last executing test programs: 24.000490026s ago: executing program 7 (id=2517): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x23, &(0x7f0000000300)={0x0, 0x3b9ac9fe}) 21.438882647s ago: executing program 7 (id=2527): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x10000) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000440)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket$inet(0x2, 0x3, 0xbb) bind$inet(r2, &(0x7f00000008c0)={0x2, 0x0}, 0xc) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000000)={0x1b, 0x800000000005, 0x4, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 18.750052374s ago: executing program 5 (id=2535): r0 = semget$private(0x0, 0x4, 0x820) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x93, 0xc68}, 0x5, 0x101, 0x9}) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8000, 0x0, 0x7fff}}}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000740)={0x6, 0xfffffffe, 0x0, 0x0, "0057000000000000000000000000cb3800", 0x20000000, 0x40004}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 17.750347515s ago: executing program 7 (id=2538): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = accept(r1, 0x0, &(0x7f0000000100)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = socket(0x18, 0x3, 0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000200)={0x7, 0xedbf, 0x9}) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x80) symlinkat(&(0x7f0000000240)='./file1\x00', r5, &(0x7f00000002c0)='./file0\x00') preadv(r5, &(0x7f0000000440)=[{&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000400)=""/43, 0x2b}], 0x2, 0x2) shutdown(r3, 0x0) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000004c0)='/dev/klog\x00', &(0x7f0000000500)='/dev/klog\x00', &(0x7f0000000540)='/dev/klog\x00', &(0x7f0000000580)='@\':\x85\x00', &(0x7f00000005c0)='/dev/klog\x00'], &(0x7f00000006c0)=[&(0x7f0000000640)='/dev/vmm\x00', &(0x7f0000000680)='/dev/vmm\x00']) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000740)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000780)) r7 = openat(r5, &(0x7f00000007c0)='./file0\x00', 0x20000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) kevent(r7, &(0x7f0000000880)=[{{r8}, 0xfffffffffffffffd, 0xcb, 0x80, 0x2, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x0, 0x2}, {{r9}, 0xfffffffffffffffb, 0x40, 0x8, 0x9, 0x800}], 0xfffffff7, &(0x7f0000000900)=[{{r5}, 0xffffffffffffffff, 0x5, 0xf0000000, 0x1, 0xf51c}, {{r5}, 0xffffffffffffffff, 0x80, 0x40000000, 0x6acf, 0x4}], 0x1, &(0x7f0000000940)={0x800, 0x8001}) pwritev(r2, &(0x7f0000001980)=[{&(0x7f0000000980)="6fe6bee6d0f3d3f6a5e53bd776e52f6f6e866a0e6bf571e8f178bcfc27905344246a6f14562743ba8aa38503d0e4d8144653054df4d30e7995ab1eede84d20da5242942a6b2c832ddedc0a3f099e56589b4799d006939cabd4ba2105ad0fc3c369810dcb1f6748a793e87550d897765c888f36382d65094c2f18110e1aed83f10d7cdd9ed75095f86f3caac11f1c0fdf3e44d1110e5e6bfcb2472f020ee77a911f1fd260e3f3c7dbac2b343936ef81c80260d55da8df816ddff5152e92ee445a5b4c04bfd417ff1d44c2dc53614103b77802073e72bbec68123aabeb28c859685e7aa25e27c13c8c4422b1339e682fb5d307eec3361645eeff1a79773a13d449f0a986e49e3c2aa3e5ab84011716551217712a742b534e991f15f4c902801e2492c2731c28a3eb0db1d75fd76ef91b3a61f79269ba2fe2ce06eb1fab85da055599caf19b671057058be3954159dcf1b7f53c9b10f57087061ed268bfc15bde36d953df4892d14395cb6e92d8f1545852b7441c6f88e2b004819a7f43ab4049ca691d8615179cf76d0568dea6a225dff2ecfbfbe7595cd3e614371b7614affec3e45c15341c5e8d359239d5b9164eef6dce4295710b16e2c0c9c3dea4b385f68b2aca0222b01e95ded4815d345da7a5b91a71d39cd07f15e0ea7b089cb4c34b0caf64e5cf831c8fad2c62c63b46cdbf26c10c41d83b9b19d0175430c423027a9e6a290e0be5a2fa906045174a0bbe6ba6fd7b31a8b3b01baf779646166296f6e9f349941dc573a51ffcc5168f5d3af90583da49c140b4010f5a3761b1283d706ba6eaa37fd38df18173b039cd4117100eed49238e6487f5f040fac5b6e709c7619eb3226c04c9662deb59aadea5f1ca4dbd43614a3d04b9350e886ab96845987dbd27597296cb9d3aa7069e50278354901e6f6a7ae926158c182455c6f4c200313580266614dd89b1c21f7624156a089a0b7d2d1bc8b90a61efb43f82c8da1258efdb0eb5d854be75a83f14b73c29e17f1a61022f88ba6ac5f7e6907822e199b335f810aaec6578851d943c28b9c4a38a508175f42eee1942f55c65d422c15fde46946d25cc0377c5fb4b8e66b3a5ca7cfe3f87b6ea6610da867573aa395018c6f3023b06bfb2ce5f7254eaa758664e6eebfa8807d9b2dcb859a7b13e58b6a2577f263871837c4146310b6bff1a57f2437395add995197cf19bec2873e0156000b7742dc2cb8e2bdb9bc4fbddcd3d1bded2c8284ebf52638543e023ad5fc3155c0f30608aee28126b0c6d5fd9b2837ffa744f9013a2799aa426c7b2232a2cd8ee5b0f0bd28a402ba070ae65afa2e57af56ed0911cd79be3a8842adf387ff3a1e1edebc6c0ec0b4fd6d0818c30d7212dc99d0b4a969889583f0f2882bff785f34b9ca1761acb7f27702dd58c329d02d485af30df6a07c04b8dbc380b51d8b78888e665b59252bb23ac7bca157c23122f2d21db05783caec34089daf041ecaa31f446006237d47f45e55be3aad151df093238c69e0b86d493b9db7af19e6aa372fdd3d1c90b246860081a20e3f80c17dd6364c1ff730d9c4c589a62cf8f0295f55c6d81a0927c8fa9dc37b23733314bbc5d7ce91ce173e73ea371e1db5d73c3270f2867e5edc165715f4b596f80e758c8993759f2a03ef0386ca26d1f871722ef26e417ce63a194fb0e545f94f33a3b3ac6377e9e705a80306c9a35654db96a4618a9903c96e53dc9cf012e0984294a405f254f3504c4a6405d5e3b3af5766f9eeaf0f67ee16235c3ff46ad79aa434c1611ba071b5f41e00c4094839b81f59d340906d597f34791720eac335d20bce051940613807e4c5d1c1360ba4dde56356a1f093091ddccfa246c809e912d6acd294c554930eaf23f443ccbeb5bcdb2eb923f2b48708b71fe59b04d18a3aa620e2dc37f49c5f7f93dab55657ff506b96bf623f7d1e6cb77846148a428c88334cc11f49cf4378bf98c6a2f52aa5c71844a11af5fb8efdb944247b0f75b8833c4c1311209b06ebf9f9e1dcb06fd98c73789b048bf6fcb751d80366a770e6d39df096562bc91f1637d1d8696fa7dd375099a3cf23b654169ff855bcb309612328ad44919e1d1defce849c30caf24db68483fa7509085d9242dd6114dcbbd14ec79f5691239810a215bfdd9eac7f8d0a4d61c3a7120c6daa69f6d817deffa323e677092a2da97f16e8f2a39f6388b6bdd145dc13f7fccd36d899b33ed94edeb24ff83ff072b54c72966253a3395025d89b35e19c6edcc64fb6a19af7212581ef9cf877041700ab2784bbc8b16e959697b61ea96132935db18b31de926207bfc1818e89818fefc4a237a3bc5ea23956ab52d65c158f4ff2c0c0a3f72c513fd7cae508d7d4a75fec375b028fb222be8faf3d636bf04e4d3bb922700a638eceaf5a4df14ec140abee3d8116ad8d0cc479d6fced566d3e35c246df327fabd4932b004c0c5f8b9db5846b4503d29cdac0bf486f5b1e37280c7bfa0625aa80e661fa5c3c110d8deaa822618146543b4bbea452b0f681c4e2a07e5acb6560b2e495bec0bdf11e272f0bf363427d0d91cb25447eca9ae883c32172dd7ac58fa3b25410f952755bce78eb5d09813caf99128cfe261949d6deffea9352a5e2a2581e10faca1d5c970d4cd092ba6dc765a44f5aed914970391771707fef909bdca38494779255bb37e9c27aab32875d0304ae16d59524d8207a14890da171e9ea74588b5c2d58356b117a224ea1e4b4f7c3db06fca2f99e2cda892e68934740ad9483ace935c0104fa3e4da9cbb5d0d3550cb8e1f0af0fd537e4e6f18a5a5d73b27df995cad13ce0c903c71be71efa5d564d67a6a3354ed2755871cb34dbf698ee2028353fb84827c4ed22ee865f3e8026af0cfee7dc4c7259974d76f743984acfbac22823243575cad8e01b6b62c93ced06ab1cd0f5a51c031ed7312835ba839b0ab2c586d2c0f3c7690d111316206f65aa5f01aa57d4cea64c6c68d9fd6e2517c44f3dbc5b56feb0a67108cb91273814ec7ab1b383bd103a919aa8b0cb135df4493e28ed40842aa56b0f08768d2442b403c4b5248e831df2fd69fa173dc4a9bdc437cc9159d54c8a32f510b9413c58d23d48e63e75339c1d9fe307205438fbc18e95cf6899b60a243db2455ed4f10020c2a1a44af5479817237429c17ed2b9f97587b4f90898a8ed36e130140595225dd612634af837fd39be02f327f25d6c226a4ae355f3c2cb1ceb563441e503f1ba1a09222816ef072ca8c0de81ae5fe5b9129902a2c6f039876356304e09ae711b9c026098f2fa9c48ad3404885f89c4f936395c2191bb9ed5df761ee57973e3504816a74c7c83a4654830cdb17671c97ecbc905c46c68adad51cf9381ed63b1dad3ae9469cbc3734cdaae56b481e733665e4766bc9295a0822a50d1dcd79bec7aa79e861496ef0d66d8823de023e51f7dda44d34a4be33f0481b339922b07bd3ae593192e26f6433c88dc2b3a186b61dab34cf587143fa471eaa80fadfccb933fb73c6fe3009d47813b44b13e6792bb386a091bc9a5a8c5343fcd2752374e0203dbe2e107478ba04936c6bc4732a33d68e68bd439cd4ee915dbe2ed127342d9aad3d91412efd68f74afd1e069b5efdc3af5e99c7f2a1ae9467a528b935181b4f171f389b1b19c281e6d55e08aac7c61ee1531cd32d4d2c39f0fc91c2282bce01160dddc91706330f746aaabf9dc116204797d555f94a448918837b62cf0f698788bc9b1e111dec244fbc7c7d61a38336c9cfbd2b99e408e4b2cf61ab87ebdd43a117b185c62ae99be5a5c7907975a36f72d6c2558d58ab67674e9965301934bc9dddcef2b1f1a898c70ea8c3701501f828a234f758524a7eaad90a8bc6250804d5465ff7845247a350b9358dac05abfdc7edf29b0682a43b29144bb3e63aa47befc1f2ea94cc29bc39d3ae46416e00bc73ba8743adc9315d33f4680fd838b767ab1cdc94a6c6a6b88f8e302414b6e036840a342aec9f9facd27f430b45ab6109fdc993391c6c2320cbaa41409660b7b2a7926ec924a59895eff9d69e51fcfda3701797cc569d20c81a203f10e80efdf4a5c4432d0543c801c4e7bec90fdcdcc7c0d9ca56c4e9cd0f15267b8648cd5afaa128d6c78d24a65269a2b15d0858b54cf6ffd94c5b33b893c80317e794243b60b736d9ca917018478357941f27a7aab7f0dd4b9a1dc79effea7419b0cc5ca111693e2a05b94ccc8da5c036b7a9ab32af2311e8c1b39f8708198044529a495b7df95bb22920ee5a7a585dd703076add4667b05f4c09f75901b35ce24df2482282103d06a798d8cc61c76d7cd106cd31bf15b55d69a3120d09db06b819869e56629c7a655dd8910db56300890ff0cdeaebba5af87424b107b3512d833984716ee7aa9f863d93a8cf771d9e2f64c57690f560d5a2d341deaa3c025bbe59c895c37c0c2d5b24a1453e8e7648f1664505a99b324705721a7e4b02fed2ee4a27fd908c166a91bcf8638e34a43defb09e641c7219e9b3f1e14fa68d37b7bb6c24de67a69013c2f699777da98059c540136225517e850ff0c0d48f8ca23e0731d04dd7f24fc62334d45250b78365e6e8b035d439ce044c4b13a5711c3a123da85b2cd20c7ee03d72b5bc7439d77b2bdc4e779d0c85aad178541a7a40201fee4078bada401d3a05dc94b56ec0405cc2226726f4c05fdf2fc899417193707030ece608c56a514aaca5cbfd80a7e2e5827e3e9ea32ba8ec61f9a020446e7e989e35059ccbb2d9bcf60ef6c8fc30c7acd1696428ed5eb9ad7a2af9bd55094abbe470c2c63304afe81950ac733bde306a5b96927ffd7e98d8c201eb47fdbe1cb67d161d354c3d957671f201ba1b1d7231ee23f589078e55a993be292b9449eee57e76115616b40488b2e89789d596870e460d691271e7be27e02993ca3f87d9cf6abd4f0156db15c1b2153498d644646107070ebd05a8cc0a1ce82e916165edfeec3fb61b308552a4cbc97fc9f7dabefb7f35f11069d90c482c98b66e503c3cef62cff079e844336f7572f86c51fd97b43f15f82362cb1d68c413a433a559346a1d9e7f18385dfe89e4e90565cf1753a727da9828b7f87c4a0c60354305aa2827382cc79a0c9c876b1592d7fa9a9ccc45ab959fe2e3236328f8f0064fdabf9da9fac3b196ab0d8bc05512f3c62f2c76c78ceb4e048548ba0d51cc62a98d06d4e883e224e8d289e8fe26aaa2f90d60ce95b66de4082106888deaa6a3196d7c3af57b62a55460a22ddbe73756f892b1e80e4a33fca24b7799b75bf4c731b5e7e235681e933c9e7e05194c816ec248b5d0db35bfb2f89c99222b33dc837f9bd52752bb2f04af492c036dc7155bacd60593cdaf8a93c28d4a6f1696ad0926473f926a57940468c709fccf4eb6002417d086022f862225cb56d94350364777f8f43baef61f63c015a281409d9875f4fb38bf2b52ddc4534206524ac5088e8671f939815f83077a3536d8b9ccb22cb98cdd25540376945496923758e369ad424acaacba9614406a23006d69059da565002b0c5fcc51eaa6670adcbb88ee5465699f9ca7b472f4036ee68366a31dc9f3416ffc6766b280c8148b765af7d6cae7677c095ccacc0aafcafab37e9cd16faf5a35191c6eef9b82a32a5f9806d0e4bbf1ed7ddc8f1d0a3fb6eb6fa3080867f30ff6524dcbfa8e80bb2756d72b37d96c70557c4de142f50f26220f941d4586ae9d1e171586a0a80c2daed5a72bf040eff6b4fb1243c0d0aa8691c3120f2e26eebcce3de877c0b676407521dce8d2804fbbe1aff", 0x1000}], 0x1, 0xc) sysctl$kern(&(0x7f00000019c0)={0x1, 0x20}, 0x2, &(0x7f0000001a00)="cae38cc39d76ad927ab5b08e8f4d8a4bb2e1444c2865120f4b8c75", &(0x7f0000001a40)=0x1b, &(0x7f0000001a80)="18f054273207ce5c9bc882403f07ca8da01acdbdbc5ff4fd27edbc08e37b3354069218cb9c15abe448529ee4b7a23045584b19", 0x33) r10 = socket(0x6, 0x4000, 0x1d) setsockopt(r10, 0xb, 0x372400, &(0x7f0000001ac0)="e23bc7e93114a5ee7ef03e0107646803eeaa4aafaa713d868a50ab7cd119f7870e8c17f7aa1f509e4ded63ff0d3611aa4158", 0x32) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001b00)={0x3, 0x8, 0x32, 0x4080, "1dec3455630631c2210492f06c65fecc6af03a5f", 0xffffffff, 0x4}) socketpair(0x10, 0x3, 0x7, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000001b80)=""/57, &(0x7f0000001bc0)=0x39) r12 = accept$inet6(r10, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000001c80)={0x8, 0xf76}, 0x8) 15.24054891s ago: executing program 3 (id=2545): readv(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0x20004402, 0x0) recvmmsg(r1, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/222, 0xde}, {&(0x7f00000012c0)=""/28, 0x1c}, {&(0x7f0000001300)=""/242, 0xf2}, {&(0x7f0000001400)=""/81, 0x51}], 0x7, &(0x7f0000001500)=""/206, 0xce}, 0x2}, 0x10, 0x41, &(0x7f0000001680)={0x0, 0x1}) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000016c0)=0x8) sendmsg$unix(r5, &(0x7f0000001780)={&(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740), 0x0, 0x0, 0x0, 0x2}, 0xa) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r4, r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15.23581117s ago: executing program 1 (id=2546): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f00000002c0)=0x9) (async) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f00000002c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x64, 0xdc, 0x6, 0x4}, {0x1, 0x8, 0x0, 0x441}, {0x6, 0x4, 0x1, 0xfffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x65, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}) (async) syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x65, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}) open$dir(0x0, 0x200, 0x150) (async) r2 = open$dir(0x0, 0x200, 0x150) ftruncate(r2, 0x80002) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=""/147, 0x93) open$dir(0x0, 0x0, 0x0) setgroups(0xffffff8b, 0x0) (async) setgroups(0xffffff8b, 0x0) nanosleep(&(0x7f0000000500)={0x401, 0x3}, 0x0) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x5) (async) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) syz_emit_ethernet(0x4a, 0x0) ftruncate(0xffffffffffffffff, 0x9) rename(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) close(r4) socket(0x18, 0x3, 0x3a) 14.999998823s ago: executing program 5 (id=2548): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) r2 = dup2(r1, r0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x86, 0x2, 0x8}, {0x30, 0x0, 0x2e, 0x1}, {0x6, 0xfd, 0xdd, 0xfffff001}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a2b46480496facd897997fdcea7ab1bc2e816f30fa655c0338675e0", 0x5}], 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000080)="d81ad3d2", 0x4) r6 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffdc8) write(r6, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) 13.50044138s ago: executing program 7 (id=2549): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pread(r1, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) pread(r0, &(0x7f0000000380)="5f95032850795271d3f15439a1a484b6e4c7d16b0ab6d09f37f97bbe601abc9f75aae2716583cbe0e8f494a97e76c98395a3c46b56e557237b91aa970243baf674054f28d0d4e47691c8abe86f7da8acbf7d6f1da0479d9869fd8fa9e61ff4d00d28ea6d42fe618b56041015ba5310d74772a8ca49b419c1e4b0f95030792ea53734b3b28d6611161d17e4b72f2476386807204a5bbe72399af1b64fee3fd40b5ec3baa4f7b60dfc5bc0a394c699262082479c1ece30751a70af9e0b62d89612f67ec9789b30ebdbcd80b7c331c7", 0xce, 0x6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0xe}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x22, 0x6}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYBLOB="4911379d317412ce5dbe3768b67aaff7822c2cb8ac2be1fce914454dfd05bec0007fe10171c40429ba3532fc1e7301b4fbadf7606f40f8b33c97e4c6bf09b07241fa8f6e139ac3c13b5daa212700d6f63cda1a491c64494893049a1bfd3d6802748cb122031f7cc79b4f6394d4f09a5cda9e9b16d66fc66ec0d41e012ceeb5a73b8c62ac8953136df8ad653f1a9ede82feffe59f2020a9d8701f14c84f7a20869afab2e03a47c3411904b42ea2a4d62d215e34fd5320b05820af60eaedb5bf9e91a675d71a66099af0a7b580fdd5e928d25938cdc0dacfa67874ca2d91520e53e9c60934034c3b97ee4ed69d033ba317343e7318229580574e2c", @ANYRES16=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRES64=r0]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) 13.000379202s ago: executing program 6 (id=2550): symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000080)='./bus/\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc02069a0, &(0x7f0000000100)) readlink(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="93363e8c6230c7c029ee2b2e1fce416253c2ea571ad631190e5612b0d90c9a5cc69b43d8d67e50f885c5b8dc324dbecccf5c5d214502e7a74240e05b63aa26d149b2acf74f960b5b780c523e6b47a00f36fbb6507fa661fe4ff9d7796efaa0d4b44d37670d047838faae6ea3fc0ab8bbad30322ca8d808f00cc3176d7bf5ac662e69362968a393b26fb4c36cfc8c747f02f0603a7864bd0033605e7d2471f8d4", 0xa0) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000080)='./bus/\x00') (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0xc02069a0, &(0x7f0000000100)) (async) readlink(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) write(r0, &(0x7f0000000200)="93363e8c6230c7c029ee2b2e1fce416253c2ea571ad631190e5612b0d90c9a5cc69b43d8d67e50f885c5b8dc324dbecccf5c5d214502e7a74240e05b63aa26d149b2acf74f960b5b780c523e6b47a00f36fbb6507fa661fe4ff9d7796efaa0d4b44d37670d047838faae6ea3fc0ab8bbad30322ca8d808f00cc3176d7bf5ac662e69362968a393b26fb4c36cfc8c747f02f0603a7864bd0033605e7d2471f8d4", 0xa0) (async) 12.75046693s ago: executing program 2 (id=2552): sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x2f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x3}, {0x3}], 0x2b}) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x5, 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r4 = dup(r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x7) sendto$inet(r2, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x0, 0x0, 0x0) 11.500333704s ago: executing program 5 (id=2556): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x36, &(0x7f0000000380)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1, 0x0, 0x67, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}}}}}}) 11.000420492s ago: executing program 6 (id=2557): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setuid(0xffffffffffffffff) setitimer(0x2, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000600)={0x0, 0x800}, 0x10, 0x840, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) dup2(r1, r2) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) setitimer(0x0, &(0x7f00000000c0)={{0x8, 0x7fffffff}, {0xffffffff, 0xf}}, 0x0) 10.49986969s ago: executing program 7 (id=2560): r0 = syz_open_pts() write(r0, &(0x7f00000003c0)="78bf2f", 0x3) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0x0, &(0x7f00000000c0)=[{0x3}, {0x0, 0x2ff}], 0x2) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r3, &(0x7f00000002c0)="f13fa86d85d87fdde43c0046c263c2e3283f1fc0a988a7d383b263ab90d0b63263098dc2e853eb1e58db99bf7ee3d963a05514fb477542f246abf4b92749f2ceb970ac0c77b7898968180149806793b541494006789d7f2d1f345222f9adf6d227df8f7ce71193e50b193a49c6b6df827eb7b8b01cedaee8709774d506faa3a8efcfe77b9ca678365417af5099114be611af3180c160008cc244eed0690d8d35b61cde41b3329de5029b270f2a7432f0ffd87fa91632bb9da4b80397b3535ac1564791e0068482e574206642f734e2bda38545dccad22a54194404ecebe41f51a4dae3734dee2ef6ef0f4d5b0aa3ea719ad591d5bf002632f4ecd68e8906c208ef0d5e1803cd98f529014126f5c655b849892eb8d0219ed7193d6ba9535891a887adc4e2cf722a41d986a67c046caf6ed649f9427e046099278ab824bd61958cfebc74a8b78dd4d64d47c26e05fa2a729cdd7b8b9306d4f6a5e8ad023dc4ee5b5effb1aea3f56416018056156ca15632ec0ec302ee97079027fec5b56124a25cef44900ccbb2cb0634bf9ad8d1cac8dce1d128842693b210ca7ef2fee40ff93b7fc27339c8f5f1fa24775a2e6bc87338afe2c3a3c4a8f1af1a42e2dfdbc4047e34b40eba25e4ad0a557080d5501fa21170c06d6d007b072f1805d05fa257c5d4bf614144ed27d69b239b7e583887b890c3924510c950c36f088ee1fe5df90808b3191d30e0803733d87db0358411fae0371231038a397a88920f28e18a16e16c8ffb6d9b51e28f8a0becfc8bff315e37633a73f8b861d1f91f1d58f86d8f9faca813cc1cad203a48ee63519e0f6e4eeafb60c3f9cd6099dba30624e80a8fd21bb2444a006413e4b832a62e7066ffa7179a7dbf5b374bc8e8c8642be7e622d4ba3b79d1ac56dab65f6bc1be44983a8842b2043fd7810da511b12978c121c498814c8edea03baf1c1b28ccc8736677c53a84bfc9ecd64723112e779954dc619a9b183f5faab5588dfcc8548ba995bb478236ec642aa8d3cd1ea1ca4587cff4c892e1583b0a1378b25c46c7566971ed3ed784f1e103a4edb498df126be865c5bd6fada2d3f9426635c60b2f9d0b7290ea08e132c333629b1edcecdb156489dfd35027c9f237870d1eeea9f95220166dd484f2d5d8376d7c37a9ce0fd8e8701e82021146adc1e6e657c0096c78629c5700398239e88b1dd3522e34c4f2daa4d1773ef75979c6c66556c3dce42d19ae60471ba4e1fc1a2103ebfdf59e5082c8f7a82ec45e608fce618ca26e6fe12f539591ab0335bc4fb1b674deea23e57ba52ec786ff27adf66455e4f25974977dbb4c37345fc71a71a710a6c203d5cf053754d22339366e6ce13b5e2591858c05f6339486a9dc424d42bce8b5fb8e09edcd371736c7c6f930dd73da01dd3ba3175197d0a96409dc619ec6887ddb39c53a796a28bd9af72baaf896e8d80f3a40d6b0d9fe6d51704598a234164f08ee0f79d0770e1fbcefede8180fa6744c6cb066842bf044119537f2b28f3d37f47959f578dc4294e63319c65f43175b444d67117028af469557577711aa565f4fea6ad55ca560b4539f69c90c54062aace5fa76ec9fb1ae50285d04ff41eee9d205c6b8308fccd717127c4efdb18df6e9f22a4fb3262e0b69375618f09f5babbfc7684fbef24239bed0516970ebff62413bc1f5e9f418c2e7c3207a57fe3087f97d5ca20d8d67e979a9c77e858bc8d96932453505de6b6ca1f9", 0x4d2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1a) execve(0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x7, 0x7ff, 0x1, 0x0, 0x3, 0x0, 0x0, 0x2, 0x7, 0x43}) (async) socket(0x18, 0x3, 0x3a) (async, rerun: 64) ioctl$TIOCSCTTY(r0, 0x20007461) (async, rerun: 64) dup(r0) r4 = dup2(r0, r0) ioctl$TIOCDRAIN(r4, 0x2000745e) 10.250413236s ago: executing program 3 (id=2561): r0 = socket(0x2, 0x3, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x41) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000003c0)="fe3b3af3cb2c0b", 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000002c0)={0x10, 0x80000000, [{&(0x7f0000696000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa}, {&(0x7f00000bf000/0x4000)=nil, &(0x7f00004d2000/0x3000)=nil, 0x10}, {&(0x7f0000089000/0x2000)=nil, &(0x7f0000467000/0x4000)=nil, 0x8}, {&(0x7f0000355000/0x3000)=nil, &(0x7f000056c000/0x2000)=nil, 0x400}, {&(0x7f0000774000/0x2000)=nil, &(0x7f000031f000/0x2000)=nil, 0x9f4}, {&(0x7f00000a7000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000041e000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f000007f000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000569000/0x1000)=nil, &(0x7f00005ed000/0x2000)=nil, 0x4}, {&(0x7f00001de000/0x2000)=nil, &(0x7f00002c7000/0x3000)=nil, 0x9}, {&(0x7f0000584000/0x1000)=nil, &(0x7f0000110000/0x4000)=nil, 0x6}, {&(0x7f0000271000/0x3000)=nil, &(0x7f00000ac000/0x1000)=nil, 0x401}, {&(0x7f000020c000/0x4000)=nil, &(0x7f00003c7000/0x4000)=nil, 0x8}, {&(0x7f0000682000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffe2}, {&(0x7f00002fd000/0x2000)=nil, &(0x7f00007c5000/0x4000)=nil, 0x8}], './file0/file0\x00', 0xfffff1ba}) chroot(&(0x7f00000001c0)='./file0/../file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x40047309, &(0x7f0000000280)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc2) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000100)=0x5) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000080)="ffffffffffffffff", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 9.500424621s ago: executing program 1 (id=2563): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x80) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x80) (async) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) setreuid(0x0, 0xee01) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) (async) 9.500239821s ago: executing program 5 (id=2564): mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) (async) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000440)='./bus\x00') 9.499641704s ago: executing program 6 (id=2565): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x0, 0x3}, {0x4, 0xfffffffc}], 0x200000a3}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc0107002, &(0x7f0000000180)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102", 0x62, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3, 0x7fffffff, 0x5, 0x7, "05ffffd1c004631400e40400", 0x0, 0x3fb}) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/248}, &(0x7f00000000c0)=0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) 9.245804194s ago: executing program 6 (id=2567): pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="29739b5a70861835c5a16cf97a9395117943cbb157df8024037cb7fcfbc9a95ad350096eecfc7daafc2710d600552b9e7ec22f84309f5f3c9a673edb9043ee65ef93d83b187b9804f162b01af12189789fff05bcbfc4d0cf8b4a33d589145febe802d94f54eaf4ff569486211e042556f360c1167cd7a420e27df47a", 0x7c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[]) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbefe, 0x6, {0x9, 0x10000000000001}}) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000440)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000100), 0xfffffe5d) 8.000289728s ago: executing program 3 (id=2568): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="dea5986f1ebd27f3ff30d74025054fcb84e22771fda74afc20c79b8fab946865471a40c9199220e4da6922d0e1f32be6334ed02b07b1380000d87f3206be479758002011", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16=r2]) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r1, 0x5) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000440)=""/222, 0xde}], 0x6, 0x0}, 0x6}, 0x10, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x80) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x8004570b, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) 7.99987017s ago: executing program 0 (id=2570): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c64328526eba0d33eb7a46dea7b4e1e883b763ddd574304af163f347619d2aa6e7d97f7385e2cd5caa", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) open(&(0x7f0000000480)='./file0\x00', 0x10, 0xd6) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) setrlimit(0x6, &(0x7f00000000c0)={0x9, 0x7ff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x20, 0x0) 7.500388111s ago: executing program 5 (id=2571): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0xc3d, 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe, 0x3, '\x00', 0x90000}) syz_emit_ethernet(0x3a, &(0x7f0000000580)=ANY=[@ANYBLOB="0ba491a6e34dd8bbaaaaaaaaaaaa08004600002c00000000000190780000000000000000010703000d00907800"/60]) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000280)="000000b148b301ba5d5ef792579a86aff823163e27cd40e3e637227f76e0b994e4a3cbab40067a175d1901c56e20f15b59c54c25cab5c6451f633a10c70a342481fa05f3a0c6ee850400000200000000a92b6d10ce38a7", 0x57}, {&(0x7f00000005c0)="fff649bc81e6a20dd4358b4155a7efc23b3b4fb02e500a0b868e3db2efee1f07fa71e7a225b4cf87484d5304b19c7d59e15090766cc8dac99484e82a4ffdc7c3f75b7c0ae3117e853c5795ef458c6acdd91f6c8679577f047197511e62ef47d8", 0x27}, {&(0x7f00000003c0)="3be94c2382eebbf97b27c9e6740fe465af2a083fa69e4320668ef9f8a8908e8c84a7b3f907b5dc8c1000c4574dad9ec822429b94418263efb539af93865a692a3f81d5976cc7bcbad0e3a9abf50f9a7fe1af9dcbc996a499f2731f8e15cbf2e3bb0db87a09f5084787c4698fab1ba62c6535b8aaaf6386601b8ff5253005d511c29431ecccf9610061d7fe1881239de478dd", 0x92}, {&(0x7f0000000480)="558439a33cf64549bc1d60350e1e162061b1afd2dda8607ad75ee8e7d06a0c69ad908ca0cf52eb56fa22abf2fb85dd9fca39fb4293492cccb1a526915f3e90a77eeaece80d6a7de12939dbc7e9168e80624986517326d5e999fd82fb6150e33b894a7978c7b1a146862efb02e6300ad59e7d638b02e667f738ca1b9e75df2a459b369c2c853837b37c2a8263f6f2916aa907bd6ab8ee4037635b6406cafd05da2915908772173c631954a9fd448966a15503b4a6232700b5b77141326812e6d5520a2cb343d416b26affafce66d9cad13a0c01ad8adff9ae211b0ac161dfeb03", 0xe0}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$FIOASYNC(r7, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000000)={0xff, 0x0, 0x0, 0x0, 0x1, 0xe2}, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r9, 0xc0187009, &(0x7f00000000c0)) bind$unix(r2, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) 6.999270793s ago: executing program 1 (id=2573): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2, 0x9c}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a0", 0x1e}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c64328526eba0d33eb7a46dea7b409cfe1e883b763ddd57430", &(0x7f0000000080)=0x2d, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) r4 = getpid() r5 = getuid() setreuid(0x0, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) r9 = geteuid() fchown(r8, r9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r12 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r14}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="a2a7eee4bca1bd73862f1b2fc0c3ba9fb3c609a6b21025444a", 0x19}], 0x1, &(0x7f0000000400)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xd8, 0xd}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x17e, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x32, 0x4, 0x2, 0x3, 0x170, 0x66, 0xc78, 0x45, 0x4, 0x0, @loopback, @multicast2, {[@timestamp={0x44, 0x30, 0x0, 0x3, 0x1, [{[], 0x8}, {[], 0x5}, {[], 0x100}, {[@rand_addr=0x264], 0x4}, {[@rand_addr=0x2]}, {[@rand_addr=0xfff], 0x2}, {[@empty], 0x8000}]}, @lsrr={0x83, 0x13, 0x0, [@multicast2, @rand_addr=0x4, @multicast2, @multicast2]}, @noop, @ra={0x94, 0x6, 0x8000}, @noop, @timestamp={0x44, 0x18, 0x0, 0x0, 0x7, [{[@rand_addr=0xd8c], 0x7}, {[], 0x41}, {[@broadcast], 0xd}]}, @lsrr={0x83, 0x13, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x7, 0x5, [@local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x34, 0x4, 0x3, 0x6, [{[@multicast2], 0x1}, {[], 0x8}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[@empty], 0x3}, {[], 0xadb}, {[@broadcast], 0xae}, {[@multicast1], 0x2}]}]}}, @generic="eb32c4aa8ea55fa57804751c5503d07bd8af341bd5aa6ecaa22abcef449c5190927f088faa8a6ef12305243f62ef3ab04e6e5d0926aab5efaf77dcb9b36b9ab508645ac32743f07b89d8fa654b37b9b389279ad32fe66a3ff64f9d361f60af871fbc827350118705fef0f525be7eaa9aa9f68e86a41be7480e4c657d0fd37ee2abbe41eb03e7e756a2485ff206a2e30793c6e049e4dab100a34672b55e1e0759badf1c4e3a1b0b47"}}}}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSDLT(r15, 0x8004427a, &(0x7f0000000100)=0xffff) 6.716618918s ago: executing program 4 (id=2574): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) select(0x40, &(0x7f0000000880)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0xffd, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async, rerun: 32) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x400000002, 0x0) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r3 = dup2(r2, r1) (rerun: 32) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd33a12e7814138f2}, 0x0) (async) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xe04}, {&(0x7f00004c2000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000067000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x19}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4000000000000}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000ad4000/0x2000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) (async, rerun: 64) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x800000000, 0x101fffffa}) (async, rerun: 64) close(r4) (async, rerun: 32) socket(0x18, 0x2, 0x0) (rerun: 32) execve(0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x7, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200020}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x3, 0x0, 0xfffffdfd) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x6f0, 0x0) 6.715998506s ago: executing program 6 (id=2575): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001440), 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x322) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000015c0)=""/9, 0x9, 0x1841, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000001540)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/4096) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="d07227c38aa93552860ea89721e1572afcb5dd033c4cd66011d9da55990d827f4672d9948aa7e4ec25402789db274625b4f44f6f28d06779558621ca1438e817101ae5e6d073fb36a438c0e33dcf627c00cb83f77411382482f5a9cef5c30faf5605779663c402904acada3aa9383c9d102e", 0x72}, {&(0x7f0000001380)="e3aa0ade45ead123162f6a546ae8788395e04dd3ac88fc3d509ee4c5176fdf996cc04efb038bec35a504e11c9c4e1dcd85cb04e0614b2438ab95ce18e5088de7841eed1bcb271eaa61c7b3474aaa90108703cec914c782683f766e8b2aa24d284eb2372470d436176c001d646debe3542decab8d3b12051880cdc13a40ee06cd72579211657a323bd1d33f718a9a90a1eb0430644547730ae223b6676217bdb2693e3e633d5a1a46c037528acee0de183404c7601633e7a4", 0xb8}, {&(0x7f0000001440)="743c18d8dd8b404cd9278ae65929a5c876f3206408dbba166f4ac9bcf117a8900e126cadc6d08950e69febb2d1da2f299e6b7a78a430e42bacd762cb5b72689e2d4210f0d6f6b6035ab38df6d4f1a0c7b3fdb731ad6a441740d79fbcaab6a868ffe959831c6d9f015bc350be286f502b2873095f8a61d2923f213cdede8191d40e44eda9c39f31a666ecf0f6a2792d37cd32dbe60a69fefa2f4819e1e5a0d5619982781ea335fbec8fcd67616028d0bdf156c0b9a6f452f4409cafd07eb0f0efc835c10634960d977644f578a39fb57470391072a8b24106b6162a4f7f87812424", 0xe1}], 0x3, 0x0, 0x0, 0x4}, 0x403) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) 6.715795414s ago: executing program 4 (id=2576): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x6, 0x9, 0x2, 0x7ff, 0xffffffffffffff02}, &(0x7f0000000100)={0x6, 0x7, 0x3, 0xfffffffffffffff7, 0x0, 0x4b54, 0xf3, 0xfff}, &(0x7f0000000140)={0x3, 0x4, 0x8, 0x10, 0x8000000000000000, 0x6, 0x7, 0x7ff}, &(0x7f0000000180)={0xc2ab, 0x7}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 6.500322385s ago: executing program 0 (id=2577): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x28) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000500)=0xffffe001) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r3 = getpid() ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x400, 0x0, 0x2005}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="895859ad", 0x4) setgroups(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x65, 0xc, 0x46, 0x0, 0x4, 0x6, 0x0, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x2, 0x3ff, 0x6], [0xfffffffffffefff9, 0x40000000, 0x8, 0x5, 0xb2b6, 0xffffffffffff0001, 0xffffffffffffffff, 0x8000000000000001, 0x9, 0x4], [0x6, 0xb, 0x9, 0x3, 0x81, 0x8, 0x7], [0x10000, 0x66, 0x5, 0x7fffffffffffffff, 0xffffffffffffeffc, 0x7], [{0x2f, 0x4, 0x6, 0x1}, {0x9, 0xfffffffe, 0xffffffff, 0x9}, {0x2, 0x1, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0xfffd, 0x0, 0x0, 0x6}, {0xf, 0x0, 0x6, 0x1}, {0x100, 0x5, 0xa, 0x1}, {0xe, 0x4, 0x7}], {0x6, 0x7fffffff, 0x7, 0x9}, {0x56d7, 0xfffffff4, 0xfff, 0x80000002}}}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0x3, 0x88a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r6, &(0x7f00000009c0)=[{&(0x7f0000000200)=""/240, 0xf0}, {0x0}], 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000080)={0xff, 0xd21}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) 5.750384352s ago: executing program 4 (id=2578): r0 = semget$private(0x0, 0x1, 0x2f6) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000380)=""/254) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000080)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x115, 0xfffffffffffffffe, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x122, &(0x7f0000000580)={@local, @random="8e006d2900", [], {@ipv6={0x86dd, {0x0, 0x6, "15017f", 0xec, 0x0, 0x0, @rand_addr="eee7522b0700000000000000003a9600", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0xf0}, @dstopts={0x2b, 0x17, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x3, 0x21, "091798060584715674839de131e633239eeb69ef391faec0aeb5625ae6d4a050e7"}, @ra={0x5, 0x2, 0x7}, @generic={0x1}, @generic={0x9, 0x8a, "a8eb9b0799d7281c4f960752a7b0a91cf2fce848c7b99d6da6196a491ed8cd08dde0ee41e1219fccf8fe84ec9402a434dd2972a9b4d223a10fbd07feb012cd05271c801efc24979f7e1aef28a860a1024d7d22e234f796f27a2654d09f33c35918b9c2fb83ffffff867248ec8d89a6e1e59af828d9d089c3e27490342f0b0607053b66f7d4b25dc26505"}]}, @fragment={0xf0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0x5, 0x0, 0x33c, 0x0, 0x800}}}}}}}) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0x7, 0x5, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x1, 0x0, 0x0, 0x11, 0x0, @broadcast}, @udp={{0x0, 0x2, 0x8}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x60, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x33, 0x52, 0x67, 0x8000, 0xab, 0xff, 0x0, @multicast2, @multicast1}, @tcp={{0x3, 0x2, r1, r4, 0x1, 0x0, 0x5, 0x40, 0x6, 0x0, 0x3}, {"ab8080dbc2b8b0a900000077f4339c0f2fc38bcd267867be5b873aef507eb1060e5a7a02136555b446b5"}}}}}}) r5 = socket(0x11, 0x3, 0x0) shutdown(r5, 0x1) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344}, 0x5, 0x4) syz_emit_ethernet(0x16b, &(0x7f0000000200)={@random="cf4bb827ec7f", @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0xe, 0x6, "30689c", 0x131, 0x29, 0x7, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x8, 0x0, 0x5, 0x0, 0x0, 0x1e, 0x68}, @dstopts={0x33, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @generic={0x6}, @padn, @ra={0x5, 0x2, 0xaee1}, @pad1]}, @dstopts={0x2b, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5}]}, @hopopts={0x62, 0x2, '\x00', [@ra={0x5, 0x2, 0xb}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xd10}]}], @tcp={{0x3, 0x2, r4, r6, 0x0, 0x0, 0xe, 0x2, 0x7f, 0x0, 0x4cac, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x13, 0xc, "a8fa11a28ffe41bd0473"}, @nop, @window={0x3, 0x3, 0x7}, @timestamp={0x8, 0xa, 0x8, 0x63}, @sack_perm={0x4, 0x2}, @eol, @nop, @nop]}}, {"5cc5a08813deda0e87b471cb7015132342b6c1ccd7db2c0ccba3ca12bce078a63bf59ba55fbb864b89576726e7ba8b3f62b9bcaa7f99cda9498dbf3c4489f611159d8565924d9dbc204eba90cb378556c4033bb3ff088e0e1f9438309b80c34ee5d599c4e4a388802325f3abe4184416e5b5c56313b52629e6f58ff0a0859facd015614d02d4445b40193b720da9b1d713ae4e36b6c61268c2b97be155fc4d1889"}}}}}}}) 5.750172721s ago: executing program 6 (id=2579): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) write(r0, &(0x7f0000000080)="8fb7", 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="269c82f6", 0x4) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) 4.750094569s ago: executing program 1 (id=2580): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) readv(0xffffffffffffffff, &(0x7f0000000c40)=[{&(0x7f0000000180)=""/108, 0xfffffffffffffdce}, {&(0x7f0000000240)=""/30, 0x39}, {&(0x7f00000007c0)=""/214, 0xd6}, {&(0x7f00000008c0)=""/236, 0xec}, {&(0x7f00000009c0)=""/79, 0x4f}, {&(0x7f0000001080)=""/217, 0xd9}, {&(0x7f0000000b40)=""/224, 0xe0}], 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000569000/0x2000)=nil, 0x2000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f00000000c0)="60fc7b9919a22888454be203cc8441ddd323172d12cf26a9afb5162a9f0a7a77a432304561d1eb2e34a6176476e19557c0d94e987a7a7f6e7628002f8eecb1d17b6ae20f18c6645b18611afb6d5c3cf455b8d78800475efaa8df3110481459073cbd766475c3c13bc339a997739f6e1afb309ad9c067f64b2043b4021d6411ee37bcdebee5e3f3019cea10c44bdadecbfec971e002a6ffdd", &(0x7f0000000180)=0x98, &(0x7f00000002c0)="5d6dbc327b32fec3d6f90aed299fea0de485ab4069c2bf013a4d3b4814801c3b6f12469be387eac5255421f914bbd3689bf0de240bfc61d8578ed2860174efeb8c5949642b8c7891fb9cb8e2d6c97daa03edcca91e56a0b2abeb47d97a8a88b03b49774b722d4ffc5047b1639cf3c867496c6486c9aeaf78ddac60da1ba642e17740d4dc858d1201e2530f802a9785c315f34db9d6bec835747c846b7c3afc9144b5aa578b8fa9e5c866fa2a03a036abf5b5fd479fb54cd70a47b678c7c283ec4377862dd5cae15b927cbfa613eafd4aa2c3b3f546d6bfee257bec", 0xdb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r2) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) setreuid(0xee00, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x153f, &(0x7f0000001900)=ANY=[@ANYBLOB="fb00000000000000000000df86dd60826e0315093adc00000000000000000000000000000000fe8000000000000000000000000000aa87009078ff02000000000000000000000000000119005067e09c5c6c9a11d9a63d88c01764353a84ac7897f742434f7ebb20699197757be0eb06ef70d0dd58d07780795795ed27f1a3a19a04cc3a0d20d3400da32148fb93d73ae04127707bb9ea30df14f8de67bacfb29ad6f41f8a96798bf92fe5bc5e45c04ca2965314e13a38f4fec292a92ce211a36869beebb5a98cf589711a37fcfe80faa877bf928814bd2cabb31eafdf3809f35eaf0276bfa2f4860f088861c52b58d96f355776996e53b5066cb78824fa273de67bb239c17264fb47041cb8487d5a0625b90ffea9afc93b4154814f14cdd58725d65e9654f7eb88504f8c21eaf65e814feae138efb187928f5d1e23c57418f3f98d3a68603fd4785a4798c611432297b2a8d88095dbfba2caa37f0d9fa05828b27b1fd4f0e574f17a71f5d7642b0940d84fbcd5f3a2af0bdada96fad5353a379c03b7bb5b0081f458a0df197fdae7cd96bccd1f84c66eefe4c8a4c68a4ba1834a9f8174ddb4476ca5e1c2b64dbf035fa4321c1092e8b5f65b152e5adec79bbbfda1b33f7bde29d439fb449217e04f2b91346bb3066e65de17e7ee21dca9f1729b72d80184da5d9d30daa431c99e27cddb86346ae1f4786a074a0dc08846feb57a27ced04c7348bb98d36cab769a575a356213dc31592f8e18631c69a2185ffcc223e56790edb94041faa4169afcd65cba9a86472c04238851a38af5d4f59c6d994efbdceb8ec570d8a34ee3dcf5bd082f01ed44515e858dcce763ba69ac2b8e1f308c60baae3596f3a7f1023e51869398fec8b87b003c113683ae2d50e19175ee115b9063cb23c56b7fae557b67da77ce9a20444f754167aece1afa649ac945454f381c2d4902597d85c033ebf548a252aa2c9d717ed859985200d560f9406b0f006d9e3292707017c5a6c6d059a886c1ec12831dd3afa154b353da803ed1f2cd2b3937ee138e381e258b0f6ad83cc9ac7cb4ff71009347ce0fef9d0f3159f780765c288a6c8bf1f5007af37ce78cbf021cbd21e42dae81b09796fe54a37c69fd9ecbd1c7e602bb84a1d436a09e16dff66b9aa5fa1902766cedadc3c67934df50184a89beeca7170f61ac13579921f4460984525284fc1925df10066b01efe446167c9f7d12d1e98813ec7f72b129869545ea9b5e645effd134fc7352521e5c1abdd5274ecff7279987d23a4e3bd7eff63efb3dc9527caa57faddcc7840dcf26bc7285bacb0b416e00915b3c176deecddf7f8119dc224fefb472940418a96a0cb05264b7262634c4a13c3f5adc5244aabe84f29a1ea4ecc7198b9ff66af732861a9b9a840ebf33367c3a237a324045c3e6eaf84d770876ced659230f02c8f8a89b0db59318e10262f403aae59cec8c26cdd659f1b3f63e607235a59ba18a28961b55c38ff0e01e77cf52aaedfa3ce0e9d6852d13f2dc41aa373c3b1e09210b252ce6c1f8057b63251101e7761ed470f6684832c7d3757ae621d213459554f9b1b14d9d1c59b4095ed928a86a0c35b254759f2adf9aca1e94da57c8e98d2aeeca97bad7a8817a49ff9764a966f28afd9f6a005022b715849cb247ca630eba8713ef11be6cc8ec2554ea6ddbac136490bf4590c7aba313d81fe43c37e5fed04fd1c6958b3c0d35917a6ed496792c81d2e9f93bda14caf739acff94014d63e3a125b0778b3f5c5b0b94c1fee3466402741c281ed091e8153a20282bd07d26d6a4aac778bdccddac904f2ae997d2639cee234b54d4dd709e7a9782f169aa89939d8c2da7b97318cb07aacade92ab3639f647573387a0caeaf559acfcfaaedb1969c39d7a040e4ce66e33f2e822d8a1c5cbd2e07cdde20149e854240ad2ea8bbe5c885c3ad0d9808284caedd109e1ce61551b8d935befe731df12d8391de291d2c59c4122aba94fb68268b22dc1c2caeb2a4574420a7938b8e118da7391010a308fff2402ac4efd28967aa7737d43f52dfef7ac2436d6bc8a8e8345fac49bbb11b8f2171f98a8d8b1bc694eac33630897399420604b6171ed22b4ca2609cbab12438ec75ba0b7044d60d22a1348f50ad2d315156444205727008b329eb677543339209ebdd99b9d39834ab18357e7db1594742a588289ff2d8c54c1beedb08bdda99e75a01c0b03b5632bc3c25c35fcce4e5c012041d827f58221366ac50da268b000d2e1c786600e216183d0772cff20dd40ae85b78b06c3b5349d25f735a19a6e56d0a60ff6c303acec57cef06fc717d52a5eb62c84dfbef2f700936cbb7bf6f7606151135cc005b9ae657327082f82bcac116e46ae859160b994ed4bcaf3d610473c364a1fe4abddf22ab1f9bfe58b36e84756ca7fb4681ec85ccac91298feefa0354940909ac5e957bbee54c0d16d762e9141ff2372e75696b11795b08de751d15ef818dcebcbecca19739d0c4698a1ad9f278e67dc98da1319f48647bf81f6c236c3d10d1c8c7bfae91e3ad9dbf4e28eb156597cbf65496776f96956c82af75b09a5848fcf80a7eb3968381a325ec7a2da4fb4d6f24d5252bfd51fb019adf3fec38c5f9e33238a441019b139002684e82fa383afab9a2e598d644dae0393cba4b96c529527a712d02e34f86ad28fbdb9bbb57370954dab3fedc1797a03649402c21839455fd769bdd5a34e92e5623e4e93f8f1ee37c56f66ab6011f21189464a16256c8394e3c563a1c7c5ed80bfb8f0c40a284b69dcf0020cfdac756e4203931318205b024932fc9956bc8773fe0a6d43912937c279d8c190c9d0f6939709b7414ceb3ee9f55018c472ea60abb83cc62359714185cce4b74daa84a74cc697c5b03b668b806313819697388b75ae79a2f67daa8d979b0fc1e5bdb9f5eb84f6f99e49ff223e7bde9813ba6c71edf1bf17bb5517067ce23562113323e32c75ed8f0e7b06c924631f8c75f8da1a92fcb3095317bcb6b543becce2c681056c49571395f94f10e93ed4efdce55c28b39817f5fd4be641b2b40bd49f0be574387c2e3359d7b08725f8696f0239f7764841b0953303f0513ad1f89028aaa0f10ba57301306b7f51ec6936f337129d1112fec9f4cfcdb073574a286289990d6787ff068996c400fb4f16b957c10d6d638d436c62494facf009f54033900612287e7b5e6bbe56edf93d8c184e34b7c1f08940431b1587eb70c04abee4f6003dde46bc0f690c6d7965fd63cf0f79376a6a2273bedf1c8abb1ae3af3b605c5fb9d17a555ebeec370e354380e2cba04a7e8b6351a3884b8d7d621985028fafb96afa694fd31e1fc43202d259bc4ed5be4f6a7bce237ca68cd2d3520e863970fc4089ac89cee9cd2414c933213e97eb2d906cfa5ec81869ff75fe8632965bd9463c1443aae3119b71cbb5c26a9f353cc71627d2f02f08831eaeb2c4885b293411fa11144c40842192923384c52618b9d9e3b117808da2b4b41b2afc0ab2c45784c090a4ee9383512262d82a6a2a46978203dff745b8c24f1a449638ea4697294a8770d821463e89079abcc9f254b04525beace2b3ae56a9e379df9a6940821b805495ae50bccbfdce8dffacc37334a8d332fd75dc0d15bcc8bc3616d1e74cd5bd5426abd4c708d73dcf74b29240156ed0af2c427385714112226d08f4c526cc5767699dc7028a1a16a29605f6679115c7cfb700f9f95a558c311393e3a80d08634675901cd0a977b628163cb56767b1bc5442e3244595138be1f14856626921a46a54caba1645b81a0602c2ae76b278389807dcb07850ba329db08f2d7389e7d325d404c1121e3c8d1dd745a39bde495777339218df4adf4ffa7e94139bf3d4f469d0fa9fa0000d8428bcd490cf4764259c263eb9528d063c5c2579029a0f917a8ea25958d110b0cfc298b679327ad3cfded013dbb087df94ad1dcdfa5dd412218ef59029d63b67bcd243c46a36f0f572ca8cf837e9ba2375cd94894387742ff7e9fc4546d97a894a0c18986011943cefb2946a3bdad93155b92de070f92e1eac5cb76a873b5771da6265882e8cb0a79ca2165e93d7306850c2a1ff1253e0f7133b9ec67a3163c487ffefe2b06e6327fc0281d5ec7c9a7ae20b86d518fc65ad053d370e936ec41076dd957983e3dfdb4b396cd47a6381301159e910e272a8b55a925456b26eb7cb2600c13d35ba566d49d1bc1d75cd6297d916dcc112c7a0977c88a5db7d367fa7d99eb2870e1301f25b26f03cc3d5d5c7e12f0bde70029afd36802b5b7b8078a4d93c8b2dfc2148b265f2d9cb9d6acb31d50c031cd80bd4ae688504e8cda59438f7252ab072be690f1e3c41b9f7ae96cc1cab75c7258c99d92fdcf4c39fb9fd9a2abb8656c85ddc1a68e230936e8150fb516b524712e2a691145375ba411a63e0cc02731045313e43dd494f7b08ddd54aeba9fccec8a09830fc225067127f71fb337eed029246fcc43a00a16ac39fee2c80be16b1d9fd44207c12ae569cf8d2884a66ce29153e5b365c217fba9414bfe642d3e68a4ebaa03732b4c733e7048d97d2b76fdf887398708501935e501cb433fc4994a4d542b2c9b3bf61d8fe2f3518cfef4392288a895cfbbf7bca21025a0b99cae708e97734a65caff1ba43199dffdde3f1ba55228ad3953e5cdbc3cc3aab4299cba8a186091be83a07aaddaba7485fac51a6b8b6552c15ac271dc80884e42365b94e4c76836d68ef26d153ab5c1af4c97006866ce0bf65461bae262cb029f6403498f0c7ff46990b3b89648f4220bdfa11db899db6666fe467517ac8fa089de9c06d7e29436fd2c2e969414435921d2f7e6705c9a60b0b891"]) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) 4.712972323s ago: executing program 2 (id=2552): sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x2f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x3}, {0x3}], 0x2b}) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x5, 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r4 = dup(r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x7) sendto$inet(r2, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x0, 0x0, 0x0) 4.486108113s ago: executing program 0 (id=2581): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c, 0x3d, 0x4, 0xa1}, {0x7, 0xf7, 0xff, 0xb}, {0x2006, 0x41, 0x2, 0x80000000}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000380)=ANY=[]) 4.485797716s ago: executing program 4 (id=2582): socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x25, 0xd, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}, {0x1, 0x80, 0x2, 0xff}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000740)={'./file0\x00', 0xffffffff, 0x8, 0xfffffffffffffff7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d940500000084cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de5f0ceda200d0e0000737c7ac751f481c86f408518dae30b61525081cc4f71b7f2023c4ee89eaf79f7aeb869ac5b60e7446c27e5704a43e2d505290800"/128, &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) syz_emit_ethernet(0x66, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000002240)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb3022878831760371d77a36f978fd9ff0d617dbe80ad1dacb28e71ffc3cd67da0fa2502ab84124c38bd74207c1b94d5de92df73aed40add85ad2a34a4e7243ad8446847f837b36c9a7d5d9ddf73e8d452ec3013a9f28a35e84ad9f844c2e4f7688610eee643f69fcc22a4f3b52da3dbc279a2d04cb05db5b22abb864a60a7", 0x60}], 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b49272ac2ef12861553447e5569e01a0665bcc82486d4e571c6cb80bb40", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) socket(0x2, 0x3, 0x0) 4.484841194s ago: executing program 7 (id=2583): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0xfffffff9, 0x8000, 0x3, "72220be81efdcc54d679128b11a9859ea1beea78", 0x3, 0x4}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x2) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x7, 0x9, 0x4, 0x8767, "29e2abeb06ec2ef85d68ef2ba6a815644d2229ef", 0x6, 0x9}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x7) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000240)="81cf7e21823ddd01d5a1659f500378ab059a82c9f380194ce4a8209fa39670ed8b9f0f7b550b2e000364c85eff735af80ff95c335ec5a646575bd7f97a89a5d46ad08e63eb7d6e0ffa2e4f32532afbb2bf2dc79f5b84130fea37492881c6e2c44789858a02dfbffd4204f1", 0x6b}, {&(0x7f00000002c0)="d100833cb6ac3ed793e8d395186cab1430f6d3d6d6ace182d22220ed745db84ffbaaa5da4725ecf3c7b2430b80988c260a2daa8eaaee1b8d952211df952666c0d116404b421591f59787da7bb452989262d0cc3d4744d75feab2dea7bf27d8374252e52c9d8ee7110cc37d16ac04f70a8d7ae1895ce38d2254af87a35dd04192b1aa1f49a9b225ae908e27d04ee4ad68ef443025065e7d42e288202a5e5b741a5f48d0b60453c0300c763cf07228d7b8c097ae648c9abae3604aef2b9cfab8cf0daa59ca9b97ed9b5bd19f9aaf04c25f66e03f15556ec428a3", 0xd9}], 0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x5, 0x2}, {0x18, 0x3, 0x3d, 0x4}, 0x0, [0x6, 0x128758aa, 0x10000, 0x9fe6, 0x5, 0x5, 0x2, 0xe]}, 0x3c) openat$klog(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) connect$inet6(r3, &(0x7f00000004c0)={0x18, 0x2, 0x4, 0x5}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r4 = msgget(0x1, 0x10) msgsnd(r4, &(0x7f0000000500)={0x2, "87a19314cce8ec18e2ee56ad4279311a9a951ad781c5ad678f5cc250ce778ba82bb6f931b54a78f4ddbcc66882ee2707a23990274c73b2e5afd471fdb466b1e14072eaea12b86242dca1213421b0c3540da2ff08068939f3b777805fa838f1a29015fdbf4960e13c2354a1dad6d04021c16a8b4bd05e6198f9e41a702f75589431222b4eb840d27e557650341dec6a22abd07479e38da9af81e2d364ccb22199487a2bdfddc2f9f7270aad110ae7b87059715076c3dcd795a75f5ce7fdc9ddecf44a9ed350dea98828110b089c2158b2d94246"}, 0xdb, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000600)=[{0xa2, 0x5, 0xba, 0x10001}, {0x1000, 0x5, 0xa, 0x7}]}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) recvfrom(r1, &(0x7f0000000680)=""/67, 0x43, 0x1040, &(0x7f0000000700)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$net_inet_icmp(&(0x7f0000000740)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000780)="9a924f6f2883f7ad8fcf0f47d4acaeae033920379ac453b78d2d97c3f809310ac8829b54b5c38d4e70313021d0bd901f07f646803fad6dd4f189c0f36dfe79b8002c5de7f15238c5f43045a72c2f10cccb51f6bd66b4d5c3d3b945aa39b1e00f267dbd30361686b07c5da9fcea6a14f24afd0ddf1d99f4fbfe471c3df222517013d97cda650109036a94cfd4e484f2d83c0334a639daef7a49de99daa7238808514787078adc313b672d9ea9e2dbcbf5327d6ee75cc366995b80fb91861c7d66660922d987e74c34f1600d2f49013d1f1cd11cab5e1ea87e1b9bb707557248393c3c066ff0f0453e79e9755df314f0b30cefcbd84772ab115e680d366f87f3151ac4f054320fe2dcb4087afe0710fe0ef36e1af0033c50e09aa8b1fe9e81ef28e01dd4b55272451865f4bdf38649d7a99670ae514ee778d7c7640fece7383f7f460e987f1067fae086d73895656bb3e069e16ccfd2db65f127370ce6c96051c18f1f5e98bc6eba5efdc670bc2a99591901c90dd22df65fe792b980fd9dc440e4326bbe786a696a525d964100586252c7c9a80a9f06b3b949d6e9ea462418a1de425fae041ab2bd7c24f85f7bad0bef3b29ea90023269baf3355e54a957f4e6b2aea3d7e037d3864370f1275aee6e1a474352fd6c775a382ade79881f3a519d5f77ceab5ff2d8d8a5d9ba4dfb69dc39c29c231506e29729abd2e8143f512a32470e687b11ba630f7e271dad0154c98f6bd9d2e695bcebc84d2c034491d9fb439643de678e855e0361d407592113fe5cdd30bd268ad8016dd8bea982b3101ab0e66d642f6cfcdfa0089df4aa843a0f718eabb45b12188a4124fbf8e4c1a119bb4e72b8519453c989f5c0367ee093780f54faaf57f95d0f26488c948a69c65ca3229c9c1ec396bb45cf18c2da50bb2de348db78ebfe26d83e5cdb1d8aaefed11a52f32690fcf23f79ae791b90167635e56d30391c14b9f076903569a2992d8e1b15b8e71ac618b81a3650de5a3e136be630b0bb82f57a2bce858b8c2e197d3fdf2e20c02d626d805da2bfae4e6da32c29d962ac75e539e15322847295f41ef1e58a0a242b9fe313d391d87192f71b1c2065c47d4fd8d521fc6bff22ae331ed22ff674fbac6d7c0820baad39328d92171b5f686089c6ad2ddd1efc8c0faf935b389819362c167b1d40e6c1330676c700cebdd5383d76dea8f1ff70aa2b1a0c2e258c539b098e22fa67f52d75f7ebd1a028afbd8da954d1a4a9249d72351c6282a0f072cf65a96ba3288b3d498810b29e0539924aee6caa0e930c3328afc189fbad2a5773f8fc6520b9c43314b3ef19b2b2843360f662d85830a0e586025977c8f6748d8fd1d882734e7356a626cc3286a71cdfc5b948bc78a0adefd1dcf8035450199c6e34ed5ee57e2c1bcc8c877ccf06a8d72b5f341627ca348ba9f57286440b6c3811b19098f75e771ae4ee42000e2c0e759a265d099d0608f02d1ae9ec02cfce089b5d87ab5b646d5c277c9ca238197349726823c8b533ff3336596ddf3077932e13c07b9e86d3b6d94a87788ccc1ed4bc2e3d0faea5c813cfd67358a1f947dc26514af7daee26181c1eac80e39c9aff5f3931c679eb4893f97207d1e714366b8d241b2fb3d4067e2bf793481bbe5fd1ad98593dabd97be635bffd982b6384729ec1b7eb4c4a173001deadead1fb8a59dfb2851087a644b4bd17d55408d500243d85f5492c614df0d7646795d1861df124e4882fe8a9bcdb08e00fec29d6a843b9fd884f030147b970ca219726e79c2b91886c5ac59d415a4aa57b8b589722f9ce672852738fd5444f1cc06ca86bb13ba554256a800e8794e0bd7d1bd11b24e4f68f603f1624d457e64b6c2e54d3327f8a8b90d8b27ae0f0f98b40fadc81663a3377d5d5a42557f3ad81a3fc990909d93fa4f8fa5df2a858296e3fa669715729f9e7ce20228136a18461ce8f74c15f0c59752a1f19d75a263bcb52ca5213920ffb0ba7aece9aa5f5cd2c009ae803749ecc17ebc85d91f3020b3aa726a454577907daafd55becbf3d1a3c35c499f9205aabdc3896943e4a88db2cf9b918f787ddf4e840a80bee9c722ab403a7f43084bdb2e7dac6eed685eb630c80c91872778fc0898ef4d21134f92490f1c28b2e103b8ea86a335e970e7be11f8cab93d311f39e8a84d27a7e62746ffd95953d0a1b565ac4ca00aaa330bbca517637349fdf3ecb772da8decf82de3a078ab0a2793803aaafd81db7b6d1c328c3437083a4eccfeebe78efbd31a6fcbd8612bcc9e22a3d6693abebfc6f5ae39da2f42941a47642eaf03491f1bb69c23c17b13fb49680ccc31f45d7be298926cf9e4aba91439067a8b7fdd57b7e44b64db868f4026c86dc81632f6f630299d92c2699dfca5f96a3b28c93894e3047cd4d92b233f3c32814a844e95d7a23ff8e138e94d6bee1d646abf5d41284ba5666a687addd55b3f7e61726aeba93538296e43285eabb2b9c11e2cd168d9bf455b1e3f7559c88784325281ac73acd4df869b921291d250fa1aefd4593b67d75c70f5a8e095da61d2cf1a6249a0b79bf331f8c44529d6b3e2f59db4f0ef662f894071f32e748be5190042354a615519aaa8bbf49f4b3864bbcf10033ffdc1fff6f418e4a5b69581fcf7d575b183d8cfe8bf0a239116b53ebdcf8a58ee51f7bd2b3a9ff5d0e9d95f3e01b97105ab59f794f4a80ba33825bd87b765c245f5cfb928070713bcd9f8dc4c21bf3388faf505b6e3e428eb2447669a6ba535638d495baf5475bd02332e8d339d547ab86f07cf688713b8c391ca54bec21fc76650cdfb1c583f0e11d08981dee2fbcd515ede9dee19231f851fff0e8c2f2f2bed47d54384950c2e4cc6eee30c96928cd96731f8ff760eb8a1efaf0e0f14b00d8f022268d8b12a6efe6c317466a4c8b35dc27f4c8fea23c534822552efa21d9e6cca6fa15315ed48fec46ceeffbe140b515fdcce7e4f814a0fcffba35e1518eb24979278693cf1cb10c7fe196874b9a6a665e732d7b51611af5ee3c6a136e07db2d93bbee73faed37cf4f766f4136bd6f8e90c3ab8d7efb7594433c7432ac93c4b8398422578a510a6ad5fb94dc252635411712cd56a933b4ac50447993b1da6b284ce0f6582cc5544a7b27a0a70c4dff423543ef9d93e94ffa64d75f1624c57c3c78ace5b9c589eccceeb32517b041414d233569d794223a9cae4c298596e6b9ab906b2e952e4a9aed546b77c54456212e3880ee1176775bc496ce84d37cf6bb57e5a4675c44f29ebe11be19f49990e9366b46261b9ea13ac6a5a4ed8d15425f4860e24b2ea42ae9309ed54c15124788a05ffa7dac16905a7aa8726b01deaf5643b1f22199c7ef6a3c8477fe5a096c56ed16c71ff04df145ce328f834584912d21e4d43a3dd5df6b779c0c695bba93a2e6a653ee0eff3f40d53a8da6c91d86cc66f08857b3acb0e2bd5295cd7955003ada0ad32fad17d346bdf121b886dc5826116116820fe4f48e1d047014f7ea0cf3a8b54b6ce7fa65d6c09e6704994c9b321fbd07f7999df0f8ed8f57b87aad342031dcf1fb2f397fbc6f28c72e9c74d4a19d48b6b6d949d0efda2a720e4478cf7669fbecda6dd7bcfcde63be1231199b8ff5c4f376356c469a8ead6a08591b277dacd3db2dd897d02cba635caa3bf00ff5f6151c0baa0b80be425ec2921c49eb574c323fc4de609c7ce92187983f07d11c06f59844cd6efb5cc968d83cd429ab45ca6240e98184520d642c6569495ae25d7813a45231963cd709e579f9cfd1ba6d5516acd2dd7a28278ecdca078a35a05f49e1bc854ce38f2b86a42a898709d29bc932d86c4fc84dace17887761f080849b3019067fec9c8e0c59f88a8042047bf84848e92d370feea7d5a6f8482ffc6398664a4be66d5323526360ea93b57bc29c2e26995759413843c2a0489640e72ed59b6fe49858144e9916bbca354c2a915b8b0150c5f0dfd7c3f1ea406c01fe3f7c34af24406322c07770604651f7f19ddc438b491091fbc40fe660c802c1f9863f558b895f261849d1a6d89745a7c325d192b7ef39fcc461d6d8e884829030397e7b860d5f228fa89d055994cdd9528ff5586e4a9ba44cabff397edacb8cae5022a6ec99c2e7422101e22465903d94418c8be3ac0f1d3d0027caed2060f113003ce3862db76086459c6631ae019d2bd41bf445e689bdd3e09d3f9102b673760164cbb5471343f3289315976e2808b5ef5607a2080b4f00f97125422ce2c954e69a358bfcc67b3dc768689c3ca3e15a2ade0d952b3bea515086fb4dcd7c6c123221a4b391d422676d0d6d1f77ddf64494df72de5ab6059c701dab3234280ace8bb76cf3225f1539c1b81b0329bf1cc128cad0eb6da3f6c09eca6df0a9db2bab2389bcc304d2ef917aacf551e872e6140c93fe654e8cf721ef4c5e19c25e92e1ecfa6cfe1583c6fbc2147e09dcdc1f8796c93d392ceadae24d9ed8e67cb6578241ec448fc1a1600df596c5da046c8df4891d5069ca234ffa1dd747bcd814a13ce3a2ee4c9e4cc719212603f41ef50fb687d350efc403b13844d7a4dfc59e7eaeec33757882cd7963a0872ac35e455127d2a788da5d6f6864c97b696c3bf3c62e8d60904cd5216f0c7187c8b4df29fe702a47f4f2a9d4690db6a4451904dffdf75ec8e9d5e9f964dd09cac993d64e1995dec55f2b789e58fd258495e481686e7aefc4f8795e475293a8da1625b2762c76c6d3f05610695ef3e1975f034b59bb70698f051cc1cb071a12f22b58845f46ee4741a0561a5e2417d54d4d4de8395a04f9a803e30d96a135baf5f8184f0e89344d77fbcdc40653aecfc40ebe65deca4ef3cb785189900d9b69cdff1f4874a7e56e95779d90539d341ddbf78decc6660433de98e9c8f04b89cbb4bfef028fe7c70e865acd869b1128effa1e9886af25392503696e3ef68369d55a21399d9ef10ea434a1b014271a2562d9f5f58edaf3a15a8994229d34b19976bbafcf0c699817bb09543c4be26e7f244c64f925d04d0ead1dce22aa1a5aae9a1cd5e31aa1fbd203430ec05fa7cd557a495bcc5a59b41afaaa8aa64ecc8181804b2c040c9a2e4dc0e776f0849d484c04de2c43088bdb1300fc5ffd1c9b97166c4a338bb72cb3e64e67243048bc2c57a11e4ff8c4e071890fec05323a4cb58125425cb51bde8deed46c765e991333215366382c4049dd14ebba6b2e1cd9401556eac7287d72afe319c4b6d60570509c55c7bea8fa641fcb7f2b687c608ff517d1133de000c2ea72a83243d776b0122ac619ce723da571c4b17b7470514d86d34d6df3eb649626cc02523c964919e8d0f8be30adeff51142eaf8c4635174350fbc38b40a620cdf8ccebae35e45dd3ecf60ce7877d3ada67bca9955f279030b8fa5384083ee2586d4d20dfd92266b529f864eecab818940e80588cb818dd91b6ddc950cba11ab8186c27374e805a7214afcf9b757f7d2b8bbbe61345c21f3a9c9d3dd930b7d06fbf55b05ff09c185994dcaa163486ba51402af283d1e29bd8926226ab22636de86405e5f178dd08339eb15cb26ee2d8a596db3cce5d495fba6ec0b699beaa27cc093e8dc008b877bcd21bcb5ee028228e309721ee188910c9a739e811042f84142671d1f7182ca94a7ca551e5126195ac7d41aac15417e27e5cd20be321d80c6d9cf3cbd393886a4fc56974c1c69ca2ee52a977ab3b62646a5429ee7dd891297ea8fe8528654c6feb842eba3c690c0d811135b57a4bc5e9166fa8420ad7b07cb74b4f21566dc8d8a3bfb79b3d0c723136ea", &(0x7f0000001780)=0x1000, &(0x7f00000017c0)="c98b9c537e9b7887a3a8297f52ca748dfa8a7fe7e47d29a9b95154cec0056a6122cc730a8069cb8b3c18ffa73c5129d703e9062de0648d6b8dbba05a9132928a9241c24236aa0847dea67772755adf89cb5f712f37f8e370c7ffaf970ead8f5664a6214ba2631cf33785bc82a553acd7a61de47bbba27bc94667d8fd19048c92d172e92397be041a53f361f3160965f3a34bd643b81de79e53379ca42531251bbcf8015cd1cb1c37d049749ac4090fabe54b149493358ea72675ddbb579a7eb5601d6c", 0xc3) rmdir(&(0x7f00000018c0)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair(0x1, 0x8000, 0x2, &(0x7f0000001900)) select(0x40, &(0x7f0000001940)={0x2, 0x4, 0x10, 0x9, 0x1, 0x7, 0x7, 0x4}, &(0x7f0000001980)={0x9, 0x8001, 0x2, 0x2916b1df, 0xd, 0x6, 0x3, 0x3}, &(0x7f00000019c0)={0x48a, 0xbd, 0xc2b, 0x9, 0x3, 0x7fffffffffffffff, 0xe4, 0x9}, &(0x7f0000001a00)={0x0, 0x9}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40), 0x80, 0x0) mknodat(r5, &(0x7f0000001a80)='./file0\x00', 0x40, 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) preadv(r0, &(0x7f0000005d40)=[{&(0x7f0000001ac0)=""/75, 0x4b}, {&(0x7f0000001b40)=""/155, 0x9b}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/4096, 0x1000}, {&(0x7f0000003c00)=""/4096, 0x1000}, {&(0x7f0000004c00)=""/57, 0x39}, {&(0x7f0000004c40)=""/4096, 0x1000}, {&(0x7f0000005c40)=""/214, 0xd6}], 0x8, 0x7ff) 4.484706796s ago: executing program 2 (id=2584): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1000, 0x38) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 3.996795653s ago: executing program 2 (id=2585): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) (async) r0 = getpid() setgroups(0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) (async) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0xa08, r0) setreuid(0x0, 0xee01) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd1e}) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 3.9954119s ago: executing program 3 (id=2586): sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000080)="5bc44194", 0x4) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x11, 0x48, 0x64, 0x8, 0xe, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6, 0x6c8ad2a0}, @timestamp={0x44, 0xc, 0x9, 0x2, 0x9, [{[@rand_addr=0x9], 0x100}]}]}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x8, 0x0, 0x7fff}, {"4a0f0951ba46e97d93730bba"}}}}}}) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000001780)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x4, 0xd, &(0x7f00000000c0)="eb0a5d57d4a1fbe33206008056aa1d4468e7337e4d4f78b72b48dd817d2884077271456f6104ac040000006cb73cf8b69b6a58bbfb656dfe910d", 0x3a) mkdir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc8) chmod(&(0x7f00000001c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./file2\x00', 0x400, 0x40) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f0000000040)={0x8, 0x24000000}, 0x0) r2 = kqueue() mmap(&(0x7f000011a000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x5) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 3.994544604s ago: executing program 0 (id=2587): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x6, &(0x7f0000000000)={0xfffffffffffffffd, 0x9}) (async) ftruncate(r0, 0x2000c002) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x40) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0xfffffffb) 2.500405646s ago: executing program 1 (id=2588): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x26}, {0x5}], 0x2}) acct(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) 2.250351483s ago: executing program 0 (id=2589): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f0000000100)) (async) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f0000000100)) getpid() (async) r4 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x100, r4) setreuid(0xee00, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) select(0xd, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) 2.190567767s ago: executing program 2 (id=2590): r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) kqueue() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) fcntl$setstatus(r3, 0x4, 0x40) syz_emit_ethernet(0x4e, &(0x7f00000005c0)={@local, @random="fc9b6c984794", [], {@ipv6={0x86dd, {0x0, 0x6, "35e90a", 0x18, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x5, '\x00', @mcast1}}}}}}) sysctl$kern(&(0x7f0000001880)={0x1, 0x1}, 0x2, &(0x7f00000018c0)="1347d816841dc2e2", &(0x7f0000001940)=0x8, &(0x7f0000001980), 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$getown(r1, 0x3) setpgid(0x0, r5) 2.187252775s ago: executing program 3 (id=2591): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x2) fcntl$lock(r0, 0x7, 0x0) read(r0, &(0x7f00000001c0)=""/214, 0xd6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x7f) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x6) 2.186869438s ago: executing program 4 (id=2592): mlockall(0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x28) write(r0, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) 1.749727533s ago: executing program 0 (id=2593): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r1) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x208) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x40369e89, 0x3348}, {0x18, 0x0, 0x387b, 0x1}, 0x410, [0x3, 0x8, 0x4, 0x8001, 0x200, 0xfffffffc, 0xffffffff]}, 0x3c) r3 = socket$inet6(0x1e, 0x3, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="c0adae11e32f326d9addc8bba5c10f79093a243fd472b167744cf7e8f39d37419e5d965a3ae40c7cdaad0969ec54d442a50080f5bb23a7175331ed8e74abb62c86684e76df7d180f9de6ecdc9cc7b1790777d87c3828b34c3e1ab5af9bfc01e9d2912a80abbdbac15811b3030cf1c8aa32acd0d78b7af8a9fe9930c8a909244e875ece6479840836fabacb12721317a3fd", 0x91}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 1.740483284s ago: executing program 3 (id=2594): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async, rerun: 64) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 1.250363083s ago: executing program 1 (id=2595): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000500)="4bbe3916f23d9d12ba0933bfa666b1c4d092a00ea0f7964561a11f1c52e399d6f87a01c2cde91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e469702993713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e362e871564205da53d4b227e1808d4e1e58c77854dcf79ff227b9eb7527b28a04df37d0d4cbd51e59991011e9414b38c8de52afb4794ad5d54ea4c9ad1fc87daacd3b34ca235cac2b6cb1ea0f96070ffe072c2508b452d8e59cc01916a79b24a7fead0dde841551b818d80e5fd0db5512b8570c8c7246b1cf675eb45c53826d66f4f1dbb6e4a12312321bb1f4521bc9a6395e2ea883fca3fd0efb765d12f06e3dee911b58e7bb3a2b5338f54a6b367df99c20389fffd40d27fa1eefe28d7adc0e3e6d5a8939ef2bfc7c419629fa81ff3fe53454b0b6ad58e69dc348bef03ba0359b5620476b8f4d22cc7f9feb4ca3939d32c91ebc398dc38975a41babcea66972b041ee94595b41d19221a2d4bc2bc56f6f86a871d3dc5ed13b09692981488921a8fa9335e4910d0e914ebb7c60382b6dc162bcc7e3722755a730b3c81cdb4f42650d952a3547250d8e58c0074a2328e3e7e652322e0128c9e678f7fc8bbdd2ee589a8cea7624fea636d81e000"/473, 0x1d9}], 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x637f) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x50, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000140)="47e7576c92fd97", &(0x7f0000000280)=0x7, &(0x7f0000000a00)="396ec8ca9b97cee48095cd73b3dff71fa97b82fa82eca48dd82a7d0916b0a3cea9e6ad95b6d155b5efb8e41cf1a138f7ac7318c1f279b2330bb06537481059783ace025a706c88238d7e0cbc744db93c40c53fc686d6c813ac956062e65daace1ccb510c0faf247dad9a92a8d6ae37e235a5fd18cb9d6fb3930bdf6c0b030800d184da42d0dc4f236ac09c1ab69e6f1d53eb4cf885738603f3077e7a26f85e0712836745f7ca5380d94abaa1824155a0754b7f07d8eebc528b9ce78c0e88ed64015f184bf1cb5f8ad4fcd17c3d0b0ba8d8827af60daf425705962aacfcc4458a5a1189a3acf265638dfb06ce574a2d959fbbd475ceb442224bbdb6ce84aadbb6", 0x100) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000240)=""/226, 0xe2) ioctl$TIOCSBRK(r2, 0x2000747b) execve(0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000100)=""/30, 0x1e}], 0x2) 250.321162ms ago: executing program 4 (id=2596): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) close(r1) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0xc}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000), 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x3, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) 413.12µs ago: executing program 2 (id=2597): dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) 0s ago: executing program 5 (id=2598): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) getrlimit(0x3, &(0x7f0000001140)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r2 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000140)={0x10, 0x10001, [{&(0x7f0000783000/0x2000)=nil, &(0x7f00001ea000/0x4000)=nil, 0x7}, {&(0x7f00001e6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f00006f3000/0x3000)=nil, &(0x7f0000151000/0x3000)=nil, 0x5}, {&(0x7f0000353000/0x4000)=nil, &(0x7f0000436000/0x1000)=nil, 0x4eedd99c}, {&(0x7f00000c1000/0x1000)=nil, &(0x7f0000629000/0x3000)=nil, 0x8}, {&(0x7f0000158000/0x4000)=nil, &(0x7f000069a000/0x3000)=nil, 0x2}, {&(0x7f000000c000/0x2000)=nil, &(0x7f000023b000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000647000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil}, {&(0x7f00002a8000/0x2000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f00007f5000/0x1000)=nil, &(0x7f0000171000/0x4000)=nil, 0x2}, {&(0x7f000008e000/0x2000)=nil, &(0x7f0000329000/0x1000)=nil, 0x4}, {&(0x7f00000d6000/0x2000)=nil, &(0x7f000074e000/0x1000)=nil, 0x1}, {&(0x7f0000170000/0x3000)=nil, &(0x7f0000337000/0x4000)=nil, 0x4}, {&(0x7f0000091000/0x4000)=nil, &(0x7f000012f000/0x1000)=nil, 0x3}, {&(0x7f000049c000/0x3000)=nil, &(0x7f000072c000/0x4000)=nil, 0x120000000000000}, {&(0x7f000014c000/0x1000)=nil, &(0x7f00006af000/0x2000)=nil, 0x1}], './file0\x00', 0x80000000}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d06, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x9) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x65, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.50' (ED25519) to the list of known hosts. 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 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error `ךq"l`ךq"lpckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #! YTpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6535087492 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_fault.c", line 1739 Starting stack trace... panic(ffffffff83401430) at panic+0x1ba __assert(ffffffff833b25d5,ffffffff83328c4f,6cb,ffffffff8330b107) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c03d720,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806c03d720,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80002a8bf0d8,4,400000000100,ffff80002a8bf108,0,345a1e7e510a070d,4) at kern_sysctl_dirs+0x5d1 kern_sysctl(ffff80002a8bf0d4,5,400000000100,ffff80002a8bf108,0,37,26c74c0eb0bbe908) at kern_sysctl+0x12d sys_sysctl(ffff80002a89a038,ffff80002a8bf240,ffff80002a8bf190) at sys_sysctl+0x425 syscall(ffff80002a8bf240) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4c67ebd6990, count: 248 End of stack trace.