last executing test programs: 6.456228864s ago: executing program 1 (id=382): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x10) fstatat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) setuid(r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x5, 0x810, r2, 0x4000000000) pwrite(r0, &(0x7f0000000140)='O', 0xf4cf2, 0xb30e) 6.188596889s ago: executing program 1 (id=391): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x40, 0xf0, 0xff, 0xfffffffe}, {0x6, 0x80, 0x12, 0xe5d}]}) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="c2a6d6000000005ae79d73988d800f00ecfe746f0301d0c3b97c5eb027fb0e4ba21eed93", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x10) ftruncate(r2, 0xffffffff) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x132) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000300)={0x200032, 0x2, 0x0, 0x9, "c9795a6b476fed00152d2c2f00", 0x1, 0xffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 6.185258611s ago: executing program 1 (id=393): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) chroot(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)={'./file0\x00', 0x3, 0x1, 0xd, 0x1, 0xfffffff7, 0x4000002, 0x0, 0x2, 0x0, 0x4000004, 0x10001}) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x3) 5.872704208s ago: executing program 1 (id=410): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x80002003, 0x3, 0x10000000000001e3, [{0x0, 0xfe3, 0x6, 0x71800}, {0x9, 0xf7fe, 0x800002, 0xb}, {0x100006, 0x0, 0x8, 0x9}, {0x8, 0x52, 0x9, 0xfffffffa}, {0xfffffffe, 0x0, 0x80000001, 0x6}, {0x0, 0x47ffb, 0x14000009, 0xb}, {0xfe0, 0xbffffff5, 0xffffffff, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x4}, {0x4, 0x7, 0x8033, 0x80}, {0xf7fffbfe, 0x0, 0x8001, 0x7}, {0xa54f, 0xfff9, 0x48a, 0x2}, {0xcb, 0x102, 0x3, 0x8}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x9, 0xfffffffc, 0xfffffff5, 0xfffffff8}, {0x6, 0xb0c9, 0x26, 0x5}, {0x81, 0xd654, 0x6, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80000004, 0xc2, 0x3, 0x0, 0x40803, 0xfffeffff, 0x0, 0x0, 0x1, 0x2004007, 0xf5}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x400, 0x7, 0xe3, 0xfff7fbff, "e8a5973b95390d23119fd164229399c8036429d3", 0x3, 0xffffff1c}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="29f2a9bd58cab7caeeb3bc39b64c03a995aada01adfd6955a2c77b442f251391856ce9c584eb313a4dcdfd49b9b8c4d998550c1ad868b02cabe8ce", 0x3b}], 0x1) 5.598875772s ago: executing program 1 (id=412): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) (async, rerun: 64) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (rerun: 64) sysctl$hw(&(0x7f0000000340)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000004c0), 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) (async) syz_open_pts() (async) r1 = syz_open_pts() setuid(0xee01) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 5.495160889s ago: executing program 3 (id=416): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x9, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)="841cbf52882a06b800c86f71de042448ea2950b945c3df6d5e0c77450000000271eae8f76019e9add7862960aa412522d54adada3e000000bf1152b3f1e636f25ae58a71fc2b33a83e6ccdf3ee87130b3fe65f10e24c6bf94246693aa3c0f0bd879d69b340b9c80b1c48775b0da582333d2f7ba43988af2eaf4c1965fae0fd8a0f268219e6e4f54ab3765ca4992f1009c094e82e15b30d6a996dedb18cdac40b7c4583fd2cfcfe99f4c40301f024017650e78e11b069e6878098a866bf0651d2a6fcbe083fd28176f6385a8130ee418ffb4deedaf2848fab22d4f710e51dcace40c192ab76db571fe86510e3c08558ffbeafd0ac6993f6a48424670c5a16423263c4239316bf9eabe95cc0bf63e2cfaf9c1587ae2c90f334de4e94c0cbc8cc1778293160f424a324dc1e541a5cef5b55", 0x130}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a7a6d61de4a10909921b249a3ffff8ad3498feba46236243003b47915d8156c41f08600919531ea87e5676231dd7aacdfaffffffffffffff46c0fbde03", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x20880, 0x8f2fa651c8a509d8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="07001cb1e6beaa63bdc33397a9a01e", 0xf) r2 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x4a, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6605b4000014063000fffffffe8000000000000000400000000000aa4e274e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501000039078e607"]) setsockopt(r2, 0x6, 0x5, &(0x7f0000002680)="09d832763322a06eb80de82d50097d08044e8a07e34145fff6d7c4890905aa58cdb5a40150dbf6ee09b64612dc65e703ae1ebb26494657e287894cd2ff69ea0cced901df62347e090b24fb8ea6fde2aae8278f4bfe772e551b305fe4b708db09de25a8e1bd0d6987c681e3f88b2627b41847b3c1eda373d920ea1957357ccc3cbb89e896ab77eed9b0f7d1f8c031f253a6d92f21d5464a714bdc24b9be8edb0946e9ff073de73e44ac31bfbd3dd86119bc9e8ea995f370e712e6a66256d42735cb70e07dcabd88c0312a16d197ec100a0e84f848d02d9a8043c273ad5679ab3fb52a3df7052eb14efdaf03d8a045e6428b71bccf2d607893a0170e47e36d5aee9c8256b69aa1459ba55aeeff3e451594e0ac114724158d4a3de3890961d5af7d861e8fbde1a58279249e3d2089464647d2568b096c5313a23a56188380bde516fb7f8bafae6dbb3479e036fd3b50d3af3db1f17fae5941e41bf7d0d6f04933ac9a12d58e213b2817910d201aaa359cab6be35eacc8ac1792fedb0523b46892c036e7a7f4a93a7411b37d841d17926d736496c622070e84fe666dc7fdfda91e7966e6e3f1f218bc6d1964825cc55df13add93928ae4e83f787d0513bfdf00460f2205a8e93d3cc9c6513f37fff955aae0a1c0581340d736e49e270537bedc0061602b14fe725e3edf28d7c4e9919f0bb21eb819c833e8b0483563194025cb80e34e33d74cca1727ed6619549863ff6f599acae4513634c891b30843ba5083b980a464be32be799452ef8adeb34830e39b2ec55cfa69a6c278f6aa1b9e5fec671b341d861ca5dd4d55ce22bf9a8d16ad27b652be17f6a304c1a4238945aa5894dd886f2825a24fc7faf1042520e06d5238fb2419b9d0673a1fef5697291f548e6a6110e4af88bf9b214844ede2899c6b41def20ef13a001cfc9aff4f8487019e3b4c667528578518902262fc6dfae05307a0f631e268216dd79d78493965a167d06086744f974d6f06fa61fe9ee606b55f57d6c6958db015eab16b966d7cc692656a8a56038a2eb0e7db701fc568b130a73b8f4dea45bccf89bc4d9083776da8529c1dc057b0712c5c7af420561986e43d82dddc6c403afe39d40c7caa6d8a343bc97b48af0ebff5f9bbc9d9daa6608dc8049cac8e6058f9d7156338342cf37098c56bbd62291bf4c027f983bbe3452ef28cf0ecb47c1d71ed6ddd6aa208e8044aa90d0959b93c3ea91c9222c88bc0ec74899ab64c3b2f9905de7b0d87f68febd8568ae1fb5e52e05fbe2d762070659c60c0ec1951029c62d57861c76d9f6eb366c16aa1bc5ff63496ddd0fc8ad55ab1dbed3ee52382986a3388f238ecb72e8ded197684531d9139fee5bd93f36f024dd3b3be323dfcafdf6ee10084b30779c7eb47ffca6fd002c2c8683589aeffe93af6fb30ad5e120f2d1654a36d1d6f872a968e1e8140020129e9ee3eaa56e069a786e52ea8a540f0e9aa628db4ff575f9607432ac719a8090150790b0c7600176bd6fb218e888645a39420c10098b7a7c209f4199a1fec9e3822aed94cc9d438a68e51df34f04ad9632923413aa88764297d25633cb7cba40bd707c175cda278419e158e5e3f8e81cdf2b25f4c734b454090d948cc74c5cf82898fbc2f55b7d92b199db3854ba220cbd709dacbd60dd780d07d4709be2f4ff130f837fc54844d9569b98081986063b8d9b96716a6e369383a4b1563877249935b37ad12185a09668812332f54bb58b128547ce7b247fd6cafe4986dbbfd97d128b2cfe20e4f72baa6dd55f00470edfe5cc7b7b910b09e25865c705904e42a9f4f79511067fec28ecb8cc000e96170d9c66237770ff84839080c5a7e40f2aff6e40b602c9a060cbeeedd09c054cabdf4b2bc1078883c927cd561512519b7362c7f044087694ae74ffd7e4104e0dbbc28f46f3f5cc4367d8b42ac1237e4627735dd1e4498532f6ba2ab5a02d07cf2c9dddfe4846be258d7b30b1a5d3d6cfe837b89bc8b3af3d4d90d442d86d62dcdbfa797ecc8f05c492871f0845b16ae6696e0f3d08d95af5b3bca0dc06afb85dca03d5f0d63d9043c88973f77c2da3ad49f0dd46bdb2fa266d0dec2d402619fb60c4f71d7453408a845e1bd13f32f8da79cb76f55cb9d5718e35d2d9cfdea70575f6d498a7a3d827c03d97c107f1250faa583db2dc4428e6b617a12c44194db9d4e5e2742b13dc7958bb0a84211131e7a9b6fbe84f52ae612461bedc63f987aefd21ed7e490133313cef806eda77990578c865ce745be7872778977050eb03728e44d8122715ef6f1747edd1bff8107e105a516321a953d2dde03707054b777d54c21976bd244f0b2c672e5d5221b7886f31a57eaf0fa6cf9c3aeae2da8e6c3b2a2189c4abd24f29a96c7015dc7a5c3cc05e156703991c594efb7c3d0b84c6087c9bf04350a351d1445b9ef71fd21c62ae777452082307c7d7e27accdd50268bca291bf34b74f7be8a661b70aa176276e3996df2d069bece1d35f7f71983fd1ae7373c14921a1aa2e98b3db74a5bc19c0498f668086cec1cf126d93fd921872b4b27e3c43446a25f7a49bc62828c9072430aa96d554ca98d1fc13c2dc7166cf762bc3c33b6ba772e47ef5ff8634fa9512c1fbd0a6c79e63a6ce75d65bdeabea7e55e94d14a1566e1798fde5e75e129461c834c7d233d95cb880400a9d1ce8e377bbcc084ea9298d8566e610cbee94aa27cb302cf8976d4bfd71b44fef9676e6367ba6d667637937fe76990f0052c29dfade221cddd2276ed9e993454362a78180f4f95195cdfec8421f3163d5079daed8bda7dd48cd5e6588b6f014f2417a139007c65cc98c648953308a41090a4201ec372b4e4b6fab2355f5eb8e3de1ce44e716d082a71e62e51453c4e3da8746a5688f67434edfd0bde6f9a574456f2b99b9fda89dc95a8b0b496751e456d7cdec12c287e91873e6d1f6d66670c88ac77f1374a281db095d72deb2b926b60cff0e6b2d9b198fd9c3bf5641ab91fd70a551f5800a854ae3491a66804b86566d2ea68f013116125630c1cf92abc2277c39afe3bff0767810fb6ee76929821cb13a637ee67951fd78903bd4a154ad4f6368847d45a314bc0ccb8119f577a1f76927ce72bcd78e1b25dcecae88ed9e1db18aeb824860458e3bc818e357c6af44c5698987260b2b6b2b0a2ba74690a2b88c7f73faf95412b08dbd102bfb9bc6360eb90006aa5fb14dc4f85e4d01dfb8eaf0cef5a304d3760b706145b91df74956e2a49a4ac96c41bc39e3f7d4cb16949c26e7cd6f27939c4e84fce4029fe81771663555803143c81ffad7088a71131fba58408a8fa382bba167efce78578d70113fb136b9a953cf8877f63f463d312abef5deae81deefe43a3183f158091d2037ba89659b85e68b0c19a5192dd41348186ee0e3590e3d755a7c7c28666b58d3ebf0835ee08d56c5cb43a8cc6bfb2c06f48280b18f42aab5bca4eb74bac9a1dae249f97b4678154adb5a7071508eccd380a353a5235b0aec2f7294f385ac6ed5fd3046ebb3b70f337867988199236264cc2da8e044532e59d595b890928d565b904d37a63e2a264daa1ed8ba82df4b8a5cadf4ef7bac80c615c7fbf7d4e611e00aac8ec8d4c621b04833de3a2f4d623babfd64248f441b020eba012617062feb9c3ad5c08a1605dc69adea859af3b4db58eb7ac55d478e0d5584832b3915b31d29fc592cc2bbf2ce2b4c8a44c464e5cb51e084994d892cfaeeeb5c0a930a210cb1059b463de9223ec40aee6aebfe7e628f635343634322b0e69725ef807fb86920e65bf2a5e0f855e8414e72feccdb215db37096d3820f31cf29b6867e2421e212f490ecdf2a5c398e7f6441b6665b9f4a879beefb50fe602e257561d6f19b152341af49e3a655711c425f346486306e955137e029aba42d884373d680eac2a67e15079027c6bea42bd266d18d32e63ba5bff9d1b4ebe23fe35a759ff2b0fa8142f3837b66ac533a9cebf1b4aa7fc2842e9294971110340bafec114cc292f5fca7001487eb4b9a70862d18e6a96ca8a8e8781badd0badf29b56927be158135b9eae912ec8070bcf9dbd14de3d02d18cd9d0df8f1fd319632fe3e8c924461bcad3caef67ace62bacbe934d2e230d6a99fbd3399d20a6ed18571c2c1eff10ad415f0c9c5b8d475a60c42aabd9faf60939e72c16070eb96279c9abdd710c7ca8b3ded600fea2a40265297a8c568fcc4b04ee0d8f1a212cace0f976a1271bd4bd4869359d4ed3774e2dc0a79d33ea2ab04e42e912292a3f1e4cacc99bf889acfde045a86d496c0b60169f9cbec40417b16c89b0196b81f6a717461d0bddb8c56d3c11eefb875182d012d1a3dcae7f0817dce01e647289fc1b63f6a0e80e53956ed97825fd8804bc81f6784168492e5e5f55ac8d5a9f5cc3e79f3451ce6a97837c2033935afc2ecfae02dd4d342e240f4ccc01698dd01682df0820fa3cd45b7b73ef9d84a9bc1c5c352477a311cc7c191c4f7583a121b0a127dbcd9a335f8fa3706953bf808595d2073aeef1eac4689e4beaf6edc438b161c03b462c62ee9d8c514b1c86f1b8c33a689f5c7e6471bd52bb0568ecde4a837b36d21408204d0fb06e5bd00e57337e0fced0cd3a1597c5cbbc93715f6ad17507b9792c3a29fc3bf21636e0414ed153884e93ab30ee7328666abff610df76b6943c53339228173be659df9db8f9283974ac6aa02e135fe92f2b2730ba68aa770682b625b3fb3a1d88b96a00fb0302acff533d282ca43e46b6ac583e9b93f012ceff6a8abf7ec047da78c7470d066d1bc8be3a4c5acee73db5f7267c2330764aece3ac387497334933b760fb4991444adbb688d6e015777c5793c6c8b6ce1acd2face02338c7dde5ab78d6cf86dc1fd66a48204eaf28ade65a2dfee0d56a5d9133d4a291817dcc2c7bf9da99880c8c4fbd216df85afa9ff16f192b1bec06118bec9d8873454798b7d92d8ec058548b30bf17e5655136535a7a5a6a2f099b87ea5b1815ecf94914a8630d1b900daaf828df787d93d81414f2352c0d6306585d8ac602083f78a1faefc12a3986071f821ab90965ddcff8b7e376fb47ed2cc31a54d66595d151453f249667845cde093c11b534536dc2f7e564cdd70c4323243d31cb3c0006c4252ddb34a6e1f09be5000b72e59ef7397372d80937027750788863b2dff457583887acaaf2090567ba81f91affb5401513063b5100977f5fbc2b30564fbd39cefe690ceb211becb63ed2d75f1625218b81e62c44f115642a1628e3ce097c821d09b021527a61923bd1991d3f46a1efc5af91db79480b341768230f2ec55258252f561b654eb6afb5a8127db111053b9511b3a1c4189312617a052c689ae58fa8b0c5f6dad3ae19af9f3169f195f707c7cdb1a2f44e03f954466c59f90abe9a06c6a1a14370488454bf2b87f3556e86a3fa5f5d9ad693265451a2fd518b2d7dfe1cf87851c2cb563460411a13b722dff6f91b0ae139d8e3b7af7e43cb3e608d87bf23d78af4b74d91f477b5706ed730f5374d8445f4ad02d0129b9447d629312f50bf6931d8d4cb7088a20d002d80226aa811b6c7c222b37e1221988bd125794b5f209ef4bb01927252692a839377e9ddfd352fb9436fb780b651a1d6b9a0d4a05bd9b0a51c38126a8731e1920855d750f447761888f694c2b22c7600eb8f2687c56c7b200cc4e498715708f8c582da4344d55ba2fec5b79c426d9cabadbf2c077d7dd075321aa1343df363075f2aaae829ee81407f6488e994a846a71024c9b483840d20753e9427788593ea3dacdee78bf4831b99aa4468885279897208f716ceb86bfae", 0x101e) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x2c40, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) close(r5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) setsockopt(r5, 0x1000000000029, 0xffffffff, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000180), 0x0, 0x400) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 4.364077696s ago: executing program 3 (id=420): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000100)={0x5, 0x2, 0xffffffffffffff9c}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x44) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x186) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x4, 0x7b, 0x61b0b}, {0x54, 0x39, 0x8}, {0x406, 0x7, 0x5b, 0x7}]}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r8 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, r8) ktrace(&(0x7f0000000580)='./bus\x00', 0x1, 0x24, r8) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x880a, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0x40, 0x2f3e, 0x7}, {{r2}, 0xfffffffffffffffd, 0x2, 0x4, 0x80, 0x3}, {{r3}, 0xfffffffffffffffa, 0x20, 0x4, 0x9, 0xeb3000}, {{r4}, 0xfffffffffffffffc, 0x6a, 0x1, 0xfe, 0x5}, {{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0xc}, {{r6}, 0xfffffffffffffffd, 0x88, 0x5, 0x40, 0x2}, {{r7}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0x1, 0x8001}, {{r9}, 0xfffffffffffffff7, 0x0, 0x2, 0x5, 0x7ff}], 0x4, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffa, 0x0, 0x2, 0x111e, 0x3}, {{r11}, 0xffffffffffffffff, 0x1, 0x1, 0x8001, 0x5}, {{r12}, 0xfffffffffffffffc, 0x78, 0x1, 0x4, 0x4}], 0x0, &(0x7f0000000540)={0x6, 0x80000000}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x11, 0x3, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000503000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) 4.105022823s ago: executing program 3 (id=430): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) (async) r2 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x199) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000500)="3dc899cfe93fc20d04dd833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345406421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a6086f8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994f8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f359a15006954bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfd447dd4008b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c43755f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d898f1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d", 0xb01}], 0x1) read(r3, &(0x7f0000000140)=""/23, 0x17) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) close(r4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.687640847s ago: executing program 7 (id=475): openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0xb3, 0xe, 0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 2.683267738s ago: executing program 7 (id=478): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000001c0)="a472a2e9338ce83d48ccc66075325cb86230d2ebc5311a6d8d42fc5d1ff9394fea3bf4c4cf6902f4d228000000000000895b9d222de02e9aed9ec858c75d36ee56cc6298ec77285c7cdcb27c8c920e5cfa0a34b91b57fe957db98db31dcaf71fdbe89362c1ba5d35ee1edc15c1fd26079f4accec49ace19c0afa3733dfff2cc2199491025f2dcf4f6cf37d5a24017a93591b5abb08007c5395150947dcf42f7fc8667e6c1f4aab20bf913c76413b6617893d8e16031c630fbf62eded78f622cd82430252620704f1159bf3b3f77589c5eff8a18777f9d1ac", &(0x7f00000000c0)=0xfffffefc, &(0x7f00000002c0)="faff0e3832ff8da8b0a3dd4c09c83346d30ec94cd2e496bea0a114cd1d075330f9fe1ea5c7bf6e96981b2582a05e556a15587d5cc0e7ecac86462dc7f0a190572639e59b449dd4f5943a4064db8dffffffff3d1e2d46170d9056af0f6d247c8b54919e311f1d5f51068d3161680e047d", 0xfffffffffffffcac) socket(0xb, 0x5, 0x4) 2.503364429s ago: executing program 7 (id=481): openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8000, 0x0) mkdir(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000006936815296d6c02a65d4cd12c63d34", 0x31}, {&(0x7f00000000c0)="fc", 0x1}, {&(0x7f0000000380)="fb419dc4837fb91e86319dbbe0416247242c2fdb60b38b5213f484e7b0e2acccf5ff77a18037c4797f1b7202bd6ad0bef638a3ffa84b0dfec929469a26ba2f6d4bdd417959029ad8275cd32c8fbde1ba630a205b61ce4b602c2c2b8c7883fb977c95539f88b8e740e6dde00f342013c863a405e7ac67f4916d50e7face235d7c5e4c776a251fc29e91de0e04e6ed1276831c6d4e252cb380d41ffa40b2ccb3959ab1964d7a2f204a394f2b9d399364c953aee8f53e99fa3b644ab43ceea901c085620b856ea295e84e5fc7efb202e139e56a3627f5ae651d31cd03", 0xdb}, {&(0x7f0000000100)="1d7eb99559d76b86e709ad57f47b3cecf28264be5d848234398ee5bc859c05492d97638e0344c2d9b44da17058a8ff5100750923b456419ce75dfdac", 0x3c}], 0x4}, 0x6) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xca605601, &(0x7f0000000040)={0x10, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x789}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x8ac}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x801}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000b46000/0x1000)=nil, &(0x7f0000d06000/0x4000)=nil, 0xff}, {&(0x7f0000737000/0x2000)=nil, &(0x7f000044a000/0x1000)=nil, 0x8}, {&(0x7f0000e4c000/0x3000)=nil, &(0x7f000054b000/0x4000)=nil, 0x100000000}, {&(0x7f0000c43000/0x2000)=nil, &(0x7f00004ff000/0x5000)=nil, 0x200}, {&(0x7f0000b24000/0x1000)=nil, &(0x7f000053f000/0x3000)=nil, 0x3}, {&(0x7f0000f58000/0x2000)=nil, &(0x7f0000474000/0x3000)=nil, 0x8000000000000001}, {&(0x7f000097a000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}], './file0\x00', 0x60d5, 0x100, 0xffffffff, 0xfffff801, [0x8, 0x81, 0x6, 0x3, 0x5, 0xef24, 0x6, 0x6c55, 0xaa3, 0x0, 0x3, 0x3ff, 0x6, 0x240, 0x2, 0x2, 0x6, 0x7ff, 0x4, 0x80000001, 0xc409d52, 0x6, 0x8, 0x1, 0x0, 0x400, 0x2, 0x101, 0x1, 0x1, 0x8, 0x3, 0x87, 0x79, 0xcad, 0x10001, 0x7, 0x6, 0xf26f, 0x10001, 0x6, 0x6df7, 0x3, 0x8001, 0x5, 0x3, 0xa, 0x40, 0x10000, 0x3, 0x4, 0x7, 0x32e6ce39, 0x101, 0x1, 0xb2d, 0x5, 0x2, 0x9ac, 0xb, 0x7, 0x1, 0x6, 0xfffffff8, 0xe, 0x5, 0x0, 0x6, 0x10000, 0x2, 0x1ff, 0x4, 0x3, 0x9, 0x4, 0x6, 0x0, 0x0, 0x9, 0x81, 0x8, 0x8001, 0x10000, 0x2, 0x0, 0xf908, 0xf, 0xa, 0x0, 0x78, 0xfffffd65, 0x9, 0x1, 0xb42, 0x5, 0x18, 0x6, 0x101, 0x3e, 0x0, 0x2, 0x8, 0x481, 0x6, 0x7, 0x400, 0x1, 0x5, 0x21, 0x80000001, 0x2, 0xb5, 0x49243c41, 0x3400, 0x90, 0x6, 0x0, 0x6, 0x3, 0x7, 0x6, 0x7, 0x3, 0x4, 0xfffffffc, 0xb0, 0x5, 0x9, 0x8000, 0x3ff, 0xff, 0x1ff, 0x0, 0x7fffffff, 0xbe1, 0x5, 0xc, 0x4, 0x4, 0x4, 0x6, 0xe2, 0x8001, 0x7f, 0x1, 0x7ff, 0x4, 0xfffffffd, 0x10000, 0x7, 0x3ff, 0x0, 0x792, 0x1, 0xaa9, 0x7, 0x4b, 0xfe3, 0x5, 0x3, 0x7ff, 0x7, 0x0, 0x1, 0x3, 0x6, 0x7, 0x7, 0x3, 0x100, 0xffff0001, 0x6, 0x7, 0x9, 0x2, 0x6, 0x7, 0x3, 0x1, 0x197, 0x80, 0x4b3d, 0x82f, 0x9, 0x7f, 0x9, 0xd1, 0x6, 0xc, 0x7, 0x8, 0xffffffff, 0x6, 0x707, 0x8, 0x3, 0x0, 0x401, 0xa, 0xffffff8c, 0x2, 0x3, 0x8a22, 0x2, 0x8001, 0x6, 0x98f, 0x9, 0xfffff366, 0x7, 0x1cd1, 0x6, 0x7, 0x5, 0x6, 0x8, 0x6, 0x3, 0x4, 0x9c, 0x7de6, 0x86c7, 0x77, 0x10000, 0x3, 0x1, 0x8b35, 0x4, 0x5, 0xfff, 0xfffffffe, 0x3ff, 0xad9a, 0x9, 0x10, 0x8, 0x8, 0xbc64, 0xffffffff, 0x1, 0x101, 0x6, 0x7110, 0x3ff, 0x7, 0x7, 0x3, 0x2, 0x7, 0x7fff800, 0x5, 0x9, 0x3, 0xfff, 0x960a, 0x5dac53e, 0x8, 0x1, 0x5, 0x1, 0xe, 0x7, 0x68ff, 0x9, 0x80, 0x8, 0x7a, 0xffff, 0xb4b, 0x3ff, 0x6, 0x9, 0x2, 0x1, 0x4, 0x10001, 0x6, 0x6e, 0x7ff, 0x80, 0x2, 0x233, 0x5, 0x4, 0x3, 0x5, 0x8, 0x8001, 0x200, 0x9, 0x87d0, 0x8, 0x2, 0xfff, 0x1, 0x4, 0xd, 0x80000000, 0x7, 0xfff, 0xdda, 0xd, 0xffff8000, 0x7, 0x7fffffff, 0x9, 0x5, 0x56f8, 0xe, 0x6e, 0x0, 0xfffffffd, 0x0, 0x0, 0x12e, 0xffffff7f, 0x1, 0x50, 0x3, 0x3, 0x3, 0x310, 0x0, 0x8, 0xd, 0x9, 0x7, 0x10, 0x2, 0x4, 0x6bbd, 0x0, 0xffffff1f, 0xc742, 0x8, 0x80000004, 0xc, 0x6, 0x10, 0x7ff, 0x4, 0xfffffffd, 0xfffffff8, 0x5, 0x4, 0x7ff, 0xb4c, 0x7ff, 0x6, 0x6, 0xb, 0xb24, 0xc, 0x8, 0x3, 0x4, 0x0, 0x9, 0x8, 0x8, 0xc, 0x2, 0xc8, 0x8001, 0x5, 0x3, 0x2, 0x101, 0x8, 0xfff, 0x7, 0x3ff, 0xfffffffa, 0x80c, 0x0, 0xc, 0x9, 0xec4f, 0x0, 0x101, 0x1aca, 0x400, 0xa, 0xa371, 0x80000001, 0xd, 0x1, 0x5, 0x8, 0x7, 0x8000, 0xfffffffc, 0x7, 0x2, 0xfffffffd, 0x71, 0x2, 0x4, 0xd, 0x3, 0xd, 0x3ccb, 0xb3, 0x10100000, 0x4, 0xec, 0x4, 0x8, 0x4, 0x5, 0x9, 0x3, 0xfff, 0x7, 0x8, 0x4, 0x1000, 0xd2b, 0x6, 0x4, 0x924f, 0x2, 0x4, 0x5, 0x800, 0x4, 0x7, 0x6, 0x2, 0x3f, 0x6, 0x1, 0x8, 0x0, 0x47b5, 0x8, 0x80000000, 0x80, 0xdc, 0x9, 0x200, 0x0, 0xa000000, 0x7f, 0x200, 0x8, 0x2, 0x7fffffff, 0x40, 0x2d5, 0xa, 0x80000001, 0x5, 0x9, 0x1b, 0x4, 0xc, 0x0, 0x2, 0x5, 0x3b7, 0x6, 0x7fffffff, 0x4000, 0xbed, 0x401, 0x6, 0x4, 0x4, 0x7, 0x2, 0x0, 0x25dfd863, 0x6, 0x80000000, 0xac, 0x7, 0x5, 0xf36, 0x200, 0xd4, 0x0, 0x3, 0x7ff, 0x8, 0xbdb, 0x6, 0x2, 0x55, 0x1000, 0x1, 0x2, 0x4, 0x3ff, 0x2, 0x1, 0x9, 0x3, 0xfff, 0x953, 0x4, 0xb, 0x101, 0x9, 0x10, 0x9, 0x10001, 0x5, 0x1, 0x81, 0x7, 0x92]}) readv(r2, &(0x7f0000000b00)=[{&(0x7f0000000a40)=""/137, 0x89}], 0x1) getpeername$unix(r2, &(0x7f0000000b40)=@file={0x0, 0x0, ""/4104}, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) r4 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) flock(r3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) ioctl$DIOCRCLRADDRS(r2, 0xc4504442, &(0x7f0000001bc0)={{'./file0\x00', './file0\x00', 0x9, 0x1}, 0x0, 0x0, 0x0, 0x5, 0xb4d3, 0x5, 0xa7e6, 0x70, 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002040)={0x0, 0x38e39ae0, 0x81, 0xd, "b63c12374e2a5011cb7ad965a6704ed378df72dc", 0x66c, 0x4}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000002240)={0x0, &(0x7f0000002200)}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x3}) 2.502926183s ago: executing program 7 (id=482): socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x38a, 0xe, 0x9725, 0x220049a, "18398d0000e64878b7594047da4ab00000000200", 0xe, 0xfffffff7}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x40) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 64) r3 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x615, 0xb2) (async) r4 = socket(0x18, 0x3, 0xf9) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) (async, rerun: 64) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async, rerun: 64) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) (async, rerun: 64) getrusage(0xffffffffffffffff, &(0x7f0000000280)) (rerun: 64) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000980)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x94, 0x83, 0xb, 0x40005}, {0x87, 0x5, 0x8, 0x3f160abf}, {0x3c56, 0x5, 0x4, 0x8}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x42, 0x3}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) ioctl$TIOCSTAT(r6, 0x20007465) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="96ab2166e7016204b16d80edb4c9265b84c5119cbaeeeca1b65eea592d2a69b8110ee2f88d40c4ad8a682b5e982a3f94d9b05853cc6baa52cd70ff8c4795"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 2.231379085s ago: executing program 5 (id=492): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000200)='./file2/file0/file0\x00') 2.16773739s ago: executing program 5 (id=497): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) setsockopt(r2, 0x6, 0x2, &(0x7f0000000100)="d3ce54a2", 0x4) setitimer(0x1, &(0x7f0000000140)={{0x5, 0x10090000000000b}, {0xdffffffffffffdff, 0x238da203}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x83, 0xe, 0x4008, 0x1, 0x5, 0x4, 0x89ce, 0x3fffffffffd}, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x637d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f000039a000/0x3000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdf7fffffffff7fa}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000056a000/0x2000)=nil, &(0x7f0000688000/0x2000)=nil, 0x103}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000242000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffdffffffffff9}, {&(0x7f0000476000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x2}, {&(0x7f00005f2000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil, 0x234}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x4}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xa10, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) 1.742453456s ago: executing program 0 (id=509): sysctl$kern(&(0x7f00000001c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x11) semctl$GETVAL(r0, 0xe520b27c8b3f67df, 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setuid(0xee01) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) sysctl$ddb(0x0, 0x0, 0x0, &(0x7f0000001d40), 0x0, 0x0) (async) sysctl$ddb(0x0, 0x0, 0x0, &(0x7f0000001d40), 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x1a, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x1a, 0x0, 0x0) syz_emit_ethernet(0x80d, &(0x7f0000003600)=ANY=[@ANYBLOB="e727dc071f80aaaaaaaaaabb86dd60dd07a707d72c00cb697a653e336f000000500000000000ff0200"/51]) syz_emit_ethernet(0x66, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) dup2(r2, r2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f00000001c0)=0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="51453712ad703800c916484de88ccb46121d82b5f9665c2762c91c3bb021bed861ca942d04c6eaa02d8b16ee217d5adabd21eab04b00e435f8453f728e79ca299b740cf4eaa31b954141707321ea3d50da40879dbef1720db88e106406988cd05ceef3dc7331428b536b2dcb022b3373da8b756735a99bbe731de06ca4be94041215011802b229d9ff08d5efa7ac58c022208a5d117d44888d47c0a2ace000fc36c5ea46393ea905d3046dac0c19080dc6e41f158b87f31e4f357d7bfc56818efb966085c503187232d42155d92d2a9bcb9785f40acb60c10823b3924dc659228559cda840df3c893b89bfe493ede8f54f8bf08c2263eaffc20ddff36d9ef5d1a0317c2ce0be905700e16d6113a39fe5c4fce420c10fe15362cd4ed8f8b255784cbbaee2ec2044670137d3562076db87b98ea67a959322718ce12e8620f6cf11abb87c20b10504cc84780fa1b2d6327bb5622120b18cb21132ca323245c5f87a55697912024ea1f67eaf417e53d1cf129986ff37f99b89daeb072ed67f6c6048fe298bef6f02b93f2c9ab662d769f6229a368e8664a1b14af1567c1d5c08ee71238c234d4b86af46f23626ba808e52a3cc7cd53d1ddd74298e5b7727626e61ed06d5d089dc2f4ddff3accdb933eb7ea05d0b34e1fa68276a55075a0c323d045ebe84682b4666cf29bb3202dbabbfcec4fb795591c5c4259f1ab8c738a374591c62db5477dad64768b4fca4823724bc310bfb07a51bc0f9788ff8177bde6edf846bebca1988d262379ef3793b907fface2dc5d6e12ce663513992d6758c410daccc4feb70d198742f4f4ee9056dd1f0674f4c8620aa02553c60f64fce32884784c1ec75ce90ea8d7b277b171abe110b0a97d71f72785f7604c09aebf1a012a931dd2eb303fde43bb66602f55054da461d69e9dad6f05438b1856c0d44dba2939196a72a792a8036f28b62c99d079a58c9b2ab2ae13fbe9468d5029b2c530c5fae91bf58496f5f69c894bb27795296e23c797c3c053277edc1fdd3197177c8f090b55e233793244127722af702b98afd267e48e17aa98aee5d717cd5aebbacbb058ae5bf8ed06fcaf8a38864d352ab811f0182f0e0ffcdf4969d3178a0d9b9b3b8c86c80cda934332b4cb14ef1a9090aaa1cf1e0d4e4e9946a5a5285c701eaa17f28fa6d16c068709edbf876696275375c38bddc0ed3bc97373c2f4257a363a39099cc7967df3b5a561ecd586371d26e0b80a50d36dd723df048765410cd148a58c546ba0b92bcc7773b93f10b677b9962bf83a948962056c7989489164623ecf1d5e60a8cdbf420bc2a940dc01a0e1d48f4b7c7dc05dc9169bdbd940f620014ad332cbd2c2fe1b412171681effe231ef83490f752e4f83a55cfc392a6e5b2dee166046bac08ebb61a5bb335f0da6dea8bc644e588d8456e337eee48530aa8fc20b3a2962d0158d1e1939737553c0e4f88816023dd6c449858531aafc741b49988f5d10bcd0f4dade7436beaac8c575a10c3fc4d7b35d19e8833a7be802ead68c82f851c263ab4124f9d5d2d3186d0ae9df97d8c33dbe5088b56a23119debb9199388c34b6e41a244c34e0b1797c6094af8ba1729528d8b3e94f364936d15057d9f64abf950940a9dce3c2b2e48fc8e3b71d9c27e6f2f50e000912087d4c752866b1abf37ae10b4fa5168299f6e8378b3b3e5c06b48e313181b3796240486292df34698658c69358b9e4d5d853206e0aac85529e358ca5e575ad02072101a754fc27e894f53720afa058c514e6812bd048ca41db5b00409d3b8669f811926dff8132f1bd10080e38fa95488c50ed6371aeccdd83d6eb96c0a6e42fc48a619bbde148daa9923dd50d2d147a93025d24f0120431d63d44fd0eaabb5cdc62747ce8106fe734e19f77f811b32aa9780a2cd4e61110ffc5b1291184cc720be9dd42d53883b90c5ca2a6deab13bb7684c460db921b286d3484d8b1c17dac818b332f185d1b0c6e1bc95b04009b9d27f340dbfb73cad71fa47e9daa042e6989b3ce31470bb28ab2e84e6394eaf97f7c6af383d160238eb9c63678428cd558da3d5a8cc72507b7c4e6efe8884f4f0bddd312b76d138442a064ca0383a13038e5a567abc6d0f23f5e31f2531d21089f0d6f9c9b0a147fd1312a168de84734e1db5b0a6d1da62ed5cdb64f21fdc7d093291320b0b6f339f9cdc3ec9a78f5b82a58ef500211a5db890ab3b7a0a8d8bc651fc2ae8094f2723f2c8d8a772bddf1a72179b53b05561770dede29fb186a5ef04db7d05e07af54546f0c270eaa7600fb7eb420074d8888a83d011e820aa51c04c748f72dca5799a69678a13afe32c6c382b8385de8d06426f57d8131c0f42d68580de28d3fdc5a6988a4ec68e337a85a1e55a0a8a42af9e7fd595991ed47615c9a10837dcf41883ebd8ece57eeea8c2b985a26841c09ed57449de05ac5766d86d2569def3b53c67a4cecbea3d2d7859942ae246991645e44d8a9a474df6664e21d756d4b62e46c1a25512701542733111d5ae4c401bcbf724c12366533ffcaced8c49295a95c0335895be881a3b04132d47275b38fea5cbf52935645545ccb907d785d5aae96f77abf96599d1656dac387206a027cbcda063564ae391883a2058da2a48584d097f2ccde1fc7379ed35602e025cfe03aa01164781b5f093fbf8c4b6c1791b619650c7e2997df28efd5e08e29e4b50e12314238d34eae6813ad59c5e0dc2870ed023b643a7a90dc7b510acbcd89cb9daec38e4b281be47a966252d22982758fb53bf8adae826b16baba6d45785259b652fa959b6034ac0202a602af5dba021738325a8cc876921c4323ee120685b64c576035951648c3a46d75ac8c838a1fdd5b3c7de857474f790dcfed96eca7b556156f1f0274b5bbeb4ea6b07c10deb625244a7838828b78f20957a40b325059bab113c71b794370d0f3bc1e06e729e3c6142dfc231c97d9e78595b036e524242ba1d656abb1e977be1ef6e83223bb7416fb8d0b314bf296814c647e609710c22cb2a564a91c001c8e0732fc692390dbc219336ed451139354c169177c9b6e293691a270c035ca40b7e454f4a33da979a780525ed0c34b798b59baced27a1ce17f875ee01a8e3692fa3a6c9ec19b2c917af202339a7236c65b7a92e006f230cffd185e79facb318d1032be81b53da51cb04ff8900d3c9b33dfc8c528bbe8bba3d27c5e28d70df937874aac7cfbf593c493a6c1e8d9817f2bfb4cc893022d2b2f4ad64339d641e83496da6a6afd1a6976f6df542dadd0cca3a678793f0aa295fbbf127c8e1619dd50ef608f2afaa9218cad812b60b4da1d1647568cffcd2a51ba48255905a6c89176404b67b226a430860897bbfca8d3b33e9ef230134316e8bd30d66ed91e67b126954b1b3d42f22db91e2fe72fc0919da4cdd039066fdfd620c61fd886012a9767f02052e790d9f61dbf2e0b61061ad3e09691a8db140d3f2636828787c27efd63fd2e5f48717700a0b116792abf39556d31ce916f7ee76a0ccb1a0367acb5d13f061b07dd4d1e84e6e96324dda391aa597ce6124daa9af2b32fe19131645ceb03478c228a0897102b91d5b7c363529dd5b2d854774985c0317357340c10f566f9c25d9e9abd84a2bae585cff0e859acfeee5047afe2507320c9f174ef8de27dcea64c7b299dc5a4ad33f26c08568dacfa93134ea23180606de40db6c076fc9dc184bd031982584a2e1684a2415ced170a840f39fd9fce5a879b77b7be715d8e9f8c45a2ac2321cc0de17a4fa65ca9e0a32fedf0276f934ce76a32f702a904026e978aef40ee98c29d35f31cfca299047eed85d089ccb4fe21be9685b613f09192ff8c7adaffd0825621c38eb8d2b4147eb062adbfdf813a2c52577b2346c056e47463cbfb920fc22d25ff88d8b8bf48260170328378bb47ba778bd3e5126dd1613ed1dab68a54139a34813f62f4afd6775d025bf505247890b3efb6d15199e598101f77151275173a23768bcf7e47bbc274543ea58ced54a0d243fec9bb19e6bd31acd2fded876d246fc182822b28155c976b75361158687729911b441550c533443f8f4a97c445f414a5f59042f528980e4c500646ad87950459be79834522aee5ef7a371808455167f0a4658e3d0135170585ad4fb91c8c1f5e0966c03af9cf04bf18ebd09120f9689592abddc61a4ac42489bd6b3f530bc28ef8c2c4341044c95438f72efd3a06b97a922d8ac72e2f8430a0bdf1e88eb32c8f9dac1f84daaacacb9ff0b10c3b595c3a863bb5e36423b4ae6a3ada6930894dfd858a034f2738465357c25d6fd907e983eddaffe64e68f3e6adefc4c97a491cbb0801e0f213d3a5bc4acd6d06c42aa62d19760aa6061766a18ef6fc7d81e25527dd37844f87c1dd7b328bc410d43d03f720a15b667263a343f97d98e03a9c0501f3e6df172b5de8baf67ecd2284f94de1547f97b326780b98b6d9cf58f6b84b48b10685a9efeaf6ade60d8ae9686c1ad449a6d2304410fe2c9f5c878b280e42dcdf31470b0ba781932e2272f4664f7f8c6660f36c348ce35361496b31ff04061f5609a87a889e07c83d0c15b56d698f65d055b0db3f95540252d7c58885d67e7038038a1966ba7527ddc3debef56f2e7c36fa55ff280997bbf20f83fef4a58b533c303fb751fcada4ee58d29d07667c6afa282307ce14be17dd24765b90979d6f3a01cb91784ef56dc1acc046209c0daa73dbb6f570c335527c2a4fa832178221505f36608a7a7a319d2106bfaba7e2deff96f7cd7689310ffeab470bcb4cc9d7dc330f2cc7b0347efa84d1ac7a6f1d4564e896b58e895f43b0fca246b237e903b2a6187d4c369782aec94ee793192ed718304e416b633f355272fbdf893aaf199e05bfb9ee75bdd12a8ce3f4af98d0c45f0b5a5d68a312f6c93f7bdb6c8fe19bd17cb0b89f79cc729df80eb02513a9fcaf99fed01396ea58ce84ba9d4a72c24dde549ad2892484ce396ae00bd9ecc622d5c7408c4e7ec0fad52d7cfa4b15ce37e2f7344ecf2cc8afa7c3a0a3f75d3b1dff19f7590215203761599725a8c9f5752cbe5d344c9769f60f0b21b1624a122f9cc4c9f9c1fd7f952ab2944ef94d2cab56935f909f3b8ed4422e378a018f51095d05429b843f28e56b778a3648f8a5686902e61f06bcdd89d25c1a2013b5cfb7b1dc195e94ba97e16dbe4d4bf6972a264744daa9883346a9101e0267715865027abd4c1f94b3d82679ab46d0cae8410c0f9c80d60349de71c11683cf1c8c32d0bbf96b321c91b9b74ec26d1e91b59ac3ab3e2286ba505e09749762ffd5ba70361a6830d631ab12834b6d510469715c5a033442edbb0a44d066596d220965470cf4b085dee38850232bc1f608191cc9a6541dd34c33cf11ee1d4822e34acaa13497d66469dbb27f29f912f4a0a7fe7c9227a7947ff709de5e43770f058e382fc6cadd9a9cc9a09abcced593a688e0ba4b3327dd2fb436255c5908718abe27c962a5ab93879a37f781e4c62c2b308ce28e399cbd939832e3173e3e15919dc5629f918d0ab434c4d4baad49b7abb8b02409b87d6d91ad8a27588e2d046ee703419e02fd3a4b6cbe86c2d35fc6357ff37ab561b01ed7990ee575477f6bf177acc740a2076af65f3459dd1c09224e1ce6640f03cb2533e3510fb33b1f6ee88daffafeab41f3b00f19940e0517dd1437bebe23dc32e57c0dc82ec04c9a54e41e9848748a5275ae51fb4096436138f65db97fe512b36a7353a15a7baf0eb6a6a1e9e128b1ae7a3bf046c6da2e98238f732b6673", 0x1000) 1.658854228s ago: executing program 0 (id=512): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24, 0xf, 0x91, 0xb}, {0x4, 0x18, 0xa, 0x80}, {0x3c56, 0x5, 0x3a, 0xffffffff}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x3b, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa1b08b494c8a8677e1b2f1dbb1e01f7aaaaaaaaaaaaaabb08651f2ebf2cff5e6e0200010000"]) (async) syz_open_pts() (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mkdir(0x0, 0x49) (async) setreuid(0xee00, 0x0) getgid() (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async, rerun: 32) rename(&(0x7f0000000100)='./file0\x00', 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x58) fchdir(r1) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0xc2) 1.657785783s ago: executing program 4 (id=513): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff47}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 1.657569561s ago: executing program 6 (id=514): mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0xb) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x49, 0x2, 0x5e, 0x9}, {{r3}, 0xfffffffffffffff8, 0x6, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffff6, 0x11, 0x40000002, 0x8, 0x5}, {{r3}, 0xfffffffffffffff6, 0x36, 0x1, 0x6, 0x80}], 0x100, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x0, 0x0, 0x6}, {{r2}, 0xffffffffffffffff, 0x62, 0x0, 0xe}], 0x6, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) 1.65638723s ago: executing program 4 (id=515): open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xa0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40580, 0x0) pread(r0, 0x0, 0x0, 0x5) 1.655785733s ago: executing program 0 (id=516): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x6, 0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="f196ee887a25ea911044aff6b11d5f69615486fc6bdf096366249195b64ed84578d1e7f55e577c9bfa3ceda06af41bed034c672be6c10ecf3b28cf620b558a5e047aaa5a7dd89c5404be3c2315ab46f0f4774c604d388b3710f4f01802dde630486c60dd0f101b40a37ce92f7419cba1ed9947a37c0f8de6f466dad8e836ccf491330da9fc81468dcf23f0e2dd3901bef2e34ed5455ca4a27bdb3fcd9ae754c5e6ceb14a49d073220543a4f09fcf6a80ff6de206aa7ef822f999056c646e17d19e49415a", 0xc4}, {&(0x7f0000000280)="6c3bf0b4648f7d60dd844f14107c7559024200fcc03f18cb4e2c5c92064ff7d3694c920a8727f08fc0d2193dcbfb834a14e0890fe93e0e4b0599bec05d1e59fb3324a3c574e33f1d8eadddc13156b73fa48c82e8cf17e4f1dd6fcf165f0b72d2921a8873e49ad645bfbbe454bdc4fca723d8ee44b1ff4df2c0f05588359eb6f16f997589e0e43f55cb093dfd84b50ccda1ceee13ecf9a8db958073dc9d2a695bbdbf103fb97ebe64acfd2dc127ebc2cbb1aa5e526e112145f6a902ef765acd651336b42d3b57a6ce779a088ed0de40c9623ae8d0b4e6c2d52e1d132d01d61a9f15a7d9500ca997134d0b450ab86bd064c1cc9368", 0xf4}, {&(0x7f0000000380)="94c092f4023f99f37cef2822fcc2afae22546f75fcc0a4b99a9d94c669a527d51979c8aa0b00ae435e859d2b0bb01c874edeeabc5a995eafddf107286e4a7e8e1bab8ae9846d010f3b1bd38f209a884574705e2541c0852e145a89de67513b3a227c62a2e0336f9c868808e530881f335e1dcb3ac9c71ebf9770b9bcbd42b26ea6945a29e1681d9a3e3f5a9ac4795f7f5dbba6255d00a42219982d0a9c3729fc034762f8c677a99f9edde67de5c40a59113dea0770487c33ccc1e250a6f5075703dd7de523207f685ec5ee98ffbd", 0x6}, {&(0x7f0000000040)="4843102dd538689da03c06173890", 0xe}, {&(0x7f0000000480)="f145630ca97b94ce21770be65f2cb3caa569737a3a6251b00a98f253ea90c85cba6b221ac98710073eb6c3ddf33b6f8259da987e4e26d9705503fae5f97ca3b3887d1ef842ea476ac084a947df28940c5c177f515d53e5d961dcf8a697714c35ac9b07a36ad1d1e235ab180e19e80f1a196cef2eecf93235b4d9fc85089f1612baa07f3a0d799b504b3d43f7cf9c17a7cc77b25ca8c99ec88904a56fa1ea828a7a5e4118bff229e402c343e432422f79ad97f5dcec68af1fc869830288ab84f77967827c59a0553e3bf37e7f76478bb124242a", 0xd3}, {&(0x7f00000005c0)="432b60cf4cfda9fc37810c01677bba4ec5e74a563540cc4c16bfc2d1a2e71c268b36b4324afe0a54ecff9ecc46cc8b29d83616c5e7fb77e5ad0f10eec91819761c62bc3564058f3bc2333e82069ee4951f11c0495170114f3cc5897b930edc9438bb669024d5fe383218844950f24cb43a1024833e518bc8f33ebc174dfc390b4d815391398f09b557b21f8a19566bfc688db2b1e9a23eaabe587bb7547373ce939e769d8688dcaea9a10f1bab892268e95a57b19bab332af48688b66124f4a8162f17b4e26bcde815e051d87761a0074e3cf495b4c2f7f0c86c47d5f7a0c79de3310c700dc2734eee", 0xffffffffffffffa5}], 0x6, &(0x7f0000000780)=[@cred], 0x24, 0x2}, 0x40d) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)="841cbf3e882a06b800c86f71de042448ea2950b945c3df6d5e0c7745000000000000bf1152b3f1e636f25ae58a71fc2b33a81370a6d8679c78cfa96590f7f1081c763630b6c34547db86d33fac9c32d474825b7e87795e8bc6a09d01781c41acf61475a31ee3077588f372e16ac659f2271c91033612e110bd1acfa6", 0x7c}], 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x1a, 0x2100007, 0x101, 0x401, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0x8001, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, 0x0) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a7a6d61de4a10909921b249a3ffff8ad3498feba46236243003b47915d8156c41f08600919531ea87e5676231dd7aacdfaffffffffffffff46c0fbde03", &(0x7f0000000000)=0x3d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="07001cb1e6beaa63bdc33397a9a01e", 0xf) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) 1.647541829s ago: executing program 4 (id=517): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) fchmod(r0, 0x1a) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x10) (async) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') 1.647238527s ago: executing program 6 (id=518): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) 1.497508916s ago: executing program 7 (id=519): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x20, 0x3, 0x10) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x400000, 0x95a999646a72d747, &(0x7f0000bff000/0x400000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r5 = shmat(r4, &(0x7f000076a000/0x4000)=nil, 0x2000) shmdt(r5) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x28, 0xc}, 0x0) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCOSFPFLUSH(r6, 0x2000444e) sysctl$kern(&(0x7f0000000100)={0x1, 0x5}, 0x2, &(0x7f00000011c0)="5bf91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) 1.497044201s ago: executing program 3 (id=520): select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x13c8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181d, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd605f6a9900382ca902000013000000000000000000000000fe8000000000000000000000000000aa3a00000500000000030190780800000063de148900011605ff010000000000000000000000000001fe8000000000000000000000000000aaaefe5e066c4b1b251cdb69feb4773f"]) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xca, 0x1, 0x2008, 0xc, 0xb, 0x80, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x4}, {0x7, 0xd5, 0x2, 0x8}, {0x6, 0x9, 0x100, 0xaf5}, {0x8005, 0x8, 0xb, 0x3}, {0x80000007, 0xffffffe8, 0xfffffff7, 0x9}, {0x20000002, 0x7, 0xffffffff, 0x9c}, {0x80000cdc, 0xffffffff, 0x5, 0x3}, {0x80000000, 0x803, 0x5, 0x100008}, {0x0, 0x20000081, 0x1, 0x9}, {0x8, 0x8001, 0xc7, 0x87}, {0x4, 0x4f, 0xd, 0x10aeb}, {0x805, 0x40, 0x2, 0x4}, {0xfff, 0x2, 0x80005, 0x3ff}, {0x29a71717, 0xfffffffa, 0x3, 0x100006}, {0x4, 0x9, 0x5}, {0x0, 0x3, 0x1, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x8000010}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x5, &(0x7f0000000240)=[r5, r5, r5, r5, r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r3, 0xc0284408, &(0x7f0000000000)={0x0, 0x7, 0x0}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xfffffffb, 0x1a, 0x1, 0x0, 0xd87, 0x6, 0x0, 0x0, 0x81, 0x9}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) truncate(&(0x7f0000000040)='./file1\x00', 0x10001) open(&(0x7f0000000280)='./file1\x00', 0x8000, 0x120) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0xe) geteuid() 1.496354047s ago: executing program 4 (id=521): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pselect(0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0xff, 0x5c124363}, &(0x7f0000000840)={0x7}) r0 = getuid() r1 = getegid() r2 = msgget(0x2, 0x4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{r0, 0x0, r0, r1, 0x0, 0x196, 0x3ff, 0x0, 0x6}, 0x400, 0x10000, 0x3, 0xeffffffffffffffe, 0xfffffffffffffff9, 0x80000000000010c, 0x5, 0x7, 0x0, 0x5, 0x0, 0xfffffffffffffffc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f9c3708200"/20, &(0x7f0000000080)=0x14, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0404469, &(0x7f0000000140)={0x0, 0x0, 0x7, 0xfffffffd, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x00', 0x0, 0xfffffffc}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r4 = getuid() setuid(r4) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kqueue() socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x80002003, 0x3, 0x10, [{0x2, 0xfe3, 0x6, 0x71803}, {0x9, 0xf7fe, 0x800002, 0xb}, {0x100006, 0x0, 0x8, 0x9}, {0x2, 0x52, 0x17d, 0xfffffffa}, {0xfffffffe, 0x0, 0x80000001, 0x6}, {0x0, 0x47ffb, 0x14000009, 0xb}, {0xfe0, 0xbffffff5, 0xffffffff, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x4}, {0x0, 0x7, 0x8033, 0x80}, {0xf7fffbfe, 0x0, 0x8001, 0x7}, {0xa54f, 0xfff9, 0x48a, 0xe4}, {0xcb, 0x102, 0x3, 0x8}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x9, 0xfffffffc, 0xfffffff5, 0xfffffff8}, {0x6, 0x4, 0x26, 0x5}, {0x81, 0xd654, 0x6, 0x6}]}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0x80007ff5, 0x100900000000009}, {0xdffffffffffffdff, 0x7fff}}, 0x0) ioctl$FIONREAD(r6, 0x8080691a, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000100)) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) 1.494282666s ago: executing program 0 (id=522): ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) r1 = semget$private(0x0, 0x2, 0x1b8) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000001380)=""/19) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/232, 0xe8) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01", 0x1) syz_open_pts() ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffff9c, 0xc00464b4, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(0xffffffffffffff9c, 0xc00464c9, &(0x7f0000000080)={r0}) 1.493838768s ago: executing program 6 (id=523): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x142) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x1, 0x80000000000010c, 0x5, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000280)=""/117, 0x6c}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000000), 0x1}], 0x4, 0x2ccc) 1.394324376s ago: executing program 6 (id=524): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x7}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x1b, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x20000007, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x4, 0x6, 0xffffffd3, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x2}, {0x401, 0x5, 0x100002}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x8040, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)="840700000000000000bf2c4e00000000007f3bb5", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="c2a6d600000000ecfe072806580b584aad58df0600a6463474180042", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) truncate(&(0x7f00000002c0)='./file0\x00', 0xffff) r3 = socket(0x10, 0x4000, 0xfc) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680), 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000080)={0x4fa, 0x1, 0x6}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) pwrite(r1, &(0x7f0000000240)="b3145951", 0x4, 0xdfe) 1.393855564s ago: executing program 4 (id=525): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = semget(0x0, 0x1, 0x281) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x80}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000000400)={{'./file0\x00', './file0\x00', 0x8, 0x10}, 0x0, 0x0, 0x0, 0x400, 0x1, 0xe2b, 0x9, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x81, 0x3, 0x48}, {0x48, 0x8, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x1e, &(0x7f0000000200)="c2c5b412b4de09ee4af1e3dbfe506230f2e8d3546aec6ba0739d73acc94dc2fbe9477345ea299cf702a01d4a497428bcf24969324b99e26ba01a587b9417de57d0f7ac88ccdefa8097bd1056a74ce2c4", &(0x7f0000000000)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) semctl$GETZCNT(r0, 0x729fcce28de13fed, 0x7, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) semget(0x0, 0x1, 0x281) (async) socket$inet(0x2, 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) ioctl$TIOCSETA(r2, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x80}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000000400)={{'./file0\x00', './file0\x00', 0x8, 0x10}, 0x0, 0x0, 0x0, 0x400, 0x1, 0xe2b, 0x9, 0x0, 0x6}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x81, 0x3, 0x48}, {0x48, 0x8, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) (async) sysctl$kern(0x0, 0x1e, &(0x7f0000000200)="c2c5b412b4de09ee4af1e3dbfe506230f2e8d3546aec6ba0739d73acc94dc2fbe9477345ea299cf702a01d4a497428bcf24969324b99e26ba01a587b9417de57d0f7ac88ccdefa8097bd1056a74ce2c4", &(0x7f0000000000)=0x50, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) (async) semctl$GETZCNT(r0, 0x729fcce28de13fed, 0x7, 0x0) (async) execve(0x0, 0x0, 0x0) (async) 1.39355137s ago: executing program 3 (id=526): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, r1) fcntl$setown(r2, 0x6, r0) dup2(0xffffffffffffffff, r1) fcntl$setown(r2, 0x6, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x10004000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x10004000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.232851267s ago: executing program 7 (id=527): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x5, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="7c2aa7b97e647c6cb381fe18e59f710b899d6ad6dd6815426ed79d8aef4ecb88665bc18f9f804b5e1f2317ec", 0x2c}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x159, 0x1}, 0x0, 0x0, 0xfffffffffffffffb}) r3 = msgget$private(0x0, 0xb) msgsnd(r3, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r3, &(0x7f0000000380)={0x0, ""/123}, 0x83, 0x3, 0x800) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) setsid() ioctl$TIOCSCTTY(r1, 0x20007461) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) write(r0, &(0x7f0000000080)="d9", 0x1) 1.231877032s ago: executing program 5 (id=528): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x2a, 0xf27ff7799bbc9c07, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff5, 0x0) (async) unlink(&(0x7f0000000040)='./file0\x00') (async) socket(0x10, 0x2, 0x8) 1.231384184s ago: executing program 0 (id=529): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) (async) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x4ebfac6bbaf7929) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)) write(r3, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) r4 = fcntl$getown(r2, 0x5) (async) syz_emit_ethernet(0xe3, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd5, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8000, 0x0, 0xfffc}, {"1c09c9e1e02a2b84daa6e39f00f95530b581366e8100b761ca8fbd491f3735e11c9135768025c011d15133b7089d709c94ded9dcde89558c306c4391498bc0c8946d1b1548a51755fa701c0c28a6a1b3c6c54ed95d01e34b4ca429fc42b312fe46999e5dddc1227da6e1ee188c4111ab86e367cf0967f87e06da2cec2f2f208d242ad5c8ba229f3f367e166388c17b3c7cbbbe05004522674fdc82ed74cfaf3a592a25ee70ea4ae862baa4ca0a"}}}}}}) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x3fb}) r5 = syz_open_pts() close(r5) r6 = semget$private(0x0, 0x5, 0x240) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000b80)=[0x5, 0xe, 0x5]) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000240)=""/168) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) (async) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r7 = getpid() ktrace(0x0, 0x5, 0x2802, r7) setpgid(r4, r7) (async) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000140)=0x1) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.134958037s ago: executing program 5 (id=530): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000054d000/0x4000)=nil, 0x4000, 0x5) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.133956647s ago: executing program 6 (id=531): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="c2a6746f1008000000746caaceb00000002b1586", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCSETA(r2, 0xc0104419, &(0x7f0000000000)={0x2, 0x9, 0xfffffffd, 0x7fffffff, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x00', 0x0, 0xfffffffc}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a6d6000000005ae39d73988d800f00ecfe746fc6d602ff1a1ea6612b158f09acc9ae4e6a9981d79a05f77bff", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2c, &(0x7f0000000240)={@remote, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1e, 0x67, 0x0, 0x0, 0x6, 0x0, @rand_addr=0xffffffff, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}, {"52b3"}}}}}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80184901, &(0x7f0000000180)={0x400, './file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r4 = open(&(0x7f0000000300)='./bus\x00', 0x200, 0xa0) r5 = kqueue() pwrite(r5, &(0x7f0000000080)="b798116ed2779744ed31beaf98bb63a0499a37ebc4ff125f2bc2252fc96233deb238a323e7d915db9516bd092c10932914ec2f780e33b086b5078d0d98487956321166f42877fa6939d3bb74f36da25ee220c544481f7e82ba4e0dc5c5e7e38eb041a6dc17e602827110a126f26bc5c969e1401b6dbeee1803a9079c7ab3ca3cb482f477d97d654b7cb12bfaaab0319f27e702451d4d713e5bb401c460", 0x9d, 0x6) kevent(r5, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13, 0x2}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) 1.133743765s ago: executing program 5 (id=532): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1, 0x3}, 0xc) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x200000000000001, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) close(r2) (async) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000003c0)="b1a5f102de9a9b64c396049f26b87ea9c9de2ef43b43c1c65776e015d8c40596dfeadff8e900f900000000000054525313c2f8d15acf948a14ea90ab1c9d34a4fe2319e02a7f715f5e4121be8536441b6651ac9ade3bc894351a4f758f74c8bfe0735df7d60e5a4879143ba56da0013836e650b6d9b10e31c505e4e528ce4dc1e036ec7a909f06bf5cfef92647c936ade056e686a19f638baf33ef0c065712d4fb82a2fa62bb6b711629b46cf0aae53d51b6fa9b7db371a766b0a4b5d638e6703ec756397fe58a9035d3fb30e00d9815347c452753b84fa6b3f133b959cf30f66f9e882ea24fe428588e804c16ff81b997525671611a9da28491d96c40d3393f893068a03e4d7fb9e26a7ef5b965f5c893ee9d35bd7f2f923a89aea1bed95529ed8a6f973789a87fed734171aa273265356327486c1c423f88d11d8ff5e064a1240aafb2ee02fde0363e58f9cf06c32af6bb3357573fa6e482dd084c2dc0103212fb33138ca9138f341273f7caa8b7b5098c66c7036136841a98241ddc864e70305a71f503acc47e171e172a2ce2e32886996a87ee0bfb419f4c268a0e56deb49f407220dec953ed26567f03a8aa2a3e3ef294a73d4990c8ee4d6467f492173e3af7c25ce9ec1e37006356b28a35a242c8846d4e", 0x1d4}], 0x1, 0x2) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000011c0)="8327000000000000000e590000406d6c00002d4f682d8b55e346", 0x1a}], 0x1, 0x10002eb4) (async) unveil(0x0, &(0x7f0000000140)='r\x00') (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0xa, 0x5, 0x1, 0x43356c79}]}) 1.133039842s ago: executing program 6 (id=533): close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0xffffffffffffffff, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setresgid(r3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54, 0x40, 0x59, 0x6e4}, {0x40, 0x5, 0x7b, 0x6}, {0x6, 0x5, 0x2, 0x80}]}) syz_emit_ethernet(0x56, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x16, 0x48, 0x0, 0xc000, 0x20, 0x1, 0x0, @broadcast, @rand_addr=0x80fffffc}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xb, 0x4, 0x2, 0x4, 0x1a, 0x67, 0x40, 0x6, 0x16, 0xfff8, @multicast1, @multicast2, {[@generic={0x88, 0x8, "302ace67950d"}, @ssrr={0x89, 0xf, 0x6, [@remote={0xac, 0x14, 0x0}, @broadcast, @broadcast]}, @noop]}}}}}}}) 9.039461ms ago: executing program 0 (id=534): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 5.164546ms ago: executing program 5 (id=535): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x800000018, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0xdfd2, &(0x7f0000000000)="c04a1190", 0x4) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7ff0b1e586ca6294000", 0x40, 0x3effd}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x2) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000780)=0x7) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) mknod(&(0x7f0000000000)='./file1\x00', 0x40, 0x4) r4 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) closefrom(r5) 3.543809ms ago: executing program 4 (id=536): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0xa, &(0x7f00000003c0)=[{0x3b99, 0x5, 0x8001, 0x7c, 0x5}, {0x0, 0xf800, 0x4, 0xff, 0x6}, {0x6, 0x7, 0x0, 0x323, 0x6}, {0xfff, 0x4b5, 0xf3, 0x6, 0x2}, {0x0, 0xf3c, 0x2, 0x1, 0x5}, {0x2, 0xde43, 0x1, 0x7ff, 0x9}, {0x3, 0x8, 0x1, 0x7, 0xfff8}, {0xb2, 0xec, 0x9c, 0xffff, 0x5}, {0x7, 0x4, 0x40, 0x62fb, 0x6}, {0x4, 0x0, 0x1349, 0x2, 0xc2}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00000b0000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x8000000000000000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000040)={0x7, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, &(0x7f0000000280)="205bd875edf4ea2a5d436bb4f1cb128117add86859b038df060620de9460b8982a9a713d6fa57637f99fba9c4d010180635fe0229ab83d6a168d3175a62995167d068f23da4c7c7933f519a5fe9edb0d31958e49cbbd4384050ab0281c917a7c6b1dd97495e629842a20e662637fd582fa66f0c11c0dbd6395dc2e5ea7a7b44513f0d6f811dc7ae66a", &(0x7f00000001c0)=0x89, &(0x7f0000000340)="eaf1fbb342f1a9c95e910ebc13efbb46eebdcfe3f619442ea2ee8ef9a777a96475904be1a2ddb04895b75ed614a5029e7b599563eaa1f45f14354949ea88daa5eebceb30773a10cce19f3b2a1306b6c6761bec5ecee2b5364c1770159fed6237af5ccde08d6ea99946225b13444c03f13eb03b9c0c859241", 0x78) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00f2039f6b5686dd6034d2b500103af9fe80000000000000000000000700000000000000000000000000000000f0"]) 586.489µs ago: executing program 1 (id=537): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000000), 0x2) (async) setsockopt(r1, 0x11, 0x4, &(0x7f0000000000), 0x2) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x60) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x5, 0xd, 0x5}, {0x30, 0x5, 0x5a, 0x61b0b}, {0x406, 0x5, 0x3}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', 0x200, &(0x7f0000000240)='./file1\x00', 0x8}) 0s ago: executing program 3 (id=538): socket(0x18, 0x2, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700202c00fe8000000000000000000000000000aaff020000000000000000000000000001320000000000000083009078007d0900000000000000000000000000000000005251f2c7eb18fcc913f93d639d0788f6c5e2aae01c96da3b86fc3f406a0451bada9dc3eab44274c92933abadbc5c16009531cce1096c9dd19bd791a0dc8fd01725c97d5243e3c1a96f75073cf574e8e35b6a5071256468480848bf84cb89391e3478ce7725ee5d873125961c02071315f033622b699bd1b825cd4e8412e2b83df7012286c52f514cc9c3b27750c8c1df6ae3238fa8332aba16b405744288b7ad4ad85233b91ea2a89d1b67098831ea65287ef231ff915f1e32ae2c56db9ea5faad11d17129a67884e36255017384c2"]) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000080)='r\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) dup2(r3, r2) socket(0x18, 0x2, 0x0) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700202c00fe8000000000000000000000000000aaff020000000000000000000000000001320000000000000083009078007d0900000000000000000000000000000000005251f2c7eb18fcc913f93d639d0788f6c5e2aae01c96da3b86fc3f406a0451bada9dc3eab44274c92933abadbc5c16009531cce1096c9dd19bd791a0dc8fd01725c97d5243e3c1a96f75073cf574e8e35b6a5071256468480848bf84cb89391e3478ce7725ee5d873125961c02071315f033622b699bd1b825cd4e8412e2b83df7012286c52f514cc9c3b27750c8c1df6ae3238fa8332aba16b405744288b7ad4ad85233b91ea2a89d1b67098831ea65287ef231ff915f1e32ae2c56db9ea5faad11d17129a67884e36255017384c2"]) (async) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000080)='r\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x8) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) dup2(r3, r2) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.168' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error              sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: 0#+"$%.!",%: #/--!.$ %22/2 860#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 Connection to 10.128.0.168 closed by remote host. OpenBSD/amd64 ktrace write failed, errno 27, tracing stopped (Amnesiac) (tty00) login: pckbd_enable: command error panic: kernel diagnostic assertion "bpfilter_lookup(unit) == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/bpf.c", line 379 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *438417 37861 0 0 0x4000000 1K syz-executor 49592 1201 0 0 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8344aac0) at panic+0x1e5 __assert(ffffffff8348ad45,ffffffff8349dfaf,17b,ffffffff834a8a78) at __assert+0x29 bpfopen(11700,21,2000,ffff8000317baa80) at bpfopen+0x2bd spec_open_clone(ffff80002a26dd48) at spec_open_clone+0x277 spec_open(ffff80002a26dd48) at spec_open+0x319 VOP_OPEN(fffffd80611e77a0,21,fffffd80097fd000,ffff8000317baa80) at VOP_OPEN+0x8b vn_open(ffff80002a26df88,21,0) at vn_open+0x6a0 doopenat(ffff8000317baa80,ffffff9c,200000000000,20,0,0,eeabfd00fd3bef44) at doopenat+0x35b sys_open(ffff8000317baa80,ffff80002a26e240,ffff80002a26e190) at sys_open+0x59 syscall(ffff80002a26e240) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x523d591dd20, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "bpfilter_lookup(unit) == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/bpf.c", line 379 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8344aac0) at panic+0x1e5 __assert(ffffffff8348ad45,ffffffff8349dfaf,17b,ffffffff834a8a78) at __assert+0x29 bpfopen(11700,21,2000,ffff8000317baa80) at bpfopen+0x2bd spec_open_clone(ffff80002a26dd48) at spec_open_clone+0x277 spec_open(ffff80002a26dd48) at spec_open+0x319 VOP_OPEN(fffffd80611e77a0,21,fffffd80097fd000,ffff8000317baa80) at VOP_OPEN+0x8b vn_open(ffff80002a26df88,21,0) at vn_open+0x6a0 doopenat(ffff8000317baa80,ffffff9c,200000000000,20,0,0,eeabfd00fd3bef44) at doopenat+0x35b sys_open(ffff8000317baa80,ffff80002a26e240,ffff80002a26e190) at sys_open+0x59 syscall(ffff80002a26e240) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x523d591dd20, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a26db20 rbx 0xffff8000299bee07 rdx 0 rcx 0xffff8000317baa80 rax 0xffff8000299bdff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x6b4cae4827e2d5f1 r11 0xe32a6bd983bcac4f r12 0xffff8000299bec08 r13 0 r14 0 r15 0x1 rip 0xffffffff81e5aea5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a26db10 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=438417 pid=37861 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=82, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000317ba7e8,0xffff8000317bd268 process=0xffff8000ffff61b8 user=0xffff80002a269000, vmspace=0xfffffd800b063000 estcpu=32, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24089 408711 39540 0 2 0 syz-executor 24089 499437 39540 0 3 0x4000080 kqread syz-executor 24089 360336 39540 0 2 0x4000000 syz-executor 37861 412549 2886 0 2 0 syz-executor *37861 438417 2886 0 7 0x4000000 syz-executor 37861 402364 2886 0 3 0x4000080 fsleep syz-executor 1201 49592 91230 0 7 0 syz-executor 1201 85076 91230 0 2 0x4000000 syz-executor 1201 320478 91230 0 2 0x4000000 syz-executor 1201 486180 91230 0 3 0x4000080 fsleep syz-executor 30430 409250 82108 0 2 0 syz-executor 30430 41319 82108 0 3 0x4000080 fsleep syz-executor 30430 207205 82108 0 2 0x4000000 syz-executor 57739 135623 33192 0 2 0x10 syz-executor 57739 376832 33192 0 3 0x4000090 fsleep syz-executor 57739 129385 33192 0 3 0x4000090 fsleep syz-executor 59073 122042 1 0 3 0x100083 ttyin getty 69199 496343 0 0 3 0x14280 nfsidl nfsio 83848 152769 0 0 3 0x14280 nfsidl nfsio 5990 46961 0 0 3 0x14280 nfsidl nfsio 69343 221740 0 0 3 0x14280 nfsidl nfsio 51429 162526 0 0 3 0x14280 nfsidl nfsio 35272 324969 0 0 3 0x14280 nfsidl nfsio 69961 288429 0 0 3 0x14280 nfsidl nfsio 28681 284459 0 0 3 0x14280 nfsidl nfsio 13406 151754 0 0 3 0x14280 nfsidl nfsio 11149 173346 0 0 3 0x14280 nfsidl nfsio 86879 261621 0 0 3 0x14280 nfsidl nfsio 86966 466545 0 0 3 0x14280 nfsidl nfsio 79718 166488 0 0 3 0x14280 nfsidl nfsio 90825 37319 0 0 3 0x14280 nfsidl nfsio 30551 309045 0 0 3 0x14280 nfsidl nfsio 76884 115069 0 0 3 0x14280 nfsidl nfsio 13287 34471 0 0 3 0x14280 nfsidl nfsio 57160 502887 0 0 3 0x14280 nfsidl nfsio 25777 106388 0 0 3 0x14280 nfsidl nfsio 33820 152090 0 0 3 0x14280 nfsidl nfsio 15292 339755 87974 0 3 0x100082 sbwait arp 87974 258762 38277 0 3 0x10008a sigsusp sh 75288 374854 23859 0 3 0x82 nanoslp syz-executor 33192 274468 23859 0 3 0x82 nanoslp syz-executor 82108 453090 23859 0 3 0x82 nanoslp syz-executor 91230 5011 23859 0 3 0x82 nanoslp syz-executor 39540 293158 23859 0 3 0x82 nanoslp syz-executor 38277 258416 23859 0 3 0x82 wait syz-executor 2886 164817 23859 0 3 0x82 nanoslp syz-executor 15995 232323 23859 0 3 0x2 biowait syz-executor 23859 86511 1 0 3 0x82 kqread syz-executor 32264 186371 0 0 3 0x14200 bored smr 86952 410295 0 0 2 0x14200 zerothread 62604 73388 0 0 3 0x14200 aiodoned aiodoned 49643 427044 0 0 3 0x14200 syncer update 69598 403267 0 0 3 0x14200 cleaner cleaner 85222 217208 0 0 3 0x14200 reaper reaper 61424 9161 0 0 3 0x14200 pgdaemon pagedaemon 62980 324043 0 0 3 0x14200 bored viomb 89207 486273 0 0 3 0x40014200 acpi0 acpi0 50326 200301 0 0 3 0x40014200 idle1 31925 284065 0 0 3 0x14200 bored softnet1 84102 215329 0 0 3 0x14200 bored softnet0 8858 202258 0 0 3 0x14200 bored systqmp 26654 319298 0 0 3 0x14200 bored systq 96295 85668 0 0 3 0x14200 tmoslp softclockmp 5561 380791 0 0 3 0x40014200 tmoslp softclock 90338 98695 0 0 3 0x40014200 idle0 1 349712 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 37861 (syz-executor) thread 0xffff8000317baa80 (438417) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839d0b40) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 checkalias+0x21c #4 cdevvp+0xd2 #5 spec_open_clone+0x1e2 #6 spec_open+0x319 #7 VOP_OPEN+0x8b #8 vn_open+0x6a0 #9 doopenat+0x35b #10 sys_open+0x59 #11 syscall+0xbd4 #12 Xsyscall+0x128 Process 15995 (syz-executor) thread 0xffff8000ffffd230 (232323) exclusive rrwlock inode r = 0 (0xfffffd80611990c8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+