last executing test programs: 3.87412416s ago: executing program 3 (id=635): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='./file0/file0/..\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) socket(0x2, 0x1, 0x0) (async) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000100)='./file0/file0\x00') (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) (async) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='./file0/file0/..\x00') (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) (async) 3.21324333s ago: executing program 6 (id=643): r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 3.210800731s ago: executing program 3 (id=645): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xf001, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2, 0xffffffff}, {0x16, 0x7, 0x7f, 0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x8001}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc0425fb23ab905ad20d4b8ecc93c65c23a4e74d096f330dd1fadf7734869c2fa6b", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea600006efb258f1a1f7f6b6ef206c774efcf04017ae14452ec54d21fd2b5d6cb3022868831", 0x3c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="f973312091090000000000000000a4dd22e9000000", &(0x7f0000000080)=0x15, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) 3.120246503s ago: executing program 6 (id=649): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB, @ANYRESOCT], 0x401, 0x800) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffe, 0x1000300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r0, &(0x7f0000000040)={0x1, "883f71f00607ad5aae3fc7aba0fb8e349786ba46f2f4832cd74ef61822a5c5ad47cd91af6b43c453c90b2f088c61640fe77dc11df106aa6fead885257ec82cc2"}, 0x48, 0x800) mknod(0x0, 0x40, 0x6c1) close(r1) 3.110857183s ago: executing program 3 (id=651): r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) listen(0xffffffffffffffff, 0x2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xf0fffffffffffdff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) (async) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/212, 0xd4}], 0x1}, 0x840) (async) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) 2.641448777s ago: executing program 5 (id=658): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r2 = getpid() setrlimit(0x7, &(0x7f0000000040)={0x8, 0xc}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, 0x0, 0x0) socket(0x20, 0x5, 0x2) setreuid(0xee00, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000180)={0x3, 0x4}) select(0xd, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) 2.637553196s ago: executing program 1 (id=659): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffffffb, 0x10012efffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886", 0x2}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c34649ebb1780161c9795a6b47c1d1"}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) semget(0x2, 0x1, 0x84) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 2.6358245s ago: executing program 3 (id=661): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$inet(0x2, 0x8006, 0x3) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603", 0x3d}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setgroups(0x0, 0x0) fchmod(r2, 0xf3) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x11}, 0x2, &(0x7f0000000c00)="5f7c792fc525a5c2ae0fe9e55f1c39cebf48de23aeda71c0f1bfec916a72b38cdd574a3b5ab4b6bd3a35facc8f", &(0x7f0000000cc0)=0x2d, &(0x7f0000000d00), 0x0) setuid(0xffffffffffffffff) setitimer(0x1, &(0x7f0000000200)={{0x7fffffff, 0x9e85}, {0x7ff, 0x10}}, &(0x7f0000000280)) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)={{0xd242, 0x200}, {0xa7bf, 0x59f1}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) 2.373629424s ago: executing program 4 (id=663): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x4d, 0x1, 0x1}, {0x435, 0x1, 0x2, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x8004667c, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xdc, 0x7, 0x32, 0x8}]}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x10000000000002b6, 0x0) 2.373278226s ago: executing program 2 (id=664): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x200, 0x7, 0x7, 0x5, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x12a, &(0x7f0000000040)={@remote, @remote, [{[], {0x8100, 0x3, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0xf0, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x8, 0x1a, '\x00', [@ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0x6}, @generic={0x7, 0xa5, "58258be200cf589e483c25725e567f52600f806702c969207b0c6a0d4313ee21580193fbfa0656a93cfea96ca92caf5cdff7b24ea0eec815727115402bec99b6de85e8d6ec677a26589c559369e710e5682bdd75c5971e7680bf86396dc057694767326e6036c29ba927055ccd07c8991338dd5eb4cc01c00c8e1c6679b31ced4cbfbecd8164a3e118126389b4de7f4e560e8b47fcb5f27231b30ebb67207d4ee528fe553e"}, @ra={0x5, 0x2, 0x9}, @pad1, @generic={0x2, 0x17, "f9d89e3ae1545113607d2c32944d05a6e1b0bbad258f1e"}, @ra={0x5, 0x2, 0x3}]}, @fragment={0x61, 0x0, 0x1, 0x0, 0x0, 0x18, 0x68}], @udp={{0x0, 0x3, 0x8}}}}}}}) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xbe3d1d04420599c6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) dup2(r0, r0) (async) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x200, 0x7, 0x7, 0x5, 0x9}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) (async) syz_emit_ethernet(0x12a, &(0x7f0000000040)={@remote, @remote, [{[], {0x8100, 0x3, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0xf0, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x8, 0x1a, '\x00', [@ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0x6}, @generic={0x7, 0xa5, "58258be200cf589e483c25725e567f52600f806702c969207b0c6a0d4313ee21580193fbfa0656a93cfea96ca92caf5cdff7b24ea0eec815727115402bec99b6de85e8d6ec677a26589c559369e710e5682bdd75c5971e7680bf86396dc057694767326e6036c29ba927055ccd07c8991338dd5eb4cc01c00c8e1c6679b31ced4cbfbecd8164a3e118126389b4de7f4e560e8b47fcb5f27231b30ebb67207d4ee528fe553e"}, @ra={0x5, 0x2, 0x9}, @pad1, @generic={0x2, 0x17, "f9d89e3ae1545113607d2c32944d05a6e1b0bbad258f1e"}, @ra={0x5, 0x2, 0x3}]}, @fragment={0x61, 0x0, 0x1, 0x0, 0x0, 0x18, 0x68}], @udp={{0x0, 0x3, 0x8}}}}}}}) (async) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xbe3d1d04420599c6) (async) 2.372854667s ago: executing program 1 (id=665): mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x98, 0x40, 0x7, 0x55b96f2d}, {{r1}, 0xfffffffffffffffb, 0x88, 0x1, 0xcb8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000004, 0x5, 0xaa5c}, {{r3}, 0xfffffffffffffffe, 0x8a, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0xda, 0x4, 0x100000000, 0xf}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x7f, 0x1}], 0x10000, &(0x7f0000000240)={0x8000, 0x5}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x40, 0x7, 0x9}, {{r1}, 0xfffffffffffffffa, 0x48, 0x8, 0x9, 0x1000}], 0x15, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x63d) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r7, r5) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) dup2(r9, r8) r10 = socket$inet(0x2, 0x2, 0x0) close(r10) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) 2.372556672s ago: executing program 6 (id=666): bind$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x32, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0xffff, 0x2, 0x3, 0xe63}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224f6b221adca4d1fe00"}) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x61}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0xfffd, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@generic={0x7, 0x5, '+Y|'}, @timestamp={0x44, 0xc, 0x6, 0x1, 0x0, [{[@rand_addr=0x9], 0x108e}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x2}}}}}) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(0x0, 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x40, 0x6ec2}, {0x1, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x27ffb, 0x4b6d, 0x8000085, 0x21d8b78b, "102e2618007be2dfe7d62007f533e2942b7a3ceb", 0xc, 0x200009}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="0d862d4a58968b451e31bfa26c9afe68ed5e1d20953c6fe095ccd54a67f1a720a2669441becd092ce4717632412d1e2f210695dee7c1ee75b6709b5f2d3e2fccfb3916fe9ae0bb0839ae9e7f6ed76339cc8482014c4ed063ba95d7296984fc4854fa8c092d4b1bbec102a4b77f1ef61f793bb1f276f498f6aa194fe9c052dd57bde83db6ee257718f4afd196e9f33b5428fd07d374524d642ff42bae96db34e662f45d730e4e150491b3d94c4579578c776a7e92c34bd12edf8d21eb2965542fb56987435dd177ac5c146c539122be18de4dc577b6a87dc1678733ffc2c56072711f312321dac4428975007fa7046f7db3422572837fa22d2076e9b85e623a1df76bfd96ff3a47bcf97dc82157fed4d95499414ccb2fce8c3cd26b806d83be7a1865f7dc39eb29508aa745884284d7fb6b619f95ba2b8b9819583cf2427f854962cc58d106dbac0d77751a099523ba7aabd6f878eeb6c60a4e3d990e0f2c5172406cd0c3007e0cbd14aeb9f93baccdc23f88467bd7a30cdc84acf4fa481231d603b577df0294f121913f510c697ee8dfa1dc93aa300459c9bbe6c33e4fdf4b2195087d32d44a2f3601a90f7af0cdd8ea23ae05c8997171f02bb1133aba4d97ee337ae041e6fa1614042e3213d79d898082e653d1d7f684dbb82b4d25409d45caaa2291dfb7042906d30f5b07ce46f1762ecf4981f55b393681c7ede895fa85df67acf8b212a92390689418236d237f95b48afc09c9f56b35789681dcd9e6b0abef21d41e8c2b7a192b90c1accd0abdaaa5dc28", 0x233}], 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xb9) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x494, 0x3}) 2.174246277s ago: executing program 4 (id=667): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x0, 0x0, &(0x7f00000001c0)={0xff, 0x0, 0x40000000000, 0x5, 0xfffffffffffffff7, 0x0, 0xa, 0x3}, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt(r2, 0x0, 0x69, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 2.173592793s ago: executing program 7 (id=668): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000180)='lzC+', 0x4}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1e84ab8a64e8a9ac, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) pwritev(r1, 0x0, 0xfdd1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r2 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x88, 0x40}, {0x21, 0x2}, {0x20, 0x1}, {0x82, 0x9}, {0x25, 0x7}, {0x42, 0x2}, {0x21, 0xfffffffd}], 0x7}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x62, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffefffffff88a84f00810043008068250994e2fcbfca35ac2e3a638218ecda14172f562f21b2895c64ed896d9adc1a0863a254179a7012b1e16674be9858d40f75f745e0421de4a13368fc585d8903489f660f7e06f82329debf5e"]) 2.173334027s ago: executing program 5 (id=669): setitimer(0x1, &(0x7f0000000280), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="5ab777", 0x3) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/86, 0x56}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x1}, {0x96a0, 0x8}}, 0x2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x63, &(0x7f0000000040)='./file0\x00', 0x8}) 1.674237091s ago: executing program 3 (id=670): pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab9715aa25f7185fa89a94", 0xc}], 0x1, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x400) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f0000000000)) 1.673281052s ago: executing program 0 (id=671): r0 = socket(0x18, 0x4000, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r3, r4) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.673010845s ago: executing program 2 (id=672): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2accfccb413da9fb, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) r2 = kqueue() sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x59, 0x20000000, 0x8004, 0x3}], 0x138, 0x0, 0xff, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 1.491159659s ago: executing program 7 (id=673): r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x50, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) recvmmsg(r3, &(0x7f00000016c0)={0x0, 0x9}, 0x10, 0x801, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x5, 0x5}) getsockname(r1, 0x0, &(0x7f0000000080)) r4 = semget(0x0, 0x1, 0x281) semctl$GETPID(r4, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) r5 = msgget$private(0x0, 0x144) msgrcv(r5, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0xc5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10}, 0x6, 0x7, 0x0, 0xffffffffffffffff, 0x400000000002, 0x400, 0x644, 0x8000000000000}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000080)) 1.485177901s ago: executing program 3 (id=674): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='ON', 0x2}], 0x1) syz_emit_ethernet(0x1256, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6af92b4a12202c020000000000000000000000000000000100000000000000000000ffff00000000003000000000000004010800010002a8464cef8f0557a1680e1c9af83ba12cba96b186534cbdbb44f68b1a7a9f6950a6c8e35f7fa1795a798e144ce9df5f6ce33775231f74a45f7a0ccd578843b0897d2da04f74dc86f06af55c71b8a0c10e5d2ae070263effc3a7c62561c849b8bbb6168cf481435883eb4fd4a607889d95fbe75c63d6fa09f9ee151a55372ce062554f5b83e7902d5fd41cd5f6dc0afad9448daa5eeb537bc66dd185732e718ffd2331869dd8d9201c5b050200050502000903c7267aa27941f2e4291bfacf79daac3ec2107832e3aae6ed26480b916213ef22904b5ddcab97d2f2a8bdec2d250846a0561590acc4785281e125764a88aee11c12c376feed2568032e4b27c2435f9327d7cf6e64e1038110b8f703e391b2a0310540312f6b47470b3fbeb36ef86cfcca1c37de59da67a14d256341bdea80bbb5f805b9299e485d34c6af19eb954f6f0d5f2313d8405bd95894258e60c7f92f7f146d930b4084682c46f944280a9ee564f2063c465b345ba191a9d2c4304c387510243ad6e03968b300000000000000ff000000000000000502000200000000370e00020000000000000000000000000000ffffac1400bb00000000000000000000000000000001fe8000000000000000000000000000bbff01000000000000000000000000000100000000000000000000000000000001fe8000000000000000000000000000bbff0100000000000000000000000000014e204e22000890780f0bbc9018d036caf65f74f8d0282a92815d7d514f85ed3bc4e6e6e3ece10f57143ee9bdb574d33966426ef5c6c074a435bc230468bedc41ab6be6621de7c145bc8623dbef25f25b6968155ce0cd6be9493a4df325f09f2d08148efed11b1e7af57f37b853d74567620cbeda4b31b256af0cfc520668f227701c503381da007c25580a2fc512e781cf2428223009a368fc6edb196d9222aad77f9be380eaedce0047a7cf0850f14a9a9843ac1b8e7a5d031fa484b594b869623e9baf65cfac6c3effddcd4c91e6c5e3dcef0d80dcafacda2385f128743d8ac5c6895d0d19354d1c9f292b18cd795ea88c3456e53a529ff1bcbae12e09f0fd89a9c4b79704a3b53aa579fafca6c4664d33c340cfa5c63a782698b1115b29b9b546341aff58c5c08e69b9e0284a8fe72ada003b1b19c271ac64996da445a1320e821865d2d0ba4ee9c26681efbb39a2ae7df059908f76bf68ed0cc1b3c9450fb7c178c041374d4915304eb30b6cccf7b1cf3b08a14b5d105f1e9a3288ccb1f1a6241c370c2edb9944d65408e4697ce2490067ae0f2c71d36ece15f65ceb1b2d22263ab8cff582f6e9de935163f54004c7ea4312e26e0f55d12e92cf924baf85727268b211fd92fb6dbc17a8674746589a687ecddfd116f4787ebd913b45fee390ff14ce665b4351fa0087c6af13f4f940becb4386ac629381e34f4217ad1de86b07af472e26952bf786e24942f6031f7c9e1657c3d7880be2809fbe220744a9ca403900862bd921db0ad06b7542a8612fc66a6ef1e0922d74966111b527770e4e2837f7dd308d518b3f1dc6d7b164569a54617b4779ac35e77398ce459261ae408d834c670f5086ca247e2491e9943c6f2bb949e86bcacfa693829e39f8a891dd97b228eab0a2714e49db50a65b0617341519e2f781d3105567dabcc6c0ab274d2f628595d0712d5a92a9051b4f47859637821a863bdfcb3036d2b9410323481955e9142d01e905d509e7e6a6d7b31291314cb3e3c35342076a0f1d10596eb674eb9b00a7e04d3c4d82ad83a423c7ce07b82245d709c340bfd51af559d2bdcc79dca24c2e737a63da28b3579209f8b781afb3cad6a983994b9c0a97ddfb5f655d184d7c277044c60abf4dec4f09cc2786ba4dbadc36d8b44560fcf8dfb3cd6e27b8237887272daecd9dc279df2f861f9a837f1d322fcf7f0d45214ccfc7aeedff5e0bf87feb2ee6db606e957409f9afd904ce53f12e49c9ac63d68f80bba34983a346b9a1ad2c58386073aae8c8dfd26cded3ce42ac224fd6e8b68095488e159a4d7becb2b2d0bdd3bce9c978006359a43d88f3140c90da1b66535cce615efe460ef7c351d385f4fc7feadd260efad418555e8a5f8b114823703c70b258c95936ae6859e2bf5d98185c73f3878c3bb7b6dc99aa2d19b3bb0a63790a6ebf50e9f44171f23a5900ad1f53277eea9ad684b6bcee84bb3ec94b926df845a3428f6b2ae962c4c768a4f156624471de2453facedce52c4d3e64bc44c85189324eec5d279a88b3152087d2b4cd27ab0bd4ac0d2df3fcaa24eabaaf931ce0da27fc18f22749cbae43c75ac705f08f6343d3e72b8b16b6cfd008f610667a1e919cb9b3c4ef1304557fcb5024d37cce4cd2291cd210ed11379934dba0ef9a7229d160d72efba4d5b1fecffead8ef3ae8e31f99e2869fbc8c3655fe8b7316c8a2e5bdaa6a3e7288af00265925afe998be546629dcd2a0058e02f1ba22c877e1e23d5cea0d86ccb7d493b02fd6092ffc0e2cbb970fd6f50905fdbb5d0b300f21939b432b489e719622e7b9e470d4eb3689459b545e721775bf72d192530e4f10d69810de2f0da9fd01b86a4439f5579539e1d5654219c779d45881baaac5c658054cb4ddac8e569dc8d0d9a7ab23ff24bf5acf91cf41649df60bdd96047a7cec2807dc9a125e9cf3f2a1e9f4e94d8467473e420b49aa2da14a157c760a5630f886c5ea2384543d993dd3f14cf00d0b4676e9a69e0397e3ccde08b577f9685d075aeff9f97448b3466995fc7e4a83eb2135159588072b27ac107e0ce4e0bf2af407e56e0e79e8775f448ae9445c3179f01ff38558980a7b67b7c1e4b2f3ebdd5290ba0eaac217170b9f98d5b73db8cfb2906ecb5a10cb64099c0f55d51d348487f562b5ace0a4aea3c4311ab73a36fe9bc9239178c58c7700c773a0b786274a11037f6b8b48bf6193aadcab30d22b0cece33777ce2fb45382a30a698ed661091ea06f6e7b08bcf04d07f05e6b4c308d05907e1070591a57e1409a6c0568415b9fcbab5fde31135873c19babd86809acf4cad1a544e58e2d854fa68e8eae002d08c17b5738bde84049fdc0afbb9b708a7816690b29d06212806e01ba3d114c9223e99bc86c708d307f0e30012293363ac7b8183acacc43787df8b83197677c41e8c3b4e724aa7bc7d2805cf3b9554fc821383513d0b73b53d44c451a4a5ac3e36319eb8ec197894ac0bfb476f7003bb8c21fb34bcbdbd0e82a8522e68fc6375fe25fb67c4e49db18cf1978ff30ae0c7f7d7b150ca82380613ada2a2fa63a40ff918186ce0bb748051610edccd6677fbff8656999486de8c4ef96ac86ddf95a0cff2a40218554ec6c3816532a3f87f66d174b5bf66e51fdc6064ac35d599b5b622090d3a9591ecaa07ad90a8edcea4377d4e5670fae40488917e6a33dfee6a71a838cebafd4428f8b2f4da9fab87405a556faa6d0a942755214a28f8b5a7151c89fc4db36b7b8270feb5137b955611061517ea93d97add52b368adbc615ad102262df94a24d2969377b2fd2ad1ae4ebd3991705b020cec82d11f7fcc30e1f96384ee72268a824e4c481a83d920a57561a6a4cb08992598b4618c9652c705f5d3303a219acc0048f1751b071a13113a1589507e53e73796177294d166defffd9007752d91376909adfa5c5c36e7bd7a4311f8516df561632afccd805a0b0c244d250b264146b5f74e454887c63c496c90cad5df5aa4250b8e5f8377c3847741c8e5279f0f8e71300a18a37658a878099e72b44325c6ee585db77ee89c214f434647b4440e2486db1dc33f491d41019f3940dcb04b9df88a6122e39b728c1298d1445b65911e95642c26a14f0eac78b0e57691de55b8fd200184085cd4d21a6bca02cfcce776eab0648ecd226b43e1f4a04fd3474d987cb56fe8721be615b2b01f495047e4e6e190f022ad2a7b85e7e9a1e5eb7f25c491a47753293627aa346e979f3f6152cfa1f9a0a4458ca97cfb68a14eb1bdce469038d0d1019f20908ad659a2c49ff09d8ff3144077640cfb32fb7fa48bc76a9cab1e47f2bfae00db94fcb075b0b13d876df50f36f815efca0ec7b06e203fe3fe04c479f69877f0c29fbe6bb5c53da33e41d6987ff7136bcd653e389f96776a92c67744b8ba4570bb4d8802b78b2024e13a6fa9bec55bb502994b42cc9e4ed994021229162d07b7fcd6a26e2be4dec8a0ecbf4ee288153f6b0c796946fa1bcc763d71c490d2d624a7612fd2ef84cb74e6a5a828ae15b049a37651e9195940c7cc7a7242e3f800025aad529dd81e8e4592c0756863c212c66e560c068ef3be51790e36b23a4aa5df229b04739d339feba04702a22c66a4cc7dbc3a84af89d33accacf3ad085202ee034dfd8fce48fbe2a1dd24b083cf2c71cfdf480fea1320a1fc8a11c533c04494eef596806e17b252edebf867627698cea651f5a25540b84a631f22579bcd4adcf4bfe2f7eb90ba0ce446f63a95feb28a01fdb547bb341825dbd558492d515df26acbf545aecc28afd39c7472a014f12d2e35919afb08f8168544656c773e1f67c127e7704ef3df958e8b5158729df3440068676c440b3f83edac7b1ed25a4c99b6acd55e90e60aaa3ea6488a68072a7f9db000a18733a991623e035fa797b1d298e6bd999d5d67644ea79835812c164103f9e7937988692b3e1c21974bfe359fd906275061f485dce7dd3a5c5389585258d2817a047c8858e8c14886aa893b76e6e9873d537c714a257d10827a2bbe45cff8ee4d621695945f564c0d229eb541237ffe925f31f806828d7b34725e3bc97cd8967c6bed3c76e391624b91989d430215e994e2b69287ec5dbfc69c2876c7d75d6131a8a95e019d1c17c73b341e4314d756580c5a25b6b4cee999c1915e5924664a9ad17637c55af2e467314f15ccc22be6064aac467f837b549b648d2eea7688d856918ed7de99520548f1e98db6e4bed31d3181af7ec4c344fb15e5c51afef4e574f508509c71b6ea0045ae77e5cc25b3b72ca7578accd2e8c125034cb46ce4298a38ec36fc6761d1af6389e41318a668127858510a17fd6b0420603da0ab526f6d4b7dc1fc1a58a2cb2f2aae00b487a570fed0f06ffd91eaf79b5bd2deed38d2a09693443dc597c0f47b7b2d18f32296c76cf05c2754d4beb0cf3465239830858c861e837114b93fb57e183e5e64804b34af0ad9ddbee6338fb236651bff3d99981eb6f15f34df0ac8199e167a14d5ec3079a48bffdfc2cd9a9667a6ed225de7416b2cfc2240c6931d5905264c4ebbe7b9b183c825b0525a46ddca1dbb1db7ce3c4603f7a99fa5d2f068af6923a95880c3e64b9abb258f8c9a46a4738fb499068f524aa78a531d0d714c72d830e5f43a94411eb72439e5288b1436dca61b5dc0afc025bdddcf313e5f00456a0edb5355777d1881c588b9b9434c57cde47b8013ac1eb7db3eb6931c3d5e6cf9f44d80b100545527ffa262e30bd25aa94bb1b4292ca4a86153ad00f0918f4d2e6bc4aad170fefef892e55dcd412091bc3112dab50f4fd51c9a44766c09ae05d33e2abf81e7800bfa6a4f4f16933fd76b9631e6fb4fb03862c29e076cde18edac4b05867bed158f0016dd456284f3d8e4e67303234f460e38ea562ccfef384ca9ca6d21ef477363327fafbbfa067b95cfa224e43752a7eefaacb6139eebdf7b0d20d0074cb0f2d98ae3065e6c6f18df7641800a89286d454d37d83c56c8cf65e788660bf112ea77005b583db6ce03abcbfd97308f0b0a79e312171e4d59da2a039ed102640a5c06a5415923cda3ec2e2fe097b4a9e60555f61b188d02ab2dda0eb1a34f9d442ecd359f02fb8e31232487f8e833f5a709a4f298b58d6328b949407671656c56d4fc322e2695c21595db019a4fee340a5c35fa60f3b70c31cb05a4d5d87aed2d67a1e03398af7b8c69eca67f919a2dcc64420715c2f21a45bdeed81f1ed656fa1fa1a7605389fe0839eacc9a83d727118159cdc5ae9d39ddff21f1d70809ca8f3fa3358dbf14dc9f249d7041faf3ae7565f6d54739ef71791fb9f334237018e75d80cbb892eaa2502144970d5d6a9f6a67e439bfc31127860e2f5a8b176d3a02cdf8452cf9a5d7ed2f76530ae64e4c5d3ee7994121ec5a10d329f71ab87ee9408fd39e946572642a23f8e521559f3eab0d53b044e62b1335525652d83917789032a0101baaa528494fa169c24ba9dfef8fd55788bc0f6ddaa4fb546ced23c837c5c1c92c7edd19785f95ef5bd431142c7c92da026065f5c35affeadceea565b222defa821aadfb598899e92055eb270be442e096c6b4ecd9f963e0f400439a81218c41aa77a6fdec9f673a89d34803fba281f55561431b8e55675690455547251079ebb2227bdf5a6ebc5303b2bd181a655b3d79042b1d8aa4f8dc9a017bda2f81606024974f83b1508a50241a1ec0c91fc0426abfffc9bb3ece909c94d857b4fa67fa170425961b5ef215cd8e3abc811006e39b58c9951039d940c12bd595bfc1716748fd1cf3d6a5a2cc1cfef0d1"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c, 0x5, 0x0, 0x9}, {0x2, 0x6, 0xeb, 0x3}, {0x6, 0x6, 0x4, 0xaf}]}) r2 = socket$inet(0x2, 0x3, 0x40) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x7}, 0x6, 0x1, 0xffffffffffffffff, 0x0, 0x3ff, 0x100000000, 0x5, 0xb}) r3 = socket(0x18, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, 0x0}) close(r3) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000010a, r5) sysctl$kern(&(0x7f00000040c0)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4c0, 0x269000000}) socket(0x10, 0x2, 0x6) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.484842612s ago: executing program 5 (id=675): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="84ae975e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc450443e, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) close(r3) 1.484422719s ago: executing program 2 (id=676): r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x6c, 0x3, 0xfa, 0xc}, {0x48, 0x0, 0x0, 0x2}, {0x8016, 0xfd, 0xa0, 0x800}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) dup2(r1, r2) 1.31529442s ago: executing program 4 (id=677): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x9, 0xe44d}, {{r0}, 0xfffffffffffffffb, 0x84, 0x20000000, 0x6, 0x6}], 0x3, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201", 0x0, &(0x7f0000000340), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x80000000}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0xb}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0xa17d}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x40, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r6, r4) r7 = semget$private(0x0, 0x1, 0x2db) semctl$GETVAL(r7, 0x3, 0x5, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000001c0)) 1.315029073s ago: executing program 0 (id=678): setitimer(0x0, &(0x7f00000011c0)={{0x0, 0x7}, {0x2, 0xff}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x4, 0x3, 0x1, 0xfffff4b2}, {0x5, 0x0, 0x2, 0x2}, {0x80, 0x8, 0x5, 0x2}, {0x2, 0x0, 0xaf, 0x2}, {0x6, 0x3d, 0x7, 0x7ff}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setitimer(0x0, &(0x7f0000002840)={{0x1ff, 0x5}, {0x5, 0x4}}, &(0x7f0000002880)) 1.314467683s ago: executing program 0 (id=679): msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, &(0x7f0000000200)={0x3ff, 0x0, 0x0, 0x9}, 0x0) 1.313820971s ago: executing program 2 (id=680): r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x40, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x9d9d574efda86cc9}], 0x1, 0x3ff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde3, 0x10002, 0x1, 0x24, 0xf, 0x1, 0x1, 0x0, 0x9, 0xf1a}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) open(0x0, 0x205, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) close(r1) 1.312820437s ago: executing program 5 (id=681): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000e4d070000000000000010000d135e80f1d38ddba80b9e61dd0c575a88fe00009537d068e620ff8800000000aa2b000000000000004e224e2200089078"]) setgid(0xffffffffffffffff) 1.164440159s ago: executing program 5 (id=682): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3a) open(&(0x7f0000000000)='./file0\x00', 0x205, 0x118) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="a9000000f1ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae298050000001fff478330c3ecd88eb78c845dcf16e090afe571c0a19c", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaa0807629d376103aac0debdfee58d2fee8cc4f35d356045a818fbec65cc957fa40a1d3e10ddf6781b27cdc98814bde682391f4cf5f3d13fdaa4c8579dd2527c41734638e89bf327d5b9c3c4edaa5ba99b2745cd76798caf04feefb3f445de431ed1f9b7e5b4fb146067be6e9147bd6abf8f9f061f9a2f3b00bbd260c527889ed4eb62972359e290fc6453f6a31af00925435b4fffffff7f7742ff7c"]) ioctl$FIONBIO(r1, 0x80487008, &(0x7f0000000140)=0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b905812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() 1.162013651s ago: executing program 1 (id=683): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffd, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x80000000}) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000004c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3ff}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) writev(r0, &(0x7f0000000000), 0x0) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001480)="b6a8f283871934c39d044d579ba151ebd9536af2f68be83c0013d998c2bf5fc08e821214cc0108620d2a9362503bd18e6d948fb41f5cb4b790af1c8cb365ad8c3a6f79d69e101ae7e0c06029741f515e824637f80ec664b97fed05114face96f3a5b4fd718842a2f4a79099ce7a1bfd1c4529a7d918abd9cbbfd2c0c5e07c8802f9eea6b4f337e7ec87c91ce299524421605c6cb8986ac14b5ed4ebe9a7211c08b7d5ccb608419ff16d6c90324dd3c94afb756dcd0c62062e3d3c636993a05813b4ad1d1eefccf1e0109c807d9c067fb02d3c81dd726a06992e89ba633e22f5f948078d71ac91dd51298bc87176aad252568bf702ce5f269900311bc55301da7b280365b870cec75fa3464e4a623ec258ec71bc6acf1dbc6cd06752e18dd81be5e13ab4981ac13fd31918f670c5c2d3395a8a0fc55e626447ffd70fbe5aa44b7106c77a7af22e117919a0637b809b8953af2b3ccd14d8c5c15696f4f3d5ea1daff8abf1ada60c931e84bc7c4e774f984c15341ec946adfaad10cc8c5d1d77d2bbae72cbc2de405fa5456245ff4f798dfb91ddaf9774893eb8dd1d2ce5238f561639ac71321a933d19989455c9b584c2c09b44b9e535033b800963c89e89c444d7366cc72a70c6016f2d8e6ba708d687541c356ef226d3e0f31ae949d6155d329c623c3292b959c45cdd032d3f886a1f330a61cc5efea2f1de79cbb8046d9b00f99c69233f648574ffb76da3563900b4517842e0d80d2a3ec661d70cc81831f532b7ef93215c46e44450a9dbf3c8d9eca90e15a693539223b5853d1533b4384cdd17c0159ecae005ccceb18837dfdb73f4c3dd8104f1cb0d31badac299d8d366e3d2c763ae606112a6063c00bf18f4a7a2e6a7db5a6c29dca44c2e4898446358806d4670ded9cccedd4656e1801a366ebbf499b4b18e19c95aa71e2d7c4a184d34f33f47809923074aceefa46eda39678a89b92d6d98662b3be9f9b950885c78787598c64237d7f7e310932232ba76d099f0ee35dfc65a91c131fe545c2390d98132c2ea522a1eb068cc37cbd328598ea2f8dee4db0d7a951321c8fcd4609472d718c717c4908e945f3b09fe05d836d60c6f0a262fa17ab3b22c1ad736f6811468fe8561c094ff0a5f52e25498ce97e2126f39cd159b62e002de1b0d1a26ced334a09b97433520f35d414dae9bde969aa3691ec2d3edf179160dea86db39ba46abf83985f1d3c92ab088091524d8ab2c43659f2222cc1cdde31d592d8e8724da88ed9b4ff61b9c0ce5cd32af1e6b17aca30a7d0bdf413e14cea456154c3465a765737f04b6efaf92d30b0a89be07d37bec603ffc5c696ee46dd1b3e38a58e7d960367b56d36a3b74bfe86638209020989dbc94521ce0227518afacf03fba9d227f0ccca1042025ffe73377ed9", 0x3ec}], 0x1) 1.161586087s ago: executing program 6 (id=684): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069b2, &(0x7f0000000100)) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0x7f}, 0x10, 0x1040, 0x0) setgroups(0x0, 0x0) dup2(r0, r1) syz_open_pts() unveil(0x0, &(0x7f0000000080)='x\x00') 964.481197ms ago: executing program 4 (id=685): sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="eeffffff", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="dca1d5b3de3e60287154b78eef525d26c476c31c5789a5f4b3c292a1e200baf3589d938c979a833abf445b2462123714d50ab3fe9fb638b9486516e758b10a9efb892075677efe56040b681d8539241f6d0b86395cd31de541ee679a2530ffe64cecff0de3bc64af9a3262477860a368895ef328506b2a23b4d01f0211439ab7944e1147696feb8ab2af2ad2607ddb5b8a1b7ee1dcc67ee0d906b91ac52f97a4a11218e1146436519a2bfc70de16f973d3cc36af6ecddd2bc69475cf6e5d1515191c", &(0x7f0000000180)=0xc2, &(0x7f00000001c0)="e5ab44008f43870fc1aae3742e28692bc9dff5cdcee4a652c793b759221202cdd359341fd05284cf0862ecd392cd535d9227", 0x32) 963.672317ms ago: executing program 0 (id=686): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x18, 0x2, 0xfd) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0xb0}, 0x0, 0x6, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r3, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000240)=0xb) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x100, 0x0) 604.364397ms ago: executing program 4 (id=687): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) fchdir(r0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x0, 0x441}, {0x1ae, 0x0, 0x0, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) ioctl$BIOCGFILDROP(r0, 0x40044278, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r1, 0xc0287533, &(0x7f0000000440)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 603.933271ms ago: executing program 7 (id=688): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="4e7cb9181fa67f1d39fb95fbee6551f063ed61fa7a5af31edce0907c55bc549bea9f49f109bc6885e59dcfc158e3389261f22934c8a7a81d1ee5e6e638fbb2c7e78e14d9", 0x44}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebb", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf796b) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)='#!', 0x2}, {&(0x7f00000006c0)="72a1fcefa6ea1f48a482ccea6c9b09a00a50", 0x12}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x7, r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x4}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xb7) 450.494933ms ago: executing program 5 (id=689): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x42876) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x2fe}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') fchdir(r2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x205b99) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000040)="9a1889baf83e45d4", 0x8) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2010, r4, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x800, 0x0) 450.047323ms ago: executing program 0 (id=690): munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) r1 = socket(0x11, 0x3, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0)="b1000501", 0x4, 0x0, 0x0, 0x0) (async) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1800) (async, rerun: 64) r4 = socket(0x2, 0x3, 0x0) (rerun: 64) setsockopt(r4, 0x0, 0x2, &(0x7f0000000000), 0x0) (async, rerun: 32) shmctl$IPC_RMID(r0, 0x0) (rerun: 32) 449.262377ms ago: executing program 1 (id=691): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0xb, 0xfffffffd, 0x9, "0000000000000000010000000000000a00", 0x2, 0xffffc000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x6c, 0x10, 0x0, 0x1}, {0x3, 0x6, 0x0, 0x5}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0xacafa94b0c642842) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x59, 0x80, 0x9, 0x5d9b}], 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) 448.666204ms ago: executing program 6 (id=692): ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0x81, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d940500000084cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de5f0ceda200d0e0000737c7ac751f481c86f408518dae30b61525081cc4f71b7f2023c4ee89eaf79f7aeb869ac5b60e7446c27e5704a43e2d5052908000000000000000000", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) dup2(r2, r1) ioctl$TIOCSETA(r2, 0xc0284414, &(0x7f0000000740)={0x0, 0x0, 0x10001, 0x10001, "000000000000100000000010000800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) 282.58302ms ago: executing program 2 (id=693): r0 = socket$inet(0x2, 0x8000, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd49468f", 0x1) 281.339168ms ago: executing program 4 (id=694): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="97f530578b8577fefa10cad3274b495f86236b9e1e876215c0687609b116c323be5499a6c23c4ae2129a2edd8a14fbea0e1075638d7fa013a2a7622f8f2bc03ff465c51f2a0002339d49a6d3f48e7d8831886423cc253c84632e622d", 0x5c}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c", 0x23}], 0x1) execve(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) syz_emit_ethernet(0x138, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) socket(0x2, 0x2, 0x7) 281.014214ms ago: executing program 1 (id=695): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000280)=[{0x3, 0x1, 0x0, 0x7}, {0x1, 0xff, 0xfa, 0x2}, {0xc7, 0x7, 0xaa, 0x6}, {0x6, 0x41, 0x87, 0x8}]}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f00007a8000/0x1000)=nil, 0x1000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x4000, 0x0) ftruncate(r1, 0x9) 279.109347ms ago: executing program 7 (id=696): r0 = socket$inet6(0x18, 0x0, 0x40) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 277.785098ms ago: executing program 0 (id=697): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9b, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x2) close(r1) 275.515245ms ago: executing program 2 (id=698): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="c8d72d779028bed3ba937cb14e690b01531c48ab8164a5b69b5c74819aec3ab60c996143253447da7863c7884c82054345d7d5dcb97250e7ad8269e3be853f0f2b0aa884836492d7ede1d02a810599f27c43f9f2aeb6f2512b16daac81fc2750ce1871fe6988", 0x66}], 0x1, 0x126) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000002100)=[{0x0}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000685000/0x3000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="b35e1e441d73cb5efd3fee859a117f758fee40de5fb7433b691664d2b46c2ae88cc47dd5774b6c536e4533dc380b4426096b01589261e191928a70e796d7de8abc87d3581c", 0x45}], 0x1, 0x10) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x205, 0xc0650deb6660ef15) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x1, 0x1000301010083}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) setreuid(0xee00, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000016c0), 0x10, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20001fffffffd}) open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r7, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) 3.886406ms ago: executing program 7 (id=699): syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x21, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x2, 0x0, 0x8}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0x2, 0x66, 0x8000, 0x4, 0x33, 0xa322, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0x77, &(0x7f00000014c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x69, 0x0, 0x1, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo={0x8, 0x0, 0x0, 0x1, 0x2, "0d1472fe0ec74e960882f20e1a6ede692f446bf3380bb41eb6528e8388c1a2e01c61e97063bde3c4acc919df543dc431446fa0f0076b4a06b81b35b160e4379adf86294a707f54709ba6e0808a"}}}}}) 2.781042ms ago: executing program 6 (id=700): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(0x0, 0x0, r3) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x2) (async) r4 = socket(0x2, 0x2, 0x2) connect$unix(r4, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX], 0x18, 0xe}, 0x0) sendmmsg(r4, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) (async) sendmmsg(r4, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) read(r0, &(0x7f0000000040)=""/4096, 0x1000) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$TIOCSETA(r5, 0xc0104419, &(0x7f0000000740)={0xfffffffc, 0xff, 0x20000, 0x4000, "a600000000000000000000f40800", 0x1, 0x200}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000001040)=0x5) execve(&(0x7f0000001100)='./file0\x00', &(0x7f00000012c0), &(0x7f0000001380)) (async) execve(&(0x7f0000001100)='./file0\x00', &(0x7f00000012c0), &(0x7f0000001380)) chflags(&(0x7f0000001080)='./file0\x00', 0x0) writev(r1, &(0x7f00000018c0)=[{&(0x7f0000001400)="44efa4bc89", 0x5}, {&(0x7f00000014c0)="d1f15dd2822d98a6ec6292f9f99dafdb585094fed31bb7671242aabfecef28bf91ef", 0x22}, {0x0}, {0x0}], 0x4) 1.451219ms ago: executing program 7 (id=701): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) (async) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xe, 0x1, 0x5, 0x1, 0xb, 0x4, 0x6, 0x0, 0x1, 0x3fd, 0x9}) (async) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000080), 0x26) (async) nanosleep(&(0x7f0000000040)={0x8, 0x24000000}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x802069a6, &(0x7f00000001c0)) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x7, 0x36a5}, {0x6, 0x8000000000000000}}, 0x2) (async) socket(0x11, 0x3, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000001c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x40, 0xff, 0xfa, 0x2}, {0x84, 0x0, 0xae, 0xe}, {0x6, 0x6, 0x7, 0x800}]}) (async) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) close(r1) 0s ago: executing program 1 (id=702): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3da9d361, 0x7ff7ffff, 0x8000085, 0x501a, "102e260a18c46af9afc585e5005cf0b55100", 0xfffffffc, 0x6}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918301982dd45e09cf00ccc4d84c3eb5c640a50608db6c3104db4e1668e7dc800a54f25dabded0f581b4ff5811509bd256630261bf4c7b768d3390c42f818b018be124df7fb7dd422926ec5a02c76fa2ab78d85c2ccc6b7a1dc1b6a15b5c99d4e04", 0xe7}], 0x1) r2 = open$dir(&(0x7f0000000a40)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x4) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6a) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open$dir(&(0x7f0000000100)='.\x00', 0x8000, 0x82) symlinkat(&(0x7f0000000080)='./file2\x00', r3, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') stat(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)) socket(0x1, 0x1, 0x7) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/239, 0xef}, 0x840) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x18, 0x1, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r5) fcntl$dupfd(r4, 0xa, r6) unlinkat(r2, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84, 0x66, 0x4, 0x4}, {0x80, 0x0, 0x1, 0x80000000}, {0x6, 0x0, 0x20, 0x401}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.32' (ED25519) to the list of known hosts. pckbd_enable: command error 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 pckbd_enable: command error `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z 6>=(6Drw+Mjdenied attempt to set clock forward to 330712482559 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6535087492 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 944 Starting stack trace... panic(ffffffff83408af9) at panic+0x1ba __assert(ffffffff833b4574,ffffffff832fd646,3b0,ffffffff833b636d) at __assert+0x29 refcnt_finalize(ffff80003c99f070,ffffffff832feefd) at refcnt_finalize+0x1c8 pppx_if_destroy(ffff80002ad08000,ffff80003c99f068) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c98c030) at pppxclose+0xa0 spec_close(ffff80003ca02d40) at spec_close+0x412 VOP_CLOSE(fffffd806a35f440,1,fffffd807f7d76e8,ffff80003c98c030) at VOP_CLOSE+0x12a vn_closefile(fffffd806ad8cda0,ffff80003c98c030) at vn_closefile+0x11d fdrop(fffffd806ad8cda0,ffff80003c98c030) at fdrop+0x126 closef(fffffd806ad8cda0,ffff80003c98c030) at closef+0x18d syscall(ffff80003ca02fa0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a4c4d1b5b0, count: 245 End of stack trace.