last executing test programs: 7.489315678s ago: executing program 3 (id=653): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xaa5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETA(r1, 0xc0104454, &(0x7f0000000300)={0x7, 0x0, 0x9, 0x94, '\b\x00', 0x2, 0x4}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x21) utimensat(r2, 0x0, 0xfffffffffffffffe, 0x2) 7.187273518s ago: executing program 2 (id=656): r0 = socket(0x1, 0x4006, 0xff) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0xc4d6d18262487517}], 0x2, 0x88) shutdown(r0, 0x2) 7.175289955s ago: executing program 3 (id=659): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, &(0x7f0000000180)=0x62, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0), &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1}) writev(r0, &(0x7f0000003680)=[{&(0x7f0000000180)="286c8490cd38804c7bb8c0374029c483c6cae0f739c82e66c6fae77669dcc9729ab2acf122d9ced108e49df68d349e6bd43deb0a744bfd2fd3a348625244b5b1b0b4bba394bd099e359d773259b61ea55b2d6680aa0e7fb59709c1129ded28dea3d9520d99d08f1be54d877f58eec3a7c8e4726650d7ff53b18e47a9f235fd296a6aa670b58250917d3a52313e6b07325a80ed5a8a2561431c95873399a043aad2e58afa01f678ca447b1b4d0058f196ecba78343c6c37502843553da98cd15f670eaba771b26baac26b6d5cd410e000d680c04c06a4dcd5f4398cf034fb22a5adbdbb62eb4d2871eab6ae7b7ae2bb70730c39cc6f196efd872385e899e2d54ba6e575d5d0fc790996554637854e35c3fa8f3f85d383b78089c4ccd1a977b49c2b18bd94691e37d7419f214483fa4184d4a3b8c0bbd416e0b4fe4b5569b944dc63bbc405627435598344ab27c409b908b4dc68b5fb2b563d233c974f0ee641d99ba59de8b6706bd938354b82e17c29c5f7c49cc58b690c23131cb8356604b9028e16db5758463f3bb2fe34451ef7cbe416c423d186655396837ff564a0943229ad8610cbd5e920ad1be4f4a58257fc66996a325e31a7994fd57522dfbce656fdf05a646d3b021651958955f661d466c3b8276403176ef4da22a810e5bf2ab2e599bdb7dbff6da92107c00d079c328da6e061601501a71c0ac2c0498731840448123773fe9e4346f3783327bdd8b7dfbb31e67b1e81cb8bd15f04c28502902a630b0ff8b44328f194f3ec6b89838429bf1ab15f5334178d978c3de4a76f1c6c9c2eaff1a2fc6fcfd67486646d3be630b07a91e49e04b4b1b239bb027587b84ee175396d35ee7c77d2f5e473d879d26a07a37b9cd7b1e5d631d31facb45faaeec478a4b6be9e593b1507b012466905708d4079214fa2557612dffb61868ad4a87c99d267b78f8f038833fbb14e1bbf398d561306bbda549fb8b6dcf69293aa36a03fec77cc2ec1c37f9d5df47ace7f8d1ee162c1b4443a55c8e0dd32472c5efdd02e5f9719856800711474da4e51c65d0d658718410160b1c5b68ff4a6a8dfdc5f8c6a5c610b79726185dd0e49df221bf0028b6caf6ad5946e37cd71d04aa91746c9dc8eecd0ed754d3dcd619795e29000e3cc5bff5820fee6cd7fdc9f85a52ad67cd6144ba15c89774e3bb85f892a8cdfa9687b60bc6a6d57faf96efe501032d796f067b59b7ebe480780f388c3bd7b4971b5be40b9a5fc0096c2b51d4f2d6e9520600f05f5e8bc18d1f5642faea02ec26830647192b53af01453057cffaee2d449047f83c4d7aef9568b23258f43dd5d58018763e3e6cd27c5cb4abf355d98d533f4fcbc2b452ed8ed025ed70ebc702d64dbb103363ae4d69c56935a7f88821c35bcba19fb837608c61423513ff742139551311e7fd9fe84f009d97ae383f00a937652ed2b210dcca9aa3476fea54675c9bec88d09a5c948d6a8bdca2f361f0c4b66f8a7b181272af88cc4d2a4b16dd06d2ee0a65bc5c898f64db320c248c82abd9ba75b6d024105a6da8779d1124c0a38ddeb16f3be664b3897c2e9e48d739e161c661aa4025ee58b21b647b52fcb63be120ee98027501e4dca05f619ed2087586a690269ab39f0ed014b39a279ec894780b3441d82804855b59cd34c1a3d5d7159d361e0628bae7678c04162305f5c652ea38338768ae8b55900aadede245296c53776df5bb8c20c39a3c492a0643c50d0cbaea2027702f89ab6bd82fc81e8d11a9a4f5d7150ec86af9cfc5fef15c296560c5d6f71965504289bad25e774dce6fc09c0ad8262327fa257f43a1d11471e9a312c42cbd9c4a8a03cc72134458561418bf64fcc2566a5cb238c4abd55006e0c1b3de2074a07072bd4f031a1819c2f0548650e5b36dc0cd09c04e71f552eb1d6dda8bc1ec7f7949b813059ad72d975943ff790651fec2946e0a10c007d762a82ccd1f0387195b2fdf201f1cc7695404dffdfd7f6748debae629ad8aaee0453b469c2226791076fc9a0d1dfcc4f695f5ccb55a0a6f9ce840e1525fed8f9e6c6edba8fcc4eba86a7e57611519407f64dcde33f02f6be9168a9e2c468592796075506f01cdc5c4e85c156f3f10135859c60d6c1965e1a48f75cca645db1bfe919368c2d049761643f8c2b9cab41c45fc715dad0351e6aede1274d2bf00244ccdd6e5feca67baa27feca628d", 0x61c}, {0x0}], 0x2) 6.887547194s ago: executing program 3 (id=662): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 6.885870356s ago: executing program 2 (id=664): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffffffb, 0x10012efffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) nanosleep(&(0x7f0000000000)={0x7, 0x5b5}, &(0x7f0000000040)) 6.75697898s ago: executing program 3 (id=665): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='{,.\':\x00', &(0x7f0000000200)='/dev/wskbd0\x00', &(0x7f0000000240)='/dev/wskbd0\x00', &(0x7f00000002c0)='#)##/+-:\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\\.]\x00']) kevent(r0, 0x0, 0xfffffff1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xa8, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x8, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4e, 0x2, 0x9, 0x9}], 0x282, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x40047309, &(0x7f0000000280)) 6.469069494s ago: executing program 3 (id=671): open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @local={0xac, 0x14, 0x0}, @local, @rand_addr=0xe4}}}}) r0 = socket(0x800000018, 0x1, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 6.465093837s ago: executing program 3 (id=674): r0 = socket(0x11, 0x3, 0x0) setrlimit(0x6, &(0x7f0000000140)={0x4, 0x60}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x9) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000a30000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/35) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffffffff644327f00000800464ef68192050032d9019078ac1400bbac1400bb89035cecd061187d060008e5"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000000)='tty \x91\x90\xf7\xa5\xd9 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\xb6\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\a\x00\x82aY\x1d\xd7\x1c>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|e\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83sd{O\x03\xcd\xacz\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\"8\'_\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xa8\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 6.175831346s ago: executing program 6 (id=677): sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000200)="66c15dfe873353981fe97046c7a369316e1b1892b7b30b2ef6886c8024a02e0679152f5ad76023d1446689b3394ebecfabbe7d191b95febf9ac6f2749b7d3f0da3858a7dcc17cb172d349cef8d7048c967b9c8aa2af03960b9ad1f80b8fc7e981467e499c1af2b6106c252242374f0333459911331738fa1248f50cf531248f98f4b23d69d64c58849aad5bc30df6f4802d996309a1c2a1a381bbb56f419759d8c689a0aa03ae2c1b0655d41b1e63c60", 0xb0, 0x0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbefe, 0x6, {0x9, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') 5.898109405s ago: executing program 7 (id=681): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) (async) preadv(r0, &(0x7f00000025c0)=[{&(0x7f0000000040)=""/154, 0x9a}, {&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/226, 0xe2}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/115, 0x73}, {&(0x7f00000023c0)=""/62, 0x3e}, {&(0x7f0000002400)=""/143, 0x8f}, {&(0x7f00000024c0)=""/183, 0xb7}, {&(0x7f0000002580)=""/14, 0xe}], 0xa, 0x9) 5.840426007s ago: executing program 7 (id=682): mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x10) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x10) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xbf, 0xfff9}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x400}) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) shutdown(0xffffffffffffffff, 0x2) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r4) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r5) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x0, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}]}) (async) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) recvmsg(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000300)=""/33, 0x21}], 0x1, 0x0}, 0x42) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) 5.839876396s ago: executing program 6 (id=683): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="2237c0b74dab5d00461a000000f8ffffdf540f2e0bc130b6aaca1976364f66516556e18dd8d9cb2adc5a21aa462200249207a71f95cd2079758c8793c3159214ed3d39503b0bc4ba", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd64d6d70d0014040600000000000000000000000000000001fe8000000000000000000000000000bb4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="510100009078000305ae85e6d05243d62035782d7ccafc10155489e49001349bdeea23f4d42f8a447671ff9ed24a76a150efc750ddd4547346f6931b9ad5b6a9f90300e500191d16ecac02e215d6b2a563c44a1eb2d34604cb33c09ca6170537cd95e0e79e44bf91c1634eaac642d575c8d8af56670add195e2f1f6cd70bbd37f081136a47ec2fae3e571b24995a3011992adc5b83b700098f7f740b73ecd6858acca8e0e4cefb8fdaac6fdfdd08678dbc9ae0c2b1fb83e0c401280823f0882fc6de7701862090643b901d73927e6ef639cb72ebe5761d13ad8e12776386e3cfdd088ce50a000200006e290aaae128ec8dee020342ffa8cb8a4a5373f319196bff15ebcebc8611b59cf41f89f5be69c42a4e5f44f2a3bc5c204edc6b6ee130446698620c44ba6bb86dad3c4c5149fc0818f6f3326f83e48ea2785f49297603670e3db43398924580da7c000049ad440b00"/347]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffff9, 0x0}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000140)=0x80) 4.681469557s ago: executing program 2 (id=686): r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc8, 0x3, 0xfd, 0x440}, {0x80, 0x80, 0x0, 0xfffffffa}, {0x6, 0x0, 0xfe, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0xcb, 0x9, 0x1, 0x450}, {0xe, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x46, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="c5ea1d931183d12587815c5e032fde99c5536899c29d1bbd32659d0098accdbd", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000680)="ffff5516d4aea5389685be3a7116a2ffffffffff1a7a1b42742a6fb76d5f0621a448ccfe3135a8290adab0b394a905ebe4ef7a8374600733954fe7a7b356fa5a", &(0x7f0000000080)=0x40, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000680)="ffff5516d4aea5389685be3a7116a2ffffffffff1a7a1b42742a6fb76d5f0621a448ccfe3135a8290adab0b394a905ebe4ef7a8374600733954fe7a7b356fa5a", &(0x7f0000000080)=0x40, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0d95548af9200400", 0xe) (async) write(r1, &(0x7f0000000600)="d8564b0bf1ff0d95548af9200400", 0xe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8001, 0x0, "0100012d29fb000700000000098002005e00", 0x9}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8001, 0x0, "0100012d29fb000700000000098002005e00", 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x42) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000440)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aabe4f0000000000003ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb703000000000000006e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x406, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000440)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aabe4f0000000000003ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb703000000000000006e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x406, 0x0, 0x0) 4.680473461s ago: executing program 0 (id=688): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r5 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x59) setregid(r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r10 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r10, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) sendmsg$unix(r10, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x40}, 0x0) setregid(0x0, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, r2, r3, r4, r5, r7, r9, r11]) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) 3.43342415s ago: executing program 7 (id=690): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x403) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x54, 0xfffffffffffffffe, 0x4) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc2) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000080)={0xcb}, &(0x7f0000000100)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000140)='@!^\x00', &(0x7f0000000180)='\x00') 2.963733296s ago: executing program 6 (id=691): r0 = getppid() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2}) close(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20000004, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) 2.947119999s ago: executing program 2 (id=693): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xf4a5) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000140)=0x4) close(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 2.941849933s ago: executing program 0 (id=695): semget(0x0, 0x1, 0x25c) 2.527320283s ago: executing program 0 (id=697): r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0xc4d6d18262487517}], 0x2, 0x88) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1be, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xa000000, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) shutdown(r0, 0x2) 2.525353373s ago: executing program 7 (id=698): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x1000000b}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000009c0)="6d16c5e4558ee490ed358287717340e4963cba4d902ff48e5df732f13ddf9bd724428e5589229eabb23c039e64d4f1e20e807972008f85a9a3ce6dad47e6fbe986cf88c7c8cf594f48750829022b0b19b004b3ba9251a013968b760613e07e0caa08bfe238b0a102034e81057abb31dbfae8947529dc682339e0d1430a458fbf78152611e1464c085d3ba6c72d1c7af04ad170086c1ee6ab3fe45d75102e0b6f8b9d117623159ed93de78eadf591b031ce793aeaa2ff54f2242698e606a8e263cadd3c01613651bcd0902ab41c683a78071335d2c69bd4dca7850f9d47eed3aedc0c823fec2c62cb6ddacd9018e79179117985fc93393eeaf6df5656d373255b47992aa95ad81277f573436bab2fc4941c6f776403adacb12ff9d8bb5fdc8d263b5ba2b54c96b5b26fd217b91ba04de8e65292775fa76597717962ef135d0a1ee45bc61b875c65ce25f5741e099c96a84cef62bb482dec714bba0e1e1d15959f44bf2cb230861ead04b6998a1e67c596f5bc014a00baab3de038b73562ccf1f383244cde42224f5f40dbcc7a133821b4ef3d699f14aa78a91b3ee5a2bc7480ac64158725653f388d7b2d8e40f9b5d14e794c14040aecd8335e11baddda30983c4438e6a9042ab3aa5e437b503a1cf7ecde44fdb43ed52ee9fcbd96760c535cbb5b204b711941cc9720e9192b4e36ee9b8e9436d47d0644db09153c82ce2d0a276561172fd4333a69c6af9389d01070f7290dd424a5b0cd240ed76e04d040a19a34413f1b994209b4f7e91bb9ef7fa9d4d3c56511e9d71f0368f41f15ab135cd9e401cb2dc8980a3887c7d3cdc9a377572f48b0ff7bd2ddf61280febff0cc6d04be11d4b7492dbedaa6ce417f925dfa2bdbfe0dbde224157ca536a7d66ab93eead884128a6d9e655e7ae3d61c0a53aeff73fd964c6ec7cbf32dae8914610e21a8837705326e6efac11f2367e7cdc78d30b017d01a760652cf18f133a22177c27b57392e4cb4acefdb82df1734990b0c9325d9ae10856c4eec8a2f878696cadc6f010555defa8add8c24a284c3938643a78dcb28b88f00ed0b7b7d5f2a595aa57a39a00a59ea1ce081c298c331137f5fd8a19f4cb92e29255f905f969931b2733ad5650e355af66c9eb5388c8a6d0ab8a9ad691306b76e1fb139068662a7c32e85e15604523d4ba28cdd368537fc3d8c6d526afd5e6607820018de1ea640effebef059f20bd78d4ad26956eba9efb46089743576d765f6dfedd47f89a15c1f8435867db3595397d6844fbcefc377b8a2243c6afb7131d235d7d7ddd2ea791472925a3a181da9d496f1e8a2cc93b0f7b66e97e5334e5f5bdf467b2d4284fd6267d1f0ddca00a095b35685b17c5209e70db73858832f0760eacf143a1479018afe8fb771b7f132d5cc8fc857a99abeb77eccac6aa56a897233f9ca094441371332a8bd14f08ef8c88d693909be58e02ba81fc64ea41546c2503e937d769d62acbba411884950e4e2d384a20bafd0b6299e517fd2194c0b89e0685b4bae98ddcac613c9f9db2d4883063f9a5332d598965fbd1a172a82598126aca119b853650765f2cf6a99d291a17049b0ab67eeb6b1e728cbc57e97bba5b258aad85bbbe9904e94cbb351101a6eaad6d7ef38792106f358fbec8e9c30729a3f796ed29bd7d39187260797c40a3c0abd9fabab9c8df06ca1db0b3a94ef86caa871e761bc5f1dfc747f6b9c7d7c1e368614bdadd4e2f78e42cffd9aac25b511598d2d88e60c48d1e63b4ae3f0ce6dbe64b3ea561fcdaf8a728d4dbe26b8fdc8f93d516b0aa8e0600144b19c14d98333531c31f11209c544e3bf8d2e67944a97a55b6dabdfcfa2a70058f59b59c1359ed21eaab20fa86e3fe17dc098cebd33ce5eb32992459a9398a057d5b114d6e915040be00e421f217153def1b26b2d358f82bcf97d8b2f3e10995e2470159f3902e945644bccd3c4df07921c24c7fbb70000a8474599a129ecbc8dd9fbd98e284367903662c8c6a239fcfedfba087f391fe4dd5e52e03d4f8cd5ae003fcce7d3ff7875fea6ced96441e3f12366fecb8c3c229cbd51ec8b8caf5dfbce1611223a5933ff5c905071c0a771aaf64202735b0c0a059e5e0af3662d14c08357ee43fb3a60167df0ff9faf6d0d5037bc14c30445964286d5d0333f42e5ada66b68fa4feeb19b0ae51c025f4ef7e77700fc6fb8caaf805eb6ee75709735c1898ecffc48a11d57d7bfb5c6dd5adf58dc24a2b9ab05b20c3323b39aa7fef65334b1caa489c297b55dc351fd1960440afc403a860ae2df0e5022465651c92e68cf80aa34bb9fc98c7a515db7d85ed7e7033ab7d7ef779566bb02ad788e68f18fdb6d09aace3ba20c5717fbc2407b6b8fa72606626f919fb23fcf40938cb502f5da0c028b8578ba370f33eb769d0ca6ecd983984d0e80a1912d520bd53e56104e8bf5f89f3bd6edce04ac089d73b47a227a65d2b6d492040b5a187ae1bf547225fb075c711e31e4fa3e187f10e7be29014f1f8861dd3bb3cfe819c7d330369315e8fbc650cdc1e441ed2262c1a0e11ef1e73a5beec4f75f98fdc6443affd3ce6384f47c1ba63fdf6c2e3398e503b267325b35b3850ea12f4bdfbeccfd97c3962a3bcdf2107810b89d6352f163251a8b43115b6ac86d83ffe820686c315d1ba4f6a71019beba5dfe11", 0x769}, {&(0x7f0000001200)="5c0310b01c1463d3a673f7b1abb04560181a6fe9eeb889c5186d6b8d158f5d9a9488f22784a856530cb6cc4f195598cd916001216ce104e1379c7bad477c7aac9fa941c645a2dc817db84aefb2bfa079b9a0cd1aaf9dd7750e451c55b94779535dc249c678e462d65495a159351e36891dba11d2b93ea515f0148e2c6e81b8983ddf7ba9740dd720f42d9d294d7234cd9c27e51d7463f980d407f85635488c45424623de234d47f82de891476f2bb56c087ae08b4711234533562980f648e3eac6df84686eafcbd10001aaad0f59972f9288e3589c979349414e89fe21a591c48d9c40bad0f81e9f545b73fbf9e8159e38d0521dc805b7929c4290772ee2aec911beb82e7e24d60bcfd16c6e34ab602b75f39ecbf1f5793fe645253817bdc2e19292108632a8ac0de423f23fab5cf8c7d5dc88a632cad114959a4367bab260829949b9c901b67934681da050b99ece29636bc13ee0fe1af8ba4f5beeed0cf007bee801a7759f4e1c779a7f9d6f1068fa5e8243da409d26f77ab0aae07a4e9ef5ce65706acbcff8df4d5ed3d3d01e16e354e0f87c868c07cc2ae43bf8e0c0c7914f38c71a603ad5c1c75ba95f44c13220ff977c7469b203f66de3020d238784da9f589692c42229f51109cb0d91939a7816481442c12d33448d0b3e2523676200f6a38eb4e287c92e2eaa470c191e72630f79d0f5bb5b1a958a5a51d3ce7e8150979efdb4b7e61a6e8b661fe66bb37ab7f3a09794af03c3b75e77839ee68901491d56683797809fd51b7d711616fc7cfbce2598ec5ebe3553f4fb819274198d383bf0454d2f5b4db2606a1c90ae95b78f536f490602f7bcf035dc38c730b5052b2c741cdd5244d1c06cb100079e326c09222dd2f05ffe656689e328942ccdaafd8251aac88296f033ae4600c436121b3056cf87dd4cd0b1307cc80b1b4f4acab58c96a73e1f630e848574d4eeb8803980311c5277b737b0e306e4b163a7be1490e3485df559cc89578c0e3d372c5910a195b12b4fd06a3819099f35398e492cd75891f28850994d28712a358b985734ff28dbc00318dc079d3526017d54a564b5a93358f3430353477e1ca1c0ff83eb89cb782945c5da2b4ec4b5e6152e4f9d4196770905437ad4c4b9092492f87eb994d200af04ce2bc9e024a47b92bca8c10a980edf68e57c5e8aaf67f67b7b8ab8c5088d0e0d52e7eee9f4f0e14a735c5ec84d0c9dc82ad8028cc1a14a6c7291e17a1ecb3f0dd2cc84b80592ea17c46113ff9b33b404990c0b4a8a7c23d4f1249580d90bf7dc9254ab86cdf1aeba779694b57910998893c505194d1c19c4ba1e732e214dd4883c395bc9d3e163c2faa988f86933c3c7160554277e858120730fb8731326229d9380c4040836efb785cb4ede07061cf71fc94a8577dc730558a52c81b8500e78155765780cad22154c5fe98338f0f5203ded9dcff9df86463e87c6634d26a8c1a646f9c12b8029c447835e8be2610aee68eecf3c578fc377a9c9c8b389abbaca3377bf62cff72e47f95b7faf3760b5928b975af88b6cb195b12f0bd18368049bc4ff12e9e4013bc5f9fddb50630642c5f36d567a5014d64dfded145169e4a14dcbee906103443f31f674dafed18602d68d72a1a03676a90114405ce224332012c3ce6000450b0f97ee7e5dd0711e582738e0060bf0e9825d4f2e26e825c3169c8050b53af686e34979bf49a0a23d2b26cc0efac87bd4e802f467b2aa263b2323c67c6cdd0ba61aaeee1e0d3bc4bdefa53483b3734a09fb26caa1fba5ae8ee368c7d0f9c64e82f7c24f235ab9175f8e2ddb24dbebede19bdb9586e01a9f8a67ad58edd0a3b3aa422d045318a9abaa1b018e309e86cf68b7551d5824f43d0eb1db58a007d9dc8cc952c1d6a120457b340b64809f308c0483c79f2e5aa78bf863cd6e93358f1f8ce9063a15e4b404db5c479e1847900586c13a49e587a6c88c4c07a01fbc1a303729059d9b2eabc973eae5c8a0b2496a27d638afaf08acff808bd0025752c544b20965a9d64af5f0039c058f215810673c868a22a643665e7f2cab0f26c9fbfcd234f5b9aef773f5c28b417583dc77db41f256db5b3a676be24afef351c6ff5b65ecac6308664dddda40bd30d2c6f65a2e7a0bd3839ee647bc9a82fae0098064f8c372bc5f5775b64816772dccea47e36746b2e0c3517b07ebe7ca6637edafcc50a395841e7e494e63527eb3ac144f2934cab53dbcc62bd0ce48ae815234a7bcbf203d206c372cfa5905d1a5a3267eb64f9122f7ee57597053f44a62c9f9acddaf1acf2788b192988119a0ba0c622e6fa6d2288d017831daac9d038e98d973102f4a09bea8706a08d37ab4f6705b13aaf3aed2ce654fb857843d1d5c87028240996fd0932e5f400db41217675c50de31f647ba94b4a7ce5ef59f6005a10b3d11a3018088fef7a66ca044201965a1190fd22032e3ce006057960f573005e4e0bb1b72e8cbb5590bee6db9d87094f1fd76046600edc0ea8a81fdec048c91d20b0269c6688930540f059fe3d26201ebfa6ae75612a0e2477c38cde497c7e307e1cdc7b1c0712a63f4b93212b4d960006884b55298fd36c8a485728719fa208a1ff543e2b9d34af88be8bf747d3235c57fb0b8e5eadf1c12e5baddc1cda19e6a7401ad11e14552a76eb8ff81d06e3eb5e68d798ab05607a3511dff2e718e8baf15d8b1d3d67ba6ab24dcf6ae2c332d1ea9dcc8846862e39cad78b9afd355fd4a37a0734670a86f8694348b8fa29efbb78e87c4600efeeed6ea38718281aa9dec6f6a1bfc82d07969aba9ba3c3d784d3110c3d3de4b650fa4c033b8a8e53fd57fd15039d8bdcd117ac9d3427bd7f7e34f4f0792542298d362598c7a3ebb30c35a36af806a10d737b5db8e1e037b26e4a13a4888f3e80fcc96b28e324bf2f92bfde7cd9fdd0fc197563c3ec40e591ba45ae222c01d8c1bab92ced603300505a0605bce7062b6a06384a67ec52fb8ebc017e44e704eb63c72313f4882426f5d3cb62a78742aa2493692c82dd154ee998ce54ddb4760f2a496ceae5aa0cae7075ced8236310e0eced450f1b56f7de21ea2dad94aa366109342d17cf324a5307e67d5db", 0x898}], 0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="2237ffdf540f2e0bc130b60900000097eefd12553576404194ab164f66516556e18dd8d9", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) r4 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@random="ff96430b7a73", @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "184371", 0x24, 0x0, 0x20, @rand_addr="952d53992f929e52d30dbbbf395af75c", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x11, 0x1, '\x00', [@generic={0xc2, 0x6, "920195eb27ef"}]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x4, 0x0, 0x3}}}}}}}) 2.431545265s ago: executing program 5 (id=700): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/250, 0xfa}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/201, 0xc9}], 0x9, &(0x7f0000001840)=""/9, 0x9}, 0x80000000}, 0x10, 0x2, &(0x7f0000001900)={0x9e0000000000000, 0x170a09ae}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffa}) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x10005901) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x80, 0x0, "74000000000000000020000000fb00", 0xb0a, 0x4}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2592, 0x7, 0xfff6, 0x1, 0x7ff, 0x4000800, 0x3f, 0x0, 0x2, 0x1ff, 0x1000000003}) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001940)=""/4096, &(0x7f0000002940)=0x1000) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) 2.430397911s ago: executing program 1 (id=701): mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async, rerun: 32) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') 2.429148208s ago: executing program 6 (id=702): r0 = socket(0x18, 0x3, 0x0) close(r0) (async) getsockname(r0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) fcntl$getflags(r1, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 2.314117967s ago: executing program 1 (id=703): sysctl$hw(&(0x7f00000001c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) (async) r0 = socket(0x11, 0x3, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x3ff, 0x400, 0x3, {[0x0, 0x4, 0x0, 0xffffffffffffff1d, 0x0, 0x7fffffffffffffff, 0x6301, 0x54d4082c, 0x400, 0x0, 0x8000000000000001, 0x2, 0x81e, 0x7c, 0x0, 0x9, 0x8000, 0x100000001], [0xed19c19, 0x4, 0xa46, 0x8000, 0x10000, 0x7, 0x8, 0x400, 0x1, 0x6], [0x8, 0xdb40, 0x3, 0x9, 0x10001, 0xe1, 0x7fffffffffffffff], [0x1, 0x2, 0x28, 0x3, 0x401, 0xa0a], [{0x6, 0x8, 0x9, 0x6}, {0x0, 0x9, 0x400, 0xff}, {0x7, 0x8, 0x6, 0x100}, {0x2a, 0x0, 0x7f, 0x6}, {0x44d, 0x4, 0x9, 0x6df}, {0x6, 0xc, 0x2, 0x7}, {0x6, 0x9, 0x3, 0x10001}, {0x0, 0x7fff, 0x9, 0x5}], {0xd, 0x4, 0x9, 0x7}, {0x81, 0x9, 0xe, 0x6}}}) sendto$unix(r0, &(0x7f00000000c0)="b100051660000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x4b) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000280)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) 2.313646073s ago: executing program 4 (id=704): syz_emit_ethernet(0xa5b, &(0x7f0000000400)=ANY=[@ANYRESDEC]) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) seteuid(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1100, 0x0) (async) acct(&(0x7f00000001c0)='./file0\x00') (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000400)="29b93adad1b2a49cac1ad919172531a9b32ca520424be4c63fe08b41250acb7083e0f521cb0285d0bc899bcec853b551d129ddb059c412a4b4a0b20d8a01ed1a92277d409ab0d8ff1655c4ef2101e60220dd2c85adcd2a2a52b517e5f59296cb44dafd03bde00588c1fc97451667784de074e8b57571c2e8968a11b2c4f70333c8573b40c62e554ae27201876270de1c797b7e65e4f76403cb386e9080e56ebf948d894d933f6e6cdcd69db68406dd6be583c4721b18c339401b9095174e62a999a80c00676ac5afe91509756cb3cec705b757ee8ab84225c68c059b59", 0xdd}], 0x1, 0x0, 0x0, 0x40d}, 0x0) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) (async, rerun: 32) ioctl$TIOCSETA(r2, 0xc4504446, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async, rerun: 32) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x3, &(0x7f0000000280)='./file0\x00', 0x8}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='W\x00') (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) r4 = semget(0x0, 0x2, 0x1) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000300)=""/209) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x4, {0x4, 0x2}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) close(r5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.313177172s ago: executing program 7 (id=705): r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000340)=[{0x1, 0x7, 0xbc, 0x1000}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440f62e18562095cdc75d2268be003fb9f7c1615513b5392c076b163afd44f0a0b2", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f61e5671ac0058bc5a0000000000004001940001000000000021c37a82dcb9c25e5ef47dd6ae5cddea13c91b9f186f4064028e76b34302798df16d95", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000008004500001c000000000011904e230008907800"/42]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625000000000000000000000900c08cfe24be00000000feff"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xf, 0x7, 0x80, 0x2, "9c462bc98239f73e60d7537773b902dc41b0e760", 0x10001, 0x10001}) socketpair(0x20, 0x8002, 0xa5, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000180)="659955467b5021ea87c9e3875994e0b968c3fbb09bc3e40996513f211ce40ba2abd692c3331f33d6031246211d87b8cc953c1fa88ad165fd1cee77e173fe9302c5eaf4494c8a1038d47c8b8075349edf3c66fc6b268b059a1240de9627bbcb87f568a652a6b0f931cbd80af2d01e692c957fd9", &(0x7f0000000140)=0x73, &(0x7f0000000240)="70096f7b077b2d425fa789f3393a238cb32dc88a3272e54b4ecc1b88bcb4f38de8bba8ffdb9b3652d112ceb2a5502aeeea59274235b1b3a4aeb2c0f1278d63d6baae6d80f79db424122a5cea0a6ba36bbcc9b4ac63db8945172b760f05489106f337c3bf93cee6d9d8ca84e2ada118c62f3f1f3470d781fde034bb51e0199deb4b4e0e86120976733382f9dedde193265dd3563b5832a24230707919c36b502adc8c072b604c414cfc10ce0c2d1977a9873065aef8ac1e469d0991519fd6cfc1f9977adb1ffc3b3aa0108aa930", 0xcd) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 2.156376942s ago: executing program 4 (id=706): r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xffff, 0x8, 0x2, 0x5, "992e627344e8aa42f10059b444fd600b60aaea2e", 0x5, 0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1404) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x20) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 2.154922166s ago: executing program 1 (id=707): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="2237ffdf540f2e0bc130b60900000097eefd12553576404194ab164f66516556e18dd8d9c32adc5a21d00c00f8ffffff8aae1600000094942c7f20ffffb7fc9a625d000000", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xff, 0xbc, 0xfff3, 0x0, 0x9, 0xffffffff, 0x400001, 0x1, 0x1, 0x80000, 0xf1e}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a87c323a9fd00a20ddd0105225336e2c9fde31ef6a2e5c5a9fa88c4637f6c90d3", 0x21}], 0x1, 0x800) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) dup2(r3, r2) 2.15411651s ago: executing program 6 (id=708): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x6a7, 0x80000000004, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x2}, 0x6, &(0x7f00000003c0)="808f643b27da5db78de07d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c213e2bba73f4133a5d70d759d3c86801b4d07a6a9b001c0b4297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2000022e, 0xffffffffffffffff) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000004c0)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa002002322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef169be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd431fbb71474e0ad954f78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dca9110a466f37ec2c0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a500"/453, 0x1c5}], 0x1) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x20, 0x2, 0x5}, {{}, 0xfffffffffffffffc, 0xc, 0x80, 0xc, 0x8}, {{}, 0x6, 0x0, 0x1, 0xa, 0x388a}, {{}, 0xfffffffffffffff8, 0x24, 0x80, 0x99aa, 0x8}, {{}, 0xffffffffffffffff, 0x7, 0x40000000, 0x8000000000000001, 0x7c36b452}, {{}, 0xfffffffffffffffe, 0x2, 0x3, 0x2, 0x4}, {{}, 0xfffffffffffffffd, 0xed, 0xf0000000, 0x4, 0xeb2}], 0xfae5, 0x0, 0xa, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000440)={0xa6a, './file0aaaaaaaaa'}) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) (async, rerun: 32) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async, rerun: 32) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) ioctl$VNDIOCCLR(r3, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xdcf, 0x52b}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 2.153519545s ago: executing program 0 (id=709): sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setuid(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x40, 0xe}, 0x408) (async) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8000, 0x200}, {0x7cb8, 0x100000000}}, 0x0) (async, rerun: 64) r3 = getuid() (rerun: 64) setreuid(0x0, r3) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x7fff, 0x4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0)="ed", 0x1) (async, rerun: 64) recvmmsg(r6, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0xfffffffffffffd54, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x6}, 0x10, 0x862, 0x0) (async, rerun: 64) shutdown(r6, 0x2) close(r6) close(r5) (async) setuid(r3) 2.151606152s ago: executing program 4 (id=710): select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x1, 0x2, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0x5, 0x7}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x4, 0x3, 0x7}], 0x415, 0x0) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) 1.958788099s ago: executing program 5 (id=711): syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x4d}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x4, 0x7, 0xfd, 0xfffff4b2}, {0x7, 0x0, 0x2, 0x4}, {0x3c, 0xe2, 0x4, 0x2}, {0x6, 0x3d, 0x6, 0xffffffff}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.95392947s ago: executing program 2 (id=712): r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r5}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r3, r4) fchown(r0, r3, r5) r6 = msgget$private(0x0, 0x20) msgsnd(r6, &(0x7f0000000140)={0x0, "6af27d20dead0e9e8449eb1847e0cbe0cf9cfeae315fd5338caea99d2b802e12536a4d581c7612d71504208ede0f006cb49e671e82d8be48abccfd05e5e3746f465425bc494c1d0d8571d7af3119e3e623d2b149b2c18ad9c84b998c4aae3a57a54f98046fff01d19d5aecf8db4ff85bf610c4f9471948eaa538b280120e3f67cdaddaa227be473c493b8e5a54f5700b4ecc60e9041b9ae2ca89fdee3f95fa8806c9f4c06db19278ebddb63ff8605cca9dd0e746dba4f8e3398e459b5628b867197365aaa8e156895a4cf0b0323a5b3f92ad99fb9e64756a854ccb06a1eb089e54ef8b7584ad4bb64d8f8dd7e377cc"}, 0xf7, 0x800) r7 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0xa) truncate(&(0x7f0000000280)='./file0\x00', 0x401) setrlimit(0x5, &(0x7f00000002c0)={0x8001, 0x8}) getgroups(0x1, &(0x7f0000000300)=[r5]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x0, r3, r8, r3, r4, 0x179, 0x6}, 0x1, 0x8, r2, r2, 0x4, 0xc4a, 0x3a, 0x7}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r4, r3, r5, 0x14, 0x3}, 0x8, 0xfff, r1, r1, 0x3, 0xdb3, 0x8, 0x4c7}) chdir(&(0x7f0000000440)='./file0\x00') msgrcv(r6, &(0x7f0000000480)={0x0, ""/72}, 0x50, 0x3, 0x1800) msgrcv(r6, &(0x7f0000000500)={0x0, ""/106}, 0x72, 0x3, 0x3800) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_vnetid}) fchownat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', r3, r8, 0x4) r9 = semget$private(0x0, 0x2096e97b8a6e5847, 0x4) semop(r9, &(0x7f0000000600)=[{0x1, 0xfff, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0x9}, {0x2, 0x5, 0x1000}, {0x4, 0x4}, {0x1, 0x5, 0x1000}, {0x2, 0x2}, {0x2, 0x1ff, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x7ff, 0x800}], 0xa) msgctl$IPC_RMID(r6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) open$dir(&(0x7f0000000680)='./file0\x00', 0x80, 0x8) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x7, r3, r4, r3, 0xffffffffffffffff, 0x4, 0x5}, 0x0, 0xf, r2, r10, 0x7a, 0x7, 0x80, 0x101}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={r11, r3, r5}, 0xc) 1.714956748s ago: executing program 5 (id=713): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x4004667b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket(0x1, 0x2, 0x3) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0xd}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x1}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00000d4000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004de000/0x2000)=nil, 0x401}, {&(0x7f000014c000/0x4000)=nil, &(0x7f0000243000/0x4000)=nil, 0x9}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x51}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x11}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000042000/0x3000)=nil, 0x2}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0x80}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000022000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x500fffffff}], './bus\x00', 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3357a282a609d6070ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a1f133ea7acb5b302000d7d01000000010000002102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9810", 0x7f, 0x808, 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5f) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x6, "52c9795a6b476ed1616161610006000000000008", 0x2000000, 0x5}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)) 1.708677124s ago: executing program 4 (id=714): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') 1.70828331s ago: executing program 1 (id=715): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3b) minherit(&(0x7f00001d1000/0x3000)=nil, 0x3000, 0x7) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x20, 0xa0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8300, 0x0) read(r0, &(0x7f0000000200)=""/9, 0x9) 1.706281444s ago: executing program 7 (id=716): sysctl$kern(&(0x7f0000000000)={0x1, 0x75}, 0x2, &(0x7f0000000040)="a75a3eaa38657b93550ac63a65582bee9583d267295d4f6de4affec7207fb22fd8bc0c35a3f029528ca385c0c05015a62a78378a7708df77e2592790f30aef36a8688e7e743a1e49505788c93c65127d8b585d6aff157366a1eb923f1e758216ea0a70af7e23aa2675baf40840cc44ee46d322d7751ebb07639c2d0b02f1cd14fb57c8ee14c83a82c4d8520bca343bc3a0baf0c6056a4ccbeacb24373e65d7f31c9502d7f5e0484c6282a25a50494df6df8b19034f3c11", &(0x7f0000000100)=0xb7, &(0x7f0000000140)="adb289857919ee7ea473c79792256b55ac929b1ed9388036b118a92dde40bb9e2bb94f02c8fbc6bef5cf739bbf43084d1e72408d281f85713f56a6c60b4f84cbc429956cc0880f112e1d0e6d689381a539eb63bde39fd4bc908785e16f2acde6e733740552d414f48e0b0fa21284051f4d11934770a35f46434ddfd09549c607639ebf53fa48aa213621c9e68a146d6462eaffe9cc734f9f91886a1c1c3d455c55b51f4ff977e46288f278f3c114ab0c21e6af1dacf1a4d8ae17e0f4de657a5865a1e634763d0b376908256bed895d598e", 0xd1) r0 = semget(0x2, 0x4, 0x3) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000240)=""/88) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = msgget(0x2, 0x220) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/65}, 0x49, 0x2, 0x1800) sysctl$kern(&(0x7f0000000340)={0x1, 0x2c}, 0x2, &(0x7f0000000380)="f88fc3055ed147135c5caafe8110a2873dc11f47a3d8de32f2b2f6d745e3142d79f226e8e2ab7742434cea8cd4bf86d531a6900eff43836c38ad450c63c0e78b70493f0cd724b854ae1deb912693e9d5e4ef737e925a60889d0480cc9299fe491d", &(0x7f0000000400)=0x61, &(0x7f0000000440)="c1b9c71816fb2720a3c1", 0xa) r2 = msgget$private(0x0, 0x10) r3 = geteuid() r4 = getuid() setreuid(r3, r4) setrlimit(0x0, &(0x7f0000000480)={0xfffffffffffff800, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/117) msgsnd(r2, &(0x7f0000000540)={0x2, "711046f87e1fe7741c78ae400d13250c7f0a00beaff784fe50dfac775bbc958a4f742c057fe266ce"}, 0x30, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) r6 = accept$unix(r5, &(0x7f00000005c0)=@file={0x0, ""/515}, &(0x7f0000000800)=0x205) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r7 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000900)={{0xc, r4, r8, r4, r9, 0x2, 0x8000}, 0x0, 0xd3e1, r10, 0xffffffffffffffff, 0x7, 0x2, 0x42d}) getsockname(r6, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)) ktrace(&(0x7f0000000a40)='./file0\x00', 0x1, 0x1000, r10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a80), 0x10, 0x0) pledge(&(0x7f0000000ac0)='/dev/wskbd0\x00', &(0x7f0000000b00)='.\x00') r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b40), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r11, 0x800c5712, &(0x7f0000000b80)={0x80000000, 0x8001, 0x1}) setgroups(0x5, &(0x7f0000000bc0)=[r8, r9, r8, r8, r8]) 1.560452874s ago: executing program 4 (id=717): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x7ff, 0x1, 0x7fffffff}) (async) sysctl$hw(&(0x7f0000000540)={0x6, 0x9}, 0x2, &(0x7f0000000580)="4d2f8a6877a632db77474f5aa8b5341e1acced0bce65b443908db2de13f30d05dbf0dcca0b848f6dcb4cb364ce49e1d28f7085e38902cf26a51449b07707f37fe06876cdaf8898c886b75393eb112f6b0a82f63d675fdcd7c3f3599e4007bfdbaa3e41cfae8b3f1420a38d3c2cee327efd452722346ad44100eddeec9b7d42a314", &(0x7f0000000640)=0x81, &(0x7f0000000680)="cad4ef816e40188b0f7fdc8aec32a9af8746efdb3c67e02f8f9267555bae83f4", 0x20) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000006c0)) (async, rerun: 64) ioctl$BIOCLOCK(r0, 0x20004276) (async, rerun: 64) socket(0x2, 0x4, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000780)={0x4, &(0x7f0000000740)=[{0x507, 0x4, 0x7, 0x400}, {0x7, 0x3, 0x1, 0x96}, {0x4, 0x81, 0x8, 0x80}, {0x7, 0x8, 0xf, 0xff}]}) (async, rerun: 64) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f00000007c0)=0x7ff) (async, rerun: 64) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r3 = getgid() (async) r4 = getegid() r5 = getegid() setgroups(0x3, &(0x7f0000000880)=[r3, r4, r5]) (async) unlink(&(0x7f00000008c0)='./file0\x00') (async, rerun: 32) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000900)) (async, rerun: 32) r6 = semget$private(0x0, 0x4, 0x50) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000980)=0x4) (async, rerun: 64) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000009c0)) (async, rerun: 64) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000a00)=0x8) (async) fchmod(r1, 0x40) (async) pwrite(r2, &(0x7f0000000a40)="9ba08ad51a0f4be140fe6828e18189947039833372cd67f6ac8c44a89713a9a730920897da790246ea624a81e0626159b7500938ecbb334524c5b44bdc6516b5793c14a8954c6d00ee7bdfd7f7c2f3e1249a44c1fade82373a4e85e3e2b01bfd374228a675b5dd3596b5256bb419f8920339ee1b9f43bcdd9b13ca108982ccf51afef553d0f79b2d28c3858f4f369d5ca1dc85e910d7d79f39a5dc2a0de90da89671bad5ae141f8650c55ff8cfbd97d63bbfd638404ffbafa9e4c819c13f8fceb517396a6debcb552411c3283c48578cc0f0ab9930bf2dccb135120c98d99461d396c75bff9113fea44e44e865", 0xed, 0x8000) getpid() (async) clock_gettime(0x4, &(0x7f0000000b40)) (async) socketpair(0x2, 0x4, 0xe6, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000bc0)=0x3, 0x4) (async) setuid(0x0) 1.558741288s ago: executing program 2 (id=718): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x8000, 0x4) sysctl$kern(&(0x7f00000004c0)={0x1, 0x54}, 0x2, &(0x7f0000000500)="5d607893df816e2c6bd52b37455486cd8b23505fae92f0002a431aa67edcf9be", &(0x7f0000000540)=0x20, &(0x7f0000000580)="1cafa8e37626c77410fd9f5660e6932c48c6e2863a462ebc58627903a7af3bf1081787c11b6f5604c9a004bc81b5c90a90f75140d7cb7a2541e113013fdb4263c1857c3b4181975dba45f33b4cd6dbb7c5d60361d8754a3a5e6d92f3b99a6f853857748e17a0701a1caa7f723f31d7aa1cc37ffa3efe80896c5878229470d0786f340aa15b7222115f8586ea9e2de622b723f7ffd67769d64c2b1d93ffba334de14945e6e3d2467e71665539302dbf4fe3a9fd91eda336d2c93ba1a433e6a113fd38b1c59dc19c864d98cdc6fd1034e205f24bd72c", 0xd5) r0 = msgget$private(0x0, 0xafb0e20fef6483ff) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000300)=[{0x4d, 0x0, 0xc9, 0x6}, {0x5, 0xd, 0xa2, 0x9}]}) setsockopt(r1, 0x0, 0x18, 0x0, 0x0) msgrcv(r0, &(0x7f0000001200)={0x0, ""/2}, 0xa, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000140), 0x8, 0x0) msgrcv(r0, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000002c0)="6fc50f2dd5c1108a47d3a21da4febbc007b3d895a376ff0900d35c8752e883f8d93838c73283241c24131111a1241956bc147c23cc947a5ffab0a5df07fd551605a5d390943f73ec6d0835b2d5e46b90c36f9b26ed7f3499d93b6613987cf22ddbcec16a2c15e36a108798e3f4c78b7a1f54fa5d7f2e76583a5e68360a2ccdfc5c8585b19bc521d19e77071541ae4c36469ff036178c32a860a91c6b7517aac89983afe6326e8dab90b1aabb06409298b4631a113e26b8396ebf1efe67e75ed3c58aa2d84b35f4b253839fbdb10634b600fb9bd524a1802a42ac5b5ddcd7e5", &(0x7f00000003c0)=0xdf, &(0x7f0000000400)="d3e929638bb9e3f5a063d06aba852c13e9ce2be58b952daf87cb60d427781983fbe8cb38232bb57aa7cbaf8ebf23486da3ef491dd5fb3e3621a83964d83ede2fc541e3bc5cc2ce3942685e63f1c747339bc73d6994c178c20fc099ed075427e865928b6bc2b2c47657ed07314dee0bdc048d3655b2ab7b29c7414f2c2f2d5ca8602ca274e371e0dce2327e", 0x8b) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x3}, {0x3}, {0x66, 0x0, 0xf, 0x4}, {0x7, 0x1, 0xbf, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) sysctl$kern(&(0x7f0000000680)={0x1, 0x17}, 0x2, &(0x7f00000006c0)="03a7cad0dbdc255c8423a229f6333e26307317b023db30b2dd29ec761270429c281810ff02db23951b498ec262edb2f2f76aa557b5543c56418e21cf8feb6596b53873aab56d00ab31897d114e", &(0x7f0000000740)=0x4d, &(0x7f0000000780)="62a96af22c5723c14e7521e254f89c096de9e1407a25ba", 0x17) unveil(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='x\x00') 1.557536336s ago: executing program 5 (id=719): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) bind$unix(r0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) 306.722525ms ago: executing program 1 (id=720): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) recvfrom$unix(r1, &(0x7f0000001380)=""/72, 0x48, 0x802, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x58) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)='S', 0x1}], 0x1, 0x9c2) 304.292706ms ago: executing program 0 (id=721): mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x400450c) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc0) 303.932757ms ago: executing program 6 (id=722): r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x6}, 0x10, 0x42, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x6, @multicast1, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0xc, [{[], 0x3ff}, {[], 0x4}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7, 0xfff, 0x10001, 0xbd, 0x7759}}}}}) shutdown(r2, 0x0) close(r2) close(r1) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000002c0)="23180596c9095449483e68bf39cb85705a226281f2b44595aaedcb5f134c99d5293bc09edcab079034fb4752fe6b83389fcb5279ea8969c4fb347bf688ac55cd175f650b94b946e78421ecdb4000c85d6c18e801a83065f13e012746cb42553f1a742729ae3fc076aed8e69b5730f95f81462e", 0x73}], 0x1) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c00255c0d455217e927e31d9779cf74a3235ad6a486c14d95215a2c5949c27001423495646a237e42218e82abe737fd1465b1eadf1453fbfe796a18af62", 0x60}], 0x1) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000100)='.\x00', 0x0) close(r3) r5 = socket(0x800000018, 0x3, 0x0) shutdown(r5, 0x1) r6 = socket$inet6(0x18, 0x1, 0x1) sendmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f0000000080)="c8930100001331faea0000000000000000555a000000000000000000", 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000000)="f29a0000", 0x4) 303.229837ms ago: executing program 5 (id=723): r0 = msgget$private(0x0, 0x48) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000fe3c2b169d7be4423d25bbd411c52814f20292a9f21d3c20bc95ccef4d3e85f93fcf94c6f6a0f776667b5a40cb9dbd3a60362a1f2fff19877d3ccad03afeb040bc434417b5166e011c0d642923fd48b47dc1c1d891e31820ae7a1c9291f369d50f24900e30cc7ba26e3cf75427a259ae12dd89c58b6c3d141561177025653fb4aeed5c79ac95293f19228a869c710c2664bc59205c0b82fc42111d5d89d6052d8d4f73219fcb04f0942eaeda93fc98bfd838af50a4cdc4f0dda0a567a53e3a560935caec8f94562f4898c8692b89a4764341729ec49eee43f52d2eae9f4500aa2f39f170126d00b8f540271c3c885ff457ec09104e451ab170d5627c88215d6567e40729848e4bfa0cf2cfc9e0320c5096f4c60dadbf878bd84b210efb858596b0298cdc0bdf19643cbaad2b84c8913c78544b55ab9fcdb9bf38224a8317d7d24a49fb29c52a68fa7da35c9d8231dc3ecae1b914d0bde88a00fc78db18eeee7001bf8a3f7d15f199af732cab9e583e75ebdebea0ec26ef6ef973f6552ac3c81894fab28f92c665ec9d5128b0e0c461e1f001825c27ef1520752e04ffce5433449a730bacaef8b5707446816beb0bdf7f6cd9cbb7f33c5229e6207f8433441b7080a9e2200b002503a70c944124b6092df6871c2e1b0ee7599b5210264beb24ea172ced9840005fb4b77cd72890551f6aa1ed44f6362b60ec6ab446a32548130fee7e5fd4e98fb058abab9e0e9604392b967f96ec6ed8ae5719c37d5a6a225e1c861f2f6df1a7553c732b1df2c3f3f5fc3ff0de91b1b07ea30ebea374ef22b0a715513e61c387f2c0126b96070fd9bb9d118234381e91e6eddbc66cb5b8095fdb7bf5f8578fb4ff26afbbd089a14003e17293687d5db935ae2e7b627aea24517d447fa5b541e49d55e953b4c1f2e8fd294fbf19e18eac4ee329682263af90051d243419387296f0322dd95728fd1608b1065c4c9c90c61864ea91d9125f54e0efa4fce7fb846edfc166dd75a6278df32d4d096f6d8c48153b64be7dbaa6636ab81b5200c9c4444d017b25d8ad98581189a7714d49a4c3fda2c5d4da60ff9683adb9150fe4c13b1bf51b198edaa0be07ec479dce03a1ae7f8ef85112434dd05b4260606b2580c508f7f0e22da9e40e99a15ef9bdf30bdfea4b69a2d9bc37c39d25353161f1feb26974e336dadffc4f1607941f618ca6dd38639574e81e296d3e238118abb8c76a8bf3dfab8f4de8c55af5cf4203a5161740d872d1cacc0f26d7b30bfe6f745c761d7169dca6e7437b60cad290d550540e9d5c8d0c9e38d9cabb47734ae9df0bcdd93cbb8505a5948bcfcfffde49eaf55a20f12ea6b56f17eb860a70919cc9b28260c7d7173d786a9dcacbcd639dd42273ddd8345d339f69efa68728ff980133f235b28d8d6e5d7f07445ab99eaf28b9d964c22f8025a601cb9dacfdb21dfc415a3371e84640c56cde16ef8684cc0221146401159a9dc21ebb2e87962abeda04c7b1279a8d9237f957fe52c97d8f8634681ea3490008799409f9b1ce4b92fef46a94a1c740cb6a12572e3f127a28981c5e9ed3282ada0027105e0585f3f34b1c5736e40e34837e236299d5a218051a9176c2a4b75d06f97046e1e014ffaff54c6b53b4038fc38dbf042216a4ea8f2124db1a2c2f0c509609f323761b10f299d846ceb0c72414ae119568ccc9a7830770f2e58192f43bbeaef3674ac4f835d89ff480d0acff2f56b01acdf99dd90ef982e7318e433a92279cbb1a0f4b7318dfb8bfc9c72ce91f26886619f54741e127ae82d55e1aaff01dee8425698fd2d621bfa90b929c87a822bc0a7ca308494fadc359be1e03c1599f1a4dcdbaec6d80507000d5cbdf8b40c44f12e97c9105974a22190216e51747389a640f1aa5ca4653cb82699ac921aea1d1a593a0221b9436c1f10d5a75a1a1ca009504e754215fead33853b9ecb7047abe2ffda6a354f794f99ce52f352177d04f7fa5f9350e3e85df9a6db287e406ea0809e83fd9d2f3bad537b7bd56dd4bfb515c2a584805db8ed38d4ffe620aec4de520fab7957c9c997711a96424b0433e1c50b8e9e575604b72fbe5c52d2141238308e9378cc89d4bf0dfcdf2a176cb3f7d87cdd8f80d4d6b70a0599a6ae921d5a3fc85ec9f21c36ced561c57d4ca21f8f043ae8d403020ed1f544e5de3205585a9bd532547d8bccbe27aefa43852f7c00e4214ed35a412012f232196364039c33ce4189b1d8a41a3c44ed90a29132aaab4f599117c2a07cb3d57cc90a35475c640dfbfc8b854f2002c3045991befc7af6c6f5290523f17d691f563f5a1b5670ea916848a6b212380fe383a69548a792336edb794d0612efc5cabc380bdc75871274ed26f76c49572eefe3eb6b38f5e9bf301bab68b6cd1e72569d87efe21485d527f9c3cd2709df7ec726178283c0b145d432580ab88c8b8f1adf5b898a72e67a1b5255b02ea8ff1c134a09c22331ab16a65e9fe363bbdeab74493d18164048a449f9e71c2882e71478acd89a6ba802bc9c672a0fd91ba9cb3bc06e47be878338e58107734c43891df05d6e0511fde03791107181d7db15cc0fcb0473968a9a8dadb3cb1c6439d95e860b164d0c867d67f57f4640e3569fa638e1505f44839b311ceebe1535d52b54d13b5e7409472634b65494e9b8e75b2a938c2e221c41183bae9125adaa1edda30501466b7fa54825b77d171f8ec729481d4031af4954ec9351f69489967ac51165fc1a8970400f3d537687739bd1860f5579907d86130304186a1dcd120a392d832c44e20a0ec48f35766f15d315a7130402c4e302db7ca435be9c9d4a21dc154d6dd2ad910787ee646ae5b6940706f8b2fe62781291d22bb52a5c3d02af592216e01eaaecd5f55e76ef8e6779d1602ff978830939307654bc47e081d9a2b31ad5d212a94bf2794834742f5ec940faa8cc4ca03019243610c634894e0bbc9a13b8def51be05a7262fa8b434bf13af0e3641fb1c4ef29e0bd305449386d2a256507fe5ead0154129f7bf5b2c12744a72099b70990795191c219e8a9026585af1924472fb34188420c6cfd748ffeca21dfe51e74aa6f1be91677413eefb3a8f37e25adf2d2d1f3f02bfcf31e573a032e9a8e2ef64fd0dcb40d394ff20cb2cbd44903af1b5f79f119d9f9317f31ce9f634883c28650388ae955f78e2d21281b258a96aa980d8a951edb7faefb92a039f796c18579af132819fccb9b6251ffeb25e6ec9e59ab7e0c411247508302fa1111bfcfaed000bf62bb2d483aaca5615950374600fb06c9fa765a871442990e5531cdfa215b9d1c326c849a8a244e07c86d1de2d60ec361c44adc7f6617fcf9ea580e5cf5e71b6c28fecc6cd1a76bded85f69803caa1d6ce1d68d146a54125406e5613576361d24949cf82083790f04b052977df7bc1b8e699922d29b7a80ed8b41aee438cac63ddc05efc02819d8c9d828b7eafb6b7130ec83de85bd822236435f2c5f860d37566d351d0abb18543c55680fc5eca2ff96f7116a61ce39baf41de677d531c12790823cc87b2eef19509c426859da2e060580a090d30e9dabe8515332cad849e162773870d21438921d754b5d82ec1ee9ff12557d63430efe3375ea7b607d1befce8100697c552da50d234ea4dc0480ea0f83f1e093a7408fcb086c543a0af3fde2469ebc1923a19cbaea7a8f3bdccefca49410d0ff8030b8550eb1200c555e216543fff006cb932a9c531c7efe7b90d3f1617775abeb39114d3ef858d20335e34de33682c4f4ec3db50721cb33481f820faddcc17c4fe2425fff592ed41e37d54fc47a5f576bd9763d77af0a8de944ab10b04f006b03740b13babb9cd79cb05aab2199b422cef5ef5c6bb8572abe230e9b690cb112cd7c3f98d375f1b6df8d1c5128b92b531ac09f3093271acef4e512bfd29ea9b5ffaeede3826c2776ce749d21ee9727d211ee4154ebcf88e0cdab2be552a33573f07b62954c0fd97c893befc6b32f8ebd655fc1ca17cefe2a7bcc85e0d86b099aeb96ec44707bd2676264c974f8e9f96eb0d8789af093030ed2187e92f1121e6b14c641c6a2714c04a57be214ce90dc6c51e230a38af59dce65f0cc2db656375099de9d4bbe02dc1dde7c5046ac8ebfa058909a6a9d663e69dd1a0fedc44dcda7078dfa92e6d52bec9ee53bb46c22775b909dea0abd0d4c04e2e199999a90f9c57f68c36095760bf07504b0c41f7cabd2026f42d373243bd981aa2d3c71aeae1e86e159f631ccedcd50cb579328612d349bcc80fffb6ae3f962fb1b75ea5b9bc6cd9bbe2a82421b4389bb22fec5c25ed1cfd878b60c4a4712e24fb579a5cd2cd564342494a4182f0eedf501891a7fbde08c44a7c7fd4bd5b61f88c2e6d82d814ce71053dfb08fa42ffb935d181d90e62889f4f78886d8d5ac95686a4a2589bd080c6cc0c9fe336deb48b37af5db61f43293a6d3c712000428138f7b046a3c042f7b5015b69df6561aea45bf4d3e1fc29c7e4edbb09a52dee0aeb88bd4489d2266f0d86ba2d6f190495dcafc468c7056e148a448d51d7600f8bb8b99dfc54d12079c58e2f8cbed09a1531446dd898aa7b55899f5267d0474779148f6124b8528971b23ac81dbcc064f1f74f800730463a30ab4a661280d0035ece2daf57ff9dd7d16de1c70592a4ef221383adff049b3079043c925c98ccff49824dbd33dc62d5245caec2361a921d3d33cfad71369fffbdb5380904d0b32dd31fc906a85cb827b6ccbed8b3dfef2b5333bd9fba003709c1d8650f706cb5e99050e533fb6b756d5d767e879e4ae5fa421228a58e14d6bcee65dc1ac9987142b866498dd9900e5e4ae064c1fd6eb8c8d63f3562e23f8f9798f3d1a2d858c20c1e7602697b837aabe236a834c3c6cba4145682d74ce320be33f69735c35d9f07251dc6dfd689adb6bb79a7afb56597aa674ad905870a1a973e9ccfc6dee59ab7fa22f31fd23c0eb3183e5e5a329592242f3f19f92a10b357127b58e49e80a35d3691f52bc5e40ab7b30f5579d3643e99f2b28973727f7456e1b00e8c98da52e9bc58d34f948f8fb5fe9a83fc198ae6f57ad72a38df0796c75c18876dd2559c25d2ad89398899fb8dbb2f02e37edbbd8f611f865a04eb1c4573bca3e27cbb0e339221ed85427fd18f2058916ae401de4b43bc131e3d6ac30161e22c0031ae275b4b886021087fdb34d46f1623955ce496bac91ac1626ea2e4bb535e099d31ccabd29bc1c65348834389e6024b32ae30a2502094fa9bfb2430e8b3a08400033718f93b54935dcc2396f6cdd7f128b518cfb6a818e35efa20a8474d114c40f839a64346485b5616c700cf65d59706fa670060839d10b8fd5d83fd37236498368553b885383ae6565df2ca531f41f89da6503373ca51ab4f86c743a0ee1c6fdf9a4b6974672562aa86b5018af67dc558a2163104d1e8dff6b44707870c3537e1a7a3b5dfc82288600ec70e964833b838671cf6d60b576737f0fb2a93016fc546e14f3351429addb2eb20e0a335a81f0e17a6ff926a70d300b3aef2f67ded19a738f9de61f946eeebdbf9a0609fe2383bb3f70e795c7fea0f2837edfc25e3e16d0fc386e61d4d7e0128a21bc415366fada23960bc2b11ab8743efb8f64478c9b94d7a874a63a72340893906a5a206611acdcf8a3bf4bbdceaa6b3a45518b755eab286877f7e5818c0dd5f37dfe5051de3d091695064bf5dbf924a7b7a480b3f3bbd2dcc0498f392904941a3bb6b1afccef9e3f2c0ab5601c52de7a0810e98e8a880e5206e8919817dc2c3b5a335db208a37a955341001d921c4fb5e9a878e1b80284612155a18b326f2d2c54a5888310bcb5b8fc8bee1daaa706f8174b17d52debba2276f7e47fa09f9c1d4c93be364f8d4fed3e1ffff62b5b24875f29778ff9cb3d0089ad94d84b3371128ce7137d56186a497b3e418e69ce467ef00000000000000000000000000f27de0355a4e426e917d1664484a61297aa80591369b69a012e642eb1b33a5d4b488761958ea5d"], 0x1083, 0x800) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) r2 = open$dir(&(0x7f0000001300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x80) readlinkat(r2, &(0x7f0000001400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001500)=""/197, 0xc5) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="10000010", 0x4) 8.092616ms ago: executing program 4 (id=724): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) poll(&(0x7f0000000140)=[{r0, 0x8}], 0x1, 0x5) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (async) r2 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setuid(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (rerun: 64) setrlimit(0x1, &(0x7f00000000c0)={0x400, 0xe}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) 6.502926ms ago: executing program 0 (id=725): pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x8) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4}], 0x3, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x5, 0x4, 0x8}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0x8000, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x9, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x40000003}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x204}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x1000000}, {0x80000000, 0x1, 0x1002, 0x30001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r5) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x173, 0xecc6}, {0x80, 0x2}}, 0x4) pipe2(&(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) 728.233µs ago: executing program 1 (id=726): r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r0, 0x2000746f) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x6, 0x4}, {0x7cd, 0xffffffffffffffff}}, 0x663f33b2b8a94331) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x8, 0x100, 0x8, "7dbd739d951555d12106bc580a85a6a243b39ae8", 0x72a0, 0x8}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="415eb023ff9479707a9db2279726ca759b3f50773472728ae58d9fc2d25822588f668e4c81ba432ca5764d751e7a1c3be008636d179923091f45bc2f86c158abf6468c6acc5e123b9462118e6b093b9e842ae11b75e1cd5977b7e17534f10f640d9f76b7549320e48d73b81568d1998666bd84ccbca97c518531da05765971f2d543cc456e5e4f03ddd8f2e058f44fe72b9206ee990eaa", 0x97}, {&(0x7f0000000000)="dc404835adf230a7cd65f7d100cc8cdc8f77d5f90ecdced54037f048b1f6b1551f7f09edb30d9bc253cf3989adc626b02b55ec4ffdc709c91fe7ef793989601772646c5de5786433cff08b7e6ba7f988ab56a7a1aa0f23eaa48e841600193a25ab5b6b4f8a7b66127e", 0x69}, {&(0x7f0000000180)="b5e6737a8cb270ff046720ee019d57a6f166ec609f5eb2d651b07d7d536a8b001bfb1761aacdfc7d80dfa01be0f9068090430a7aeac57cf16909f266d898de09de5d3992cf3e87575cf7771663b8a0154a94738ffff67c6723696bb4b9ca2acdb35e6ca6a89e216c6db93d6bd85ccb214431eb874530e16f7c438ac24fe60c47b9e828804d5b28e5a94f8d15cb3f1fe43fa5ed98f331a16b64453fc7a6ae56101f2bbfe2f8b763c9d19fcc9e178457f789a2acf43419fe8c29aa08d9", 0xbc}], 0x3) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000500)="9c6f9778175d9d1320744f8318fbbd3a3e3778fad236deee053cf122476249638c0d573057826a93d547c9539e8f693633bdcef01acac58ae4be5bd82b4bbc1e141bb82c93265a2fe592dded63ef8ca9b4d97ffa71f8e5826ad39160b71e7e30a1891d384b2392c91325b8e8672f0a15d702260b968e0a549d22a7c64ded3695b718b3f023f55eec4580d18506244b99fa030d70d08f64428bafe20e04fd6850e401eec4b2a720dbea67388f63549c1e11", 0xb1}, {&(0x7f00000005c0)="cf50697fdfd629c1635d9df06cbc1a3e56960f286c6fb2d62fe2022c77f9d9c1561f180bd22648050d198406225c0c91179f659c39041d3caf9ce184ffaadeecc906c42596ed15582ecf68422710987becbcf67b20f6617bbd175d8bb79e44828015a6fa7a882cab02765e4d725c7315793139ab0410b2847b2a0b93100074aed5260f052f24c940279d304fffb8a38e670b2e414c9901c8a657ceade0987edbd54112f52af16b272ccb5be994e9eb6474d3c7ab86ce09879529970b1463459798adf250a4e320b6d8159d72436de7e4db8541332a6fb55e22fc8d11199b67537a8ef98bf90e7fc4af69df68ad50deef6a10a1fcddab94e4031beae698a2b3b12298d97437c471ec5ad7798291be20673c896295bea4a01ec998f99c59fbe62d1455bd34230504f8035a3d690f97cf6dc0ab2dad6d38f7f6f3b5dcd64627f498668e43ff8ceeac8289b46e66171b91f6", 0x150}], 0x2) 0s ago: executing program 5 (id=727): sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x20830, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x12e, 0x0, 0x10}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="2237ffdf540f2e0bc130b60900000097eefd12553576404194ab164f66516556e18dd8d9c32adc5a21d00c00f8ffffff8aae1600000094942c7f20ffffb7fc9a", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)}) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000240), &(0x7f0000000040), 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.16' (ED25519) to the list of known hosts. pckbd_enable: command error uvn_flush: obj=0xfffffd806c509a18, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 2.94 not a controlling terminal pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806c700e68 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace sys_msgrcv(ffff800033507c68,ffff80003a939ea0,ffff80003a939df0) at sys_msgrcv+0x3f2 syscall(ffff80003a939ea0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x80a2851dbd0, count: -3 ddb> show registers rdi 0 rsi 0x200000001208 rbp 0xffff80003a939dc0 rbx 0 rdx 0xffff80000143cc40 rcx 0 rax 0xa r8 0x7f7fffffc000 r9 0 r10 0xea00d579e3237be7 r11 0x9759953a907b81f6 r12 0xfffffd80654d7ca8 r13 0xdeaf4152deaf4152 r14 0xffff8000014bb300 r15 0xa rip 0xffffffff822db2b2 sys_msgrcv+0x3f2 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80003a939d20 ss 0 sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb> show proc PROC (syz-executor) tid=362955 pid=79523 tcnt=5 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=80, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800033506f98,0xffff80002a7f0550 process=0xffff800035d14470 user=0xffff80003a934000, vmspace=0xfffffd80679d2b58 estcpu=30, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42743 2004 14863 0 2 0 syz-executor 42743 214648 14863 0 2 0x4000000 syz-executor 62014 511539 67419 0 2 0 syz-executor 62014 140525 67419 0 3 0x4000080 pipewr syz-executor 71576 505693 91772 -1 3 0x10 futex syz-executor 71576 183716 91772 -1 3 0x4000090 kqpoll syz-executor 71576 87985 91772 -1 2 0x4000010 syz-executor 71576 265699 91772 -1 3 0x4000090 fsleep syz-executor 10209 478166 36783 0 2 0 syz-executor 10209 283836 36783 0 3 0x4000080 sbwait syz-executor 10209 290302 36783 0 2 0x4000000 syz-executor 91651 280276 0 0 3 0x14200 acct acct 79523 153372 30504 0 2 0 syz-executor *79523 362955 30504 0 7 0x4000000 syz-executor 79523 149760 30504 0 3 0x4000000 futex syz-executor 79523 31674 30504 0 2 0x4000000 syz-executor 79523 183398 30504 0 2 0x4000000 syz-executor 5699 428756 0 0 3 0x14280 nfsidl nfsio 450 89792 0 0 3 0x14280 nfsidl nfsio 31243 110287 0 0 3 0x14280 nfsidl nfsio 72758 486130 0 0 3 0x14280 nfsidl nfsio 54200 275401 0 0 3 0x14280 nfsidl nfsio 54491 300195 0 0 3 0x14280 nfsidl nfsio 32083 362569 0 0 3 0x14280 nfsidl nfsio 47197 315883 0 0 3 0x14280 nfsidl nfsio 45849 366006 0 0 3 0x14280 nfsidl nfsio 97190 87688 0 0 3 0x14280 nfsidl nfsio 6319 122198 0 0 3 0x14280 nfsidl nfsio 29743 23515 0 0 3 0x14280 nfsidl nfsio 53930 416769 0 0 3 0x14280 nfsidl nfsio 22707 65454 0 0 3 0x14280 nfsidl nfsio 22350 437352 0 0 3 0x14280 nfsidl nfsio 26253 241176 0 0 3 0x14280 nfsidl nfsio 57910 338447 0 0 3 0x14280 nfsidl nfsio 57133 382623 0 0 3 0x14280 nfsidl nfsio 61854 54572 0 0 3 0x14280 nfsidl nfsio 39315 451648 0 0 3 0x14280 nfsidl nfsio 91772 428670 38703 0 3 0x82 nanoslp syz-executor 14863 148585 38703 0 3 0x82 nanoslp syz-executor 57258 112331 38703 0 2 0x2 syz-executor 17658 510925 0 0 3 0x14200 bored sosplice 67419 210649 38703 0 3 0x82 nanoslp syz-executor 21238 296211 38703 0 2 0x2 syz-executor 36783 444516 38703 0 3 0x82 nanoslp syz-executor 24955 501627 38703 0 3 0x82 wait syz-executor 30504 396669 38703 0 3 0x82 nanoslp syz-executor 38703 449729 298 0 3 0x82 kqread syz-executor 298 409212 37091 0 3 0x10008a sigsusp ksh 37091 89151 23905 0 3 0x98 kqread sshd-session 23905 38541 76097 0 3 0x92 kqread sshd-session 53105 261665 1 0 3 0x100083 ttyopn getty 76097 16174 1 0 3 0x88 kqread sshd 9650 433649 65893 73 3 0x1100090 kqread syslogd 65893 310599 1 0 3 0x100082 sbwait syslogd 68556 74354 1 0 3 0x100080 kqread resolvd 67277 393357 64845 77 3 0x100092 kqread dhcpleased 31284 175061 64845 77 3 0x100092 kqread dhcpleased 64845 438109 1 0 3 0x80 kqread dhcpleased 54086 117852 0 0 3 0x14200 bored smr 69800 88727 0 0 2 0x14200 zerothread 95517 412200 0 0 3 0x14200 aiodoned aiodoned 71834 82174 0 0 3 0x14200 syncer update 85025 274496 0 0 3 0x14200 cleaner cleaner 23215 307104 0 0 3 0x14200 reaper reaper 15879 43245 0 0 3 0x14200 pgdaemon pagedaemon 73551 138488 0 0 3 0x14200 bored viomb 98684 21928 0 0 3 0x40014200 acpi0 acpi0 63806 15752 0 0 3 0x14200 bored softnet3 12755 213650 0 0 3 0x14200 bored softnet2 15352 258694 0 0 3 0x14200 bored softnet1 24136 274415 0 0 2 0x14200 softnet0 22514 432762 0 0 3 0x14200 bored systqmp 65835 165668 0 0 3 0x14200 bored systq 13698 463905 0 0 3 0x40014200 tmoslp softclock 98712 394878 0 0 3 0x40014200 idle0 1 167956 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10209 11046K 11394K 166960K 12758 0 pcb 17 20K 25K 166960K 316 0 rtable 228 10K 11K 166960K 631 0 pf 32 13K 14K 166960K 79 0 ifaddr 41 7K 7K 166960K 92 0 ifgroup 54 2K 2K 166960K 113 0 sysctl 4 1K 1K 166960K 4 0 counters 31 17K 17K 166960K 100 0 ioctlops 0 0K 4K 166960K 326 0 iov 1 4K 16K 166960K 114 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1437 90K 91K 166960K 2160 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 18 0 VM map 2 1K 1K 166960K 2 0 sem 19 5K 5K 166960K 28 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 97K 166960K 952 0 sigio 0 0K 0K 166960K 5 0 proc 60 59K 124K 166960K 731 0 subproc 72 4K 4K 166960K 126 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 83 0 in_multi 88 6K 7K 166960K 191 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 486 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 33 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 220 142K 159K 166960K 9896 0 UVM aobj 38 4K 6K 166960K 45 0 pinsyscall 37 74K 96K 166960K 2155 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 35 0 NDP 12 0K 2K 166960K 62 0 temp 69 8682K 8810K 166960K 24365 0 kqueue 13 20K 32K 166960K 164 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 102 0 99 1 0 1 1 0 8 0 rtentry 136 194 0 98 4 0 4 4 0 8 0 unpcb 144 952 0 933 8 3 5 5 0 8 4 syncache 336 6 0 6 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 168 0 160 3 1 2 2 0 8 1 arp 88 34 0 15 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 4 0 3 1 0 1 1 0 8 0 inpcb 344 1042 0 1029 19 17 2 16 0 8 0 nd6 104 46 0 23 1 0 1 1 0 8 0 pkpcb 40 10 0 10 2 1 1 1 0 8 1 kcovpl 48 14 0 6 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1072 60 0 60 1 0 1 1 0 8 1 pppxif 1384 2 0 2 1 1 0 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfrule 1344 5 0 5 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 812 0 395 31 4 27 29 0 8 0 art_table 32 814 0 395 4 0 4 4 0 8 0 art_node 16 192 0 106 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 22 0 5 1 0 1 1 0 8 0 shmpl 112 42 0 7 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 2974 0 1465 95 0 95 95 0 8 0 ffsino 248 2974 0 1465 95 0 95 95 0 8 0 nchpl 144 4348 0 2655 64 0 64 64 0 8 0 rtmask 32 8 0 8 1 1 0 1 0 8 0 uvmvnodes 80 3577 0 0 73 0 73 73 0 8 0 vnodes 216 3577 0 0 199 0 199 199 0 8 0 namei 1024 15410 0 15408 3 2 1 2 0 8 0 kstatmem 264 64 0 40 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 1 0 1 0 8 0 scxspl 216 12989 0 12989 8 7 1 8 1 8 1 plimitpl 152 231 0 212 1 0 1 1 0 8 0 sigapl 424 1248 0 1182 9 1 8 8 0 8 0 futexpl 64 12062 0 12060 1 0 1 1 0 8 0 knotepl 120 32084 0 32037 13 4 9 13 0 8 6 kqueuepl 184 426 0 416 8 5 3 6 0 8 2 pipepl 296 198 0 170 5 2 3 5 0 8 0 fdescpl 440 1207 0 1179 5 1 4 5 0 8 0 filepl 120 7719 0 7502 15 4 11 13 0 8 2 lockfpl 104 302 0 300 1 0 1 1 0 8 0 lockfspl 48 100 0 98 1 0 1 1 0 8 0 sessionpl 144 30 0 22 1 0 1 1 0 8 0 pgrppl 48 86 0 70 1 0 1 1 0 8 0 ucredpl 104 998 0 986 1 0 1 1 0 8 0 zombiepl 144 1389 0 1388 2 1 1 1 0 8 0 processpl 1112 1248 0 1182 5 0 5 5 0 8 0 procpl 656 2440 0 2363 8 0 8 8 0 8 0 sosppl 168 4 0 4 2 1 1 1 0 8 1 sockpl 528 2122 0 2089 20 11 9 13 0 8 6 mcl64k 65536 54 0 54 2 1 1 1 0 8 1 mcl9k 9216 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 13 0 13 2 1 1 1 0 8 1 mcl4k 4096 3444 0 3391 13 5 8 13 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 987 0 980 4 1 3 3 0 8 1 mtagpl 96 99 0 11 3 0 3 3 0 8 0 mbufpl 256 13481 0 13222 21 1 20 20 0 8 0 bufpl 280 4779 0 133 332 0 332 332 0 8 0 anonpl 24 176493 0 173319 69 24 45 48 0 187 20 amapchunkpl 152 32589 0 32131 44 10 34 34 0 158 13 amappl16 200 3191 0 3157 27 16 11 15 0 8 8 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 124 0 114 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1921 0 1893 3 1 2 3 0 8 0 amappl11 160 50 0 40 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 116 0 106 1 0 1 1 0 8 0 amappl6 120 239 0 235 1 0 1 1 0 8 0 amappl5 112 136 0 129 1 0 1 1 0 8 0 amappl4 104 325 0 310 1 0 1 1 0 8 0 amappl3 96 6323 0 6219 4 0 4 4 0 8 0 amappl2 88 725 0 669 2 0 2 2 0 8 0 amappl1 80 12242 0 11699 14 1 13 14 0 8 0 amappl 88 8957 0 8800 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 44 0 7 1 0 1 1 0 8 0 uaddrrnd 24 1207 0 1179 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1207 0 1179 1 0 1 1 0 8 0 vmmpekpl 168 10548 0 10496 3 0 3 3 0 8 0 vmmpepl 168 80539 0 78715 102 7 95 95 0 357 8 vmsppl 360 1206 0 1179 4 1 3 4 0 8 0 rwobjpl 32 26238 0 21776 38 1 37 37 0 8 0 pdppl 4096 2421 0 2358 121 54 67 83 0 8 4 pvpl 32 516181 0 507328 150 29 121 121 0 265 31 pmappl 216 1206 0 1179 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 306 0 74 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace sys_msgrcv(ffff800033507c68,ffff80003a939ea0,ffff80003a939df0) at sys_msgrcv+0x3f2 syscall(ffff80003a939ea0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x80a2851dbd0, count: -3 ddb> machine ddbcpu 1 No such command ddb> trace sys_msgrcv(ffff800033507c68,ffff80003a939ea0,ffff80003a939df0) at sys_msgrcv+0x3f2 syscall(ffff80003a939ea0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x80a2851dbd0, count: -3