last executing test programs: 6.76125808s ago: executing program 3 (id=1961): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCSET(r0, 0x41946472, &(0x7f00000000c0)={0x0, 0x4, 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x8000000000000000, 0x2, 0x40000000000, 0xe63}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) 6.284454577s ago: executing program 3 (id=1965): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xd0e, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x9) 6.283023725s ago: executing program 3 (id=1967): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) close(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f00000000c0)=[{0x21, 0x3ff}, {0x20, 0x2}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x83) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$VNDIOCSET(r1, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x121) close(r2) syz_open_pts() r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000ac0)="df6e", 0x2}], 0x1) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000000)='./bus\x00') 3.478825838s ago: executing program 4 (id=1988): setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000100)={0x8, 0x6, 0xfffffffffffffff4, 0x8a, 0x4, 0x3, 0x6, 0xfffffff800000000}, &(0x7f0000000180)={0x2, 0x1ff, 0x0, 0x5, 0x3, 0x716, 0x1, 0x2c}, &(0x7f00000001c0)={0x2f0de13e, 0x3, 0x5, 0x2, 0x7a9, 0x8, 0x9, 0x2}, &(0x7f0000000200)={0x9, 0x7a48}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x27ffb, 0x4b6d, 0x8000085, 0x21d8b78b, "100f00000808000500972007f533e2942b7a3ceb", 0xc, 0x6}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r2, 0x40000000007) setrlimit(0x1, &(0x7f0000000080)={0x2, 0xffffffffffffffde}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000300)="bff103170ba1be3415004bcfa2ea22fa87019e58f6ed01bec17cb4f1225f359b68e1229c80c33b6d27d6455b21418951fc1782d19f8dc921479551cfe7b18304f9084a906454af019b6534193683ad946e28b3e6da4918fa0f8f5cd96bea925246d750fc335693dd378c372da80a4054a90b7f1dba839aab1f872873bdbaad78503bc95cff3e2958786a309b6b42b70d359115027a550b8af12a1b35b2c141d142a71f996c34aa1db1f94ddb8d89b5ef5bfcf62b22b923d6dda39bc5f323380f928ce2438f900a480be98a1c5ec71fa1b21ac2029ed62d84f54112423f162c21f299de4ab0691e7a0bdb278313299212a9cacee891f1997797f9234d0959608fbcea1204737ef8fb1b49e43e2cb7b0a0e7c5e709caf6c304c53cee6a651099859f0421bf6c5845ecba23a1727a9bb0234d81ba8847b60404632cfd2384dc211dc8b956eaf85749a13ee2d7bdac8af0de6577d3168c77615be89cbc2cde7ee2d095a2c37a4134d136f0d77c6b7640369335992c8b3d6c5fb4b2de2356ca0db483cc10db23ed85e070d396b53750619ae29bf30654227111fcdf2d3af03ea48750a73df2d20d13c3e3f971aef283d7242e51dce45e6ad4a07b13423d8a1293f4c2bcbb4fecdba96c1f86a342e7d81c3028d236532fde42211c787cfb66af8f5cafc74747f367a72ee603b07a25860d9a5d589a7ff76c15961356dcdec6d5dc65c4423a9a7addffcb8e9ee9786742a4b6048361496d77f95d416d7bdf0a0a25c7f74ce8f541dc41b9cc8b46cbd8fee665dab4e0f2aa89f6ae886ba8d51799c53cf0ac7d3788", 0x244}], 0x1) 3.037122776s ago: executing program 6 (id=1989): mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x202) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x202) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c", 0x4d0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) kqueue() readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)=""/209, 0xd1}, {&(0x7f0000000840)=""/238, 0xee}, {&(0x7f0000000940)=""/194, 0xc2}], 0x3) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) kevent(r2, 0x0, 0x9, 0x0, 0xa2, &(0x7f0000000280)={0x5, 0x3b9aca00}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="f9f41fa52211a4ed8e0f0e2c916753b8c1fcb6d319d30d4dd8dda2190fae8d09085a31e50d4c54ebaa717ae3bef35aad8e21a23a220400f10b269515ef4dbbe0e7cd087fef057cb7232b3aa39752db6ca164032fe0f9b7375b47a9d265e024ebbeabde55a70d16130b456eac6b083ba8413e710aede8906bcfd6614086f616dbb0b77fd3004b8dc4268f3ad4028787caa9fe88d836de6935430ad937cbc02537125d686ab8256f3eaec966ea498ac9dec845bfca9ce16e0f1e67aa458e32da7e02", 0xc1}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f0000000000)={0x8375, 0x67, 0x8, 0xfffff7ff, "d66ad0c200000009023200f6d700"}) link(0x0, &(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0x9a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00642b00fe8000000000000000000000000000bbfe80000000000000000030"]) 2.985953024s ago: executing program 3 (id=1992): sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.985527406s ago: executing program 4 (id=1993): r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0xb940, 0xb}, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000080)=0xc) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x24, 0xf, 0x0, 0x0, 0x0, 0x1, 0x2}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) select(0x4a, &(0x7f0000000100)={0x0, 0x1000, 0x8, 0x0, 0x4, 0x7fffffff, 0x100000000, 0xfff}, &(0x7f0000000140)={0x2, 0x480000, 0x2, 0x8, 0x2, 0x7, 0x8, 0x8e}, &(0x7f00000002c0)={0x8, 0xe33, 0x7, 0x4, 0x6, 0x9, 0x5, 0x3}, &(0x7f0000000300)={0x1, 0x62f3}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) 2.76638184s ago: executing program 3 (id=1997): r0 = socket(0x11, 0x1, 0x0) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="e042c36b44ac66d02885131e8de48c4045f3b11df557575b7cc19591e1cc536ea1568f9aa4e285f099370cfde4c4c9265340842014698612c2ea8dc4c76b87e627b3609d41e10af92d6099e60cf2577fb54e56f63dc15f2f3ab599a1c869e3ca0cc99c9964c5204fc7296e584b1996327d619aeaba3b15a5560d3ce04dd8ad78a14daa69a1", 0x85}], 0x1, &(0x7f00000001c0)=[{0x40, 0xffff, 0xf9, "16f563b99488eaa60a282d8a20351de5fdd0c4b7d7a9beb15db9c2033a5888abcf656bdf5a42e15fba24283f"}, {0x1010, 0x1, 0x9, "3db7fe515f51fbc42de04e11e5bf9d70a5162de4ee2b15dedd8a2b57a9ef5c434096aab507bad801a94b60680921f87a48cf37cdea36538de7d7fdaa1b7f02fb2c95a698c77d7b774ac01c06693ce187a0684a4480b554ec5ecfb95c4f577de647aa2bf4b7f88348695b29651802ba5c2b7942809674d72b171819ba3b6093bd2bc27a525073606bae2cfddddc9a1fca7d347f893cd18bce44665ef75debc65e34fa1739475de228b2ec517096a53326f98ac134e35bf8b9152361bc4ef07d9d0fc4cf87b721c41316c384319988a4f79195722a62f2e36831a49bf6cf5535bbdc437295659c4eaae1518ae8b3b4920e5bed50d498dd92c6d0a46afe31cca4466e782448b28f67843a68d054f1af43ace5a3b179fe6fe48fae7638ac31278f497d43724111968873d2b1a71468ee4fd3a2120f8c035f5a1b1bdb164e1965abbc27d7806707c8082990f2e0cdbd44fa3d4b54b45e1cb16fdb93546c5132d6529a0e7df4860304cb1f4934989bcb299f5263a93bd9b38d3eafa6554407334c4ac2198737a6e381dbd63f33574d3748c8d265eae2ff339337cbaf5a92ce0561ad3e5861c1bfce3083a9c49bbeb9731e805840014d86db9eed7ccd9472420aceb1310abd53e78824e019ce7eaa747f397e41657b4cb5ae6b826154f7ce7e5ef9228b0483ecf2dfb049daa6f203cb3184efd68446263ca12e38e80fa771dab0dc23eb5975848252f9777c800cb910543f09849347269ce9ff39d026a1ff594cd86ea7776ab49737b99bfb85112fcc351bce9a72aace93772e7c864496697fbd26a0ad8c65164ae48c0a298086bb7191fbc465e14f16ae9734f1c5ab0cf9cbefc79737f44aa613af18759dbce2665211cf46f7b03b62e2b118e3a8aa758b428a276ddfe90d5f43938c8ee7fa07be4d282cc69292515422dc370fc3ad3cde73cd3a44f4680b83aa7daf0a818ccb61fc0ae7e94ea6a2a64175221ce2787df70d11f004c7036cf5057e5ee656d7f6f98a44c42bddaa4d3eea5b5f50f731e738e5d412f6a903dfcd9c290fd6308d52d4aa187ec49fbf830c29c36b7f8d4105ea60b6f8e323d09b806e9a8456ead460170880e3021d751ba968de4bb38da0e2c90801d2dc184963ceddbead125093abd298e1f1d0003ce994178a1a21cd9f2108ff226ad7aadde43f332fc5d95dd7cf7f1c344f35fb9adc39ae277752dbceea85ed3e354133de0597c93dffb82c2e7b61eb7a32747cdba6c4a48394a82313f48f9779a118c43b237d73793a8cb5595189f430dafa0ff2f99962a2eda8aac21155d8b3d4e8ee6912b85beae5609fb58e0a9bb7c7778f491c69a05ced8a9ed6f81d93d25d81f8cb9a29a946404266161119c236b04367713f46a992bc0e8dac1bfe2cd68e864564e1f4226c37368f2b8935702e9de55c94e6df013061da868b2020da0bc6bc1c018143db5947144428ffbe5d7f375124251e215b0c8700237e46a221d732140ddbc902318cbe64810c4b5648428013429396197d48400f674762293192047cd48429db73c8d3f4c8c0a3ed3a8311415bf10420e16268ade80449a930f8573a8e701f5e8ca79ff4d3e788fbda2c47bad57a04a280c877d0dfcd2ed5adc3e9d9ebe68f3efb5e1e8f2e3543c1c4b2483b8a6f09b6f4a2f5c0d04cc3d0461bd187867408447eeead1728307e83e6d3783aca3d80c15090dcab0cacaf59f9634fff6cdaef3019b8d18b47813c4a2e62195432342d7ddbc229e8ecdba153a3eaa3902d75d083d93621a309946a6927589d211996b903d05a7bfae3cc0afc02aa72914d6717915db03ae26652ed1d2bc1f51462bfa7c2b8fd76298dc1200dd04e84ff54911a249fbaf3ddd81a78d0e7e6020fbe5b19b35d91dcb5956845302b5a392917216132438c1f719db91b0c42af56a43b5891539fde476035cdaa04a432673512f67173bb65b95381491c512a13fb74b0a91a873cd75a2c94b5b091fcac095f043949e2602edbc8638a9fc7b69e93e916d57ba7c8157fec2f4f3e42e42e8af3196eaf3de6b97b52989fccdf049650cc2263aeb66cf54189e613b66bc11c15ab19cfd549ff504808d9880d9ad42bd8cbda129e94b3ae61f59f3b10d3c4cf7bdd8f55b1a1f7154fdf423e6595847ee4b382270f3326c7decb661bea421dfc418b8a2c4f15edb6ba1bb072d6a5b4ca2202da6ad0b7ed4b3bd9b95f6f81ef8843ede0fde85008f83fdd3f9edbe3438091ec7094d7c4b75cc9808af419a4a7766d4774a04f3b2094c76ce11e9eb55ec83f95bdfd016262a467a5fdbed9f518086c73a5bc9b6cace6f38b89358b0783db838b5b3118cd7f4266ddd2c8eb3e285c28094f7aac4c14fb3bdb39e00bf8d37cc04bf39a53c62ba13e420fc5b3d059bb1b686e40b0ef6f9b0a47acd33c78c6f570e6e41d8f90a04e666357e249fcd85cd1df3d41c23a5d0be914706e0e909809d7ea251d715512772027d5075dbb5dbd05c3b26a5099f2d23d8f2be2fcd4860c0b054d980ca543ecd61f2b050facb155056b288b6b8d21d4df06fce59ed11595370bc90beda0a5ca61c7c75fccd00903ca8edcc99aea70bed7825bf5a99ee308dc75210e7bc31332e12cb9e1f27fcde711bf614117b1fad800d215f45e41fd459886dd2da31f959b8fab39eb1ba160d0598dfcd58e5f139d87cdf8eadb05b70d1dcf324c7f546a2310804daa425b5608dbd81d7655b78773203ef84a99d3242b6be764692d0addf1b0d0447e1036530ca6d76d54cd97534a12dbfc2bd2f680b05f57c0ff934fceb6fc401556d7e0aa2d2b82dd55914bf659a1e8ac74347310d3d1818858c8fe11b8387ec920ff0b3ca168db246effd284ed3f84b274cf1459f1a71c982e1119af72be6ddf6925e00310ff2474fcd6f35ebe3f6fbff7e41442012227ced641d783635dc51ab35060ed2a4050db9e54edf0eed23a4fd4f9a0fce1cfa4a17a5e4d98d1b476bd6bc86e6e5fe66bcbd2b072d96211236a1e7776fdb29b93e671743e79d9a467ed00367b3d3fd123b22d4391d650b63f1d1090cf6b82d334f7cd8c7baa4e77402d676bca8dfafafecd1b9d884da901501e288d86dce8f44c6df43a0c1450f4aa3211ef404a9273df87b3a44d9ea55d91efe2336ffe92a164d56fb6303bbaf01099d621eafeec2404135b6c4036c1428676a05e5bbc2eb987b3f522118d5c3673b198b25dcf38dc20fb35a4dcf94d93715ed519d288fced5b7677352a73c2304f4a654529cf7559155c491d80b5b9ba6a401be1ebd673f7e442048d7642c522965108f4bc7013e0606890119fe36c77cd342943e869c515666e4df467641016a842ac8f575d01a5820ff2135020d661df58ba404f7a79643304d877f35eaf823c2979ca28cc021dc31f51fe961259dfa14c8cd14c10754a9a2ea0cde95b37177e9ee9e09ad33611affe91b8fd3a81d1d236d6064fd3696f1c0d48dfb1ba2ed6ba3111a75b6eeea7568d84a635e51523099f9152ed86e219510d2ad33ae92e50977c0b83934058209d3963cec9cec388e8fb74dbd8f71cbb565093afd66347419030b8fcb4639707d6fd09adaa84ae9b2ebe4a6cd7883b204089293f81cdaa1ed8ef6f0b6cdf2ed45ab0430e8875869e2c7a1c5bc5d92ecc1915ef99eb37b1facfc117fc8c1902f6d439d34f83cfe4aecf0a857c0490419569b8308f23571ceb40ee3434808ad2a039d56d1f7955a495c81d11c0e948051e3eb0200bc2c2de4440487e9b44607a9ed930dbcbd6b29e1f42340e8d0d29ef29ec9a602982f96f1ffa549decbf7651c52639838dbdd72e716753988adc7ba2dab2295cdf50ceeef88e3efe4574aeb9d53beebdbab813cc5240d9a988a40d09828dc702c31f0e8a7c110ad50c902c5705cb7e50bca98ba06d6da70ddbef16138d176bc6df78184504b550663f68d3f21b8871ee1bfd80649760b9bd3fd99c58e374cb3716c1fb7859cd40ad8bb669fb1aa8f32e77de262b3c0eba23de0aff8093a9c967734a42669638039b065ab2fd33df75822fd0ad7a38706f2073b8bbd289aac95ce4dde006586068bde24c3d6d62919e5c0d8970eb8d4a160807bd7d782e17b10b98923b85f3df2d623a8f5ea21b7a87cda1c07c7c49845c2a6971b8575fe0ddbd510d9cd534704b29cbfe210a4f917dab000cee703d5323988655848cb733732eeaf2ceedd6b413e3efe7de2124eaa53dacff2730cd51497e4ec0ee13edda1366b0196896097cbaa4d254a72acda1dfc698d578ee2bc89ddb221d0577f2336c4b3917e0a31e0c5788a8ae2528c28ca923c31afae9183a8c56b612d2430e28d1519fd62b561fc9716118adc744af71f9716dfbd61e82f95e939a1198824d27d2c769610c76c2b9193db71e631f1ecc0d9831420ecb4e91adde74fe776d54837325589317ef0a68296cd4d750c3a986b47606688c7b3516aad4946b875eadecbbdddddb348fc47db92174e6ec51d3de5ac0930e19dab26efb892814be2abc316a20b9d972774b0a9c58b78274ae2b98b32d4121f24aa43ff6c72e5b40b77307c20dcf5828dab12c885818112825c58da192a73f9763b6f3c6d4cc38edfd5fd40bb0ff6fde6b7116cfe4c2ae3a8ced1eb5de3d63b787d83e8a48b1fb44d01767010948914597e88066899b986ecb9d2bb6f9091145520a71a4e165245100daece888749208f2785639d1cb65cca77efde68c09b3a27e97f873f90626b749d27773bc917b8553308ccf6b24c7699d4ecb788f70f4017ae46ac7f52dcd31f0368a92ec11498712809ff8ec4647f193f6c6728f22d9f8af4fc4266846712f333875beca3802e1e64975c4368bfe67a106a11a33bb0407719d7ea0972c74677ffa9d45ce0ad674af12b50902e4da12f10a31b399f06653aae7bb2b0f117355fe59f4f5970a22284aaa0dfdd9136cc8a2481264d0963f44b624c7348f159589563c77983a25e3c48a43e35501632bda0877e6a2ac717ceb27efcd4038567a05996ccadc07ecd938ecf723675547d306936294130215370282eb0c18ecdf1f2426ff1059a1ecd8ff1b071d5494c9444576ea802995889cc2d643c2d58791b978ba81916497a57149acfa529c454ead5184ebb13d0b920a69b11bcd68f188293e5bd1ba17b2a6509820863cf26fa452f5f47cdfad55060b33a04d0cf6aeff188a00bcc71711664e301778c1253f160eb5dea531e72bc50e2064dfa8085f482381b4c9d9688394c87bca2ab7bc58b68f93854b0835761019a1c340bf937d015c4767757e570c2d08565e131128ffe66136fe850d6bfc00969d5d6155e292449aca768e04ef42accbce0833dde9a97501e75c3597372b483ebd77f83e6d7e162256963ae2075c85e4f337328c26f8bbcb29303220f71d29de24dd2ceeea95b1878a799b25a1e25a3e11b4af736430fd0745eab3a0a301e0833cb50fcdf121cdb741a44bf5302905660733ec12a69735cc4665d83770a1fa5df921ea849b4e41927e68ececba869dd7a1523181560389f7f5db8788b421c3eca3a2912b1e5894f553d0e1656822e80ffeabf786ddc114ccc008fda25321c409ccc810ecbb2b65cd58875518ee78a64b6251f1ae132c26b1c1d07f4168d97895426034f2ace926e880ca10def446c0982c216239abdac5f2ef3e2de70d79e525b7a522397a6e7116956e7443d7a3fee27ce7d2258c6d91ab3bd018a837ab46b33c6c86d475161ddc81e2f97a654202bdeecf2c02415258291461c8ed7cf8c3d88fdbf35d9c376b10c9822528b802405129cfeb29c7fe017a29d38bfff5"}, {0xd8, 0x1, 0x2, "865e81614cdbc9e4a50e7f9965cf554da7bfb98beda2a2a5f18ef7012d4bfd123b66b330b43e5c7b334af14551dae2224726e0fdffefd0bea0598d5e496e3623ae1ef4ece129a0f9c308aac0e6c0e79cd96b3d500afbf1beaae5426dcc0d6f7b8d8642996239f9920eb5c61bad310ad9b65243399324808210fc7d1e5a9f9c56640d938b97f30f2a11b5c99c2762503c1cdcfdaabd34fb52f338792e58e8abf34ff3ab0645f973c7163d30674779917d27f53aa05b6f9cb21f475b8fdb84d491125f05a9812c"}, {0x100, 0xffff, 0xaea2, "2ef1765ba4802f8fc08042aea09089e01ff9a9001936a3ec1b5d8399a20f4e8f9124b998ddaf8a25cdbc0b98ccf0b7d77b41a103f1a72813658d787caee2931998782408a11c07be07e3e578a43ef99b934a27879928c183272506c93b6c99d328d2683ba01176df30e78b6aacc1c1059fe14a0ed0540801c3796b3e6899d29590e2092435781778b2078d9fdd7eb63381340058c5ded2551464433bc1f35f790a0334568c309f4bb6fc729d571f3e30f41ac15724632dff755d29934b3f941b3fb8b7fbcdb347f5ba80f6468fecbd6312e01c0b519f30ff0c1afc77b358f04d5966be7d94de4d1c2373"}], 0x1228}, 0xd) sendto$unix(r0, &(0x7f0000001540)="b10005136000009f050000002010000000000000cea1925bc81fc5017064d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f883b297be1aa5b23e2eb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c2f5ea770cc5890405b3b90477c2668396f4cd1257070000000020020c2300008abfba0900000008e37f71a3cfb2cdf8343712051eeab71d89e000040381ecb6640000000f87c5e2683b9b45359ddebd71ee99dfceb8bf09600e278855405d2efd887cab55fd90dc0e7fdb7ae1f6714909ff593b0e8c0607e7178b0d0017741b1e1f5f901692be91c18b2b12b96589fca0a62ee80693804dc1fbd703e90306d0ec043d40f19ceafa1e7059c6af32b5127c470855355f970aa4d524daf1e6bde0ffa01274231401007f67a09275f026991ebac3", 0xe6, 0x4, 0x0, 0x0) 2.763327519s ago: executing program 4 (id=2000): munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) symlink(&(0x7f0000000180)='.\x00', &(0x7f0000000340)='./file0\x00') (async) mkdir(&(0x7f00000002c0)='./file0\x00', 0xd3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xcb, 0x0, 0x1, 0x4}, {0x3, 0x0, 0x2, 0x4}, {0x6, 0x0, 0x2, 0x9}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="000000aee8eacdad1ce9ac7f8d2d7261222c8cd021050e7fc87c4c9e6e0a6ec908e8fa3e6eae44ef", 0x28}], 0x1, 0x200800) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) setitimer(0x2, &(0x7f0000000080)={{0x9, 0x4}, {0x0, 0x6}}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a612165d535a36729e519b6ef46dcae877db092b", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaa0000140068000000019078ffffffffac1400bb7ae74eab33d97e81c1ddb43e79efbe2459a1f63469ee882bc80fa8f8568835c4ecbbfb78fb1929c585be062e80e8188807e62750fd021db4c83e333300"/100]) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0xfffffffd, 0x8001, 0xfffdffdd, "72b3b392007d902b56d864d3c3a3f4d3c900", 0xfff7fffd, 0x88}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r4 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) setuid(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) readv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f00000001c0)="d8524b0bf1ff0795548af9200400", 0xe) (async) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) semget(0x1, 0x1, 0xb8) 2.287303966s ago: executing program 3 (id=2001): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x38d0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x21, 0x0, 0x0, &(0x7f0000000140)=""/102, 0x66}, 0x80003f8d}, 0x10, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d33578e302b3e467ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5f23edeb51e2f0ac3ebbc257699a1f139b672f4d335dba7e7db3008b95665bd5fc211800000000018000e0b6f3cfbf8820f181ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc32ba0800000008e37f71a3f834173712051eeab71d89e000040381ecb6640000ba58000000", 0xb1, 0x40e, 0x0, 0x0) listen(r0, 0xa72) r3 = syz_open_pts() (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x80, 0x0, 0x0, 0xfffffffc}, {0x6, 0x2, 0xe, 0x401}]}) (async) sysctl$kern(0x0, 0x38, &(0x7f0000000000)="a61223e4903009c2165f0000000000000000000069d6c556d5ba5f80a5a3a037bf3698a9887825279c987465ee863b39", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r4, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xfffffffe, 0xfffffffc, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x4}) syz_open_pts() (async) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) 2.284574821s ago: executing program 6 (id=2004): mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r0 = getuid() mkdir(&(0x7f0000000100)='./bus\x00', 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x100c, r1) 2.253477021s ago: executing program 4 (id=2006): pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1=0xe000ffff}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x66, 0x6, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x20001fffffffd}) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x2, 0x68) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x6, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() socket(0x11, 0x3, 0x0) close(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x6, 0x3, 0x4}, {0x30, 0x0, 0x2, 0x80002}, {0x6, 0x0, 0x0, 0xb0}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) close(r3) lseek(r4, 0x6, 0x0) nanosleep(&(0x7f0000000340)={0x9, 0x8}, &(0x7f0000000380)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x3) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 2.236644617s ago: executing program 6 (id=2010): sysctl$kern(&(0x7f00000001c0)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5}, 0x2, &(0x7f00000000c0)="fff1908c53f6e5feeb744fc0341cee94d95fcd5636dc5d2f809b203ce9db3678675da82b3534f5a699a3712af81b500e980d8e3e9b2d81d29228e5938b9124eb95d31f8388b69a9593b372dec838cd08ec013610a2f73e1cbd7b1d278831dae2365071d9ceea7505e1e337be2e2983054893964a7676a0407175720a8b140383a3506dd1653225717bd6761f40e4ca80976a359c0177ecfed4536b768ea8636ce534055adbb2ffa3bb9b53116d44081e0754bee6df8840a830a2f2ec955a1dbefe20091b7d4ea457c92253efe4dd871ac244e0272d486a0197d8cc2c9a", &(0x7f0000000240)=0xdd, &(0x7f00000002c0)="f1f06bffdff822f3476ab7c58649aced4e6c9b", 0x13) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x7, 0x2) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e17fffff", 0x4) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xffc, &(0x7f00000002c0)='./bus\x00', 0x6}) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) (async) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x3, 0x8001, 0xfffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd, 0x88}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001080)="3d599204730e1cfe7a0bc061b589b712ba473b39c021bf8ded9138dce9b19540684a75c97766cff07cf3905655206abee3f265d4b021b84085ca7ed49f45b89f04bf4c022aa98202fd1859ab3afa983f8798509976735a99fa3c4b4aede9e384eb24d16db37982917dc6be739c07fb9b2bdb2b7edd2571aa7b891eb9a57782574e51582ee6ffc9cc43ea4f1360a48a6260c86108b6e171553c1ed9137e7b74c50f13e73a95d6b05b4a4123c00dca8619f83ae375623611773be22c29f6fafec0b2fe81c80a5c277d7a0771a795ad03365e96d963472ff8b210489a7741e24cdcb30f69c2ce9c176aa7969d32674f3562bac2a0f7fe8da26714d1111b67a8aafc0b5fef953c924ff58beca53a5b740605ea6e3efe6b6fd7983baa1a9513b94332479cd6cb6502974626cff5764cc88b7a00", 0x131}], 0x1) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@empty, @empty, [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x6, 0x1}}], {@arp={0x806, @generic={0xf, 0x3c05, 0x6, 0x10, 0x1, @remote, "dd146743cfa3dcdbd45ae0ad647931a2", @broadcast, "80b98e951b77031e2ab29797d5eef362"}}}}) r4 = shmget$private(0x0, 0x4000, 0x402, &(0x7f0000ff9000/0x4000)=nil) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) (async) r7 = getgid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x80, r6, r7, 0x0, r8, 0x0, 0x2}, 0x1, 0x2, 0xffffffffffffffff, r9, 0x3, 0x7, 0x42}) 1.76652942s ago: executing program 6 (id=2015): open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x60) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000000)=[{&(0x7f00000007c0)="7f454435c5c41a49b7f865d14b16a2299bb881794ffa08bb11bafcdc202a294097b327baaedbae6826050800eb0600"/64, 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r2}, 0xc) r4 = getgid() setregid(r2, r4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x100) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9b18fba80e681ffe5bd672a7a0b2ac1a468585511710040e6a1e284e5f7f44dffb202c1386dc3056227d9bc270536cbf91d9d98931834aff66c0c1b74ebd864b5285d701f3ca28cf74ff2033", 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x18080, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000200)) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x4000000) 1.509996092s ago: executing program 0 (id=2023): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x200000000008003}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 1.505532537s ago: executing program 7 (id=2026): r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) setsockopt(r1, 0x3, 0x2, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x3000) shmdt(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x1000) shmdt(r5) r6 = getuid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r11) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r6, r7, r8, r9, 0x100, 0x615}, 0x6, 0x5, r10, r11, 0x2, 0x100, 0x6}) shmdt(r5) 1.497597577s ago: executing program 7 (id=2029): unveil(0x0, &(0x7f0000000140)='W\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) socket(0x18, 0x2, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0xc028445a, &(0x7f0000000280)={0x0, 0x7, 0x0, 0x2, "97a2224f2000000000000000000800", 0xfffffffc}) open(&(0x7f0000000100)='./file0\x00', 0x65f30fc1509c33e1, 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0x2, 0x4, 0x4}, {0x3, 0x7, 0x81, 0x8}, {0x10, 0x0, 0xa, 0x101}, {0x5, 0x6, 0x3, 0x81}, {0x2, 0x8, 0x9, 0x3}, {0x9, 0x1, 0x8, 0x1a}, {0xa8, 0x0, 0xff, 0xfe7}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$VNDIOCSET(r2, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1.494338523s ago: executing program 4 (id=2031): madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x2, 0xe, 0x401}]}) (async) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="c528fda2c2276c27e9bbc82987cbb4e1464df8a0fc5c8a949fbdae45350e0211b9720de68480ff0fc051c79504", 0x2d}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a0", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x101) fcntl$getown(r2, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000000c0)="d8564b0bf1ff0795548af9200400", 0xe) 1.262387855s ago: executing program 1 (id=2033): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1800, 0x3, 0x2, 0x0, "e0c74987f35492c367ad6dbbaa7da954a1835747", 0x80000001, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab", 0x2}], 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x402) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x1620, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r5 = socket(0x18, 0x4000, 0x0) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) shutdown(r5, 0x2) ioctl$BIOCPROMISC(r3, 0x20004269) ftruncate(r2, 0x9) 1.260202969s ago: executing program 7 (id=2036): openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x3, 0x6, 0xfb, 0x7}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x2, 0xffffffff, 0x2}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x84, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b5a37afec370821bb479339e786efc0d2c8f4d85e2ad3d89725044", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b5a37afec370821bb479339e786efc0d2c8f4d85e2ad3d89725044", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) (async) write(r4, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="369f1963654427e59993496079c62d7385a5d09c620a5782ed3b25881c118aef819c1b235c8f694c8f3aae01ce45405c9f0a1141d01e71e2f2a3", 0x3a}, {&(0x7f0000000140)="95e7318e98", 0x5}, {&(0x7f00000001c0)="c985117c91f88bb44c6db6ab1838cb77a03ba1e4a04b9ac94b21224c03c7b5d820b08391e392db554e5ff3b0ee3b8c2945fc583c30f76ce88dedf1d152914b1b47173e9d9e7dbe7ec169ca47c187c7164ab28472300d510828c6f0ff5c8bbb4f4d5d109a39c9becb5914ecf926fc68a19b4cafa2d4c40ba3307bcba1ce85c88d755cad6565788f2613fefbd4217c3a4474ecdfe7a34c0bb07eae3a10bd428b6e3315468002bdaefd", 0xa8}, {&(0x7f0000000780)="0dcfb9d5efb85b709f89ac45082dd7635f5ba43b137be48460fa7697d4625e750565dd19279271631d652ebc9a377f4529a97748b80a53925ba9b45c9350c2e749db63987994374a72d2920972c8c5d8b42c618caf01d4a9928b7ed01e464992f0ccd39b8c55420d49060b72c94036300321bc9e15a0d0da1203ef34fe34d451794cd054aeebc2ad672358632690694b68b06100320f05ee1eff2ec527af0bd9271b5f38818176209db21c8ed4f235ae8f206a8f075c75697cd503f298f469906dc8fea08910628c5acea78910299afff088158db0ac2099f0c514ae38249e8285e08e53863ade40df054b12fd09296c85a15c9a9c9adb16d0f4e872e91e04f6dc109e7421e8a54e4102a7ee98616b13cc1963e0ffe0ab17cc517b7c33d432fdbe48ec7d0c6034b9fb0d363a3bb5c3f6075b9f9dcfcb6c4dccf8a916741dfd1b23a303f397980373fa106151db6e747fa00342677c112de017dd9455a584dff832f5cd3cfec44d5859a037b6f02a808032092f39e0b43bdba192678539f6b4bbd5d3bd1fa86d22be15388c0b45882455ed956f2de3183851e7162526a966ec09567af1311fa4f1f791c2e2335b0fe09a726cec07020793f2b2953ed1db42a9e0c6c7ece13042fe590ac770cc3dba17b593347dd6c13993f36fedaafcd7701d4bee2c143fd2ac045dcae831fd3c261670d5162caa9b9e797cdf5cc3c9d366d3702d0d6872e54e1e4e46dd45f19baf0f035268ccedc27ff940870ac17347ad4d653ac982047c4b904dec915c1facae9fd4cc441079f3680d9a1e749c5c4e39b198188395e411bbaa53f11904599522580dd8652e7227acde8476b7bf5f2c81e2824f5ad83120d782cc69c3229d827ce83f53d630e1b8e249ad53cf370b184fa086e5102357cb52175941cf4f01bcb83bde644c1c7529fb007d67ca95205b08706d30502de9c21b63aa237a1f97ee6f3fa136b706a133f44d848310920179a4a2d1664508795d4414dcf9be0807111172ad0182650182011c115df9fc6e01110b900264882cc283e7fa17c851d08d41bc86fb4f2d464ed79b235df8ae59ac47ff3d8b354fad2b11be162efceb98bb09146390979c6fcf5ab79a234acfdee605407ccb510956fe240b540e2f94d29ce2ad3eed4f5633b19de48013014094434a3125b55a9796b4d2a9ec9f69869a6677a53639741e317eedd27a47da8bed789919351e76da505bcdfa1f861ea657c09895ae9cb33bd711cbef4e1ee53f5671b57aa68740543c42ec9c45ba8a0972c1dc46a7e185aef22238a0e451eae6c41fb9d45e826840b40d2d6ffa8ec91c708ed088107073b8a9faeffb7b88b8cfc51ccd67719604f30466804ca624bac6832bfa25d4da967fe82d991fb66f614341fdc6cd4881bea10d6fa4bf3249e90542f72567f92572926c44fad5ce113ceefa37794b1200ed814deb40cf2de53f2c09688de171aa773d51b5be0471ac6dcdc6db64e9db2b7d79cdb1cdb4c16294170d99fdbad4b14927ca8f91177b41b82b6b42ba2e9b6b018f28e0b6faae6844fe7cba59bb063be10432342e4e894963335a003ae8d343a1e6037f9d3b19578dcb269d879d6b9dea649cd0540d822a4891ed040efdcf771eb8b822a119dbe07a05ec04118a46ea97b947a55087bbb957e657ab72755e2b766ac0aecd8c91fd55437be778c7adc3b0da6760ecb1e5b24d2849f27152d86b49a4d8807cbc653eab565242040dbb47c7e6ace7b02e9f765bc6dfd3cb800ae5fded4b3a45f26086bf6300fa38a432959e34cb096f2226fcde0a604a6793984a525b5487a7a5f84830d4dd69761b82c9078fb54139c4523d7840a5ae0b5e48b7b2f19b96ca9bfe2fb574dfd84d12eb5e907efbcecede11bb5e02181ea48dbd393975ea4e768c2e439288b8adff4029eb9948de007bd957a7179eabc4ba97463c8b8f3044f3447c8535fcee63149e796be011b55e37385f63276cb22bde0468bca64062c0dba81bb1be1a2ed0b24deb1fce52695507222cdc210f4937363640a1812d6e194f3c26253ff14dcf51a8aed34aa8e9ad8047d46c8843bb1500ade5239d0135345b0b380358a5e8e1881fee8ba720b6a470cbda4b7e01c708bdaa94fb9c04289983f5e82a7fcd87bc1973619093f01084da29444b6c8382bace96269ad65241f87969b0ef194f9831d378040b02fc564383222db118f6f0abd1e7b286bd0cf5358ddfe80d04fc6ba0d3df38de379a1e34b6800b5f73f672a6a59593aa009eeea08d0127fbc0a1fa3e869eb32fcba6bae523459d6b328dbf32f81141176ce6331ed0a9bf96d3200738a62c41be79dd44ef4964f1e953fbd7534df0c9f6e5adc38312f89bf37a3505afe6b2b5b2e470d0f4d856e9d3dd2a5ce8fe4db8ecaff7321f50b58b71db9dcaa3f23c7222a6b4629c67d8868a589af188b825eb50ba4e2786e9999f6138afe143b26c4ad0883ad18941de36809546a9f6df57970d435f4258bd4bac55506b06d99204952bb5e4a979203eae4010d779f931789ed8fb539fde106c279a8ee86bfb817b5ad7753db32daa5e1cfe1762410983abe34db0db7dd300e861d8076b38f5b88c2f796d69f3a5642d5644d3e4cf3720ddc536cc82d464271606cac274f1ab4ad72b31decba85dc2b4fd060521eb61d21ee8068b1f2d628a1b8ecd3f10f7364e7bdb48a621276ce322e637d679ce1296eee4f3af14730f8a4794a65e32d32465394e5a75e07c916124b4faf69353aa3da4ebef27cebe4780079a7c5c96d75b29283852358df7adf9a75ca20f8662843a3978fdb1d7f955e1e45dbb8646fe06273190cb616fac5ebf49fcc7ceeadbbf471b28f111ebfbad325d90f49ac3165b43cb77665fadb44a7ae928cd649aa33c0fd3a5175923fdf9b54663ee315ea7cba2e04be880e4011f25e4d8b0de4afd6ba8679ff8d9ab720f39e26274a30044c92971378b6e667fed9eda33e0d9cf73f5a04c87cc7e9602779b4c57d6125ba0e9aa826e5826dc06af8e6b62734e452ec0427172018420c422c773a417559e52bedad729ea02e263b085b7cda6c430bbc81e000198549c57b54ccc30eb334219a1f2cfcc1b8ece48298f96a6089dd1d879baf8e34ff963810a92891f749bf0d1da49f0d4b695e2b3e28d1d72cc0a1cc9d06d6a3fa53868acc856b83e30c217be08b17cf8f2dbf6c642b9d2ceb0b75d9a4cf6f028757924f3be575a3c77fcd499c271fdcd0d62e2dfd3031c306d1ff7ac15a9fcb7265d91cd05ff065a036b2e3d967982f54ccbbbc065d13cd1bc8823e75ff08e300636a86bebb9c546115fbf8eb0d7f3372832aa34b4ed6f62f7bb4cf72421c17e7aeab1be3c384b2f844cdfa806f935783cb0280f22b5498d68ad8c55d161495a69acc5ba171bb506f05bba40af3c9c49e73f374d6e80e471bc7997a8d56abe25d9c57fb56399e690d412fc2674544e7a6f024841bbe3a21003cf03793a7fb805989e62326f409661697c8f7c2351e52ac21ba2c143be908f25958752a4f831f760d5c3443efe1bebb2dc0152174b48b3e5c75fd590eb3df015a9912a55f7956fa7064e0651894e792de38b82ff85454b9d56f6b654e20b55330a507fd7675cedf5db212a60da9e988d04f753d63de24eedb3553fc6ac5ca86a89cdb378cff17fa623c410a14a2ef7570387290e90815a9176e3072b34b68c15fb3b7ed6cb00e549142d5767127d64fdbad2a83aef9927de289ffb39266118941eef1cb7d99f4dd160ae21c5691938bec75557f7b1ad32db4eade5e0fbf365e43b5925e917dc952292b1468751e35914bcbe60d147a1499340456d543ecdc769a385f1c6c1dc1af80504bfdc083b79235f6fec23bcee102c75a511c1dba209afafaa4fbe95c4e6aee2dfc489b663a8e4c3e7462c7c221cf9423874c9f6cbc2afe298c971184de007811e15225c1b282357c3321d24c3b1fe754f7895e7305616febc043df869944401d70049dd027ff023dc2ac8c73b1382d78f03b77d4d6ba3a9cdc8c0407c888656601d957eeb8d6b8248d664f4c7e45a9de906ca7419dfafb59dd320feb8f6d4b669a15e85712d89e995feefd3980d472bf4015b8343eb83f467e75237a7bf846ff5a4fa3f806483c35c859539ceeb188c2014f2013bd6c1e2afb44885e2b36983b9989fa64204c5a4ca09fddd4e05c7cdc76633f6b4da1461b3e28293c61c3344fe82a69f6e5213494b8bebfc3918ca211527752695a427afb4414d6c1757bcf230bc2d76e2936569f05a8c5adfac25e5304e456d271f227b6bbdb0eaa1fbe279f79c0db086a0d4ab090c1ebf92bde24fc3daf8c56d1ff727d0fdb1d5295c4f61a8bfb92b489ad2a57adf5623232bafe6c21bbfda6d271577768022f9be9be9461bce01d369ff48a4fce51308f4624fe62bf008d36f0036fcac9dcdf9646feaa9a33a9018ed46c23a379d59664a564dca6cbd846adba437d9696c654cc08ee9685554dcfa1cd0ef7a473d2534869473d9aebb5157e8ebee5176d45587b9750edd9cc15f20f992d9480cbd45c9e073294c8ae4cc553257000122a0d5fdc29719f5252f79b15ab195e70aeed21bbba444d33f38a807b70270036503658a490b787942da918e5e546c7c06acf3fb9ef2a66ad811b820dbc6cfbe8fd97169f0023ed72cb7a028c63cdbe0dc3d045134343c27e64bdadb77ef435a9dcfcefad98bc2e70fa0e2343e907e6713f4b99fe656d2f572699a5c35f8497df538751a0ad10d8fab4cd2228251ebfcbea2fc4416b8de22bae5c4cc9618e2e06d6dfd61e9fce36efc4e4d23fc9357fa2fcac291aa62e43a223921c06f03457e3f7596c3fa8e5725cbb59b86eacbc813033134a1604365786c0dd22965bf7abd42087ea1bc0dead3f7443a3ce4536d3627dac81c6b1413f8e467357800a848761c2dbcfec0b42992ede96a3e82bb4195ff12746d0b0ac30ef681b2bc9cdea6fccf5c267ada3f1339773a77296b3bc5cc88fa3d33766297998d34dccc641f361b304f32d5ae0776600277b7fa25a16b99c88db7c06eb7d0063e60ae5402db9d8fc35ed1ca6d68793aa98dea482d8b398fe689cc0712a4acd80f84c778d8653f32a86160d0f7a24803b1a0e07cf09a6139d7829354c630b73edef0b9fa42a4cd57b96e8d9e40f832d5bec8954a6d6bc4ebed8b2d901ecc4ca748f514ba42f4ba27f7e19febedfac38df9db656a5a41a9bf5e9598b9eeaa751a408b8f08aeff433e94262bf33d498a81466de13b29ad6377a3561172040cf316c4ff17a93c1b501ad4f4d32c8b56beb733747f22bec2e37f14759306540e7e9550725346e2ba95aa02655f35fbf4731962d27bcf8c8c58ee3af491ac0e4e19c2f5c8925f155a8d3ba0dd82f6a98540345aec55d65f3e6843d876191248d8530144cfccea5226a28d3a9d8b795888adf536b711090698c2a77e967a8c6eb23bb8725294a24b9e8f9f934b1416128b1deeb2a01325cd45e246de9c5cffc39e0d20156ac1bc43bf59f11349eb83570508e4f57e1880361e84a995bec0c1d37c1f192198a40d39b0c662bbbb85061be1b45b472b29524ac15bcd1bb1818542c0ef36f794389a62a3bf9ff8d4b0a38bfc3a206613ae115a99fc01e1916b41ab1b6c44660b3a77540c8ed1e5a0b8fa6ee77af0651123133c93157fe596857e8f7090e0f05435ee26044122f5aa388e95ac334a4becf93d11aace98dc3606bf79616ddf2635fce18e074a9bf6b8964eb9f92210062f0577b38291b41669faed0bbc7d249b9065557ea7b484709474dac672", 0x1000}, {&(0x7f0000000300)="af0e4fa693bba1a0ae0b96841b96a477e874aee7ad959103a41055cc82ebb3f3ea7bffde106b1799d07f8a78aa24ab238f6d78450460129510710b073afe1097cc64e65daf59227eca09593b270c4744a4d31b5bd3ad480866882d294cb7c9a60ce1d1997340aceb88c398abc8b9c3df0ea402b88af3042e7c8178288ac3a1d6d7112835c4dd97218c2977d3433a1811200df0b527f0b6706e2fab3adef12a0dfb55a7e319f87b5d1231d6c7ba8fc3e579cb6607f6bb0d608482737852fe89bc56bf8f30d0c3a0b88e6427390ac674d5daf4a73d55e963bf0829430903e2b44d0870258ef27fedf2072b", 0xea}], 0x5, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1]}], 0x38, 0x1}, 0x400) 1.236972542s ago: executing program 1 (id=2037): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000819000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x100}, {&(0x7f0000fc0000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000932000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000c3f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xe8af}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x40003}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000fb7000/0x4000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f00008e6000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x2}, {&(0x7f00008c7000/0x14000)=nil, &(0x7f000097e000/0x2000)=nil, 0x100000001}, {&(0x7f0000d29000/0x4000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x4}, {&(0x7f0000b29000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x67}) setegid(0xffffffffffffffff) setegid(0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) 1.231667605s ago: executing program 7 (id=2040): mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0xfffffffc}, {0x6, 0x2, 0xe, 0x401}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="c528fda2c2276c27e9bbc82987cbb4e1464df8a0fc5c8a949fbdae45", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006b5000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000244000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000f59000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x400}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000a21000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000019d000/0x2000)=nil, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f00007dd000/0x1000)=nil, &(0x7f00005b5000/0x2000)=nil, 0x6}], './file0\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xf0000000, 0x0, 0x0, "bfab00", 0x0, 0x3}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r3) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.23150427s ago: executing program 1 (id=2041): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x7fffffff}, {0x0, 0x200000000000000}}) (async) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYRES16=0x0]) 1.229486131s ago: executing program 5 (id=2043): setuid(0xffffffffffffffff) socketpair(0x1e, 0x3, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10f, 0x8001}, 0x3, 0x4000000000084, r4, 0x0, 0x7d, 0x100000000, 0x1, 0x8000000}) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x5a, 0x2, 0x40, 0xa5ba}, {0x2, 0x0, 0x6, 0x3}, {0x7, 0x4, 0x2, 0x41}, {0x9, 0x1, 0xa, 0x3}, {0xb5, 0x0, 0x0, 0x44}, {0x8, 0xb6, 0x81, 0x3}, {0x8, 0x6, 0xff, 0x7}]}) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r1, r8) setsockopt(r9, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x70) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() 1.031264775s ago: executing program 1 (id=2044): sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0)="23130258", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) 1.022593388s ago: executing program 5 (id=2045): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x10001) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000500)="cc10cd20", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') 1.022325214s ago: executing program 1 (id=2046): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x80, 0xfffffde3, 0x7fffffe3, 0x1, 0x6, 0x3, 0xffffffff, 0x0, 0x0, 0x8, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) socket(0x1, 0x4, 0x7) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="806640d3", 0x4}, {&(0x7f0000000400)="70bfd7084e25953c429805395932c60a7f4428d30ce6f92bf6990fc493f67432a66bfa0b18942f5be442bca06426524c28a5e236258800462ce1e08c450707ba0b80199c0743f11a62eaca7c4a80d3eae35bcdb4b43044338c3dc06062433c3c9e7ab131bd7e2df73866016cdd6d74e15c0cc467c3c18b8f9eded0b4ded90ad270ac3c4aa0bda2c6c027dde5670c7d7a5bc2464a9b01c9a92084b18fd193d56be0511aad860baef84045044dec875df3fc062d8b157bd587fbe2681684efcf7515a32e672a3293acb595b1ac417249ed66ad1e3d4c0b46a60a65c0c3de6f6ec5dd3fb49ffdd336ac6a6d6c79e3d0fb8b170b831c83d03bbc21153eb4385c2d67", 0x100}, {&(0x7f0000000ac0)="df6e410d6bb016b49fa7c2c274c5799345db3f22fe8e6af8c4f2014b43ae21f90bb8ef55535eb6d5808bed37e345dfb2adc85abd9156a3f177014af5e506c5221a118c068f39ab4361967cf12b8ec03001cfe62e2371e904cd79d29288ca7b00c76ac5d697cfa1af3a2158fae931581e255ca26e028860bb16afd038653915fa462e", 0x82}], 0x3) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c", 0x23}, {&(0x7f00000005c0)="18113101cefb3bd7544d0fc57ffe2abe29487e9a92b42d33b6ed494f47d53e360897ab81de9f0d3efa8962a271892139364b622a7c27fef4828156e82fb80d07a873dec4b37c0ad36d7397469196d1185898fd2d360fad0ea97c6fab540a229a3203d4a66674126d770166385f6fedcc9a69e7a280627b75e06cdbd4d211683c6939eaf1671eefc7d95def11f6046050f2e598945ae04600b6e1216ed1f3c62abb5ec5221d3bd3e76ebb398c0bdbcae9d356f9817d9814614c79834817be92c37212581ec4782c49fa46d36877671882472d72ad5bc02bfc1493d7ee", 0xdc}], 0x2) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) clock_getres(0x4, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x0, 0xffffffff, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x80, 0xfffffde3, 0x7fffffe3, 0x1, 0x6, 0x3, 0xffffffff, 0x0, 0x0, 0x8, 0x1}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) socket(0x1, 0x4, 0x7) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="806640d3", 0x4}, {&(0x7f0000000400)="70bfd7084e25953c429805395932c60a7f4428d30ce6f92bf6990fc493f67432a66bfa0b18942f5be442bca06426524c28a5e236258800462ce1e08c450707ba0b80199c0743f11a62eaca7c4a80d3eae35bcdb4b43044338c3dc06062433c3c9e7ab131bd7e2df73866016cdd6d74e15c0cc467c3c18b8f9eded0b4ded90ad270ac3c4aa0bda2c6c027dde5670c7d7a5bc2464a9b01c9a92084b18fd193d56be0511aad860baef84045044dec875df3fc062d8b157bd587fbe2681684efcf7515a32e672a3293acb595b1ac417249ed66ad1e3d4c0b46a60a65c0c3de6f6ec5dd3fb49ffdd336ac6a6d6c79e3d0fb8b170b831c83d03bbc21153eb4385c2d67", 0x100}, {&(0x7f0000000ac0)="df6e410d6bb016b49fa7c2c274c5799345db3f22fe8e6af8c4f2014b43ae21f90bb8ef55535eb6d5808bed37e345dfb2adc85abd9156a3f177014af5e506c5221a118c068f39ab4361967cf12b8ec03001cfe62e2371e904cd79d29288ca7b00c76ac5d697cfa1af3a2158fae931581e255ca26e028860bb16afd038653915fa462e", 0x82}], 0x3) (async) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c", 0x23}, {&(0x7f00000005c0)="18113101cefb3bd7544d0fc57ffe2abe29487e9a92b42d33b6ed494f47d53e360897ab81de9f0d3efa8962a271892139364b622a7c27fef4828156e82fb80d07a873dec4b37c0ad36d7397469196d1185898fd2d360fad0ea97c6fab540a229a3203d4a66674126d770166385f6fedcc9a69e7a280627b75e06cdbd4d211683c6939eaf1671eefc7d95def11f6046050f2e598945ae04600b6e1216ed1f3c62abb5ec5221d3bd3e76ebb398c0bdbcae9d356f9817d9814614c79834817be92c37212581ec4782c49fa46d36877671882472d72ad5bc02bfc1493d7ee", 0xdc}], 0x2) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) clock_getres(0x4, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x0, 0xffffffff, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) 757.165078ms ago: executing program 6 (id=2049): writev(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x0, 0x3, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x3) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) sendto$unix(r2, &(0x7f00000003c0), 0x0, 0x2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) truncate(&(0x7f0000002d00)='./file0\x00', 0x2) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="b5", 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000a80)=[{0x0}], 0x1) 754.401296ms ago: executing program 4 (id=2050): sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)="4baac69279464dc922ab872ffad037fc6b9675d994f7256b967f5bcca854a39ae449f98f9dab6b901cc3cc7152ac4ad66daa545ef241a5193c097eda1bce2aeccd806f68f7c9e954cf36bd3e86aa8eb5663d0cfc2203b535c9ff190797a5c184d918c9a54b8e04cf68", 0x69) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x1) listen(r1, 0x0) r3 = syz_open_pts() close(r3) r4 = socket(0x18, 0x5, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x80000000, 0x100, 0x200000000000407}], 0xfffffffa, 0x0, 0x5edf0543, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 754.068409ms ago: executing program 2 (id=2051): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x8, 0xfc}, {0x0, 0x0, 0x0, 0x9}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) close(r2) 753.298074ms ago: executing program 5 (id=2052): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1e, 0x3, 0x0) write(r3, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f00), 0x100, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000f40)=0xdba9) listen(r2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = getpid() fcntl$setown(r2, 0x6, r6) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000040)="3751578debf44d7ddff785e9d11b71cc3a143eb926f1472bfdffad73c92611661a25ffb8b0a96995779400edf5a31b9e3e174db82fda73c2c328e3cee8b5d445c909f62086e6bf44aa6af2a8334915f4e279e15fc5f450fa90e037faf6e57f857929a1d3d701dc03b3fd4857381893dfce1a396bde3c32201e596f1340e6f60ce50ab59ed6d29cd72a321f6b3407a001ffd5fef7e263e66bc3", 0x99}, {&(0x7f0000000140)="f354deaa7f11e1640276c04b2c2181f837e6e3b243fa9dd12368096ab3119c285fbcbe8035bff1a4f14a9249793ab71f8700d107f061db036979bd2663c7feade8debc6ae0addaeb7d9f8c093a6f9bab851abb04d35efec03c6cb7a20f75684ea4afc5278c5d99c52d3b753ba574e09d23fdc43e93ed56c035d9c3b79c87c9885b3368fb", 0x84}, {&(0x7f0000000200)="ad2fd1c71bf0af65f42ba2befa316f020b17c16dd32532ba20bcb09a4e1faafdc01f9e8473af40a20d45d9b1dcf1c8c2f7b41f58212e244e488b39f0d5de0e5a1a4735c97bfed504d2f7d6823d675909179f7a5b2495ae509be3d8e786c8f1772d9b7a07d73d314ec7dc17718dd7631c03fd196d7182d261d3750986368186528ac63c07474e643973da319e6d5d500e1b2a89818017405dae64d191a9ab44077b2f3e6c153f2bc0c09db8477e44c4a5d1d1e089006091baa3b4e19ef2a38abbb42eabf1465293c79b2f651a8ab564bf2d3be1b5588d2248fdcc3f679a33f2fa2b216af64b9c4f5b50314f487c7492c6f0b1ba58f3c57a", 0xf7}, {&(0x7f0000000300)="da1fa41e1418799f39af970f8c4ce50e835eecbbfcdfe81d", 0x18}, {&(0x7f0000000340)="25981a9f68780559f22728670c551c59eef0b6608f55a143026d613802bc91020736b74222ac72e82e4855adeb029d3719b30e2063fc052ae91cc8800b8e60c77bac48cdf9083d9d626612b9c0080fd3b9959b463fff76269d15aaa6080f3dcbff20ff367cb15c3b97cd83a3eabd5e17db747b951c8bfe69b063e5177e17369727855f2f5859b61896fe24e61c078c357d5f9795c7f8b060c4e4afe6b8615e8b6faf3e00a693c52d89fa627ba36eb8b3327ffdefab54e39dc7a1819e181416b42fb218baf00e0f999c97c9c1a3fc2de2790f1b80e3aff1ab95d0c41d932ad5a95c3878ba0df0d07e3c6536b73a4304d12d7c9a7608eae10f06fa1882f25c5f125e0d3a34c3caed3e9996e85d87aa40453dc0439fba237cd8b8f0e764d3c3f82bce563f5a10547d2ea09b338e7478f83676e8d4db40e7ea05d584098b86afb939bfe33b6953ccf86c02e1c9f751d3aa5177e0a0736fb7036f0c6472297b2ddc350573b658f6da4d95d09bd5ca458c82ed0ba12d450f2e8e4d0359c438c243de8c3b2abd07ce0c60dc780a7d2d4d4892356d2b585606db961e719f16c460772b22e3cefb7b6daf7e78523b124b60bf399cbcbd761b1817219c91a5fd609410df3b85945373f8318b64231a2c48da1f5b64186825f2ec8f7b6ceaaab2f44b257c4423d6be805174589def9c4cf35b004014d51cf91573556f1442e2360898c3446463e8204e58a7dc8599c2ae462ee4a2b2a625a9699ade55a3a358c3243e3d02ce6886bd0fdf22bdb0cbb31c08cfca0e947b2aa771a958d1f2c0668be449cd6cbeb165f1ecb55f8b091aeefea8c53547c8c60cc84aedb1b8b468e2c9e72f5ca1cfe9918009ec7411f59635cc7e7f9786ca26bbd346ae981d500331d3d886d68f8a23c2e450f28216bc965906b03a5f7af83f4a4a2103d33749f9408b89bcae100de1b6f9515e4378f9848359d6cc704be4b87f143b7ae3d51c8efde21b5a9d8a38bdbbf4f3cd7453b8691548e81df227bbaf00296ffef69b3bc80932ab5f11b683ea77977e4ba2a7116b0f91cefbd75bfaa4ba6c857801d51d829f820455ba8bb0c3131d9fa93882f80ea55dda76507676e461d8cba23b45a4261a60c65b4498d264bee09977a978f13a6c1967206b207bde8406a1bfd0cd538190d1b033a5736bcdf3e5b56179d60e57f71dc5284d9e9a3a4bdcf9d6976e92033371f0052548a6d600418b15dbf0514a503f51916fa2de902c313b2c694dcae67d9aa04277c355216616e49b2cc6bdeb36bf48517f0d0573f89e2437dc87ec419fe48c60f4983adb7bb39eedfc403a2ac338dd5c66ff87ee8229680961b2855ef7add404a8a650576fd80b15c879a6b764c728a7dd8b96daeb0104215bc256112d4d0a2bfc7e63e56c08f77c5ed3144546377ff3f14724af42ce9e59e2c019b182d3f24626fa3ec89f36d934f67a275994eae3c48e57476d3a2f35b7cad4139d0c06f2ea568bfb0b37d4d0fd2da069be53633ae5b6a9b13a8ab1cc29f216629ced60648c9db043529c045815186ebdf0cd832db073b94888c608580ad18e19f08e00b5896cb102835b9934a1b31c0854b2799fd5a8d7eecc7f69db6a6a7e93aa0e747e8e933e0a654e3b105dea19187e0285696a510b3e7fc9d7c03d6c1e8723771b0915bd3dbe6b64e45484c3e6a2db3f48a9c2a7bc5e46a3c5a150a5b1a81cf4aa6739fe36e8186e8b15dc1a5749ba2a762c6b8b73cd0c2bb587a432187cd78b3c4dfe3768ae59be3bf386381858af18de876aa6f5bead308d0bcbb3a8cc54d1cff32e03ff28daa8932ce2d1db459c0a599f62920bb2bedddab0bd0a1208243bb045814fc71403622efcaa0a833e28e6f423e412113bfc35a6d3c798696873f1fec24c9c3a9329d208fd6fd10482712dbb5b3ce79754febe227c59eb35f05c72d2d9e83c237d5ca565b1918cc99cbe4e687706ffe395635b263b6fe6574323b478d4e36d7a3cadac19e185e25cb9ffc47595e9af0f1c8e6ceffbe12b3d9ba84fb3b90edebcd931657e393a137b757f413d4356b457770a475dbbebf256e9d54c304dcf0a4e935f882fdb7c40f7fcf95c453cd6dcdcc7144aaab87f29e53dc654cbb8a42fe19533221050b36bef04b397d38ecd0c3ddba6f7e373d00e255af894a53e7c02e0d03961cf7b080bedd38f8cae2c5a2d8bedab04119c8e95573a3d4adf5d4809e2632196e8f07937b0c96ceb6358220ce5a1ff056650586c61956b76f120206376f7a8042d22319aacafaeaa71f2b493c0e9d5f77061e030eab604451f0282362660f434985672d3128e85475696683f8491b88bdb1d7c66a067a9c44052cd92fbeecc382c23690f4f169686ef5e8b8d1fb4c65f7942d39b44f8a6602801329af361b893c405134fe92d682c7d642cc826449f3abd880ac82d6c047ff6c6af07b6dbd2a37cff6e08fbaa9b4fec05f6a6f91a12c8639946fbd3a10a6edad3d014e74215505a08a2984263404cbe350aaf6d615f0be24dbdd2f2137ccea0e84b0acba83f8b4b6737b6b00199403e67e539612774ff021f20bab40ac73af3e82a9115a35c371aeeb7e6de1164b3774be8bcd6ee8fd61e8d2292b48754a939628f8abb3e603bf8ec8970c411ad49fe5bc6152224283610f8d6d96701807e9d9ff5b4bc9a9269245333bc7687c15de582948de9e43dcfe5566185dc37ca358cd7e62f5487f3e7888528ffa4c94d9ee82565dfcef824730bf3bcd278c20895493cfbc5204987ce5ce914d81eb62562bb65e9c9eef120db0f1ef0483f46a03b0665a0504683ea05eb4f15d465ecba6cf7fdc6939d1a36f9dfebe5c64b1e5f1423d07370e2a6c72ba9e97ca2b4d3657f03c483df3176ae054b3b33df33ebb3f305cd13c6889fc6dd451c6139487254b912f69ca382d5f09d46375a8da0864eca8e0d7234ccc0afa4db7f5f17b6ae660c77cac407582aee06ef99189d24a5662f6c1b7ac9520a109f27d1f81196671f2837066fcc66623643aec9faaecbbca553887a5ea7e65c85f7b11904c3adf78d2eabf8cc80a1679ea305b3e88af6b3d1a0bb2d8c77f10a7b26bf5f8d114e49222e8dafe3ccd1538c5937e0f2899410403fbe0988dbd676fd51953d8e6981276d7987fecfbcaff641f8303c19fe8e23fc45653d9c1029e326b83181f203d6c58df6d26ea524e2ff0fc52268b5b63b0eb0fabfc58fc2826952621d48fb35dde2a44f73af5d9325a905406e7d84c09a5b338e81355e7641ea09720a5e8b1c0d9c17305832963a0a28d983664fe58ea54cf24b80c2fe527e55796c9cb53f56383cd53acf84b46b4ede89133e217a33b8c11d41e047dfab4a6d7b480f91315a0064f2246576cbe82ab115f3ece4a3ea251236c01083113b75a5ed81abe67fabb064fde4ba6db3c0cf5b5b8816d1d3b9cd74318117d689e224fe9eb891bd9ac79c5a6649eba3ea636580e19ab3e1f14299a3f25c901d3a9f0a318f8546c051b79a42593e9a841faafffeac0e4a6b16f56a02a50b187cb28c57425f664b63f890854f81e1c7f9cb85f567b20c0f9306ce3aa0fa1aceb89ef9acd6e6974b4a68598089ac991f24a45dbaa6dc5e56d91b73f8e577ee8b6e757ddcac78622a8256a377c0bdeff36bff4d6862c51890fba7cb63add71d95f883dcbef42dc5d27c244a7a5fb8e94846559b6db54f5858827b8b749850f90a43f59712150a33fcbac32f071e40200664271021f873c68442716546b458f8f1793c5487f08f5b104d1dec5c79cc48b6ac279410654234b806731f31fe2f8cf22da27f807f00370876e98a683481a94bdbdee10c12058e52aa5abe6c028ad364656d3c6d761f086bacf388aab8cb296300e9a00141753d4e406f1c744095e2b9f92c060685f65d274e2fc3edf8315103e4fd54f3f6e5651934eeee4357f03c0f5371bc8f708e726c9da455175dce88c9b2846f4d38301e783dd4fc69c0c86ba2a8ff7bd4b7f7729be4439d9a655efeec5b2a25741ea5a89f4481e5c77306222d8f7b29308f1bf79983fe7d90f0a4aa8c3b1d65dccdba502d88325f592b5a77aed808d705c0176ca153b7586d19e7c3a867d61a40185679b1817b5e8a3bacc25664da69fa2b6b7e25105f7e015de4b02a87b3477c6074f5aaf5dbc3384fc44c0bb5ffa5e98ad2dfe9f85c", 0xb85}], 0x5, &(0x7f0000001900)=ANY=[@ANYBLOB="900000000000000001"], 0x4a0}, 0xee1918aaadf8bcd6) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000f80)=ANY=[@ANYRES64]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7, 0x0}) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000fc0)="6844031388083ca7ae3e64ccfa2bf8082c3d5350f24f30a5943de2ca927b738caca991cc2cedccd623b5a2c78b24", 0x2e}, {&(0x7f0000001000)="e853f0c356a434b922ef0ca2f2a25963f36462657fe6b7a099d73e1a63a8505e0a487f26749c03ef297f2acb7a7c03f057ecfc1442853a46872e903a93b78ab10efd5dbcca271f3ff576052c99be43a8377d88402e65b1646685ef2b4d2b31cf204d622eddba0dff75f65c450b02c93e43ee8baac4cfd6ee57c867b58789c0815b5d6cc8ff256f51b83adaf4580a4fa880eb2b50ecd9213000fc3d638658597ffd268f702f8134ab0a144167f297cf80a6751f1d64fa9d86bca6683a138ac67e4a62c6908bd545b626f918267ebc226ff8975379aea3ceed59ba2acfbd4e76e09947", 0xe2}], 0x2) 744.721214ms ago: executing program 2 (id=2053): pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="4947415e9905baf9a9b5362cad78cbf07076be7bf5febdb222e9d3e335cb29b59d812320f535a4f783cc8181ee4513e78742de5a4c517bafeecc6dcada6f129bbaecd6c9f05a8675f935bba260fbe3b900563d2b2df7dd1d18be24721872c69b90ff6a89b364d1df2d03c663b2cd3ec82940ae106c45c08307f58824b8d94f30243e6cb2dda9a8ce37b268f4af11a15e52eb15e4d3c4f2d6c26bb858b51b7ff25835b314d33c", 0xa6}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) execve(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x3, &(0x7f0000000200)='./file0\x00', 0x8}) 525.997859ms ago: executing program 2 (id=2054): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x406) close(r1) 525.428262ms ago: executing program 0 (id=2055): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x7fdffffa}) kqueue() (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) (rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000280)="d0", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000100)={0x9, 0x10, 0x1, 0x9, 0xfffffffeffffffff, 0x3, 0x57}, 0x0, 0x0) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x80, 0x2, 0x7fffffe3, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x5, 0x1}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x5c4a) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x44) (async) mknod(0x0, 0x6000, 0xe02) (async) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async) chroot(0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 524.541183ms ago: executing program 5 (id=2056): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)) 242.808753ms ago: executing program 0 (id=2057): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x10, 0x2, 0x3ff}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) close(r0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="03000000000000001ce9ac7261222cadd021050e7fc87c4c9e6e0a6ec908e8fa3e6eae44ef244146", 0x28}], 0x1, 0x200800) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="6151f28a9eee", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x10, 0x0, 0x0, @rand_addr="00000000000000b95b14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 242.152011ms ago: executing program 5 (id=2058): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x101) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x40c) 241.920748ms ago: executing program 6 (id=2059): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x17f) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)="5e0ca9c98f5706ff7b6b05583ef83d136367d61699b38c8488c9ac6b9447142bd6f188555bc86658bba19baf7fb766500293dfcbf9f793b74441e352e13d0b40a1aaddb9adb345d8562e2075ff98fbdf46", 0x51}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) setreuid(0x0, r1) chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140), 0x2a3, 0x0, 0x5a}, 0x1040) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000400)="9b1809ffffffffffffff5fa9ac6df0eeafdb4466a4326da2e1df55f8ee9e5d6cf220ef7f0abdbc34fe42021572dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b4cf2d71670109f6a8aa1c7c1abaf40b166d5b12c8305000000000000009a9ab9b8002192bc4bc83d9368e0ed83c7b89c599f107d940a8d37efbb405d8ecb87a1c9fc75601eec889c0911ff455f4caae80e3e393219a92252198bcf509a5f1ed9c58b5518e2932cc5621113382c571bff52df30d3d5dd2438b6febb4442cd1624697c1fbbf10ed5a3d50adf762b7d32f8dd1e840ca13018fbc8743418114cef99587cde68a3b33e7babec7703250dec47ed68c00e4c6d4016047658db75", &(0x7f0000000280)=0x10011, 0x0, 0x9c) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) 240.89959ms ago: executing program 2 (id=2060): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES8=0x0, @ANYRES64=0x0]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x1) (async) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd150085", 0x4) (async) sendmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) (async) mprotect(&(0x7f000025e000/0x3000)=nil, 0x3000, 0x4) r3 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffc, 0x1000300000000}) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) r5 = socket(0x6, 0x3, 0x40) setsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x0) (async) setitimer(0x2, &(0x7f0000000180)={{0x4638, 0xa}, {0xc1e, 0x7}}, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x4, 0x820) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x93, 0xc68}, 0x5, 0x101, 0x9}) (async) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x2, 0xe, 0x401}]}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)="c528fda2", 0x4}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a61223e590df9438a33009c2165d5b77369c3aa91b99850000478340847f74c5b9f046bdf7b0288c", &(0x7f0000000080)=0x28, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 240.717787ms ago: executing program 0 (id=2061): fchmod(0xffffffffffffffff, 0x193) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) 233.251684ms ago: executing program 2 (id=2062): sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x129, 0x3f, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="1c6ee8f98a7d681e8314fbc2ff1f2837f06947d8cb32a3aa7b94f525681ae2ab71c6b40eb883c30d737d137a99670b3901381ac3450561ad51b683764da20b33010c878b02b1e02dcabcf2586bffffffff26c1c5f8e985e5d736050a1d5715b7c7d5995290ffb33ad6e085c64c43ec9b91d36f7391c9c24b32527cd5b58e9046fd2ef0005a1a46", 0x87}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a0", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3a1, 0x0, 0xfffffffe, 0xfffffffc, "ff0107002015030000010000fa0e5e8a73d02897", 0x100, 0xb6}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc1084413, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "970000000000002100000000120000d2ba803500"}) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) socket(0x18, 0x4, 0xaf) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x2, 0xe, 0x401}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="c528fda205000000e9bbc82987cbb4e1464df8a0fc5c8a949fbdae45350e0211b972", 0x22}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a61223e590df9438a33009c2165d5b77369c3aa91b99850000478340847f74c5b9f046bdf7b0288c81f397310000008bddffffffe8f7c65e2560bd130200000000000000ea", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 232.901848ms ago: executing program 5 (id=2063): open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r0 = getpid() select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x64, 0x9, 0xfe, 0x10004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000100)={0x7ff, 0x10}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000040)="d2", 0x1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) setitimer(0x0, &(0x7f0000000280)={{0xffffffff, 0x80000000}, {0x7, 0x2000000000080}}, 0x0) 25.985545ms ago: executing program 0 (id=2064): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80), 0x8, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x28, 0xa, &(0x7f0000000040)="03000000", 0x4) socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000140), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000bc0)=0x3) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea1626ba1615f4faf3b1475599ec04d1ed8fb0fbe03b34bfd48b992e602b32fbe4d71f34133b44d412f59437576f2779db93812d42fd52ad36d6f88a7157db5f4c094838373ad7f24122026f1e3f849e14fe83e71ceeedf74814952939ee73e627c82baff5449621091825c00150e9d07b1bd6e4912546fe5eae447c107b668956323c3e04af45c1398feebf9cba76ae2f1d06ac89deacd059524a7efee458acc45e5f2c880ec2f4188a54fea7ece8cd2d88be9a14920d10ff203b87c6ebfa3e4f7d", 0xfffffffffffffe1a) 25.501397ms ago: executing program 0 (id=2065): r0 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) (async) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) (async) r2 = getuid() setuid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) (async, rerun: 64) r5 = getppid() (rerun: 64) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r1, r2, r3, 0x91, 0xa81b}, 0x0, 0x97b, r4, r5, 0x6, 0x6, 0x2, 0x5}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) dup2(r7, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async, rerun: 32) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1800) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket$inet(0x2, 0x1, 0x0) getsockopt(r8, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) (async, rerun: 64) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (rerun: 64) r10 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x139}, 0x53b7, 0xa, 0x0, r10, 0x10, 0x101000000, 0x10000000000009}) r11 = getuid() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r13, 0x0, 0x0, 0x81}, 0x20000000000}) (async) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={r10, r11, r13}, 0xc) 8.052461ms ago: executing program 7 (id=2066): sysctl$kern(&(0x7f0000000dc0)={0x1, 0xa}, 0x2, &(0x7f0000000e00)="e6f88b", &(0x7f0000000ec0)=0x3, &(0x7f0000000f00)="5f9ad57836135a626133a375ea9ebd415783b125c1d4e1891925474c9f170f70837a07d2c39ed58d3b3660ba5887a621f92e8235e06f8eb73ad76441638422b58afe7e71f801af3e79f9c33b5d26fa675edefb6ec31c0855ad7c2a310249182bf7132107a0ae3a99c4cfe163ce2916b2eb32a60d9ec2a41e3aa05bbe8c0160eccba0ae85b3dd8085c77afe115fabdfea9daa1926464684df45b54d7c26d8f50cebe89f76df9a98c95779073c7b2fc1774fb1db7627cf73f7d7c120b7cc44a551837df315637283c1b958eecda9e1ca3266ebf805ee1d4c741d714c3a9101dffe1a54d7ad5d3a8dcdf9e2929ca8ac870e160e3e4c09aaa4aaa45aadaad8f7943b", 0x100) ktrace(0x0, 0xd110d4b105548fa7, 0x40000c04, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="9aac26", &(0x7f00000001c0)=0x3, &(0x7f0000001000)="c83c10aa0e3e945bbf65ac493029bd39b3e83c6823ae7359a071f7ecb070f172b54feb772fbb7fc12e692b7806bd13eee3399b6eb2b04e569e04fac8795b89b68c669f6576573b6095ba9113fcdfb1b10c636d0f6b5c5c2cec5243a02555ea7154d0e8be90633e81ce1f4e98597b9774b6c5cf963b2abedcbd40a34ffb7b0351bd68d44841bc8782a5303a8dc493dd584848f290db84924ca3e52dd77496d813c49052eaa24389c4e868e69898c7a44eb61b5858745823afc041ecebe9624be7eff1c0f8c4c73b593b315976052f360465ae079b8fa9164a2120299f090e24db2a87f479d616da042e01b80eb2e3942e35412ce5d22c440edee2e17f35efc6e303bea5b827071ae714366d88db4759da526b9f674edc6da120a67411d587149d74f9b4d9b508381f324cf1b7543cc7f4a8c322cdbd1a3900ebebdc80fad660bad9b52b41914931b77e085b38a616ea742fc6a176d6a34f5cdc982ea953b5dbf4a9458c417c409e811786acd6a4df237079da3c84a95d4ca2ea35dea342649d9a767f0b3fe8d5d60008efa54915b046baa0b4f76033bba742295ceaaaca4aaa560ff9275c84567a8bd00a1cdbd3fb6092e479360c67080b828a781990e186e28f0de88763a4b96d08fffc5e3e61ba834bdab371474a9a18bdad89d6aa9aedda9a59624bdc011c9d8a4d2b5413b614af54aba28a31574b9ac76bf8e67e41d9d9e5b1e28fcbea3e892d7beabb02d71e1afae4fcd6f180e67fe6c7bc2395c7dd6100f3608ba297f56a6b86986b361fd2333baf2bca08a0f78e29740501a051718082091d16acd3ca008529acd4a09dfd8819ede26d79a010b135522b2ed7c11138b2b14070b0b46afe0fc189e15ed311ee8edde5adaff0ef993ef20f725d479652d9c064526b40281f7b0b16aee560555381d411edbeef362c740503b71fa49f67d2213f196db76e1c3cfcbb70e78a7cfbb6ba7c0892b8e08267de13aa4230bd6cb562cc37c770a689d9a2d911730b79fb9855dc7fc28e62962a49a24c5aba650c40b4affcb304d21cbdede7179a3d774623e34bf22661936841707b02c9a98f2874e4fe8c2d74e110832f52917e45e52790000a3a03230ded4a6e68d6a465220609eba4f49ab8bc3fbb17203329c4fee1c7aefbfc1b4cad3f8c8baf37744444ae5dc2a3a5a01e7afcbd2b2d13b384e5a0b5c43602e8d918d9df680a2b0a9063e08cd7939b9580baf8c66bc0b40a1e1bec8b1e50a8bf8c220c1fb5359ab7e6e7af638892bf63b8280fcc8be3c6c7990f8afa9ce2310f867a290b66e797a8bbc1102d3600527f0721eeab7c603c5d358f149699c3b5ef1107caf8d42b65c49c6571a5fc46bd84d357619aed8aea4e21542ee5909e51e025bd48740f817c53d7a9137118601b679864629f19efeb610a001facf4ab0f2f6eab14451ad892e2e5e7ce551c0aa7767cdb1e384b8c57d5c40a210cee1b0af43680639afb48e2720528753578876edfbc9116ed46cda7375ee86ee0bd5ceb3e34d079ed44edcbcd179f983b29f9d7fd37ea378db7e0c3ee89f39859004dd4fdecb94167b611ab558d5ecb51975301ed27624555ca230d0328aa5dc488ad841b7c00a0c0828f557be7801be0eba9f33fb4f78d92b7216bb9891a225e8f539a5f5a475184d18d8417381a919317b38e05da87ff53b73b8834a544dafe10a479f38fb95740d6ab37fd6f6e42c5d70a736a5a10168b82b58a38d58bf44f8aaaf6ad746c9553a960e732e5742dee4ae20a91094438538bbd66dda92b2ae882051e0b9ec5d967a2d10e900071d341eb0e19c79e8ae711018bbf1c5fe09e88d1259d6057ff43fd4cf6cf889230c084d925e27b9bbf5a06730dbceeeb00c1cb11f84afc4253bc608f9228619c6b292290ba10ef10508e67d55b8808445dc27b871c203890a02ca808b9a96c7eb1687c588d7b49defc3c71ba4790f13bb5eecb5bd25625fa14acb3bda0c772252eb449697d483dd7bcbbb8e1b5b9197ac947cadbe8c53fecf3831941ef96affd3778e50235f4b9d957047db1e54109fdd8cf56c91a9b671db366675de246189886d0b292ab3afaad887fc2008ab555185cf960157fc9ff8c662fccc11c6c712084ee7ce2490daed6843821376f2781416f6ecad17cf2910b324f9f3b2265229eba5860e8d584262c8d7056c8de2f442014086c04a1fe2bce6983bb3d664f5b81d0869acf8faa70b7b89930873645f1dcc11650232b060738e3346a87ef609397ff71d92c2d60e361a5f2d64f7bf43362bc171ecea0ea7f9b2596a940673d6df012b3df862f939d14afd978355f8f6d77a0be56976381b1ca429638ba9cba951ab0ea6753c9b213b71102f38164d8265b940f72a655bb7d0d51a9ffa6ac82d0b8120471c4b2e5fc2a24813af904de1fa395917833d632e0721bbebb8e5d3ace67c82a67a9cb07c2ca6309308a6be66ec3f64b595f16c6b6fa4e48015255069dd6333ce50a09be7df61af8e7ed2cd6f68b43e27dd07da967f5280809aebc875f9bd303867d6081cd180a8606dbc3570b6679b9680461c814df84cd4701ffdc9fb262d9df77770b583be5f40571c79f25e675201044c63d1edc4d0c43906f682a6509af60332ebd104c7037bf28eecd0abfc1e7f4df4a38fea83b0d95a75e0cf4a435fd032ce868880982369835ff839c4e8e9b8504238fea9d57ac256e04e7229e3824977c7ade1d7024490a45768aa596db7bfb5f9ec6f46673719186a9c6749285b6a02cb645cccd9cb97e5b2eb4c72e7a8e8c8ee4eb769d56cc8af3a2715cd10c12e905ae2011dcaf8c78021f4e75835694853afff102d77717c6d152de0c9d783fb4d6a8539e73b6072ab70c6f80661efe18cdcf48aa7179333ad683dcd42e0328e4b2c43682befaa5b9eeefc585386b29cda019c89f817e72e3e921dcef91362b4b143f5b769d5e47ced2b755f4fbacc2ef5e407798bf6ab1b621de38bfa9d5f2025a517414a2156e44b3b7f1a99ad4d481dd25bfc8439b0f73e28e116bc41821cfca6471658c1991d574d7a22c09ada201a42b1337f18d3e73ff855b046dd4286a14ae9447a33787345bb3f5c4e3b48848c382821600a58fd1faa60921a407b5a728c08128995949c10d7bdc2831aaa385411635e0f26446f9e5999ca5dae25914bb2182ff2676ce02ea8310e9fc8f62aa4c875fea5473e74615bcb469266dbde74fed13a813da6b982ba9783aa0adebe60a922561ef1cb6add639dd27936b8fc2cbb3cc72cff3b42d3fb5a3806abf7c5cbbe5a4a99e7db5341629bd2c4d62d3d298a8dc93028aaffc4fcf8fa0e6dc8f8b61daf556c5e6609923d9542b283892cdf81dbe6db3b8529ee3f8d5c4028c52c27f04b96a3cab1f1d003a178c7d9d5a52e15ef2d7d3c9a2ea36399977e47d812631927950e9596193d45076558ee38d1979b0844e1ce692b03b9eaa427a8de56d3052cd7195af7a18a3c4de5bce9315bc768092ce863864b7bfc7b0c9e28cfc94f261bf2a63a6eef120196f815e2fadd06da99f3f6228fc7bf96936ea3375675e384b0b1f56d29b3c07d1a5ae212127df242aa4d00f9d7e2cbc9f624a44a2691d8616e17a1c856bf242f21e0abf564e179d4f5ef3fea89b11dc8b010ba221f81da7b62969c99c7da8cfb112748c7ca8810bdcf781582af6b853659e4183e1e70ed28aaab40a1a51804e2ddb2d1925916633b579690ccc1017a59259bb492650609d41c830e7e6f22822c0cc03c82b710587b6867865e2640d0cc5bf4ff8a66afb6baafe745646ac8b0b13292aae0fc995658d0916af3028334a2a44720251d3ec59f04943b9ce9cb48e745e54186d9040bea566708604f32dd0946e782fa214f2e23649d56a96ab4645d03375e1045cc6f964c64b44f57c62c9c345792f003052fb80e090cda19cfb01556ea4bf5ce07c0ccc93ae56de07f7f0fd968863aa69ea62a640a5759e6f78d3c6c10752f94991de073e7bd36647796d1f1a50b462dc8f2ed330505744a281ab7830dbeefc36b33f29b54fdf979e672bdf9b0e03ef26f5096ac74cf440710b7508cec4af41c937fbe532be8e76b27c2ac7677cdb040c9bf858166886c27ae65183baed27d9e81b136ab497239c1332dec54036c244882deb2b5f25f51a167b36caf20db2cc7903a4483d01fe0542fc5b9bb40f073e9b2a705be3cffc0fca4b0c9e556caa941ecb09185efcfb0b6d80ad643861e16b2f10447710a31ba521f368e721eb158af4f651d50d1d9f0c80e27fde4817f3622b8d5972b4b0a5a58850b34018d35cbc19aa037fcffd775f51d79aab98e932a5c911ceda3d285ed0f7abbbce58641b7966e06af475c7ddda562e40838fa4934e8e3cf39d32a222c2586792dda0787f62324938cd12927954c09bebe1636450555a6efe4a480c227bd4a539d08dbc302ace4b1fae3bd7e9726d2dabd8521366185f4f4ddd604e44fa68f56f48d226d3291ca9eb574b141121d45671528e5c0f1ff78fd23cd37d33a044e3e4f039cdb36bc69309e2acb84fecd36ae1d50c75ef9adb4b8d4efc471b4f86912937c9cd3599a4cedfe9c4f09b0c2770de665a9f92fbf5bc0dd14846e3ee348f407967008d5270b6c6cbef75857fb32eb928371a91808660a0504964634c988cf6a909f627bcf7911b628963e1cdd8d37af7b21b252fa8739b4cc388cb1414e04bf9ffb056c2e588b6344ac42d52fdc73f294788072f6c4916b4cadf5e89209bff73f871a9ef1587a0bae876989e25212ad856d079b0b52eca195edf331550c1f1598523c130d1673b91f99eea2972c5a2cf58f1679a1531f26053b17659eb40f46ddfa50db0aa3d578c5934b58b73d5148a988789afb84b7c1ba7a359b4a37fcfa22e7d5945d236b8878cb315d2086fc27fff3dbdda60d0fed02ea1f9c1f84972af99bbb6b8d1d731c00d8abececcb05891b3a4d242349c27f6524bb216f378f3995481787b170826c2686ce2f721125481b02a45157f5be226f0e5909cfbeaf9ab35e9e60b842aa8dd524769a648f428aab91035c2e667ecfe318673ab19e571d0635db044fbb18cf948bf943894c144835ae11b86d22affc6d865694e4666af61155d13fb26be1e24d169ecde6ba07a478becd3d47d6efa556a8d1b20efd86143abb38c935ab8ae9917d63f85eceb6d8942b7c88b41a04178ba586fe2d42e94fb34746ace7a80256728318bcc872bc4841272f39bed9dda892e7cf60df206b3b50217e9bcf8f1198fae21f71a508e6133067ed2b3b4d1800194af2fe978413f503b2f688c26807e3aa7181466eea421c4c200d316071eb5910f518526c43bf92bb886ceeeeb20f3720b646c876c65cb82f663a0700ae945fa3f9c0d26da05028e4e64950ba9893e8fdf40d16306dcbf05212483c2561179a4256d96ef37722bf178eea9d991c650b1eecd929a1cf74bcb70f658a5000983d43f2badc8c8d43bab84e7338b3c98f5ef3b5de51d7dff8ee77ba7de995cc70e678834b5846b6249833eb3a8ca6598d083b94b5af4f36ad0145ed1e23507f5057122e2ea546537e46d39987aad13f8d58b3de7aa6da91458db833ba4d6179134f04786bbac67879ebdf5bb6108238e57c2ffc61b1c2e1dde09857cc79feac30b776fe23648dc41e7e656c8afa41aef637aa07fd9a1ae1b119842a3ca7dbd18e1d2eb1d71ffa7e311006ad0b07e535faa0ec5c4dcf8fcd8c592b241358639683c9b16641810063c07f9ff4fa872a6c371d2ae546f15969d8402cb0c3ff6dba75a6c31d801c9ad788b59c1d7dd559988", 0x1000) 2.432928ms ago: executing program 1 (id=2067): wait4(0xffffffffffffffff, &(0x7f0000000040), 0x1, &(0x7f0000000080)) r0 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1100, r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec", 0x8d, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x59) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002", 0x13, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x59) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 550.174µs ago: executing program 2 (id=2068): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc9, 0x4, 0x3, 0xfff}, {0x4, 0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x0, 0x405}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc9, 0x4, 0x3, 0xfff}, {0x4, 0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x0, 0x405}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x5, 0x80002, 0x4, 0x9, "0000001700", 0x20000004, 0xfffffffb}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000001040)="f353fc06", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000480)="4571abe282e2041cb88f29c03852ec7f89691b0bff6454d39ce7fa6702456b3095196ff670ad53a4306d1deb9955a8f6ee5b32cba105a254714155d7f0e586ee80dc0f51a8a11f67abcab370f5efc8da2e631d66115c2c1750a090eb322c80d16ca0bdcf9635a823f89cb3a7954cf765bf5107b8f1801f4a4d3ea3d26e538539265d2d8b7918ae249234c38c5e3ca1381f57625a5473d2312b22e989aa38e804b5128116ae84ba3f4cf51d6b3d776718cd64aa78794dd74fcbb02d68", 0xbc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff803}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002b0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000483000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0xfff}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff803}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002b0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000483000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0xfff}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) sysctl$hw(&(0x7f0000000200)={0x6, 0xe}, 0x2, &(0x7f00000002c0)="2327bcbf5d2d8016548086e35815c447d053edc131a3d959c14c067253d3211f8eb02449aa761f24e7459468f510248a81b20f975e6ea35aaf2f7dbe4d2e4bfddf98589aa17da94a598c71fe9f0fd68484539e0e53c97b9ea130212a1d9174b0fab52487053565c6f61cd37abe811448a0c6fafec7afd4cb947da0ced544cb67091f2f5091aed8e2e41d2d4556ccd30a6d369e890f2004abeb2b3c80b5a6fca2e7b3d536d0eb2d285f360ab1f0cb5883b3cc29ff79534d3bfad5c5497ef01477c7498531ee3728ed53e9a1c570fd", &(0x7f0000000240)=0xce, &(0x7f00000003c0)="9bea3b4c26e5a43f4540f5e440314687ab8b", 0x12) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0xe}, 0x2, &(0x7f00000002c0)="2327bcbf5d2d8016548086e35815c447d053edc131a3d959c14c067253d3211f8eb02449aa761f24e7459468f510248a81b20f975e6ea35aaf2f7dbe4d2e4bfddf98589aa17da94a598c71fe9f0fd68484539e0e53c97b9ea130212a1d9174b0fab52487053565c6f61cd37abe811448a0c6fafec7afd4cb947da0ced544cb67091f2f5091aed8e2e41d2d4556ccd30a6d369e890f2004abeb2b3c80b5a6fca2e7b3d536d0eb2d285f360ab1f0cb5883b3cc29ff79534d3bfad5c5497ef01477c7498531ee3728ed53e9a1c570fd", &(0x7f0000000240)=0xce, &(0x7f00000003c0)="9bea3b4c26e5a43f4540f5e440314687ab8b", 0x12) unveil(&(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/176, 0xb0, 0x0, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/176, 0xb0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff020000001d0000000000000000010000000000008332be8935ca1d7bbeaf9cd27f22a5cc505c2732b83ac1a8a6ba40b1fdbd020000ebc1b2858d8a49beb77056f62d3812de637ecf43538e5ea8139d6c03ad705be5d50e25109b9a36c5a97bd8453924115ffc55346f031ea2f98512624e3ff135ef773119e258666d7748b8023aa704bc834068be0631070c84bc4aeb1d37750ef2a445617c02352e19b03757d161e87010e92378a1b47f1f0b235367bbeb0000000000"]) socketpair(0x2, 0x3, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) (async) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000400)="5ab7776a", 0x4) (async) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000400)="5ab7776a", 0x4) syz_emit_ethernet(0xa0, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x6a, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts], @generic="3309d06bc39cfef0af3829e6b622dcb8b288b659bb3c822c5c37dfefc2a485ceb3a27aebd08826d2cb0d281d2beaf33e21df9c6a3245b02e60430b3f1c766d0bef498ea156fbdf0f722faf76321ba94df403178297c350e67222361de672f69c1cd4"}}}}}) getpeername(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="6a8804c8189eb0f2ce7ac833b6ccf3575d3e5ba46301b0", 0x17}], 0x1, 0x0, 0x0, 0x1}, 0x405) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) 0s ago: executing program 7 (id=2069): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) select(0x40, &(0x7f00000018c0)={0x3, 0x30d, 0x3, 0x80000000, 0x5, 0xfff, 0x9, 0xd}, 0x0, &(0x7f0000001940)={0xfffffffffffffffe, 0x100000001, 0x2, 0x2e3f, 0x4, 0x7, 0x7, 0xa0c6}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffbfffffffffffd, 0xffffffffffffdfff}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x6, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xc, 0x40001124, 0x0) ftruncate(r0, 0x48001000007) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.41' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806222e1a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pmap_unwire: wiring for pmap 0xfffffd8078e1e0e8 va 0x400000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf load: 2.26 cmd: getty 16823 [ttyin] 0.00u 0.00s 0% 323k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error load: 4.85 cmd: getty 16823 [ttyin] 0.00u 0.00s 0% 323k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 7.27 cmd: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 637846684415 pckbd_enable: command error vio0: trying to send packet on wrong domain. if 0 vs. mbuf 22 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "info->rti_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 994 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *307753 26648 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8340cc5c) at panic+0x1cf __assert(ffffffff833b7ae1,ffffffff83358a55,3e2,ffffffff83332ecb) at __assert+0x29 rtrequest(1,ffff80002a8b9988,38,ffff80002a8b9900,0) at rtrequest+0xf00 rtm_output(ffff8000014b5900,ffff80002a8b9a30,ffff80002a8b9988,38,0) at rtm_output+0x856 route_output(fffffd806218fb00,ffff8000014d9948) at route_output+0x9ac route_send(ffff8000014d9948,fffffd806218fb00,0,0) at route_send+0xd7 sosend(ffff8000014d9948,0,ffff80002a8b9bd8,0,0,0) at sosend+0x824 sendit(ffff800038943740,6,ffff80002a8b9cd0,0,ffff80002a8b9d80) at sendit+0x721 sys_sendto(ffff800038943740,ffff80002a8b9e30,ffff80002a8b9d80) at sys_sendto+0x8d syscall(ffff80002a8b9e30) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbce8270ecd0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "info->rti_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 994 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8340cc5c) at panic+0x1cf __assert(ffffffff833b7ae1,ffffffff83358a55,3e2,ffffffff83332ecb) at __assert+0x29 rtrequest(1,ffff80002a8b9988,38,ffff80002a8b9900,0) at rtrequest+0xf00 rtm_output(ffff8000014b5900,ffff80002a8b9a30,ffff80002a8b9988,38,0) at rtm_output+0x856 route_output(fffffd806218fb00,ffff8000014d9948) at route_output+0x9ac route_send(ffff8000014d9948,fffffd806218fb00,0,0) at route_send+0xd7 sosend(ffff8000014d9948,0,ffff80002a8b9bd8,0,0,0) at sosend+0x824 sendit(ffff800038943740,6,ffff80002a8b9cd0,0,ffff80002a8b9d80) at sendit+0x721 sys_sendto(ffff800038943740,ffff80002a8b9e30,ffff80002a8b9d80) at sys_sendto+0x8d syscall(ffff80002a8b9e30) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbce8270ecd0, count: -12 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002a8b9710 rbx 0x3 rdx 0xffff800001432740 rcx 0 rax 0xffff800038943740 r8 0 r9 0x8080808080808080 r10 0x2360fafafdc06a2 r11 0xbbce18d6fc5db6f r12 0 r13 0xffff800000b50500 r14 0 r15 0x1 rip 0xffffffff81029295 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a8b9700 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=307753 pid=26648 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000389427e0,0xffffffff838e70b8 process=0xffff8000ffff0478 user=0xffff80002a8b4000, vmspace=0xfffffd806c0ce9e8 estcpu=34, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 69197 509225 3165 0 2 0x480 syz-executor 69197 30011 3165 0 3 0x4000080 fsleep syz-executor 51108 108306 28411 0 2 0 syz-executor 51108 453167 28411 0 3 0x4000080 fsleep syz-executor 51108 67319 28411 0 3 0x4000080 fsleep syz-executor 51108 218632 28411 0 3 0x4000080 fsleep syz-executor 26648 213013 99219 0 2 0 syz-executor *26648 307753 99219 0 7 0x4000000 syz-executor 27418 265685 2962 0 2 0x10 syz-executor 27418 15468 2962 0 3 0x4000090 fsleep syz-executor 27418 236687 2962 0 3 0x4000090 fsleep syz-executor 5674 432613 17483 0 2 0x480 syz-executor 5674 57207 17483 0 3 0x4000080 kqread syz-executor 5674 384056 17483 0 3 0x4000080 fsleep syz-executor 12678 419478 68909 0 2 0x2 syz-executor 41764 221759 68909 0 2 0x482 syz-executor 28411 4731 68909 0 2 0x482 syz-executor 3546 499271 0 0 3 0x14280 nfsidl nfsio 34335 487416 0 0 3 0x14280 nfsidl nfsio 63022 57076 0 0 3 0x14280 nfsidl nfsio 60803 62182 0 0 3 0x14280 nfsidl nfsio 99004 355099 0 0 3 0x14280 nfsidl nfsio 10355 476478 0 0 3 0x14280 nfsidl nfsio 65992 441055 0 0 3 0x14280 nfsidl nfsio 45931 301652 0 0 3 0x14280 nfsidl nfsio 87960 290914 0 0 3 0x14280 nfsidl nfsio 79982 284468 0 0 3 0x14280 nfsidl nfsio 62040 218070 0 0 3 0x14280 nfsidl nfsio 18290 71215 0 0 3 0x14280 nfsidl nfsio 76628 499657 0 0 3 0x14280 nfsidl nfsio 28195 509012 0 0 3 0x14280 nfsidl nfsio 58593 438458 0 0 3 0x14280 nfsidl nfsio 65973 261284 0 0 3 0x14280 nfsidl nfsio 58212 4044 0 0 3 0x14280 nfsidl nfsio 6550 447761 0 0 3 0x14280 nfsidl nfsio 64385 177153 0 0 3 0x14280 nfsidl nfsio 64911 258829 0 0 3 0x14280 nfsidl nfsio 31566 287314 0 0 3 0x14200 bored sosplice 3165 278566 68909 0 2 0x482 syz-executor 2962 421914 68909 0 2 0x482 syz-executor 17483 170677 68909 0 2 0x482 syz-executor 85354 243685 68909 0 2 0x2 syz-executor 99219 115360 68909 0 2 0x482 syz-executor 68909 360001 50763 0 3 0x82 kqread syz-executor 50763 224405 7190 0 3 0x10008a sigsusp ksh 7190 79205 11639 0 3 0x98 kqread sshd-session 11639 39370 1 0 3 0x92 kqread sshd-session 16823 109183 1 0 3 0x100083 ttyin getty 57401 463645 31219 73 3 0x1100090 kqread syslogd 31219 70695 1 0 3 0x100082 sbwait syslogd 75310 132435 1 0 3 0x100080 kqread resolvd 50450 261252 34788 77 3 0x100092 kqread dhcpleased 76546 41713 34788 77 3 0x100092 kqread dhcpleased 34788 278177 1 0 3 0x80 kqread dhcpleased 83178 74323 0 0 3 0x14200 bored smr 6682 215256 0 0 2 0x14200 zerothread 95361 312449 0 0 3 0x14200 aiodoned aiodoned 38213 184883 0 0 3 0x14200 syncer update 29780 331018 0 0 3 0x14200 cleaner cleaner 17610 28395 0 0 3 0x14200 reaper reaper 2270 265235 0 0 3 0x14200 pgdaemon pagedaemon 7360 523025 0 0 3 0x14200 bored viomb 18032 53261 0 0 3 0x40014200 acpi0 acpi0 30216 268711 0 0 3 0x14200 bored softnet3 48856 120506 0 0 3 0x14200 bored softnet2 893 410019 0 0 3 0x14200 bored softnet1 4201 61982 0 0 3 0x14200 bored softnet0 62733 97654 0 0 3 0x14200 bored systqmp 49838 263156 0 0 3 0x14200 bored systq 49144 286395 0 0 2 0x40014200 softclock 92671 358111 0 0 3 0x40014200 idle0 1 512528 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 11138K 11836K 166960K 15064 0 pcb 17 16K 17K 166960K 454 0 rtable 167 12K 14K 166960K 882 0 pf 38 14K 22K 166960K 236 0 ifaddr 30 5K 8K 166960K 158 0 ifgroup 61 2K 3K 166960K 293 0 sysctl 4 1K 2K 166960K 17 0 counters 32 17K 18K 166960K 216 0 ioctlops 0 0K 4K 166960K 476 0 iov 0 0K 16K 166960K 224 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1525 96K 96K 166960K 3564 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 48 0 VM map 2 1K 1K 166960K 2 0 sem 16 21K 21K 166960K 215 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 97K 166960K 2263 0 sigio 0 0K 0K 166960K 48 0 proc 61 59K 124K 166960K 772 0 subproc 72 4K 4K 166960K 108 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 378 0 in_multi 43 3K 7K 166960K 248 0 ether_multi 1 0K 0K 166960K 18 0 mrt 2 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 253 1129K 1129K 166960K 253 0 exec 0 0K 1K 166960K 659 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 207 72K 90K 166960K 21944 0 UVM aobj 112 73K 73K 166960K 122 0 pinsyscall 35 70K 96K 166960K 3409 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 125 0 NDP 13 0K 2K 166960K 111 0 temp 75 8684K 8832K 166960K 102810 0 kqueue 14 22K 30K 166960K 437 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 332 0 327 3 0 3 3 0 8 2 rtentry 128 228 0 169 4 0 4 4 0 8 0 unpcb 144 2485 0 2466 10 4 6 6 0 8 5 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 737 0 732 11 7 4 8 0 8 3 arp 88 33 0 22 1 0 1 1 0 8 0 ipq 40 2 0 2 2 1 1 1 0 8 1 ipqe 40 5 0 5 2 1 1 1 0 8 1 inpcb 344 2770 0 2760 18 9 9 10 0 8 7 nd6 104 52 0 44 1 0 1 1 0 8 0 pkpcb 40 85 0 85 2 1 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 mppekey 1024 2 0 2 1 0 1 1 0 8 1 ppxss 1072 153 0 153 1 0 1 1 0 8 1 pppxif 1384 82 0 82 2 1 1 1 0 8 1 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pfrktable 1344 4 0 1 1 0 1 1 0 8 0 pfanchor 1288 5 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 3 0 1 1 0 1 1 0 8 0 pfstate 344 2 0 1 1 0 1 1 0 8 0 pfrule 1344 12 0 11 1 0 1 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 875 0 645 36 8 28 29 0 8 7 art_table 32 879 0 645 4 0 4 4 0 8 0 art_node 16 214 0 161 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 112 209 0 195 1 0 1 1 0 8 0 shmpl 112 119 0 10 4 0 4 4 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 5705 0 4205 95 0 95 95 0 8 0 ffsino 248 5705 0 4205 95 0 95 95 0 8 0 nchpl 144 9104 0 8553 65 42 23 63 0 8 1 rtmask 32 16 0 16 2 1 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 31946 0 31944 3 2 1 2 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 168 0 142 4 1 3 3 0 8 1 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 5 0 5 2 1 1 1 0 8 1 scxspl 216 28526 0 28526 11 7 4 8 1 8 4 plimitpl 152 888 0 870 1 0 1 1 0 8 0 sigapl 424 2563 0 2499 8 0 8 8 0 8 0 futexpl 64 35359 0 35352 1 0 1 1 0 8 0 knotepl 120 971405 0 971355 27 16 11 17 0 8 8 kqueuepl 184 956 0 945 6 2 4 4 0 8 3 pipepl 296 357 0 330 8 5 3 8 0 8 0 fdescpl 440 2521 0 2494 5 1 4 5 0 8 0 filepl 120 19155 0 18932 15 3 12 12 0 8 3 lockfpl 104 680 0 676 1 0 1 1 0 8 0 lockfspl 48 269 0 265 1 0 1 1 0 8 0 sessionpl 144 27 0 20 1 0 1 1 0 8 0 pgrppl 48 65 0 50 1 0 1 1 0 8 0 ucredpl 104 3396 0 3383 1 0 1 1 0 8 0 zombiepl 144 2500 0 2499 1 0 1 1 0 8 0 processpl 1112 2563 0 2499 5 0 5 5 0 8 0 procpl 656 5702 0 5629 8 0 8 8 0 8 0 sosppl 168 13 0 12 2 1 1 1 0 8 0 sockpl 528 5706 0 5671 20 10 10 12 0 8 7 mcl64k 65536 95 0 95 2 1 1 1 0 8 1 mcl16k 16384 10 0 10 2 1 1 1 0 8 1 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 26 0 26 2 1 1 1 0 8 1 mcl4k 4096 5280 0 5228 14 5 9 13 0 8 2 mcl2k 2048 2592 0 2550 11 1 10 10 0 8 3 mtagpl 96 483 0 256 7 1 6 6 0 8 0 mbufpl 256 30141 0 29754 46 8 38 38 0 8 5 bufpl 280 8326 0 2098 446 0 446 446 0 8 1 anonpl 24 369698 0 356749 128 5 123 123 0 187 3 amapchunkpl 152 88346 0 87795 53 18 35 42 0 158 11 amappl16 200 8358 0 7795 56 4 52 52 0 8 7 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 117 0 108 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 3194 0 3167 2 0 2 2 0 8 0 amappl11 160 47 0 37 1 0 1 1 0 8 0 amappl10 152 9 0 9 2 1 1 1 0 8 1 amappl9 144 251 0 250 1 0 1 1 0 8 0 amappl8 136 27 0 25 1 0 1 1 0 8 0 amappl7 128 111 0 101 1 0 1 1 0 8 0 amappl6 120 214 0 209 1 0 1 1 0 8 0 amappl5 112 130 0 123 1 0 1 1 0 8 0 amappl4 104 304 0 291 1 0 1 1 0 8 0 amappl3 96 15119 0 15017 4 0 4 4 0 8 0 amappl2 88 696 0 645 2 0 2 2 0 8 0 amappl1 80 14390 0 13956 12 0 12 12 0 8 0 amappl 88 21414 0 21251 5 0 5 5 0 92 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 1 1 1 0 8 1 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 7 0 7 2 1 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 121 0 10 3 0 3 3 0 8 0 uaddrrnd 24 2521 0 2494 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2521 0 2494 1 0 1 1 0 8 0 vmmpekpl 168 18701 0 18653 3 0 3 3 0 8 0 vmmpepl 168 157334 0 155221 123 10 113 113 0 357 6 vmsppl 360 2520 0 2494 4 1 3 4 0 8 0 rwobjpl 32 46045 0 38718 63 1 62 62 0 8 2 pdppl 4096 5048 0 4988 134 70 64 82 0 8 4 pvpl 32 1087440 0 1069320 225 19 206 206 0 265 6 pmappl 216 2520 0 2494 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 371 0 109 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8340cc5c) at panic+0x1cf __assert(ffffffff833b7ae1,ffffffff83358a55,3e2,ffffffff83332ecb) at __assert+0x29 rtrequest(1,ffff80002a8b9988,38,ffff80002a8b9900,0) at rtrequest+0xf00 rtm_output(ffff8000014b5900,ffff80002a8b9a30,ffff80002a8b9988,38,0) at rtm_output+0x856 route_output(fffffd806218fb00,ffff8000014d9948) at route_output+0x9ac route_send(ffff8000014d9948,fffffd806218fb00,0,0) at route_send+0xd7 sosend(ffff8000014d9948,0,ffff80002a8b9bd8,0,0,0) at sosend+0x824 sendit(ffff800038943740,6,ffff80002a8b9cd0,0,ffff80002a8b9d80) at sendit+0x721 sys_sendto(ffff800038943740,ffff80002a8b9e30,ffff80002a8b9d80) at sys_sendto+0x8d syscall(ffff80002a8b9e30) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbce8270ecd0, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8340cc5c) at panic+0x1cf __assert(ffffffff833b7ae1,ffffffff83358a55,3e2,ffffffff83332ecb) at __assert+0x29 rtrequest(1,ffff80002a8b9988,38,ffff80002a8b9900,0) at rtrequest+0xf00 rtm_output(ffff8000014b5900,ffff80002a8b9a30,ffff80002a8b9988,38,0) at rtm_output+0x856 route_output(fffffd806218fb00,ffff8000014d9948) at route_output+0x9ac route_send(ffff8000014d9948,fffffd806218fb00,0,0) at route_send+0xd7 sosend(ffff8000014d9948,0,ffff80002a8b9bd8,0,0,0) at sosend+0x824 sendit(ffff800038943740,6,ffff80002a8b9cd0,0,ffff80002a8b9d80) at sendit+0x721 sys_sendto(ffff800038943740,ffff80002a8b9e30,ffff80002a8b9d80) at sys_sendto+0x8d syscall(ffff80002a8b9e30) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbce8270ecd0, count: -12