last executing test programs: 5.685262825s ago: executing program 1 (id=1696): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) (async) dup2(r1, r2) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) (rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 64) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000140)="c217ff9d19c57a997b45a5a9800f9bf5c56cc9ef8aae23b201aeddbf3643517a9cb660c568e3a36a4d1251e15ccad50d", 0x30}], 0x2) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000080)=0x1000) (async) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/118, 0x76}, {&(0x7f00000002c0)=""/100, 0x64}], 0x3) (async) socket(0x2, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) 5.448789468s ago: executing program 7 (id=1710): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x1, 0x4, 0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimes(0x0, &(0x7f0000005840)={{0x1}, {0x17d, 0x5ffffffffffffff}}) 5.429364889s ago: executing program 7 (id=1713): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfffe, 0x9, 0x2, 0x2}, {0x6, 0x12, 0x5, 0x2}, {0x6, 0xa, 0x82, 0x400f}]}) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0xc2d839217c176b2f}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb58183e34b949531eb602f00", &(0x7f0000000080)=0x20, 0x0, 0xfffffffffffffe8e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 5.409698756s ago: executing program 7 (id=1716): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x4437) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) 4.375833726s ago: executing program 1 (id=1719): pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) (async) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) (async) execve(0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) (async) 4.372078807s ago: executing program 7 (id=1721): r0 = socket$inet(0x2, 0x2, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/207, 0xcf) close(r0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="8eab802cf20e98b046a216350b86110c5116b8c9cf4ccc5c978f959298433634ec4854130fced58c4b42f70b9062e8c9518c3a2d445b19be29ad63dc8d608fde4f0ec38c9422f51e49f51499a0c9253a021e6e22a61d7a23d2089522c05c4bad18b9cedb1b1cf90980233908aea92868335eb9a0f0f858abbc7fa2c7ef286ae322c77f53a6b84c83a3e553bd40bea63bd3365526a7f1aabd25780514d69441d03b16b2087dde31eff203c45ce1a8b478cdf664c098aade1c19f82eb7d44672213ca93bc5bcba8074b16b8851d93b66acd06058feb8e034454ae52c036ba16ad9717009e91bccf22c", 0xe8}], 0x1, &(0x7f0000000480)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x10}, @rights={0x10}], 0x58, 0x402}, 0x2) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) 4.336297962s ago: executing program 7 (id=1722): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) r3 = socket(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443c, &(0x7f00000000c0)={0x2f, 0x220, 0x7fffffff, 0x9, "c9f7d04675d201000000b8ecff000000002f00", 0x0, 0x7}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0xd3, 0x401}, {{}, 0xfffffffffffffff8, 0x94, 0x8, 0x1, 0xee}], 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x30, 0xc, 0xf, 0x7ff}, {0x6, 0xa, 0x83, 0x880}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) 4.285178708s ago: executing program 4 (id=1727): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800d02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) dup2(r1, r2) r3 = dup2(r1, r0) fcntl$setstatus(r3, 0x4, 0x4) select(0x40, &(0x7f0000000040)={0x2, 0x5, 0x2, 0x8000000000000001, 0x8, 0x5, 0x3, 0x2a}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x18389, 0x140) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000180)="3ab4ab9acaa36af851e3f974c36d8efc3e0b8a09a25fd7a8a3f84840fbf4cf013afcdd0291aa37b125e125a3dbcc5fe07aeb773eee08ca00c6ec0abaedc5e14371b9e6ff9b1c666af3a676267c2ec4612dbd85a3e04787980944eebb8abbbf404c5cdd423bd5eb26e97e0cf950a852dde52b512abf8a18dddce794fa3eaeed9e135dc927441259264e3e17fb310540523a", &(0x7f0000000240)=0x91, &(0x7f0000000280)="e596d3eb51bd4c94b2bdfb8509453d81e6ab50ca8121789bd9728508798178f2243df887d8ff54a6905498b5c539d8b1f68d79134ee7d345249ebffdbed2a8ff044cf539ef90689111488ed16d6345b899aeeefada3a9e8f186634d149d7f68d20c1b23288e7f30d6a05646b404efee329d448c8fe360cd0d604c10e61e12d4d88b27efc66ce7612c21bc85fdd7f6bccd0e4d351629351bb81ef3a8b22ea033f12277cf2236bb566eaa5081b6af15d6a52ff50de12ad80de84ee8147313229e0d4b90e019d93ef95b7f84e627e0c4ac662e0a515bb91bbbcbd1adb7454c072b988bd1259f249285ee5fbe4", 0xeb) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) r5 = socket(0x11, 0x3, 0x0) recvmmsg(r5, &(0x7f0000000cc0)={0x0, 0x2}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) open(0x0, 0x80000000000206, 0x0) r6 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000f, 0x7, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) 4.131511315s ago: executing program 6 (id=1736): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0xff, 0x400, 0xd1e5, 0x10}, {0x5, 0x40, 0x3, 0xfffd}, {0x3, 0xff00, 0x1, 0x8, 0x200}, {0x1, 0x2b, 0x9f6, 0x800, 0x38}, {0x6, 0x9, 0x5, 0x6, 0xff}, {0x9, 0x7, 0xd, 0x9, 0xe75f}, {0x75, 0xa, 0x7, 0x0, 0xa01}, {0xd, 0x5, 0x800, 0x8, 0x9199}, {0x1, 0x37, 0x6, 0x9, 0xb6c}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x9, &(0x7f0000000200)='./file0\x00', 0x8}) r2 = socket$inet6(0x18, 0x4, 0xba) setsockopt(r2, 0x4, 0x7f, &(0x7f0000000280)="d7ac3fb60977a8be027e7c5b492ae4d1636307bff0299543488252bdfbea67c845503cb5c30edcbe1c84cbdf25f91f6387a4ba4571cc9e91014c1beb0bae0b93617276aee5706717690e18198c2fbc7cf7250e4bba9759dc1cb26770e782e8370e8d03ccf871ff9b2daa87e4bfabe68229cf4cb8a3f48b406aa0da9d114a937c909c09eb0df0ea58adef12997a9b52ce26652281d319e447ed123b1ee5a0e617dc24e01a40525cff25519a3760ef826e479a2acb61d6a98b52c5dc6dcc4c1750896c3ed604d79f39e1bb5c0ea93097ddb02580147ea7074acbbe7d3f1c662b52ac0f72f138e68cd8873f933c", 0xec) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x9, &(0x7f0000000400)='./file0\x00', 0x8}) r4 = socket(0x1, 0x4000, 0x8) setsockopt(r4, 0x5, 0x4, &(0x7f0000000480)="9077b24adad7b4e5770ffcfceffa270fc38c05e451c1202df617444ed2fa9df4196779185db87bb268d6a50013879520c101ab37358486cae4d0a4bc33de93ba6d435427f9c2a9688d3e010c8762c4382a7579f86a82817d6dc9a341c134998af04e81709a4834aa7b55bee521a5af3e4acfd96945441540eac4b4c6b0aab545e3a1433eb577e72bc2127b4cd0b90214627957b96a24639897d0d1", 0x9b) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) fcntl$getflags(r1, 0x1) r6 = socket(0x0, 0x4000, 0x5) setsockopt(r6, 0x1ff, 0x5ab7, &(0x7f0000000580)="496f1ceeb7033fe6d7b256a1a2e01f92b554ee1f2960aedb708b676e8b65e6667c7b16627e0c458c7654d42fccad5f4015da2505860abc5fb8f61d8914632f825ab5254cbb2b42a52b0e0867d77bdcabfc79bad2ea946d176f3aaaa6dcab22de21d76036f80db2018ad276eb9ce0b12b417b7d06d988e0bb0b85792fcf6f315231e515467547b338206f0f067f7e9b4117896bce9c687977aed423a60f38d6bee98804564cc308857b6218cabd890566324562f67cb0d1479dfdbe38b812db1343dae3226e1081bd61cef9894ecd066de2f9d5c43d36a91b658594f8cec8629543e8cee7cb4edec818435522b2", 0xed) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000680)={0x715, 0x80}, 0x8) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f00000006c0)={0x1ff, 0x0, 0x8}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000740)={{}, 0x3, &(0x7f0000000700)=[0x0, 0x0, 0x0]}) socket(0x2, 0x8000, 0x0) accept(r6, 0x0, &(0x7f0000000780)) socketpair(0x2, 0x4, 0x1, &(0x7f00000007c0)={0xffffffffffffffff}) getpeername(r7, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000900)={0x9, &(0x7f0000000880)=[{0xf935, 0x6, 0x1, 0x2, 0xe}, {0xbfe2, 0x5, 0x0, 0x9, 0x6}, {0x8, 0x5, 0x4, 0x80, 0x5}, {0x6, 0x7ab, 0x5, 0x401, 0xffff}, {0x8, 0x7, 0xff80, 0x5, 0xd}, {0x1, 0xf0be, 0xe0, 0x6, 0x5}, {0x40, 0x1, 0x6, 0x7, 0x5}, {0x100, 0x81, 0x7, 0x5, 0x8}, {0x0, 0x5, 0x2, 0x7, 0x401}]}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000940)={'./file0\x00', 0x401, 0xf, 0x2, 0x0, 0x0, 0x0, 0x80000001, 0x2, 0x1, 0xd109, 0x8}) bind$inet(r5, &(0x7f00000009c0)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000a00)={0x6, 0x3, 0x800, {[0x0, 0xb, 0x6, 0x8, 0x3, 0x3, 0x3, 0xe, 0x8, 0xdc72, 0x3ff, 0x7, 0x4, 0x1, 0xaf4, 0x8, 0x2, 0x9], [0x96, 0x4, 0x2, 0x7, 0x6, 0x7, 0x2, 0xfff, 0xff55, 0xf], [0x8, 0x9, 0x8, 0xd, 0xfffffffff1b6cf9c, 0x4b6c, 0x9], [0x49dd2886, 0x1bb3e04d, 0x4, 0x6, 0x7c664e2c, 0x1], [{0x7, 0xfffffff7, 0x1, 0x1}, {0x4, 0x3, 0xde1, 0x79021751}, {0x9, 0x7, 0x7fffffff, 0xcf}, {0x6, 0x7, 0x3, 0x796}, {0x3, 0x4, 0x28, 0x2}, {0x10, 0x2, 0xb}, {0xfffd, 0x800, 0x2, 0x7}, {0x9, 0x7, 0x7ff, 0x74f}], {0xa, 0xaca, 0xfffffc01, 0xd}, {0x0, 0x4, 0x9, 0x400000}}}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000c80)) r8 = getpgrp() ktrace(&(0x7f0000000cc0)='./file0\x00', 0x2, 0x40001900, r8) 4.068220668s ago: executing program 5 (id=1741): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x5066, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) r4 = getuid() setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 4.068035677s ago: executing program 1 (id=1742): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe8, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ec6813b6d238c1ba7c041efef80cbef404191b8662ed2c36e57e21117500"/40, 0x28}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2810, r1, 0x0) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) (async) ftruncate(r1, 0x3) (async) ftruncate(r1, 0x30d) (async) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b4317bf23566927ba3938828c00009534c8653f66ba0000000000ad9d7552165763752844f2ff71126ee524a44ee4ff13eb30295f130299c838d226a53be7e406365705ced516cf4475b0a8ee516f233d54e8", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYRES8=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESDEC=r1]) 4.067497268s ago: executing program 7 (id=1743): r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x182) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x7, 0xb, {0xffffffffffffffff, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) dup(0xffffffffffffffff) r3 = open(0x0, 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setrlimit(0x8, 0x0) r4 = syz_open_pts() open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x280, 0xaa) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x109) symlinkat(&(0x7f0000000dc0)='./file0\x00', r5, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x6e, &(0x7f0000000c00)=ANY=[]) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0xd01) select(0x40, &(0x7f0000000280)={0x4d6f, 0x5, 0xc000, 0x8000000000000003, 0x2, 0x0, 0xc, 0x8}, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1c1) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x2, 0x0}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 2.990294617s ago: executing program 5 (id=1744): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x80080001}], 0x13b, 0x0, 0xffffffff, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x190, 0x1) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async, rerun: 32) r3 = syz_open_pts() close(r3) (async) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001200)={0x29f57365, 0x4, 0x3, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x4000000}) (async) shmget$private(0x0, 0x4000, 0xf8, &(0x7f0000ffc000/0x4000)=nil) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) (async) writev(r3, &(0x7f0000002300)=[{0x0}, {&(0x7f00000001c0)="b4a258fad05eb0a6283bcace4652ad995bdd190c5e71f941b460948ce4127c469326878f0d0ea15317ff9e75701df3ba52b652dd1ea34b393828a8ba56952becabf7912429128f5d5120cc44f303fe637b5b820ccfdbeda2bacbc862441c3cf5df1bb1acbee2ae1736172a2db239f490dea3886e2cb4ee4726843089d81f9e7a706004aeeb7a11cee95827a72a141ac2564729449eaf115ad04dc770ffb6e6c1795dc572e611b5a51cf19f6051546176af467192a2f8d1a25630005df9fa695df1645daf8a6d15626d7c7afa67e11100678992fedbae9667ef34074e6fd6ab7b23ad1efd8d270fc17849478239f9f5eef6d4e835f92965e7f8451b51d2bafb15adb41ddf054fb1ba1d1d29d1d27f7ee78475c9033e135af91ba3df4676cb4633ba1d44f4128ed7467e458f3fdbc64c4fb974073935b127819ce5bf20d108c4fc613c9807833d0069da851eb45e1f1fb54f24b2547188fde18d155d5b79c31f8603e856b66bc6c5f72a875228e25023e1de76827a76b1e7758ef698d8e006950caabb9d66757ee0058a888d1d9eda3c79b31365dfa86d248dfa5cfc82e312a60607fb966a21fa64cd412ca0bf7107af1917114e56ea5599b72adee5eba983330e2aa552722412a926321ccfddf0d7e06bd5a5aed931c23c7756b390d64e13956df7dd0a241e460a0ba2202af7c0a350c2991904594a49c9d94747bacad9985a4329eb7938eca3cb03521f893da724deec342cd52e2f05b47b563e10fa0fd8600bee8205c8e5439a11b273a7a625509a47eb397e6ea313d2d8e80b17cb2c6747d07a207c6243c9554ec54b49552ba978efd2be859ae936977de72581fb07313ed458a71f83b2212f251c57e4a4ae275c7a631df5b52864077a58be14363b5f96b60766058f891705ff752c6c09f6d3c1e8c3fd98bb09c0b7182e3243e3b3cac7e87045388ff137ca75adc7a1ef86e1762261890765460f9d1e990a8fe4dbadfc8e35c8be0c38986cd0ce550c97259e1411b2b2147f271259d0aa63a5a7fd8e5151cbd9549954439126d07e5bbbea69d6ecb52121a8d330a0db58699129ada765ca205f8cea6a00efe6cbe6a80c1e3b0e098a9a7d1b30be462133527d83381181cf5092db609b456822f8d03978dc21d8c7958181e0777caa8945b9c2167dd0cbbdf509370b95b3d44b22308e50c421563da56256758ba8b04d94e09d1c0f27bf26a4f09e8aea9af0b49b10f6537b8519c34922ab5e960c1b4bc9fc9e5a6ff45a1798a8110743ffab85bfe8feeffd87ae4f2a0fa03b41b198a2e4344d3d11bacf22255c041cf90a2a929e4ce7a202d380170c2299a918ee18588b0b221ab3a5677a0bb840722b0b07c7a6eb337134ff8edb05b74334be200efac7672dec9dbbabbecc4f198afd0818e359388044823908056531b8fc0778d08c82cc003fce916fdee74b8b42a337fde107f82902315cc07cdc6eb5764003b719c5b0d2518f514938afdc0da12ddae5793e02306d5a197c5775fe6b0d23d8bcbed688a6888b718ed0a4a0a59f2681874caa70b183bacd9265d7f96382555f8d1b93dcfb67e81e657f281e9b421857ab026d1e1e4441ee13f452791ece8f9e1646f3ab0b052cdb9108454fea91a1311ecebe70a2c3aa093c46511716b51a16d89490d6b32a5744582970a671e30496005ded2e8a79e78aa9a1e1aaf7ed52908711b71f48efd341a7d9be2ca54cca471435b06fafd1411020cb97006d68d733865f86ba226ed1cab596410b47cd4bc31f8327337023bf5fa46ebb650b234bb52046169c1b340e4922784b9dc0aa33d2ee7e5323bc862045b4d167eeb1d151415697eb97dd05b02eebf5459a7aee0facd4866fd148f8efa363fbebc35b35b487ab8fdce3aa2efcac6a4830c998bf50b4fe8c3c314491f1625d43f2c64879cfc65cdfb63c9a5f2a1f98b3c563e4cd82444558023be919a3f728f01aa53acc015e78de55eaa15656c2bd63862edab913f7c00e162c23e72705a22789c72f620d4cba638880871f9476c731508822ac68ee61fac41e27784cad81fe8bc61cfd8bb4e4943e8a4b9aa0a6b04d927f35e18842452222ae73c375ec04f1fb6a8b3c59e692de314ec91ec59c27b973a908b16882b8454885a91ff67f1ae0a5e146887ee36604b8757182dd8f81c9cbc081042d7547bf93fe3e1e088f602f9ae446d8994c2a7989763e6f2b88bfbf89a861dddd5809fc821f0911043f09f1ac89ce380f1da79bed9cbde6b49a612f4b044d593dcd6b04c85d272c6704b2d079e9c59f38214181583c7113236140458f7d08ecb1cda864d8e03fcbbcea9c74217bd925d13a5e0a09d58d786bed30d8cc284768a6e6d8b6e18658fc6fd3193362f13bfd91cfb69697bdb5af59b5d647c72e6656e3949965d4390342ed27dc9e2bb30a780bf60af4d7bf861096b22da91d2709345436b751b35ccf8c88b39a03c7b04ec57f9f8839ce2db3a09e07f44a40e6fb2c6d77b4514ed412742802e378d08a5e22c74016491cfbaf01634fa88a8717c54b1e7e41533242ee580c87316274c2aed395b487ffdedbee125faf681f5b40311120ae81dae83847807f4c5457c0f710381063b88fb7a48ddadcbad54bfcf3561afc2fa1cfcf5ec07d4558091d945627990e5e1481a1e49136768a7cfd6d3a94f971269f94a514c39258d732a833404f5a2d076494fcb5e5eff9a7dfe10e9c6ae8d1a5c1cddc51ce7d1bcee91b9c285efcef5276b49a8cb454a8da1c4afcfbb18cb2905bf3c8dc4fa611b6f8c80d10a8361d40744fa16e982d6285daa10110818dbd514e0d30c0d92a07bfa2484e57f30a93cd150c3c54b3264e46172031a26a61bd40ae9f66f215daa5412e7d117048097928db3cd2d6f4a6eaef333301f336c711293adb684373fcafe44d3451a3145000031380de7ddc8efebdd5c3e2aaa43616dbd7aaad529f63fe63a1638ae67d8af8b38cb329b2570d1ca705c801c8a978bbc8a8001460c48459f79a7b2d427cd4fe6233594440e09e0dc621d5dd165b540e561da780df0299c5d7b917e1b4132d459c9f290ae384ef1a1897bc50951d2cb33604e7b305c7ea2f03988c6addd479067941ae6a9a3782187dfe341fea819cc95a563e11c2b91c595aaa9633c29ae9adf311b43039ef720751fc884616fc5904c5a54c30e0395418fefafb1cdb3552c81b5c57e2be38441737976f7196bf9af06b84f792945023fa687979116ca0fc3073d7465c1ba26e907c89f6ac78c62c9d128eaf76d618e2cdc68e5fe70c6b42bd1c1e119bef540aaedc8e6b5b5ad86987b855c6dcae0a644299c09d73306f23d69e15a5d761f33d6af2aee14a8613ea02ac05da883b267f0fff20d55260eb71b9d211c5fcc46227d302812292f28e9b5240b6669c3299ed253e2896978be9f1099655fc836ef262492df7145812c633dbc77688615264043b6f6f57b461ce2d8f6bc6bb8c41dfa3a4044f9580c1f8d1a8a748100d2b187cda219b928b47838ffbdedcf722a3f82fa6d65718d0c7bb0c104c88b6c9f3cc474a3afa2fc896702961695aa10115d033fcf7e0089787c307f889e938a9b03b541300533498cf92aeec66201e8346e9f9fd16b37575c3f8538c8c679f22acc2b3258945960654afe46d12612f1d0e047b67a868906f689a28940c294fd275195cc95125dcc24f646c369cc4911b90d559ab59b9f23fde912d64843e7b98ed3c997f9970bf51928f8c13dde9d7b17ce2106f423322c88927fc9af3ad7a096fc1110c2137d2c5a6428e9e65c095e478c198abfb010b403cc2ffcde040024f22d1f0c6ea9181fbd59dbee6677ba03ab95f80ab4037701f5dda89f6386cdb1c50c5399a3f7f7cd8fc95f633dc008c51edc92542fcf779a9e69c92e519855cd7253cbd075fee39cce3f501a9af76939a4ee2e660e1f64ac4e5c2246066500da7c9ffff3795844be66c00c980393854d3e03353d21135731e196b5c0942a431e03c634354a8ace7380fada6469d4197d9121eca0521118bad03aeb3aa135e921057631c7a62a3856ba4bb6244f0640c0d0aba309361c0967382e954d7bb9357266cb3cfc124d3cb5fdfdac2a13bca9a963a5bcc15088f1c3818bf2d9ea18d5fadca5eb0d7fda21a2e34cce519b90549695d7970ee9a8c932c9e10ca47f32c9d43eedd03316c98753bb060999ee286186442603ce374cbdb070fc09f6beb4203db61386e80cc1589d00ace935b08fe68a07e78983c1c61116e6697e837ea429cbfeadbef636b938f0592d8a5283b1508cac98886ebfe73464c9217d0c82038d8e5fe521d56cf38abab9213528f2621dd4e866ca404862a040cde3ea971c84a457feb5d0d756da4c0baa1a9663ae53ac7d4d86b0919acc07daff31cbdf3cf530a8aa55a69040050d9211e2c101c04b460a7e08a5f145a6a3b0c2fabb3ec2e290ebd485fcd30e69558650631d5bbf8d9179e1065b1e67599488e5832664f08dbed4759ee80555a9f9671e7fd2c3f00d1ab6eb145c6583f8d1183c85d60f24208d7be82b943c113774fe2910a47670c85472d1847885deb5ed753cdddc41ddc5d1e05a0dbdfd554341d6e969cd37c55c3f47fbe72a7b1b4eede12f8076987098207d8619084b973ef27b8b1f5364df77f2615818386ea6576d3cbc892a585683e652a9cba4e707d7f6f1be951fe3843c07291457efe5e8d405808851c098bfc023d2e13c007e384030201a2d5718571559b334810a00a6ce64da756338f7fc04112ed1196736807e58d61a4f4c56c6962ed596d8cba4afb4a15bfe4428d766d115b29a7e0c2f498a651a80cf82bec2582fceef09c31df665ab372d1623a185f29ba530153b959925cd2583cfe7903909fb4ff6523f4a167e64c99209ba7409e92e102d1cebf28fbc4f8b63e2ba151574f15e278b24da581a9ead1cce5e202fb63abb3e1e809ac30b6bdb72d8f7effe877f458606cf1e865716c362dc33a740ab571bede6e49a553cf1d13dfde20228c52eb6451d17e1f46071cc5c87b3c297a94c315f384b5f283dbb2842b6131880b81a2a88bd89dc33c58867fdb89bce97b469bd3cab3ffca74171162d71978118964a2bca6acfc2345957168998a0c5cc80e14860e38740c9dfbebe07ffb5bcb95c90cdc75988271dc4d32207875bde5a44148ebab8be28983a6f6", 0xe50}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x7, 0x3, 0x0, 0x5}, {0x1, 0x2, 0x7, 0x20000200}, {0x6, 0x0, 0x0, 0x1}]}) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) 1.957437947s ago: executing program 5 (id=1747): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) close(r0) syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="bc3afba92cd1508f4609830900199c1caa5a4d211bc50759862acd44561c72e710dd92cc23200ad14d6b8197cc86dea2ad80c292dfe20a6fd48c76524903381c9b976cfaae507905ba919b14a2bf6e9c91d14d5a6bf4a5b4cfec99", 0x5b}, {&(0x7f0000000300)="d3fb9ac9aac83023ccb160f4f21645ad302310aef905fd6484eee24fb1442b0748406d8779edbfd89e3465f35b3cc21a44238ac5280bf4ba5d2d0e5355596265a9cfe6704c61a3285b8bdc7b6593aeca02adb808589865dce5228409b4465d7f276d8fed450bc2e0bc5e582ba03e406df360199b302f63ae665bfbdb7280b1f2a6306892827e39da0979c845e6d833d89cb46381d2a28bfd208b984955c36f10", 0xa0}, {&(0x7f0000000600)="17082208b0cfec6101e0b998c00e326cb5fe647acd13ea9bd281717eb02daef11ad2cdd052e821547718bed92f311ebbf7452f729414b6a61f60708a24e85b0c679a09bddb1193ab3469f13120af9b08d31ad0e5fc1ff1e6ebe79a9e6a6e05a7555593c26b0d8911ca4be24b1106a5792156d30fa6aa07a7c0be974e172ad42ac44bc36efbeb45617e5b9daaae9c54c86dc0b256bea2a484adea322d705d693884e24bb2fcfba6236306cdc08c7765584dafc4667fe2ea8ebdc776996f21d08d62872d644386923bdf6805c7bd9137ff1d6668517b7b3f990f1406d70926febdd2a169b46e523dec31c52e5593711d8cb8f1bb175461594b2a2b77f6e1c9ccf8bc76cee97e59c5d6c71e69ab110273b14227e6b5d4d4eff6334e4b3b2f8c94100e637e270cacf6f50ba70ee7d1f930e60db66a39cb01389b5931a959edd1f18c5788167ccc00095c5bee4c0affffec39e06234d367a441b677e6c9e52336f44939f72a7fde021c556bdac9e950af990def96c31a3c59cd62afffb1d5a74dc9c0bd45e19938b29ec104eecceaa3718c3ad4933234ba5c8e6ebc09371910414a1eca1b79bbae56088169cf6f3ce1b6bae960f27138f707be87e0c15ff861cbb7d24badc85f97af4599f518c3520befd2c33393f0bfe7c2c06d4459314aad95c5109bd1c9e9241d063db99aad4f2dcc950f0e920d278d8058833bf121796cb37d10cddd347bc92251973de1ed03534f559a939126d6b9788239ea1a2ad0cd7bf19c69ee64f446bae16464cefc7c679d784d3bac9aec0571c5058e6cffece8115665672a629ec2c59b1d08cc09730d4972bc00f3e5537d9b6ea19b38bcf8603e5a0342026ae4a253054396317e8af355a2a9489d71f793c99defd7dc597916fea1b4dfbd6716035dad447a6dd8e007c508c105edb775aeee58bd227478f0d2ff7df4d4dd500e454e08c3d7ad3a57c8ac4a1e389b0075daa03df468046dd9aae75d103ef3b4dd46801989d2c20d70ff0645d8291fbd6e0a9e5606578c66da7ce01a970ef701ebab2d233ec8e103dfe7025d33d04e27878bc8a2b328ecc81dac96051af15944092234a4bb8908b2aef0d20bcac09244b45db4b10e5eb47b5c2424ddb822c0f66a5d4bb362a2efe1e861057b0e02d13fe0708654f1796aa605a2655a4beea460093f425ef6cabcc1935d069e0f572341b7ff", 0x355}, {&(0x7f0000000400)="cfe9fc835bb1e2", 0x7}], 0x4) 1.894192014s ago: executing program 1 (id=1750): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000000)=[{0x9, 0x0, 0x8, 0x7ff}, {0xe83, 0x8, 0x2, 0xfffffff4}, {0xe, 0x0, 0x8, 0x7}, {0xc0, 0x3, 0x5, 0x6}, {0x8, 0x1, 0x5, 0x9}, {0x679, 0x5}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 1.880673677s ago: executing program 2 (id=1752): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x422, r0) r1 = socket(0x11, 0x3, 0x0) ftruncate(r1, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 1.8794495s ago: executing program 1 (id=1753): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="11b14ba3a238715574a411d72e453797cef0e45171023797805c82544b21b43101c87a8394c620ae730e72b3bd73647e71075fa63d99abd0bcf101c342185a5cb3b5065f0835bf8a6bb1ffcfabe13959c92690be28be7444854d4b2392ee3c1cb75b7e27037065e224fac3e896b8e4f4cecfacae14fde010dc498feb8fac2a1a7194106b54e1b47435deb56067", 0xfffffda7) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r1) 1.879100041s ago: executing program 5 (id=1754): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000300)="edea629d3df2b9b3028298ab0233c2b59bd8ddfcefab1547fb6dc3f75463f3f87018d6f39de664e250b0430f3aafce05a94fc66f49369defcb53faffad998ee49eaf9b3a23d1cc12f9c43f5173be8839d315db5ec312c5bcc36c5dfb39098bf40f1abfbaa9efeefd5dbb7f7066fd5390c68747119dd7464881ef1a421ed0eda391a8d4944bc2a1122e81567897ac5d0ba268d2f845f29fded223afcff7043e319a96c8d5da29c0bac203b39d39f7a9cb2f59f34ad8e2462523e25986226245b925", &(0x7f0000000100)=0xc1, &(0x7f0000000bc0), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0xfffffffe, 0x2, 0x0, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffff9, 0x401}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x2, 0x71000}, {0x7, 0x2000008, 0xa6bb, 0x6}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x2, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x6}, {0x29a71717, 0xfffffffa, 0x106, 0x6}, {0xc, 0x7, 0x6}, {0xdffffffd, 0x8, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80004, 0xfdfffff4, 0x7fe, 0x1, 0x5, 0x2000b, 0x20000, 0x2, 0x1, 0x43, 0x2000000005}) sysctl$net_inet6_ip6(&(0x7f00000020c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f00000021c0)="31744f7f", 0x4) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) 1.819768975s ago: executing program 2 (id=1756): setpgid(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0xfffffffe, 0x2, 0x0, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffff9, 0x401}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80004, 0xfdfffff4, 0x7fe, 0x0, 0x1, 0x20009, 0x20002, 0x2, 0x9162705178e0cefc, 0x43, 0x2000000005}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) r2 = getppid() setpgid(r2, r2) setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x7, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x4889e7e00020492e, 0x0) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r3, 0x6, r7) close(r3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket$inet(0x2, 0x4002, 0x0) 1.802462911s ago: executing program 4 (id=1758): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00000ac000/0x4000)=nil, 0x4000, 0x2) (async) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) execve(0x0, 0x0, 0x0) 1.796117252s ago: executing program 6 (id=1760): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ec6813b6d238c1ba7c041efef80cbef404191b86", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 731.406614ms ago: executing program 4 (id=1761): select(0x40, &(0x7f0000000000)={0x19, 0x2, 0x7, 0xb, 0x8, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00']) syz_extract_tcp_res(&(0x7f0000000080), 0xc, 0x5) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 730.775233ms ago: executing program 0 (id=1762): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r1 = syz_open_pts() close(r0) (async) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/153, 0x99}], 0x1) (async) read(r1, &(0x7f0000000100), 0x0) (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x8, 0x6, "316e5267e282e52d633126d14357600e812f4ec7", 0x9, 0x8}) (rerun: 32) 730.536105ms ago: executing program 5 (id=1763): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x18) semget(0x0, 0x4, 0x8) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x4ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x3, 0x1, 0x80000000, 0x6, 0x0, 0x0, 0x47], [0x8, 0x2, 0xa64, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0xd, 0x1}, {0x7ffe, 0xd, 0x40007, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) socket(0x21, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000000820000000000000000d51a61494f6efc2c360fd5e532150eb35aa3a44dc1311e32414069d5031b04cec07087748a4cbdaa1cbc934c51a54426dbb1593c8acb8ce5c5e5bf", &(0x7f0000000080)=0x48, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f00000001c0)="d430467ea353e44439211fc3ec0a87fd3de816b80c8200cca4ddf8fc6d71ead585f23949e36e3e399b898478c7f1fa78b16867420bc68cad6a2de969f8dc8458f5e8d67b7ad620d4d9222614b34cf28c320ca59de3fedcca4d49135c390b921b0240a56e7c39f37ac565cfec5d85c53a55c32ad73a46b28bf8a972e815d09863242fd838836b8e0cd585926dafc588abb49ec7d53835204f0883119b0bb3adb1d761ce21159f5045037411746f", 0xad, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() fcntl$getown(r5, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) syz_open_pts() write(r1, &(0x7f0000000480)='\x00'/14, 0xe) 627.946453ms ago: executing program 4 (id=1765): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7, 0xfffffeee, 0xd, 0xf1, 0x10, [{0x456, 0x4, 0x2, 0xa69e}, {0x4, 0x10, 0x3, 0x2b69e2db}, {0x2, 0x8001, 0x4, 0xfffffff8}, {0xff00000, 0x4, 0xd3, 0x6}, {0x8, 0x7, 0x3, 0x7}, {0x6, 0x7, 0x80000001}, {0x3, 0x4, 0x5, 0x401}, {0xffff, 0x6, 0x47680, 0x10}, {0x9, 0x6, 0x9, 0x7}, {0x2, 0x5a732c00, 0x10, 0x10000}, {0x5, 0x9, 0x8, 0x4}, {0x0, 0xd, 0x9, 0x8}, {0x0, 0x40, 0x9, 0x8}, {0x2, 0x3b59, 0x7f, 0x1e6fc579}, {0xa, 0x4dbd, 0x1, 0xea}, {0x1, 0xe6, 0x7, 0xc98}]}) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r3, &(0x7f0000001280)=[{{r3}, 0xffffffffffffffff, 0x61, 0x40000000, 0x9, 0x8}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffffe, 0x7, 0x2, 0x5, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffe, 0xc1, 0x0, 0xd76, 0x1}, {{r3}, 0xfffffffffffffffa, 0x42, 0x2, 0xfffffffffffffffa, 0xfffffffffffffff2}], 0x3ff, 0x0, 0x8000800, 0x0) 627.394626ms ago: executing program 2 (id=1766): setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) close(r0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff7, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x400102, 0xfffffffd, 0xfffffffe, 0x1, 0x7f5, 0x10000008, 0x7fffffff, 0x1, 0x2, 0x0, 0x3}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 627.173208ms ago: executing program 6 (id=1767): openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socketpair$unix(0x1, 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = msgget$private(0x0, 0x164) msgsnd(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="030000000000"], 0x8, 0x0) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x3, 0x800) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x153}], 0x0, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = socket$unix(0x1, 0x9a4896da283214ad, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mquery(&(0x7f000016f000/0x4000)=nil, 0x4000, 0x2, 0x0, 0xffffffffffffffff, 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xbb, 0x5}, 0x0, 0x70, 0x1000000000000ec6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3f3, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 587.163618ms ago: executing program 2 (id=1768): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() read(r0, &(0x7f00000000c0)=""/211, 0xd3) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) close(0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={r1, 0x0, r2}, 0xc) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) link(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) syz_emit_ethernet(0x3e, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86e7a839e7f5098390a9cda46bce4f81dd606d9efb000867"]) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f0000000040)={0xfffffffe, 0x5, 0x6, 0x1, "0000060000000000163e65bc0300", 0x22, 0x80000002}) ioctl$TIOCSETA(r3, 0xc148445f, &(0x7f0000000040)={0x2, 0x3, 0x8, 0x10000, "00000000000000000000001500", 0x0, 0x5}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 586.065977ms ago: executing program 3 (id=1769): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9", 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(0x0, 0x2000, 0x1e5f) (async) r2 = open(0x0, 0x2, 0x39) ioctl$VNDIOCSET(r2, 0xc0104407, 0x0) (async) close(0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43260c7c59f, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) (async) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 585.570177ms ago: executing program 6 (id=1770): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xe, 0xc, 0x2, 0x9, "fff6893f41f6d42ebeb7000000004000", 0xfffffff8, 0x7}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r3) lseek(r4, 0x6, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x28) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000300)) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) unlink(&(0x7f0000000380)='./file0\x00') ioctl$BIOCSDLT(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) ioctl$TIOCSETA(r0, 0xc088444f, &(0x7f0000000000)={0x0, 0x4002, 0x20000, 0x0, "01d04b0a0047c1d100", 0x81, 0x3c6}) 585.299982ms ago: executing program 1 (id=1771): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) r2 = socket(0x18, 0x4, 0x2) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getitimer(0x2, &(0x7f0000000180)) read(r1, &(0x7f0000000100)=""/104, 0x68) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = socket(0x2, 0x2, 0x0) poll(&(0x7f00000001c0), 0x0, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x27}], 0x1, 0x0) close(r6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xa4, 0x80, 0x9, 0x7af}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r4, 0x2}, {r0, 0x1}, {r1, 0x20}, {r3, 0x20}], 0x5, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000000820000000000000000d51a61494f6efc2c360fd5e532150eb35aa3a44dc1311e32414069d5031b04cec07087748a4cbdaa1cbc934c51a54426dbb1593c8acb8c", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000880)={@random="8f6f77ede655", @broadcast, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x50, 0x0, @empty, @mcast2}}}}}}}) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)="8858cd06", 0x4) 348.910931ms ago: executing program 0 (id=1772): pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff6, 0x3, 0x80000000, 0x1000fd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400)=[{0x0}, {0x0}, {0x0}, {0x0, 0x3e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)="52b0ee6540942b7a53263086a19231d11be9d6bcfe6b7826db384bc252d5ec400c8aa2b2c7ec04f50a2cb7ed31310bc7a5346c24ee26f75e898e0e6d25d43600ebe29c0cad6f89227758b44e822b7f129f44215f004e385647fc405f6b34ca11d9b3a2d56fdcd3852eb96d7b75b80ffa6d3c995c21c82e72db519a09f72ae9114c7a601bdf6902c1859d1061765dba82bb16b4e9ebf2ec9f4f69648cec91559928a6d620c56eb2d8f5ad1de907f55d00a794ea3355d7fbd0a7c0002ba35d485d7ccaf0cc"}, {&(0x7f0000000140)="cff25272a49ec2c062ec52375cfcdfcfeed8edb4d44395fd68ac5d80ffe19063306f3f713d2aed94fe5627f43a20d2778a4a92c82566e63dfe49f4bb"}, {&(0x7f0000000240)="c57b99cd6e15d5ad13574bcf7099671b1058cf551281c4ec54d7bb72d9da3c7a14ecef97fee78886cc29e3252b19edfe894a1ea5d030bd748b3f9396ecd8b16e758a53867e7c7a6f74f7ca2a016a053960dd7dec1e749ca8ff719cb720b2e9f03be2c139c1d0acc5cf5b819379ba0c33bce5e1dd74631038755c6343eadfb6614a711fd900ebe056a41f2b54086bb66b4bf1f95d01a6ce1370e0651e011fa48e5d446f5101ae93cb752b991528f6936b9b"}, {&(0x7f0000000180)="1bea56da3ef5d7de7e821fef6facfdaa4e53baabb9e2cb047283d12f65117a9e23ced92e"}, {&(0x7f0000000300)="beb421c15c161e292b48b1971fe7fc0751db3461d39c28350198a8a87b9a42e02726722057fb3c24d8bb5cb0943c6c6ca3dd6ea1cc5d4c6311f7ed75b640994d3eeea987717d48817f4072dd8044e2ed7e9f86d807e9cf7ea6e6b434f9105c44435de70f574faad091cf666fbc36e74e8e52932f247971d5b289033a3b33c6a7b89041ff30b3b304ad73bf06cd791a5a72731f1e6217161b0dfc13a59905dce5234641a71129c61198cba6941b001a91d067d906aebfd4002e4725bf16568f02c761b5db3f8dc349adab83d14e250f24877d026ddce4"}], 0x10000000000000a6, 0x0, 0x0, 0x402}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400)=[{0x0}, {0x0}, {0x0}, {0x0, 0x3e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)="52b0ee6540942b7a53263086a19231d11be9d6bcfe6b7826db384bc252d5ec400c8aa2b2c7ec04f50a2cb7ed31310bc7a5346c24ee26f75e898e0e6d25d43600ebe29c0cad6f89227758b44e822b7f129f44215f004e385647fc405f6b34ca11d9b3a2d56fdcd3852eb96d7b75b80ffa6d3c995c21c82e72db519a09f72ae9114c7a601bdf6902c1859d1061765dba82bb16b4e9ebf2ec9f4f69648cec91559928a6d620c56eb2d8f5ad1de907f55d00a794ea3355d7fbd0a7c0002ba35d485d7ccaf0cc"}, {&(0x7f0000000140)="cff25272a49ec2c062ec52375cfcdfcfeed8edb4d44395fd68ac5d80ffe19063306f3f713d2aed94fe5627f43a20d2778a4a92c82566e63dfe49f4bb"}, {&(0x7f0000000240)="c57b99cd6e15d5ad13574bcf7099671b1058cf551281c4ec54d7bb72d9da3c7a14ecef97fee78886cc29e3252b19edfe894a1ea5d030bd748b3f9396ecd8b16e758a53867e7c7a6f74f7ca2a016a053960dd7dec1e749ca8ff719cb720b2e9f03be2c139c1d0acc5cf5b819379ba0c33bce5e1dd74631038755c6343eadfb6614a711fd900ebe056a41f2b54086bb66b4bf1f95d01a6ce1370e0651e011fa48e5d446f5101ae93cb752b991528f6936b9b"}, {&(0x7f0000000180)="1bea56da3ef5d7de7e821fef6facfdaa4e53baabb9e2cb047283d12f65117a9e23ced92e"}, {&(0x7f0000000300)="beb421c15c161e292b48b1971fe7fc0751db3461d39c28350198a8a87b9a42e02726722057fb3c24d8bb5cb0943c6c6ca3dd6ea1cc5d4c6311f7ed75b640994d3eeea987717d48817f4072dd8044e2ed7e9f86d807e9cf7ea6e6b434f9105c44435de70f574faad091cf666fbc36e74e8e52932f247971d5b289033a3b33c6a7b89041ff30b3b304ad73bf06cd791a5a72731f1e6217161b0dfc13a59905dce5234641a71129c61198cba6941b001a91d067d906aebfd4002e4725bf16568f02c761b5db3f8dc349adab83d14e250f24877d026ddce4"}], 0x10000000000000a6, 0x0, 0x0, 0x402}, 0x0) 348.447384ms ago: executing program 3 (id=1773): getgroups(0xa84b7f1f5bb00633, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2b, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2b, 0x0, 0x0, 0xffffffffffffffff, 0x0) 129.736199ms ago: executing program 0 (id=1774): setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x1a3, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x1ff, 0x4000000000, 0xfffffffffffffffc, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) r4 = getuid() r5 = getegid() fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r5, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 129.129732ms ago: executing program 0 (id=1775): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x22, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968255207ee62fb60cd9c6c40be1efe1d7dd44e65e75d499255dc9dc8f61555640e8d2c0d00670e", 0x28}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000300)="2031c489d604a5d69efb418aad40cf", 0xf) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = msgget$private(0x0, 0x460) msgrcv(r2, 0x0, 0x0, 0x0, 0x800) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x3, './file0\x00', './file0/file0\x00'}) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000700)=""/34) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0x8}, 0x4000000000000052, &(0x7f0000000480)="2b50297b8b4f6266824fb36f811363fda182dee8da04d940595a32a1c790c06bc39355d5df8eb715db0b07160b981bc22a7548d31ac1fd8dad282aeeb2265d33c8b7d1cda3d918a5aac6073a5d7c473d5b5515afd8511327796d06ce6ccd31be68f4b6e6e8118526f6738d12b5057476c3c0a479851a81579d68d585eadd561d9838057101d8d80edff72b5b4081991236e49fcfcbb29a01decef9767fb592504d62703684fe0c144b59e6aa0a3ef963440c1c00ec125657a43ebf036f0c55458d6e4beaf2cc967f69113fba48a0fb1ef2fa6baf6bd1a926feeff1c6f0d49761f7b05a1e1e6a8ef3ad341d6778617cc428cfa22cb3a7b710a27fe0f9a71ddcbab9d7376739fc67f3449135c9b6ee85376e95d48aad7240ea0756da062bf7c61bae488482a97fb0aa31bc043d83b42d8c5721850f000000000000fd30dc3543f36053e769b40c65bebc26fcf0ff29698b8465802f16ee3c0c0ec8f311e63b94413f46708a1355f6071d25ff0afdadf347aa28a3970216fa523ad8a552775dc5ab86eb7106f20690db6ac8595146c1517f4a7de196410300000065cb63803380ad88ae33578dbf98b0857e452e9a84bc070452ddea360db0b8b24d542fe7afa4c038dc0ff5b8e57481184171ff654c604af8c2626333952fd24740724597b52463f62fe493bf4380952ec99953ebefa118afba5b56b6fec6f3", &(0x7f00000000c0)=0x1f8, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/214, &(0x7f00000001c0)=0xd6) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 128.880269ms ago: executing program 3 (id=1776): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0xe4a, 0x0, 0xa9fa, 0x0) mprotect(&(0x7f00003dd000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f000003a000/0x1000)=nil, 0x1000, 0x3, 0x7010, 0xffffffffffffffff, 0x0) 128.277828ms ago: executing program 4 (id=1777): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0xb6, 0xfc, 0x7ff, 0x3, '\x00', 0x10003, 0x9}) r1 = semget(0x0, 0x1, 0x400) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)) 37.371779ms ago: executing program 0 (id=1778): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) 37.07853ms ago: executing program 3 (id=1779): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xe7) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184902, &(0x7f0000000040)={0x3, '.\x00'}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/226}, 0xea, 0x0, 0x3000) setuid(0xffffffffffffffff) r2 = geteuid() r3 = getpgrp() r4 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xb7d, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xb}, 0x9, 0x2, r3, r4, 0x1, 0xffffffff, 0x0, 0xfffffffffffffffb}) socket(0x18, 0x1, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) ktrace(0x0, 0x4, 0x51d73188af82cb95, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r5, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0}) getitimer(0x0, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x100, 0x9, 0x9, 0x7ff}, {0x8, 0x8, 0x5, 0xc373}, {0x401, 0x1, 0x1, 0x1}, {0x200, 0x3, 0x6b, 0x2}, {0x1, 0x8, 0x3, 0x3ff}, {0x1, 0x2, 0x10, 0x9}, {0x1, 0xf9, 0xf, 0xffff9fe0}, {0x1, 0x7, 0x0, 0x4}]}) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/245) shmget(0x2, 0x4000, 0x403, &(0x7f0000ffb000/0x4000)=nil) 36.684971ms ago: executing program 4 (id=1780): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0xb6333c3b8f0d03bd, 0x40000530, r2) setpgid(r2, r2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x1a8) ftruncate(r3, 0x80002) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) 36.345471ms ago: executing program 6 (id=1781): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x6, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) (async) fcntl$setstatus(r1, 0x4, 0xc0) r3 = getpid() fcntl$setown(r1, 0x6, r3) close(r2) (async) close(r2) ioctl$FIONREAD(r0, 0x80206913, &(0x7f0000000140)) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f00000002c0)="2d823e0cc9cfba5ddd79d4a6c15c925735ea9cc5a02a34835999cc38b1f88c742735cc537252843e4802029efcfeae52d208e5f6c7d9a0ff96c4aaf637585cc5dae07b674dfc80faaa84fc22e3df626d3d2c8f773c62fc0a47e1d310b56985b93f3e96335914933ca6802ce4370fa2ba7d41500fbbc5b8af1a38d403bf3d6ec380a738fa3cc2277613f13343c069238793bf7e85e5049a77b0114fa60691bee88aaf89ef38cf08c54dbb32941c3d2249cf382ac986ea07bb55243ba2ff4ed7cdcf65661938cea69d9b1aefd13807f0027af3a1c61999584c3570faef6bfbcd74e5c55c27e8e28b4a1fde684c91101ec90b0e3f1654e58d94581f9a", &(0x7f0000000040)=0xfb, &(0x7f00000003c0)="5371be75082cffc8fa11ea8384d0994d7f8490318526eec1d61f7eacd54783c5cbd94c5e962c5d7acfc7b22307c9a2141d0f79d9af8a86a0687a49f02ef7d327043be68ee66eac0b017c29f81da39c19b7b8e9b92a38b6ba844e44ddb98db42d4d82e63ebc9877d4a01fcf9b0a617a8d973f6c937800bbd3d50c08786ac1c2972eac589453564b5f74fa7720c49f3a4ceabe76db1bb8e68425e6e8daff9f7b62925e923ef4c47a8f999a4a960accd84fd5c3e1ebc6ea2a66c84b483d260158f38ac37b049b7ba71e59bc4b4133fcb93b7e14e25a73de40a2c2fba7c8ca7f1a265569923569f95cbf2bf5dd357e274cbb08211645d357acc94ec7f1728bbd563ed2a4df690c43c4beff9297145716b60ccf51b769a81b2a39c035e7fa27e6a436aba4d28004f438167ae9ddfc4b39c6b3bd5b8128f44a2d9c115326444cef2d308b6eb68602d4f896f15d15fc54a81541238b9c49d9e9151c2c61c3790a230197473af7f583faf31397fe23ea9f151f0c63371eabdfe6ccfa2e3aec074c03edefb5cc0cbf05ca85fa1cd70ea6756970146a37924f5c2cf64bf538a46d571cfbff27cb3ade291838e02ea9e30abede02e89fbfee097a56c184d77a6e5b4c7452928e13591544da7d660d49772d7435a41371cc138ac06034573892914e01716a7cbc264cdc963506b6b6b42eeb8833a2a2ba15e8181b6d93d36f3c45833c10e63446b8ab057da360721709fa858ec8e0a00d0bcea9f0f64b801324cd3913a5ee84dc35b8d0a177c2c7d4da25b8332ed7a6b09e46989a9d4c854ceae3cc6746073b9882b7a910d7d678bcf0bc72d55c0df73b9aadcddae8628def10f7d9e3e2d668b3e201a576d9b20f2d16e54749a371801bd76b7c1b71bbc93216aaf93223dbeae5b096b5d73c619cc2e05ef3d0ef170bff2fa6bb4a8c6aed7465c83d9e4990744f50c578bd0838f8c71f31c111f335b3b710856416dfd2bd2f72879c98720c4f6b85feaaa2f22b62a4a61578bcc702e9d1fba7d21500ae527315c2e2ee37cdd3bfca6067e10bc0a851b0b255ee3bbe553b320168957cba2b9d9e8f2e8a039535014c53dcdc96fd2d6eb9d3504f155fbbf827a471f0a80a29bd60462086e7bc6b63890f6a259715a53c5e650135cde16c98be8f2baee21985c37ca3ef374e552c1043d4af91f65c787a292062f4b402105cafc88b01bca12440ad6247302c9ae09b1b03b9119fa6611f86254eef9aefa5ba6a4ba9c1a013724415110c2eeed91c25ed587071538835b31013f633f9d6984667d88b0005d972efe825aae3fe1fa279b6b5a99043235c4a8a621de5b38ab400ec999e62d325645a8a983be5138a7cedae05095e09f36abc535d26b1b77f70878931dd906eed599c90ae627ca9b7b7b5debbad9d9afbca2a81bc384b5e4c370a5119bc93d856b6e1f51e0a72e93ae52175112a80ce5de8d580a94d0d8dec35f5ef56ce339e1ad5a7dc151fc4a2a7edce523ce94c6e0e1773358dbb562bfa2e377714d0cb59ef4e38cead6672a04a9d92e49b2561b598cf39f2672b23daf10f41f85bef1d25caccb4bfad5c72dae948c908b5452e612fb82e3a32f11011cca8eb69c5f3af5c20b985edc038f4dd1ecbdb723bed208368e74d69cd443b05948abb6c86f20dbed8d41f97dd7a3d3b346f1bfe11e963d67e9562ab5bfb07f1f55b3c26839091f2d1126d426346ffbb1c3d960191107814e2527a3fd1e2df5693a654592b207a19d32681664d8f498da265211e3f0819f10aaf3afa847e5193b5b6e65b9a053908887030f3bf5b81dbd29c87cfcad7c5cbd01ed513b72ffea89df1f6a6d9270a528c8d5a5d1c41c01add57bbf39af8c05e00bf7cbd55d1e6c78b78e8762451eafbc1822d35177bf323febaf898def5db8b0240feea239ba131f585d0934c30a21ce1366ec920f22fb910f25c95d538851b523886870ffc71d195e1706d7aa5ee388bec19755ab9d8cd7d3031fbd4ea8bc4025d17ebeef506d54ab6896a9eeacf3a082b64f05805929132a5cd8f1b17e86a3653fe40f9d12f3f4b911ee38912a604fbbe42c5f38b27a2d1917740df94303754f099939153e0ee61d6a8e2ab53b18b8726688b4c00d0b973b994adc99c74034e8637945c80882026e8cdf9a93f0df364fa985fa5677d71362e6c9c052a495c64d3fa9210a40f0c8fd288216e2caaea302aa86e4e9d4289258aa0fbaf3831febd48e0b784cef93f8b64e1ecd02a67aeb89c4f2a1fd17b9e7e4157a323c1ece5c5eb03ea6d62d93f5b080b125572cd3241e4361cf59685db1617fae1beccff0004b6b718172d801bef05e2b26308d6a0f0f9149ba7d49f19bf6433ac56c614fd4ffe21a630b1e4d2fbb5a845cb9f447b123a2bc55161965072dc9b2490009f680a421ecb1c7cdf83a1749d297f393db336eb13ab9d6cac18881499d429b774d5bd29f875b6039df44abdfb3c348ff151f0dade59cb8631feba3c49e3d0ccd61973d49036d0870564432f251b9fd75a4dd76e1d140f99bbbc9041e7dee30d168b88c7a6f35bac5872cd7354f02d961d1a6fd2155ed910602b4a26d31a32e6418c3dab697a502ef3d63079e3cc1c2a5204253eaf2e47ce5c9ba4ac8320f5ea1c725df297d3a971653054659df1a95cc97455f5dfc346ef3dacdbe2d8d6e91a3e9d5117f7ee4cf33e22cd0dbed409c91f8b8d5f14d45ad7485d73abf87cab2466d65f6cb76a6c8e9b2a92a7da58fe41c1d57f7d34382123d5e38df44d873aa72a47bb11244f61f3928cd54270e755331d809f790c3ebd4c35f076fd09726105548febbc7323a80f3e41f9f882137917ef00c2d69f532f8ed01a247cb8cf27c054f3ae08c5cd4fd25b7bb443a7e8cda006df45d7c5e93b6319370a10bf4133884290a1d6af17e53ed9074daf2570f18911124acb8c997f824e2a0444b333845ecd710b0865a7b1b9ffc101f3097f6de372c8b3a537b57a20e76790c427ad68912da18b5cd30cafcfef828471a52d6003dd806df6523d3a26e29b5ec101a21bf2b92e475088ef6755fccc7e6404470294046ec8fa85468b8f7c63ad6e086d0c3ac8dcd36e1798a35417d3c15498c9a713d21e73af97d63ce72c1a6ce94bfd1aea2687c18367a29afb6330ec9806a2f907d96c2bf22e1ae5e7cfa9a3d0242fb4543321375691236c3e6824f559b06d7a38a6448900571af84728fda62da4d9da8e143ffee37ccf041461cccfcdc1836e6c3b662dd9ce172ee522ce574f6838e96d09112263a2e2651be7baaba73a3e7a703b797cb4814c839157621ce6834e28655ece3c4241439d1d7799e7ff81e8c376afbe4ce961312de2b7b9fe4bd6da4b44fce59d44db073d80852a96b6e0c785c3df0510a870e2a66a8c7fc36c50893a778f664813e9ade99399b00eb2b12f38380d28015dae61ffc78146f3527f362d442142193174d5747f66addd913a25985f3fed1b839c5e66fff0bc7f45758db3c38530110b824047a118817f09daf55ae45f7c7ca046ad91d8a73e12c46ef0bd37a52b8323e07b0d23099db661a42df8d4e0c0814b2aecfab49bdbcfedd55c92e10f06b1406bc4a99372baa58086a31a9c6394bc331c9ef3daf7eec01d54fc2a98b3f77852292f0bc171f711c737bd6b06eda88a2ea2602e9a0b5db7b51a9c44ce002736efd8295bc2d3515a9efafd66176520a4db9670d16e379c159fcea9a917695dc611b6b003885d6cfca533a47a522342bc622d176a56b88f3b55f7134fc75380dcbfbf56217f72d92fe9dc41124b89d932d5ad693038bd9df4c2e6368d06aa18316704601afe898339fcd1ed199f0cd5e750e7eff65be6f772043fa3b7c600ca49ee8f4b2d5581752e2572d5909144f2266448bd672a3c764281acf5e81312a6cc0590ad038da526a3170c7185c1a66d2508696b0b8a87b70cbfcfb167c0b1b32f98e3cd4012875d3067b67d6f650083b54817a7acd5aedea3f17ea08d4123251723d5b799560ae487c7c04d040404dfeaa66c0e16da6b14c835f6ec129f2724fe1c510e9e96bf00b7682295d4ea128a288e09d07183c07a7eff78d48b7b57640420ab9b84333a0769d7233c15e47e97379429e5962657b5bc64de1c11836345a65f45933252106437759471838b41cf355d0b43e878e18ec0b33705a77119c51c73184b86a7d2a59d76aaa9ac3cc4f60292993142d2b887ce10d71d311685aa19c358256f7c857dad52cbc46696cc1073bad135b6bad545e17eaeac4d1ff88d061011325000da4b29f3b1e42ef53c14047b668f7584d49879224e39b5a603c09f9addddea7138654847e56710a7aecd36cbf64acc30ce06a2a5f46a41f495128e38885f48c4562ee87de6d884ecbda0c55dd1679041951da9f6b87d85a92f8702ca227a32207822766c62efc1f25fa97029094cc33a728eee8cc4b477e4f0c4cb9352b264e33e65fa05a29270ef0f139721bf9e757c22fb24bdd34dd5c9dcf6e960c434a7071e687cf4224922ff2bed7348c0732d3eb0c8195211d84083b377bf0d876706bcc93c2dbab09e1c0d92bea0b2e3eab9be43e7456b2053c0159a8b08b9439cbaa03fb42d01b5516f5559410d47dac37b280cc0d3a4651b8cba16a8cf3310f2b42893042ebec0c0f7d6f82a62b37a426b0e9ecf0d0f2a3eead90e6d7b08db818eff070e954a1068d9c27beb108789d438d168aa6a87ea9c2e1072f8bcc51724a04ea6fc2c147b85fc85e7bc76d7f5f08a853a99af9473ceec979389a5550bd4f535673934b5683d3f2b1754906b362d05b9d784e1451dc9b072a68f4153f6495e4b97a2f6a50a33197867a60ce23afe8812c1e15679a530d3941427376dd858f57f60aac2e40bd751daa9c69d566fda0f121ce69d73e134e84a232a0ac5575e0aed3e67313ce7e6c3530ddb05c9def8eac636483ba58f3c1a747296df4b4d681ef4c5adbe68a835383eacd120329ed9c31155fb190b1dc6d5d29affa152da0c158c8c44366716e8a7cd8a4b06db77f96b96b754b866c36832119b149d7afe00e93db33c46b8b9d67bafd01000143a1e534686d51f6d68417e5e6c95ae69acf951bd4f16fc364c5032fb21e5b28dfbcdde7593877bdac0c8a5f413edcd880946f064d0648d6078a2c328ab97040ce58158c9cee05c82ee1ee343ecb7ef6e48219e3d1e20cbc7ad2d715e40dd5a389ec37a2d523948eb104b28af8af6de954282c3df40a95f3d52291d9135da8508d4689a8b9c09a07a6190818162ab91bfd1a1fa88359252ff62a22648f3935313121a997c7b2df3f5f15ecab317d86e577b42db282c304ddd38ff2c2a870ab89eeac2e440f0e96a92b57dff15359632e46746e1e179d2ef3b553fc601c00e4861c6084ac554a5964740566c5b4449598d427db535d2e40e6905e075c4d03cc78064b8be2d25f9a7660c7aeb153ad8c944b1f5be92fbb4d7d4bed797d8a079dc882c27215d7e22bb6151d80b49a3f119c380aff6727ac1453b9bb89f9d1e75a147ca74558f34de73b79f637bd29627a0e08d748060d8642b6ceac8e05f2efc3e784281f207e888a7b663db3ee357fca2715d3e1120297e4ec3700cd0106c00cdd385cc08fd78f03ed30b3ec0b01bda3090ddc99e02c4d1be09b8a1bc99d6f217c7ecd75ad20c16d770c81215ccd734e74a5d7066301e72d3fe290bd6315923bba85604559d0a83aaf20d0c944151bf7790f7e04245eab3ce75690758a8dbd2eda1bf7759fdc71645d16f3e89e92ccad49fc0d0f5892c86e27d2e04aa7a36491237852d44eb7d0e8a9d", 0x1000) recvfrom(r0, &(0x7f0000000200)=""/148, 0x94, 0x42, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 36.189031ms ago: executing program 0 (id=1782): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000080)="0200ac1d21", &(0x7f00000001c0)=0x5, &(0x7f0000000400), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 35.926929ms ago: executing program 2 (id=1783): mkdir(&(0x7f0000000180)='./file0\x00', 0x14) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xffffffff, 0x10000, "000000000009000000001c10010000012c00", 0x6, 0x1000a}) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') chmod(&(0x7f0000000100)='./file1\x00', 0x24b) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x16, 0x13}, 0x80000000010004, 0x3d3, 0x0, 0x0, 0x2, 0x6, 0x7fc, 0xffe}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd685f6ad900083c0000000000000000000000000000000100000000000000000000000000000000aa"]) 30.386297ms ago: executing program 5 (id=1784): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000100), 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0) clock_gettime(0x0, &(0x7f0000000140)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40a, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x7) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYRESOCT]) 30.087523ms ago: executing program 3 (id=1785): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x2e8) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x843e, 0xcb3, &(0x7f0000000140)="be", 0x1) getrusage(0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x2, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fsync(r1) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 942.865µs ago: executing program 6 (id=1786): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) 362.93µs ago: executing program 2 (id=1787): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20001, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mprotect(&(0x7f000001a000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x20000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() close(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x807, 0x3, 0xc5, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r2, &(0x7f00000029c0)=[{&(0x7f0000002a40)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858594a08d4634152d486b0a80999314144593c0266d319bffa61ce051f0115de9fd1fe24bff844111e1f8b9148c3ef86c3e67a9d904cd3c55daa021867a953a7c4ffc715783cc09729751c18bff830418236397fc44dee62747a4c041c5cd9b75426a28431832757c770a68c4de235b6e93f7d5e13677dff35709bde80666a060641a082eae0ffc93023a7732574ac77c73d5ffb8179be0b85e62017b6271cc45fa5a820e534e05e6bfd7293c5aa9235713bd920097a975462f0faf1777fde75f33c049cba0dbbd7cb0b026e75b200214ed99bc0e21e0f72b6e6ab1533ae5bac9f7e772aa992b763b81e870e3d7a77a23e197144b85c1e760bed34ea9610e94e79bf4e4ca49edf7ecea9131b7d5fd4c1590ec7f479b241634908f0f2b8ee6adde837328ba1bcaf3d8b4dd6f722de9f2479c95f8b2e52a1171b23a6dee5a6f1a1866d34513996d57eee23405432923fbef097e8f3a3a19d9b7e0e242156f6b24d350d3a7abcb5857830220e5d5db123a3f0fdfe193bffaf4ec962d8f2ab3d7dd3441b985e54622e5998defe32f0f356b9db2264c4ccae0e334221b0e53774178123ca342a489fc5963364fba5fefcc9d5007caa82db2f1a3833eec513764a8f3a53921ce6a5c06bb1338c5e5c98d32310d9e5bd95bd1c095b10d41f9cb92c0d80556b218316ea913f300dc41e3a2b17985a92935caceeea3169be2f5154882d55ecbcafff24329a6846642800c0bf5d81fffcbef11180c14bdaf584191ac43975c0c753ef1d36f9cf0978b1d0352e6dba93c94bd9dad39038c2800217cf0ff2294641bd0a74db7b32f6b3925bb923575eb09add2342abfdb58abea50d", 0x2b6}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) socket$unix(0x1, 0x5, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b4317bf23566927ba3938828c00009534c8653f66ba0000000000ad9d7552165763752844f2ff71126ee524a44ee4ff13eb30295f130299c838d226a53be7e406365705ced516cf4475b0a8ee516f233d54e8db8d1817", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r3 = socket$inet(0x2, 0x5, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 0s ago: executing program 3 (id=1788): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kernel console output (not intermixed with test programs): malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 WARNING: thread `nfsio' (153361) exits with status -1 WARNING: thread `nfsio' (313620) exits with status -1 WARNING: thread `nfsio' (334820) exits with status -1 WARNING: thread `nfsio' (248691) exits with status -1 WARNING: thread `nfsio' (417524) exits with status -1 WARNING: thread `nfsio' (487236) exits with status -1 WARNING: thread `nfsio' (506568) exits with status -1 WARNING: thread `nfsio' (369040) exits with status -1 WARNING: thread `nfsio' (316288) exits with status -1 WARNING: thread `nfsio' (179862) exits with status -1 WARNING: thread `nfsio' (282174) exits with status -1 WARNING: thread `nfsio' (484864) exits with status -1 WARNING: thread `nfsio' (38209) exits with status -1 WARNING: thread `nfsio' (151719) exits with status -1 WARNING: thread `nfsio' (257014) exits with status -1 WARNING: thread `nfsio' (205672) exits with status -1 WARNING: thread `nfsio' (95354) exits with status -1 WARNING: thread `nfsio' (302751) exits with status -1 WARNING: thread `nfsio' (221398) exits with status -1 WARNING: thread `nfsio' (509413) exits with status -1 fuse: Cannot find fusebuf malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 ýÿÿÿÿÿÿÿp °R pM €i Ð_  ÿ Àÿ pÿ €ÿ ÿ €O Ðr  ÿ ÿ Àÿ `i ð PD ýÿÿÿÿÿÿÿÐÿ °i °ÿ àÿ ÿÿÿÿ€ Ðÿ Àÿ €f ýÿÿÿÿÿÿÿðQ 01 x ài ÿ  ./file0À °þÿÿ   OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error load: 6.72 not a controlling terminal /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Starting stack trace... panic(ffffffff832e931c) at panic+0x1d0 ufs_lookup() at ufs_lookup+0x1eda VOP_LOOKUP(fffffd800b039a20,ffff80002a2a0738,ffff80002a2a06d0) at VOP_LOOKUP+0x6e unveil_find_cover(fffffd805f1dfcb8,ffff80003a845cb8) at unveil_find_cover+0x16d unveil_add_vnode(ffff80003a845cb8,fffffd805f1dfcb8) at unveil_add_vnode+0xcb unveil_add(ffff80003a845cb8,ffff80002a2a08c8,ffff80002a2a0983) at unveil_add+0x3e0 sys_unveil(ffff80003a845cb8,ffff80002a2a0ab0,ffff80002a2a0a00) at sys_unveil+0x61c syscall(ffff80002a2a0ab0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5f1ec20fa80, count: 248 End of stack trace.