last executing test programs: 5.090199172s ago: executing program 0 (id=1055): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x7f) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYRES8=0x0, @ANYRES32=0x0, @ANYBLOB="2bc305247973"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/78, 0x4e}, 0x80003f8d}, 0x10, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000008d000/0x4000)=nil, 0x4000, 0x4, 0xa012, r2, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) r3 = syz_open_pts() close(r3) fchflags(r3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x84a, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb27bee491105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c01630", 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000080)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0xb, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/202, 0xca}], 0x1, 0x0}, 0x40) sendmmsg(r8, &(0x7f0000000200)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0xa, 0xfc, 0x9, 0x9}, {0x102, 0x6e, 0x48, 0xcb}, {0x4bef, 0x9, 0x1}, {0x0, 0x99, 0x8, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000100)='./bus\x00') 4.792857727s ago: executing program 0 (id=1063): r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d09000000ba0fdd00005c7f68acf622518a4edc2f944eff97e6ef22e98337a76c14972954f8d02245ee1f168a7725f1670100", 0x35}], 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x180}, 0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000300)=[{0x0}, {&(0x7f00000019c0)="5a911deba83b4bc0d0c3c6d4ab1e4821ad7b3919dfee82e4e29e5853518b16e6256ff5abbef5fa3f6174816f5b71274b6f83c453c9483b03b136b6f0c011b5758b5d93385cf26a7d85662538d3e2fcbf142d85e10bdfff56df6fdb8a9978de2f231321b01f2d62eda07170a67e48101faec92d73da74b7509e50bb33a8751df89146bdf7b8c35c5313ab067bdc7916e370577b38ff6a4eb2085e5d1a815b28335866e854d178003bcbadfc310b38d2c289e4c6d9c5df4978ceecbf6395f169ca57f7a6a29b335a8fd05bdf7899589df2eea9e59b2b16889dbbbc6ea780bbc81ac15051655c0e54d97a46a77adc92b591edfd8a424ef2f304db5daf4c1c3346b804fd57591f9892370ebc827af38e0365ff678bbe6f177226f4956a2f1213bcd847652536f04830cc6a61e4b67217a0d7fb9199e8e07a59a8e90fd7ea78e421d333b237a66b21131ef9f72dc7ffda2712cb0c8e86a5c520c456314e49f23a128bb1ccfb4bb5dfb601fcdc0fc9bd37e5b63763470200ac1ff5c24873e32bd42f4981885a51432cb1eb90c25d3f0feabed1c82e527181c722eec918c3d1f534365663353d4649e5f72f3d515ddd240921b920ea273ea5ab3965eedd5d32ffd186ef787224512b95c5050e464a3da51bc6e63fe01e01367194663dd3d930a6457935a022288b75fc87daa906312a3bd9adf36a667fccb5cf2b354e4a29b83dd296f0a53241a219cf331b0e22dedf077d45d79a40c7c231f7feaacb80b4655cb225f8ca04843963919018eb144ef2e9c9179c80e5a2cc03c16c00673246227516df915cb361ba68315bbf6b61168e8e00d4413611e0bad549d7e717e8a0afe5324082a4e8f836c2f086f1881d05f9673b5cc007eae6da3a38c3999f542f6154d31d0a252c0f064a64eb816943b8cf54521f9fcc46dc24997e30632146b31d50c45f492f5b67af64eb45a855ee5096b4f1f44b83e9174926493bd79e19dbf755023945cd419b476b0899d9d65e84db7a10f134b9a6e6ffc6e2e56455ca7af2b3c313582dfcd7d7c492c4a712434eb6aabc29e98d1c5a27f6c4ae90390620b285640d055953ba5144b60af7e34a7b35f10f9520d46b0c068162470208ce8674d170479dcf40e362f58c87ce05aaf84dbef9a413a1af9faf50eb2f4bd459bbcfadb1e400ecd14bfeda579be6470eac23b52ba8cc8ee7f6b0ac5b35371c1bae33c2d5b9d93f8e6b00536881e5a49a62943ee89740ea30a7684e34167a86f34d170d2413a3252d20d6236a042dfb840ba178f5aa189cbe15ef81a40dd591412e31b47625535103ec4745ad9d295a4f0eb2f878d72b56bde20c7485b09cd9a33843d1c77da6187e35cd28dd4a38b3ade2982e3bb870a8149605f48bfd5c224a42b0b0a95973bc14f7292c78ce7627b30989dd7194dc877f6e589ee7808dbfd61543ebe1128d1fcb63a40dedf3ece196e345bca71e2df0819260fd7d1bf8d4407c7b0777ff0e93f9bd379c47675649530b2c8f9857877eee411ad38af2c5a2dfda9f93372e4536ca3b15acd7c5d8510584f7a85aa54e3f6c9e00cd068ce93171c7eaf54b1b4dffcf8a107fe077445afbfab5b008ac531a06519cf752124c655800be4663e162446e6a0afade4d028fd4e636e025c09489c8f92398906b6b6041a780b8578607ccfe797d20dd637936a7d0bc3288b85c6431bec2911d94b511fbfef3e438fb7c144ff4a4fdfb7638b9df9da07f2e878590fe596f05ec76ea8ce20e376c4c46de9db81be16ae00c679fdb199702d04826ba993891a85ddbf0bddad05a4e3cbbc338ee2ed244e390d57c106cca35e02c9676371489ed48c59105bd8e3948f6eceb6f8bc9fd689657f157591cf78bf8abb8b47af9841a81abbd21c345beefa3f0848355c506ac98310508f195855cbd20bb6191f231d95b68fede72b8095bb660fea2fabde3b7d8fd6f34ada6b9fa8b6cf0b90bd60b72c7e27f12e06fcc25f8a57c93fe6947287f2118f75ea5beb8eb778312e31ebaf5292a215b4ba493e8c4fead65d4c6d47b3376b27a0c645cab602414eec3af25d856158094e4da9291eb62f7ebd031122b1202384f748f3ddc7c78e5acbbb742d81476fd2c06f6abc493d2adb2b1d47cda0919716f9884872c1665e29db2a79c8577b59ea8cd0dcd0d28239a2aa7e17e3e4587363fcb8cc8d2266711811afba357f4806a79b4543e91b2864414ac043d663880793fe855bd74016695ff0690bd8866f37a3b9909cda1e56c68ccaca426fce8f8d2702a4d222f83807703f1ad64ed2d26f1db1e3580666f4a4086c435ff1fcd474995c2b875b179e45080345aba61d2d1d2b0b128ae30f999ffe977427253da1e2bd21e0cff647d7f236bd5183cd11b44c3f7d2fe39f5e630ad4d4df9cb92bb017c27e0424cee8d133d1904d594da081ca82342f75aa8c7ae23e478d32f054f9b6f7b8f9a8a9a3e3f7cfd3d6c29643d5f68915033d6a0bddfbd5316c5b221261605d2123cd6d084275b75acd46c0c457579b317193cdfb31e31e1162fc879e9f0ec46798a3f56c58588cce969729bd2fa98313ebf7101cda27b6175bef99ece2d39491754d36d183816436d1b0929dd220d5b4e1fc109badf044d1ae7fa9d95cd925655310c9dea0c2601053d4c83d8d8b5ad41859b5fea47b96632c4f1487e03a20248e86a609305c1779b4e2347e55f4d0724fb006b9e6453db4931c351b9c4282ccda8b4a6dcb14e7ae3fb5cf4fe983fee18dcfca35501027930dbc5d503204db58d575af616a2923f407fd226fabae0eedfe99e034e8cb537e8df10e7cf540e55ff0d94c6d9d7e78c6cd8785156cafbf1e615b7682eba8446f6e7cfae4feb5bc08340bbd27a668495a9855657c6360eebc11841f1a072d1bbdb4b48725176a6259bce328c303c8050a083f8f0861874c49d03c80df5903c081f8e6985d0200b1c2bb8bc7158fdfb95859e0b4a0dc17b9bee7ab34f3619b7010d14cc59403fc319663fc6eac817eaf613434f91a5e0d54cd86e9d7db6f5b76d725334766063223e35c18436cde2837b920a0e18803a0a58c2c7fcc8d362d61be6c8e87d5756877a1de7d81a6d7bd9b55bc85e9e355ce17002d13364596c07ba29443300c2359a4a9a13447efb1e09f845ecd1096a3c3b0c8023cd05f42794c9f2fbf4fb6cea0ebdc941562957743f9fa06e4450a3a7549b17e79e0ce99192485f3dab28027f782cea7f14a1df712cd7211513a1cc5cebbf3d026426a893a355b0ed484e29c47003d2f2c68e3f993d6376ddc76f5293c395b2ae0b4c9106d05b58bd2c1b337e721c8c4b26ac86c9bf4157bafde5146aaba65a6a35baaec5275fd2e5069c9a41971c59cd370765fccbd8be241a9e6c7d16939d8d9b3c979d84f63c89bd02a9be1db4fff6a07e94e6bd3057623f7aefeba37804ba49502037541f4e8ca340563fac0c2564435d3d925b74ea13013294ab2af49356fd1b88898403927dd5baec541eeb2ae2d6817f4167a550f7d78a55f3413834a7394584386a8dd01ea17f4bf0d79af7c7dc3337b819dd48f69ef64455556f50ce02cdc5a5978784ffbb4b749fa8c0397c3a7a551b55e4012366d7f6ab341f089cce8e85dbce21d6b95501baa9588e153e04dd5784587958d13bfddb811f661a758505cfbf6c645e31bdb64f3c31c6e33e64432378933d34d00e82e52e6f593144b355660a0fb62926694dd0702a2fe6163daf21325ad0e5293ccdd3a92d59349abfd87936b8a62406976b1413a2b262d01acb7817ed247a3479441a1d83bab8c703960ed0eeddbfc0e7109bfb07ce31c12ca24e1bccdabd5ad7b101d1db9a86d9b37977f52a6989b66d427157c491335941c53272809746e10f7a9ac2a1f759c75f8d7636afd9f8846d38ee773276f9b9dd072708b4fc97df3622b956489a62f390b0950dd4ffa53073f54dcbcf735629e96f489e5af34fe29df0a8550faa926de094e65cd67e293523280d90f5ce324c1bc9ad8ed4130da8c3c03df5b6d8b2e244f905ec4e4a744dcda8e8e93fe8a8709fdc7a0e5e0cd2a381605ea4d749ae824a4ed4b6c1f27adff810015d5a5ad946e593c793e231cb3cc835a9bb3068314b3ce542c5880bbe2d77669144adff4cfb29ff72b79a2f83ec75eaffd8a855606e1cabd2487345e1a650acc2", 0xb86}, {0x0}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 3.864981219s ago: executing program 6 (id=1079): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) ftruncate(r0, 0x48001000007) (rerun: 32) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) 3.661321331s ago: executing program 3 (id=1085): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) kevent(r0, &(0x7f0000000040), 0x1, 0x0, 0x4, &(0x7f0000000100)={0x7fff, 0x6a76}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x44, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x809789, 0x1, 0x1, 0x8, "bf08000100f1a55910812cc900", 0x0, 0xff}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r5, 0x2) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7feffffbfffffffc, 0x100007014}}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) 3.593398306s ago: executing program 7 (id=1086): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x150, 0x2) getpgrp() r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000080)="a6902ada68d0b5fa8df1ccf17791a831f615fe31fdfe9afad56bc8d689c6f094a3523e5fe295bf53bdc1698c47ce0eb40e1d7c7ab39f0c6a01299625ad071bcb28fde86e4ca6e2c2968c71e89a83f17fe489222fafa61ee4766ba11ae679cd05f8bab5bebb648b5e4604e114be61ef8eac4718b99373281e2df980a945f07a2233b3f2f9ca39a57d4db1f395b403d09588a90327b03e4a7311e6bbcafe3a8e079399ff1a8fb465f58bcfb7fde62d88c0df63d3865f6a5dd889624828a263ae1c3b18993c9c87fb3b508b8d88cf345dcc0fb830dac0754c4a9735b3849d96e3368d706562db44a1273ff278fc9e28d9e3960ded1d217257022ddb7e620e4ab4ee044fbc6e9fa442a1f8cac1778ee3729dd50a327cb3d6b964f879c4cfc775691fd1d63b3491338fe51d3f170835de6221c71975bec85e5a044b8750e628fbbb518c34de27b2ed013090ebf8a1c18cfd119a2e311944b0405e8f656a0aa6030fac666c5591ce4619edbcd1d12d238ccab35461bbdd6faaaec9954fa441d337704eb9e446a20e413839af421bb5f29693b415ec53540b9ab9c8a6390cc4bb3eb43158e383223c7d80641bc8fa96435880e95b4b3bdec497bf54dd9a4c54a9be313805e0b2d78327a3c7642a5343be63996954d24851a9b45c5df09123b60dabf38da1992834e6b219f3f441419b6e374df715427b15d63268b4ec36a1513c01d91e251dc9a78a5627963abc3cf372158e430b6f0b9f9167c4b3b896bc256649b7ed89d43113f6493fd8dfbaf498b731d8f6f928153e417399f88e28b01b9fd44c06c2e988e341f75b4d3f3bf53551844a3c0d17e3b73f6bb407fa1607e4db4c9ea4a1c50899e9f9aacd4f5b57e19c4e3405c2649d528f6940ee5984a75af414216e0692c19d732efe6b8bffdbec10e2eb7e6b365ff9411bab3a624568c8bc0e62bcb1fd5b9ffbee5d4f541721a747acbe99ba7b1233c95b61f6d0bde3e00f105d79a41109f74350f60658beaf0ab5994cdd7f1e9a464aac45d1c1e5d498343885cc1c47cc128b4f32a90fe427d7b9dd417c36a4c1d87331262adaaf0c40d5fd3ee191155d0ac93b27f384a333877fc5c2b881f9a42912e72eb0f982e5df572131ca5ba4aba7268ca2153f451e8c5ac416c6a5baaff2884394d70d923e922e9a6865675e8bf082e29ad9ea06244e4478b8e213af07a95598f98828be9d048006734e8cca85825b810dadd2bc8d95c74dea74aed441bc70a25ea347142a1f56066d06dcfd992e851e4f5e2e708cdd395635e8877b5189fccd334af3dce504e8cb3378b24a5d11e6424c3c255be72954ba1ffdeae317a0503b4cecb5be22c7aa565824050f0ce179e2481ec8a1ea076ddac4b2da5fef79a2f1198c55fd00834226e706c2c5c0a98783e5f513dc9bc62fc8ed9ab96f9bd7ad4417d8e21ca8e2166e0f9a5fbac7fd56f39642f3d446509856e79a2ccdf322a2898f058ed1f8dc45b1fdc79834d02751b5af93da4cc5a342f08a859ca4f6555c82ea93a662fb2c374d51b760cdee96a5a23788194f2eadc97c917ea8e2746123ea97860f8b5861501d96de00dd5691ff7d2f344465b10f190e497ebe976916e92035c5438fe2f4df7f3a7348e0e73805b07b3d5e3cace1512ffd672ff13bdaa21f17dd87de8c2bb2865cf8d20f5f9280571b7385e81137893208418f96019c7d9b4a47522d3fc375f35fc1c2f37c009afb099b470ca0be16df5c1a89a3619c4ab9d1a1a270fcde1b8e49ca459cfd62a7a15da48b31ea10652da4533c21be01c433bd483b7ba458d491859f98150f96c50a936bf004c4f08ed407c91571ed9058b8ea66ffd6b45660f5cf8bac36c53672988fe8c43ddcae75918e7ce5337b1bd497867078aee5fadcc7bda7cc69b781a48e2cfa77cd3ab50a79c9885b21a661c7cbcd1138258f04ab075e239306ed3e9d4ade1c2a4313d82613d618d7a50768792d2e28b62a4408314ad8a4236a3f90a38c35740b621b3cb8f546e02ef8d3707c998789d09dcedb7bba9564c5bae2bdbd3cf801e4ab2dd1a46a6970a7dab8b42b7ae0443123ed923dfc81940b14195d1e8a491d03e0c2071060680e9504afeca2f89e50af712cf6c584e6381822d2e7ba9a18ff122f4d35355177d0469626fa30dbeb50807035d2dc98a5579d9933a544116fe3a322a4f912f48f6f82afb560d212f7482a12cc6e47e7f90dd822526673a1d6b308eade223125a7aaeb9baf67288b24e4e6c5c01ed45d985142a6dc029eb98c9a4c137515c2c9627717684164c5bb660f1620af502319132842221ffd555d0dc0e57f76275a92a28af087288fc72c506ced221f588923da6f4da8cd581e29c108757ccd86f9bbd0754919bf9b138d20dcd7078e528a0aaca6ae1c8e7812b322a0d8fe4a98580d383d463a1c05a854c3088d3d0c7eef3b48694efe6cb8325aae24a9e33306a0867b3f2c752b037d54508cace6d5a2864bd3b1ef7d3cb59c1e36fd8d5b537d26c2eb152a53fd7406d1779fde9e5b00bc92494ae0a529a7524b4f713992a7bf04e5d935ee9e36b1408f58c110e3e61aed72b55163feb0505bdbad3e55cad1e34ea30182b03abe9d204443782304c9fab07aefec46e8fd57088630af16d0d5264c79b0d47200a7a1355c02c715f16b4aa74768fb8c27fe076f59265714db113e252be2289a2fb378b540c40d979ad5d71d291d4ec0b6bd9a27561514aacad095ea18a0c0a2c8c4a1efa59939b75b76a94eb7629cde009b632a408797a911bc98cb539308c8547e5544dfc45bc66803f6a0b631cc433378b9508671ee4ba0153391c554200f5567e6e66083644fedeb6451792b9ea96b06ce90b2c85befc7238e97cd2b02a9c2eeb94e24a7069a5b36cf37bb26b1d00c11bab1fed35c4b0b70ff6a2502f124995a5421328f80942624e5bb857ae54a08fb553c8aac5ca1d2eaf67a55804b5612eb5248fa2b5cb081c1966834dc1aa583217937394455a8713aff4b284b35836de32d33f4d6b0204ca2b2bef1d14d6ea6a6ebb2a43fa6eab9eb7e3e36b7eaab4287d01966a2516ae14958251e38bb4bec9626198bf3cdf875bc07fcc5d308e9701de6264c3bfbd96ae8a5f38269e2667fcb635a7b3fe64d2d713973b02f7a042065611e914f9eb85962e0b2df7cd52be851d3b351a0aada3d8f5d88424022536cc240e6a0f25f106bf99e566b34a1c9dcad850fa769f9e11c74e51f21ef74b86807195bb08e9f627d19ad984474d91e373a006c71c58005e5f48edc70f86cecec12b90f7406619958895f3bb38e50ef91528caed0573863c72cc56b36c5a65b750b79a98c165842777571424e0670c892c787717ff7b9b803ffe758544a066da3f7274bafd822f40371f69195722bdbac14367882651043c80ba7979827bfeca557e77a0a664f89d0d4d8f0f4881be95b92e3acc6a5f71b3bc598fc27a1e8f6098ab76a5d0316d1c16f6d81ecb21af1e6c7266c56fc51cbaf90351ea357dce30e2000bf5d4254d8b8781881dcacbca10327d4ba45e86479c998870b95081605df610613775f3844b014ad87a59001d81006ea97fbb59d29e101e3b7f72cd76a8d7d9d2ba9e0205557c6c29d82bdce7553cb3159e34838b11f16e5012c4d3c2e9c8c7ee031cc8be808db94440e3c3ca065a6623f81625202ae8b1b248fd49da6577738ec3235a6264f2c7d3e97d56e1261449b2c72e8061f65050c3e6e50af32b64c16ab18859114eed236a27f061a137f5da8261e0b232e6403dc1b948697c5350036680802fa3667adc62d127d71c7e8fb93712766082274c74e2d713fde2dd4aedbddd8235579ddd22dccd841476c1882c1f0afb2ab870cc1bb95cd223587d513fa1b42071c9e6e624f26eff1c58289f9d2a5ff042d0ec337b64f38c657fe29d4403b5d965245c321bda6435153039c057b91074557ad01b710725bae7971f6f62d37d2f68f081287f46520d9935635f0d8186a902e4ec6903a73ccfdc2eedbb4eac2a981009213ffc9c57e017925807040d081dca6c8786663d685308fa863a58c0332e073bdfb4de28759319e7a53dc87df552c16c39b354c9f2e0c8dd7197aa04cba124b8439139e51b2476fe66db7b98871988b76097dafa69bebf20725386d1d2d80a47cb8c33e90aae4752817c2af06c04166c2632c19fdf2b9d8e6d361a420887fa97f97e6099d34e10871f55c1f5bd591db5978c42b8116deafea6340cd71c9d1a6aff903525007f8fde29b0b8c7c81524ae5a916fae74daede6bd97074dd0c4f8dfde29b28abd853b0b3910c8007e154b28d0a5b1ee5482c475c8d5370d8951d16191d6e39fc2475a060381d63833324c23f9847a598bcfdbca17636b0355bbf68e6c6df11161f889ec615b06f2faa0dfaca2a9b0b5ecd950758868684b82fb92157dd25ee09668608a0af4d3c87b9d00955bede04d9b3309c2bf7f00831c076816e8a5dd2cf5dfc82e1a34ad48394f3c36a9a1f14ca9fef760c73ec98ea54fc8193519dc2bee3d88c57ad8778ee7f80825307d3e8ce64488acca04faee23c6767b6eee16bb1d261cb392a6e8d17088e9e0e84a42477ede314bebd0c0837e066a6c92caf67aa8731f12f480c66ec7ced000bb2d51ee6d69ebe33e3d274947f7b89b1926f440c65be76c6666de29c44147202c431c999ebb68184616de9582a37ce8f603728f6278f985fdf4f441f8a41a523dad803061f5afd75733338a68a50c231a1e86e9489827f469a49dcaf3988cd2b1e7d2f4adc7787c79a56ebccc6fc52beece8424eaf2098a35d01188bfd8767220fed9849b8e0f8ff97dc850f7e48d81bdcb24425b24687d21ccf0972c1eec447fec4d19ecc1fea5d968d0d7d049586d76a64e493cb1815f67cb4bc19c7fbc5fafab57347ee7381effd3a8babcef33d7ea1e95a410002c2dea9282f040e522a03ec3a8099bd6038e5b4cbbb48295312d82123f6d7bf5dca8176769479d06bddaf47dc5603967a391768b52a946d2169b8cef165c9cb4cc7d6f592d834d5e63decdeac6d36c53ea549280b8d6a1bed930ae8cecefd7bf32777e080c8bfe9059047548bb93fd5d77afc9fadc00df131f09e262c290bff1c3c9981ffafb9f9d5356c489cd0bc4368ee59b60f27e8ffc786b0c74628079e8d2a18d41b5dcd21798a5d190ace8b7bf77d26f7cdd9aea914a0859148eabdbf5840311cfa60b93441887163814b01226fe7fe08cd05653129d58b2710daf1276be6000d05bdb78bff5fb07375c2b128d2719b7d006cecd3e852a31fe9bfdacef713303d3ac1447bd848fc5da5c30e729c2ebacfb159f07b8fc0b560be0add963f41db30894e4f3cecbdadf736ed95c735693e6d0e61e97652ff2f4c099a39db22d1e79fe1a4a914ef75718cb7c0ca1156196825a475159c3d9c2bcd4a5d40979178d0b8b52295f9bafc18af0d46bce18fb2e584e8b8a92590cfbdf6bb354171c606c20906993dfbf13ca3734513ffa9bd4f1f6bf5942f348286c8dc8ca8367bba2e54c799ab6bfc71ca4ae190df13bd20118c86be738704f008ea954200f51b14575d763bec64ef4e377a5e954f0a17bdceb46454a0eb09f7722a59d116d484a2b58248e47c3feeff54f308565bb768ae338056f9d284b4debe4b99b5c472d2c176ce9d958c69733a0b6291b83277bbc6f6ab0dc24a3f8d53f425afa2cb7554f96e4b89d9241adf40d7bf79325dd6fd809dd8693d0753e5c2c42811dbc9b9aedc2ce5f22a2829e43c4cfae5c05189ad5c11ce212a8c739d526e165ae7f8c0ccd434", 0x1000, 0x8, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/60, 0x3c) writev(r1, &(0x7f0000001280)=[{&(0x7f0000001140)="15033f16994dbecbbbaade6e78339b065f64aa0b95d90ede4c719345b2442a6915726e657549c26e74200457605403c759907bb219b08e5b07e598f20c4f7d5d8d94375c764e81d5cd9511f70a3749dd95e0ed5ea787a04e2653564fb4140e99c03f63bac62a8d5a3c72fc6c926fcd7b0774af1b39315ef94493c7079bb3c6f4fd3f3bd85667414069", 0x89}, {&(0x7f0000001200)="9c7744357d14c09dab7c75f2cffbf713a66d7b7e8115c457a7faa4eee53cf877188f3e5643b4cbffd054238441e380abdd26f592534473379dd48df18c1f78a9e65e17fb1137df6ce3a49a1f80c18d4e09e36e084be64ecbbc1df56b5dfb8e0475e9462413287ca147702b7a5b", 0x6d}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={r2, r4, r3}, 0xc) sendmmsg(0xffffffffffffff9c, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000001380)=@in={0x2, 0x2}, 0xc, &(0x7f0000001480)=[{&(0x7f00000013c0)="ffecf1bd0c82eafc8155a92ac05f6c6febb9ca1cdbc5f8a3ed5c522e18ab90f29cd3581afea47544cfd18461a3ba87490c7673c2454843431c46073f466e6008146bc7c3053edbc9edd1bf90ac19441c1a561f4dc50f3bcae405", 0x5a}, {&(0x7f0000001440)="565d5c54c1ae5ea889db3484b58f1e32fa868caf9eb05c684758", 0x1a}], 0x2, &(0x7f00000014c0)=[{0x78, 0x8001, 0x2, "4660b203ee153e72c88a361d997024151b55e6776c9a115323fc5c400bfd6d88934a65cc4718dd99042564ebe7f6d3a54729faf8b915e4be3da8fdfdcfca661ee3e9886768dca960e6e614270f184b70bd34f7fe5bb3a7dc907a0265ec301dba1670"}], 0x78}, 0x7978ed78}, 0x10, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000015c0)=0x9, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001600)={0x0, 0x6d7}, 0x10) close(r1) syz_extract_tcp_res$synack(&(0x7f0000001640), 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) symlink(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001700)={0x5, 0x3, 0x7f, 0x5, "0b9b8c0651af2911d6a104b4e205b425501ffa7c", 0x5, 0x38}) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x400) syz_emit_ethernet(0x393, &(0x7f0000001740)={@broadcast, @random="78865d4460a7", [], {@ipv6={0x86dd, {0x0, 0x6, "7ba397", 0x35d, 0x32, 0x2, @mcast2, @rand_addr="104e3bc05cf81df393f2bde6903df584", {[@hopopts={0x88, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x2c, 0x0, 0x6, 0x1, 0x0, 0x3, 0x65}, @dstopts={0x11, 0x1e, '\x00', [@generic={0x4, 0xe4, "36152923dab9931f027164d82ef792ed2c4aa2aa7fb09e6fddd3cd39945aa44d6037580c53c75b4f1264dcc11ad5cfaa0206878903934437adaa6005ccce23f196e55b26b1497a4bb08ec9fe4980b65d0a37374299d3b6f12d1c562353c833acb4bafd5fcb18f574a8bf2c7763500c908af3fea8609461fb4ad03fa63e48420fc63589ad137e033dd28af7715ff8191567b72cfb2e15ed3f7226b889013af35a611147975140c16fc63a0713469da1f5774944e0820441e356825dfe70524848e683c2a17e7d22cfe655c373f7154fc0044b9316b764b808d83b76b5611f5eb7b912411c"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}]}, @hopopts={0x6c, 0x2d, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @generic={0x5, 0x8c, "05e6f3f4d80770e2247acb1d295132f30504dc36686334e29f6e7ea64c0796b0ce59854dc83662fd6a37f921c540485852ef3d3b8f52dba806da79d60e9cfde963e99c33c55ce8f3036140a48c88999dc451c2fc2b43401acf4f08dfe0b01eb30e698a00d7f7de79cfa35e0d6f880c48a0ff517de944398b681695bf4e672d38d59b7096d2f2ef6ae5847d8f"}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x4}, @generic={0x9, 0xbf, "881f07be7765aa6a3b7ad6204657887887d2d6931a984ccb064deb4895640af508a6a1587b70ddb3ed8e6d6f8b65f2507197065de483a2d2684aea89d1fc505210c48d54407528eb895e2463b41e46b0a75ae3e885134468269f544c96894b535346eb84e45d28dadf458ab438b72cf9f664fed818bf1ee5d6c33b1de524b0eb941a2bedb09979b5535a089d373ffee180fab94da4ff51c0eeb90bd0c9cbcd08fd8647676fab1ffa218051d03bc5f86e393c3ccbd802d83a7669c766412cbd"}]}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x68}, @dstopts={0x11, 0x12, '\x00', [@ra={0x5, 0x2, 0x6f}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x800}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x8, 0x6a, "d8b547ee8b004f2e33fac5dde0759842b41a6572c656e7dcdf425a86aa125e2439daa2383bcc3138b34939e32628d7bf05f64bddf65f54c6474de0a0bd80a4e8763c80ee8ea3c4db68096656fd980a899546199fbe3bc378c84d8e8e34cf89fdd0f575a3758e0debaf6d"}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @generic="a60e5ea2e708325b86124ebad7f5ee6780223069daf2819d2c88270bd08d0c0f5132c8957674ecd670e03e0b3b"}}}}}) kqueue() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001b00)) writev(r1, &(0x7f0000001f80)=[{&(0x7f0000001b40)="1244adadfc7ca357a0bbf95a47309afd2b8a093ddb4186a2e6b11f102f17a839058f9c69bcbbc050a0f8621ba258d5eef3801aac21e4af402ab9463a5e5b0cb60b2e8492c4749c1ff7614fe4b3dcc24b5a773be0ad307d7723643918802fe1e8b3d621", 0x63}, {&(0x7f0000001bc0)="706c94c2e6ead93a1daf21f883c54b3cbe970d6c2384b392d0ea98393d4a8542fd347e1b4c358c2e0dc157c5337ee40915e35534557e597dc4e37f86c4f4389f0b04d3f13ccc2bee16dfc14288", 0x4d}, {&(0x7f0000001c40)="0f099db3153a5bcd74487808bfcdb5e0939dcc12726d24abf8a95517bc79913ae86d1bf3abefd2ef3d4db45f110234fbda91ecf82b933387183b22f4c1812d585d488f57fb661c7a47d0d38bac6a7c4b1a1a2119bd53883aa25061eb5c6ccce1536793bea11d0a32c5b428183aa2b69095e0aa84e95e0e1197a2f352349bba7ca97a5c70c22ee9aa555b365befc6cc1c053092fbf40b33cd9549f2d706876affeb05e65ea37ba17a9fe920b5b30de8a8ca280083c6f73a6c6c3a221f28a59b8528288657124e828c9e4bee25138cfbb659dbe05f6795f536d8a28737fa50a600acd6eac509d735dc5d41bc1da313f47c4bc9", 0xf2}, {&(0x7f0000001d40)="1bd54159a325da0d6f0697c445de752978985d26ca29fb26aeeaaab11500e9910b9aaf93bc9658a97d4e5ac809d94d000111e98661b2bb6eb9119bc37eb43492692b9568069a42ed45d2bef8ab86629ca1214073c7a94c7ae88ae90ac8c866a8d2d2be51f8153063d9108baabc01294b18da9b895c2757dac4ecef12bc41863f3e4a935ad085b5254af3e9592a571e71c0cfef50a3dd613c24d263b7b4de3842e92273925c23", 0xa6}, {&(0x7f0000001e00)="01a0b36ab52e5735b71f31a78ea08502040d578cc1e0b8eaac3c77ca7329f28e4e6e4ab1d92093f60fe2a672c9be88e4615cd6c820e973b5a6587b92cc08d23471abf78394269ac6f002ece4d00cc9bfc54220a33739a9bdb4f827b7b8f7fd50", 0x60}, {&(0x7f0000001e80)="6f2e37d2274bb72a0d7a47ae63bc77045807c56003b3b60c48c2acc172eba841be81236e449d6b9a2bf6d3a32ebf4c8e472426828d301eaade27e53a52c3277f18b209b2ece7f078e88d5f3726e5ddc2cc9cc32ec78f381f350a310e4dda99f3a87cdea0039f4706ca01d4fe18b9a42876ce73976fc4d345df74e4d16bfed55c2db0ec75112e87e00e3096b85a45ce7a452382b1a447e82a72979fe26a7d30ab460bda9e5e63694465e8cfad2bab1bbad4837281e0705a6f9292ea0c51e45774ea4a62fec21c72f19fe3aecca81fe34ff435c37fa107a7859ac5fe5a43610bd63239e2175c5ffcb3b1edbccf9e5076db897f89", 0xf3}], 0x6) r6 = openat(r0, &(0x7f0000002000)='./file0\x00', 0x20000, 0x12) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000002040)="14e3905102fb6dd639bd294483221de9b9637b760d2163f1244a", 0x1a) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000002080)={0x5, './file0\x00', './file0\x00'}) fcntl$lock(r6, 0x9, &(0x7f00000020c0)={0x3, 0x0, 0x1e, 0x1}) 3.59296704s ago: executing program 1 (id=1087): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="ed", 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000200)="035aac48a31abdfc00343f", 0xb) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000600)=""/209, 0xd1}], 0x1, 0x0}}, 0x10, 0x1062, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r1, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f00000000c0)=@un=@file={0x0, ""/92}, 0x5e, &(0x7f0000000580)=[{&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000140)=""/65, 0x41}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/33, 0x21}, {&(0x7f0000000700)=""/249, 0xf9}, {&(0x7f00000008c0)=""/174, 0xae}], 0x8, &(0x7f0000000980)=""/185, 0xb9}, 0xf4}, 0x10, 0x1000, &(0x7f0000000a40)={0x4, 0x7ff}) (async) recvmmsg(r1, &(0x7f0000000540)={0x0, 0xe03f}, 0x10, 0x80, 0x0) 2.51680122s ago: executing program 2 (id=1089): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 2.506507569s ago: executing program 0 (id=1090): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4", 0x28}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32be6334ed0", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x18900, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 2.344737504s ago: executing program 4 (id=1093): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x80055, 0x7, 0x2, 0x107, "dcca224ff1c102d100010000f0ff0f000900", 0x3b, 0x1010001}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x192) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x3011, 0xffffffffffffffff, 0x100000001) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x100) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x1, &(0x7f0000000140)="27f1059d5dab8c3b5cb789cb3c4548d1221ac4f571fe55d493a357b80c652a373526543cff61ebf425026f30b1ef3ac1c03032bce3", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) setpgid(0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000001b000/0x2000)=nil, 0x2000, 0x3, 0x2010, r5, 0x7ffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x6c, 0x6, 0xff, 0x80}, {0x16, 0x7, 0xb, 0x7}]}) write(r6, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r7 = getuid() r8 = getuid() chown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) setreuid(0xee00, r7) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000000)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xc2) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fcntl$dupfd(r3, 0xa, r4) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 2.307546764s ago: executing program 1 (id=1094): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x56}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) 2.295970701s ago: executing program 3 (id=1095): r0 = socket(0x2, 0x3, 0x0) close(r0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) open(0x0, 0x615, 0x0) r1 = getpid() ktrace(0x0, 0x2, 0x42a, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) semget(0x0, 0x1, 0x281) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket$inet6(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d0073c63e3534825ba166e2fea9aec43050006123339a346f731573d8c508753f95b7688ad48b8cf6bbca325cebc37f0100000000000000dd", 0xadce) mquery(&(0x7f00005ca000/0x3000)=nil, 0x3000, 0x2, 0x0, r3, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r4) 2.29432182s ago: executing program 6 (id=1096): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r0, r0, 0x0, 0x4}) (async) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xf30, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setreuid(0x0, 0xee01) (async) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCLOCK(r3, 0x20004276) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0xfff, 0x1, 0x8, 0x2}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x5, 0x4, 0xfffe, 0x20000004, "8c4d1553830cc0020000000000000000a200", 0x0, 0x2}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x409, 0x0, 0x0) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0x93, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) socket(0x18, 0x3, 0x0) 2.289889846s ago: executing program 0 (id=1097): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xffffffffffffffff, 0xee01) (async, rerun: 32) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x253, 0x4000}, 0x6, 0x1, 0x0, 0x0, 0x0, 0x6, 0x9}) (async, rerun: 32) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async, rerun: 64) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 64) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.189533782s ago: executing program 5 (id=1098): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x4, 0x4}, {0x14, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a870d39fa0000a20ddd0105225336e2c9fde31e", 0x14}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffff9c, &(0x7f00000002c0)="fa7ed6a76b6549405eedd3da162b954f54291b12a8bed88510a0b393ce770cf8e38c8d01202780fbc85be4f763ad9b4e3ae7d265ea28d4ab09642c783b32bc2b5bca3735955e95c35bf124f79725f0c44efacaab857f79a673638f1039e4313762fc1e48287cd3bada65211afdd46ec2efe1e9513dde5be709b64b48440e633b04bfacf255ab0672e1693b01731450456dbb94dc18fec80c0a0b143e5ddf44795cd92cb20d09389dd981876843133372d5492f86999ca0e6a33314b28236bb1cf7c80ce66cc76b52ef9766e03cd6384cda6556786cd348072aa2f890deb4b979a11f33f6d649e57c8c0ec45565", 0xed, 0x8, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/67, 0x43) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 2.18620193s ago: executing program 7 (id=1099): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="94010502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x24) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x24) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) 2.185598751s ago: executing program 3 (id=1100): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) r2 = socket(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0xffffffffffffffc1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r5, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000c50000/0x2000)=nil, 0x2000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) r7 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000080)=[{r7, 0x8}, {0xffffffffffffff9c, 0x8}, {0xffffffffffffff9c, 0xc0}], 0x3, 0xffffffff) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)=' ', 0x1) 2.182375189s ago: executing program 0 (id=1101): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x45d48) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) kevent(r1, 0x0, 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) dup2(r1, r3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "1f00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x11, 0x0, 0x0, 0x3}]}}}}}}}) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) r6 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f00000001c0)=0x1) 2.182140548s ago: executing program 2 (id=1102): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d090d7d5cfe44a3628fc20332e4290ce3fb82a749c23d6d53a3fd1b1677f0000002e75a767bdbb4c71b067942712c7b4d8679988031eab8e219e5d7548350ad056c02df3b996777573cc2923398af9d365903ee610fdfa4e3c248a5ac0df64d8e19fc4089042", 0x66) 2.181448531s ago: executing program 4 (id=1103): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)=[{0x41, 0x1}, {0x100, 0x80000001}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7e, 0x1, 0x4, 0x4}, {0x81, 0x0, 0x1, 0x441}, {0x6, 0x0, 0xfc, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71fff7fff6276b034dd028634d1c186ee5ff050079f4b96e26b4609952ed45e1423a990e73b2be975e3a8870e14649e588ff9b47de50a334197019bbf1", &(0x7f0000000080)=0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="d80b00"/14, 0xe) r3 = msgget(0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/61) 2.028391669s ago: executing program 7 (id=1104): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0xa0, 0x2) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x4001800000000007, 0x0, 0xffffffffffffff61}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mknod(&(0x7f0000000180)='./file2\x00', 0x1000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0xf10, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1}, &(0x7f0000000400)) fcntl$getown(r3, 0x5) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r2, 0x48001000008) write(r2, &(0x7f0000000080)="bee26334203da8be861b4dc6b1b1a27b5e28511e81acda215db29726", 0x1c) 2.027983025s ago: executing program 6 (id=1105): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) r1 = socket(0x18, 0x3, 0xfb) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) semget$private(0x0, 0x2, 0x42) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x28) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1310, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000500)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) 2.027362108s ago: executing program 4 (id=1106): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="81004ceb55ada28296378c51e656aa91e831cd4b4ca26ac53cb851579e90fd5b347e2115d7570200000000000000d338ff7ab96e10c95d9c75b790770430eac8e830cdce7e2dfaf69882dc8290c7fde614f6f1003daa1a35000000000000294c0aabbe9908002951c1acc55c9edac5147615e96b2024552e328d43810ea7730410bb5a91bc0183b3dcb27fea2b9c39097c257ea364834a26bc748a20975d28ada221ec7602addc3f2884eb2e43eb5ed21ca490b799c598416ec613402689e1cc57c3fd3bbfeb9b97f16a1eb53e3ceaa9c77e4d641284b0281f0d2413a83bded0b6cdf481fe596349495c80c54b95f3654642c7aed9a5551eaaeb91345ad53454294ff4563ef71116c0e95d5a48cc15416b232f49da9181b4e43ce05cc0018910f0826e125787663f3010c243bd", 0x12d}, {&(0x7f00000005c0)="ff90c9afc1281bb39303", 0xa}], 0x2) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) 2.024110413s ago: executing program 1 (id=1107): select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) (async) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700103a0000000000000000000000000500000000000000000000000000000000000000aa8c0090"]) 2.019417565s ago: executing program 2 (id=1108): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x2000000000, 0xffffffffffffffff, 0x0, 0x100, 0x3, 0xffffffff}, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r1, 0x2) close(r3) close(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) dup2(r0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000180)=0x7ff, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffff000000029078e00000b12600000094060000000094060000000805009078ac1400bb45000000564b7978c041be270495b5262eb87c00000040fbbcd7a16f5086a57f000000000000000000"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) close(r1) 779.102034ms ago: executing program 4 (id=1109): socket(0x1, 0xb8efe09d7f95b439, 0x5) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x47) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (rerun: 64) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)="4b51e1a5b10c1ffc63e02d99a0f6c152b70501f27c6c2c946d2758607b48eef867ecec82c8a52fe2f13c15e8f8a7b5a7759f684c9890e706ab8b8fc42573ffdfdaf6a81420e35a056dc576631e75de194aa1a95e2e9e80860752eb3e9da93d5dcae559eb592711e26b12381ba6a2cb7454daacb42da843444145dbb9d5b652bd6478d9c9d6144fcef0e29cb50070bd979ccca38dbe48f63f912ba34cf1ee38b1b9763081d34f03406351aaf4ee6ea4ccd14df5961fe99ace8030e90b9a78ccc33a574f60d99ae99d2af5fb848f", 0xcd}, {&(0x7f00000001c0)="63ea64f0243773b7a9ede37ae588ce944b5b2723d9bfc42d4d38", 0x1a}], 0x2) (async) r1 = open(0x0, 0x0, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2715f706, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x9, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xfffffff5, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7, 0x0, 0x5, 0xa}, {0x4, 0x0, 0x0, 0xa6}]}) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r2, &(0x7f00000009c0)='./file1\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setgid(0x0) (rerun: 32) setgroups(0x0, 0x0) (async, rerun: 32) setuid(0x0) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) select(0x40, &(0x7f0000000980)={0x2, 0x100000000, 0x8, 0x9c, 0x0, 0x8, 0x7, 0x4}, &(0x7f0000000a00)={0x89c, 0x0, 0x4, 0x6, 0x6, 0x4, 0x7, 0x8}, &(0x7f0000000a40)={0x1, 0xe, 0x9, 0x292, 0x3, 0x6, 0x777, 0x3}, &(0x7f0000000a80)={0x4, 0xf6}) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) writev(r4, &(0x7f0000002a40)=[{&(0x7f0000002980)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb2b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c4a0defa347d2fc99fbc82faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d553004379a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d77700"/211, 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x40, "000000000000000000000000000040000000421c", 0xfffffff1, 0xffffbfbc}) socket(0x18, 0x3, 0x0) 778.596662ms ago: executing program 1 (id=1110): r0 = msgget$private(0x0, 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) (async) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000180)=""/103, 0x67}], 0x1) (async) r3 = getuid() open(0x0, 0x0, 0x0) (async) setreuid(0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x4, 0x7, 0x4, 0x3}]}) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)='j', 0x1}], 0x1, 0x7ff) (async, rerun: 64) sysctl$kern(0x0, 0x400000e2, &(0x7f0000000240)="5f5c3c5cb4c3925f1603b72f71f21e34715b8d7e7f", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRES16=r4, @ANYRES64=0x0, @ANYRES8=r0, @ANYRESHEX=r2, @ANYRESOCT, @ANYRESOCT=r2]) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) (async, rerun: 64) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="02"], 0xf4, 0x0) (rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async, rerun: 64) r5 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) (async) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r6) getsockopt(r6, 0x29, 0x3e, 0x0, 0x0) (async) kqueue() msgctl$IPC_RMID(r0, 0x0) 777.775581ms ago: executing program 6 (id=1111): r0 = socket$inet6(0x18, 0x4, 0x9) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000140)="b7425fbbda5e902f2d592bce624c702a3a405c1b97dc9d23fa9c139482deab97b288f26f7210e7ea3b987acaf71f0dcdd2f7d071", 0x34}, {&(0x7f0000000180)="8082bbe1b79fba49df8bd79c39e97ec1e73521d183b72b56e1cc242f15f98e385179f7aa8382e9b297a2c013050c9a60047da65950be0eea9676fe6fdc20ff5a9379636c1d4f7147b76373f60c70467704691b6f94f204cd15616e1374d0d2d1e4aaf214f24826ee14ca7afd220c62e6ae3b42e8e2bc8ccaa09b476a669211e194a2d9876a30296e06262df2f155645d65189b63fa6b5356d842a41fe312e605178dac88f9", 0xa5}, {&(0x7f0000000240)="78de85e285c65d90adbabaae52b0dd616bafccc0e5c9bf3d8da4648d806d8004a5494608e9cb5203ab7e720aa183aee93fdcca555f39a9067a418db1f0be1f273f980ddae6d3e6484ab0ef3713e0d637f06bda3593c33f669f10d83db694609dea6d9b1e4bb9fce8b4c310898dfc474c16752a1ca1f70b0b46f876d0a9fc7b49601d19ca7a4afb3c153776e22418458d4a9cb353aaba44b88892cc2420c7286e493291f66e77e4803f25e525fe379602dace636736a0efc0c41f8f6a7aa38128f5d4886db697f091263b111161bf37117b335945f44e6f32d4269d25ee0afc715a1863dd2ab0d672009374abde6f1f61798dc9de9941616fa3fb0a2d84528c59239c6a1879152930ec411cd2bd17d74e347e8ff9823caa2d59d2146ab406b356c0fbc225e837efd40feaaa8a85e9db5ef2af33db1fef4fccf3229c9779d91b7127688874f5da12a1b61c1e7b34c4493217981e9c5f39cd6884056efa8c5849a802c77608bea8376aff3c8a757b870884f4f2982cb481f78dcf740ce58b5a307b0458d4e6f6ff883a389f234532f56da683a179346256e71f37b24b0a6502c3dd40d28e23c6bba12ef3210c971b40d4f5414103034efc1d6503fa069dc4b880768db16a9d51b561d7f5e5f01222a5f963f519039e6745d0410a1ee694944b71ceb43b465e518eaf74af7b80eee3fcf493e758883ffd2a0b69eb63ff91fa50b7d6c5ed83d64edfb966d8bf6a9f208920a1ba92afdfe94ce70ddbdf550e1be406eb19af7cb106e52258689bbaf62740d154f1086529b8f9188477e97214baaf57e1851fa12531834cb4e58e869603cd2ff3b4cb886c86dbdf2a2e62a418aa3655c2109d7ba462bdca7a223eb4c0aa69bab458cf875cd27de5c40e63ca0be2fc8baece3afa82f70785a20c427fad693a446f57ceae341fa006027bc5511403521dad3f917b6008489e32d026ea5eeb3c3ab4481a0822e70521413fcc5fc32c7bddbf63dc5f4ebd4be5d228138394990b0497ebb8cd0c945cc0a7d06cb5990f9def5a800ee47ee86381e67881010aadd9d9bc6a678ff118954638067c9fa0b50b6b3ec6794ef6b7e1aa4b8fd189fdc9905292a52855ba763ea07d866829e542a1b1157643ff6677d9dd0e49ecf0b7ce52f5811e72f470007517f77f06c1a90124b22b6d54e590da8e6b1917eb955184da11d16f4efd3b6693f3f0b0f0bc0be99026538f1fe40181af0ccc6b4b35622f81858a409f96fde00deb234d37a968c75ec07baf1af46f93c252f5afb9ee50f4bd5a7e5d02161a7147d378c5a8daf88785ac6bd7e042a40e3242bc1e9a4185d94d8435465e2ddb9ad5b023383e2076b734e43c7bbf23c6cb1e70207eca41da4a3400d2b1fc0914d0b4d9b54634f90fefc98708f0c09ec40b1c97f947f3b1e88f7d4472fbfa4346d4d082b898c48c670d70b7198ff98b56acbac439591313bbe18a01ad7fc97d9df3d447ae45966e4eb54a06df4310c6a66fd7159663767b4c8a3c05a62f7ae267ab471ae82d2f8184034020aabd65d145ffb0eac773fff4a4a6f6b79983f594e3bae5f8577d167c8fa13bb1d6bef3244c1a1ff9cbaf1b8fdc940931e1e53ffecd4d69bce7abc15a5046356d9e39bd519ce2036653bf082dd1a998b2b2831543ad69ac46c9df22cda8ff4c9fe09dff27479dbefcb9074c3fddc6b67860375f4cc880ee5c711ec3b2ebbb2e0f94d2c2028f986450d362ecffcbe071e93d0c031bf644b1e37f8448d523d7d5e3cf0cac7e001b5557e5f7c5e263493339dfd69ef4be65111e12bf9807b43aac2b8304765b4b8f730352df832277a34724ff34971b725ccefb0305b9d64037bf49648adf173ae8d9a76fc2c92b085abae1f297111d5b02307fe60218108aea799686b413f8caca2d2d936a2e3a2e5edcfc8b114d56eadb45e8f14313a0aab012357d13d2ec4bc56531872907144620f4ce57fe13ad9a8aba9d7f34d900d27e451fa824e5a576a62b7706d39b7929a33cb78c112d2d5212fafae55a80b22ff55bc3200768a61d3bd4c65db474745283101e0e2e9b3a8eda90aeada9c357286eec0a087f1c61ce788cbbc8bd5425e26d41b9503468bfe39d83879d0a0c55c629a1ec98570173afb896a793387298cae0325340d122c7ef48efce1d8ed1be69e8f69f11bf194303f0a8ce3dad011de102bee172e13152f5213f963b90fffad9ac8884a0be585ee791ccef79cd479420743891fb6093f4e8efc18eeea4bbd81ad2e2c3d1b236d62877992ac6d9b301a0082eec9181f85acc9b4ce6c657f696489e15f68b849ca303a59f7f420457ce8134b2c0b546906fe0200c13771d9856ca9027d31167c5ba1d72a05000f6af258b0e84eb4f22064d51bdc114a43554207c69c4e674f2e3732c02fdc16de54f245826adf547159b4c6003332c43743104158e34e6dc0153e854aed45c5dc839a0eb329fcdf0477eeaaf383573668a17a56c17dbdff20d8605a2e603d746a638ddfe5fdc536fae9aaedc5cff6087b6061b97177f12f13ff86a64ad44a9d569cdaf84206156d7710ce1c3f24d19ed0060edd9101153b434e4c1ea597213f9278fcadb4b95c590a3da4fa298744b73c1a36a6bf657079ea8df940f3d47a685b4871f224e0bc19a6fa7f43c3a96ace95ee1683b4c33b2f108dc43e9409e9fc54a7a6e398fc3142b23a00fffd2a0a285fbda9706407e174b945ecb57b9c77bd54048a0b08471196b238520bc4df2865319073a1005a50aa0621ad1177eeb547ed370827e59664ff8c149cd4f72eaee048185f9d56b5b2a081901e611c634ba554b8877250a5c8be5f0afee720f4b539136c90b1f315247f2d6edf491dab03b4702044048a8cf67f1203ad9189de1e832c65868d25a23fc5ad854b8e9b1225c15fc2a589ea8368e418d7a8744f55bf15299c0f61d712a69d6f3d2db5a50ad16d64126435a1ac961881cf4c75e6ee1101d057d56f37c372d1d91168a0839400883e65a6e4b9d4998d8c16fcedcff0b64345772f00718ee1c81b3b2abe4e408d45aeb7cc26afa2ea693235ad26529d7da2fc444541bc21363d3838187a0cbc11a70cc8ffa0c3fd17a78df8947ba1947b62091196373924842cca2f9ad985678b860061aa7423ef2368c98bce76d6464b2ab7569b821944ff1d395654c72eef22cf25b50062e872c11719988e1061dd9abd8eea152084cdd6df3abaacc6112604b4a405c5519a31ca16af9233fb252ee55719c2380aa0c8e4459d49467db155e4fcd81ebb18e7f4f6a12f524b4bc1dde66d147003fe6d38f128f9475cf351952b9ba8b3aab29bd3e1bb154de81138fc314a0eee6925b35fabc6f0e2297ad624627b656e37bb6d0cfa7dcb83ff3e60799c7be8a02f186caaf3bd8d12bd47c21a8e1cd0206f711696fc58e8e95769e31fdf6d4bbd856d37c4ee2da77e5452bd83cd002bf8e1f9fb088a407add22320151735dc1337fbf1644670235773998501c0cc6aa7b03bb17f54e2b2749636e82f036217416f56f476f1e43f68dca6270c032afc25e4a348e5a97a1574a4641e13917728ccf25647ad9e77a6d064e09bce98afec208e52d77966499178cb671a5399b365517a6c5bbeaebd0484ca3bbd9da66d28e11fa2da105b8705a2a2e3d9c60363d0537ac01deaaa588414dc357bf1d834b159bf2549425e75033e82e8de806ce3f0849659dc7c0531f19f486f5cc4ca0b17a42f2f3a2a9decdcaae83a348f4a78ee0ebeb6d6d9cd2980307029a50864afc3e8e3a09abc59f1c9525870cad813fb7a8df924683cd345b96069efc64b48d437fbfe33719cded6ffce3f44b40de85ad57f16829cd6dea5351e37da5c611d9b1b368282983bfc1f31932650989165f524dc97b8549f9cd596651f7b1af1035d4d9404da50231c85079a3b42cffee633ee4179ff665c487cfe96fc4530e02d0144b7c7ff96192717562f171ffae284b840058302e41fbc32eb8b2664be920bf9ba7ff8bdab4ef53a56c16c389f224f52e2929a403629022f1c6bef15d1ccf3f5be2059a94849fb1cf10cf5e353559db02252acc77227b05120ae0be3fb3fccb7244cdab0fcf91e6f2a14defac24b193ba73a25d93cc96ef6c07111c35092de18f9d9c04d352544df1fa5e52d47836e35f6c428c97329cfe8853f218d891d91ce86b43822e1a757859a97e27d7e8a60e8c21e8d59696c584de52266eda6fa349eb1b9fbcd536b7eba5d75111ee1f628db251d28084d4876d4f15c68a272417232f82ad4a921c4642a632bdbbdad17e7d81825ebd7569f05f7fcece0671a0bcee8f37d6119afee00502ad0b91c5a47150a147bb3b863dc894b6ecac89c21baafee5ff141358139026ea782c10e93c1f4233b29d5ed339c3235a333679444a34c4c78c736e225dfa417a3c0cf0e2862441bc2b177a156e7c0a1ec56ed91b1eb0489d1b1a48440d87142c9eb16253694f231089eb9356fabb722f4f54f9c9868b9421dc7dcffea985174996354eb8a53f5af6b749add37e07ec8f3fbdb601e1fb71f8fb6e9720cd29ed3270827000ef60181521d0e159ee6d94924e2063f414995778df14dc883065835f7cd5d9a7cf07323ad6f6fd1a72095feeace9fb72646a6ebc408bec2c4a639402649cc337b853cedc0f14e3de5f40a1e8acd1aa209f5ec1fd317585c74347605c63c3095740266a4670a00fdf08e94366e62ab167d77e2314097fe4cf35ffcbade941a602d86b0d3cbf7aa96d51d0e98d4c6fddbff971e41b740032610502139d0de7636922ad63b8ef2c69c3f6e5ca3ad9f06ffee566388d389b00dba7efe17d00475e77336a4458e55b389a4fd0b5dcdef4fd4b7428dacb0015c648465e50ee3602defbfe8bb9cd4b7071229edc76ddf887826b77d49b4cfc51ee32632fc70d5e9de2eb5bbd0d9723c7d5c9abd23bf8132ec223fdaad25ce2ccd0b0fbc55035d03ddc88b5b843db1b2cb8992f2fd19a60991ad2c5b096cfd6dbca5f6ebffb4a4cffbe63a957b9dafecd232ec938fbf7f48d756500c53c3a2f9132fe53c79a4b56d4b992c69ddae3d6170c1c9cc825c272c29d68fa9a1175d62d753696e48f2ac80808d0da653074e689f4b946a34ed1746378ca2a0b9a8fea0a0cb5a394772c3b084aaf3e76f3767a3185ac615471e26b14590426113cab8ef0b768b3fbe867367bc604603607804864213ea44c96de198a196a222250437d08a34c2a66cb2df8ffee396ac66c9d686ee8f01b79b88414bf472920c3533630a9a2df2ce046b2eaf96a088fb990b66466674cae6d3e9c6c37a9019ba44a28a16c0be340b00edab985823b7310cb6c487623db6c6df49f9ad9f7631449da2048db2b522e366967cfaf51b00220a74e1974af38575b4f3af7f301a06f1b50b53995edf048b66b6c7a749e54c518ea6e1b00eb216be859e87bcac8de2c2e06ba08b29f4c821017a2a84c6a6c702cc4e87cd337e73fe6d33c14b37a7d3b39217100d2b64f2ceaa5a37e37ab212df8d79994cdd85c06557d240de528e9fe006434fc0008c8f3c1b0d5a5746b993a9067bd4b8edfb0420762de81f7e3ad82834a11003d23673e6ffa702fbf9cf1d52f6f1fbe1665f52d13f4078dc6afe7ab5ed1e09daadfee023f16b66b782879d6947c32529a7d99c4e71b20b34ae85f7ec846c94175321f2c9fda3ee3caaedc6beffd3f83da065bb3f68cdddfb6d0f6545debdb720ebe7a29bd4c3aa279d5f5eede071590c9fdba2e950461ff420ac9949d7d93aff7a702682e58adc8dade5d5d7cb2747d0f5f89c284ae8e9", 0x1000}, {&(0x7f0000001240)="c0fa775cd3aebb1e6f6bc2e3a1658438e867ff921e6c15bce7c53aa783bb31f301d16fc9bc43722a6a73b21103bc31713c4e504204e24017f8818e2aa30f3acabf66a32f72ad7cc3c23a090d408b787ff87d8e44a4bf82c95812984239842dd56235c064ddab0c566a4d1222ad68ac8be12c30830aaf4e67a0a7d416ee39889b6fd7faf4919cadc1", 0x88}], 0x4, 0x0, 0x0, 0x6}, 0x5ed50327baa80410) r4 = socket$inet(0x2, 0x3, 0x2) stat(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)) preadv(r3, &(0x7f00000025c0)=[{&(0x7f0000001440)=""/61, 0x3d}, {&(0x7f0000001480)=""/54, 0x36}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/16, 0x10}, {&(0x7f0000002500)=""/55, 0x37}, {&(0x7f0000002540)=""/114, 0x72}], 0x6, 0x48) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r5 = semget(0x2, 0x3, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002700)={{0x40, r7, 0xffffffffffffffff, r9, 0x0, 0x100, 0x9}, 0xc78, 0x5, 0x8}) chdir(&(0x7f0000002780)='./file0\x00') r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002880), 0x200, 0x0) r11 = getgid() r12 = socket(0x10, 0x1, 0x6) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000028c0), 0x10000, 0x0) r14 = getppid() r15 = getuid() sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f00000027c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002840)=[{&(0x7f0000002800)="cfceb44aeb5a8cc2c7002af5d82f834731112a7f55d781d36de40f7f3f73434091361340364b020bfa68ec9a7bfd50", 0x2f}], 0x1, &(0x7f0000002900)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r1, r3, r1, r10]}, @cred={0x20, 0xffff, 0x0, r6, r9, r11}, @rights={0x38, 0xffff, 0x1, [r3, r12, r0, r0, r0, r0, r4, r0, r13, r4]}, @cred={0x20, 0xffff, 0x0, r14, r15, r8}], 0xa0, 0x1}, 0xb) r16 = dup2(r4, r13) setregid(r8, r11) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000002a40)={'./file0\x00', 0xfffffff8, 0x7fffffff, 0x8, 0x1, 0xe, 0x991c, 0x7, 0x0, 0x1, 0x8, 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) setgid(r18) socket(0x10, 0x4, 0x5) fchownat(r16, &(0x7f0000002b40)='./file0\x00', r15, r8, 0x0) 750.704015ms ago: executing program 7 (id=1112): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) (async) r5 = getpgrp() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) socketpair(0x2, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r8 = getppid() r9 = geteuid() (async) r10 = accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) (async) r12 = getuid() setreuid(0xee00, r12) r13 = getgid() r14 = fcntl$getown(r0, 0x5) (async) r15 = geteuid() (async) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x1b7, &(0x7f0000000340)=[{0x4d, 0x1, 0x2}, {0xc, 0x1, 0x0, 0xc8}, {0x1, 0x7, 0x0, 0x1}, {0x1, 0x0, 0x3, 0x841}]}) r17 = socket(0x10, 0x4000, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="3142ce81ebac48fb2cd9d5271e0895f597921036bbeec19ee5acf405c0ced6ceaa673244ff721272a60af9514b2653394f1540f442a7f0ac8f638eba6dca16e6a49b6b787f9198924ac19dc66247b7a0f88373faff774a21ace821e4d7b7ead3a2fa6c90d171363e390ab52c9fb7891456934d0f1ce0d66d7f78a7fa52f0508ee014de551df52d91c14554aa5db5eb8214e59093d3447014cad005406138affaa1c126716917a7d7ac85afaf4a0b4e743e088065604908eac4a5bbd0ccd954a6936e78a264b916bc0e7a842e35bfc0b5a6430293faa00f3b44bf3619405a52b2c2d3415412d843c24bd499", 0xeb}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r6}, @rights={0x28, 0xffff, 0x1, [r2, r7, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r1, r1, r2, r10, r2]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r16, r1, r2, r17, r18, r0]}], 0x140, 0x8}, 0x4) (async) setgroups(0x52, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) dup2(r0, r1) (async) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 749.983905ms ago: executing program 5 (id=1113): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e0288", 0x104}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (rerun: 64) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="6a87aaea4cc7344a895662d639f7570039fa0000a20ddd0105227336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4ed7b1834de4ce2265e7ec5974ad5062b518ee68551526438376a80014a1e1922511aad9843dab03e0dc155a92c43fdd6cd9976efe964564a3ca400000000000000", 0x76}], 0x2a, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda7c2740f24f2d7c09f756fd31e4a0429e1fc3fb3d9ae8fab9461b589a400006cd9e8204bf660", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) (async, rerun: 64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000500)="fcb10103a4c8d46d19b14d9b1d731a1588c09e309425f1c57b85b6af40c10170e89208939bccd8db06160dc4ae76f4d48e14ad5c41778fbb1032a4016eef72642bc5d5adf94c4c27dc702fea92df0a502e23", 0x52}], 0x1) (rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) writev(r3, 0x0, 0x0) (async, rerun: 32) fcntl$getown(r3, 0x5) (async) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) (async, rerun: 32) getpid() (rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000580)="0e86e34f98f33af5ed16952ebbee1f8562c06653be3ba0cd5c20b00ce9059ef6d1778e11ef22263614dcbe2d75b1aebb9531576aa95e095096ea048a6b33a3d4552964e1c57a6f7b00b4b226d22c5dd7e9f4b8cbab47a165c3ac164a0ffd24a4d8783a265cd8dc17de36d14d0fff97e31522cfb94a8ec27eabc835234a733fe240e3a13fdd6011c53b48c60506f5bca042a2ece190320af0fb5cfc43bd46cd000000000000000000", &(0x7f0000000180)=0xa8, &(0x7f0000000340)="20931e83e91cb1250c9b0394a0299b92cb5586c4e972d19b344bbe81850d079531dbd6dad7112fef96c0e115929985", 0x2f) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e213957918325027aebd543f69bfd07fc9", 0x30}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf6c0e2dba9723dff18aa4ebf664be8527c6f3b3d657c3452dd39d8634", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f0000000700)="d80b00"/14, 0x5f) (async, rerun: 64) nanosleep(&(0x7f0000000000)={0x8}, 0x0) 680.613251ms ago: executing program 3 (id=1114): mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x2, 0x2, 0x800002}, {0x7, 0x0, 0x7, 0x442}, {0x6, 0xc, 0x0, 0x401}]}) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000140)="00264b6fcc7c6e374e54af0358aa3ef621ecb1c15fef15d24d97bb9f754c7291efb63ac5a250b1b767ae1c227ef58a9e", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ac2740c6d63124acd7d21972817267b5ab7037a43a29d21f9ddfa7cc2a9c202dbc7765095d5315a53a318705639f0b1400049f29f71c31238df64bf6b32f43ac81f08132062d7621991e9cf881ad439e3be48e738487c5ed9d7b9a66b3f8042aa9c8e9d9d8c793192280a72a4bf7dbce4627f7a2c6202be2a701aa406abe3dc5bccc5ea46816de894a7bf9a77f6ff46ea6b3ef089e6cb6285da4c9450f2910c1018db944226ba44f67c1739caf839c53fbe112f28569ce977de80e4780c6b9b1e118", 0xc2, 0x5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) unlink(&(0x7f0000000240)='./bus\x00') pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000280)="0cea0c6eddf196c0d2c54ffaa4d405c27ef0aa093319ef62a116a33236a0b0e75abab99b9c7287d730ff80397e1465e07430de9098f744832e841e174f0b42654e77773db32f200936ee4c18ba25e5a631d1341bb8fbd906820e319a6ea926b5bc13f77ccfb3243f45672f420012e62d20b4e260c9a020c8d2b1ea3abdd8921c9f56ad0ee1ceb577e439a73e5e79d6707076e0d4a8298396bfeaebf3bea782d9ea0c973304efd97c4c72924c2a0e1a14ca25a25cd974184555cc0be40563c1e58474f2609e2b06fecaf353865512e7e0722a96e42524", 0xd6}, {&(0x7f0000000180)="d158a9a0fec711897a68f8b199ffa0db85d652cd9139792b762deeaaac3c4564d68cb13fd5c5b1454f9549ec5f58f44ed5389b42a966448e86a8d188bd4a0c139fb37a0cec7c88d53bcb6063fc1d65a6eef5e25e3bef95c7464c98f296ec1ccd5273c1e87d810c2c5b11186d4fd397f1a37467eb2c16c4", 0x77}, {&(0x7f0000000380)="9ef35180ce262d01f6f14bcdf3b18e0b57f3bc51320a2716e01cba947278ebcfba58e9c2b56dfc3f2d750b9613dfb54a84744cef513681fdc387d2837af77d876bd59755d35f43481f2a11", 0x4b}, {&(0x7f0000000480)="0dd94ee7d49c0043434246b690f514116df192fe60bd642cf14958cc8c9de1672d90f182aaa5299a4b7bb15767787e808d30b1a830c113ffcf5c29baadb93e7a75ef62dc1695db1fa04cf7971d20224dbf38b88bbcdc4176836bd87d493bfddc4a7dcdd019dd8c7e34de6e86a4a8f61881b8bca47fba1bba404fbe4857e6f97042186a387d959b6a5846fb5afcc5f502d5596d9d154de4ad", 0x98}, {&(0x7f0000000540)="ae03d4502e132184160e2ee993846ed1785ba05d9b8c7e54c4be530db76b703144f20223af3ce728908a1153947627a5cbf60d4be35b983f71e31ef348ae5a4d81cca2ef2d31866b2de0c1f2b5ee36be41daeb0a44bd45e27bb8d01ed655994dcec937d2f16ebb3a9af6a08bc1ac5b024410b8c154cd29924ac1da1f0f75deb1f0dc45b22809e9c14623a002cc5c34496bb3ba", 0x93}, {&(0x7f0000000700)="8d5a92a27277da8585388ae98318d42e9c117f5ea8a64ca60ebba39090feb45b49978c60ac55c50b930a9f1af60a2fe5f33da7653928b408d096e7985d05237fa65641e95f32598918ab7e840f0ec7a5d03038582307273e8fe5210c6cc302e6fa210e4f706bce0a079db5286a84e9f925e77c00c75c02cb31535392c02036ada73e0ce5ad31d56bb41cb3a2e3ef07b2dbaa3791a9580d70e6da9724f248f03492487ee287afbbfc3b", 0xa9}], 0x6, 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 435.26694ms ago: executing program 2 (id=1115): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffbffffd, {0x100000000000000, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000002c0)=[{0x1d, 0x1, 0x3, 0x800}, {0xe7, 0x2, 0x51, 0x3c}, {0x7, 0x40, 0xdc, 0x8}, {0x1c, 0xfe, 0x2, 0x3}, {0x6, 0xff, 0xff, 0x101}]}) write(r0, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="00ffdaf64c000000004f0527000000055e473e00", 0x14) stat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRES8, @ANYRES16=0x0, @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0]) 434.662862ms ago: executing program 1 (id=1116): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) faccessat(r0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f00000100008001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r5 = semget(0x0, 0x1, 0x100) semctl$GETZCNT(r5, 0x1, 0x7, 0x0) mmap(&(0x7f0000090000/0x1000)=nil, 0x1000, 0x2, 0x6017, r3, 0x43) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r6, 0x0, 0xa, 0x0, 0x0) getrusage(0x1, &(0x7f00000004c0)) recvfrom(r6, &(0x7f0000000380)=""/236, 0xec, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x30, 0x1}, 0xc) 433.349543ms ago: executing program 4 (id=1117): sysctl$ddb(&(0x7f0000000440)={0x9, 0x8}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 433.036917ms ago: executing program 7 (id=1118): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4000000000000036, &(0x7f0000000580)="edea62073df2b9b3028298ab0233c2b59bd8ddfcefab1547fb6dc3f75463f3f87018d6f39de664e250b0430f3aafce05a94fc66f49369defcb53faffad998ee49eaf9b3a23d1cc12f9c43f5173be8839d315db5ec312c5bcc36c5dfb39098bf40f1abfbaa9efeefd5dbb7f7066fd5390c68747119dd7464881ef1a421ed0eda391a8d4944bc246122e81567897ac5d0ba268d2f845f29fded223afcff7043e319a96c8d5da29c0bac203b39d39f7a9cb2f59f34ad8e2462523e25886226245b92513fe5488ae8491f68d96e6071f23d619e5fc6358d9a7df3ac6aa002fc21549ea2779f50b53ecb893fa1ea91c1651f27c4c0f146e48d13529fdf699c3cb86b6594e543b4e6be2f1c272fe889ae4157e14359ac5258d5235f2a9e5a84e25675007e2bff78a65710e86c91bdf139e027672a938ae904d3bfd61641839d079eafd8710b5b35a1a548193cf62a94c78a0a3d01537fcd0a52e299596bc79d650be723735f52ebeea4aa09ec561a6daf05fb5466182772027d1c632cec9547d7eb80ba1487490b533413457f5fb5116facbf4583423fe508c39d25ab682263182ea439679455bea9dbad259a9b316bac839609ee211d13da86758724e7348b8a2a8245662b5376ff45c5d6cdf709caabcde40c53f6f9188d5df3487336d131debda55c4ff840e724d4bbe9cb45d99a181", &(0x7f0000000040)=0x1ee, &(0x7f0000000440)="fbe8833cef146940c5b74bdc02cb1b8d98e34e25ad720a9873beee4477ebb9bd25bf3fac12859f3c3b42a247baa7277bb634d5ebe4aa87aaf11d834b74a20caa8a64d48045c36880269f07fa626b4219cd2917920016d8c7feb01babdb19df83178dfc753581475f495519faa0c46b28a188ed3d3996c58aa046630498e604a8e787a51c1e3e48459927df87680c6c89f0c931346caa37108a8c12abc3b28aa41247080af4acaaf9bef8edd6df727623d37db49654fc7be7dae54b05204286564cbc11d1e43c1ab724178bb895aa0a8fe2a71ec4e23ef91d4253d52928207d4cb1f2dc60ae0e6bedcae8b87bc5ec27ead1819314a34edafb230d1649b32bd7a39a91", 0x102) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) 400.660458ms ago: executing program 4 (id=1119): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1762) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9}], 0x8001, 0x0) 399.97828ms ago: executing program 6 (id=1120): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4, 0x3, 0x61, 0xd}, {0x34, 0x8, 0xb, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32b", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "2a80f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) 398.400809ms ago: executing program 3 (id=1121): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x11, 0x40000000000, 0xfffffffffffffff8}], 0x29f, 0x0, 0x8009, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f00000002c0), 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xfffffffc) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe) 212.903341ms ago: executing program 2 (id=1122): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x3, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x34, 0x2, 0x2, 0x1ff}, {0x7, 0x40, 0xae, 0xe}, {0x6, 0x41, 0x8, 0x800}]}) (async) write(r2, &(0x7f00000003c0)="d81ad3d22e3d18eaec93eb497b61", 0xe) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x2, 0x2, 0x800002}, {0x4, 0x0, 0x7, 0x444}, {0x6, 0xc, 0x0, 0x401}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70", 0x20}], 0x1, 0x2) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71e4d535d04e30cb7d01db816c5676bbad60b18c96a076d314bb6d4ed98006653e10682e43c6ce5104f21621373cdfe6af85ae5c55b457b1df4a63775d4f7d9c", &(0x7f0000000080)=0x54, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) write(r3, 0x0, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (rerun: 64) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="de2c9aa3a9a8befc9afb8c938690cfab7c26ab23dd5fa5ffaf47e716e5629b14005937d1e0737fec37a1e1194a08f56b427dd661f23d5bade1e1e9d1b0685cace2360191391611c6cd8a83fb16bdfd35b4359b3f0bad92f54c764f1f", 0x5c}], 0x1, 0xe) (async, rerun: 32) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) (rerun: 32) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 32) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) 212.095393ms ago: executing program 5 (id=1123): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x6, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) (async) recvfrom$unix(r1, 0x0, 0x0, 0x1802, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000100)="b2b7c3c42004ec0fb82f5a9ad79685517a5c5d749e96e401", 0x18, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0xc0207534, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) 210.781557ms ago: executing program 2 (id=1124): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) r2 = socket$inet6(0x18, 0x2, 0x31) getsockopt$sock_int(r2, 0xffff, 0x2, &(0x7f0000000000), &(0x7f0000000340)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaac7a2e46f05fa08004500009ca300200000019078e0000001e00000010800907800000047a4ac7653f3b9fa34fd9677f7731b247d9870890a54d0da9ed22c900fb67059b5ba33704249d45aadb8b270153b033d7b90e7049bd686b6f22a6243ba6c4ec43121b51d14ea0ade5ca932cfcc6e423fcc4f4ee2a7e9e5c5d0137bbcf3dd63e6aaeb2acaa034b132d61a09731e96fe3798525099d8a21329fb27a41575dffd40833d7130b9395df92216f6fb1cce37bfa0b48146661877fd97"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/241, 0xf1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000d40)={0x2, &(0x7f0000000040)=[{0x3d, 0x0, 0x0, 0x43d}, {0x406, 0xfe, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000088479e3f0dbb463c0094d5808044f744d98301020b002dd7221a1cd88f004f82cb02593247719d34bcca011942"]) sysctl$net_inet_ip(0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffea8) 209.23424ms ago: executing program 5 (id=1125): sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="3279db3e", &(0x7f00000000c0)=0x4, &(0x7f0000000140), 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 205.713754ms ago: executing program 6 (id=1126): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000040)='r', &(0x7f0000001040)=0x1, &(0x7f0000001080)="585b15ceb69eb5d4ab9dfd5273ef9d725e29c390", 0x14) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x4000023c, &(0x7f00000009c0)="71fffdffff87e537dc859ce6065101f2fa8da61a402e579fad6ec4fe8d6c0a0242a7f01e89a13bf1db13620b4b4797720300000000000000db3d017599e814a1c0126b0da4ef2be30e4100e14421cbcde20de32085346b01f0772ab49b3eda8721f5fc819013a8aea4868b62abffdf8c4084fae9ce99b4410ef0f9a5720718f18ec7738adaea0141ac5271f7ceb9b8c7de6d19fc9c5184728759ab32c00636b517fc29d70da2c854cb76b1804e6921ca3cc77194507570b867f17cdd4585ec79", &(0x7f0000000080)=0xc0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000000c0)}) 6.295391ms ago: executing program 0 (id=1127): r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4091}, &(0x7f00000010c0)=0xffd) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x1, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2f, 0x1100, 0xffffffffffffffff) sendto(r1, 0x0, 0x0, 0x40a, 0x0, 0x0) 4.021484ms ago: executing program 5 (id=1128): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3, &(0x7f0000000000)="f31e39f82ac2604127a66e5452952c42a5f7306bc542d4e68b67427a3df2204b5974aa0c247cd27611ac8d3e95fc75b12317429f8a1060783e8c20d2ba3ff63d0da67034dd84cca9a9050437bde543c88e0e87b0d639ff34af255a7c77e6b607a82cbbbdb3aa3af61ae5053d846568d887", 0xd4) 2.6639ms ago: executing program 1 (id=1129): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200100, 0x0, 0x5, 0x1, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) pread(r2, &(0x7f0000000280)="827132c5373361b43b3711", 0xb, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0xd982) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00006f2000/0x2000)=nil) shmat(r5, &(0x7f0000002000/0x1000)=nil, 0x6000) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0xcf6fcf49c33a2683) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 0x2000) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x20}}}}}}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000001c0)) 1.314861ms ago: executing program 3 (id=1130): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='c\x00') (async, rerun: 64) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') (async, rerun: 64) mkdir(&(0x7f0000000240)='./file0\x00', 0x87) (async) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgid(0xffffffffffffffff) (async, rerun: 64) setgroups(0x0, 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (async) fchdir(r0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) (async) chdir(&(0x7f0000000000)='./file0\x00') 711.373µs ago: executing program 5 (id=1131): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4, 0x3, 0x61, 0xd}, {0x34, 0x8, 0xb, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32be6334ed036", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "2a80f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) 0s ago: executing program 7 (id=1132): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x143) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000480)='.\x00', 0x800, 0x91) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x80, 0x2}, {0x100, 0x2}], 0x2}) (async) setgid(0xffffffffffffffff) setregid(0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, 0x0, 0x20) setregid(0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000a40)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x120) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.79' (ED25519) to the list of known hosts. pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error load: 3.12 cmd: getty 48881 [ttyin] 0.00u 0.00s 0% 325k pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens ÿ‹µ‚°ÿ`ºÐ½nd6_resolve: something odd happens pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) nd6_resolve: something odd happens nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 188 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 197408 19270 0 0 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343e9eb) at panic+0x1e5 __assert(ffffffff833e8586,ffffffff833a05c5,bc,ffffffff8335aada) at __assert+0x29 unveil_destroy(ffff80003c56ab60) at unveil_destroy+0x1dd exit1(ffff80003c5acf98,b,0,1) at exit1+0x60f sys_exit(ffff80003c5acf98,ffff80002a47c670,ffff80002a47c5c0) at sys_exit+0x1a syscall(ffff80002a47c670) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x783836b07160, count: 7 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 188 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343e9eb) at panic+0x1e5 __assert(ffffffff833e8586,ffffffff833a05c5,bc,ffffffff8335aada) at __assert+0x29 unveil_destroy(ffff80003c56ab60) at unveil_destroy+0x1dd exit1(ffff80003c5acf98,b,0,1) at exit1+0x60f sys_exit(ffff80003c5acf98,ffff80002a47c670,ffff80002a47c5c0) at sys_exit+0x1a syscall(ffff80002a47c670) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x783836b07160, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a47c3b0 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff80003c5acf98 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x60d9771ec82544b6 r11 0x429a71cb3cb289d7 r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81cd1b05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a47c3a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=427996 pid=80458 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c5acf98 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000ffffdc38,0xffff80003c5ac7f8 process=0xffff80003c56ab60 user=0xffff80002a477000, vmspace=0xfffffd806bedf900 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19270 197408 11203 0 7 0 syz-executor 75088 42021 53608 0 2 0 syz-executor 90402 167363 42689 0 2 0 syz-executor 90402 295326 42689 0 2 0x4000000 syz-executor 15188 349173 56542 0 2 0 syz-executor 15188 376450 56542 0 3 0x4000080 fsleep syz-executor 50423 329209 84202 0 2 0 syz-executor 50423 276821 84202 0 3 0x4000080 fsleep syz-executor 88718 327786 97418 0 3 0x80 nanoslp syz-executor 88718 263349 97418 0 3 0x4000080 ttyin syz-executor 88718 427494 97418 0 3 0x4000080 fsleep syz-executor 3304 231352 31375 0 2 0 syz-executor 3304 386708 31375 0 2 0x4000001 syz-executor 3304 401255 31375 0 3 0x4000080 fsleep syz-executor 3304 150591 31375 0 3 0x4000080 fsleep syz-executor 31375 164917 46335 0 3 0x82 nanoslp syz-executor 53608 168834 46335 0 3 0x82 nanoslp syz-executor 92894 45082 1 0 3 0x100083 ttyopn getty 31752 136127 0 0 3 0x14280 nfsidl nfsio 59612 208924 0 0 3 0x14280 nfsidl nfsio 91099 156855 0 0 3 0x14280 nfsidl nfsio 26288 334662 0 0 3 0x14280 nfsidl nfsio 83260 447112 0 0 3 0x14280 nfsidl nfsio 99263 181993 0 0 3 0x14280 nfsidl nfsio 65648 125905 0 0 3 0x14280 nfsidl nfsio 86925 6691 0 0 3 0x14280 nfsidl nfsio 39303 404223 0 0 3 0x14280 nfsidl nfsio 4393 102817 0 0 3 0x14280 nfsidl nfsio 93722 476821 0 0 3 0x14280 nfsidl nfsio 31703 104968 0 0 3 0x14280 nfsidl nfsio 94997 348920 0 0 3 0x14280 nfsidl nfsio 46007 254212 0 0 3 0x14280 nfsidl nfsio 82262 240104 0 0 3 0x14280 nfsidl nfsio 95463 60527 0 0 3 0x14280 nfsidl nfsio 79778 153939 0 0 3 0x14280 nfsidl nfsio 97533 93215 0 0 3 0x14280 nfsidl nfsio 92872 254921 0 0 3 0x14280 nfsidl nfsio 33368 501812 0 0 3 0x14280 nfsidl nfsio 57208 376902 0 0 3 0x14200 bored sosplice 42689 123465 46335 0 3 0x82 nanoslp syz-executor 11203 30673 46335 0 3 0x82 nanoslp syz-executor 61614 129471 46335 0 3 0x82 nanoslp syz-executor 97418 219732 46335 0 3 0x82 nanoslp syz-executor 56542 472136 46335 0 3 0x82 nanoslp syz-executor 84202 33521 46335 0 3 0x82 nanoslp syz-executor 46335 139562 43522 0 3 0x82 kqread syz-executor 43522 505557 10944 0 3 0x10008a sigsusp ksh 10944 370692 75719 0 3 0x98 kqread sshd-session 75719 497215 1 0 3 0x92 kqread sshd-session 34946 192576 49116 74 3 0x1100092 bpf pflogd 49116 500582 1 0 3 0x80 sbwait pflogd 443 416539 43554 73 3 0x1100090 kqread syslogd 43554 102489 1 0 3 0x100082 sbwait syslogd 64829 506810 1 0 3 0x100080 kqread resolvd 56185 182552 56688 77 3 0x100092 kqread dhcpleased 44855 515904 56688 77 3 0x100092 kqread dhcpleased 56688 183726 1 0 3 0x80 kqread dhcpleased 86040 59635 0 0 3 0x14200 bored smr 93007 234990 0 0 2 0x14200 zerothread 81822 364169 0 0 3 0x14200 aiodoned aiodoned 57421 169267 0 0 3 0x14200 syncer update 56761 203953 0 0 3 0x14200 cleaner cleaner 71440 182401 0 0 2 0x14200 reaper 26617 19744 0 0 3 0x14200 pgdaemon pagedaemon 57231 240952 0 0 3 0x14200 bored viomb 25402 334898 0 0 3 0x40014200 acpi0 acpi0 77905 504217 0 0 3 0x40014200 idle1 42522 210844 0 0 3 0x14200 bored softnet3 58608 378683 0 0 3 0x14200 bored softnet2 12379 404797 0 0 3 0x14200 bored softnet1 4067 142027 0 0 2 0x14200 softnet0 52738 491346 0 0 3 0x14200 bored systqmp 34273 389690 0 0 3 0x14200 bored systq 37182 208615 0 0 3 0x14200 tmoslp softclockmp 8386 418181 0 0 3 0x40014200 tmoslp softclock 23686 312602 0 0 3 0x40014200 idle0 1 331681 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 75088 (syz-executor) thread 0xffff80003c5ac7e8 (42021) Process 3304 (syz-executor) thread 0xffff80003c52b9d0 (386708) Process 71440 (reaper) thread 0xffff8000ffffcf68 (182401) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10210 11049K 11420K 166960K 13604 0 pcb 17 15K 16K 166960K 246 0 rtable 181 7K 8K 166960K 552 0 pf 39 18K 25K 166960K 120 0 ifaddr 36 6K 7K 166960K 91 0 ifgroup 57 2K 3K 166960K 156 0 sysctl 4 1K 2K 166960K 9 0 counters 66 36K 37K 166960K 138 0 ioctlops 0 0K 4K 166960K 1686 0 iov 0 0K 28K 166960K 217 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1395 88K 89K 166960K 2719 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 22 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 106 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 1294 0 sigio 0 0K 0K 166960K 68 0 proc 76 115K 115K 166960K 714 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 159 0 in_multi 67 5K 7K 166960K 177 0 ether_multi 1 0K 0K 166960K 14 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 638 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 220 73K 87K 166960K 13993 0 UVM aobj 31 4K 4K 166960K 37 0 pinsyscall 41 82K 107K 166960K 2458 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 60 0 NDP 13 0K 1K 166960K 61 0 temp 79 8644K 8740K 166960K 51647 0 kqueue 15 20K 28K 166960K 206 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 180 0 176 3 2 1 3 0 8 0 rtentry 112 166 0 89 4 0 4 4 0 8 0 unpcb 144 1165 0 1148 14 9 5 6 0 8 4 syncache 336 5 0 5 2 2 0 1 0 8 0 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 808 375 0 371 8 5 3 7 0 8 2 arp 120 27 0 12 1 0 1 1 0 8 0 inpcb 376 1440 0 1431 17 9 8 8 0 8 6 nd6 136 35 0 20 1 0 1 1 0 8 0 pkpcb 40 74 0 74 2 1 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1168 21 0 20 2 1 1 1 0 8 0 pppxif 1472 6 0 6 2 2 0 1 0 8 0 pffrag 232 6 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 1 1 0 1 1 0 8 0 pffrent 40 9 0 4 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 95 0 35 1 0 1 1 0 8 0 pfstkey 128 95 0 35 3 0 3 3 0 8 0 pfstate 376 95 0 35 7 0 7 7 0 8 0 pfrule 1344 25 0 18 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 628 0 308 30 6 24 29 0 8 3 art_table 32 631 0 308 4 0 4 4 0 8 0 art_node 16 161 0 93 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 103 0 93 1 0 1 1 0 8 0 shmpl 112 34 0 6 1 0 1 1 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 3941 0 2434 95 0 95 95 0 8 0 ffsino 280 3941 0 2434 109 0 109 109 0 8 0 nchpl 144 5770 0 4075 65 1 64 64 0 8 0 rtmask 32 1 0 1 1 1 0 1 0 8 0 uvmvnodes 80 4755 0 0 98 0 98 98 0 8 0 vnodes 216 4755 0 0 265 0 265 265 0 8 0 namei 1024 20744 0 20744 2 1 1 1 0 8 1 percpumem 16 83 0 36 1 0 1 1 0 8 0 kstatmem 264 80 0 54 4 2 2 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 8 0 8 2 1 1 1 0 8 1 scxspl 216 17063 0 17062 12 10 2 8 1 8 1 plimitpl 152 494 0 476 1 0 1 1 0 8 0 sigapl 424 1619 0 1549 9 0 9 9 0 8 0 futexpl 64 17729 0 17724 1 0 1 1 0 8 0 knotepl 120 343 0 0 10 0 10 10 0 8 0 kqueuepl 216 337 0 326 1 0 1 1 0 8 0 pipepl 328 283 0 256 8 0 8 8 0 8 5 fdescpl 504 1579 0 1549 5 0 5 5 0 8 0 filepl 152 10936 0 10722 26 12 14 15 0 8 4 lockfpl 104 609 0 606 2 1 1 2 0 8 0 lockfspl 48 171 0 168 1 0 1 1 0 8 0 sessionpl 144 27 0 19 1 0 1 1 0 8 0 pgrppl 48 114 0 98 1 0 1 1 0 8 0 ucredpl 104 2344 0 2331 1 0 1 1 0 8 0 zombiepl 144 2018 0 2017 1 0 1 1 0 8 0 processpl 1168 1619 0 1549 6 0 6 6 0 8 0 procpl 656 3625 0 3546 8 0 8 8 0 8 0 srpgc 96 10 0 10 2 1 1 1 0 8 1 sosppl 168 7 0 7 3 2 1 1 0 8 1 sockpl 688 2977 0 2948 35 24 11 16 0 8 7 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 75 0 0 2 0 2 2 0 8 0 mbufpl 256 346 0 0 21 0 21 21 0 8 0 bufpl 280 6696 0 541 440 0 440 440 0 8 0 anonpl 24 231155 0 226261 96 41 55 58 0 184 19 amapchunkpl 152 45335 0 44801 43 11 32 32 0 158 7 amappl16 200 4678 0 4606 49 36 13 17 0 8 7 amappl15 192 28 0 28 1 1 0 1 0 8 0 amappl14 184 119 0 108 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 2266 0 2235 3 1 2 2 0 8 0 amappl11 160 49 0 35 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 255 0 254 1 0 1 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 113 0 102 1 0 1 1 0 8 0 amappl6 120 208 0 203 1 0 1 1 0 8 0 amappl5 112 130 0 120 1 0 1 1 0 8 0 amappl4 104 339 0 322 1 0 1 1 0 8 0 amappl3 96 9171 0 9064 5 1 4 4 0 8 0 amappl2 88 685 0 629 2 0 2 2 0 8 0 amappl1 80 11774 0 11276 14 1 13 14 0 8 0 amappl 88 13515 0 13347 6 1 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 36 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1579 0 1548 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1579 0 1548 1 0 1 1 0 8 0 vmmpekpl 168 14285 0 14232 4 1 3 3 0 8 0 vmmpepl 168 101006 0 99168 110 18 92 96 0 357 7 vmsppl 456 1578 0 1548 6 2 4 5 0 8 0 rwobjpl 64 32980 0 27325 93 1 92 92 0 8 0 pdppl 4096 3166 0 3096 116 46 70 84 0 8 0 pvpl 32 18519 0 0 152 2 150 150 0 265 0 pmappl 248 1578 0 1548 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 317 0 63 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8394c278) at __mp_lock+0x1a3 intr_handler(ffff80003c4ddf80,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf syscall(ffff80003c4de160) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x750bfda145f0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8394c278) at __mp_lock+0x1a3 intr_handler(ffff80003c4ddf80,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf syscall(ffff80003c4de160) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x750bfda145f0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8343e9eb) at panic+0x1e5 __assert(ffffffff833e8586,ffffffff833a05c5,bc,ffffffff8335aada) at __assert+0x29 unveil_destroy(ffff80003c56ab60) at unveil_destroy+0x1dd exit1(ffff80003c5acf98,b,0,1) at exit1+0x60f sys_exit(ffff80003c5acf98,ffff80002a47c670,ffff80002a47c5c0) at sys_exit+0x1a syscall(ffff80002a47c670) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x783836b07160, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343e9eb) at panic+0x1e5 __assert(ffffffff833e8586,ffffffff833a05c5,bc,ffffffff8335aada) at __assert+0x29 unveil_destroy(ffff80003c56ab60) at unveil_destroy+0x1dd exit1(ffff80003c5acf98,b,0,1) at exit1+0x60f sys_exit(ffff80003c5acf98,ffff80002a47c670,ffff80002a47c5c0) at sys_exit+0x1a syscall(ffff80002a47c670) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x783836b07160, count: -8