last executing test programs: 30.470940005s ago: executing program 2 (id=4628): r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="31deec7db06f7f5066d2319b649354113fbe76958fa330a8afc6c2410086a228e4551fb3e508a39b64a7dabc7ecdac45511d6e866dd8f14373b6cede44f1259b24f43c3c6a35921a7befee6f413836", 0x4f}], 0x1, 0x2) mknod(0x0, 0x2000, 0x200) setgid(0xffffffffffffffff) getuid() fsync(0xffffffffffffffff) unveil(0x0, &(0x7f0000000240)='x\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x4d) 29.978214409s ago: executing program 2 (id=4634): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x8010427f, &(0x7f0000000000)={0x0, 0x0}) setsockopt(r0, 0x27, 0x36, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="eee2003c000005008e6354a92e000300", @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 29.977829996s ago: executing program 2 (id=4635): sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) 29.977000695s ago: executing program 2 (id=4636): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) (async) setuid(0xee01) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000000c0)='r\x00') 29.976568714s ago: executing program 2 (id=4637): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x892, 0x26) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) socket(0x18, 0x8000, 0xf) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="de313c7996385387f5ca456e", 0xc}], 0x1) 29.976346127s ago: executing program 2 (id=4638): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0x7, {0xa, 0x3ffffffffffffff}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) syz_emit_ethernet(0xe, &(0x7f0000000040)={@random="00aea4894400", @remote, [], {@generic={0x8847}}}) 25.199230888s ago: executing program 1 (id=4687): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) sysctl$net_inet_tcp(&(0x7f0000000b80)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRESOCT=r0]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) socket$inet(0x2, 0x2, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x7}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x802, 0x8007}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xa3, 0x4f4, 0x6d}, {0x6, 0x805, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x8, 0x8001, 0xffe, 0x4}, {0x1cc, 0x10001, 0x80c, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0xfffffffe, 0x1, 0xfff, 0x30004}]}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r3, &(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file1\x00') 24.965054585s ago: executing program 1 (id=4688): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) sysctl$net_inet_ip(&(0x7f00000006c0)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0x0) (async) sysctl$net_inet_ip(&(0x7f00000006c0)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x412df6) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) (async) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x0) 24.424279699s ago: executing program 1 (id=4692): r0 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_emit_ethernet(0x108e, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd60d34b3c1058160e00000000000000000000ffffffffffff00000000000000000000ffffe000000204000001000000006200001165000000160000000000000000010000000000000400000000000000c2040000000500002e04000800000000ff010000000000000000000000000001ff0200000000000000000000000000018cb1acfc61490c338101bbd442f3eb1a9fb505232631f7ec31a96920cc2e507834cfed85bf52eca15868fc202b4e79f2bfce73c16f1acaf4c762e9e0a416858712c386615fab5fb317b44c515a0eb6187a6e1e3011c3ac4ea79caeda526fda0a5806f365fd52e7140cd9a6117144c22352c868bd648f93fa4ee14a1dd1c35b81512b3b393199f35b4f69780ae241881d1574a49f8aa1627163fe5d52e38b35e098896f18be83f5262eefdd1cb4b146071420bd7c0bb9d5ec2acf9be3872adc3e0bd4b9d451a4eeddc36ee31839ebc02a744ba5f904eb738ffe1d6631f1bdf23cbe9768c2f6b705b5d2b59ec464bd50898d52cf07c9af97a66ce742c2ca6e4161d93f606271a1daee990cee4bb3971132e59f1ca7dd5d596a4fbd2de46df3ea64dd281dfb7d5260283d1499f23c7b1dc86436aa17e4c5e961351d106242a86afcef90a8607868bafa23a9dbfeb2217dbf3fdf8d5d28b7ab245dd5bb7d797ba6caa407b59d153190db0b8ae06d85223a7983f09f94770590bdb37ae58bc12671a7c1501da423df93535a047592a95e687182a796b038fcc37b60747538afdcf1f9de0fca16f8098881372e1cd99ab7028bbae2ddcb579f301e467f88ae1f3ffc471f9532ebe63564967d6776e617e57d666bb81c48a6c291bc948766e71164f4517c170935f102592f9c357fe5622a063e278c6af5728f4404a01cc55750efea0d5dd98eb6015c79cbfe61ddf4b0687fc358675cd3cf3f13f29114f01669266bbe704db88980b983e4a124883edae6586c68aae005580ee7c1d93350c026aae49ea6803b03bbf7e95324c182fd9d56bee1398a1ebe60a0880071d77061f6c7a40a71ecdbefa635ea2c2519a9fe7065964680a92bdccf0c1ec28574abac9bd59b6e4970765ee763a7e926af9a10da3b19307535118dbfeed35bb544e519a92fe57b350908f65b98afdb2fadc6d04666f56c68fc3fdbdaa457301ee5096e4975c15a91ad47da1d3fb33cf7ec90f9f3e2624e0f8852977a792fb377c88448aa7366ce92a7f14de19a1ee1260d9248289a8109c521b793d75374bc2dfa886370970b9ec796a4287968b572f37e397a0896f7fe2d1b569970d648a39b9a44641f8da68a97113bad78be1dd661742d2a022951df091647bd75f349820107567afbcc221704d16cd6bd5ec4b97677f8b57e773472f0768805b2539e563b67834c6bdeb797209aed90603a8e220c5f2224f908fa89a98d93b94c00a039ea52fe17f15ac9736e9da4a92f2f355cd61e67e727b99dffa5f4885a24d1c5dc063712ddb9453708c01e958af67ae8f6049142973a26ee245ac26631ad07bd0db0eb2a404ced3099741d99540c6a8062bbfe528e9083ee444b3142bee0aefc66b6dc7851206489249f2d2c76760ecc8ab8ec5a2ea612e5e97529572a49a5157f569b4542251a9360188f37af9c60d5aceb4ad4221a7322c581a561fcc7a986fbf27c2c58b904dd179460063ccfd56dc60b11815b499cf41243b459e270097bb25ec75c3e8ef67acdf7134b39c0ce22e5b781edb8a5010a4aa36ec7de66016265d53bce48a46884914b7f2c89612b1e9cb7185b34b4eaa110fe7c6ebdd0732d1f36fd768c4b64c76bd761171372cfe5425e7391d8fd49c7321d4fa3fdb716f00e8f26df8e920c574380e1f744520e24ea9d8834af3377267193dedcf52b7e7a59ce75f2395fde30601036b10d679834e2265ae99ba5e233b0439ff969612a2c06d666aaee632cf237b5c18f2a228797231651ed538d3994fe59b1baec644a6982cf9d06045d8c8d1af27e1fb3c3f880452c1c6c8ca81b87fb5c586b1154f390f392f4b81d98dccdb373c87f7f3b7ae67ee882761f3a1c53ec9fe6f781b6ff88e48e90592bcfb06b86b935013b7c8feba1bff11084d810ff40eeaea6238d348a50df3fe45e4fb1a0d2e0489740471b7456e30fb5d6de9c67b2ada1199d60aacfb937fb7d7bc15b7539213a2ae67ced4a8e94632778b59c44d1811e1f8c07bb52e64ab4ed8da52061cc038926605b7ccf668687dc5d05c67e48b908e6a997f0645f5121d59f8deb0e470c816f3c30baa087b9f099eb425a68daeea4effe0e07d11e352571daf56e55a24ee7482898978603253e4dd2a8012b982b3d1cb4fbe7649e5a282fa798c542541def3bb0674d406e131234412a4cb0e8dd58afcdbb80053030575db879d9b4fb19f6ad787cd5564cf1e58349a0862119e5b687602e37e19d5b61d49783c440f21acb5d6d90828940d1e9be003eb499e0af115f4ae0920e413d0434369f6c7018d0265e438462e0759ab362ffd17177217742445fe9ce1766d210676fdbbbb3fb12b4dee872cd70dacbb857c618b56eb8ed7b1c9bf0f79fa956f0a2b66e306a3ce4cd58df5a29a10968376c938fb06a043aca688c61bde1a4a255cf80c68958c9c7e69247d5b68d1b78ad568a8a2efb0dc47a3e3fb05edad785307de5500ac53f3b05b862cef34a3091c6fe6f24bda072f1f1e4003f89a5162905cce0deff44ac7923816fc220d202278ed7621ebf36d633f9e5672fe1a70ee3054b94205badc11f8f651665ef622c8a19f2029aac8af89b135f0fa3a8db2db29cd3e77593bed7db75e0a9e7c65af7ef49b462d118c39aa3d5b8c2b7f90459ddd8ed1c8ccccf8b5ecfc5224261d73b5ea990dc512668cd703b38b2361556736a53d0fadc9f25eaeaf7c27fdad04c00e94930a28b2ea852e2093694e8fab2ff6a25e42676833b27edeeb7982adb985f9b66757bc76e7058eb8bf1e514e57a80494c95bb452f824b4cd20ab0a8d513c5b4582bae1d2e3b066be184f2f1a470c517f52817e600681d47ee61ba2cfbec6f3baca9328295db465e5b91bf1e20da94e47f53a3908589a4fc1751407c0ef02c9e0662d1a65c48feb45fcd195f26802324fc2e654d2d064357a2361521d06961ff7df18eee88359b650e8d741e370e9751fcf4e870ef4ed8dfe33cf8a62aab016b006f7be8a12bea14f829db914c64b4201ef04c27136ce089df851f10f868186b121918683db4ace30e9c80a348920892bb620ab6062182c41eb4b4878d614758ed9c7181feb80aa17157f0b7bb6ea861bee0b367cc21c21e3f77c617713b84e8282522db0f64eb394d39982a381dd564cf9d14e73886407f49ce7547f55b1434ac4c662dbc51fa8d9131f47ec03ce6d51cc80769d0294eba4ac9f6c0627f3c7d6fbc41cd54b95598648a51b1cca54360dd631762ecd1c014b63aece9bf2a42cb5013e253fa8ac46e64a4b3fd5eb393816d87295bff2610e546a7a2cfed42f8d17a87b993483bcbbe95e1e674fca8ee927c624198b3c771a01e715b676867a05e4f6b18a5116240cac4e47b824c40d50637e04d7b2d4da50d9667ebfb634e8b43f7800f0c5ee99fd96e47b501b7074c1db7a63a7415fed33b4925017005741d2285bdfcb640febc95242d575d63ba13e42bd5120540d5947f811a3eb711b35df11520b1cc2a66c598d6022fc01ccb185cd645b2efaa9bc3bafe707cf902737b7ff5acee3a5006f77cb7fc048a9d68c66705a6280553a73bf150100bc5cbc0252f05be543612220c58f0deb1f17361e961629633c5097ca7444ffcb42d4a2c40aad5582a86d345bc4b059b4ed26340738f610c5812d546d79679144c88112367ecad1ca457970592f16939994740b25aeefa926db9fc6582b91f500ee2616be39b3bafe5d774fa26cd32dd8f7b41fd4b20b2f2fb9e2fb55e571c0561897378dedb690987aac42c0205dab0c7127c877288715cce3d12a141420f8469856a1907c90f4594c2a9b164e2c9be44397f9dc519166e2eec0519dea0d11dd3810865251454a7bdb4312aea8ca95cab8b1bc6d37be26247c5380aefa51df612272834362b76eeadefa3567fd1577f13c48b0a0637e1ff62f45cd2cb15306b8392ebe5c0b404772726be5d48ad4840c7c7337321e30fb9252057d5404ccfb7f5232cf74a128685714329f5b6f47de727ec4a20901047ea40620c14c405197ae3432e77741fdbc7391564cfd468c86e930cc4f7f983b4b4867481e5c0dcbb5ffafbc67c30c9aa3b5fc27252fee6437102db87a4cbc1fe5312d1a8340edc071fc64fa583c89c339545f628f324c3fccf03bf3d07f94c62926586d1d41148ac7d7fb4557458ec0f2af01778de5fd623f6f8652d59ac842c51de488a1b5182542425ada01ffc14852f14404f45e3a3844da020c2de6c5df4a123eb01d63881f395580fd9a70acbfcf16ea6afd8e35eecd3f7ca2f7452edd1b062c3ed7792c9f759f01938a82c8cf5deb6a2f21967ef4387c8e74cffcaec89177c67fc52ddc9c787f7d97b90653604c1854f871d6d174eff7811ef4554205738741cdeecafb565f9e12960c6a086bc3525906804917b011e0580abf4df7ac603cd8cbca0c12478d4335eccea27fe4209eb98968d3db1bb6d516d5db0dd935fde00683f1a964ee3f89f4c07c84ea11a29d9e516657f137856f2298f191329a88ba81b3dff8a9dd8485814e3a4f3a66807eafc8c64c67a8246c5c067b063527e7de4ed7dfb977f2632d959d011f4e73311285342b0e88460e4a067aaec3fae0781cd43f5ae9dffa8e5d71398a0bad6677b4ce81803dc1331baa7d5964c2f7b28ca2f8147f01af3e2555962e4363e613366730c74525a5b873b926fb6fdc242fa23cbbbbbd1b9390d1709d14d72131e9447cbae92e6de8626731213a04e0c48994c86be5a77c28b0d6027a0462571ca0e052818725dbe073478be6d3367fd82851e2a8163331ac1e785b0f1666ca8e4f1ee2a8cea054d0965409b67d2eece36b8682a426ed7da0d68b0907e65a7c36418d1212a5df50e14360ae4e96d98d8968b5a8be5fadb6b998e5b9a20a10439eef1e2a00ceb1168520c6c551c0cdd28a85bee7b6be24c4181da7d428c3c987a0e8dde40573f7be2dbf0290d60fd9cd2f33a45e3d087508cf0a4273346eb728872444d77f6361a7199cfaba5141b91ed1d69cc021ebd294c8890b16ffd49ee393fa619e1a75fa7c73eeadaba86bc90ba6bb212aefd28c6d5ae80ace8338eb31247710e641a009f743d86ad37cbb0b9cf08c0b733cc84ca67d21b7f83ecbaaa1a093a07f235963dd5ae5e052a56159813427b71c8158f0526b6602592f6155ff3f2603bc11d9acb235d49af6dfcf1305831fb6e5626dec7ce14915c1916f83825d2f73db8b160dbef280ce0c27fc3b9c71b9d8ded00160daa740e173445b00d1e94ccb0ebf4ea8b566cb793dc4614817efff2bf6e5dacac35e12640ca220734dc6ab1468712f920fdfcee2bd9ec8e477f71d6c9c5d48f7515294c3ded1c132bf935076404469651c360fe9c31feec69b5f6c0b84ae227c088b80e38552453c88e8383a3cfcf5671d7adac41b8bd8a065ea2f726ee70c3338b98b077ee7dda65f1ae114a35922113931fce611ac83f525ac89d9f1c225ec1cf6c6a8f37830da04bd060de988cc3541938e92542d369893a25b131b703b7680e8d54fa47a9ee7e3d68ea61aef1f39449f4d8a2ee162cf67cee540431755281ba6e044fec79c71ce80dbd4ef588a370ba650480be1e7efc12292267fd89338108a53484d620c5a5605ed515deedcc8467acad8fa4b3f6324f28044d3df2678542b2bd6570ee1c4b5962f9b69a21c2a79d11d56b94d2db89f5ead32d66ad7fa95147007e44ab0eb8a5747feaffd0b879e3ae01e2c848a8f926d4a0a0f260e0b6f2c799ec8d139ff854c65e13c4b63744cc65e0b79344a0bfaadbc405"]) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 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) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000ccc000/0x1000)=nil, &(0x7f0000685000/0x3000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fa3000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x4}, {&(0x7f0000f52000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d84000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e82000/0x2000)=nil, 0x2fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x3bf87730}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x400000010001}, {&(0x7f0000d1d000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0x20000}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffffd, 0x5ff}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000940)="7e2fc545c6f4fa07800b52c5c3e4e8633db877462de6763508573b51b3d11ecd65fa4971c286e0f3f4f346c385a8f392951e2f7bd17a2fdc790e9a7ef2a10abfd79f91120e50bce1566f41a3b3f9c7c780285e10520649d7b03ffa9cf2a9728843eb1a449a0ecbc0c18cd044910dd580a95e896e8d75828a2108310271bc3a08af3fa0c2b14f9f5204148c0ee3794128911950814e6f5b49eb331706b33acee8a448379ae1517096dcc487b5d10c49e4b4c8a89bb9a634034e3800edb55cee1d92d73dee0537166b65037171ef2c6a2e0374fe3f1a10d2c39bafc6cc7390308da5bb954be3b0747693e6f85c9c12b1c5b2e240a9fb911707e42c9f9cee63271f3c3ac6304aa9e05e287780996fa30b2d998bfc95e74dfba31ac90a06c0fd8e455e667dfc94da1887f66bbe5fa355563c5de78c0ed90a9cdefb7704cc5ab85efbdf4120ca0ec74eccab0bb2d73bc0f74f10b96fd54f806580c05aaf2430e8144eb2a08ae8ba9fd32e37e62e38ad01a79e04c681b207ac786f27489554c0a6ed701ada79d043ac5c7ced6d6488f8e4f13c153f115292ead1467844222952e92a8f949d5c662345c41ff56bde6f395794457842850a4c432d", 0x1b7}, {0x0}], 0x2) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x6, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1000e, 0x0) unveil(0x0, &(0x7f0000000140)='r\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1, 0x7, 0xfe, 0x7}, {0x48, 0x50, 0x5, 0x37}, {0x9e, 0x1d, 0x2, 0x3}]}) write(r4, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) unveil(0x0, &(0x7f0000000100)='W\x00') 19.011265169s ago: executing program 1 (id=4721): r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x10081b0, 0x10001, 0x10, [{0x10000, 0x2891, 0x2, 0x71002}, {0x6, 0x9, 0x4, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x80000000, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x21c9, 0x651, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x5, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x1, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x7f, 0x2}, {0xb94, 0x7, 0x7, 0x1}, {0x29a7171a, 0xfffffffa, 0x2, 0x6}, {0x1000c, 0x5, 0x1, 0x6}, {0x0, 0x1, 0xfff, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) close(r4) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x10, 0x9}, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x116, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6076520300e01603fe8000000000000000000000000000bbff020000000000000000000000000001"]) 17.984099091s ago: executing program 1 (id=4723): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0xe) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) (async) shutdown(r0, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x9, 0x8, 0x8, 0x2, 0x5, 0x2, 0xc}, 0x0, 0x0, 0x0) 17.919916446s ago: executing program 6 (id=4727): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x1c0000, 0x1, 0x0, 0x9, 0x7, 0xf, 0x2, 0x2, 0x80, 0x6ede8240}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f0000000040)=[{{}, 0x2, 0x84, 0x10, 0x10001, 0x6}], 0x13, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x3bd3, 0x10002, 0x1, 0x4c6e, 0xfffffff9, 0x0, 0x0, 0x1, 0x4, 0xf1d}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r2 = socket(0x18, 0x3, 0x0) setuid(0xee01) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x66, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x4) getsockopt(r5, 0x0, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x1, 0xfffffff9, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r6 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xf6f4303, 0x100800000000009}, {0x7fff, 0xff}}, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) dup(r1) 17.919351062s ago: executing program 7 (id=4728): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000440)="c527b899e11ad3ae6971be4410fe0a8c87db64d444ff171f1513cbb2848db7978a9d0c549741559dc7ca6d3dd2940febed276662953d183933c3468e25d6ab2f4f65a7e41f065aee6e49612ead27dcc9bbbc7453c8f2", 0x56}], 0x1, 0x0, 0x0, 0x9}, 0x0) ioctl$TIOCSETA(r0, 0xc450444a, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000100)="685d44924e8c121097c2a3", 0xb}, {&(0x7f0000000180)="5ed440141ffc6e4a9f2833a406179750773711ba2390161c2003604ead6c7fda3fbcea8eca83e837fdb58d2e647dce50a2e0693642ced96ce2b61a942c662c9668f71e21fd725775d260549316c09dd2ec39d100b123228f6f062b2900a124863e9dbdf1a1c40922b37765af789dde71f3fdea152794fc4ea617048dcfae8e66721560202c0105c3b6301473453cdc0f6560e0b18d34b55f0d2020fd2d07b304311814162e38f119113fbbe4b02f8da5ebe8244a7efaf6984df043f24ed85528f02afc7595754a796176897bcd2f2da124b85260e390458b322965ac4628fcb2c85b13c544e406ee8ff2300abeb2d833e49269", 0xf3}, {&(0x7f0000000280)="7a90b9310a5546e9a4de52c1f18a25ce2bcaa323f534eea547", 0x19}, {&(0x7f00000002c0)="3a633b2836f60f9b63af42b73c1f9830334a86f8abf6e5512fc19d4a059d3406bd2524dd8a1ed2bb1d2b3e41352e", 0x2e}, {&(0x7f0000000300)="9e2891ea01d8e84ff5874d343187a1b39ab9a82bf6f74b1b83e2f70ba32540c1d1578a4e819cc042771be614dc90dc1727b2ca986618855fe1b6698bbcd472939626904679b8c264d582091e84de1849766a6ee204893c30376dcaf3d3bd1063365bffc4b87ae743fa1f80956242f80a278532658ed6f4986b22b22287fa60b5e7566c4ca14317b8e2801fffb46e52ab8fe0ca267273ee022b9f8c3f8f05e0d81b4f31d66d087ae62aae9381bc95904b1b2b20d1", 0xb4}, {&(0x7f00000019c0)="3953e82937b56a623fdd83efa49ce0fd907a97e1f8475ab36923983a781c2d21854f8fab43054f752b25b49455d38bdd2cdea273fc004dc6c362f68abba42f5c918ec181ea5c20f8513b1c841a84068afa7c5e5f7db23a17dff831761efc1170abf259ca409305c8b5d29728f3cb1e2bf0219b794883da37fae4616da76e85fd0ff0e39ac154987b6ae2aa9b02951ba6b4c35e85b92d9c3da8d665fffd282fd257913cae9f867bfc3a46e8c1e4b565ddd046f80a9ce00c8e11145a7d8e33bea510439b4406d30000eaabeb8e5518063ba4100900231585e575dd7c53baf2b947a487900f8572cace72d890e68edda3876247687b9ba4f0e59265500490e48e287714316297b3d5a9a77a531c39e369de68e98275ce229e8eadbdd87987f28d23efde52ec0ae8725629fe98e2b4d992b69d537ebc4c67bda1d50eb5f91f87fdf18972079e25c45c608b0746fd784a965f6750409ab4cfef896a9c559715d3b610e04165023dcf742ca104c75c40c12007a49997a127a0c2402bf1fbce1e026681da32d9d898e1b30e8181dd0c648cbfb5bfac3ae937f55a56a18fbf35b9d45138d1f20594b368af50dbd1674f00d6117ec7dede70e026282e97f4ef14b8dc008061b23e03adc220cd5f689fa8ff2bf4011d2b2ab02097af17279c7684f46d9e651d5a7994bcf787197c9b6ec2cc72b51e1d2690af93648a1344dc4673ea171ad3bfcf125c4e59b5531ced6415bd0acbd1239794c6c5daacdfd02cadb8ab10d7014a8a9ba5fdc9835476032a241bcb0945056ffe51a0783a1de60ac9be5527c895e13cdfbd4c524796bd25408c672801e31b3806895bba55a87cb62818279bced0b24f79784f1f322e67ed8cf933f5d0468a77235d4a9883de4f393f40796ee2a5563344dba67615ed65df8550a1aae093607ca5d6d8e5a77671770b98b193e95143802d254657edac91bd14dabac05f4cb530528247ee7f8e490d47854c1246bc7021a91f04e5eede012f1ce2dfd607f1a2fc2b878688f91bb2c0d64617842803f101c6ec04b91219f9d237781a101452297cdf33c2593530efe19b6bebfc450caf59d530350f61c55a2c9e2a284ff4ea1ab8daaf3c5ae7c668766bf3497cb0dc15bfdb9b99c5da968bbcbb02d1b24b7b12538bbfbb83aff932f356e417d412aecd967f83c46b46adf577f0579cf8af2add49b77a623d37dafb0e29d070f55079f74d9b9e3d3064fc23d0d361fc907937b935c5489beeaedfec406613ecc119c025dc632d46bcefaddce71cf31a0c2480f8d5f091426418ebfc1ad9a4d79f9c6a06671bca9a3546337eb87584e248f350a1841ae2f535e15849e75429ae70d03f8d1b338f51bb1b2092116a88476c1aea5508c2d0c0c6251acffcfd3be54657e1237bd4c4683a967a9c8fcd3ad3d63ae8b02bebfde15f0fb3a9b908f14d6b49e6442e10939c71aa110257309c41fc7a0dea8ecab5565e3df9b94940560629d0559d58bb87715d28472f071f6a1e3d7dcd08406ffc3249dc02330141af706f1868d68ce848b7439d2b94a0b52357ccf330d45e4512e74e7e8b8a3ceadb6eb6cc6efaefa605d4179054c86024e6db3cc774118c136078e9103529d0887e71d392c4c155dbc2111e4225e3166581dff6061f30232e04a581dad5b7a6a6721ae2a106bcd7923de38afad5103ca740ccd982b8a30cf17685f0dec2e9a6d09c1fb119a69f1bfc6a0127644945d5e1881f7fb75bb6b0797e28d5996a5ad151e3f62a11701d9ae36947d5b48afa544c9fe5c6d9b85ec951adaa0fb008f2a8277fcebd287d69de513155cf0ca171bd94c2b1acb7fe1696b157821b00f41e49dd7caf87b8eb2e94aece9b453c3f28d52c202d0e1a7252c9df420f6b79da07064e36ef47416ecfce2c74b54562d6d56b795bc084c141e4b5bfaba2ec748c0c300ba11f9cd9a289a98e7b214913d8b82967132b63a0e626d49fe260bbdef9ca33546d628b18dd33ec27ac25537f9bf2e4d25a30bd4fa4174c149646c11775183afa7c56f2a4d4b6afa6f26fec2ed04da7fe426bc90d7e507352f57a1b64f6e43a0d18361d537a053eaa2ea7e9ed0192bd08cc2d99e8d3dc64639858b0065089ace9cd49383fdc381addbf3b1782765277c56cf01baa0a450e2b26cd5fc1b0a5d4f9243e8230df207994ece3f0422ec0682c0ac8c20dc90183c0466636285588c6e6423382eb44194a2602129d3c930588d224e8c9710ef3f0646e95c0600b3b2611126785f03eee278d487da6e61669d541210d2a30f19abacc0ed4c4f90c90dd5cc6c6096a0670f4495c1c4cfd76e43dcc4c9d9aa9c331545fe5da5f42cd22f97f6e3dfbb93e3fe25b114088020d01e99e73abe059211da3e85af50255b39d339442c9482525310095ccd9e3ecac15cd5d524949227832fbc18e41ee77b90c37836df93738076ef679260c0b6f2c570821e854fe926406189e2218b71f16d11b3b7aa0c05daa28b72775b79bd5e966ee2dc8c350586f00661f824115ed391cf9eadf4e912166e1d84b0fb0c835d2ed4c15c5fec13bd3ec11f019dcc1b22cd490054cbce168ade4feeec26dca7f6d2a694f06c2eadda1f492c84fd7ab079765576cc94efa398fa8d759ac44494b5b6087c5f7d8413d4e083fd437572daed9be91550fde35a799d0ebeb21dee0666ac924a00e727d07819d214bcb771d401cbfc1b97bd45585d857df22fa2b169e6aa34f19ad7c576e0c071f256b7cb9630a134f1f8ebbec4e28ef4a179d9f58d92b1e168e54c78a8a0adbf0ab37b84d70f9dd216f7def22ecac22c177e3d755c72fe2744baed09a1d5fdb0dd9d9e2ea043a60ab7584736cdcc5512ec5c375985311fba4756c37ef6575f73d4e6e36ce11ed24616b84ba68250e1ea6598f6f70e63be11a3c55a95c1072da34cdc52b15be190dfa644ce3513b401296409803c9c245eadd5d32e6a4b4441248964772741b09191437993f01c715bcd15203665a225a0f2ac35ce4f9047f9ed3fd270c05faf12f59ac047909215dc89c2cb8289a5c6f41eb9b1dd1ecfea91d903252580635ee31b067d3915dc220cbc4245e68b4b045a592e6a244456379c8bc4eb8bb8b22da90b46281326c965d339567a21263cfcddf54712db8ebdee8e3bc58eb62986469087add545d3291fafe254cc883b6c45536a96d0c1798e61d0081a651431a22ea2862e288aa8ad85d41371e1962e4f80523fe1e2064cd8ef9683988bbc6cb4bf1448fe73fb45d1596768c092852237b26bb81b3b4cddde0570ae0359a7de629f3726487358ce1637e68535adad19b4215212ee2b94a75b64259b0b9584f22e094612557fdf3444eddfc39be4de3485e81f747dcfbea9771c77cdb54931954933e53f90a12ee065fe557e9e3aef041d8e73e451faac5b4dd0d6eb9b60979dbc73100473758fe3a99e3a70b53a01dd873605880b629be6effb6b39313fc0a704c169c125b359c7ed50c502269920107e7826156ab3bc36fbb9e9d08cdbfd0c13c8e5e35644f625f84aed4cfde37cbc8032e8ea98950d265b32f1b4af0c4e6c4d38316f02541629d703efd237bd168e284c539420f5fe01996df7c67a29bd3c5ef0b55438cd90db2f57d4480d727149ff66907d2e4aeca3f67f08721c3c275c21d58472affa2d7b989021882c40df045150b67be1358cfaa403f8b422c3cc5d5d5a2c196b35626263b07701f742ef0a334db38d6918eed58b9461b4ba8f51cf43682e362cb97630fa58f6ed56ac303ff8f75598f4eb46efe78391925af0ec4af5ae5e2a39102fc01f5efa4ae51bad33c20b10e5d791efcb37fab2c3e53c61438e18d748f1af52a8584bb8805977a562ccb5b41606f3f2ea1fe73e04e4a7598fbf817dc0e5b2544e4cc843ac9c0f5592c307e79fa52363c6108a13f0622363d01b735def57c1aae94857ff340a85979970a7815fc926a87c61639fa4bdb365d8bbc15799bc341cb7676c975e309b5fea292cf60c67144c4ec9bd93a9c6c3ac07909ffe4e52741e05b396515d4ea47783a185302b537163bbdd68a84bfd40727122f3e6e4946bde2a7078276aa5b8e21bddbf9a1dfb71723b420a341f8db3afa3b94786b1f1646ec02ee2fd22473fa19981bf204971798744366b070a470e8aa2cf302dae1c4db95d27ce18d740080a906c57c13c55cdb78b2434f9f5d07a1dcb3d082d7655b6d624b917be5eb8c360e73bad9d5518a048d9b4c0097dd98b1ceea6b1e544b725d468e87565dc3fd3bb670e3365cfbb820d922f23b3df1d239d0215e30c5b1525170d645b0ac93a63f0fb1610fb5941f3a89ae4b3913063cb2cac5ada78b71322fe85cd2675c63dddd3e440d1e6b25d787b1871413d142a3d9763b30f104c415d3a4489b6fa818d43803c4a797a86d36faa6948a55af0698d00b4cbd2e4427f799b3acfbd4adff903ceaacd868807da826d6798783e919452f5410c9303d2db8c5ca193264241920efdaf1a59c4b4fcee08553f3755195e7e9bd36f0621d033aee52fe467f3234b1602dc0385ac0ed3a9485d6110823b9b1c5567fa98613c61b8202b3bab46e148cf844108f095969f448c51b91acc68de0a82a45f69e3ca0e8ed13332bbbd501a19bb15e5fc5aea3ffe05bbfc8a17b0cd1c1ea1155c6daedfeb422cf1196ea8eaba576f1d36c8d3fcf4f05ef8171ee0059bb78f13fd69fcf8a49c00d6ad43eaa8093de9521ee07fab160d0e6d0b2b6a7d876d8365bea2cc64a1b6b7d0b4fdc9237fd06a6b9aaeb56fa5234aceadb76ca4f1139baf9858d2588e48f2c137e955860126715c4d32bd7917f5fcae6f61f8936eec7a6c1520444bf749d4c43fc67f3ce44d1e6df29f6ae727db266f26c019053e169e3f089827391ae3bbfb909493cdd6023d58af318541a75ac2888ca3f063cd9735cfea6a407ab1d3c8d5988b27f48d28332784a66cbde3f362357fbac494f8634d989fa286fb0e04bb44b63d03a87f9414537fa3553395d317ae39c5f46e94bc8a4613aa6737e95b2d8a155157c8d7bc7af8d688b36c97667661eb1f4f12f88594673aad2e9ac319a966b675d7b36682f33ca14282ad317e50d0d01b1d75b4f7d49b4753a7957f7ee583c2d75b3e28fe6bc6db7e5e4e7243e5eb84840afcb081e64d67f5b3ea86a287a5d976e1d0a5ec39bcaaf1aac5f1192db652684d20a2ad714bc4f455d077adb3231425afd667432d5c52d77dbcb70fcb15f153f0acc447f02d7e3ed0c8116c64dd69b84d5c857a5107a99f7b86d3743c6146910e20ce8ace104ce1a10eece22a7fc36cad04326854bc57f244d2e8196c31042a2f8ae9ce24c62b5771f90a95969877b15cd392978d975d449f74f35343e299df9b823443032a854fe6f418b5b78fa16d011a6170b00fe2227e007046cc4e1c40ec642e4fa7036a02fa7b9cc29211a8cc680e97499e850cc14c731724d2c4232f53d2461ad25d106b41017e74a11c8e30353730caedd0e62193959b3b6b7f9b83a4774cca03b8247a5e49909f34ff4a3d7ec5442f9f2d164bf2a8dad5aaaeb4c97c7d9825002726a7ea4f6201ffcafa4d10565e9c0f803c34af6bed760abe4e8ea33733fab8dc0f1f4c1f737ee07013ca77608d3eb39acc33ae85eb6c2b0294c65d3e602119e9607be809cfd645644aac170f474fd71b42fa5ab8f4d98089e1cbf01be0bcd479dcac3e3c1cbcedac07836703c8082c1765963ea9c430f4cd5890b69aea20d6862f847daa68bf5ed4873d9d618461aba25c1a818e5eeb4e342391d0dea19730aa7a229d2fd4391c54c93", 0x1000}], 0x6) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7a", 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x6) unlinkat(r1, &(0x7f0000000500)='./file0\x00', 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r3 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x4, [{0x3, 0xfffffff8}, {0x1, 0x657e2dea}, {0x3, 0x4}, {0x2}, {0x1, 0x8}, {0x7207a4a7396582e5, 0x2}, {0x1, 0x6}, {0x1, 0x9}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x7}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0x6}, {0x1, 0x1000}, {0x1, 0x1}, {0x1, 0x7}, {0x2}, {0x3, 0x8}, {0x3, 0xf9d}, {0x1, 0x4}, {0x3, 0x2b200000}, {0x1, 0xc1}, {0x1, 0x3}, {0x3, 0x2}, {0x1, 0x1}, {0x2, 0x213}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x4}, {0x2, 0x3}, {0x1, 0x7}]}) close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000001c0)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2100007, 0x4, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x0, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0xa, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x13}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x6}, {0xfffffffe, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0xc}, {0xb89, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x2000005}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) 17.763991145s ago: executing program 1 (id=4732): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) r0 = semget$private(0x0, 0x6, 0x143) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1]) semop(r0, &(0x7f0000000100)=[{0x3, 0x9, 0x3000}, {0x1, 0x5, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0x1000, 0x1000}, {0x1, 0x1}], 0x5) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001580), 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semget(0x3, 0x3, 0x3d5) semop(r0, &(0x7f00000000c0)=[{0x2, 0x200, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x7f59}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x4) r1 = getuid() setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r4) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x5, r1, r2, 0x0, r3, 0x2, 0xf}, 0x9, 0x58000000000000, r4, r5, 0xf16d, 0x7fffffffffffffff, 0x0, 0x8}) 17.511449505s ago: executing program 5 (id=4734): unlink(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x40, 0x0) 17.261156204s ago: executing program 6 (id=4737): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) close(r0) fchdir(r0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x17b) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, 0x0) pread(r1, &(0x7f0000000440)="cc59ec00d8", 0x5, 0x7fff) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 17.258328746s ago: executing program 7 (id=4738): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000780)="9b0209c3eb", &(0x7f00000002c0)=0x5, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c, 0x40, 0x12, 0xfffffffa}, {0x4c, 0x8, 0x2, 0xfffffffd}, {0x406, 0x81, 0x3, 0x81}]}) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setuid(0xee01) (async) rename(&(0x7f0000000200)='.\x00', 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) (async) listen(0xffffffffffffffff, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x91, 0x8a, 0x40, 0xfffffffd}]}) (async) ioctl$BIOCFLUSH(r1, 0x20004268) 16.979716906s ago: executing program 6 (id=4739): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, 0x0, 0x203, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x5c) getpgrp() ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0xb, 0x6c0d}, 0x36) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) sysctl$kern(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0x8}, {0x2, 0x1}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) 16.256075942s ago: executing program 5 (id=4742): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x9, 0x0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x27, 0xfd, 0x6}, {0x4c, 0x10, 0x5, 0x3}, {0x9e, 0x81, 0x0, 0x40003}]}) sysctl$vfs_ffs(&(0x7f0000000700)={0xa, 0x1, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2044, 0xfffffffd) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) 16.255053446s ago: executing program 7 (id=4743): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0xff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000140)='./bus\x00', 0x438, 0x102) 15.008674649s ago: executing program 7 (id=4746): r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) r1 = geteuid() chown(&(0x7f0000000340)='./file0\x00', r1, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 14.001081794s ago: executing program 4 (id=4749): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0xe) shutdown(r0, 0x2) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020697a, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x1, 0x2, 0x5, 0xfffffffffffffffa, 0x0, 0x6, 0x0, 0x0, 0x7, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x3, 0xa4, 0x7, 0xff], [0xfffffffffffffffc, 0x80000003, 0x59, 0xffffffff, 0x100, 0x7b99, 0x200, 0x3, 0xffffffffffffffff], [0x100000001, 0x2, 0x4, 0x5, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x20000000000, 0x401, 0x100000000, 0xfffffeffffeffffe, 0x100000005], [{0x0, 0x20000007, 0x0, 0x5}, {0xfffc, 0x2, 0x200000c9, 0x2}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0xfffe, 0x5, 0x6, 0x3e}, {0x10, 0x2, 0x0, 0x80b}, {0x6, 0x2003, 0x3fffe, 0x1ffffffffffffffd}, {0xffff, 0x0, 0x0, 0x7}, {0xff30, 0x965, 0x8, 0x4}], {0x2000, 0x7aae, 0x4, 0xb7f}, {0x0, 0x0, 0x73e8, 0x1}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81", 0x464c1be0fc706b59) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f00000001c0)="56bfff05ffb4657e", 0x8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="0300000000000000ad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) 14.000295182s ago: executing program 5 (id=4750): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="0513f731dc7d372bbc55349f06e3", 0xe}], 0x2) r1 = socket(0x18, 0x3, 0x0) close(r1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000500)={0x1, 0x6, {[0x8, 0x3, 0x8, 0x10000, 0x9, 0x0, 0x3, 0xbf, 0x200, 0x3, 0x6, 0x2, 0x80000000, 0x9, 0xfff, 0x8, 0xffffffffffff7d90, 0x3], [0x71ae368f, 0x5, 0x8, 0x2, 0x3, 0x1fa2, 0x580, 0xfffffffffffffffd, 0x8, 0xb], [0x13, 0x4, 0x7, 0x5, 0x10000, 0x8, 0xe9], [0x10, 0x10000, 0xb714, 0x0, 0x7, 0x6], [{0x3, 0x80, 0x4, 0xa}, {0xd, 0x1000, 0x5, 0xf566}, {0x1, 0xb50, 0x7, 0x4}, {0x3, 0x1, 0x2, 0xbe}, {0x5, 0x4, 0x400, 0x4}, {0x5, 0xffffffff, 0x200}, {0x4, 0x1, 0xfffff961, 0x4}, {0xe192, 0x0, 0x4, 0x8}], {0x2, 0x9, 0x79dc, 0x1}, {0x9, 0x4, 0x6, 0x10001}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x27, 0xfd, 0x6}, {0x48, 0x10, 0x5, 0x3}, {0x9e, 0x81, 0x0, 0x40003}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="ad09ecd4bc9c76940d1854d63db9c32228c73a148d093d1817c54ec18c8ad1fddcf4696e19e9e3311cb3a30d8348de14", &(0x7f0000000000)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 14.000003775s ago: executing program 6 (id=4751): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x1, 0x1, 0x6, 0x1000381210089, 0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f00000014c0)={0x3, 0x2, 0x4c1, 0x369000000, 0xffffffffffffffff}) flock(r0, 0x3) (async, rerun: 32) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x269010000, 0xffffffffffffffff}) (rerun: 32) 13.997908788s ago: executing program 7 (id=4752): setuid(0xee01) (async) setuid(0xee01) setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) socket(0x18, 0x3, 0x3a) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) setuid(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x8, 0x1, 0x9}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x8, 0x1, 0x9}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(0x0, 0x100, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) (async) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) socket(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="09cefdb211c6ea32b7fb415c29539615ec10886c9fb7997c1bd70958cd85", 0x1e, 0x9, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="09cefdb211c6ea32b7fb415c29539615ec10886c9fb7997c1bd70958cd85", 0x1e, 0x9, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x81, 0x17, 0x7fffffff}, {0x14, 0x1, 0xfd, 0x3}, {0x400e, 0x4, 0x53, 0x800207f8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) socket(0x18, 0x3, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') 11.391241872s ago: executing program 5 (id=4756): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setuid(0xffffffffffffffff) ktrace(0x0, 0x87654321, 0x83a, 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x20001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) 11.365157533s ago: executing program 6 (id=4757): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x5, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="fefb534f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x1, 0x8, 0x0, 0x2c504b27}, {0x6, 0x9, 0x1c, 0x7}]}) syz_emit_ethernet(0xa7, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x99, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x8d94, "9a9acc5f58ca058c8a3f5949a0ac3b379d1ebb77c34618b94d2080179ea02ca10f5857fbb349652503fd7592c8155b2a5ac5b3ce5b0dafc3001125cb0210cf2bee0f68ce3fb145b2aeef477bf95305b88c5373f37edad0b33bbc7d1c5adbd8f41432feb6deb62d0442b8eedd31549747bc97829770433496ef501ff70d"}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11.356222361s ago: executing program 7 (id=4758): r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) dup2(r1, r0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x10}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f000010a000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00', 0x3}) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (rerun: 64) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x92a, r4) fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1800300000002, r4}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff, 0x8000000000000001, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) (async) syz_emit_ethernet(0x76, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6800010000403c09fe8000000000000000000000000000aaff02f8"]) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x2f, 0x4) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r6 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x1000) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="000000003d1e6ed7eda0f59047bf65b18d7c51f78306ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSETA(r7, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "434703000000000000000000000000003000"}) (async, rerun: 64) listen(r0, 0x0) (rerun: 64) wait4(0x0, 0x0, 0x4, 0x0) 10.178458669s ago: executing program 4 (id=4760): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x48e}, 0x0, 0x9, 0x0, 0x0, 0x40, 0xb000000000004000, 0x3, 0x1838}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x102, 0x4008}, 0x5, 0x800, 0xffffffffffffffff, 0x0, 0x1ff, 0x60400003fffc, 0x2, 0x5}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000080)=0x2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x380, 0x7fff}, 0x4, 0x864, 0x0, 0x0, 0x3ff, 0xffdffffe, 0xf, 0x12}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 9.965028198s ago: executing program 5 (id=4763): socket(0x2, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x205, 0x7e) r0 = socket(0x24, 0x2, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80}, {0x0, 0x4}}, 0x0) getitimer(0x0, &(0x7f0000000380)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r1 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x1, [{0x3, 0xfffffff8}, {0x1, 0x657e2dea}, {0x3, 0x7}, {0x2, 0xfffffffe}, {0x1, 0x8}, {0x7207a4a7396582e5, 0x3ff}, {0x1, 0x6}, {0x1, 0xa}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x3b0a}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0x6}, {0x1, 0x1000}, {0x2}, {0x1, 0x7}, {0x2}, {0x3, 0x8}, {0x3, 0xf9d}, {0x1, 0x4}, {0x3, 0x2b200000}, {0x1, 0xc9}, {0x1, 0x3}, {0x3, 0x2}, {0x1, 0x1}, {0x2, 0x213}, {0x2, 0x4}, {0x2, 0x7}, {0x1, 0x2}, {0x2, 0x3}, {0x1, 0x7}]}) close(r1) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) 9.961045152s ago: executing program 6 (id=4764): r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x25) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000780)="8e0a2e8b99700000dee4f7fd0206", 0xffffff62}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x7a, 0x0, 0xfffffffc, 0xdd, "0000000400000000000000008000004000", 0x3, 0x800004}) mknodat(r0, &(0x7f00000002c0)='./file1\x00', 0xe6fac54e907a5028, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x80001, 0x8003, 0x2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x2, 0xfffffffb, 0xf35, 0x0, "ba96869b96ef977b0a97662a536bbbf23b2d7153", 0x2, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f00006dc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000666000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000c6000/0x3000)=nil, 0x16}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x0) 9.258289234s ago: executing program 3 (id=4765): r0 = socket(0x24, 0x2, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x27, 0xfd, 0x6}, {0x48, 0x10, 0x5, 0x3}, {0x9e, 0x81, 0x0, 0x40003}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x48, 0x7, 0x81, 0xd}, {0x500e, 0xf5, 0x53, 0x7fd}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="ad09ecd4bc9c76940d1854d63db9c32228c73a148d093d1817c54ec18c8ad1fddcf4696e19e9e3311cb3a30d8348de14", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000880)={0x6, 0x6}, 0x2, &(0x7f00000008c0), 0x0, 0x0, 0x0) (async) r2 = semget(0x0, 0x1, 0x281) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/22) 9.257438837s ago: executing program 4 (id=4766): getpid() (async) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) (async, rerun: 64) r0 = socket(0x2, 0x1, 0x0) (rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 32) shutdown(r0, 0x2) (async, rerun: 32) close(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async, rerun: 64) setrlimit(0x5, &(0x7f0000000040)={0x3, 0x8}) (rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r2, 0x0) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000, [{0x3}, {}, {0x0, 0x1}, {0x1, 0x3}, {0x0, 0x80000000}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {}, {0x3, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x2}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3, 0xfffffffc}, {}, {0x1, 0xa}, {0x1}]}) (async, rerun: 64) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x4000000000000117, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94ce2cfc8a4c45f55d9c7afec370828ecf7b6953bce12fe8634dbd4fa9d6639658f02bcd2249c839ffb27a2098a153ea509a8faec0294f5a8c04e60713e656b8886092358167c2ca0730fa459781b3d57cba8cfb31a7f88e2866b7cc326dedb1926a8d9b854c8bd33c9c7c931eef6e304be763ca349bf55bfdd884c0d996ab1b138d7bfb893804f0548762e572f46a9e60813f9c21806d5192ef781d0f010ddf8fb13f17f7d1e35c7b63df6544390c6cbdacb1010d35dfae7a11d7b28be137562cb4afbaf0b6eb35afb1309097d5eb630620facfffd574f2021c854cc220b0e284c959d8c97dc671383988cf8cc3acd99eadb4d9c57b444a392288c6271b4a43f2b11f98fc12e0f3df63537344eab5fd73b3bf290ae06fed281cebe7b8d2b3c7b96a11b4a9beb1e28cdb475b815a155af67f976071f2d6e8e3a6541b70b341d592ae876bfea7f305661b3dcc2aa814bee70016c5453a4f20b9ddaa82a2bfc9c34d0367e9ec875735652e2d7357d7db3879539a7373f9120a4881226c661b4d520e5a31edde06d9f265b85645882a4062e5", &(0x7f0000000080)=0x19e, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) (async, rerun: 64) ktrace(&(0x7f00000037c0)='./file0\x00', 0x2, 0x40000016, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x8) (async) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0xfffffffa) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) (async) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) (async, rerun: 32) open(&(0x7f00000002c0)='./file1\x00', 0x78e, 0x8) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001240)={0x1, &(0x7f0000000000)=[{0xc0, 0xe0, 0x80, 0xfffffffd}]}) 8.642094555s ago: executing program 5 (id=4767): sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f00000011c0)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0xfeed) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) 7.521634639s ago: executing program 3 (id=4769): r0 = socket$inet(0x2, 0x1, 0x24) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/54, &(0x7f0000000040)=0x36) setgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r2, r4}, 0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='}*\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xfe[!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='-$\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getegid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x8, 0x0) lchown(&(0x7f00000006c0)='./file0\x00', r8, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000740)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000780)="c72a31e63be533460c71fb8c608b99e1e94dbc8b7ad4cbe6ace97a0c83fb1797d48c8f3433abefa88fe421fb563a3c6e2dca62d923c0a9cbba2c6b7ff9790d0f52ea7780c49554f67a3574358a1e0e5c7cfa65d1fe1ba317a70cbca2afd13e1d574603a9a31f0caaf32921f449", &(0x7f0000000800)=0x6d, &(0x7f0000000840)="10bae8db2a08999b9f01180a8584c349160a0d2ef1a87e927e6d83b56c4d55940ba751551f1341c1b6a04bbf520e4f9dab24202041af1a1d5e22eb2f5fc222673c376ee5045cb514378b677e08ca7167d6385883c541378c796a0b14d570b91cbc1c8fb10508602bcac4353a58dbfaaa6235c4c6e65639a7c2eecda57aedc9b5596fd4f2917f6b01fe21c5b843437aea0e732e57e68b", 0x96) mknod(&(0x7f0000000900)='./file0\x00', 0x8000, 0x4) r10 = shmget$private(0x0, 0x1000, 0x44, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000940)={{0x7c, r2, r9, r8, r9, 0x3, 0x3ff}, 0x80000000, 0x16e, r7, r1, 0x9, 0x40000000000000, 0x8}) r11 = socket(0x18, 0xc006, 0x0) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a80)=[&(0x7f0000000a00)='\xfe[!\x00', &(0x7f0000000a40)='/dev/bpf\x00'], &(0x7f0000000c00)=[&(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='(\x00', &(0x7f0000000b80)='\xfe[!\x00', &(0x7f0000000bc0)='*\x00']) r12 = socket$inet(0x2, 0x3, 0xf2) recvfrom$inet(r12, &(0x7f0000000c40)=""/117, 0x75, 0x1040, &(0x7f0000000cc0)={0x2, 0x3}, 0xc) r13 = semget(0x2, 0x3, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000d80)={{0x100, r14, r3, r8, r6, 0x12, 0x9}, 0x7, 0x3, 0x9}) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000e00)={0x8, 0x10}, 0x10) setsockopt$sock_int(r11, 0xffff, 0x1004, &(0x7f0000000e40)=0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e80), 0x10, 0x0) truncate(&(0x7f0000000ec0)='./file0\x00', 0x3) r15 = socket$inet6(0x18, 0x3, 0x2) fcntl$dupfd(r12, 0xa, r15) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000f00)) 6.761372704s ago: executing program 0 (id=4770): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="000000003d1e6ed7eda0f59047bf65b18d7c51f78306ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) setuid(0xee01) shutdown(r0, 0x2) r1 = getppid() getpgid(r1) unveil(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) sendto(r0, &(0x7f00000002c0)="46815f1a559edae297cfd970641f1556ae478e11efe4265a629e5ebaf5852a98688aac436d1d8a1766a921e679e36d3afcf833ce29ff8d0e2f4ce5a3a97728e21e5ac5b27e88f6978b55b65710f086cf36e5370332c6bbead060442dc73f0ab42ff76dd1862b5a8a724a44e8ed5d9c9cefb6ca474a029f8de3aea80e7f9a0b017b4d3c", 0x83, 0x7, &(0x7f0000000080)=@un=@file={0x0, './file0/file1\x00'}, 0x10) 6.272029222s ago: executing program 4 (id=4771): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kqueue() (async) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x4, 0x0, 0xfffffffffffffffe, 0x1], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x3}, {0x29, 0x6, 0xb0, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x4, 0x0, 0xfffffffffffffffe, 0x1], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x3}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file2/file1\x00', r1, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3c, 0x5, 0x5, 0x3}, {0x9e, 0xc7, 0xfd, 0xffffff9c}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x6, 0xfd, 0x6}, {0x6c, 0x10, 0x5, 0xfffffffe}, {0x9e, 0x4, 0x0, 0x40003}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00041b000f3e8095043fa8985d012cffec01003d0817c53fcb7c7d40b5bf66108039750000000000", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000500)='./file0\x00', 0x1f8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') (async) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd61298ffb000002142f4785e9659a49c9254ecd2ef88c424800000000000000000000ffff006b9220ff2ccc9e1246001000"]) (async) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd61298ffb000002142f4785e9659a49c9254ecd2ef88c424800000000000000000000ffff006b9220ff2ccc9e1246001000"]) r4 = socket$inet(0x2, 0x4, 0x7) bind$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xc) (async) bind$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r0) 5.684795751s ago: executing program 0 (id=4772): sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x188}, 0xfeffffffffffffff, 0x4, 0x800028c}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x200, 0x800}, {0x1, 0x7, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() setuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x66, r0, r1, r2, r4, 0x8, 0x4}, 0x8000000000000000, 0xc000000000000000, 0x3a84}) r5 = socket(0x2, 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x1, &(0x7f00000000c0)="0c581201", 0x4) fchflags(r5, 0x1) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) semop(0x0, 0x0, 0x5c) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r9 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xc0f8, 0x5, 0x6, 0x8, "26ff6f26f26cc8a22b34b3adf97471a9b433eb88", 0x2, 0x2}) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="10dd31254ddf9b0e611d981251419d9afcbb77acd782c9c700ef1b82a16002bdf064827e47d6892dde69c33a406da4459ba6c1bf4f19bddea109620fa51f74da1258ce87884255f81f0fe9c32920ae7788cb61dfaeffe0dd1971421d9cb5b16a0ebb74fa9e61f2cae5d0abf10f", 0x6d}], 0x1) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000100)) 5.261385388s ago: executing program 3 (id=4773): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r1 = socket(0x18, 0x2, 0x3) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x82, 0x0, 0x4}, {0x14, 0x1, 0x1, 0x9}, {0x400e, 0x4, 0x53, 0xb}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r4) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r0, 0xc148445f, &(0x7f0000000740)={0x0, 0xfffffffd, 0x3, 0x7, "00010000000000000020000017a0e1f7708a9338", 0x0, 0xfffffffd}) 5.032462921s ago: executing program 0 (id=4774): mlockall(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) close(r0) 4.261410275s ago: executing program 3 (id=4775): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000180)="3b45fe85f4", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="e5790934e9d044ded7a875e3fe24b6f25e642ec3f586e071e9ce104abca0", &(0x7f00000000c0)=0x1e, &(0x7f0000000100)="a212cd3e09a9174161fd0799a2a08a31384047f46612808b8ef3f883718fad05440274586d8820ebbad600608600370d371a4623fed57d0e627308154a2ec7b1ef25d8d2279b30bc350d3dd332faab4ad58c5ca74e89d8f91557f0", 0x5b) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x10, 0x0) close(r1) fchflags(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(r0, 0x20004455, 0x0) 4.001818015s ago: executing program 0 (id=4776): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.499953628s ago: executing program 4 (id=4777): sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="0929b1037a3ce0a2e7d73b4a8c76c9171ab9e975b49aab3cb0c8eb733f083a2c84b74b825e1813eb0ebf394df1ed475e518d0027b955081e466bbc3c9af28e41d8fa312cd2", &(0x7f0000000140)=0x45, &(0x7f0000000300)="54fbb5d8945fb436cad4d751b73b5bd565320d969f3f6a040c65006da7c5d21c063307e5a4e3e3f242b49831a77cbff01002729b58b1df6c928ab126298f311bd75d72ede1c4afb022219a6bb73a33893e7fbc89f75969b8db2e246548dc82370443d52ba7ff9f229e0919c6684972589c4c98f1430fba11b77b99bb1f618c6d140dd5ed70c6bbc66b2fc7a82b5357481922ddeaae5ffb5240fd4f2d1e02a4de5777a0a76e26af322878f62e5b6ac21dadd3b9597ac3e5b633015f87848b9b2e562f4ea8660dd0c902a929f8fcee885c630d4299153a366d", 0xd8) r0 = socket(0x2, 0x3, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='^.]^ /@@\'\x00', &(0x7f0000000400)='%-\x00', &(0x7f0000000440)='/!-\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='&\x94:+,\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_emit_ethernet(0x33, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001813f060100090000000000006c0000a600000096d66d644269b0f690f49e32985f5e65"]) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="0929b1037a3ce0a2e7d73b4a8c76c9171ab9e975b49aab3cb0c8eb733f083a2c84b74b825e1813eb0ebf394df1ed475e518d0027b955081e466bbc3c9af28e41d8fa312cd2", &(0x7f0000000140)=0x45, &(0x7f0000000300)="54fbb5d8945fb436cad4d751b73b5bd565320d969f3f6a040c65006da7c5d21c063307e5a4e3e3f242b49831a77cbff01002729b58b1df6c928ab126298f311bd75d72ede1c4afb022219a6bb73a33893e7fbc89f75969b8db2e246548dc82370443d52ba7ff9f229e0919c6684972589c4c98f1430fba11b77b99bb1f618c6d140dd5ed70c6bbc66b2fc7a82b5357481922ddeaae5ffb5240fd4f2d1e02a4de5777a0a76e26af322878f62e5b6ac21dadd3b9597ac3e5b633015f87848b9b2e562f4ea8660dd0c902a929f8fcee885c630d4299153a366d", 0xd8) (async) socket(0x2, 0x3, 0xff) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='^.]^ /@@\'\x00', &(0x7f0000000400)='%-\x00', &(0x7f0000000440)='/!-\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='&\x94:+,\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) syz_emit_ethernet(0x33, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001813f060100090000000000006c0000a600000096d66d644269b0f690f49e32985f5e65"]) (async) 2.761252854s ago: executing program 0 (id=4778): r0 = semget$private(0x0, 0x6, 0x143) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000000)=[{0x3, 0x6}, {0x2, 0x8, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r1 = shmget$private(0x0, 0xc00000, 0x2, &(0x7f00003fe000/0xc00000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = semget(0x3, 0x3, 0x3d5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7f59}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/112) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r4]) setgid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x192) ioctl$FIONBIO(r5, 0xc0307004, &(0x7f0000000140)=0x1) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() 2.26133287s ago: executing program 3 (id=4779): r0 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5e", &(0x7f0000000000)=0xff67, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x1000004}, {0x100, 0x5}, {0x24, 0x1}], 0x3}) mknod(&(0x7f0000000040)='./file0\x00', 0xe42f8f496c542662, 0x40000802) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) setregid(0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r6 = kqueue() ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./file0\x00', 0x6, &(0x7f0000000400)='./file0\x00', 0x8}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000200)="a2a4de7772da29f8a560eaec83d0e63d37f95f2b667fa9fa350de119229163533fa0c5d2c65ed0b394fb56a6ae", &(0x7f0000000240)=0x2d, &(0x7f0000000300)="1718e13ec63cc77b85d04d1d1b69798c0539bb227da055353f6e1185ba3ab39003dc8dad7c2c6758f01e506abd5b42bac3a594c04538bd33c948b4b6f9d8e7e928b5ebb8179ae427ac8aed6905255b902b542c657efc2cf7be8a6127e801a4708efcd9be3e42a31215fb3e7dd5eea1eda0fcf34ef8a7bb7a4ed8c9d74599db9e5db827e7edff5b4b0ac6b180ead009654ecccb9d53c9878e0063f26a9e2b2be9d6aacca997b84c79855313771780d100b86465dce40c054a5751", 0xba) sendmsg$unix(r7, 0x0, 0x408) close(r4) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000002c0)=0x81) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x30) preadv(r9, &(0x7f0000001980)=[{&(0x7f0000001280)=""/213, 0xd5}], 0x1, 0x1000) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x45, 0x1, 0x8, 0x6}], 0x1005, 0x0, 0x37, 0x0) acct(&(0x7f0000000100)='./file0\x00') kevent(r6, 0x0, 0x0, 0x0, 0x2, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000000)=0x8) 999.708581ms ago: executing program 4 (id=4780): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x3, 0xf0000000, 0x5, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r1, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) 44.972918ms ago: executing program 0 (id=4781): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(0xffffffffffffffff) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0x7ff}, {0x0, 0x3}, {0x1, 0x7ffb}, {0x1, 0xd}, {0x3}, {0x0, 0x9}, {0x3, 0x1}, {}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x9}, {0x0, 0x6000000}, {0x3, 0x2}, {0x3, 0x4}, {0x0, 0x3}, {0x0, 0x8}, {0x0, 0x1}, {0x2, 0x8}, {0x1, 0xfffffffd}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x3, 0x10001}, {0x3, 0x8001}, {0x0, 0x40}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x1, 0x1, r2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0xfffffffffffffffe, &(0x7f0000001880)=0x42, 0x0, 0xffffffffffffff0a) (async) execve(&(0x7f0000000c80)='./file0\x00', 0x0, 0x0) 0s ago: executing program 3 (id=4782): sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000180)="71f92834", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x7) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x81, 0x3fb, 0xffff, 0x200499, "084880fa870000bddabf080000c700000002ff07", 0xb6, 0x3}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="49bcc64b34e146dcb93548702dd0ede08a6300786aae36c03bece0930c40358a9de43ca8bec07793da835cdbad60aadc4b26933109ea00f501d289ca66027c2461ed30cfdcca11a10135fd727e02d3acef674be3064ca481ecd80db708b88a9be6da0de912", 0x65}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000740)={0x44, 0x0, 0x0, 0x0, "970508000000000000ecffffff00000100000004"}) sendmmsg(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x0, 0xfffffffffffffe38, 0x0, 0xffffffffffffff3d, 0x0}, 0xa}, 0x10, 0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000040)=0x7) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, '\x00'}, 0x2) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(r5, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4, 0x6, 0x49ee, 0x0, "0db063acb3b8876088f1ada4f3dd5cad55674c37", 0x1, 0x8}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.93' (ED25519) to the list of known hosts. 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 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./file0 P pc @ 0C `b p @ b @ ` ` d 0c Q ./file0 pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd80681531c0 va 0x200000001000 didn't change! pckbd_enable: command error load: 8.24 cmd: getty 75126 [ttyin] 0.00u 0.00s 0% 329k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) ifconfig: socket: No buffer space available ifconfig: socket: No buffer space available SYZFAIL: command failed command=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ifconfig tap2 lladdr aa:aa:aa:aa:aa:aa: 256 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=2 req=4643 state=1 status=67 (errno 4: Interrupted system call)