last executing test programs: 7.197101394s ago: executing program 2 (id=795): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x442}, {0x6, 0x0, 0x0, 0x401}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c708367801cd3f2c1675750563b8591ad0f791dced97cdce3b58b8a5deed6c0bcf88344c33fcb", 0x45}], 0x1, 0x2) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) (async) mknod(0x0, 0x2000, 0xffffffff) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) (async) fchdir(r2) (async) socket$unix(0x1, 0x5, 0x0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2b8c) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xffffffffffffff7f}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x7ba}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000b88000/0x2000)=nil, 0x89}, {&(0x7f0000775000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x2007ff}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7b}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r4, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x2}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) 7.038520299s ago: executing program 2 (id=802): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x6}, 0x8) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000800)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60f76ab200283a00000000000000000000000000000000008000000000000000000000000000aa1d0300"]) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 6.987133632s ago: executing program 2 (id=808): r0 = kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="0cc34a111c5ad11541", 0x9) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x38a, 0x801, 0xfeffffff, 0xfff, "34db416d060000000000001e21bebf32dec4a6ec", 0xe1, 0x1ff}) readv(r2, &(0x7f0000000880)=[{&(0x7f0000000600)=""/244, 0xf4}], 0x1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x1, 0x200000000000000}], 0x7, 0x0, 0x9, 0x0) 5.97898005s ago: executing program 2 (id=813): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3a, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) dup2(r0, r1) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000300)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) r2 = socket(0x18, 0x1, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000740)={0x7, 0x0, 0x0, 0x0, "9700000006a4db780809000000000000000000d3", 0x2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) (async) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) socket(0x2, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 5.976260094s ago: executing program 2 (id=815): symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102ff0f12d00fd38ba7f670c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x2}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x7ffc, 0x200498, "d88c28fa8797d9bdca0988d11554620900", 0x896, 0x2}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000600)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d2401410700000089e968692f4a942984cd03000010000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea20900b3d97fb26b194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867470884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cd189a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b09688090000000000000000005c13c18eeeca48dabe54588355d70ef83d87ff5653aa19254e2bff5eab817aefec0cf53dcefb51a675ac172e29852ae7b7d509515b3527184c18982bd30d8f", 0x28d}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r1) dup2(r5, r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f5ff1d67147d5fe4b57d0002005fd700"}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r7, 0xc0207534, &(0x7f0000000440)) 4.813041358s ago: executing program 1 (id=857): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) readv(r0, &(0x7f0000002680)=[{0x0}], 0x1) minherit(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x3, "0100012d29fb00070000000009aa23b6b100", 0x80010001, 0xfffffffe}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 4.81031905s ago: executing program 1 (id=858): rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mquery(&(0x7f0000169000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(\x00'], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0, 0xb5}, 0x10, 0x0) ftruncate(r2, 0x40000000007) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500ffb000000001fc00907800000000a39fb9d586dacf255f0d3883c100000000"]) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 4.685194817s ago: executing program 1 (id=860): r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) (async) open$dir(0x0, 0xae828e137847f62, 0xe0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 64) r1 = socket(0x18, 0x3, 0xfb) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x24, 0x11, 0x1, 0x0, 0x0, 0x2, 0x20f1c}) (async, rerun: 32) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 4.584258099s ago: executing program 1 (id=866): socket(0x18, 0x2, 0x0) r0 = kqueue() setitimer(0x0, &(0x7f0000000140)={{0x6, 0x240000009}, {0x1ade, 0x7014}}, 0x0) kevent(r0, 0x0, 0xfffffff6, 0x0, 0x100005, &(0x7f0000000280)={0x0, 0x2f}) (async) kevent(r0, 0x0, 0xfffffff6, 0x0, 0x100005, &(0x7f0000000280)={0x0, 0x2f}) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000240), 0x0) kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000000)={0x7fff, 0x24, 0xfffffffa, 0x1003, "000000000004000000001d0000000a000000de00", 0x10001, 0xffffbffc}) (async) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000000)={0x7fff, 0x24, 0xfffffffa, 0x1003, "000000000004000000001d0000000a000000de00", 0x10001, 0xffffbffc}) setsockopt(r2, 0x1000000000029, 0x1, 0x0, 0x0) 4.339571734s ago: executing program 1 (id=871): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000180)="e01f1cdf", 0x4) getrusage(0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xffdffffc) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100}, {0x2, 0x1}, {0x4}, {0x7, 0xff}], 0x4}) 4.212924406s ago: executing program 1 (id=872): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74, 0x0, 0x0, 0x800}, {0x28, 0x0, 0x0, 0xa}, {0x8006, 0x0, 0xa, 0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0f11f73b2a3df9585000283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eabcd17569969aa161b798e5b2c7489dfcc945d5ffe9054ffd5b7724b408516b9ed309d4751896dd05", 0x66}, {&(0x7f0000000140)="5330cd5e24a7422a0b9dc92772c1a80b5c4142864ed048ba807ff719f1f98395f888ba84ad39adcc0de48a4916fe2cfa5a625f7dff2cad66acf687763c055eb1ef1e90ea7a811c5154544f794cad7e0c7e4456b8a8a6b7c594f7cd8b6b904d95d165586313", 0x65}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 2.661973103s ago: executing program 5 (id=925): syz_emit_ethernet(0x42, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x8}, @window={0x3, 0x3}, @window={0x3, 0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x7ff) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x62, &(0x7f0000001940)={@broadcast, @random="9b6bce44641b", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@noop, @ssrr={0x89, 0x17, 0x0, [@broadcast, @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6}, @rr={0x7, 0xb, 0x0, [@multicast1, @multicast1]}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x80}, {r3, 0x8}], 0x2, 0xffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 2.134250063s ago: executing program 4 (id=938): r0 = syz_open_pts() r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffff) 1.994844743s ago: executing program 4 (id=940): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) mknod(0x0, 0x2000, 0x5200) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0xd, &(0x7f0000000280)="77ea23fecd134f5362c1db5502115e169c456a4b7d28d60de9c5192b9503bb0aca3689895bf8b0d8297a077bfb5ea081448179f6ac1c9926c108d91b2228d40505f04556e6ef9eb6a885a0aa8cd5760f0f97002d25a852640b876cecb20e3bd454b1e8f15f37547abf9838a8494412ed198fe5001696687669d6c1cfb0e55eb1ef3fc593ed65a0e1d5229072ea2c0160d1e0762f5370f6732894012add6e8cac9b9925dd5618a7b33dc35a55", 0xac) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2012, r4, 0x40000000000) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) chown(&(0x7f0000000100)='./bus\x00', r0, r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) chmod(&(0x7f0000000040)='./bus\x00', 0x29) (async, rerun: 64) r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) (async, rerun: 32) r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (rerun: 32) kevent(r5, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r5, &(0x7f0000000000), 0x7, 0x0, 0x4, 0x0) (async, rerun: 32) r8 = socket(0x18, 0x1, 0x0) close(r8) (async) socket(0x18, 0x2, 0x0) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) (rerun: 64) 1.675098021s ago: executing program 4 (id=947): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000004, 0x4ebfac6bbaf7959) ioctl$VNDIOCCLR(r2, 0x40046b01, &(0x7f0000000200)={0x0, 0x10000, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x40e) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 1.534455236s ago: executing program 5 (id=948): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x38, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x42, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f000061d000/0x4000)=nil, 0x4000, 0x1) execve(0x0, 0x0, 0x0) mmap(&(0x7f000061f000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x7fffffffffffffff) 1.533478348s ago: executing program 6 (id=950): syz_open_pts() (async) r0 = syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f0000000380)=""/149, 0x95}], 0x6, 0x2) r1 = syz_open_pts() r2 = syz_open_pts() poll(&(0x7f00000011c0)=[{r0}, {r1, 0x10}, {r1, 0x40}, {r0, 0x4}, {r2}, {r1}, {r0, 0x2}, {r0, 0x10}, {r0, 0x4}], 0x9, 0x7) (async) poll(&(0x7f00000011c0)=[{r0}, {r1, 0x10}, {r1, 0x40}, {r0, 0x4}, {r2}, {r1}, {r0, 0x2}, {r0, 0x10}, {r0, 0x4}], 0x9, 0x7) r3 = socket$inet(0x2, 0x4000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x6, 0x6, 0x9, 0x3, "26d1103ea45440a89907f871bda79c49663cd5bd", 0x9, 0x4}) dup(r3) (async) dup(r3) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) 1.350650827s ago: executing program 6 (id=955): r0 = socket$unix(0x1, 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0100"], 0xff, 0x800) msgrcv(r1, 0xffffffffffffffff, 0xf, 0x0, 0x1000) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4000000000000, 0x0, 0x6, 0xfffffffffffffffc, 0x0, 0x4}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) (async) msgget$private(0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0100"], 0xff, 0x800) (async) msgrcv(r1, 0xffffffffffffffff, 0xf, 0x0, 0x1000) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4000000000000, 0x0, 0x6, 0xfffffffffffffffc, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) 1.348438834s ago: executing program 5 (id=956): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xe7, 0x0, 0x51, 0x3c}, {0x48, 0xfe, 0x4, 0xb}, {0x40, 0x40, 0xdc, 0x7fe}, {0x42c, 0x3, 0x2, 0x200}]}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000000)="be6a53f49e1396fff50992ad6933a57544af5951ae3e6156746351776bebeb232ddd482e00fd01f89a13c9a2121179c7cfe64f2e0621a2d770e88d6ba597f4f493cfb96642e874743a4dff3e1ce1e036283d254cb0c83e6438387ef788a5d3", 0x5f}, {&(0x7f0000000080)="a523883b795f68eed54d9d0392ad8d41c2f0fe4993bb20e30de3f753d122dcbddd742f4d5250793192911e919d40543cded13cc54ee7150c7e7d18ffa9f7bb945f0423354453dc1e1f4ffb82096e1b476ece7e0acc30b4472847d0ffa32d45d7ce359dae84fe30bd154c23617dce2f8a82e7667ba015c93957c6165bde0a9e245d84edbc6a315533bebe270ffacce2ae46e8aa8b2a42d181bce34cb06b4c4398b329a0c66b7d98206559669e51a6d3659aeae466da220417f3fe25566405eb01128c936017529f7094613acf", 0xcc}, {&(0x7f0000000200)="642d5dafa591fb16157e89c0fa125d68d6505d9a424ac82af269e50845a77f1c7f90d091244f1851f4d02b0669ba8089beee39396cb6b2614f8f175c55b9f9a94fc3e14ac3133fb1f9b53ba8fdeeec7cdc220ef48b89edd72ff0954b934baf3aa4fa1e08d7f08f412f711a96f4d02eafeb22df525c0ff685eaf6cb536d89811ea623649b1c5f7f6a6667eaa9e14def30c768b487ef5c1e6cee07f6b22a5adf317a1a29d395846dce3c5f719d26bec8f3efc699a7ba2c7c9ed6e8d3dda1424c176d333179cc4d27706ed39bc4c98946eef34a8bb3ebaeefe7e16a7fbe17bec58f0ddcb0c758f1150b", 0xe8}, {&(0x7f0000000300)="e9287726b6a1f274fed3bfc8a3012570f8aa1cd1fb8a22dbd8aa37d5085b9eb0421b2f16f27d7d81797ee1ad060ef0a1dbd3ab032f583358e4da3d5d30aafbe690e2a565ea6f742fe327234421e4a13a5eacdfff2fe2109c789ac22a16b2c7fb034779e7d6f17dc3df4bbcad527a9bc74d22c5bed3cb0a292f9663f9d5649b952c3f87de7ff40b3d077d4c2add406e8efb762af86bd438d2a890c0482e03e27e702625094ec4c9ab9f147cc76d3fb404ee3b8fdb30f3b767fd1aaa7d017ad2fe49844d369d0eef497725e6fd9f61cd7d023b6613", 0xd4}, {&(0x7f0000000480)="025ff5a142891d5400d28799fde076725767be20294690becf1ecd37a58d5dc2c8967f1b62360f283a7e6244049c5e427a5e4b5721d320ee253567f6a7b0398958ef9ee98901fac83cccd6b5baf5580f109742dc8c08c719c5c03de712c53965280ca4c0b32ec2f23c514620ee9ce282d41f4f58d57d96046284e18878cb845a5995be4a275c14e2c790c2b1ca01426fa3fd90ed629bab1302cae7aa614b034f2c697046d2c2d1035bc25f7f2d952328a56b7a5f8deb3f4aa3dad4bfa45e10c5", 0xc0}, {&(0x7f0000000540)="959e1fad6c75f8b6f7b3b75a0e713e5e432197be1b3ed32a20ce5911a5146eb2532dc0227b5c02dd280bb75201acf3860782acf1101d91953487db972df72067b5272d117b6471d26915ff27b0125e6feb262c7fe8a7", 0x56}, {&(0x7f00000005c0)="b7a304da0d74c63d8a90ad7a67b16cbd676cf61149b8f29d88513e05db65d942757eb788150fe3b9255e32918b4bf430e99676d230121c1b875feacea5dd0e23cc28298a89dde56a4cfbdc63dd8e4983d6050fc51813bb93a8949841b153100bb0fc7993492c106563777e6bed8afc083f1abdf8592d5586ed288185da72ac93ac54231d474e3466f5bd395c551dfafe9ddec985c8ab4b1e4de1b273df2e6d63af86c87c0c7fa8d78f38e725da86803aa914d33fa8c4849ab782c1e7ca21d7b62796c7f6870c018959d45fb91e854c11f6bfd6d585602a5fa6a85ceac87ec79cfbd6c27b31435680dde748873d5d1974b47ce6d434756d9292689ba077da9ccbd5ea37f958a31fb719290efd59cd9366567b6daf7922f08eaaca44b269a34047ee5a235d0f6363709f03233c4f60b210df846d00ff3bf6e158872cb094c6b20735ba57793125b35fa5a5b4eaa12c760c04429a80f247fd0eb0dcb9ac81abc6ee1133c8d85b982f1dcab7bdd3c0139715a80e3ff3f1958432388365a4a05580a4b978a316e8f716de88e8f1be52b1276789046433b58a2ac06fbcd7ff1c93050cc3d644f2926c6cfe4c0fd3efc5254e5c0091089c9c5cd87e55253c49aabc0ff8052e6e2dd4670facf7cc6488788dd2a1b86a056bf317f9632505e761840530ad5dfa0e033ff5a6fd2278abb7ac28fef5311eff67e7aba2e46c1c31eb62111dbdd3c44183358a0b0bb140d511982ed24f822ff8a938b7e6414ed7454cd184ed61bf6821811d2c751e4fcd45a1b447cb4bff405ccf51966be51d911341cee5943aeb77b1652167f01e0e690290226730c8065c6b6ad8a010da8b258e5b59fe352eb0081ca8f4b985879f5e57215dee692d5a074511914e36b76e08bd99389a560d935f965503d54eaa906b15f1ef9585693a304bd32905139e3e73b7969b61d5f38fb28eed109bf476bb4b20b58e6516db12d39b5d064d001493e5518442d531fe58792452c9adc23bf5d49129d3a6c44e13c326c75a2aedfcd478523ffa24217ef6db884db9287eef215e613d7e7e03cd8c2780d7af8a13f4ded5ec8ae61a8cad7bfa9b0ce78f82311c53410c72e24cc7d1a603ea48ba25c28d7228a0326fe4f9e54a2680b539414015ae9163d21e95e420963da6e1488c1cc6abb70e207be3c622c1bc8d12a71648cc6519509fe75949b7d24be5db8ef98387aa09796abe3205b23e56c30df7582a049a22e729ec648baa1db795cae5472f51e310c1c49d3557887e655474f4bed6bb92450df9ebaa369101609690f9b6a731bc1ba9b8a29cba2492a97cf9dd64b843f25d58c3126ed9352a3281350ea9a55375f8a1615454280fdbacf7f5356bcacc51b81298daeada0d976c16e84ddffabf5b78317e534b7dc7b6da0fbf700876e5c636a5f1228bab835a0f3dd7e4e8edacf85d7dd0838bc7a4d01a12441b886004b1c4b1b035768c3f83963769bf0dd757589debc981da52f540d3d85157661c8ff2fba02d04119c63ebb51a98af9d6645fd0f156903ccf3df2f997c9c8845ae95726363371e7015e42228a339b48c8365fe507b62bda52d0df8568170e69aaac35cbba2a73d0eb535abe88e7af439a70149e7f46b164d23f3cb9ed5c2400397fd9785c4088fe93498e54db6eae0d9db68ced413f28e2596ad426782fd8117c410334d3d11e86ba3178ffc811d09b7efddd24db657f8401ee151d3273aba964903aa965590ca81af2f55ec3d452ceddad38aeaf0acefe87e3aa4ec70eb36f87066d44c67c604bd85ad128a0314d20f47e99c5cd206c6151b5d124820d8cc5aa439ccaeece3e65f9e9b402e206044301b4556360787e134ce0564d660e42bfb03abe88270928dcfee151c082e023f543b95e131f6c54f830878eb386f42169fbfc4a63a8e946dd1581b5f064806b07c238381fd4a7dc3ccec0f802e0f33bce6a8d7a70bc35daf8477d311e29e3b96a8271decfcee118c36f3005b2b9dc8bc344f5593adba1201fb6eb93172801d4e5dca43b4a5a540ec550cf55473605e0129a540811f73fb4cd8dc68f9284211f6059f6f1aadb8fb44ee1de26d530a787533bc8a00ba77a3bb84eb3c99e79d0c81eae82c136c5af3c6210a2d95aa61310402a86c1897e4db572679809a3a7d69a1dd292d817e050a63bee118568f83e0788b533947f520e4749f4a4590937e2f8271ae19316e0f40380e6f7a47372456cb0ffc6cfe68cee272bb4266727abeaec426ba5e231a01c4dd0b97a4f02bc89f0bb53a01cc87231851fa0663882910532a034bb822240a122035752936724a648f1080d54832ad80f34f0b70a6b797ce41933e007493d444380179b8a7e933f6a2b3381a188c2af323289adfb675c34d6622794c65a816bedef5da9d53ad0e0863fcf23da618dcc4b1013a2e1ef8ac15eb858ea491fd8230a179e5d5be7a9928aba1c8fb2bbc55f50af923c9cafccdfeb21c350572f4258df0df77b7db6ea9de1019e77fb1d874eadcfab9f07a4c95410adf6b77402c897301eed3bce81d38fe8166ee5d7abf90ed7507d57015d7ac8d9868682587fe4c182593819c19b7cd38c5cb7459af86fed9c2e73ec466857d5044a5e28657ee15becaf1f5e753e266f5a6358c8fab8be1058163b8a92ff3409bae529fd65e9e8de92d6c5818aba802dcaece3c17660e08f172bfd0b65757d28f94aa56d60b4fba8fb4c2556f46069cc2ca443f2782e4266214271796c1d6ec724bdd491a4b0f5179762ba1861725b7daec26e72087f33c848f37113aa49cb4bf858780733af195a0909d10bb5c2d2c68fb935c36af545b31b4194df6b75db630d1d3bfb4f719cee22cfefa7ff568c589320172c8b22c0727895f99a9295b8cf83bda5c9b2557186040e8f00e63daab966ab020ec97b428d64bde56cde52b2e2e0320d6090b32bbd4dc93e943c31f5022c054f369dffea1089c10cf1a84b6c44e22adf888c50a79c4fbcc14d36ec7b68153ed12fa1d3cca6de444729022d04b08d2cf620e0eb09645c3627c0f38b3d4b926018ce7cc7e83028978b2e8ac29d7854d5ce86e86764f4000e13918ed7bad9e9e9017543fda312c4af729c7ea04b461e885a3634283a8046dabcb07c28975f72885df15a16f27a2737d8e29af2879e2dd38de0a4491065cb9056147adef0043cf065dc8a6e87189f09b0db772f4fc6dfc3a93d0c9839994322ed1f5e0eb5458e30aedd841210cf10bc6ddb0f4b9b52bacac4ed770c9eae61d64fdec573864f0f52e1802b3021bca627a170f0710f0961cf954b2e919e4c94f31b315477f54d9d0cc1b01c56028c5cd005db340911e033ff65a655d058c92e714c7aa882e94d468092caa6039f456bfb5bd8f200309c161be655327a7b0cc5bb8015aad5acfcd6fc12cddcd9e9e0b4c99d391e7e5406d218e2614e51996a8950a15cba079629d51c2b697f4845011273fa69f9d6accf24480176f435598fc1d40de7ca950f95a9675144fef238929682655fbfa0224234ac85c3db32f58540fcc963ad1b20427b11a5044194c83781c8abbb99e807e95ee26dd69186077264c450b54bd0fb7c6b23c6216b5f0e5adbb49c593cbcc5e9f362c2439e7939b821dac4cf5d5ab93a25193ccd5cbad4e7a1e2e9fa2890bf7e97775a152f349a2ab687335733c3378eb29782f0407444a99e39d286b73feaf26ad8f81131a934354c3c77f521b051b5005b1bf0d92652d16f280bdf1051526d0afc4a55201799a343eb0c42069cb9a737282abfc074f7efbabb185e685db89d3ee45ca371089727a9f35dd97b0380801c114f70613872133b964259a8264c8854a4a4a7ba26e494bde3b12156753ec1fe0567b35ac0ec27d408fd1004cf558cc29f983230085694c8ce4358daecfbb4b24d7af28bb3731e1cdc2b44264a93852849988d6bb688c835a55a2a8354c1e1d26067a1c434a8dc21d760cf55971709f4b559fa49a5ef452598750871c40c487241542c6a80e360f00acd5fc1d4f8e71da309d1067d20a077f80754c91894fc7efd43e483a65d39247762aa86839a17526bd49f987a0d97dc8b5920857c75693309a67c23526854e1aa078730cd031c8fd548930d67d4c4a7aef6d142969051bfec7c659541d43fcaf55bfcb305a61b66dc6349415ec18cd2d5ec7cc66dab5599f0a469098384e407bfce81d29ce3b47f81c7a550ca01a0947810eaec81739308f77f4aab596c408009bca321870154dde45aaa2dd5cda1d3541ea7e5a1cc2c78e56d651c29e91b5e660751d73ef3cddda4bec954152e0c6ece28d55bbc64689153a317d5b0b79b4c300f53f13013e639d3d76bd72dc46aa02fbf2b54652cc071560a58fc823885c79ae824b8a41630e4f8053f6f5006345db96e6a7af22763f8c2a75b65deb4a26913a3914cc101f3eedcc3e57a9b28b20d753cae7b81f0053b188d4feea6d4e94c68d485dd4b5668dc055d44f56d1a9a2fa67954e1f9f73835bc92a54dd24f76b781991f62021527d91a01abaa2f7c9ab6fe5c9fcffa9458a2f9dca3cd96085fb6b55ca3aca160062e9211d6024dc8c1208fa4f0323451f41f9b7290cbb39b60c89057214c3efe7e8f434c9f6234fcb03b9c5bb34feb3e487cf8941b1f15b5886cfba28705ae3efb00d598ee7da341930eac4f725557bf0fef2d252001d6385992b117c0fba834c91d45fb6d3eca45658efd5155c9300211eba197222cb345a873ad4fc3faa9f1ff6009884a51531701440ae3b311b458c88e6fea90f2d26e2300790d84a51e774fbd81501301fea6fa57b34e36e60eb2e454467e981a13674a896e449235929bf4ca9512c6e5ddec0a71b1715659d993c8ba2031b7c5d8ce0aa4ed064b39dad114eb3f9da9126e82c76ebee66238070e94252d0e8542076891121998e3235a11e6c48789752ddb2dd4db0fd5d210121aa30fd51e45387a92aa7b2806d5bd4540d1c9583e7ff89088331fcf71a9c7dc90be5afbb8d1d14674c7b597891ec8e5f6a524e041e569d0a2985e597878f4a103d8fba53e9271f2975942dd3e121f491c3e81a6c285ea0376ccd1b3abf4527f3b3db08c90a6b69b0ad57f3ba082ecda84dff6364bb4f7ea6528fc92552575b6d66ae4cd7e94644a6e65775b6ccaf20582267d4d294eb610dedce1395e5941198718a3509935c3b989e32a67173f7709f4ecc82ba255b5ee7e177a488998f762530d4ac4ee0f592e53b39559e639fa601a78c0cf6f9107dc0d1bb40357713d513ec9d7828b0387d710ebeb1240232339faed60e90279107ab966164ec81465135f5d0f41c7781c02b47a3dbf95b32d768ae6b86d1a03a24314c250e48ce8cfb47d769e6bfd7c5248173fb4b8dee3bbed0469d86ca763015dd12bc6123749096d4e999ef1941f8b6230694dbafd152a54a7226b1d8b40d03ab3b7d8e7cd6046614d2bda04379e3975744f6d38e4e82350edba80fd2bf2ebb35b4661cafef06e2b1301d88a516adaad62c2149f295ad3b4b1d7307dbbec47b5ed7d11b6ddc212a1156153926d3b14ee7a718e090a59f185d2945e9ebdc7f0092f18e08bccd07f791bd08e5f5ddf18fb86f1c4ba1c8442e961b316c31f4f52603fa7be891cf7fe4338a8e8bb505273760f1d94b1980c9fb4a0fc5b37959cf22ec178af29593621e62e4f23ef712c8c87b532c46ad0fda7010819e21218bd45f80d362bbf05ef8cb13f3516ea14dfdc604db9bf572fc6b390c958b62c151fead50f85eeab1b06faba712986d6e1f96a79eee3456ef55aa32b5413112866b1eaa9371b79138d0", 0x1000}], 0x7, 0xfffffffffffffff6) r2 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81286947, &(0x7f00000001c0)) 1.287824651s ago: executing program 4 (id=959): sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x100000000000, r0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da11", 0x20}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff733d7af511cf28e36bc753606012980247821e92bf6a24f568c89", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x7a1}, {0x0, 0x9}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {0x2, 0x8339}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {0x0, 0x5}, {}, {0x1}, {0x1, 0xffff7ffc}, {0x406e0f656ed361f}, {}, {}, {0x2, 0xfffffffc}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) 1.282818302s ago: executing program 4 (id=961): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[], 0x28, 0x2}, 0x4) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0xfb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000e00070000000018", 0x12, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00de6e52aaaa08004500ffb000000001fc0090780000000000000000"]) fchdir(r2) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffc59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000000)="b76c173ea1359de0aef5870a6504651c7670332683c369d768bb3cc9c6a28d6794df1a90a26e74b720eee92dbf351c11ac15159a49e95f461f1bb50ce386f61a4a5dbbf74d6b20d9ab94be451af6d7237b55e4117a1548cbd718db07fb6e7326e16bbebdcf093a25486ceef71c2262b27f51f205bc2769357a1e6631f0a9d8e4b7f53bd22d6d6a2b051407e6b0a177e6e808b49ac7f69c676b1450777795c99c9fe2f8ecee4504389e552c7e8688ea1c261bd7841c4206029e3f1870dc89f022a4d9ea626b55bf20a4fe1758375ccaad4c382036ec3482b94cd0060000000000000037632d5b7a064b948df1f58a9d86047f", 0xf2}, {&(0x7f0000000100)="0f66548e7050180b24f859a937694c63e02c1d0a6af282a99364b630a916e1cd543d74c2c1210af22652ba1ea85da2bb57bfa2bd71491a9cdb3e645183ad3e504ab780e52a5c1de0143341bd3d73691b8ac274e3c3f909508e67e948066ee43ed20c97adae6f13d45f4c0fc8906b27c5cdd6fa1d63386c7a53bc1b621d1061dc7817c4452f7e1c44768dfd4f0849df6146e393aa3bac632b71c55b637ac7f4e71ce5ec6ac2f830e523282dd4", 0xac}, {&(0x7f0000001500)="a341458896dbe2a2ff9282d32601b88e7d1406f2b6938960e34d1ac4b2611338f5d276a52e66be92a7e0e7c2f338beb61ea240f04505d62ff63c1f0ab5b5c153c99a3ef80aacbdc8474fde90989377b7238926ed8d3452a966cff640c081811c97069b06f7b62c09f23d03cf3af92ff311175dfcf4b34d572834bfb9a9eceadea6ae2ac4c3ffc832e7b918bfb8ee3e5852a554cd0b1d711c3bbc427ed0ef083eb3a36de32884e7c3f402483d8d77b714feaa573951470f571d5b811e555f450f19dbb3ba8c35b8d4173a7cc380fcb6eeea2ea43eb65a2cff0e07bb50fb7cadb3d0503037b32e5d3d5160873a1364a392c8c18d03ae60488fea228b10b91f71145f08f5908028071326bc46a382b8c2795fec0d1ca072e3de1173b9643fe5bf8897b7394e5fa48aa68246009916a467cf5f5f08f0c49497ae3c7fc49fb82f0aec2488cd46054dec87d16e230713694f89496601aa0d5a23345d10eb7e73918066fd27c1c543bab2d83250ec1d5b97059d5e9d0939450f260893e360a7a8255c9b49d13802fa0b0b84b4f3e20bf2c923d7132968769498dafc5242534c88ef526cb3cdab9f61980e67a7d94246fd67c5b44e1af8fb53799cf3e7ec5cf274f6c41af42ac861a344c9b9ea8111b1c86c4112645650767cae3fabfb6af59a6bdd9f7245aad162af0074c9da4c6b0dd4a8bbfefe88d115620f4c3d5184a2447786cebf1d8b3670c7a86a981e510bd4172703b0e76c9fa33fef3cdc7373cc0f33ede0870800e72a80d9de5d32cd8f1b824f479b01ae7c7f7eddc1ce1c104350a25f84c81543f2b22c70f8c31f01db28197f23f20909753708fe7dd1aaf99bf7b712b4f3ca8eee9885effd23c7e0e4127f2b1ffe7a031a7758cd1a95264c159f7e6ed0fa6fd44237a004a2cde87aa553df67dc7b3e89c27d08d13b01c0d3fe98c1b41ded71522172235161214b31d3ece000a775f6d9bb39d4b44274369e1902c87e835cbbea20efb17f838e30ebbb96eba4ead6325227bd14f09bf2edaa3bbb9eb34ae7c18e1a137544e02665132aad88aa36f2179a78dc7f211db0861dca3cfcdce76fa16b6bf9994ad2403f9ac22fbc2f9acc6a74c487b7d6ff87f49f7060345c371c8b9a272bd9f8c45416ef374c0ceadbcbb5ec759d84add8ec65ee1e8a98300317ec31e62faedb1b132fa44a56b446f24d8aa346a1127500e2e5ab1294478b9383faff9af6601012a48df19d1db0798c14e0d7ab8f0a68ce0e96814523f83eb4b7b5b452791ce3749ddb27e62b44e53d305978c506cc38b2de4dad195d82ea5400040bd0c7cbf4580d6fe4da1101103d665373fc2fcd4686bf3237af467d6066a49db79ffef3868d75c523bb759ace1ce2fac42366ffd8881671909264bb484033a76a5521c81f7450e6d0b62d84c18a5e102904afac4f403369b85fb39dda16e9bfc33ada758d89c489c964c8a3c19136899967be72353dba2d9b8d3626804a8ef733d567cb818fea08055038cc756f9b73db10a3da18a3bfbe0b8aa22aab5d2176864e259ef977b339d1fbf233542e019fbd46493ffa196d98d1e8c1dd82050fd8c0130d497c0d1e34f07f29bb4a3b7bef99a2d9e59ced85185901d10a9100d34bc7022b69e8c600dc259cc7733fd9b5663233d057deb290ad1f77898ac8ae53744c2af177c5fbd2e028d632dda6dc5d0a7943d9c648c603060bdc9224b60407f5420b821eca6a4e9f174a2e719c5ee1a8b82ff8cc0e1bb3c2dac239e36ac88cb63dfcc46aa1fc049017e472cc97c37ebc69e85ef304213524e46877e1a1aefcb1329c27010e718c643ca43fb3454f0cc37bfc0e8eb702bf62a3cc2d47271e4c20aa89193ef5c46ea5e93279db10567ce11ef0ea5867747d9444c0eeeb175c302a8def86e7ba3f08d3e9b9124d609d74bbee63cd47bbaafdd1040df7cf1ac3cf6d0ab7e093123b59075a01a5f0774e70839c48cbe4490402bda450b385f367c61617c57bd1aaf103754fa60dbbe65cb6bfc06586d841d52beefab035f77656c6e74d61e2ac72f1e234f7762cd07d1538f6bbee3d6777a8e17df3bc1dbe712ad75da56fa4e9d8ed53f5a4288c0cb1cae4dfa1d22bebedd800cfe53b426c26541496fa324cdc40acf7dba806061f219b22047b43c9fc1d80f31ea975675d2198c78a8d31b3524c119119fef66a881f080270ad61696e88cda3c4138221a01aeaedc4627af0941b2cc7e31e1866fb64091811441088f2c60c36ff384dedc11c43fee6363fb909cdb85a4d4a7145b075766d5a2f3d9cd628eea9c1329c57ed634a5d38f5c8d85bd08034c636cdb0b960504d69d4c92916d1cc68f4949027263a0645a35904144d74330c080edc1d29f58fdaa227ba9f94756aaf0ffff2d1b91808d23d0ee603804ff50ffceaede3892678f6832d96a1dcc5df89b31db853aed68cedf90ac937ba7596dcd1fd1c7868f9ec1a71007e5541d75e05adf675331d0d8516abe1cc3bffb1edb4266cadae8146dcba46cacb892a8ed15916533291cfce750f6f2e6dbb8ef8ef611cf5dc520e3a7fa341ce66f7fc194f189cf5911b208c26fe447c2f8033d9d66dbb0e42f4befefb92a5f45b46ffb0cfeea2a658fcd1c4f0bf550e087b2a98379c4ee4ab1a85849a0067cf9433bd2b03dc3fb6c153e75e7227a0f6563eaa48b552e565724f9c3d700dd8350357905d90e3d7926315d8d8ad71f7f3ee081fdb407151260d6c377cb6e76493435c7bc1f2c850c8fcc7348525b96892ada25ad47e3d99c9123f31578dc3c1a0db2dbe2a4dc71309e2bcfe4df5e5013a0e2ab3181ee7e3b5c2a9cbfd46108a41d6ad81be77548122b1a26cd0c00231367b500032dad455530431197ac344d61168a57dd4dcdcafd6a2a425d80cc308a8ac78fc1c7006518c7f020ee5066cca5d6cd43336d96c54d8129ac43811dc48b17250d0e96c44bcc4829dcceb71069f16921b6d0cd9a652f651ae1a1313918dd7403786aba7ab97a8ac771d6ce7f43b99d70598aa8b5646c34b083b1d4c258d9882e77fcfbc1cdb36204a72f061e2d4015fc5c677ec796668871269872a357052269873bc257301eff95e79e1f1bfb5087be0ce2b1140aa9f14cf887b7b9d1ea34c4d2a341b4012c20eac3daaf37fe8a52e84ca487d3f6f352000a37bb4c6b98a7937fd3f5e13fde0ba9c1d4f9a5fbaca6424fc8081137b74dce8e3d143e9698e552322b5cb7f625d40da97fbab622aebd610c66ae2ead44724bd4a214d0152bc14e8f572e3d9c69cb92cca9dcf8ff09e49893ddba624230adf2ed89ad3007793952649c912ab6a71517b94b05283dcc706b4272eef1a3b32f7a0aa51011de86c5191cc5bc1ff13ffa4d3f5f7ce5a5b59606bc55705befeca397c459365fd870ba74b23165943bac18df4f4907f00cfe758126c5140d699eea55e0482939e9de4a787a85c4611651ad029cb98254843abc71959ecca2269a147cebe83a57906c85f2455b99954237ce26db2d70a782d105bf6d416f60bb0d193763fe4d8cc7f9b63a5e285bd3e13898dfbbde109948e2235a660f59274cbc09152a9d284ff3cf2d33a89e114659ab9a77dadebd1e4157d1c485f257460bdb414f4d88d31e544a77bb4e6865614d7e50ea12eead3124339f7e2a858b879c083d0caffc9fda15cc289d9e6b3aa2b1fab5d414d4116e4c11d94ce1b13bd4c54b383ba581806e60203446e3f63101b6e96d82e5011ce66a93771d6b5a4caab01bad60208d15c88365e574b7ecc48614cff46b48f7d889cd6f45f805ebeda9155960a3e664460696d14a41c950a1e2c489f8dbcf11fefa07843379dd857775924f7a7a76a021fd1f0ee436fc6d10a37095edce1a5c31c4f045c0f23705ef5b7a0480a7bf09a56d9344aec91161e88e66c92a695d505aa50b8f801cb2df4ef456948fadf215554c5b90223259fbf6e74668a7699ce89a1b0117d9c724f596990e038d74bcafb160500558fde560b631f533d9db9235c5879628417b0d5e72ad2c99d9e991a65e812715636d89d44760813203d9b2e23c57d22703efeb6cf977c6f0814ec977064cbaf4080f10ef5abb9f7b7dd6f9069de71c8edd78c93fcad32686fe994423907414a82fe0d8fe16e687b91ab754c910f382e5b81612baca5e2354c76d949b5c752ae825fd0d2da528be4d872d1451b6c8f58874fd61336b4702e6587f90e83ec4b6278563642ab4c6e287e530108d6c877d7afed0da943179db2608185360bc0a45baca8323ac9a1af782e3cfe0c6f9a26c18d5d58e357f521d41200001769a447355f80aa287305545f3972c578479e9771811c7d126ae1d816ae58341d7302a77870a1f12ce8ad8d0cc3a58a22d47343165b4c64f44c1713f1e7b3dc9efc28d715c629f93593253d5c56995b7a23fa7634a7fd97cd30b941c8a573e66eb223026ff5aac8dfcb3532361686c2d768557949cb88df178355686d0babb5fdc14e231943a1bd13e91185187711177f164b4a7b4264a666485a2feb4b5baa3e4a326bfbb8356815d6d7c48d928ec31a609a887043507ae49026a63f6892cbea4c016e929df68e3a245123070693d80bddea9582d34e0bda0c574e28fe815bd2655effd52efa6bdaf1a5639df9141103bfa79799bb2d06f0155bf645826da3436dd8083a65a9f36301843dc161cfe3cb07091c8b6cfd59019fcd2a4c06e0dcc897198e86b4f0e24e1ca1eb36f28ffef739c307048794125021a04dd6163f952579aea88e02ed63837d3283a5987c89e2484ce1d0179156ee24d88e865636bab1cfe9b37858cc9c563ca420cc3f3f41700f63347f0c68f921495b166a0e6150bded6e55cfd8aadfeb7aa3a8a60bc5ce12553bb1a731f377a53dbcda22b7102b7d6728bca1b21a02ebdc506d5029e68ace03c755db3ab6ec38ac5246cda27e25347e2c4ac8f0345e6f90491e5d1cd72234c8bec95b692a898be757b992f09bd611121f351781e0deed4974d2dfd373cdece19e8c5a578f25177fd4dab013d25ec7ca125619f88cffe142a140ceb854b2beaffc3190893cbd291772b2a3495bdd66b7526b94e1a33f054e0df5a89f07e9b3910ff03d73c29a2665b9544cb878c609b8dd1eb4acbacfdbf1d1197c13154c04bf9f6f35eb5bd0bb789f0796974393f28690824151c1b9caf47937c8f91cae024f675b3494d5df073815bace25735cb473b7dba521fe95e2cfd768da0f998425313184b11b3d9f2c028d948f59e863cb3b2d5077d02b290acb7b1831bc138b4f77dd5d639e49e832a51d1913c310543df106374b860296b76dde885d5365568d89f7751651d04be2c5f8b72909d2d4e482ecd70dfd273d739c6d6f31a3081aec5c5d9a777c2846264779601e3b7eb1181f4d994490bfa4fbef44626c3ed7ecbf615283996972709007e9e0a860843effc01e8fcf861877e27a3b79b9372166bb514dd53fe2ed7d4b5c9d36f42afada4e1190e41e37de9c8ccbc9574d60c97b86b14f76dae2b3aae437e7179ce9b758b9ddc8dad5dfdebed23fb66068657a0f9afca21bee3eaac359971ec53ea9d6e5461bdeee0f257724fba9244bad5d236b96787abb6339334eb7821dad7f19a5befdd4d9bf869e7ec01c5e86322c0ce2caac171cfe670827194ee259026f6777c45b392b56b5303ba025d6c5ea5852048064a0258644b48024e013834897bfa42244fbdec74ec130bbc5856d9fc2efd8e42a1f3393080174cd7b3077902742cf85811519fe4c917e132377b5c98905c64cb5df7528d3fb7cf7514e361105eb64ad10ce776b905fe744e5dc59d7f3aeb673bfde6f281fedf6d5979eda2c8b9176856b49c592c4264728392b561a19a9fe8217f3f29e5d5be7b2a00e1276460139c1e96c8a6516605cb8c89e3efe0debd08981aa258fdda76cdde23de0e99e9a8438215f50b7a9b1c63c5599a500767d5b407c13f544263c13eced88a0b3be1b0eda19123bb5c94a0fda202ee99ebf92ee29c346d19e95d4e1fb6e040c3be4f8bc33491392fd92cdd3d7f719ebd10fe3dbcb611fd488456bd2dc116f32f603482bed58195f10725eb5631c509a6e998c794eb75a982dc3e917aa8ae53003fa4fe5541a6f722a0a1ce9712287b9780e51806086ae3baf654a8dd8e0f6c358ba241d1b767d56b60a13884316da90bcc2595cebe0454129e2b6ae2099e552bf3ff6efedca6253e4936b8dcd353d5807c13fcfa33aaf59c8fb33f829b9", 0x1000}, {&(0x7f00000011c0)="ac1a74cec8e201d92547fd8083b807bd8a7af9f910a35f3a34cd6a540d3279da8664561fc1dbc7c02f7d0a67f86a20bf91459907686e66e294ed8578b6cff09c7608b60f5863129c07d644f25aa9c342e1c7ed6737fd917daf12668dc76546928976550b1c61d1c09e8ab5fd700426242d2373972f671e080f3f889b99c09466aa7d9d440fabe26f3938bb661cca709fd5503d9a5d4f29c2f10dc71a21fb8c167914c39460eb8a1042d83a91930fccaeb9f41b7ccba7424a62f3b77b5d583043ca54758090e28b605cbd5319fdf8aa53a31f5770ab64332a7f98f749a84c", 0xeb}, {&(0x7f0000001300)="fd5f727d9d967ab0b94190c88c9a5a033dbb17c0afd69133652fd793656a41", 0x3f}, {&(0x7f0000001400)="61c26b5019aaa7ccaa6571726ffa8fd675fee17e66e72340204eb8881910070886e27bfb5258e55fc312b9400c7ef2981ca0d2e1d7729bd7652017542f9b3626457a6ec9d47f8211bdab91ca2afe3214c2a61af1f9b810c3fe295828b528afd8369f877e2be81b911bbea463425b75dbc6d6893c2ca7e9ea482ffb7247e8786e52098d85ed732aaf839cffdf2f1599533e29b37f876e879dbcecedb2b3b65cd1a841f8f00fa9d4c2905f928972d90aaa537ed43159ddf8f3a4a61c71c9fe1d4d786a9fb3906e9a00"/215, 0x63}], 0x10000000000000b5) setsockopt(r2, 0x0, 0x14, 0x0, 0x0) 1.080073884s ago: executing program 6 (id=963): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x4, 0x0, 0x0, 0xffff33c4}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) setpgid(0x0, r1) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x400, @broadcast}, @udp={{0x0, 0x2, 0x8}}}}}}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000600)="cf2961a6119456557225bdaca8aa85acc05f11d046fef87bd2b4c926478e3eb57e38c4157314b670ce0303c4792d818ec821273db57177931411d437f040e234b921c58df47acf09f14b19b4d2bd87c0cb857f0d1c5af6c2215a9efd2f5a462c54c4fd8368e882aa482c323c1dd1af5b01c8f596ea7e4c47ead4935acd2934add1bb239818423799450e4b72c8e401a7f1c7cd35de6eb4401bc8f17e0d8fee3c7c5b294a7b03e272daead5ee0269a23a7e05b77e13291805a183cff3f1f7457762e6f8f2ab841f9341c06e8ac2e297d5fda34569bbf0e8262fcdad49347f3a02c6", 0xe1) 1.079066632s ago: executing program 5 (id=965): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) open$dir(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x240) 961.086435ms ago: executing program 5 (id=968): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000003700)={0x1, 0x15}, 0x2, &(0x7f0000003740)="1b4d53ca3edcedcbfee999f944919044", &(0x7f00000037c0)=0x10, &(0x7f0000003800), 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x51, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) acct(0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x402) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) socket(0x18, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000003700)={0x1, 0x15}, 0x2, &(0x7f0000003740)="1b4d53ca3edcedcbfee999f944919044", &(0x7f00000037c0)=0x10, &(0x7f0000003800), 0x0) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) kqueue() (async) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x51, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) (async) acct(0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x402) (async) acct(&(0x7f0000000000)='./file0\x00') (async) 960.54609ms ago: executing program 6 (id=969): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@un=@file={0x0, ""/258}, 0x104, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/208, 0xd0}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/192, 0xc0}], 0x3, &(0x7f0000000440)=""/54, 0x36}, 0x41) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 960.190354ms ago: executing program 6 (id=970): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) (async, rerun: 32) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000140)={0x7ff, 0x3, 0xffffffff, 0x7}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r2 = msgget$private(0x0, 0x28) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/146) msgsnd(r2, &(0x7f0000000180)={0x1, "e2d8f8573df9b21748edfa5fc6d83ee86c45d6505ac880174ecceddd4ef4e14e669eaab03aaf167fd7ea"}, 0x32, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa0000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e761199", 0x24}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583", &(0x7f0000000080)=0x28, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0)=0x7, 0x4) socket(0x20, 0x1, 0x2) (async) r4 = socket(0x18, 0x2, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) close(r3) 812.767688ms ago: executing program 6 (id=972): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000300), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800"}) semop(0xffffffffffffffff, 0x0, 0x0) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)="406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0f11f73b2a3df9b0f3fb3aaa75c138a2f9eafae929cacea799a3bdfb42db706563fca286f58274209367c3c50e5595012109e630518ef10089a326791051193144e6baeabcd17569969aa161b798e5b292b39dfcc945d5ffe9054ffd5b77751896dd056333b684cfa217b12314082077c2db5fbc10853eceaaf80e435fc673bb4af97f5200705536ec5452792c6c28bc6316461d080b4fde7612a6f2b43c91d73ab7ee527b7d7d0a4fff82078f072e732800"/213, 0xd5}], 0x1) (async) syz_open_pts() (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) (async) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x0) (async, rerun: 32) pwrite(r4, &(0x7f0000001080)='q', 0x1, 0x9) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) getrlimit(0x2, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x2, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async, rerun: 64) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) (async, rerun: 64) r6 = socket(0x18, 0x3, 0xfb) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 812.009976ms ago: executing program 5 (id=974): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$TIOCSETA(r2, 0x20004109, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0xffff}], 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000000)=0x4) 426.157495ms ago: executing program 7 (id=985): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x8, 0x1, 0xfff}) r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={0x0, 0x7, 0x0}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x5}, {0x12e, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[]) 422.214691ms ago: executing program 3 (id=987): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknod(0x0, 0x2000, 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x5c, 0xf2, 0x1, 0x5f80}, {0xfffe, 0x4a, 0x1, 0x3}]}) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r3, &(0x7f0000000080)="01", 0x1, 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)}) 421.534158ms ago: executing program 4 (id=988): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xb5f7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0xf, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x6, 0x8, 0x1, 0x2, "9747c1d100", 0x3, 0xd}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x1) sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x4000000000000337, 0x0, 0x0, &(0x7f0000000900), 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000100)="34714e37aa79df6f92bf047aba784cc0ff006178a7ff14e66a70dc144b897a8130033eed27ac30d239a1d19f4c4ddd917f5f51af7b18cf385a585119f1dc94488834824c963e39c8753a4a143ed015760e5858a3a3bae484e7f92d2619fabd", &(0x7f0000000180)=0x5f, &(0x7f00000001c0)="2720c2b346599d1cdf822ffe023ddc8821f70cb24fef4ee78cb17c5b71f03cb3765da3d6f71576b126a18ff15919bcd77c932ca787463cad26a9067756da15b5d2b9eaeb714710364bdac4d845a755a78f1ccec9ebf1903ca5b9aaee61323edf70c7eca4a29076d87e2a80fae107dd7175875dfe030cdf83bc14ad9d98583c46aa5ddcd3eb45ce7e15", 0x89) 311.588351ms ago: executing program 0 (id=989): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) lseek(r0, 0x8, 0x1) getdents(r0, &(0x7f0000001280)=""/4096, 0x1000) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x8968, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1026}, 0x80000005a7, 0x4, 0x1000000000008}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r3 = semget(0x0, 0x2, 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380), 0x8, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000001300)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/195) 311.337604ms ago: executing program 7 (id=990): syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x8, 0x0, 0x0, &(0x7f0000000340)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff93) 309.684926ms ago: executing program 3 (id=991): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) setuid(0xee01) msgget$private(0x0, 0x4) (async) msgget$private(0x0, 0x4) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="4ab7776a", 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xea, 0x0, 0x0, 0x0, "000000000000000000409e0200000000001e00", 0x0, 0x401}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) syz_open_pts() (async) syz_open_pts() 299.720874ms ago: executing program 0 (id=992): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 101.752731ms ago: executing program 3 (id=993): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100051300000000000000400220000000000000ceb65a33f2398ba99fc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872b906b63ef23a03ba0000000c0000348a1b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcb050407000000c011200000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$KDSETLED(r1, 0x20004b42, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xcc74, 0xfd9, 0x0, 0x7, "b796d42294eb36dbcdd71c809ddbc0b81c8850aa", 0x401, 0x6}) syz_emit_ethernet(0x32, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060001805c06000009aaaaaaaaaaaaaaaa00aaaabb2dfcfa3c28daa903509db57b7d51c22a"]) 100.986647ms ago: executing program 0 (id=994): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) r0 = msgget(0x1, 0x300) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) msgsnd(r0, &(0x7f0000001ec0)={0x3, "94ef0247c5e5f8cd0cef5353aa34b3130a69f3a1d8c7ca92772b599d47dc40be070cd93506d7dc8308d6c8a8e54c19f45867ae5cd6e113c85e3d44800fdafc7576da9ca44b22cc10b8b62c1413c492775c24bde26381b13981177174b317a660c680f94ee7d9c3f3724622b453853982e2d75e7c123ba771ea6ed1e9bc7399cc3c6c5bb90a789c08c03b35be184d3c32281de6248d8f9f1284a626f077e733358ebbaf99f36af5994c6027142bc84eb3688d8e2d6c3884d9a45f5c8f568904bf604fc0b166cbba86dd4e6b715653ea749eb9d20feb1e6feb4a"}, 0xe1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) mquery(&(0x7f000060b000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 100.638944ms ago: executing program 3 (id=995): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc0104419, &(0x7f0000000300)={0x80000003, 0x3, 0x2000003, 0x40000000, "b7a2224b111d4684d30100000500006b8b44d100", 0xfffffffe, 0x8}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c, 0xff, 0x5, 0x97bd}, {0x3, 0xb, 0x5f, 0x2}, {0x6, 0x0, 0x0, 0x7f}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="23e5d21ab758", @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xd4, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0x17, 0x9, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x0, 0x0, 0x400b}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) dup2(r5, r4) dup2(r4, r3) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) 95.999694ms ago: executing program 7 (id=996): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 95.681062ms ago: executing program 7 (id=997): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x3, 0x7f, 0x200000006, 0x4}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r2, r1) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 95.371761ms ago: executing program 0 (id=998): sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffd) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x5, 0x0, 0x0, 0x0, 0xffffffffffffffb0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) mprotect(&(0x7f00004db000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000300), 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x8}}, &(0x7f0000000000)) 34.089364ms ago: executing program 7 (id=999): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async, rerun: 32) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) pipe(0x0) 33.639909ms ago: executing program 0 (id=1000): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{&(0x7f0000000800)=""/213, 0xd5}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2) (async) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001400)={0x100000000, 0x4}, 0x10) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) r3 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r3, 0xc0207534, &(0x7f0000000440)) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1052, 0x8, 0x5, 0x100}, {0x9e, 0xa, 0xcb, 0x10}, {0x3, 0x14, 0x42, 0x1e}, {0x6, 0x2, 0x81, 0xffffffff}, {0xc, 0xa, 0x2, 0x6}, {0x5, 0x6, 0x7b, 0x7}]}) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa", 0x5}], 0x1, 0x7ff) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="81aabe98c936d0a1885823b6d0cdbf25058b874429e2b30811267533ed660adcc0e21b5f18", &(0x7f0000000080)=0x25, 0x0, 0xffffffffffffff28) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) (rerun: 32) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xf40) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f00000001c0)=0x5) 33.128651ms ago: executing program 3 (id=1001): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x143) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7fffffff, &(0x7f00000000c0), 0xfffffdff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd68db834400081100fe0100000000000000000000000000bbff0200000000000000000000000000014e204e220008"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) shutdown(r2, 0x1) r5 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r5, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000a40)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x120) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 32.491089ms ago: executing program 7 (id=1002): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) sendto$unix(r0, &(0x7f0000000440)="a7ca6171fa07def44f81c5478ba9ef83d7edc2b32cb5a7d31eeb8443f1a1b7dee11d7e147eab44e4cefc319a3107113076750fdd6d316466abdcd44e3f69a2a71d23b3a95d416701ef680797bb71112e7042346c8bf51da58be9c37fe600be2415f1f36badf76f774035d76257abadfb39f139cfd5cb5d1186f9e54ec1fb4f4665bcafbc8bcab4ab7b1bf1922545fd87f3", 0x91, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x80) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000000)=0x4) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000540)="ea48d7ab48d8b604a4aac27ac556e775112447fe60782a9040d01746d637c59ab3034e6199db368cb16eb6d0975a7e051334496f24b112d03d8b8049f61d37da0ead5a6b5758c4f53b5c56f7d843880cec790f01db07c5b11816f1c1bf565bac2b6554d25ae11952c027f35f15dce0dd5712eb4f9fe2d40f5002e9c5a96b33f979a3770b471979814b6717c9e44ab27f9980249877f6bd44ab08920399e141508f63c277ed6f4b4772f4ad6efacf4052a80a69b91c7e7c3d75fc0023c6f744f33804adcc8caca329da924ef1b14f92344c189ccf798c523f3c4b85393f17e81279dc8636d4e1", 0xe6}, {&(0x7f0000000640)="49d878eb791337b70ebbf9eb4e8bb04d7bb3746f6b5d092820a86cfeeb20a33e4306f5bfd4bec2a1b9e5820318d448ca0c5285a837568bc33703692c703f561c58586b8aa60ddd3ecfc161ba43aa0fa984bc3af4679cead15303a3111230ce58cbcd025e52aa26102b6522eefc6946275c496a67e22bac570b3eade058968c892c8ed1af19f6942a730064c9348652cd660c6167fc4da5349e8562df38258d2f0cb1ef7f2b7a26dbc4a981dc2e82314bf15278fa8a8f8e58274fbf6ece3dcf038b7238053ecc26dbb270f083e7eac5171b6dfc2caea1ea53f7ba37df2d4b8273196fa62c6b6644b41ffb2cb9e3a437d8d151241980a230ac", 0xf8}], 0x2) 1.589073ms ago: executing program 3 (id=1003): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x800000009}) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(0x0, 0x31, 0x0, 0x0, 0x0, 0xfd9d) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x40, 0x19) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x200, 0x114) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r5, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 683.284µs ago: executing program 0 (id=1004): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') r0 = syz_open_pts() unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='c\x00') semget(0x0, 0x4, 0x400) (async) r1 = semget(0x0, 0x4, 0x400) semop(r1, &(0x7f0000000080)=[{0x3, 0x7, 0x1800}, {0x3, 0x100, 0x2800}], 0x2) r2 = syz_open_pts() syz_open_pts() (async) syz_open_pts() r3 = syz_open_pts() poll(&(0x7f00000011c0)=[{r0}, {r2, 0x10}, {r2, 0x40}, {r0, 0x4}, {r3}, {r2}, {r0, 0x2}, {r0, 0x10}, {r0, 0x4}], 0x9, 0x94f9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pread(r4, &(0x7f0000000100)="b07390317c32", 0x6, 0x2) getpgrp() (async) getpgrp() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r7, 0x5) (async) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r5, 0x6, r8) close(r5) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 0s ago: executing program 2 (id=1005): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x20, 0x3}, {0x101, 0x4}], 0x2}) socket$inet(0x2, 0x8003, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.91' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error ./file0./file0 êÏpckbd_enable: command error lo0: can't handle af0 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (Amnesiac) (tty00) SYZFAIL: failed to send rpc fd=3 want=488 sent=0 n=-1 (errno 32: Broken pipe) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect