last executing test programs: 5m8.782460048s ago: executing program 1 (id=1284): r0 = syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff8000, 0x1, 0x0, "0100d9018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xc0000000, 0x18e62, 0xffffffc8, "ffeb0900870000000000000000001900", 0x402, 0x4f5}) (async) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) 5m8.781865792s ago: executing program 1 (id=1285): r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x9b}, 0xc) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r5, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) fcntl$setown(r6, 0x6, 0xffffffffffffffff) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xffffffffffffff05) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r7, r8}, 0x4}) close(r6) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r9 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000106000/0x1000)=nil) shmat(r9, &(0x7f0000ffb000/0x2000)=nil, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 5m8.771712596s ago: executing program 1 (id=1287): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x800}, {0x2}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {0x0, 0x80000000}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x3, 0x6}, {0x3, 0x1}, {}, {0x2}, {0x0, 0xa77c}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {}, {}, {}, {0x0, 0x8}, {0x3, 0x9}, {}, {0x3, 0x200}, {0x1}, {0x3, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) r5 = socket(0x18, 0x3, 0x0) close(r5) socket(0x18, 0x3, 0x3a) r6 = getegid() setgid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x200}, 0x10000000000c, 0x8001, 0x2}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)="6059147f1e3c8b4243758f7b1240db92a91fc6074de07e362d77ae8d64d7bae62b397f227c49fb33af52de225e074d8081cca52b2d6c2b965b455219b36dd26d89b7754d49d601486226a159a203bb892d9098407c519f64be788a505e67f369399766f3741d0013ae4361600532a42b79fe162e9f15fa304958542c561a7ef3d6f4254bbabe0b16257f31e5837d9326bf80039ede3fa99208019f8bc8e3bb41b5bb3f", 0xa3}], 0x1, &(0x7f0000000140)=[{0x78, 0xffff, 0x3, "2ec5cc13d99a86445786a05a14763ca4ea7c63f4b5362bd734e956817bf4f41be97296f84c194a2f08b24ff48230f23505944a38bde89854024e824b7265b2b375bef696c136e110960e1ef4e781339528d6f8b24f03b1c7cc0c8663980282e162bcf6833233"}], 0x78}, 0x0) 5m8.61840008s ago: executing program 1 (id=1291): r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005139000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x2, 0x2, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b10005139000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) 5m8.521968084s ago: executing program 1 (id=1293): socket(0x24, 0x2, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff"]) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setuid(0xffffffffffffffff) rename(&(0x7f0000000300)='./file1\x00', 0x0) 5m8.521685636s ago: executing program 1 (id=1294): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0x2000, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="6e000000eceeffffff000000000000000000", &(0x7f0000000080)=0x12, &(0x7f0000000100)="1a040000", 0x4) 5m5.639650172s ago: executing program 5 (id=1354): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTART(r0, 0x2000746e) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2}, {0xb1, 0x10, 0x1, 0xff}, {0x6, 0x5, 0x83, 0x400f}]}) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x0) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="0000000000100000", 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0x40f}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71f95f8053ee7649091d5dc2a0020000000008b09860263303b6bbe471af2f6054ec77a54eca9bda0396b378533c8c6a", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 5m5.440332078s ago: executing program 5 (id=1356): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000000)="0920ecfa02035cf2277125bece4620090900db0065070200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x29) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 5m5.439998291s ago: executing program 5 (id=1357): socket(0x2, 0x1, 0x0) (async) setgroups(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) setgid(0xffffffffffffffff) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca102102000000ff03001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6009, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) (async) r2 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x2, 0x1, 0x0) (async) ioctl$FIONREAD(r2, 0x81286947, &(0x7f00000002c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) write(r2, &(0x7f0000000200)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad477cf807815cc174c5e1bc4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000", 0x2400) 5m2.553910075s ago: executing program 4 (id=1380): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x9, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setown(r2, 0x6, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) r5 = dup2(r1, r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) setsockopt(r5, 0xab82, 0x8, 0x0, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x100) unlink(&(0x7f0000000400)='./file0\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000440)=0x9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, 0x0) recvfrom(r5, &(0x7f00000004c0)=""/110, 0x6e, 0x441, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) fcntl$dupfd(r6, 0xa, r5) 5m2.553121177s ago: executing program 4 (id=1383): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000000)={0x2, 0x2, 0xff, 0x80000000, "01d04b0a4e5ac1d10005000000ffffefff00", 0x6, 0x3}) (async) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x66, 0x6}, 0xc, 0x0, 0x0, &(0x7f0000000780)=[{0x10, 0xdc27985efec9b926, 0xc0000}, {0x10, 0x1}], 0x20}, 0xe) (async) setsockopt(r1, 0x11, 0x4, &(0x7f0000001800), 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) 5m2.468844594s ago: executing program 4 (id=1385): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8c2) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() setreuid(0x0, r1) fchdir(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 5m2.468418386s ago: executing program 4 (id=1386): chmod(&(0x7f0000000040)='./file0\x00', 0x10) setuid(0xee01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xd6) r1 = msgget$private(0x0, 0x218) r2 = getuid() munlockall() setreuid(0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r2, r3, r4, r5, 0x23, 0xd}, 0x3, 0x5, r6, r7, 0x0, 0xfffffffffffffffb, 0x4, 0xe05}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x6ea4, 0x0, 0x3}) 5m2.466495402s ago: executing program 4 (id=1387): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44, 0xb, 0x4, 0x7}, {0x80, 0x0, 0x7f, 0x6}, {0x6, 0xf, 0x6, 0xfffffffe}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) 5m2.466171366s ago: executing program 5 (id=1388): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x88) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) ftruncate(r0, 0x80002) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x803, 0xb, 0xffff, 0x20049d, "084880fa870000bdda0988d11554e9090002ff07", 0xb52, 0x3}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000400)="ca21dffabd7ac9c526bbb173460480e9033d95328669edeadf5e89b5f4765995d5f7fd12cd8d6f1e5260d8e7d6dccfae6f12f6b86225921d8743a2a1b3566237ad2b7216e0178bf2978fdb2b33c3dfd2d74548a4f8900a848ba003d91fa2e92352d8c5ffbcac45a79174263dbc5827bdd1d1da09b57350fe9e3f56bb815c2341024b0a88671e4bb42c648375de55f848077c9671199e187714597ee3bbd7d9a093cf635158e1c3c9e32f4d7a3e347002be15522537389281babb4342115dad661d19", 0xc2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) bind$unix(r3, 0x0, 0x0) mknod(0x0, 0x2000, 0x6384) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 5m2.465435777s ago: executing program 4 (id=1389): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2}, {0xb1, 0x10, 0x1, 0xff}, {0x6, 0x5, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080), 0x100002c5, 0x0, 0x0, 0x40f}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71f95f8053ee7649091d5dc2a0020000000008b09860263303b6bbe471af2f6054ec77a54eca9bda0396b37853", &(0x7f0000000080)=0x2d, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x10, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000100)=""/178, 0xb2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xfffffffb) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x2, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {}, {}, {0x1}, {0x1}, {}, {}, {}, {}, {0x2}, {0x1, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x9}, {}, {0x2, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) dup2(r4, r2) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) select(0x40, &(0x7f0000000080)={0x17, 0xffffffffffffffff, 0x0, 0x20000000000004, 0x7, 0x0, 0x10000000000000, 0x43}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 5m2.382768376s ago: executing program 5 (id=1391): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x0, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x1, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x29) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x9, 0x8000000000000000}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xcec9, 0xb}, {{r1}, 0xfffffffffffffffc, 0x14, 0x8, 0x38, 0x2}], 0x800, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x10, 0x66, 0x7}, {{r2}, 0xfffffffffffffff9, 0x24, 0x80000000, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x17, 0x20, 0x8, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x22, 0x0, 0x3ff}], 0x6, &(0x7f00000000c0)={0x6, 0xa}) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x1, 0x80000000}) 5m2.379060335s ago: executing program 5 (id=1393): r0 = socket(0x18, 0x3, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3d, 0x0, 0x0) r3 = syz_open_pts() r4 = semget$private(0x0, 0x5, 0x64) semctl$GETALL(r4, 0x0, 0x6, 0x0) read(r3, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x5, 0xfffffff9, 0xa88, 0x0, "4efa439223d41c01b65ac2b2ad3d55c70c1066aa", 0x5, 0x7}) r5 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb0, 0x11, 0xe4, 0x10000f}, {0x60, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) fcntl$dupfd(r1, 0x0, r3) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x7}, 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/74) dup2(r5, r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r7, 0xcd504407, &(0x7f0000000740)={0x1, 0x10, 0x0, 0xc, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ad50b58a8002bc5a91000000004b8e5f84cf879e39bda5dba7e6d6f4ac23ca3fe6db3575ec597ae9b2023577de9adb9b2c8d04befb22b2c337fa5f88aad02dbc8fdc4e", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000380)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, &(0x7f0000000200)="3fcaf672a748d0d708eb4c8c088cc348dd397669d541212dfaf022f77360c8a72896d90cb98955528d0474dda4dfee9a5e546b4ccaba1f6d9f97b17e02ef88d105f7e1048e33bfda202c1d55ed5e01ca7ff19cee4342b3b1ece395a4eec71f41f3c095", &(0x7f00000002c0)=0x63, &(0x7f0000000300)="33f7e8a178b33dbbfb356c96086ee15b5ff7d2bc20fc503db83b7381a9dfc829edf72860b1964e604a902a0d34db65b20a75091c251ea1df189e8f797a3d1ee67fce3b36db5370afccc6402d5d0954c005def1a9c77e1e4b05999d6fa6af06413e36f844132e5c78d0291a4473f015d0e98824dd534669a03ca2", 0x7a) syz_emit_ethernet(0xf1, &(0x7f00000002c0)=ANY=[]) mlockall(0x1) 5m2.047248482s ago: executing program 2 (id=1399): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)='\x00', 0x1) shmdt(0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="fffff3431639ab2181ca16285521d19924866f085d53dd1d635e9886775a0f4b98699ff3fa0b7f1e5f3ab2d63012cbf406909c55555d37a0728cc678e95e1886b1f2858b20b49f358c5d7315b343b8eb5235e87e83217e68697f0388a3461892971ebf79066e1e63ab3d0d5b181e5c326a5f8a", 0x73}], 0x1) write(r0, &(0x7f0000000040)="921d3db3738e08c77103052d9c6bd957afc9b2455b8489bbd6c1fb42edd88446abbb4272ed4e8e4d6e4f885e6f10f0fb83f7e3e11c4801f02053a760311452fef81ff82fdda3f5e49ca626dddc289f2469c3681e5b571008a8797fcc5bc74cd9410984c20fa6387b62e1c907b0e51bd46123b9baa451dd2aa470a4cad9868695c1355836986559541f8517d962c529b1fa3943caa5", 0x95) 5m2.046898486s ago: executing program 2 (id=1400): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) select(0x17, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="fb000000000000000000000086dd373d7f0dc16000000000320600fe8000000000000000000000000000bbfe8000"/57, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="505a000090"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x6381) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x4000001}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001ca000/0x3000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000034a000/0x4000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000000000000001}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000"], 0x28}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x17) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x2ff}], 0x1) socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x10001, 0x28, 0x8, 0x3, 0x8040, 0x10, [{0x8, 0x6, 0x2, 0x80000001}, {0x3, 0xe0000003, 0x6, 0xfff}, {0x3, 0x4baa, 0x3, 0x7120000}, {0x9, 0xe2, 0x7, 0x27}, {0x81, 0x40b, 0x0, 0xa6}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x5, 0x804, 0x1, 0x2}, {0x9, 0xd, 0x28000, 0xb7}, {0x2, 0x24, 0x6, 0x7ffa}, {0x3, 0x8, 0x6, 0x28bf9}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0x4}, {0x401, 0x10, 0x6, 0x6}, {0x9, 0x1006e4, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x1004, 0x75d98000}, {0x9be0, 0x2, 0x8, 0x200006c}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) select(0x40, &(0x7f0000000200)={0xfffffffffffffffd, 0x44809e9d, 0xa, 0x3, 0x1ffffffffffffffc, 0x100000000, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) 5m2.046614836s ago: executing program 2 (id=1401): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) socket(0x20, 0x2, 0x2) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) open(0x0, 0xa608c9af653c9f6d, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000540)}) (async) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000000)="657767675717a1120203ca50dd4139", 0xf}], 0x1, 0xfffffffffffffffb) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setreuid(0xee00, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) syz_open_pts() (async) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20022, 0xa1) (async) mknod$loop(&(0x7f0000000000)='./file2\x00', 0x1, 0x1) (async) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x526, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() 5m1.900247058s ago: executing program 2 (id=1402): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$vm(&(0x7f0000000140)={0x2, 0xc}, 0x2, &(0x7f0000000180)='gP3', &(0x7f0000000200)=0x3, &(0x7f0000000240)="951f36b8ab415ea18b97bb9ec83095bd6fca35fbc1e5f0ca4f1637dc68e7", 0x1e) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x909a394771d11041, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x909a394771d11041, 0x0) ioctl$TIOCSETA(r0, 0xc028445a, &(0x7f00000007c0)={0x8, 0x1, 0x8, 0x65b, "97a2b7591c6cc9795a6b47c1d100", 0x9, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r1 = socket(0x2, 0x1, 0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000300)="b53981f7f2", &(0x7f0000000440)=0x5, &(0x7f0000000480)="8af52b1b39d4e4c91a78b3a287952c812f784e6085d229179981fd395670f049acc9", 0x22) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) sendto(r1, &(0x7f0000000280)="66b9886af8ab26182ad60dc31a8f901db5315cc63e82f2dba7d77483dea7055967e3311b6d916de0ae0818a2218e2fde102196cf48ded9a072da85655ad1275d06e5e5d6a702adab1e5f1a902b2c70f086b7c52eeb3db8585313f02acaf5e75c", 0x60, 0x4, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 5m1.885118815s ago: executing program 7 (id=1406): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000200)=[{0x34, 0x9, 0x20, 0x2}, {0xa, 0x14, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x2}, {0x1, 0x5, 0xc, 0x5}, {0xe, 0x8, 0xd0, 0x5}, {0x0, 0x1, 0x0, 0x800}, {0x3, 0x0, 0x9, 0x3ff}, {0xf, 0x6a, 0x3, 0x6}, {0x924b, 0x2b, 0xfe, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xce, 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) 5m1.80064275s ago: executing program 7 (id=1407): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="c089974a35fc3b3ffa01da2f564cab975e9ebd8c5ee543c356a5c4637498451519de914849d5b660c6638faaf9817552989b2aa96dfa536171065169667721cb01ae4799baba1e25f0a56a68aefaa7d06df3dead4ca7839b40d2539b3e3446de8ea304f89fc8d721c7dcf475d13804161506cd2544e4801abd3a97ff2181ff6d202705021ae741", 0x87}], 0x1) r0 = socket(0x6, 0x4, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f00001cf000/0x1000)=nil, 0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 5m1.800400552s ago: executing program 7 (id=1408): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1762) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0xfe) getsockopt(r1, 0x0, 0x64, 0x0, 0x0) close(r0) socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000080)="7471db41d2057fbd1ce7a27903bde429754005cefbbbd966812d5d28c601c7c06cb99e67964dd89c90e05ac2e7f63290014676f3ac7cf2f5c9e6b18fcd7aae24e0c5866660c1facead34958d773b02934bcb84897aac367340901c7752bfc59374ab4f32565ef365b1ee99b7ff8b347097c21211f015a03ae9bf76682228c6d3cdc56e780954348cde66eec608aa239a3c41703f91ce70d85a4c5cd9be8b9e61face991108cd2f5e123f604fed327659a88f9ee7fdbeb891d60057858c8ed80cd080af2b38627a3410d883ef74ceb6450f2b562b748ecaf82a28cf6e9853c9", &(0x7f00000001c0)=0xdf, &(0x7f0000000200)="37095dc17042d636a001766f211568667ea82e849c26f26bf39bb42295e2e12f0ad2553bd61b1bbe6044ca118685e46985b8c622bcf6f63bac52", 0x3a) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 5m1.79310427s ago: executing program 7 (id=1409): syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x3, 0x2, 0x100200000, 0x406, 0x7, 0xdf63, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffff7fffffffffff, 0x200000000002, 0xd, 0x4, 0x7, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe, 0x0, 0x200], [0x100000001, 0x8000, 0x40000003, 0x0, 0xe, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x8, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x1, 0xfffffff9}, {0x0, 0x100, 0xfffffffc, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x1d72}}}) (async) r0 = kqueue() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x3}, {0x0, 0x2}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8001}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x2006da) (async) setuid(0xee01) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) (async) r2 = socket(0x2, 0x4001, 0x0) (async) r3 = getuid() setreuid(0x0, r3) (async) r4 = getuid() setreuid(r3, r4) (async) r5 = fcntl$dupfd(r2, 0x2, r2) close(r5) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000000)={0x7, 0x4, 0xff4d, 0x2}) (async) kevent(r0, &(0x7f0000000100), 0xe4a, 0x0, 0x0, 0x0) (async) close(r0) 5m1.791199905s ago: executing program 7 (id=1410): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x6) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(0x0, 0x0, 0x80) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) r3 = getppid() setpgid(0x0, r3) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x400, r6) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) fcntl$setstatus(r0, 0x4, 0x4) getsockopt(r1, 0x5, 0x4, &(0x7f0000000040)=""/31, &(0x7f00000000c0)=0x1f) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 5m1.580892116s ago: executing program 7 (id=1411): openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcb878cbb5b149f6510faffe60babda6719aa", 0x14) r1 = fcntl$dupfd(r0, 0x8, 0xffffffffffffff9c) pread(r1, &(0x7f00000001c0)="ad972b4174fb549131be64e560195487f98a2af32230d9466332d83dd6b8a059858fff722fcaaeaa00e033628a8b45bd31e0c3bd04653f03a162e69f8dae443123469e58dbd823c81e72f57c337787e8bf1be8ee456487db4f96f8f079b3a165713e9163cfe472adcfba77ee0da90c9c3d2745d51d3a831c93484bce430db5f4a8ec9e9debad82f7860860cef82bac1eb43ed4ac789a72a8b7065730b526b7a87bedfc9cc4b8659f49a7af05ad0a70ce6472b3e704", 0xb5, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) nanosleep(&(0x7f00000000c0)={0x70, 0x10}, &(0x7f0000000140)) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="ee11d2ac4a36af478e0c1e154992016d6eb3b8e5cfbfc070d66ecda4a6000000000000000000", 0x26}], 0x1) 5m1.423193517s ago: executing program 6 (id=1413): setrlimit(0x0, &(0x7f0000000980)={0x42, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x3ff, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb0e68b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba928953cd402d3500514df4ac519147a364d1c08f35c43dd24bc43dded4d35c2874e3c623463d36f6350e058382d95c1a39387351d7026eea9199493c8772ddc1e810dd72dadcf9663b6507a9f1b8d554957a6f3cba355e9c3a92dc4c07363370d01b96cce104dfaeca3be43422722c3cb220e3d6a5b4da531108e06c5a65abaa7fbc48e1eca9cee9977b476ef6239822c00270e82762bf45832888e45eb83f6e2a819d28839609191d130d978c47da7fd0e9b9c3ce9b34ace7acbf8185dd94cb992f2ab13636a7cbde088baa80cf9cea11c8962d9c86e7df1b1ffcb00dab1309832f11aaba628baded6ed3c4ca47de121dc7248ec5b06583794601573793120e7e725993e9b3c20e7d5955b8c365b7a64955838f892d558b294a3e7cc9d6fbd4483ba8fa2b4a4dcf53501c5dc22fbc33f6783cfee45025d9aa8ea4eca6777623b695987bd97dcff3f8773a405c00a36919e27dd4f70e5658777a1d59ae8953d204d921167c5da45c9e2da7c16efbb676864c7ae8c02bca9f5692772f9926a3d90e8e3ef5871b3c72a359c42226f4fdffe450d737180bac820c737916c5bff894f648b7e0c4679bbac4dfe8da6c6cf77d1f5e7c3d1def1be4a78b5672e669bf476323342e7d2ad8d47c462726fc7864348e20fcf95b6201b63390ca22653dcac9fef2619da0816e00cd2c85278f086cf2b25b7ab5915601160453a8ca7b0cf7f4efc3e94e340ebf7bbc4991a8af4dac99fd58f91124d7e0522ddc84ff222d1ece73964be6f039b361a2340269ebf7d7954f2a7d7b71fdc77d680adff6c62f6ced86d140d92deced1beed41357eda16c5398f1e73b37f0edf69aa18b427b8cba36f36dafbe022d0fa8a66b276eebf52db7a4c46856dbb930ef20dc0b7b95cb232a594d70c125f722ffae5c16fa08f640dd1181e016f8f605ce0cec954c9403b5e610c1c3b2131272e7e7131c6bcf9b148e0f658472152303d54da12cef119fdcc798b52a5e42fd9de61f8ba5726846fad9e3587ee9dd5db2828ca723e3f0d602e8a22a4c98317bfec145fd5f8acb6fdfcf7797745083fe4b9b6f1f2911ea3412558bc7dda886b7e969baa6277bca1685441946c8270a2f47cba2bf5ab88604cebf1830970ac3e76cd819ce819fe41015ff015ac460d538defcaab4eb3ccfaa3da44189b5aa5f068a936f6661ef2c4aeaffafebc5f185d1eff9ff6b4fef594ea73332048b76fd38ec58b838f3e5e8f044e6ca76f34cbf94a1288984403c39ceaa51ff8da6f704131aa3964b55114bd1cc8d5249bc717f19f772a9fcba93c7e9fe45462cf24d386dcfc98e96bac06a6ae962056dcaf5226d1867307c00cfba7fa203f4629aebc7166313139eeb890c9cf47897bb59a089ebb400a63c82f520ca2143a17fd9768aa70734c80e1af44eac590bab91c3813e9255d2834f9fef9b1a8bd111307e50d64c96f5f08ea1ee677f17aa8084d09ed19defeb11d704e2c13e37ed4fa1c78fe978a767c52165924981d64f25dbec4199881723f9a86468dad8e6fb07c6741882f1b4b63f15678fdf13ae0893064ab73599314d9ef894144a0e2baff297db989799ad43be02a9a9cf4c2c47d3ef7c7cc602a69ad75ced729fb95b6df64ed3e71c7b19a071c8309168a5f18e203300fd173f85ebe36f7941fe67bfa0a0aa365dddd2b1e959e534aa80bd839fd188a87e076e603d794c99e8d0131154897458c022da11ddcf8757ba00aaa07e0f70f7660ef26fb084d4c3e3ab0b4b508f91c44fe166fd35e1bc3478fbeed60ed9ee14dd2c71b8c9f77b222c6636946d2816615f95cda1bb57f565c2f371672cfd01411e2c9de54c1f4ed09e8c4d9fa36bfa69e343440536e5ebbb5c60ab1b949fd12e6eb2cd687e69aec390dee2b3514de621eaa1235486fd81a8c52fcc023b0deba544901965043a3e6102fffe3dc0f2c8189f43fc76d9d456e1fecff136a779091c1fb2dd62d44eee4a744b8fa6e5ced8be3c95f699b05ebec8c58b6e3afa510664d3e977407a76a9a62d3b1d902d5dca71a53fa1f52f4be9fa0db164c8afcdeb94350dc998a26e2bd42eaaeb0c73f92030dbb10cfad63ab138f1a00806f63c79b93e8a99cd5e9d6328804384eadcb8dd1b4965289606fcd9e60eb478999e994b024369d8d8a6329b50fc61f9341d3acb3b4c4afc3a465fb23b8c974f989adaf30c83cdae34d23858c51f4295715c8f98ec09348fb1f8ea0ad8dd3b81c6365ec59af3cff844ac7268e1db2781eebd137948b816b901318c84a2123d37ee5ee31167607df7f6d7d59d7144dfba9e136c8b3b7c90270f5692dc2dc88116a9bd44c366ea3d32e888b1d839a23c06de854940980697594427f6b38094f622decbc1ba1957c4ac1a9358c327a39e726941c0c61fe6c49d2e8090dd398640ea252434a881a63e70ee9428dffe441cdd14bb46a8842bcfba0d57a517d4a37ad733e062769cf6de57a7d1332824d7aafb76fc451061d5baa33a3e26cef4902534130a0fb9db3289ea147a75751be47574183948d0a8e0161bc1328b6646d0b9e59905a5e34a43bbab39b492f89a0b9fa9a3220e33b32f5edf8b03599012c5c9e21484cc87fefbfca43f35cdaeed83e987d155c823147c59cc2d2669a7e0dcc9fe8fc7ab2756752ace82f8acaeb10849d1a516754571fd2d1fb24ecc3a6064b647e79b15aea9671a75732fa4637bb91521ba14b8aea7aa2e4368cd746c34994e589a7e5777af4ad300d8aed5b9445f76a9742cb2e2a5ba7a183317140188576fa0ae762c660aaf002aa169bff1df38847dab18ec4d48c4a2b54ac3ea09decd3552848dc463c83609318f5b45f08c1f3220bd01b820b231ed78080590fbeeb046e5f5c703a9e34b4dfb1db0e8cdfb30aeb66271d4805e1bd47e1a5f646f83cc493e24e625dc05b6aaafbd305d5f94f0bcc6589225d5bffb4fb6817466cbea3a14a69fe09cc7723dc82c3d29678110554ab4bfcd62e8d1632492aa3c0eb3bda2fb82256ba0cb667e54327360c1b9a341d6fe1bca92e774a0726415e2abe83b4957e16c800981c83eab61f1eba6915aa2fa2ba3763401b7ddf7cb6e5e3a7c41b63bdc5819d952a176a273efdb3655475c1b3c15aef79f30c604d532643277cc81976508573d1a4222b171f008b5854568110db41a0268e29bd60f803445ecba614f2e3befdc523885f68a3e", 0x98b}], 0x1) 5m1.422915452s ago: executing program 6 (id=1414): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcb878cbb5b149f6510faffe60babda", 0x11) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r0 = semget(0x0, 0x1, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)) (async, rerun: 64) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x0) (async, rerun: 32) acct(&(0x7f0000000080)='./file0\x00') (rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) (async, rerun: 64) r3 = getuid() (rerun: 64) setreuid(0x0, r3) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0x40, r2, 0xffffffffffffffff, r3, r4, 0x140, 0x9}, 0xb, 0xce, 0x9a}) (async) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, 0x0, 0x0) (async) ktrace(0x0, 0x4, 0xb1c, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, r5, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x40000000000a, 0x5, 0x8000000000000001}) (async) r6 = socket$inet(0x2, 0x4000, 0x8) ftruncate(r6, 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r7 = getpid() (async) r8 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x528, r8) ktrace(0x0, 0x1, 0xf14, r7) 5m1.421003626s ago: executing program 6 (id=1415): r0 = kqueue() nanosleep(&(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000180)) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 5m1.419079202s ago: executing program 6 (id=1416): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0xfffffffe}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x0) sysctl$vfs_nfs(&(0x7f0000000780)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000007c0)="5d354ecb9245", &(0x7f0000000880)=0x6, &(0x7f0000000180)="beed5fc81827775cd5279b63ce1ee4e2ed248edf9475d94db274a4df020000e98e2fccc9c304ab8dbd397216818ea4701b02e275fa42700999c427b621274e3508553bf9b2be68cad0d125e439b36c483b20d80d0e24a319803fe1b8d1ed5c", 0x5f) 5m1.418663417s ago: executing program 6 (id=1417): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8000) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x41, 0x0, 0x0) 5m1.193942735s ago: executing program 6 (id=1418): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x5d) r3 = msgget$private(0x0, 0xfa572a90e3c683c9) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, 0x0) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000340)=0x2, 0x4) setregid(0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0x86) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000380)) sendmsg$unix(r0, 0x0, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) fcntl$lock(r7, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x9, r4}) connect$inet(r5, 0x0, 0x0) flock(r2, 0x6) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0x1536, &(0x7f00000006c0)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000800)="aa81", &(0x7f0000000840)=0x2, &(0x7f0000000880)="7a79bb57922f67db81ae12418158386a78529c7e9c857f2089a9d7a6efe45b6d85f6b831e66fd5d2b7a9617368174b5a97ed23ba9b390c94314ce40e8cca7e192334535c908e43661680fdcfa31aaf1ded123759c6a42b4ca7120a20ba39bf49816acd4218db6c1141ca2a7aadcf3f2f2ecd2de5bc26f01f493b4e94b833c5", 0x7f) getsockname$unix(r0, &(0x7f0000000900)=@abs, &(0x7f0000000040)=0x8) r10 = kqueue() kevent(r10, &(0x7f0000000380)=[{{r10}, 0xffffffffffffffff, 0x7a, 0x40, 0x6, 0x7}, {{r10}, 0xfffffffffffffffe, 0x20, 0x4, 0x5d, 0x6}], 0x96, &(0x7f0000000000), 0xffff4161, 0x0) syz_emit_ethernet(0x13c, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaaf7030068020088a809008100214ff3012600680004021d9078ac14004900000001831303009c44297962418111000000ac1400bb00000006ac1400bb070f047f0000017f000001ac1400bb4438017100000006e000000100010001e00000026e5bddbfac1400aa000000b1ac1400aa0000000800000010000000047f00000100000002890b0cac1400bbe00000010000002a761af7d9020608723f8d8fe0faebd0689b7f571114ca6ad3bffcb5b541d1431b8c9309098a08661d9ee6a6a0749bf2f32a463b98fb1881a03232930524115b7587af0006a217f747b1d45a3bd494a1f2c755494a220f7ab1375b3b5042cd817f27dc5835782767f2c43500ff0f3e2a02000000000000004f6b92e4b4f797acdc3461b0aa79e404db55b03593873c011932dcdfeb4a5dfb802e654c5ff01fa1c73e6479bb21d4641426000000"]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 5m0.163661472s ago: executing program 2 (id=1422): socketpair$unix(0x1, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec84", 0x7}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1919}, {0x25, 0x0, 0x2, 0x20000009}, {0x64, 0x2, 0x30, 0x7}, {0x87, 0x8, 0xaa, 0x6}, {0x6, 0x4, 0x7, 0x800}]}) write(r4, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) connect$unix(r3, &(0x7f0000000000), 0x10) 5m0.162600431s ago: executing program 2 (id=1424): r0 = socket(0x800000018, 0x1, 0xff) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000440)=0x21d, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x128, 0x8201}, 0x3, 0x800, 0x0, 0x0, 0x5, 0x1000000000000000, 0x0, 0x8000000}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = msgget$private(0x0, 0x125) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) r9 = getpid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) fcntl$setown(r11, 0x6, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7f, r4, r5, r6, r8, 0xa, 0x401}, 0xc, 0x9, 0xffffffffffffffff, r9, 0x4, 0x81, 0x3, 0x4713}) listen(r0, 0x800) 4.036714455s ago: executing program 0 (id=1446): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000380)=[{0xfe4c, 0x9, 0x4, 0x5}]}) (async) nanosleep(&(0x7f0000000080)={0x0, 0x3}, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x2, 0x0, 0x2, 0x3}, {0x3d, 0x1, 0x0, 0x1917}, {0x158, 0x8, 0xaf, 0xa}, {0x6, 0x4, 0x3, 0x800}]}) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x60f, r5) (async) ioctl$VNDIOCCLR(r2, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 4.03607759s ago: executing program 0 (id=1447): setsockopt(0xffffffffffffffff, 0xa, 0x9, &(0x7f0000000040)="03", 0xffffffffffffffd1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) setrlimit(0x8, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5f, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) write(r1, &(0x7f0000000cc0), 0x0) semget(0x0, 0x1, 0x281) symlinkat(0x0, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x8000, 0x80) semget$private(0x0, 0x7, 0x3c0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x5}, {0x1, 0x7, 0x1000}, {0x3, 0x1, 0x1800}], 0x3) semop(r3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$lock(r4, 0x9, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x10, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000003}) 4.03519748s ago: executing program 0 (id=1448): write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cff", 0x7) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x80047476, &(0x7f00000001c0)={0x80000000, 0x200, 0x0, 0x1, 0x37, 0x100, 0x10, 0x10, [{0x3, 0x7, 0x9, 0x4}, {0x7, 0x5, 0xf, 0x3}, {0x8001, 0xffffffff, 0x1, 0x9}, {0x2, 0x2, 0x3, 0x6}, {0x6, 0x2, 0x7ff, 0xa}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0xb, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x1, 0x10, 0x800006, 0x6}, {0x9e, 0x5, 0x40, 0x69}, {0x403, 0xa82, 0x6c2, 0x10000}, {0x38a, 0x7, 0x6c}, {0x4, 0x10, 0x40000008, 0xda}, {0x8eb, 0x200, 0x220, 0xde17}, {0x2, 0xffff, 0x7, 0x5}, {0x200, 0x1, 0x6d2, 0x6}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xd539, 0x81ac, 0x10005, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x6, 0xfffffff9}, {0x100, 0x81, 0x0, 0x9}, {0x1, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0xffffffff, 0x99}, {0x2, 0xdec, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x7f, 0x80000001, 0x5}, {0x6a75, 0x8001, 0x7e, 0x4}, {0x1cc, 0xffff, 0xc, 0x3}, {0x2008, 0x9, 0x604, 0x1}, {0xb8c, 0x6, 0x8, 0x4}, {0x5, 0xfffffffa, 0x1, 0x6}, {0xa253, 0x9, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x4004}]}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x40105109, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f00000003c0)=[{0xcfda, 0x7, 0x7, 0x400004}, {0x1ff, 0x9e, 0x9, 0x1}, {0xbd8c, 0x9, 0x5, 0x5}, {0x3ff, 0x1, 0x8, 0x6}, {0x3, 0x4, 0x14, 0x4}, {0x7ff, 0x75, 0x8, 0x8}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x1, 0xb, 0x6, 0xfffffffc, 0xe]}) 4.034796074s ago: executing program 0 (id=1449): r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x50, 0x3, 0x2}, {0x81, 0xf6, 0x0, 0x2}, {0xa06, 0x6, 0x9, 0x6}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0xffffffff, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x49, 0xffef9ff6, 0xe61, "4b06a6bcff0300dba800000000000800", 0x9, 0xd}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) fchmodat(r6, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="a819f3d9c24e67c13be394cf7c029fe52d425e63682e3554c5a02589e657454016a18f347a973ef19679da9aa8454d15ade00f422f2dd2b437dddef1f002e2dee156837c6f440b711be42b0fda295f3ad75e133fdd27eeb074c2c002ce59b12433e895bf22775b3a803aed0b4e69a6ecd0d23e127c6589ec1d73a78163d79df521895179f2cfaffe36a8103a0b1c874d18a228f0c801bb1e53326b4ffbe1fc573cc07f1b10bb0a3c04a04032", 0xac}, {&(0x7f0000000140)="2256bd19457bd6dca821173aabf1984763bb6176ad434c191fb2ee6e80572c2ddfd356f216", 0x25}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 4.033583361s ago: executing program 0 (id=1450): munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000040)="afdc75fc6a83a1a7cf8e64573798b52f56c6bf14eee8e3c28e0b7369efbae65a0180bba5ec73a2e0d8b3fcfe3075e15fddb488d1501af6f4c97e5b8fe289813e58941433dc53dceb4780ab6bfd487a069de1e30d10a9526b96655df7e7f14b800b98c0576d3152e597d191f048e7b1679cf23bba8c3cfc374fd8461104f22f975939feb48bd7279393777eb1dc6826093452fb05baea13298e83f37ef27481099ca05a81dcaa3f0a31cb6c452bc96b4141d17bf887ce35bbbb1a848c92db39ed6659fe", &(0x7f0000000140)=0xc3, &(0x7f0000000180)="7129bd9a81bcf04d8760154785e9680ccceb0afc61101f0cb50eb3fba6e95daaa71f30396328928e24cfdaebbc9c0f068506924d50aaac1ab607348b6bedcb0a1e08afd74c36c4635f9a354621d01f82d9847af3ea02664c7c30eb77fbe42b9ff01ff22bc3f548a0e4f5155c8be5253287879e8ef35b91392104280a9f7d91e6b5add2e0ba06c7598c164658c1b347a0b5834abd", 0x94) r0 = kqueue() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="ab3f3c6d48dfa8ba6eef1ff925497e26cb51fad5b60655e2", 0x18}, {&(0x7f0000000280)="0127d1948c8ba34c4dee5b0d5aa8dce094a89eb9b11eae88eeb2615a9f834067299bdf27207bf92169e7d62ba5f8617cb83f1691a063869b9ec6a0a0691780ada04d2e5ccc28b25ec5379ea8bcfabb83d3c5e814e14eb27d50c33db76fae0c6193da9f5b9f22a581fd8be0e18c6b18d82a80b7787b1880078d79f5949f9ede4ed0f0f0f52b24fc2a2e377ce4d93133d980a4813d127698917a98e42d9427", 0x9e}, {&(0x7f0000000340)="e347db9526e53269656b21f4bd2c69a4990bec56cf89f8712cc652109cb6a7eb3e55e119bb7817ceaad34dd4b37b1ebf243fe6493271ebe58b08688b43c24555ee7043e7a2f44159a99d09aee90ab258bd88c147819afa23c84a5f64", 0x5c}, {&(0x7f00000003c0)="c2d9fdfd7a25fcc7db3594baddb3720b95f5f150ef1b6d2cce8c46f0218e842fbd7ff01e641d1bf603f44f423eac93eaba953245841863eb6de9f26eecfd6693ce9ed6e82391ac6d4c066293db24a3bcaad89c06a2dd2da48e5c91d8a6718693ab6759", 0x63}, {&(0x7f0000000440)="2a1aa45af88fb37568f674bc68234f1e141a020628803c0d48c21835b282e5c0434a73cfbbc7109825ac848cab0b79b7b6d7641c9dd6e3f801f76df1ce3fd8933388de02f8f97419116e6528ce52d8f636043f1e731f1d9aa789134bb93b25baf71c8795fca03dcc39c6ad7045e72e6966243185b207d840a14729de2ceebe9669364f44253eafad13e2c72e73eb37d2a45b8d", 0x93}, {&(0x7f0000000500)="80aace365149dc7aed0a77e39a07bd5fbcf04580954a619c8b6e808d01fd39bcc47d3003f14ba3c330a92235855aa28c48e242cbd072023bdc0dc1953c45e3255e08218ee570694af0c454d0334c92addddb1c5fb8181cfdb4758b8223525b45b4ccc3a5e37b6c2991462a7a92e96aec8083511a3b49200a7e411b18cd05b49713f3dd919254e388", 0x88}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x9, 0x80, 0x3}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000780)={0x7, &(0x7f0000000740)=[0x0, 0x51, 0x100, 0xc, 0xc0000000, 0x48e1, 0x6]}) r2 = open(&(0x7f00000007c0)='./file0\x00', 0x800, 0x120) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000880)={0x5d, 0x0, &(0x7f0000000800)=""/93}) r3 = getpgrp() ktrace(&(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x40001018, r3) r4 = socket(0x20, 0x3, 0x4) connect$unix(r4, &(0x7f0000000900)=@abs={0x0, 0x0, 0x0}, 0x8) ftruncate(0xffffffffffffffff, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) shutdown(r4, 0x2) r5 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000940)={0xd, 0x6}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000980)) fcntl$setstatus(r5, 0x4, 0x80) fcntl$getflags(r0, 0x3) getegid() ktrace(&(0x7f00000009c0)='./file0\x00', 0x0, 0x1030, r3) r6 = open(&(0x7f0000000a00)='./file0\x00', 0x100, 0x4c) pwritev(r2, &(0x7f0000002cc0)=[{&(0x7f0000000a40)="34181468ed3727be88985bee42928a7e0c01989a353945a003d25ae3be28b7d5eadb234e1287c4ce5420f0835fd8e54ce6cb72dae3edefc62e2bedbd812cdbf11862cf3ddc9f0dc327e81eba426f597f56dd68e652b8d4299a51a105a43e3e63f174d1b6292ac9a33f98fc056733f853a965226ebdd182809c674592e92f7464f142a7fb6435c408900f8b2cf5d368f9f9a125f9e73ee971bad6cb5f6f15fdfa43b85c170b27306b0abf49d180db638d438e5bee1d716e705c2034d95fd173ba92dbbe61bba20a44453ac81ccc0699536c8619da98d3fbbacd10341550790049c37522cb7a2ac3537ed9de0b3e3f12fa765455edff0fc0dd196a777ee31c2b21a02fd6664e1a6d711c02d660777cb1632c34a34adbbf42f382bded01b1c72807a9a840b4b63ff0e40574de85785384663f76152f6734736eeb938547aa43a619be9f3028e053b2ffd1373d09c28fedd4e9e5a87d504f6f6af85b3295be2b80b9da24d9db7e8276bf5414aaa68bf37612aeffe511521a52fad52d8e9e9a6ff48617d7362d96558bc336874516e1056e4eb4835111b6de80323940da17ea6e6ce6a5f0af5c38c6789f8751f97c9cd6cdb5087db183ef64c305376604484479e23c67ce0960a12c0b9ad8e148cf117ede9003851e663f53c9cfdeaddbcb50796e8e9b8b51f80bf072d4d1b7f5c8eef86273f10ebea4186ac9590c0a2f3fdde218b4d5e220ac1f264cd694b2ae2f2498fa70cd0d0ee6de3d7c1e9aef8e5ef8f2b76a036942764266c6ff412cb284f0e61b784be4dda47d56d5528ee59ca28970057eeb8dfa5032ef482d58df651d27b02a6e47a473a74c4cec4661b336862a06bb22ecfe4d96b4780df803534a742849aa8dbb72bf0f14c3227a91aff868cf43c861eed14df79916e8a71ac6b0ee767fbcda528ab11a1a861bbaef2444c743bcf787b084c02eb1c3a1a81a58fb1d8643edc2c30ed701140cef12f029579ebada3abf2ada34daadb808029d336b6c7c3dcd8ba28a3dc73124ada8021d7432ff85e3cfd3ab81839b045c59de6adad19eb8736830c0853937f5622daa9d1764ddebf3a52b4d25cacc49d6d41955dcaf1a40705b4231d13e1d8e96a8f7c88b0d0097538d4b8c6eca89e882c158620b5b65924524f01c43da4a3e209410764202fef130dfee6eb057cf40a9532c6cf1dae19c6b7cd3407afa60f3cc6298cf5e483a52d2ca9e1d0ac1c2b9bd08483714ae03db69e85790482955f66b90b5f054fb3c50505335fb27754e05a828ee703570bc54aa08d80400b52c0c85d43aa00e5b311c997a7a83b2926ecd85ecf12c2d06563191e06c5901117d202e99044ceeb94907fdc8e79de955838bcb44269bcfe39131ece8bf0fec87f500b2de2f2cd106db70c3e462d8b8d31cbde7e42f483455376dd3975324bc38611b369599b981c43f0a9e1958df1dbdffaf94ea7fa419b33baba1fc23dcd0142e8f4e0d3a1e9e2128fd7dd82a4c91726a28296f8a3f979d8cde2857126af2ae1e52b7616e342d5cd4d321e1af42144fcbbc12f24c053e30fb606421edac13c8c2999ab55e5caccebcf950415ef4ec9a20acc9601447fe82e134c29fd7ac04e9ff3ed758f8d7960da0bb466c5199078b901cf6acbd677445e157c99c3712a0a5cc2358360d8a12bee0c2d29595d35433a4743adeb39fbd350c5b8be01eed2afedf5a13e6a028b3570c12537edebaefb6898b1931ed4ec11603f394b83ba6acfe19a6065df31e039e275a93dbb90d07859ddea7cda4e01a4786984b156e14f2d25a3877d608730f77122ef5831b13536dfc02c450ee95d708082dcd62272fe032caefc18514d642d38d756acbd658b77ecd3792ec41a68a1b5ef68920626713c39618d02c8dfe7197226faefb0294ed8db27aab95cb4805cb15483b51a2347b4c442eeabc8f636a1c1cef068f6f1376df11986db40b3a0bc70f2c5592722f320929b755c029a054ff1934c10e2b46768ed181ff30ba0333fba0e6df3689957451c9b0b00623ff6a73361237b70ae76a70e6767784a3fe64f45a4b3ea6d510ceb42671d6d3ad11e8f887de2629fe29aeecb79d625c1eb5d7b73376fbaa0e26e445adf51cce214249fd665346cab4621cfa03c1cef5ce298ec0f2d1626cdfbac2339123b2e16db23c4b641f12c59921a761a0df246903357a66a9a40e61dd1c25d08e2a9cc89ddc4f200f06f5b400108564be9534e820e3b9d4057a5d29dbc2dfac7e8015c11813ad668b22daecf81a3b30807efcff74c154a904f5060120becd4fa9e810454e4c0d44d6b3619430bff27bfcd8186961a916a5c7bdec2a6c3f28a56f60a6a8d2aa5b34c48c047fde04a19d325226df00c13de1de418cd4781df594e088e26e64e86008cfc1c88f799de4400edba3fc0b612f66d49b3424641db02c09812cd5e050cc21edaa8d9c9ac2abef61f0d2eb1aac93c92c4a7dfed50312ad2a8ff55b34b4c2777279e34d4415b27462a3a2d93696882b5530f07edd5508e91e5bf8db7fe1e76f82c566f83f33ee67a7cc0165812be748a7f00030b2c31f87bbb4c6c592b78d8778fc22ed1ccdd3af5ca75c8a165ef35213a4bf305bac0e9e0ac4f328072382e02f98551736e2477d8a254dbaa2325b33fed6384900ebed9568f8540573833966d7f9792215732cc9526e39fedb25541672a31688c411f2bc6bbd5d2d3fa47da41a3288c28223bdf5dd014ce84f5dc5ba2a4dac67e6f2c738b5027eb3de72585f508c3d8e6966aba70e8c1eadb76ab475500a126ac3f4ea296ef8983360757e4c56da2aa337dafdc2c57735380fec17db4d433dffcbccccd4a6b6b0fc8c6facadfeee59a9444c91e32e2ac0b05e67af625e52b06ce2b9677b2512a9c5d8a10abf3e8ce8fb6648c5ee5f95e09cd9e4d542bbc06b3c080ee814d97e9faf7669236f27cd19ff5a61afd7241e10e47a696ec1fd74a73114001280a478767dcd5f5c59a65a6f739378a7125fd8b9c15196e475b2910534d1f915d9a03d07bb6dde7ec053119bd16aa84c8d748d62583aeee9e20ae65b563f3b44baf4ef36d6db2a46641c675816994975b0529fa67d10f978821f785c638461d03b75f2c265fbfcc451dc0539a581212347b6b202f275321b5d55578e5d4c36b555901ed26dfac4af8a28b19f432ab670e6018761f9dc771b4509420497e360806c226c2008e36b21db6852c21c036d69fe27cd95b1bec9508aef8ac3d1c739e0726c11982598bf6f7f2426e12909c7f97657c80fb5270807de5a72b04c191674cf6f8c6ac0eca606c3ed485d05feb4fd4904ac6ab95b0a3350baa5cbef036c0eda661a7945983ce1e03be0c1ec47c67474234652ac14568bb18a96d94cc89c62c56d57b339a33905663b188a4568bf61bda5a2a288e7552725b054424e948a2f08413b53f40fc87562df2dd3782312eaa06150794d35ce7c5a09db98b4c2a8e77f7445c7ada193daa81b748f9346ccde5b61c3ad65975630c328144f3a916fb78b400bb77676ae99f257ce79a4d0780008c3ca1dad924fdb212d3f3a63541c72dba45fb4a19e591b3678910587baa0555d6d6f556f65a8254c2915b9a80fcaa61f01a68174231629a0172c182d3872e1efff8bbe4f8f4c34c08a3691a51ef4f0686eeffb6f2ba5545eb88516e82716d83a47a5c57aad038253062a4829d2ca88a300b5a8f62807b8323f134e103b95503d0426cad8ad489f3f33ec4ca3a6ae429987cd0c2b4d1e16c93d72913f958e8ac15a4df38d1e787bc027a655925351d43b3c455119f20ac54ff3c9539caf44615426521fcd5e7d8a72d6865ee87936928e19d7ce47ad922823b4784e2c2c6aba47572d07184386098c3920a9618c5ca57f98697e1a44161783d4c4e6b9e3defc2b19a263f2645f90a3d8b324b8df1433f4f7f9a1f8d8d9b4f7898555d4acc9ccc57a4addc59b17dc3aaed4f589e88bdccb5030d4506b2afa025163bb3aca32125dd10498f6a63e747ef8a58a6563eec7720ed1f8b9143ed65d722979bc5b8edaf2f0d0e9d8e646eb5da0bd1cfa49a783fba767ada8e5cedfeaa5c8474b973cc8b071966667bf7892a7bc03e5164a1c07bd4f9c4b62971dc7c3661415566ba02499629682333355fc713beebeaa560a5dfa4ec50edf34243c680985ac5347509bd9e7a6fead24255b7ff4bfb85609be1fc76e9f98b80a3f5ec5529773a5aeeeabb6d56c84e39d3843b2b98ec517c88e30289e0b67ab5248ed44a5c4651220ee1a4b213bf165706c3cc7d716127a4313e63e676d9773badac26fd0ac2b48cac9b595457147d6c75533bdd32239187c9449410b42f77f5975bff8af3e683c56c7e63e8efd966ca79ced2216a19e4da981be5369897a0fa53f31cc4d714a5ade63f68b3c2b7f8b08ef60049cad8cced8cd6a7e52a5728732027d64efa544d79a9e05f16afcd613510b1b09005e7156163e5cca56f20a8a7de919a9d4d5301e882b0b07480eecdbafcbdd51faf7b9344a5b0893885e05aed988b3b5f652d7e5c12f44a49f133fbce3b677429351ae7f1ed0f49b8e909d27b5dc589b9343d0f4eb5afb23ee38774500aa7f91b19f3b1954f0873283e297d102b30181244bcd5aa553508a7692998523cd0914eafa56b963f52956907355e47035bb2f902bb2c2bfa5670d91863af6f0454c99f62f94a57e5d58cf6d13b8f468ef78e836214e668237dba16f125a3a056201f918599ff598fb467fa70d18da82be1fc2e6fc5a822ba6add7f6cd7bdf6f36e30a7f7129296f1258ed84dd245864bce7e98af1813997a592e4c82f6b0d9e0e3c2b38e52f2c62776955213f4d423d4b0d6d6cbb993c88289b2eceefe9b1c9f267114f5e3b940c509e1ad941c7011a86294f7b74b314c3254ef9637236ecf5c4e65472134c208d442aeb0c4cbb258bc2a11d0bdb9c46bce6806531f5f75da04784149e79591a10f3174bc0399b0f62c86ee5a5c7f5a6b9788aeac90615ca26fe243d70e3f62464034d9f508472cea95f36139a974d9d09fece11fd8f20790accb5b0ef4982bc80de6cd6ad2a3f45364f0a9f3169d4439329132e3bf1f7562caca23276fc3917f5b25f7aadd6beac83f2a6a6bd7e6bc0e3b24767ba99738846be85f7d8f9779e9512e514458d4036b931a6b4b7abbaf4f325a79d5fccb4ebad9779ba0bc40afecee0e79d26c0aec4825e06ec69a12185f449b5f853b7abf4de2a6d240e0b0843bd467c05b749fe8ff0fabeb48399b81af703dbda4558cccff07a8ac5fc08428ce22da3a09fd5f968ee7228d5f9b7ebe7bf933594e8e25f0c30a6cba17c7d31b38418b1d6583c807546baf158eacf97e2461cfa6059ad144adb401a68dd5ffc4002c20c1348ceb4ef53dab41b9048c9b753a9a8ecb29041558521a2ca6449176b6dfd995da19ab7d556626848f3c03d6e167c025a0f256f40f0b5e1bc3e6d8328341b5c9710d2c3f90a2e2dc77d4456df6a453dd50c465ce17a8d0791a11437ceb50d09d8db107de4bd01ee16238bbb3744fd20779b8084317b06cb9ce34c5038524cf514b118c01ddb2580b0dc5a2b8c35a98156b081fbb32784571f450896b9813ac85d056c922db3feed5421698d34ea6b1e72d232296dc5d3053e26adc3282c50f160b86ab0308bd76415b77e41d93275126ccf0ae298762b9e61ba29e44d5e29e857d335259c583e13385d15b9badc1f467fc641ed4968aecc41b62663a433e436d3a120ae2ed0049095dc9173bf6550bb6f857ebbaab4392e272fdc6857fc7d95b4396eb5cc18263faea5018fd3", 0x1000}, {&(0x7f0000001a40)="cb5399f8581dda7707c24dda4d612ec7c294aa34d2085e9b868433133ca1be05259e269deaf82f6b9daa7368bbe2b8e58d5a7f150541b1a0a129efb241cc841e0768fb8988b072b1de5fa5473b15b0d3cda1dac5ba8086a5fc06b78fe362657a3006a8", 0x63}, {&(0x7f0000001ac0)="7d57f6ac1571203f95242e2d6e2e7ea6ce2b149eb0c9796cc8a283f679f4d8ec39f6c54d99082247d07f63001268e39f6b87bce9e0a1b64ed4ed502c6c555ec8059270dac17c0fba1913392d7ecf65f67d170702dcafd89714223c0f7f2a03c7c5622243665977005825fdc8c4d0dd4426634fdb6f405ba70fbf7b2c6eef9fa95bca8c9d1e1e55ed09f05a457fe7a91cdc0e28de1ac428ea32127d97987be673e4c8bb2bd7b413eb03c5bb07d30e3e120e3361d65a3021695c8f206fa9f50f1323c778e6807316fead", 0xc9}, {&(0x7f0000001bc0)="5315f0c4ac4bfbe5742bbc658ba4971e9cd59a27e47b04eb405a203e66e1c0a220d1e0ea19bba59e9d135eb7180be2f2111ab56f6142e46989e0c3febefd8b03c9a1791bf744d53a03f5dc667d6b30758950a90bad5fcc28d57f7e8776a17d93745db2dada50195108d04c1f67471be38443e4e96a086a083919f30243e89e68ed89318348b56eca054eb1b93b70c4bb2832f6e94e9d5c10999630125f7127a8a1adde02b519848bd09b43e21fcaf730f13296b14a648afc9e986dab986f77e5dc9f7b760d71810adff850caff76c06528175dd4ba3ec951c3682252d289e6b3bc35d325871d26d1e491913331838bfdf51d76", 0xf3}, {&(0x7f0000001cc0)="ea883aff64059f2f30401ed8c514a3b8a30a5940d966ba1d56ccaffdc929f3d47ad84ecb2739fb3fde06d468edc1669221067a13ad0ea23235599a78efbb61207ef378ea758c7fdaa08d27e423140be8c6187dc6818203e39bb1a0b499a88795ef48a3bed8944b0bc6b08a8f925aac4f89bbdb174c02a57d09791dfc0e258cb8b0bf9944e6fdf335e9f6a93ec46a8f660f22981d7b597d73ef47d7da53aedb3f61843c258d47dd6a9d33e9a7d8c514633b0dd91202f9b5e368a19d7a9918f87a671d93f3e2146282ca0999d5d20139064e6a9e55e64199e99ce43b3b6880097e4b4387eeb26add39a33e348e0edbebc241a6009bff37740f9965dec0fd9988a9618d2a5b92e9582f4c50ced3629d4f2e2b59c996a673c41b5b9f30bd8121de3055c228ae2de2561562d5b35819a6381bb3949c77b5594c79d77782badbd28a21bdf8bb8effb1d35d3a0867d88bfdeec3f7d9249954d11b9f4a4a8236f746db84ce478c93c42e5451d7eec7917846f3837b63745f246339e329628525b676d5b13ac916fb55b2e465202a4afde627e132564dd3f7fcfe08d627fb115fae25ad73d098025c1b3a560876b8e850f64af2b07a6479198b0bb20ee0278392b38625e08b118c589a789b3276dcfe4f54746811cc6feddf134a5c7e664f4d7dbe3c0aa40f888492582a2a3851896d6dbeb0367748509138a8eedaa1f4cb702b775c7848d3da3c31ae5fa99bb73b12bcc3b2b30c3432286e3eb1b450603e836485ac02da2ac9f237423fe33c01383eab348f925f3a34bb78792d58167a8bed112dd4e5026d76fcbfc988e3332c94ac55df62efb1f3a2894cc231355f5a2f26dec56a4dd94b31d8889ff3014ce06822484a9aff7f8e288765f97f4baa1e86ec90ba6b1a6e5bc92e9b991fa317e9fdcb73e71d09f6b7b4ddc409f8e519bfbaa239b848486025cf3748837bd9a9634edf3473b90e738b4d5f84de1f1df2ba176c82f97ddfe1f91d2351add71678be6bb616ec5fd5ae9c6728d85b3ff6a4ab94d90d75e12c18d065b3d4dc067f45740f8d11e84ea319c7a7a500ebd69e197f2864c11b9af098fb85751f7f865978d4de7249f08bbfb355aded3e2b6342113d55b6acd4bb2d1a29c8250a82a0347f5af9135566beb25044c91fd979db287f203d73a62c3d0ddea3c2236de25766fb55af19fced189726a86e11fbf63d977d990a55aaef670c503e1efe1c351b6081b02903887b1598793315c87ffb640f5deb1025a46a29ca5441b6d7b4475094ae80d2de0637f387cd03f841e3f5e6987a8e6bb8a645713fc6ef7243dc75dd551f2226932e37a70b3f3949698c1a9f1b23f3e685d77b4f3dddbb18e024b33271f4e181a8e5c9ed015a446d7d48b4e6ba3fda43906d8cc2100f78b2627e8b3fa516cff691c03557138365a45dafd2e5dda740856f3c3795c174b2ca04c03a42de15d268785a0b0e4b6afc759e012a3294399f587125cf166c4bc5e10587b7c696b9ee3ca40b203ccdfa8917a83855df1e9bcea777d1927063c2d8c95b7703a3147a098eaa325762b4562e35facc5cbdf95bc7c6da915865616a01e49fbf5a9fd94fb8abc6185da2744083668c3ccde96bc1bf338d88347defc342254c0abfdea110952abb5a33fd880589fc2f50e2a0670e3a6ee30bda1cf5f443ffb70a6bd819c40e3bc198093522326978bf050dab3db04f480559988580577112d109801bebfb8c152fd0717acecb05427ddaa3ffdd8f7acd126351e35b5c247309166757fea43ca5b6778a96b9c8c455766b76705964d171304a087db738539dece02bac8f41f620bae2f546094dc1114ee3e05735982c3feb72d8ebf0448720c64cd841aa52a4566e5e85a4c408b2edb961c7ae6a424dc7491aec4d559e5f3deb853fd52493ab5cb9602036892a6a7dc9474da1bd94a26d4fc5cc47fbb0dca4547a52b535ce3a3a0fcb1d1819b617ef23ca229db116a46e589bd38bbc9d09a8710fdd0268c5bbd289f446e6cd348d62fec5e5e75ec14d09d1e89740db2cc7ad6a12a8499cbcbe546ad02471439e6255fbae480355b2cf64e5b000168661506794f4216e2cedd952d0806f31feb46d3991cd6d8f78d70bb2b999f93ccf0f82dcf7c52a38ae5e6159d34956d8b15e556656fefd00d28c10f44cfce9ca5ca83b0832ec49cb907c8b64a067f214bdf182bd29068046d082277cf735323223c465a2350116514c161ad525b45fd94635b205687b339380859635c4fb2096b43dba146b45a16dc43a38df877e71ffd1bb42bcedbe6b1d7c65181a98f1f5e1aa3bf46e3e048a2cb690fc1bc85bd418b1f8257aa67fade6efd527ab5fdee18964de981d77db90b956a052497978d8a08546b5b1e1c6eefc9d376d32a41b64a9a9a6fee8d90269fa61684ff83c284b4c970961c27ac7cfa1a4638398e5c23685dc45830114564e21530e5e967c4353745609c7dda462de8c30ec2067da04fe5ef541d9b94350ac0ea00e02c70ced968242590cb22dd9659246e8cc4565ae654ccdf55e0c71c2d716c5e1c7d18c56320cfcc621fa0e4097867cdfc490be38ed736b2e0354c6a9226c415c98564c69b000fe2906e37cd800f3e1c7e42c387698ba366ba8bb1bd0d33137bd2b4dad4f91d95e78933180e1b5fad295ab682a90fc283824582e9d186afa5e7386d2fd8d38ff2f6c4d42511e5bc0c5e2d0e88da046c45c3918ecc77fc15739942b9509e583a69217cb527e3e89fbfba4679c6366c52d3ee584a136219b138f48932793c452eed41323c73027a3278e04d69fbd097046fd73adb53dcc7c0570de9d926402db503cf434a7cc37f3ff38f77db63150cf0f1260b238ed81644752ebbea95b21ebcc9382a3d87f29380ad0ed18d3afa42e71ae0a0776c4d522014f053d36168a20a9ea2f4a59bbb9c52cc99445ad828c6cb86d4c2db6ef2fafc374563295112d6aec27d968942133399a434d0f52ef46a67f108105fda8a710af524320b7758f4f4a198bd1feba19d0a5be48b2784a9719ee829980c51dcaad46765dfa4cd01da4b919bbe182351e5f3b7d86ef7d082fc05bc3950e82446770a8d6dfb8f59dec798df90f3e8167fa1241ddd0c9f0912a7b37e34d2c37971fac4e353383ef1ad56596e881a27160a13e1879a8622b1988a6fc2ac88162ccba5359b78b1f9efa9221223e23ee5435eab36cda9789fd71468c3f2ed411ab825cf04a9f8a41f72f0af05456c71193ffdb7e017ec01e63c5c0cb9572916b7ddae823997320e654fbfbf0c57a0fcc813e9477c665d29d22f94c0ffcee6e315fb009da193b272bc1f1d501c3c1342ad118cdbcdfaf95bd0d9a0f8c5f2d0192ace5ce42d9a845151c3f86c9e8d81c3332d60e3a57971e888665dbdb1d40779742c1912f958785193fce7ca315b4a3948f06b4512a253beeb884be9010e81d0fa72c578aa19816dd3ce7b82fbf85ca798b5b455b526fba0bf06c35a7aff8a1ca5a513b2c4aff081d763f2304d9b0777eac194d1a7ee4e19cae7f16fe9ebb41af3f8acb9c9d8bff7a5fb85187d669770bd381277a193c8773ad3e41567e5b560fb5d3f642ed00062d93e2f4ec1e56fa2690ea0c58ecee0726a55df4372f3ada6948b59aef0d4911e8b12717af9fa896599ba47e0fb29e49bfa35d6b41ed3828c50a4eba99e7a502650225d59c4bf02315fe97a3091210b8de5c11c0e51323746d17537d140eca6e3f192e86db1fe1d1d911d51dd812c7c019c5c16df777f2e093f808f90f895cd5559e108584c64d8ad053fb87bdf929cc339ccc3b341162e25983beb578c58058d000e5efaab8e950b231db65f2ceeea768cd828d373f408ac721336bf4ad958f728180bc80c03ac9a0857322e1ea92b180670d59128673313d9b77c79391dcdf2d6dcb24d018599dc3e55de90619247a7d838f79ad4b6c78fa503af2d051f8f57d109ab8ce508d9ad877b0e5381fbdcaf6bebd5e2bd06b8232bdaf965b8e2072f7417ac28b20b0dc4bc9eaf4b269b6ac3c013ace14da6729f92556f8d8c73dbde7ba357f8d7f10277cfbf40127747e2f00d648b114cb2002ce985b88eda99d51af0d6702153bdb35076cf3d17e93cfe8d204daf91b4eb14d4eb4faf9b74b33ad1514c0b1337287bf61d18d7fc0755cfaf84feb1f8273347eea815cd6a0f921548e2572cdfff6468cb471517a95285a3e656a0f714ed8b97cfc97ff1d3f9a1304c4a8534c76105c74bd9e2f6dc38ccc1d16d75d5cd9c037d20c6216a3b76870acf04fe4b16ec72908c0434fc8f1b9cccb97b22b5c34b8356844f03de88a9e2f01b6653bbe383215e504559596443f0c04e6e9464167c6f158f42ab2dd303728db4136e1c138db48e92f4b0aca14406fbc20775878604661601cd69486913d69310bf552c2a47d5173fc7a4dd112144eb16b26fb8cfde9d620dd50f236ee277aabc2e3ca35d06bc64692b8a4b374dcb0c4f60c029e324f15447dbd07e2dfc8a4b79af91c8a98c3e40ae8f3320aac5595f2517280019f6c9b4ccaaf8c27676577c1fc1d24886b72964a7d812465e9b1b1ffb1a0e557e0236ab3a307ee66896096995894f0eb9130a9938ed2b5d830065b2cc985154bc369f0ef6cc5983ff7206122bc265de223264b082508e9d49ce135a448bd8b18c2d1a9828b7ef9c78e72119dcb7da1d6141d08e79a20552fb6794698ce39f272fe78bddd0737c18a44d9cf7e8666a5c702a29092dd684c94c7c2e9a8434f8ff448ac0d8585a7139e5bf11f9d2aec9b2991b9e325467abf9ba0b5b8e6b49a6f000d10f64cc3376c1d220b0accc205decadc8b83af988d352a56acf1716a8041f5063ceef804424f0041944ea80671cf8dbfe32b610d68b1ba4c9574e1b9d4c8316400eddd303eec0ad1e9137cad87f20e81b0931848beb1b39be594789744cf39538b7465e2d80a120e8702600d19a3fa92bb59722097d86df95949689e328d0b3a427df74788cb6d2463b37041893749bd4b2952c1f94558b4531a5a71a745df5557a5358982de8acdbd36c3c9bb8a8a0f095e5df4ddf98ff0e9b07708dbeff0aece9a047f9a3e94c9ca7d0a40228569835aec7a7c36a5851711f7e556e3c27f873a759df5f30b04fc386fdaf82700febb71b4cdc9d470055728bcb74f5648cfe1c622281583624a39cfb76f4cef59a73223f6faa158ceb15d2f0ff0b508474591cee378d94a6b65627e8833a74c427ad14e251e440e0c6440b1516f1f5fea2fd420434837a2ee43f8b5c680d70c966dafb673ea587e0ffe1f209a7ea2a913eff857d170683af5a0db1691575c617aa0a51ad2071e878c7eeebf4bf96d0fb7d54aa800d72f2779b8369d10e362babd26cf1f4d66ea799277c3b95604e3c28bd7b55998f3014d20acbd2c1517779530b152eca122b7aee7c83b7ebde864ae126bae79bc0264e34382ef8682080bf9c78120576128d734726f9b25f64690566d49d2734a594014769da57933b30bb3c5e5a5d2439aa5dec7a8e631dcb8978340c3cf64f4404cc39cfe7769c58734f12c5dedeaadbd496bb218c3806885a83f625720ef00fd3262e3128a2cad96565bcf49e82261c0e126de33284c27cc8236408a26ded3aac657ac68555f4f7b5cba887be9b8468ac2f73e8ef9b09c7b1b460ca47ea5023621c59c320929ec5c848073ef7a7b0769fe9e654b4dcd87fbd79d5780dc9312d6496d87ce133d67526a3c9d77b8760a0d3fe1e1c54daa7fcab72beb2127bcfd7ea4d7836461d735038bd5d00c874971e0b1b301bc9252a5ac5c47cf833dc75184", 0x1000}], 0x5, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002d40)={0x0}, &(0x7f0000002d80)=0xc) fcntl$setown(r5, 0x6, r7) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000002dc0)={0x9, 0x10}) 4.033248127s ago: executing program 0 (id=1451): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f00000002c0)="8858cd20", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12f) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x2) readv(r1, &(0x7f0000000240)=[{&(0x7f0000001b00)=""/235, 0xeb}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) socket(0x18, 0x4003, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f00000002c0)="8858cd20", 0x4) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12f) (async) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x2) (async) readv(r1, &(0x7f0000000240)=[{&(0x7f0000001b00)=""/235, 0xeb}], 0x1) (async) 3.801137474s ago: executing program 32 (id=1451): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f00000002c0)="8858cd20", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12f) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x2) readv(r1, &(0x7f0000000240)=[{&(0x7f0000001b00)=""/235, 0xeb}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) socket(0x18, 0x4003, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f00000002c0)="8858cd20", 0x4) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12f) (async) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x2) (async) readv(r1, &(0x7f0000000240)=[{&(0x7f0000001b00)=""/235, 0xeb}], 0x1) (async) 3.600740369s ago: executing program 33 (id=1294): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0x2000, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="6e000000eceeffffff000000000000000000", &(0x7f0000000080)=0x12, &(0x7f0000000100)="1a040000", 0x4) 3.400835166s ago: executing program 34 (id=1424): r0 = socket(0x800000018, 0x1, 0xff) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000440)=0x21d, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x128, 0x8201}, 0x3, 0x800, 0x0, 0x0, 0x5, 0x1000000000000000, 0x0, 0x8000000}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = msgget$private(0x0, 0x125) msgrcv(r3, 0x0, 0x0, 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) r9 = getpid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) fcntl$setown(r11, 0x6, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7f, r4, r5, r6, r8, 0xa, 0x401}, 0xc, 0x9, 0xffffffffffffffff, r9, 0x4, 0x81, 0x3, 0x4713}) listen(r0, 0x800) 3.200666895s ago: executing program 35 (id=1389): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2}, {0xb1, 0x10, 0x1, 0xff}, {0x6, 0x5, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080), 0x100002c5, 0x0, 0x0, 0x40f}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71f95f8053ee7649091d5dc2a0020000000008b09860263303b6bbe471af2f6054ec77a54eca9bda0396b37853", &(0x7f0000000080)=0x2d, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x10, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000100)=""/178, 0xb2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xfffffffb) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x2, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {}, {}, {0x1}, {0x1}, {}, {}, {}, {}, {0x2}, {0x1, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x9}, {}, {0x2, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) dup2(r4, r2) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) select(0x40, &(0x7f0000000080)={0x17, 0xffffffffffffffff, 0x0, 0x20000000000004, 0x7, 0x0, 0x10000000000000, 0x43}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 3.000566769s ago: executing program 36 (id=1393): r0 = socket(0x18, 0x3, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3d, 0x0, 0x0) r3 = syz_open_pts() r4 = semget$private(0x0, 0x5, 0x64) semctl$GETALL(r4, 0x0, 0x6, 0x0) read(r3, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x5, 0xfffffff9, 0xa88, 0x0, "4efa439223d41c01b65ac2b2ad3d55c70c1066aa", 0x5, 0x7}) r5 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb0, 0x11, 0xe4, 0x10000f}, {0x60, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) fcntl$dupfd(r1, 0x0, r3) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x7}, 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/74) dup2(r5, r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r7, 0xcd504407, &(0x7f0000000740)={0x1, 0x10, 0x0, 0xc, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ad50b58a8002bc5a91000000004b8e5f84cf879e39bda5dba7e6d6f4ac23ca3fe6db3575ec597ae9b2023577de9adb9b2c8d04befb22b2c337fa5f88aad02dbc8fdc4e", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000380)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, &(0x7f0000000200)="3fcaf672a748d0d708eb4c8c088cc348dd397669d541212dfaf022f77360c8a72896d90cb98955528d0474dda4dfee9a5e546b4ccaba1f6d9f97b17e02ef88d105f7e1048e33bfda202c1d55ed5e01ca7ff19cee4342b3b1ece395a4eec71f41f3c095", &(0x7f00000002c0)=0x63, &(0x7f0000000300)="33f7e8a178b33dbbfb356c96086ee15b5ff7d2bc20fc503db83b7381a9dfc829edf72860b1964e604a902a0d34db65b20a75091c251ea1df189e8f797a3d1ee67fce3b36db5370afccc6402d5d0954c005def1a9c77e1e4b05999d6fa6af06413e36f844132e5c78d0291a4473f015d0e98824dd534669a03ca2", 0x7a) syz_emit_ethernet(0xf1, &(0x7f00000002c0)=ANY=[]) mlockall(0x1) 2.800397224s ago: executing program 37 (id=1418): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x5d) r3 = msgget$private(0x0, 0xfa572a90e3c683c9) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, 0x0) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000340)=0x2, 0x4) setregid(0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0x86) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000380)) sendmsg$unix(r0, 0x0, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) fcntl$lock(r7, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x9, r4}) connect$inet(r5, 0x0, 0x0) flock(r2, 0x6) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0x1536, &(0x7f00000006c0)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000800)="aa81", &(0x7f0000000840)=0x2, &(0x7f0000000880)="7a79bb57922f67db81ae12418158386a78529c7e9c857f2089a9d7a6efe45b6d85f6b831e66fd5d2b7a9617368174b5a97ed23ba9b390c94314ce40e8cca7e192334535c908e43661680fdcfa31aaf1ded123759c6a42b4ca7120a20ba39bf49816acd4218db6c1141ca2a7aadcf3f2f2ecd2de5bc26f01f493b4e94b833c5", 0x7f) getsockname$unix(r0, &(0x7f0000000900)=@abs, &(0x7f0000000040)=0x8) r10 = kqueue() kevent(r10, &(0x7f0000000380)=[{{r10}, 0xffffffffffffffff, 0x7a, 0x40, 0x6, 0x7}, {{r10}, 0xfffffffffffffffe, 0x20, 0x4, 0x5d, 0x6}], 0x96, &(0x7f0000000000), 0xffff4161, 0x0) syz_emit_ethernet(0x13c, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaaf7030068020088a809008100214ff3012600680004021d9078ac14004900000001831303009c44297962418111000000ac1400bb00000006ac1400bb070f047f0000017f000001ac1400bb4438017100000006e000000100010001e00000026e5bddbfac1400aa000000b1ac1400aa0000000800000010000000047f00000100000002890b0cac1400bbe00000010000002a761af7d9020608723f8d8fe0faebd0689b7f571114ca6ad3bffcb5b541d1431b8c9309098a08661d9ee6a6a0749bf2f32a463b98fb1881a03232930524115b7587af0006a217f747b1d45a3bd494a1f2c755494a220f7ab1375b3b5042cd817f27dc5835782767f2c43500ff0f3e2a02000000000000004f6b92e4b4f797acdc3461b0aa79e404db55b03593873c011932dcdfeb4a5dfb802e654c5ff01fa1c73e6479bb21d4641426000000"]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 2.600308347s ago: executing program 38 (id=1411): openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcb878cbb5b149f6510faffe60babda6719aa", 0x14) r1 = fcntl$dupfd(r0, 0x8, 0xffffffffffffff9c) pread(r1, &(0x7f00000001c0)="ad972b4174fb549131be64e560195487f98a2af32230d9466332d83dd6b8a059858fff722fcaaeaa00e033628a8b45bd31e0c3bd04653f03a162e69f8dae443123469e58dbd823c81e72f57c337787e8bf1be8ee456487db4f96f8f079b3a165713e9163cfe472adcfba77ee0da90c9c3d2745d51d3a831c93484bce430db5f4a8ec9e9debad82f7860860cef82bac1eb43ed4ac789a72a8b7065730b526b7a87bedfc9cc4b8659f49a7af05ad0a70ce6472b3e704", 0xb5, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) nanosleep(&(0x7f00000000c0)={0x70, 0x10}, &(0x7f0000000140)) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="ee11d2ac4a36af478e0c1e154992016d6eb3b8e5cfbfc070d66ecda4a6000000000000000000", 0x26}], 0x1) 1.773989465s ago: executing program 3 (id=1472): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x132) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x132) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 230.622515ms ago: executing program 3 (id=1473): r0 = socket(0x18, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bd7b5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91e9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x100000000000001d) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x4, "000000000000000000000000000400", 0x1, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 229.979352ms ago: executing program 3 (id=1474): syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa8aaaaaaa00000000000086dd60db8344ff8c1100fe000000010000ff80d14400002000049efe8000000000000000000000000000aa4e204e22000890"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa8aaaaaaa00000000000086dd60db8344ff8c1100fe000000010000ff80d14400002000049efe8000000000000000000000000000aa4e204e22000890"]) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async) socket$inet(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) 229.556392ms ago: executing program 3 (id=1475): r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x5, 0xb9b}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0x9, 0xaa}], 0x40, 0x0, 0xa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r2 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) mmap(&(0x7f00001ee000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x9) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ff9000/0x4000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) 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, 0x9, 0x0, 0xfffffffffffffffe], [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, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x0, 0x39f3, 0x0, 0x8, 0x1e3, 0x5, 0x1, 0x1, 0xb9b, 0x7}) 901.608µs ago: executing program 3 (id=1476): mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) close(r0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5", 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc0084428, &(0x7f0000000040)={0x40000e, 0x400, 0x3, 0x0, "45600000000600070000070000000000000200", 0xa, 0x44}) socket(0x1, 0x1, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9789, 0x5c1, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0xff, 0x1000002}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x48) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 0s ago: executing program 3 (id=1477): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x2a, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x10000)=nil, 0x5b5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6b}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00', 0x1}) r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0xf672) getdents(0xffffffffffffffff, &(0x7f0000000280)=""/193, 0xc1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000400)) fchflags(r1, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x3, 0x8, 0x7}, {0x18, 0x3, 0x0, 0x6}, 0x1e56, [0x1, 0x7, 0x8, 0x7, 0xfff00000, 0x3, 0xe006, 0x8]}, 0x3c) mknod(&(0x7f0000000500)='./file0/file0\x00', 0xc000, 0xd3) poll(&(0x7f0000000540)=[{r2, 0x4}, {r1, 0x80}, {r0, 0x10}], 0x3, 0xb7a) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/1}, &(0x7f00000005c0)=0x3) sendto$unix(r3, &(0x7f0000000600)="8121607819ce93f614a3b152882bf804b11e847ae32a1388f642778bd8c0b26bec0f9ce59612492ca8c081764966b05775abfbbb6be1f5deee077a747f513c31691e593d1066e111f3341479a060b6f0a56c990eda4d468fb35fc9365a4aac2779360edb0ed1cbcf7d52ff125119510fdb1258954df6a8", 0x77, 0x408, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000700)={{}, 0x4, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x0) close(r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000780)={0xfffffffb, [{0x1, 0x1}, {0x3, 0x7}, {0x1, 0x9}, {0x1}, {0x1, 0x2}, {0x1, 0x5}, {0x2, 0x8}, {0x3, 0x80000000}, {0x1, 0x2}, {0x1, 0x5}, {0x1}, {0x0, 0x7c}, {0x1, 0xffffffff}, {0x1, 0x3}, {0x2, 0x9}, {0x2, 0x8}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0x5}, {0x2}, {0x3}, {0x1, 0x1}, {0x3, 0x8000000}, {0x2, 0x57d6}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x7}, {0x1, 0xfff}, {0x2, 0xad2e}, {0x0, 0x7f}, {0x3, 0x5}, {0x2, 0x4}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2d85d9bac6e6bff2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) socket(0x1, 0x3, 0xf) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000a00)={&(0x7f0000000980)='./file0/file0\x00', 0xe0, &(0x7f00000009c0)='./file0\x00', 0x8}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40), 0x8000, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000a80)=0x515) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0), 0x100, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000b00)=0x9) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000b80)={0x3, &(0x7f0000000b40)=[{0x80, 0x7, 0xa, 0x9}, {0x401, 0x7f, 0x8, 0xe}, {0x9, 0x1, 0x0, 0xb}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.96' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806be57700, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd8066d2fe80, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 4294967308 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: repeatedly failed to execute the program proc=9 req=1455 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 Password:set $maxwidth = 0 Login incorrect login: uvn_flush: obj=0xfffffd806fa4a020, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! show panic Password:trace Login incorrect login: show registers Password:show proc Login incorrect login: ps Password:show all locks Login incorrect show malloc login: Password:show all pools