nwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d91d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d91e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d91f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d923000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d924000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d925000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d926000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d927000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d928000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d929000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d92a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d92b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d92c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d92d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d92e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d92f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d930000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d931000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d932000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d933000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d934000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d935000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d936000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d937000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d938000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d939000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d93a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d93b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d93c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d93d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d93e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d93f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d940000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d941000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d942000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d943000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d944000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d945000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d946000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d947000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d948000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d949000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d94a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d94b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d94c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d94d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d94e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d94f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d950000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d951000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d952000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d953000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d954000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d955000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d956000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d957000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d958000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d959000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d95a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d95b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d95c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d95d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d95e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d95f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d960000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b829000 va 0x27d4d761000 didn't change! executing program 5: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r2}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0xffffffffffffffdd, &(0x7f0000000180)=ANY=[@ANYBLOB="b32b92b2954aec2accefa6e425b93fade2c57aad00110086dd6000000000000400000001000000000000000000fd61cfbf343400000000"]) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff0000000000000800425223ee29e4763d252372330000500000000000009078e0000003000000008917017f00007c430dc102000000040000849d7ad884591a6221108ea758bac0f50007e00000024510622e3ad661c3def0"]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') socket(0x2, 0x4001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x2, 0x4) socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x20, 0x971e}, {0x2, 0x40}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES8=0x0], 0x3e}, 0x0) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e7", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getppid() ktrace(0x0, 0x0, 0x20001410, 0x0) pipe(&(0x7f0000000000)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "e7303483ef00000000000000000000000000ff00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xc}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0xd30, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(0x0, 0x0, 0x0) setuid(0xee01) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{}, {0x20}, {}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x0, 0x0) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) syz_extract_tcp_res(0x0, 0x0, 0x4098647a) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() chown(&(0x7f0000000000)='./file0\x00', r3, r4) r5 = socket(0x2, 0x2, 0x20) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(0xffffffffffffffff, 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) listen(0xffffffffffffffff, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x2}) pledge(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) close(r3) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f00000003c0), 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 3: getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) chroot(0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x240000}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) fcntl$getown(r2, 0x5) dup(r2) sysctl$kern(&(0x7f0000000280), 0x2, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73", 0x0, &(0x7f0000000300), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x3a, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a00fe6e00000000000000000000000000aafe8000000000000000000000000000aa01"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="94a34b8e5fab85024ff7878b84cf71b53937fec370820000000000", &(0x7f00000000c0)=0x1b, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x25}, {{r1}, 0xfffffffffffffffa, 0xd8, 0x1, 0x8d9, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x0, 0x91}, {{r2}, 0xffffffffffffffff, 0x80, 0x40, 0x0, 0x161180000000000}, {{r1}, 0xfffffffffffffffe, 0xd88f3394fc419b85, 0x40000000, 0x6, 0x1}], 0x3, 0x0) r3 = dup2(r1, r2) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$ddb(&(0x7f0000000180)={0x9, 0x2}, 0x2, &(0x7f00000001c0)="9c49ef80346fc599f148c7", &(0x7f0000000200)=0xb, &(0x7f0000000340)="0fc8e44139183cca183cde7a39ee89881cae2d267f21041644e65b4b4284cebc82c8f724acf2be48a8e76806bc0cbb52f79c440dc1b04f4b88467cbbecb938a779146d12080afdcf3429f97967acfae57c93305e8a88f871d28b2f759a32bf696be75c68e403598bf7ff40e0fb51eb131bedecbcd761110e2990ad514ee1891d6276289ab224c916f92fc0cae285966597ddfcfe554ac3eaa0c2aa6e37a66cc1a112d1916ac98711830ca2a24e42e751e3abb963505a8dcddc1c749772b4cdd8ca98f73f6936ba0474c6d2e09a414fbd4a082cfa9e08fa75968c70", 0xdb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r6 = syz_open_pts() connect$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000240)=0xc) syz_open_pts() ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x800, 0x40}, 0xc) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000"]) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f00000003c0), 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20040, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getppid() sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x188) rename(&(0x7f0000000280)='./file3\x00', &(0x7f0000000040)='./file0\x00') executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4c) fsync(r0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x110) mkdir(&(0x7f0000000240)='./file0\x00', 0x18c) r4 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000280)="8f560e475e", 0x5}], 0x1) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x3, 0x7010, r3, 0x400000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e6385}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r5, &(0x7f0000000140), 0x7ff, 0x0, 0xa9fa, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x3, 0xe40a}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80, 0x8001, 0x2}], 0x101, &(0x7f0000000180), 0x6, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmmsg(r2, &(0x7f0000001580)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000380)="29ad3c3a9f673d20c6ff2dd17df28487fc06c2ed5417840bd9c5ca4f9fca885a42852b3eac52d082b911d2b73c6596febb140ba928a63bac148880358c8643101b3d6f4bdf42c2720a7f60e983c9e3ea619da2c7cee5e2f1c3e778dad56c1539ba4fec0307b63ee39c74cba7935074334fb9fcbceec4e64843a62080c7b063fdfbea75236a127dc4d744fb611778c3ad461483d76408394018bc66c99a8719c54aae9e719885b9c3e97d7b742ae7591ccfc324b3b305a6ad8cd342c41efdecd53ad79b32c1b895d57cba2d19d5c0708748026f586382e2bc14bf30fc0e99430856b303f0b0c3498e21683092b0bc0c2cec733d4656e9b70413dac34e9f0f7ed54b547d0dc18fb698d715818a397fea5490326c18627c1fb6e0635ed17753ebf89fddf99ea2f184d4423f7c96323a68d1c021323812ffc2705cfd3af599786543bea71ac30f698ff6ba696a10b5e5eeb8f921d654685a4817136df21d2234d4e59afec2fba99e2f10bfc7afd3e424903bd392b54c9826ef011360730fe5bc3328454ed1ec0d8006fd9b85dee95c43e37c38e3daa79ef3a9e58901aeb4c700f0821746967ec0657ccba8f012ca0dc919c3a28b279b89f4f9d1a9236d33b4b665ab3e39ee2602938fed94b1b646a924280894510ecd506fd8eb3f99f0386bb6b8df6a441227db4f41213b462113dc5ed2326e20dff4a9cc4d5401253d2c18c515c318b7ba1db3166fe16a2ba94dc5e798a355112257067f93aae5174c73e19b6de38fe1f80c5da0ae0520312fd40864a48a472456e4512485df141ed2333fa9debf5331e3a396c355494051a71296331d14bb92fa2d8448cd91d23a886879b5931865365b76bba57b0f16403f7010a6bcd0ec5dec16122da909d589164e9d6c7fd2c1ffd1619e69a9a813e518b0747cbaef3d50f7f992492c1b851cbb6b70a054feb9a82fbaea6165b464eaea317eaaea5120ba0d6563a2563fb220cae7372203d3138f8f2e52c7d7954675cb008428e9b5653af5dcebe9dcd394b4327ef70c2123f2097578e0cd33af303bfb08b12e63fff3ee1b763015905adda10fbb9bf5231de00d917779638f37d17c9a671372e2e4873d6a6d2359c4fcb5acefc84bb2bdd37bf143e30f9c541065123122345123b6e5fe395b8f3f5dc2c4502e3e6d4c6cfa3e4b1407a79bb2a64845b083f04bd6ca3390773a8d4ec76824049f46221508686839a0bcbc3be0a4a654c4c2e76309244ad14fbdf2db5b5c727411b6c3fc9f5caee6fc8e089702ec4851204889063e3ff4f337e46061d906a64ddab228dabf799758140763213fe784ef2c71505e584d1f8ffc97153378782157070d6652908550e3b6b60393b3150661f3af0cc75ed666c8db275541c9ebf6b985b0bcb8512e043627025cf2e67859739e8fc2da885a06cdb1146b8ab3bdb0deefc208a2b17b45896cdcdbace0384aef6c1d85b5b9c6a807a91b6c7334395a3fb04e1e791e201e75636d01b24758ad6bf398ec73ba522489be9352e88794aa554b9cd8ed308efaf72515abd0609808e6640a9c407edb1a1d3fbed3f5f0b3cc8571c948050fee81edae2b50fc2f3294cd51652ebab85e7a8a90a73b50e5c5bcf3c8a55e5547980543deac5ea0e07b8da2491a1b6786e68004ca4db28d77170a1b855ff267c59170d797cea8b5aa1a574e6070e546ee7a0c9185994f30b212210d58a526e376bd847b06b73c90428fb960c817b323227de23cfac8e4ad9c899f1cb0911b8b9a1fd6382a7a91feeadcd00f69f92c77a78f7ffc30ba4b890d6c9414de0f2f16d8410235889c75d13e17a79b106e6df3f3d23553efd07f32ec925915d7a3408888cd553736fbe343097bae26403577072e835b13514e56dd85dc0de0eaeaa50e96ad5b9a029f618698b7cfa55dfccb3bec247c156e562b3b2a3e3a18a10000c05d5ee8ac94b921622cc23066ed853b2aea962bec5bd18514f9e4de84959d17ec8d334fbd6da0438f604ad8ed15fcf7810b2c973f9f6decbb63a5ccbce1b6668762c432950b72e96434bf5dbb9e75abc832f921e811241c6f1ecf1ef6958285edae56b4ad4d42d42fd45967e6d040092f08c18ed338f89297edb504cb178c13527fd163deca025fe699e4dbc06539975acb8e120e1c8adc6b05912aabc191d3ecf13ee7940393dc8b70925cc0852e6d8864f8d1fecd9dcfee4a5f6faea976c0fe7844b5eb09f2633248f2f44dc4e36b9e5fef95315f8b3dac2fff3433d6fcedc83633ba8315ad403c56de4fac6facc52d689d7b0dae6e2914434996bf67659e7db632aee9f14a030c74752ea73527b5ba86056692c8002c569c8701e0b40bfe594b080b8f595c83cc6ca650d21d8211d23eb2bd0e51c088cb240a9f238aede9280f0524bc554b3e4d536b8b30c67df6e5637de27153de67d9180045ce85e77bbab7b3e6d01462214ba2b39c705cc43c3e4c28e044548993b9f5914d2f8c2e9551c80d046d7f969973137b574de632f49a3900d52d2c7c90d7fea3ff611f58a15deb3c66aadcc43f87855ce08a1ba6d7c267fed06d2d52c48f9e92a0b466ab12e445e874d7b6092e127d03c037c65c99e37b5b80afb4ed9fffbce70fa4dfdf6f05bd3527bfacf08a2889ff0e9d2d03749557b62feb3d61374ea8eaf32dbb9fc29e6f6ad303aa243f672ceae5a62dd5589250ec859db9717cef9ece8a054b76af3e87dc3c9c8dab4435d14bad41162b132ddda71b5ddeb03a09a979873abdc290a87f9a4cbfadb3472182f3affd205629d64c8c1b93138086698b8e832d31c73e54444b2a762b7541939c49663254c1126550e3a042a199761a308037320d73b0ca719be64ee59818f304cd7f622b83afa07d5f4ca3da6b52fc18df3738044dba565f6b95e09f16e1c4965b5f9ed6cb21d3560d2478cef8345e56a353750ca19486181bab1db0028299e9057870f470db1aa5d4bbadd048a01bc782cfd8c4daaf19b4de3a4bb214d438e497a775dd77393a93d043444a885c8fb9b3aad02f01ef66d43f4a327e19eda7e104ab785c282726974069a0a07a1289c79c998e1deed3d1d705d88e8f1da4c4e2931c4ee9b6140f2e1d0e9c28cb577335057e833e03f44960982a310b1fed91e8f825f6e682f0f845fba8fb2ed7c78b6a19b31763bfd3e008fb750ddd168cfbdeba35b954e681c559aaddf27757cbdd1a9e2a1b3e521a5d6e5c73fa9e2566e3c1805354b51f46ee7c2eaa370f6e633dfea4f1094f15abbfa6a21ca1ee18b9a668a410feb6fb321dd341dde8be07f0fac5db2ae5865185d8873ddd39daf044d611f314af3949dfe0aff86000a643bc782a3635059e8ac1a328a9413b446abcb4961ed0b60bb875e819890c66c843ebd3dce4f8c7cd7fd42576f97a20098a10e1ec993ec67607c35664a4ac788442a98c3982b912246f0d6d0f0b181fa9ce8c908d87d460ebb7d24f2c57b58d7c2f1d60acf137fb2e58bbd24555dcba8cb3f3e17344a3ac87b3984c008f836893426e967bdb26e196a9215f6319fe521f6e3ef4754fbfe1edbc5223cc8d982f7e5a062bc968c0812f042408a196466b9dbb8d9c28c8df40475180f8048aba51aad92e0f5c48bb101745c7c589c9ee57ea568fe630aea1125f78ebf84bc1352f2275814534ebd141c5f54f7669fdb8085d009a8c432c0e7ea698b7d6bc277f7ed2500a755748262223ea13517b95474598bf37c045a99861884e2a3f03754d1ca79667d493ce57d503c50ed554ae6aac7da907812e3c83cf92ef522b329b7149193de866853f0f4b680a8ddc7110c25d7a07dc9292b2f2ae83ff8ab241cab8e9684aea53125d5f983a9ad0862e67a368a1516701f85467157268934fa2899a2743e943ad951e14d2ae76196d8b4bc2028181ea4f9b2754820abdcfb8a0ccb99fcc31f706910fdddccfc18d2929a51c284c221fe8bee5b6a93743145225af326f36f52fc3a2a74b1e443c9be1912fbbc570986a1707823fa193073e0dc131c41d2fb2e1f9ffe4c604d23358f3f3c1ce1346af705fff6aa4262746baa92147ef2f6029ddb52a6e484cd1c0f626322f211ea33833cbf6aa9ddb4169d9908025cd56b3fbfd356437b3e876340ed0e21f173c34603ccf78a4cc0ed136e3e216329729b36da4cd5d5921092117c7d96910d44b395d14fa5a99ef499447ea3cd5d11069a0367f06c8c7b7913845a3b25c8306fc5324fe8172e2136a50b083e9103ace6bab8d2444e5f01b3494478d0a491da9a3b153ca2f47d4e48bd971cc7d1138c346452b0d24d2543978f1172adfc3b8ec636d59c1858d656fc894a110ba81de3399576982cbdaf6e1e502f31659a8026abf222ad6a2084554d2d1dd889b7014974f07df2ee6f22d64d54ab467a226bf83e38b6da75749bfc5b3c0255625818bf04d6d4dda3ac8bfebd32a4c4f5c4068b28debeec6067d0aae8f9d52b9fbb0ed80ccf8d2489014b1bbb520082f62596f7db8ac43e12ee3054a1260622c5992174f39b2b6a570ba4ae5910321ad4de0cf3bf5294ef9e8f96bd7c7a1d9ee8400e88fa79c43d36c4280bb1233a89966d21c17a829d7f6c5b0602840e06285a727a99fad92bbf8924fcab816305f85d8987be64b14b30f538068c0ae23e673bfa6ba66c2e19aba506e561f4c95674e3e8dd4953e4e21bda0d6c402bd777bc96caa7ca154ae57acd4e2edfdaa6364283e212447d4eabf6b7a20410b544d9542b9e2432aada865d76cc01c180249ea4a13e7321719d1f22ec90d46b06e931a6c076fe05e501582743866279c95754e4f80cb9db43c6f8d3699207f6923173e9f740c72d7e9821ab168adc928f2cc38334a2a6cb2f16463e94f1354534ebd5f15f0931d8cac6b8e3de112a90a1c45b956201b612a96e82316a4db5f700dd8bdcace94d0fe9b1e0703235642b7a98898ff21b3220733dfcf0fc916e05bfc7c0c38198ca072cba4260c5bfd63489f74ee3367c73ee6d40dcf8a71361bd8894d14429c0a2fa499b8b9806caca172e1c5ebc0dcd07b06a020f59414ea5e9fb39480a323109d3d3575ce2885678e563a021b2e25efb078f578acd81fb7f6574e5be64e3979ef8ff2620f03506b3b76a09bda9f8bd68be6db0173941f40a5a7f17415685b4cab795d44de16001e47bea285bdf930c05b43ccaad708019ed6f030368509d05ffe370ca6f259108f01646b162e9748777632f91458bdb9ae019cfacf54d4a35fc1bbbad09349dc7d77299d0224013bb01701171a12e586a0d75dcb419cded7ac0bae98e4c35dde64c6339b5a271a0a36475de98ae50d812e05d155fb4193af0e34ef00052760247bd2967c05ac6e91890a581f0e8554f0614775a901a148c67e1778988ab23f45bc1caddcaafa61236b4525cde7b1a17ad7846913bab46fc1c55f22a3e3f361d794a571d35b2de676402746660d6c93d8e690cf379d87c256cf8f5d0bb1713f28e96f0c88aee0bee6b45f3aa4a5716384b92be99a870e9a46463d4ec776bbc303755ff23d58c254f52fe1e9c87e017fecc52104361d4f2aa4ac62b0f22456acebee9c8153945fc42bf5a6d322cc116d79529b55b10058e77a8ba124da5eecc57ed6c604e5e41a68bbd676db8cacff5d57232ee5bdb86f2c711b0f68179a8f4b4cae3c6dd219901caa7560481e251a5c7e5dcde94bdafa9b267d0d31df043c4dbb4a56f89e8e2e8cbd1bc0265463ef777378ce2053db1a9c01af15b7c3ad4b67669a6b64bb6357c16327a9ad61bba0571ba52c29859974c8f5f36ae144d5ebd5f8bc8f2df1acb9d523e4cd", 0x1000}, {&(0x7f00000000c0)="f3bd78b8efa2eddf93477316b3f2ea8d19c7903b2f304426d1ee8995b5636ada3be37544c2f9599cf07dc91658f9f35e26dd10252b0daf8547eb6ac14ddd6ebd0acfad62151386bdfce664936d175f96a687e77b1c5c07524c7519542558289ffd7663e146eadc3ae2983e1a85983531cf62d9", 0x73}, {&(0x7f0000000140)="f18ba0e4be06717d254ef30b05247eb878fb4d75b46650d41f6bc2007c9ee1d06b7ab29feccc5fdb12eea390ea229e6ca45823617ca8ac6dee107f", 0x3b}, {&(0x7f0000000200)="c13800797242139caf074538c2f6fcbde651c8f262d2eb7fd77bf7e7acccf5eba26c2378dd564d19b02cd2d693d2073ef836a558422f6d6fd5429224197ebbe1d8c884acb37ffe3d51546c29e26c03fe8ee428333f68e357d3cd972ad317384a4e6ca7994e25d07e6fd20170e10a28d8b1d931e56e976da00d4eed1d1a819f", 0x7f}, {&(0x7f0000000280)="a354fe13e80e3b26e1a400a0b5948e3fc763f509b0c9e3f0c1611fe26453d3e86eb4a473268bd9d424cb297f6e774a53fa8f14a245a9b130099ade255fd3eecf98bdf9c94c9e552a3ea695541b059e62c30026e62afb5439f3e011f7816416bb113a4f42a59650185220ebafc69da318eebba4564c4e7c52ff699a8e7f86a4f201031d4e57227bce39007ef87d87d573395860eccdb4c08a6632fd41ccc2", 0x9e}], 0x5, &(0x7f0000001400)=[{0x108, 0x1, 0x0, "4403ef24d15f2592a44e725c81c7c76122df8044abca503675eca5ceb7f367ac8097dc89cb23a27e48dafc0c6e3058a8779eb65af62c7257bffc84a47e273087a24790076ba147c2364fd4e63533804cd748a5943c6c3c89a7d2be164e6e0a8e753526ccbb7737181cf30752f080fbcd79f95d44c280eb813919ed7d5be663b41f979a54f6c0c802fb188ad97ec3613e93baba9da78e79cb7e9e37fa0c1c0a447d546921cc486c893ac2dfa59848886483a57947124ee80beb90a777d9c2f6feb0bf5997789c790d20b3d512aeafaff9a8d22be2faab6a3a31beab71a7a5f1fddffe6fc670812ce49c5b69dcbbb000096357ad46c3c6"}, {0x70, 0x1, 0x2, "3d03654b7b39c783580f85f93679cfeaf7c1a2d1f43ddad732911bd13793b66af20c021eb150237397f194523ba604e7d86c179dc2cb9d14c05b76ac13b4691b9e735b9dabbf1ed529ab7b5b1f750fdc53973232738e1a2518"}], 0x178}, 0x7}, 0x10, 0x2) kqueue() writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000000), 0x21, 0x0) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x80}]}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000380)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000001180), 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) executing program 4: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000500)="676f9597337c1cffffb9ea1107cb5182b4a897fafb55e0a21607cd57597db02c9d3c8cc5d8644bb30349f458979a2dd843bf0fcb20c2ec1c5f24ea8cc6fbcb4ce82dc8fc74730b8d746779fc0aaff2da0330de8404f9c81bc065df981f59bd191e69e15c4798b94943b0442abc5fac19d88535e06d2d5176e84b7734994d5e34e8acfcfb7b5e6b89881e8cdb11b0cc5047e506d6787a6b4fd0a44f7026d8917d195a0713a836195b382ad3e5173e3bafab661773e6e14beff47e897b26d8ba6ab9da324e8e4b00cd671777ea883732e2bf2f601a903d5a4a24838bd0fb977e569196e79bfca5368a19be774eb13050b7f0c54ab8dad7d11cc7a8cfc9b2425014bc65d1a154bf9c0a6caeffbbfec1b21e9dee409a055880b3526b6ff97a0de3eca04bf96e79e0afa82ce5b29fb3fb7a12ae5d0e9803879bc6ca755d6f9b13f930b7c84453", 0x144}, {&(0x7f0000000680)="4ad9309edd4e58cc1132e5f83aae7432944dab459ea35e4713e9d524fd1ae63b35cb0ddfd525a59346280a6ccadf56aec7eb2f2c94db5d477eecc4c657e651de143f3561c82b5e91b63ea072568b489cf8b88391243f7e25ee42c7a9c72918098f72e3377e172cb346778322b654ebd95a4637eb62cc211dc69fba597b9878c871e26a0746e7eb57c0e8cd21dcc8df28ec4a", 0x92}], 0x2, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000300)='./file0\x00', 0x40, 0x2) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r3) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f00000002c0), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), 0x1) bind$unix(r1, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) recvfrom(r2, &(0x7f0000000040), 0x0, 0x1040, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 3: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket(0x1, 0x5, 0x0) setrlimit(0x6, &(0x7f0000000200)={0x7d}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, &(0x7f0000000780)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x121c, 0x0) wait4(r1, &(0x7f0000000240), 0x2, &(0x7f0000000ac0)) r2 = socket(0x18, 0x7, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000540)=0x5) sendto(r3, &(0x7f0000000440)="5b666c68aa9567b2d068f64b77e7d82b1b817288bb35bf44605422c2f1cd54c766b1e7f2aa23984ef50b3a0232f19d7429b586c8e6a6249a580fd7deaf47174aa8187b2edc0b905fe7773636af9fcf6581700f42b1006acc5369a926ae7265c909db302d1a90fb7420c9819ffee0ae964c4dfdbea3e0e05d0789eb89e8f68b20fb6a45b4b0cf832aebec56ad165131f69f0c78c9d0e5a44f82163353b2f24c6785eccb3598a365a68381e66162fae846196f50c4", 0xb4, 0x400, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) setrlimit(0x0, &(0x7f0000000580)={0x4007, 0x55}) close(0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000300)={0xfffffffc, 0x5, 0x7fffffff, 0x5b8, "d577cb00c3090000000000000014070790b900"}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000280)='./file0\x00', 0x3, &(0x7f00000002c0)='./file0\x00', 0x8}) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000900)="a5efa9009434f120881ec55afd0762df2b957b3a029afbe59dd27f3d178b78d89474e3ec2247fb4125d33704bcaba9dec11127f828cf1e10f7367b6dcb11d8b0f2a2888b0f0772718583900637df65716776212065d9b12f8b3bdaf81898bee66f6db54efb13", 0x66}, {&(0x7f0000000600)="e70c35a6748ddff8691b813aae6e01f6786b37a2e4ad466b3281fe8720", 0x1d}, {&(0x7f0000000640)="3bb8b1bc1e21562bb8873ab4cef99479993f175e2740894854564c44887c340b34a3afdaa0d30a9342f815e4dc8a47f9ee31ae6609d6ef06e014cb6bab2ea5e47a3d37de27642ac8cd5911941f381a0f", 0x50}, {&(0x7f0000000700)="b90aad6d3da69bb8255bfb5547b6a2bc2181c4438bc537afef61e178eec1ce98476572fc040aca1957e968010bf472c033e7e7e36cefa4b12532a00645d119fc2163fdf6cee4ecee8edcf0d5aa6c636c33807da74937949ed866e45fa82fe207b3ef", 0x62}, {&(0x7f00000009c0)="4f26fe79eb5d1b6455390c58cd5bf3b9215dbbf395b532af4137af23cce4fe649040ac6fc45132022157bcbf2ecc9671768c0431887bf27d87aad2a6770396b597c742d478d9bed62dbb1a4c2db203d030226a0421c753a9e09a20418cb9515566c74e4e2b2ca0b4b5dd1c0e30b1b35dc8756fd0f9482507471878425a034dcbae113ed9506b50e1c799c9e5c59cde5582f4aca5273c25fd4214996767fe544b509a3661050083631b6a197051b58d9ad4645b4db24394a1e7b963dfe4fdbc92882fe55c2bca70c224f1a0c0979ced8e5f663496fc6316ebd8287476eb49eb33a25396", 0xe3}], 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x3, &(0x7f0000000140)) executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) r0 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r0, 0x0, 0x6, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x400}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffc58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080600011995060b0004ffffffffffff2357fe209ea6a021ffffffffffffbb9bdd9dd8026aa8acb689327773760a"]) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffc, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x110) r5 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r2, r6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f00000ef000/0x1000)=nil, 0x0) setitimer(0xadf0a682c032d8b5, 0x0, &(0x7f0000000140)) executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x800}) r0 = socket(0x0, 0x0, 0x3) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r3, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) select(0x40, &(0x7f0000000140)={0xfffffffffffffffb, 0xfdffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x8002, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r7, r6) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r8) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000001300), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) executing program 3: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000080)={0x4, 0x1}, 0x0, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e5806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101c70d78367fc7f0000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54", 0x0, 0x0, 0xfffffffffffffec9) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f00000000c0)="6c9a7da8a070b99f37632c12fb7b2ef2196b660a5d89b590acbfd3da799db376a41ea0f7c907fd9e", 0x28, 0x3, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff11aac6a28ac93e2e5866f2fc54e486f6", 0x13) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 4: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000140)=[{}, {0x7}, {0x1, 0xa, 0x800}, {0x3}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x101, &(0x7f0000000180), 0x6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, 0x0, r3, 0x0, 0x4, 0x7}, 0x0, 0x6800000, 0x400}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="65d884ff0eac6e07cac13b515e18906d3cade3b6c9dd9128620c943847c7399167efeff71aa5488708d30255671b8e0cefa644a96601e800996e0decabd537d1e45fe7dafe752c7227d40970e1d82a1ea341515765f5c23cbcdd4cd40e0992a6a3f3e787e41eadfe48aa57bf086f676df2e76b97b366cace8669785d5c04ebef37e3bdb9aee2003c5591d53ec08b4ca5fe9052fd113d3fad58e1b2ae7a59df326cd67eac407fff2b0b3d8fb5aac7a98b317749453b039a895de8bd332bf48dadec4f1271a8884b478f804ae8f31d14bda409b343c653", 0xd6}, {&(0x7f0000000400)="5b78ba5171ac0fbaf163bfd8732e7d2546cc3dc62c7045be6ced19be27523bd4e267e4bc9a01144dd68c214ccd0dbfb662e1d3c3d6aa1b5022d75a36ad035f3652e1fb096e1f30176813ea40eb999f031bcea87df11505aee1e186ad4f73618a7e0810c306c1d86e9e982a1aa5e280ec1b33fffc36633d9e64fc62485de7b1a6dc97ca96fba515b5693a823ed0ed4fb16acf4f25e1640ba3b37c1d16404bdd355efa14d511928c42c4be18bfd5b47774e6d6bb87225ba7622ea1eebc84ebb6efb6b9", 0xc2}, {&(0x7f0000000140)="1aaca6cfb021c12f43406661fb2ac4689ffadce3080da57d1788c0a1bfa49acadc7020dc914108cb7f326629142fd62957733aec49b084dc81c6b32637e5a85ca5040f2794a0de0cdcda84a56d3823b5859556bfaac2e5231d585c81874e643b29fc75f92c6044d031a422", 0x6b}], 0x3) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 5: syz_open_pts() socket(0x0, 0x3, 0x0) geteuid() getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getpgrp() setgroups(0x1, &(0x7f0000000240)=[0x0]) getpgrp() sysctl$kern(0x0, 0x0, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xe0, 0x0, 0x9, 0x6}], 0x0, &(0x7f0000000140), 0x80000006, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xfffff7ffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x1fa7627a84f3baa5, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) link(0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x400, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000000)=0xc) r5 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) read(r1, &(0x7f0000001240)=""/4088, 0xff8) socketpair(0x18, 0x4, 0x1, &(0x7f0000000040)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) write(r0, &(0x7f0000004240)="a7", 0x1) executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3c}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) madvise(&(0x7f000011e000/0x1000)=nil, 0x1000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') executing program 5: setsockopt(0xffffffffffffffff, 0x3, 0xfffffffe, &(0x7f0000000040)="eb7c308931cbff13b9fd812eaace71", 0xf) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "080000000000d926000000000000000000010300", 0x0, 0x16c}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = open$dir(0x0, 0x2, 0x13a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000001, 0x1, 0x0, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="6806dbc4a5645950b24dc6e2ab67d59325e44b67010933eae063dd67282f951c2d89b20e3206c39de6f106b2ca42910e7fd4041853fb9d7dcd63a5140b759016f372b996e727a1f01c1b378004f0fb95d3ed4b326965d74e3ddbd39674accadf74877c1f7d049fa5c96e0809d76c12821b63e421deda6d5181e746d632dac9c668d007f90e1bd00758cb01021df64d04ff9596da1762899a7d1641ee8decd11841a26681ad725e0b98176e683d2d588aec538dc8be", 0xb5}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) fchown(r3, r5, r6) socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r2, 0xc0285602, &(0x7f0000000000)={0x5, 0x1, 0x0, 0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x89) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x41, 0x48fa}, {0x8b}, {0x21, 0x4}], 0x3}) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xffff}, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000140)) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket(0x20, 0x4, 0x7f) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x3c}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000100)='./file0\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(r2, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f00000002c0)='./file0\x00', 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x146, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x80}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x22}], 0x1}) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() kqueue() r1 = open$dir(0x0, 0xde0e0c0f37e46566, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x35}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1c}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() socket(0x6, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000240)="92c9bc1b1a6ed28465a9483e0f4fd79fbd912d3887df9dbcf9946387300913cc7ccc11342844a45422c35f2b6d2ab92a1556242fcfaae99e30a560413200261f76f048e8b6938d13cfe8d2b2361fc07e0f4834a42a9ce34da8ad7f95a8f5b4b076bb98e87ee357978800e0e2eeb2078e28d567472db1e23b56eaee5cab437b2ef36aa0dd1912c33f29d42c9a831410df74596bff96ba0cd1b61b63729ade42f8ea090d", 0xa3}], 0x1) sendto$unix(r0, &(0x7f00000001c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) listen(r5, 0x0) socket(0x0, 0x1, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)='\x00', 0x1}, {&(0x7f0000000100)="59dedeeeb24d8814eae4a1b13dece80a37f3287e9000198cb743b3a60e77e46fba", 0x21}, {&(0x7f0000000300)="29425eec0855f808bca6406f728d7bc43c7eb464df5dfd56a521d4af70ae4dc6c8b0cc02b015202232512a9b65b8fa47f537384d330daff27a0afd0840dab1a2a423e65fee90817aa3e5ed819b5f96d8f6cb691a867939f8bcd90b3efd8d4daedcab277669938c57500ece822324bfcab4b3e11d94989f54c7ed90d8176a6e90faf143a11323daa443240d464f0bbfa07a19f17aa423dd4d3fab4d4b49b4a006863a9d3ef87d07b0e99aff665a8f94ef3bc2c12cd61903409a1a61a868940d71f95f0e850a9185cdcfa68ecf88854d3aae5728f62152518431075896c3a01a4f1faec403a9b35bd27b7f5fb2169071ac46a01d9eb4d375dab49a2783a065", 0xfe}], 0x3) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r7, 0xffffffffffffffff) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dc", 0x6) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) executing program 6: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42}) close(0xffffffffffffffff) syz_open_pts() sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = kqueue() dup2(r3, r2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r4 = getpid() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1c) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000300)="1e", 0x1) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000180)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000100)=0xfffffffffffffd43) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) ktrace(0x0, 0x2, 0x40000400, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x7ae2ab7414d89ea8, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000001100ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d40000"], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x52, 0x40}, {0x40, 0x0, 0x3f, 0xd70}, {0x7, 0x40, 0x0, 0x3}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc1) close(0xffffffffffffffff) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) open$dir(0x0, 0xf02, 0x0) r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r1) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socket(0x8, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) clock_getres(0x6, 0x0) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x4}, {0xe596}]}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0x0) read(r4, &(0x7f00000002c0)=""/82, 0x52) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000001900), 0x0) getrusage(0x0, &(0x7f0000000100)) kqueue() socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) executing program 6: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000080)="aa4c4727e0b796161bf549149594e712cc6f8dd5c2cb48f82d3812fae098b8d37c869f38334814806b88717ae9fa83b9a1a3eb56c073c296e89225cecb8ec5832db50fbf13e0aa423a293b6007b2655fb4a02df70f08e8ea15bdc820ef422a34423b813466e18f8e8eb3f890193466b0bf4ac8512f539adb8f3381320113982d5929b918683b2d6f3ef0976e90e8a9d9447bdabd91ab5661cd8fce43d0d6", &(0x7f0000000140)=0x9e, &(0x7f0000000180)="2f5cbd3981be32924fc33256527d557ab5c2c50a18081188acfe65f304ba9841848a03deca99cea403cb3dc0163314a6b7d21f435ca6d597948142d836fb7d4580bfd620d05b056d4cc17145e0b9a30319342a9b03200789b8532e80a47a01a15333c1d61ac591a5961fab2b2e791af33bc02b4d84fbca22ca7b9218d031567a74e004421f084006e30cf9b9adf63415869af787d97e8b7e7eb505ae0722233a91c29f798077113eb9b72b9c12b6a5d8efdf197d1d94c6346a92a1dc35d40c9eeca1e4008403a14ad6b1a212adf25f25bc1fc67d92d1c5c24b1bf21e720421fd3de60763f5f7c5018b1ca627237aa018ea500446939b8f7b85368c12eefe708d1cf51745e48e6d3e787f64ac7594d35de46ddfb26e26dff90c5633f780a50785de59131eaa00670ab1f377b8be38da58affd68890b6ec98db8cb96d52d08948abbe0f83565f1cbc5c080950712425336c8665cc556afb7184792ad83409e34fa19eae2bc3d88df3f9cbc96d8489aa2a3e4b0360652dcb3c1643fb650959942dae4343f7d0fa83785b31bc3e45df16c04c9671860d12e59b65dc24ab0bae5dffca707062fce7f6acf5266967d55ab85de90c1a6e79170583f804bd4fd3bbd02ed00cf97b093388a1048002689ee02439a74ae6d2cf8b23cb344b6495be52a78fe5ef068dafefd5a373d351575d714a70d54fe59caf9dd89ebd057aa6baa5130b0d8fd31af89cdc5cadb8de9f271a29e9d842bfe0030fa4b355f68c18fe0b7d055924b4f6e41fcdad88a258a9aa83ff0cfd60eadaef93a34e83cb2060fe518619470173995f8495e60fc49b440af72836f474d8b4f963280990890572fa1ba378392859fdd83884107db7ae9ff009518e9bcdef4fac54f108b3e01af9b93e1dc262de78e00a02080b78da100cd84a940faac03779b23e440cb07f6f4fadfdb36ecc3a088e9bcd69ba678cf082a695ee9f831d2a30950d508232281e73af7564dd8125297c1ac2315ee5f2c76027755b13ead2b1c1cac5e5b558cda19f7ba447db87a79f18c3538b820bf3e6ff6511a3fff9955784158897bd8ec42e31d97fa4e39cff377da410a1c43a2fbf4bd2250291f8ff17b4e444f01305d7c691fc67d418b3e692b8204d24421e7027a6e8140dd8d7458c8e14007be25f47c44fd9ec93d2db5de71a2a6be3bc005e3da2a8a86314be4755ecc3088c4e497885ba23e1fff9f655f9370dd0471f9186d3cccc375181bf172370d0463814e5d0f716aa5081bf743d0fc9ffb2c59c27eb5ba6dd36d398b2496719a6f69ae388223772dd51934fcdaa539dc8defaa014c9cfd063c3312ff531f65de9873eee339255248c99d5802e3138fe0922f15a5dfb85930d59afa31884859e99d60e5792e157d0b9cb92f9572eda82cc5e3e30f704fbe77e82749472093dac2ba8eef16e20aef2adb3116e6069f8546c1c258ce3f82bf39c81dd9dffa76da094a994a9d8e76f82f7b253d2aee26a20f87ce5f4930840658220917b53aab962435408589d8305d6098fa3e3b7ddc33c7df9a3efb5b0af21b1146d6912c0fa86b8030a90c17b04f847bba3609491624e79af6529f71817acc45ddbc84ca6360c46b2939d061dafd1d8494cbaa6640e1790ade3b0c74e8aa1aa996d8f105f07ff6da2f15967485c59f863501aaa35d2b6ae4cecaaa81366326a059897c4966f5cf0f0e89b391a3cb9fc073b6a584f2fce966da7bca5d232553dee28614e1d80e5430a3ba53a68e54ec11b1c128191749f90a1e17721b2ee301b5ddb4dc99ea88cc1005aeeb05644a9d521f140ce7a87c9699563468e5eb355888c42948b9a9a8d51ccae57a4f26bdb78f16f5eb329238862c6088a9c905796f842c63eb560a424e6de223eb244a7bc09d9fc2922f2b38cb5dee6145c84727af7ad8fad891f61e8b505a732b3e3e278a166080a684a4e9ea769d734c070c6d71d4a5d9c6fbc46568379c26b01cdaa040498668fbedf6e66496b04b20d3dc497f5d62213f022f222280c8043089b8e648e4e7c48dd0779225b515ef1a794eb04f26b781e620022a5cf2a8b26233ddd9a245a0f9eedcddd7d3d38007a220ce708f15d88fa717bc00014ce828d9dacf8dcb5bf9d9c9e5de7809818a65390961fc275a4b3de5be8ab1b863b8569995935cb91be9d98e81d2c616bcbb06fa87036b86d1641e672b4d87150a883a6d8e3834fef5e0c70d5c498a3a04326fc533a957925289477e348c7cd5e611dab7bf46111629b4c2d5d8ff37073151f1943be2c164e8e6e6e22509eef2594c044350b77102e091be0077163ddf4ea929b2adfe78f0a7ef407b1d5fad3484c13a02c2003be99611d0c7ed9dd3ec3797e657342232c24a613ca2a7841b1ba51c392451303ce1799c9d9f1c35f601bcbfc45f3a7bd3f78fbb78f09d78e213555f2207cac8d32c0a5cc1cbfc45eac552444823e3ada91e7f0224c4523ca242fc0d51697c1debf424e082f6e8f9350adf88f49cc185e9376133ebdfba64d452399620d9becf00825d5cf6e143e9f495872d63d8d0f9bafc12a46523f577a2d624456e989e53a32bfa8709a35a2836eef085539790b38b12e07cf5a8e66a9dbbddbf8516538795684413b260967d8586f4fd83f5e6a248c6f3dd905bbf61cc480de03cf7f885801484fcf2ce8ba29f87498eb5ea2f850ffac709d978aa20eb5aa9342478d96bb607069ddb730d55e5d9940c6a03083b70c015fafd26d230eb41cf5b820aa1afe3cf620df36ccedf4f780a0661026b78dfb7ba73742e953bc1475c2fea039e6106ea580f61fd94876258b0c9ab2913383aa8d1e323bc8f62ae216178f465fd83eef3a5e8fd12bb39a038f3482e2446c59c4957462085250a1bb6d3e4b87e55a7cece1e25c1bb564d8a8a6829b199286e1f263ade4216e36d45e63e398f96b6a99bff9d0c934101cd4a76572be78f670fe3b8048a2f215f5a2a82d6185e2e671e7ee70cba46da875e741e4543f88f774faff0b481f870eb4736e83f4a971989435b63afcc6c122e8677880314dbc4fb640c5178a3641e1b12b7aa1083fb4322638405da8f1736c1355bf08c19f9582130fe08914e1c0fff892bcceb6ec42a4a19529974d7d0d5260a381d93c1efbeec6314ccb649ef1875bcd2a8c50e4ab1b9dd7bbf497874ec45d31a0ff185e298011652add9988a7f5c41bbe719eacc6d2a4f21d1baa2ab105a634ee5b847d0298830463955e28aa596d65546552c6c7f5582a716e5f4e53cbb1c0cd8759744f2f9299f5d8996155f343860e0e98a317c62fc9a2983fba93f5ccd32972b875c73445fc71b02c1d0e57da3104784a89564ad520408988780181b9564090acbb520b35055e01bf799003f5bb0adb5651db65e77d20d4cab633c59dfddbd16a323671343406e0715f06289d05d9ccd72ad79189f8f07d98246be475100a82f631b8cf7ae766582cf38fda05ff039af112f4de0b799421b43aeb28d84101fc96e64abcd92e0457705339037f25245fdd0b9e8436d7798c9a8187bbb15441b367af97937c9d743c923f11e0c312dc44416fdbc03b81e584bb40b98d4411b4ff484eed4a99a0f37cbb7c97e4045a51e413b5271d86c00a946484e5984e54e5f4cb72fd8f8343a618a59237b777c6468085f9ae254ff13f76ceb93a9e6979110aa94b445b49ca56c0ca6b839a20aef941020ed5af733536c0300d38c1e1edb038fb2cddb294a9c5b4eb90ca623374b37eec2490bc8811f7305ddb3ef4ec9e618d766ff46257d9e0dec8fc246a99fc61cf7a63ada11af43dd7b9b56f12fd447b4c7b5011489fc57949109a4a51971d4d7c08e9282ab7596821fc8aabf5b147d357ca8a1a69d90a84ec414b39afac36d4f6a6088edee29f69011e3176117ae7a555ad895b44c50bfef3b2dc7338d73bf559f32be1bddbbceb2d2e159b3536821b9dd3d6e1fed01c0b0a667c40a21000d06beb8af38eefb34840f9b8def88786338df31f93fd5ed39b6f33661c316578e146d9769e8b673f483daff46694e928c56edebf79cf9a6aded90f76af0eba27eabfb7602de94d66d5f0fb8b7139df0f0a8dce149768a3d6da84f8ea56a6273643130fc32225ed060814f34f5c8c32f0fc0cf32b5433468dea80a1b3de728aea9cfa308e26242c0a7220995cf1e14dc36f2a353197f3ad8ca459e4c80d494401bcb5d5d19af678d04f01b1221bf3a7e7bdea376af45d30056b279b8c9e91b0cc2329b995f001e6f9df5f927500d7ad88184f38ec89b312e98fea50245a132744a48c70752ad53dc58987281ec0e858e1beeb9babfb5ca542051820adef91244a1d1cb0c8a4ed78743dcf3551a518f321fd77522637ccbce41ab89422bc4e2dabe600998193dac4c85025e0bb11cd85b73c58f6610a0b18eb6bea7cc1d529a7c56d06ceba7fb5417fff9a19c8f3f3206f27230e94aac79a40d3917d836f859420f31e32e5222e28ae7b4f19de72a50b1d2b1e85fd52a579832ebdb73af6d45279718206a150943475f4b939ec4247ebabf5363574d97fee72cb4c9c1cf71280371471291ae10b38d45cd4672d89ff37043ab7d2a3843f903e853a928b844f785b569a1ed8177c7f2735b902ca817b301259a999bdf847dbc7c8985bb6efaac40f4782a2d68d94b740c1399fcf37576792812fec91bdbaaab70e9a2162706805966dc7d4b3c6a2b60d640192cc93a0e8f791e796cb327de7fd508f1a7ef1515fd828a38fd1052a6c15e538ea1a442735d3019389e4d668e6b3cc130263f3f9097b012f84d82ee5c8040899f007f71babb35340eda0a95fc15c7a66166a7b1403f0cb02adf2238a8ad281dd4a4c8bf70bc7bee62dc6e270f1b41daea5260fd81dec5404851478b9e4c1c0cea21dcfe00d17d850318070eb0f034f042fe8eafc6fc65baca6536e26d6c473c6c80d46d6218ab4d285c07394e2036945bebdd3a1358a173a7b04d97135a8538879ff07b740746859b5630b6dfa69a7d76cd14d1c65dd0c8a27bfd224425df851f54da82d7e33398cc44aca2b215baab5f1ad187b59144857017788368af9c8cfbc4d66184fb380a522c910f6a811250f9e316e546d1c215b7d86cd1977b74cf3041b56aed96817518019941813ec00355d443d6b7bea5f7208b4ca143e604ae431d35c4ceab8669ccb7024c427cd2c2937efa91b65c8d00419929e21c40f1bbfc7bb736e35f1781d38e5cee06e959b15f0068aa992f1c85877c1a1a74951e9fe69c6f3958f4a354a759f1f919550bc3d80874777b57a2ea70ab135b26b0ead68cd23ec0b6b96e96a41411af867ba55e14a3782eb071498f7c7b7ee9c436d4273243162debe60a89d37cdba530464560ab370d36a20b1f67efb06074fd3ff12e1c3bf1928b85b03320f012fc0a71d9a847efc60286482b46297b556030f7e3001e37b9c4f7f83cc2b0a85a7186500246b4b409cde73964d9f7d4a35801dedda27da1fac9e66c6b5bb0975dea8e1405f98b9e3c62aae10faca380dae4b68d5259004849b950dfd0a3c13c66f64db4d0a7c56a23b51d348703b508222dad19bcebef5db808212f7a076df4c10761f248e363eb90cc3465e9507fe3e103b0653ce8530443db07c9485523d5e2a886b0564ec625dbffd108079ba12a484d7a5adeaac4587a2f32b08bb1c47b411071ed564b3c33837e00c2699976c74db95dae987a02dd62e9ea2b60ac6ceaa38e050511bf7a9340970bb12752da1b0879f24d53308288360d0720902380f6bf11643230342daaebb88ff1407b9956d2806851ad46281c5c29", 0x1000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x5b) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000002c0)='(E>#', &(0x7f00000000c0)=0x4, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) executing program 3: socket(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x60}, {0xe6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) socket$inet(0x2, 0x8003, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() fcntl$setown(r1, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x1000301010009}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r5 = open(0x0, 0x0, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x84}, {0x16}]}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9000004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600"}) socket(0x20, 0x5, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) writev(r0, &(0x7f0000000240), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) flock(r1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0xfffffffc}]}) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x80000001) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000257000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7f}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f0000259000/0x1000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000600000/0x7000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000140)="b69ab36d", &(0x7f0000000240)=0x4, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x10}], 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) getrusage(0x6d0ed8decd959ac7, &(0x7f0000000480)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x6, 0xff, 0x9}, 0x100, 0x20, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x30}, {0x836}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0285602, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x8, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchown(r0, r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmmsg(r0, &(0x7f0000002600)={&(0x7f00000025c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000180)="161d8580662a675cd7f49459b16e41f6e6d89e041f662cdf9f39aa6936ed6c971effce2cc0a9de4d488de9b0931ca19919b2e31297f4ff79d7f0bcd04f442c02685b389ab22ce0fe55117f9310de9011f4605b84f7662a2b63cb56fa43c507a6090646c72f9255bad1d82d26423823ecf65edbd0d517d805f026d5dc677dcdfd8619bb66eb4302f6dcbd1cbf9c6a9d6da6bee5ae55", 0x95}, {&(0x7f0000000240)="4a01cfd0c8b753398156e4952d429f13887a6fd857cf08b123daafea1b94847af78252ec4483d0ef7bd914f73c02d37b4a37b33d5acff3357e0e5af313ea9217482aed278bc288e24193f9f301a5bcae7fb8adb3eb9860e42a80f0c983be17883756d92e82cb1a11519f857d5ba84a4a1c44a53f436b77cbb8284d16c159f00daa7f9d408cdc23ad7044a0a879eb996fcaca7327e44f0ecbc916049472a94be29fc9ab96c63b1959fa8d21d3e6cac4573582b0aa57a65cbb85fefabef850eeb4fcefed9a39bb70a1d884b13493474fbc6de5ce4089fc017fd79d996b4a12dfeb3f682ecacef953769191588fb27ececa20bb1b6fc93a10d561191e8941757d465c7b7d37c64ad58264de58baba1f3be4c851779d73f683c5850962a0d55e1699a5f8a60f9bdce5454febbc3269286359f4655d95a2bd403f1d8f210d9a00cf9d9ae250a94886aeec92fd26f07cff4aacd7ddb669256ebe9e4067843b52ab1a6d87e5dacd125be8689592f2c5be05a2d11fc690b699242107a68905f1c67a5a072bed633eec391a5d86cef291c65b6995632d470789a80af8db69db36d782ed3268b3fe681a0578e7ace37667ae54e1c2cf28b67c6fbb1b14591f370a5f8784cbff45921673363c72d90a7e60e860acc5a990489e097ab156797788d09bbf27eff5184e052df693207fa5ca5a14286027782819c1e66f926d2874a4ef84b1f8a6badd8c6bb4f63d793099b4d0b52174d358db0e8d15565ccae3c0625020e44b9eaf1f4cba627b9c8cccccd092322b19e772d21fe947bec8dca32abc924a412e5380c942c41370bbc759d9f50c519cf7ac5ab6a2ec14e5f454aa78ac7bc9382395aea6ad7e2179a83ff525fcb27df1bea2e8f6be319d1b0c0b42457c0e59437f995372b3d43a69149de1bb8141f39af5a43fde2abe0ddf6e986ce1c1057c5972b1c05054d3c9128b4c8bd45cdcdb93316ceb1667e9017ae9a2689cadfa26c5dd1918a856394889cd6db4df9d93b3a9d2a00fa584d581ea01f49b262140b9d96e574447d0d47b2c28229a1a2001bc342ff2b9694032553cc15d3783393d04600afff023bedffd00c98cfa4a488aba48092d296b88e31110b2c2772a58ac21a4d670c24676474986f7354e94f4f6986fa1b9837d5fd5b664fa732a66381aa411165850a19dede39a34596dfbb96e11190c4f0e9b380bfe23451ce177623682cfe35327d8ed6837ea6858330332679b051cece625432075a43f2e4857c5d110948b639b8f05590d83605bf7ff78e536bc9c73ffb00756927aa9322c02c91b42c3388f868f887344bccc019592d13e05c7054a8f77ba794188b1ccb31010af88f601b852c5e47a45e9e37f345b626bffc896fde0a85ff05d699174f7bad1640d0db0fd8e73e3700f9b4888c38db8e89b236fd1848c4e5a7d8625038b7650f784a96798a6b8d15a38cd246e40adebe792e522da27a7a02d9b191522ac3155a7123e140872bb81fb1a4e838bcdf58a410cce697f000ae580c2fadc71acd6658fb6c05e96d2d2838dcc4a857a18f4c14c4305398f806a63835c76075dce12eb3e2009bfc72c9b06ec023c9d76b695471858f7a33b2e356603be94b44c189553534be6a4cc0b32dfa59b12310bfa18eaf8fd2a7cfe36ba794c18d65f0385b392c227640f1d3c41741bc74d42020b210f1ab839709246297c9d5939117779420e9b77285cb3f03df5dbf2e9c7a6f1afc28da04698eaae10f7819551f525c5b169bbaf7e62e96f937d995a7106722f78fcc4fe03b1f0dcb931f1507e33b569859334410ed53022d95f186d09d2b0d8e8532c8bb51653ae0da2d3d521708c0beea812ac6ffe3a827ee0e8b76886ca0249c40851e5df24aef69102e61b421eb2ef35441a7a25aec6d1df60aceb1c778cccd821c4e6b218ff1205d8c98da7bcfe5232c5ac4d042ab33f4a6183260301a8179da5862937e933b47f18fdb4fe14a00e4169bc2e676581a57daf89b6c902e10c8cecc2ec9f284a6a08960996855b7232338f0a1382cd9fd3a85de74c30cdff3f22a3db34b31eb8754d733e0d69237a6e5892ea9b8c976a3391b487c291447aaca9a9a1941442d9345d6a80311710fdb781d3222caa3479b46a0405f5aded253d969f784cf2619a77e90f1403a33275f9943e883693387f652c76ae1d7fc9483bc498fb475864a7dc53a0a01ed586c0e997db228c6e68199287e7bdb8a1a5e76d5aa7da436cdee3e26f3d5249dd7d84d3aed21602e36d979267a09e2fa406ac6ad7d1688a4baa3a152b5ce7d1efa8edddc45dcb2c7e59d1d16d3da6edfce86ae939c4aacf272cd1536de67a9949af33fdbfb0e39a32aaa5b5b099668140cc0a2b504e3726ae687066253fa9662875d9469c42ac218371fbcdf7d4e18e109e50337f769444a20338035705d3eeaaffdfea7d42ad9bfbe0b9bf624fafdc831fb9c186b1898dd7bbcdd03650483b0ea9dacefff59045602075b8d9f97db13d1229e8b07efd9e2ae0eff20082db64f833a1b700be0488692ea20e92b15c5606ae5484134d77f8c9d962fc0286afc094f90b57d73bc157fa48a19db8468a68c4c63582763821bb761d7910141c38b3de6656502909263d2ddb72607bc9af59bb0cf68098acd6c8f2bf26c984b81ed1e40e8b3f9f19df3dba6e84992d9866b982c79040094f13e1802d6673a5425f167a07d712fbe634a909aaabb23c254f00634bf9f8061095c3bee1a037b896b5a9a0f2bb40706bc95dd4753950c7d22ac6ddb442b26861285f3a838400a6c161894b0ef083f82cc4986f55428264db2bd6f052167c8f046ce4852e9438d85f04aef1242efb2b43dff0f258604a80bf07113eefb666bac2e12f6dab8a7d4fe390020db0445c77bb92806ccab4974fe7cf0c32f773c35adcf2b8a722a4f082d1bec67a801cad17fee80390340cf4b0894841050ea6b40178cfd69ad37dff083978a178c27eb7569964cbeff0d1e3151911e6a003a4edf0a255189ec7525c7090cd528c31058bbe20e369017224534032d59e9b2d494fd89b6037a2614ad739cdb63b3f43b0271b2cdb814a99c0ee5a62fb00bb617431b9d629a088ed8d1af08e6e2c7ee71ea8cb1c127830567308d756c559b04c5d9311d8f515070f8a64acafa4196fcb910610338da7b80b55f13e4cae5d71b5f82a47a3fbecc441a9b069df747486244fd62d739f9f8e2ae444d23ee1447afb507e49626a8e5863bf85892a262f87183653a967e465a1697882513072a1a15ee4c4d30bff3483a4ce0c9c23d6790b12e2f1060877ee9861e1063f32ad41e63342a35ea08bbfbf5d054344f9c557ebdfdda5aa91bd30f60f8c57f985ebb6b3a2aa2e3653388facdee3d166f07e0a1942baa4abf52bbe4741d6e40dcde6d301e0b519d83619ad43636e27d9f0f26997a784208b9af35b8044ff031dc3367b0275c6275f3ce8529fc3aad50a9315d96711b29e3ae013577cfa4e09e49fe82a397468b655a1e405385720f7c0f628aa673b8cfdacf016af838ca8b7fd136826e1ff0b9b5523150ed51f7ffa339e62286548c7f4107b4d05976ff3e5d5b8dfd7bf801c55e7c2365d802f629cdb87e88137363cc0e913bf3f0392b38758b4f004e3caca9eb4d1c61fe925691f43b3b9bdb092e1ddf097a46e8ac62732e7c7fac6cb228f72f573ecfc1d2d9ab96644e09e66152f6de73e917e1820a785034b0b0347a24697688bc12bdb818cdc3a8988f866f8ff22e9c8d3a45a607632b935fcb1028c0515809eadd2e0eb3158b6cc9361541e8ecc18c13aa9e14f571fb12231f7783e5b86995a718d2ffd43073c9665ae3d802d1cc1c408d84270a7bfef1c79b6dd0bfea2408ff8b21fcf56be99b1f2745b3f0026d7380be5775daa60299694c3d8b18b65980d28b811ce63e285b44ea86a922727c831a560a7950dda5d2f9e1d8ada7980ca3a1cd5f3248ae47443e45ebfdd29e872fa3b67b4f33839f2a1e198ce94c94e99df28c74e8df76036fccd5fcf75d0dad242797f2a3e16a86bf1102b73a8bc2980ec8369af337690125b3b81ea1bf8bce694127b2701726cf847885b9ab69478cf52cce9e1d8a631af297b921b7df5efff4cf162945403de0cad2a29574abdd22ee8fd5648286d12568faf08c3e47d0c1df88c4633c2f2718a630d7a9596c1ec6da381f907e6929c1976791dd755e40517578a679dbc543c8d274c1951e8ae636ff954b4b725420db06d2793f897afaa986b4d40f3f5b4648b8085f3541159d85df0e64e48e68484511c002c6a5dd216ff8b68a8fc10d181a6bb2f501e30b98764b0844423526a186d7308062f3c78b461de9199cf412d6e835c6e1ed327947e8956ff74bed4ebf9301a4c49d45a91763faf8eab53f645f4739f22ae5fdb1126fee8504e9eaa394a46cd1a76743a9ccca5cdf21ad8a3194b48f133fb020771df7e1cf292aa899d4ef4e1c9bf91d6767d8c8f91d07c955ffee5a02d5e5ce61caac1c66bda88fe734691c66bdabc3927ad6ad257881d6f5b54da50567b2a5256727f0af5aa74ce7c58b56b01748fc403a92afe219919af6b96e7247ac0bf1eed4c91d88365e92a998fc61520b212500b972c439dae152d58fb43ad1e291ffead3049453e2e2b254e6a301fe1d911e3de7199979ac79ea00635a68314786ac6e36b71701998a640180e180b6a6dd14c4d7a4c6c88c6b5ca115934e72ae5112edfb9435990b16826ffc62076d0c95dd34e6bb6953c77d16935148fc4dd24fa60bf29836768a079b7d8cba8c2488d418702d957a348f8e3ab849679e5eba450eebb6707c1a3e53f63878d8f2d50f2d92bf0e3d9ba84a686e3c390efd57a97545b24105db456df5e73f695fab3fffcd42dc1efec3b4596189fa7de38a2f1de837862a89aed3b06bc93ff6db016d24196230e3c0792851dabe73a75a03dc69b2a233dd3fbf7e80371c0e01abf63b6963eb40eec99833b18baec08a53df03f77fdcf2339802999e6d78240af8bf3b6e20d9d0bca28d68c72f01e96d9cd3e997670d3cf4b141a90a2ad313c1fac1fa0ecce4fccfac2fbd8b655fa7da5356425bc567fb0bc74a0203fecf7d8c2c75b7b227dc1d87725919983a71d8a8a46a66925dbb6abab5c9ce3855d56ed86318ff14881cc77bfb5ec1065b04a397f87d81266bdfa0e6689dbe86b4a4ec4f20982eb1ae1c9a21c45995a72266cd20beafe4b231a6da97a3ad92e437a71dcf3aa3b1e4ff1e6d163bfeb5fa9d6a36769351d625fd8e553bfd73d89e44052e9edac531865181f4507768c0814a9d5df485fe411d44908028d59f92530a749352e566afd5871a1a1c9628cc76499d1bec5baecc1137d5b5ed0b3055dc3162d339a6ca8cbfbb0257d8d0bd7b2b75633d61affe16ee03464108ad51d8001406d764c45cfb2283b737cfa4936b4aa5119c7244326e05f0abb9b5ed34661c2e1ee8a43ba5617370c6117dcff124f366d45f31b70e6849a212af222bd63bfc5a9f687baa928807b08b9274542f7648125648c930a46085c0e6538e830ce84b6a5c958518af245e3b30a755bd312a29d365ca8f8d93368fc48c083e675d54ac3982532f381bac8a8f668d8600f775000acaf866bb8886019afb11055ca288cd961af6f102b7daaa3e7dabeab6320356d90c5e863d297f86954d4874dc91971477731636f75afd6eaff39ecdc47de9fab136ad92404d10152b496b1fe7db86c25d78f66b979bae996413e4a4b0bf99b7663be0b6c3c5e874e7413ce177b47de6e4a56a18731d223050342a1171d5b3a2ce87a", 0x1000}, {&(0x7f0000001240)="0c6bdc4c784778f1313a266a31348687fabd1e1419a835e10f5e1baeea94c733f9ce14062f9a980699f826b8adf47f0e26c892382cf51af849d5b0e33fcf55f8439ff04ed8043c60d39912b3628338b2aa33d6abda60fbe30985dab1236e8eb5afae9c6363c7e9fbf3518f950e1f70545456e6be2138a8770f59f1e023b07999ebe0a35ea21434fdf3fc", 0x8a}], 0x3, &(0x7f0000001340)=[{0x88, 0xffff, 0x0, "c541db8d3c239a2ef6e93ee4689df54148874b8c80bc54b7f2e6beb1d932f6f0cce6248c97b44a3c4d6ec0d3f158a9b326b575211a1cef5e84602320f33886f971eadd6243c93ff99cd6db1ac17b94fe228895dddcc84cabb7bf55c3a06dba1b44a3835c88432a9e006b42a66c0d06cffb"}, {0x98, 0x0, 0x7f, "65dd7ded41a905b996d4f729f7ef73490e3a7973e95c3a3fd27548e2840070fef57f3983bda66fb8504f5a8fc7f4617d07fcf748b7ca38794b161d5a8b1525aa6cda64cbd24e72147dea2b7a86c75f930a3d924739334145cb66c83b6629e4cce6bbfd7b3fc7fb4a29bed4882a9056d9ef7810b043f50c37d502e768dd59a11966e85c86e8562b"}, {0x58, 0x0, 0xac, "1e0ea193c69133067cebb9e82f2297721351145a29e8c3dd644d91264ebafa9ab6dc66a231e725bde63dbd083669c9593009c29d0675cecaa35b170dc03ccfa448dbc49976b6c3"}, {0x1010, 0xffff, 0x9, "406142be036ea1b1b07e4fb7be1874f507e55e15cbd4b9a79a14b0422da6a5f9e316d9b1ed9f4c4f42ad0983d919732fecbf6271de6e635ee270aa5ddf4f78c4bef455d6b63533544ec05ef74c6992079a38ed4e269ba5fb16f8c684820a3f9960d42573a53390ff7215219087b852ab43c480ad3be81c60010dc11cb11f563b7c1a429f6179505c039a23b2e1edea97134660f471e26cc80739b61f6c27a406cb3c3fe2e8b942b7bdd69d400ab5c061c24829c5732884951be0eb31dab2baa719f2aa19a04356750ba16996cb86fa3afd4c08acb87dd1fdd4a1e57d34791cd25e5476fc22c8496d60d6a8e8d9c86c6e6506b69ab4cc69005b56c1dea222f6150d1d9f27b3da5d212f3963fde91cf7de82c7accf3fbfc359a4963c0191f10e64c1ed09ebad7f1ef6f508d5843386505820988cfbcb0a8fabd4a2d02a76119f6da0d69cc4b5a7ad5cfab84bc51f5be477e6478a33b27f82de0c0d152297ba23ae4c3ebc4ad76ac644fc823b6df090110e947117b1551b513a38f49d866d05a69454487d16813211134f7456d0572b924098b75a1514aa5bd55c739918311a70a83d83ffb143cb7133bd68b7bd1b63705cd103b58af80613cecce380091b6e8093af355da7af9ea20a5d7a73f56f6cfaf3db5b387580697ebc9eef6d5052c8013a01f997326b8d06fc8d2b7bd5f545295fc86a8b4bff0a3026c702f00fd1364e54c491672bbcc6af97415a5ac8bee94005b7a1e3315bb95749db176986945b2f48f2ddf095921d2410eacbe5f7fb2ba7ebcb641ef1116a665bb3fd3e3e4e8db6591bbe9f02ca95aeebc3e2620cfa1b5a7b323a4d5288a8e0fe811339cac6bc9524d829068da15431335d5bc4d43a0baf2a93ab54871e91126159adc46914958af4256e220551a26b93e7427777a0e1349253b7ba5c84e490f384f9d2361fd0f05134ed8d104b47feaa95bb6be681c4220be02bd1264de9c7882c83ed3ac85bfcd030f6775abe890586e4ee7308c26d19c45730e29890cbffa4181e972514c6a8760e1efb99efd1c58257c1a24e3d3d60148062ed0814d7560e36434ae7fd9a4cf59b074c740442c2eefd6443fac49298109dee56db53415cca782c8c347b79915af761ba8474b22e62ea44ae340d8e952d95fb89a913641af9b2d0481a7017fe063f416141b95ad7c7325ce61806bafb1c60d15853cf3396094184c1042ff0316798d262002de5ca0f38e51022e6be9a18eb85f8454c64aed5ca995c55c5497071189c9601073c8707692e31f8ef64eeab8db269ee0fe14d4035b86ced893f4ed569ef7b6f0432418aacd0bef2910347d698bf213f8fce260bb7abdd03a0a5726f499c76a991132ec30a68f1ddcada69914248a8cc760fc33e7a8274e00d68016d0cd54663cba1df4e196fefee51a606402d68330f434ba622f6f0dad469ade59e97801331d4860b1377ed01664b6df61df85092457a18108ed17e6e5e6845254845fb96067af64cb945eb21fba1756d6cb530d63aedf36fcd52579500fc0ec997262c2df5361960a7242da53e609a77c670cb8c614cea819ec9226bb84f540fc0aec8fc151a7ecbd7649c4d80ee6ff6e8097c03bdba842ea527a16ca47e16078cf5db1a8b63707598a0af9158816d343bd6378ea86b6e983a05a86d7f85a6bd09692cb53484becc102297c56608e3bb8010b7420318e430c39ee69a85ae26271f009f4cc294c00184667c7f170f50d0051a9d24943aa3748870ced1057255ce8fff654dfa6ee1a2ab80f1f914c242fb5424c731ca485b956348eba50ebe41f83b2eba787f5742f53bdd61d65b988cb8c5ca69a6611b9b0e38976427cac1483e271470ab50ce809ef57c458630cb81097d78279426d1799a64d8dd1136c24aeb7b8bb1c9c60cb375c68ef4a6d23d5c224af9143542cc8d2797eb6f15a2d8ac8f12cebd4090a30ed97e030d1d2f4ae865adae04a3505677484304f0d0c8f980caee49c301786fe9e619ead6d5793314439c887f852def7d6a2868e9ca02707f73747c377948024335ca96ecc1743a81c31ddbc18084681ac80e95e49cf4573a4b535372b76fe9e2f468a9ae098144483f13a5f9e598274296cb1ec3d244617fc2e9a2b19f2cd1c1abdeb7a2c6c16960005b4269535ddbbc21d763eddf835410176544a03735fd8ae6423407dd3712061891fa4ffa084d7e4dace7ba6477010bfc0262401237754a5e18a08841f2a42bd9806fbc3c215f91be1877f1269498cdef1652be8b5fc8b1c7b4d4c8cb63ddc98a19e4bfc10c11b2d56cb669c9108023fbbaca0c4609c8d8a09f84edd66010cec988636003baa9b49dabfc716b86757030aba8450a1d47a3318e2e25ec723d66ed801e20feef6bdeb638707fd7d288fcab6ac9b574bc4750258f550d272a9de746e4400999c53384e2ffed02a411c9494171e5d8d79b0233f22caae3648b644d2254d0573072f318871b0a165387984bd534efbf8448099ddb367baf1c53b295bb9820305a0a9a69fcb18724224c67276a6a88f79dd81ba7cd446f2953e8671091271c86a44f1a2d4d8528cf8d8b5e3a26193046128fc94f02b42866d274c8d11016a086d44ddaead2cfe7728db44872bbd9e6bcb6ab03023c3f0a7106e8d6942114dd8389d4bb5e15109f79d78aa4d504b9d45d3e194e06eeb2cd8dc5619d39e8c523706e61a4d6103703acb898a94ff5ddf90fb1d13a47a91af082a137077eeda8d33d6bdc96e1070a6b405cafbc29e17831e7e70aa2e1a5452d1752142faa47a57efef740496fe711fe6bb0ffd62dfa14a2809a3cd40c02e50c0b31eef92ef6f07589292d124b76f61d7bac5d0b2e3b6c18d1cfa05bd93172f1df8f879cdce85db374ed74c573c5432045b28cd2250a38d09a795d4ed034939d48995ccd2b45462c087b06f3e3b563280c1eaa22b263e49ad4f68e310e96f7333150d1d49d4dcb1215df39d25f1a2178faab33f48abbb3c83fb3a50e86c88a71ae33f71448cefd433a19916825d9a02ce9f45af8eefa66b514b9865ea2a049177db1e991bd66ff08cf658c979cb2d56d3204c66c993b4a0536a7e3ac03efb0c0459e5cc483d0649936311163f960200b16173a04f7953f675e9c348d5e95dcd237a339784743c637f2f4f8bc784d5caef628d2372a6511b2c407c018ea0e6cfed5ccc1cd9fb65e75a53b43f071b7ff577891a65e29da9f3580a670d044d9a51c0aedeac3f8af598d17c13b7f1112a2f1c8b117844846b112283134c4eb031b51476f4f7319094b426a60ace130d02195415962a60e9c2b1e03a37e39e51060468c9782f74507343bcb46e9a6b929a00d87b9e81ca9d13d8b975de9d7ad9696d0944e5dc9af23dce4224a4e0f0b374fae93fb9b1e7fb356f5e1123439356a49ca7fd25c6a8a1616ec5963d3b4ac27c818a4090f24b7d697461a5e2fdb9a50db3b40a6cd987db0dbd1d98382cd7fd2d7224ef9e6cf805cb62150e134139f396a9212feedcf260c72c3f1325892a26e3556a9c2480e7d001823760b42feab2b1be97358c50b20ef89812026ac9729221219b66d7510c37caf6d2776768a9a8ba782f9af99254cd2addca15c3d52d84e45e678b9a914a571e0407421631d24563fba43dde1c2cbedc5af0a697ba3acfc02860246457c6e2dabcbdca634b8e316dd2cc73052919cfe12b44731b6c9b0dc2ddbf3eaa3b133b11f060b6ba1c3d82b1b809d0f55c4050685b1780b235d9cf0b6db82202183d4e8f4765d7f991e439ed49847f0c8c663c5df5f70e70518ef999255e82af40ece6fb0ebe3e895e14ba35bfa6875ddac7282e8ac2654318ef6bbc8d5e7749a575330781b857f92089609448656450e2f9d7d9ff03ae24a5aed406554866cf7dbc98cc1877d7891fb32eb85b307935306757c08e78802a3deb080984eee39c55e466bf4bf2903d2af86d9e257b71332f9e02816e59f39d96feaba97be9934b490ba8c3a0c79d5ea9ce8b4217c89b131f0576ba9d3346cdedb6b800536e216150b28dc9f89b7ca8165b219fbd752c314e532cca351071f97a570e36e55be6e8f7c6b3c34925bb801faa355f937c8ddad9c608c3f36c746ebb2d67a1de431b5939e0bb619ade3add00f60b742fd4bd2943a8c1f2a5ed60961c9ef653316f2aa96d7628ee4e203ee21eb284fdf1fec6b223a1503ab7b31cc8e4e0bebb1e3b35192877eaf0d800a0f2cde258c8c5d23453e4a7b2f159b66d38f9d3fe6b7d881f1638ee2f47280036f1c80c4360ae526e3d781f2e0791beb502d3d22fb042abc16b70bdc0cc32346b8dd3e2f8bbcd9f5bbd2430e223dce43abd051825efc30519ee2b256964967c7d44c79a8554da9bc8603da9d2d502b3fd1688c0a1d0bca3fd2c0aef1708e1fde776a8906866a788fa82136fab15ebfb06361ab87c432b245c8d4d762e23acac87daa3131186567055793db4e1818d6ef980ada49e83b71f071f1530d41cdb3582b640f09153561c212775e8cd06624165e507d0b623e4444914e036738eb06040ac245e0cc92fa47453b33d674422c13b9b8d1c7562ad2098f1c55eb3409b6e7d290677a276b4ff20916978d0361868b2e6cc8cedb680f7e44c813336fa5721bfff2d33b147effc94ab8c654c254e36808880b19578cf2101bf1a6f0a2cb5c03803278e17ef56da09ac32a8dc5b9e9787747d4faf761a34d90122574873ec24ed5b4665ac7e452755fce8030f687844a112e3ab90eaad416b362cd675fb5cda4d0cc9b7890d1125d92d8352bfa58172181561b0a9fd558b2540768a2ef7187c38313e884691ceac577c1b4ff79c7d903a2ed95ebc9d6fe9bbae84e67892491acd934f28f6b65c523226249bfb61402203706cf900f4c1777d71ea03b2b5a1dee98c3039607399108587681d00b8af2269cb032284e225068d6c1a66f0a079de415b45b26c08df3b0b72b7de22b6bd1fdd28566e2970b9d0486a7214ea7b144335c3dcd8011d9b4e1137f55325dce7c7c7cc9e1386f2a71aa5f211b5438a557d289f3b15af977785d325507aa9b1efc2992cf3e649361a9be322141d99b45c4f9a4566c61865585e98cda8d558923a495de72f44c12a06544d8edb175a3768af46691f371c4f3d1b7ee3554aee07ba01ed10eef967cba8d29159db542ee1d9ed0ffc085a7c678ca138497168adfbeb43394d49646809a6e88a82a174b49e08fad501b95eb397392849f95857cb8b4636314663f109a35a498e3d053b94dd5f3798bc10d56fa87dbc0980e185199eb0a8150434ac8c8b97f5adc30d9640ad65270d0cde24a8db528a8fcb210bf87e1f636eff0fe4462327e64a10a39bfafdec3fc61e28f7c17f9cdb07ce534f2b4cbc8a384d9492fbf551e453016e78d1e64d3873ec2a9aecb6a71b6e592f7909765b8118a5abb0785cb80087a88413cb45206cfbaf94965cfe254b2d5caaf453b21d1f3666d2548c996d3cab19f0dfdfbfb3ea387b1ae08cb1269affd9f4173c986df937c71ab4afdb604eca89525f7793c7f21514aef6e8ce95a28ec402b7afbd8961617d3ba7d096ac65a26aa0b9dc9a20c89e8fb2f5d2bd30fcd57285a0dd3cd2aa1dc8bd5a4950d8a46e76cfce53185593430afdecfe1ac93377019fc4d1165f775d0a7cbad2b523a30c700b008c221af8e9539c8b4e5b27ff71c9130522ce4d9f45d66b9ac208b51e2904b1a99e3198dcf6be17f69a92756a1c7eac9efd3b1fffa0331729ec92f70a5ce1c205f4dd2ba6066876f5069505d76bcb2e6f218118a6f3871eaf8d01cd348788c01029735"}, {0x80, 0x1, 0x84e, "6ca7854fd85520dbe1706de6da5af71857f680542d3033ed36227e78e64906d26bcb7777bb6c69ea1e333cbcc9d118f47a18205968872dcca4c276143642b03fc115766611f18fae82cf35a88d4a2d1ac6c0c0d13a6c833441d28f535334b4ff95c16d38eafcdc4742fe"}, {0x48, 0xffff, 0x1ff, "cffd9a9766c4787b3b1bdc60d2a42a4220465b8a6fd5a9d4265ceb6bb035f635564f9226f566bec8dd8b8fc6765543622b7f49"}], 0x1250}, 0xffffffff}, 0x10, 0x0) socket(0x6, 0x4000, 0x9) chmod(&(0x7f0000002640)='./file0\x00', 0x4c) r4 = socket(0x1, 0x0, 0xe0) sysctl$net_inet_ip(&(0x7f0000002680)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f00000026c0)="3c1bbc78adf9c4d0fa884b89e38d6b39bec42be2af14dd1d426db71a4b6a82b1bae59df3da3d1e62bf8ee9cd22be23d8067a62ad8b40c3a8fc3094f0cf9effb67e1617b589a5f3a25bc9a88ce0d131e4c242355270427e8ebe84ec", &(0x7f0000002740)=0x5b, &(0x7f0000002780)="200b3bf47e6424e87d57f97255e891b337a791ccfed7a55905f242b2fa90ff11c09babe5135567411588fd7b678464f13e02de1afa519b536c0ea1339419dff3f574318ed245", 0x46) r5 = accept$unix(r0, &(0x7f0000002800)=@abs, &(0x7f0000002840)=0x8) bind$unix(r5, &(0x7f0000002880)=@file={0x0, './file0\x00'}, 0xa) sendto(r5, &(0x7f00000028c0)="41b0465d5c6db6e697e6ffaaf9f85d74fbf857a77bae511479d2c6338530536e68b57dbd3bfc3286beb3c060d5b60963ef2fdcfae6e9436c6635eb89dfc6cbd7e743d5a25fdfc1f5c7dc04ffdc541b15222fa3705dd61a3d2ed50a05b5a5080c5d8acc4b6585e22d8366224be2ec7ee0ee37a0dd1f896075cbccfe", 0x7b, 0x2, &(0x7f0000002940)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002980), 0x8000, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000029c0)=0x80) r7 = socket$inet(0x2, 0x4000, 0x3) sendmsg(r7, &(0x7f0000004080)={&(0x7f0000002a00)=@in={0x2, 0x3}, 0xc, &(0x7f0000003d80)=[{&(0x7f0000002a40)="bb7d2986ca195012", 0x8}, {&(0x7f0000002a80)="7c789488ddcc786cce82dc7165d2951c4e62490b7ff1e48423b45e08ee72e1ef03c76118953b33d0ff30a6e751", 0x2d}, {&(0x7f0000002ac0)="69693cc26abdfd1a86d4873c3547dd9bef78c60e08ee8f3cb3802f4dc322753478505bcafcd2bdce977004419cdc5a56b059d366b3b371528119e4a9261f9d9495", 0x41}, {&(0x7f0000002b40)="313d4914c3b5b48826b100faa8501aff66cd6fd213e7e79014f0546ae2e77076211294800c57cd23c93f27c0ac242251f7d621966a9aaa0b115496d4ec9b398ff4e8c33bb0aed5b4a9235e1572d4eb1784b44a53e3e1bce1952ce8f47ae7b0ce2d645ebcf5266fdea809bd203d433cfefb14ae80dedaf7a209adbed25f3d7327f916c55ece43532f40f888d3a0b57d1c72bf3994403b53bf43b48cdcd6095866bac18fbba121", 0xa6}, {&(0x7f0000002c00)="f4911909417565519ffc1f78a11982f06ccadb6259aff3cbcde3c59dfe074b415632c7f364fa3cd32a59a900992aef7d4acfdb1756fc2bff46f16e57aed1cba0303116670d693bbef147ef5c6ab6e9d95ec65af8081dd52d007e6025da16d1f8b389720fea2589a76f7bdb9d6ed213a9b9027c3c5997785bd4835669fae7928a0c4ec865db3f18f2cf63a9fade1e00a8fa93952862a2df8df308a8541e5a0be1c85ef9c31c773475de2c30a1e5995f946fef36fdb6a98e7663763f1bc0e5bbbeea48fe16a98b212b037f9cebca3174934d11ca7dc80f876480f7dc0445fc4285f62c9ec096de514783763b299a413de6", 0xf0}, {&(0x7f0000002d00)="f74db8d62aaae7a2a2290db0adafe3eaa816ca8306b28bd37a6bebde99a37bbb0a9cbbd859ede1e43cdd8c648033e13a2ccb2fedb2af38798d8b7b57d7e462f77571d603f75153df731aea3c1f8f784c53abdedaf777b2c0f0331f379d364d7f78b018e92ca2756aa4ba72", 0x6b}, {&(0x7f0000002d80)="4eca215920b21161d07e90cbc167117df5f2db4bac9046a48902b025aa075b8754f1f503679f66eb1036d69847aab5ff40c718c1a63bebb09dfa19ff20bbdd035143effcc95593fe4689c138c7812a7f5df3ed79c2a871bef2efe5566ec011956a988618b50f5be6358a270351f9ac12542ae58720ac33c0848bf4b9eefab4ba0dbeeea01a075d85176176ae510e961bca1839fa25d2390bbe27e9ff4fea6144d7c63fe2643c8b74fdcb835e0ba3dd96a35dd158e4f7e8646f81fae94a94e857c3b9fe479bb6ed086dbfbe337f96113f054078a0f32903770e06bce1babc4f60b803acf28d49c331e5941bc7d92df0ac6b4f55ac12989b873253e1e3520f2b2f5056c1ee156a8929c2ed0cbd3d62102796b023d04ceb80f4266d7c981703bd4345e856d68780baa04d8a9bda1427522a626b48f22e67e6575967e4a863e8dae615a8d582fc642c32a0f964cfe9f91aa35d494b0cd2f655125e6b63d709bf35b4f16cde13036a18ed99905eb86a18791311a7f11e9010e3de3c9f840f95db06fadbba06259f127b96697f6a13b997f5475036219080a7fb662d6b7fd1b932d7f5158e34b12e9ab0653b600c825fe35a517bd47ce871db9f02b4188c681ac98d2594b9065d7910fb67015a4c2b5edde1fa2141810ecf0037e4e47205bb76058c3ddec6d657f13aac7ab238a1fd1fa17da3cbb05064c9b7f3aad487bd287786dcd39614652030184b275badbfccc1ebb3a6ea5af37cc76e576a0dfeca9921bd96f262c27c53bdfe9bb86eb4f9f7efefe8203bba592dd97fd10e80c1a4861634b7ca77b51726cc26df98174a9b04df011e27658d58ed6c2807a19d44b4d77445b3686d7ea26cbfe3572690ef37253e1a3d2aa6cdb88ba3490fa2ef4ab509bfc59fce0506ab59bdf7fcf4151338cbb94ada47c2f47bac608ac31991827f8ace979a468b3f33eae613a541f0eea44653e4b234e90208f75aa058a35520b67a427079c5e901ed31f7ccc1d58cdc1cdd62c6dce2507a402709add080f3f5133b261298efb810e19b152d854e465b2156ca0d21575617c0fb292a456ba19b37f0e780e654690b92b5a1542cf07558e5c9cc541d8031686c4a18187dbaa955970961a9437660e8a28f33b476c529cc324a2f33fd9b32da636f7cc176aabf2a96b4b43f50a123e8ade7769cb1b7a39b887eb407e0231acd6229bf67ae12ecf92ded140b306e7e267c6e58f551c98fa901f139846c4a19914fef583fd87e940c884f29fc5e8313fca33f0b5eea5d2c8b24ca3112f001394df8dac1a34f565cfabb9bb49430f0f0977678108dbd6313f6526883e93bf78fd74b05e13b2604ad54c6ae068898a3a1c7160b61728ef234b4d92193bc838a6cdb1f7e42dbabfd7510ebb1b969c1b79d569fe039854439ff5d08cdd21b5ae826daa161431193b3bac62cdb89a20236e58ac9ef96da9081cbae1e97d441d16129e6f303904157e10902c00092597ab13938c6e65a13807e15f581f5e743a464b8e1f7718f6b985b372f87a94fbc70db62083254aa283b28e26028b55531e21b51744d769f6947853e61c4000490db77377fee92410b8e09bfabc5eed9c7b21bc971a343dcaf5f5fc75a4223afcf76cf0c95e50deef4f846338d04783f121d993e6c2a7dbfdd6c6a1ed1113bfee8dd67b75173c501a03c67a0f7fe9b9dd2bc967e4885e3a0172f5ba7c7cdc6ae3752a97632440ae93861b6f4e57905c844b33f705952b95570147e3ceabd98e6328a89911835dd753fcfc010addca5fc94b083ab1903ff6bfc9ed6bc7fe8d7646c62e52759c58775e95283a15e0d80bf3bd7eb39ee822390ef7ee6a1822961074d06bb621717ebd05217e3bd26e023c66e3cca2b7a5fcf932b9373742830a70780325d75997d0d9e14badeb6588552b67014c7f322045b7ff094ddc41a510f363b864b26e42aeecbcb5abddd242a905422110ce0a3c906abbec5385f57b527981c3e12046b00d7f75374892bfaa47256ac6ba9a9700461ce649eb771c942b8b78fb34181eb54a01970941006a74fc542de0bf735197a332cafb32860cde412a6ce403abdfab7ddd8f2e1be05a9b9074a1b826b3ac5229c4ac1b7f5c37c35a30227c7c63c14995e173fce400961b4eeabd633c4d68af3f681c5952cbbcc4990392d84a01b2291148c2960b1cc0ee76cc1a064f2bd735fa6c29bed00d7680c130858df78b34ff9e4951ee1b29a7aa3bc1d8bd8739682955ac67b508cf4a9d7998c8826d921ca5a9955d86493d07df603c36268593716fbc01e31c774a4e3330ff4b9a7f952bc129a3610715f8be3b12551089daf321ae8bb2f22ad64bf9e24bceacfd34a44a68a24192b3dda2de04c9d6a3c81f6f4fbdd8f4290afabb8b3a3f42fc788cdb2dcc5af8a0a8d8018997f98ea99ab05b5ce62f30a61f6d371caa754561d55427723acbc3ebbb973d426bcbdda59e909ab603d948d3751a91948cc69d7c1ea8e0020d310904208ea83c7f474b51fc105336691583c84aaec121b9cb2d6883eeb154a4ff497bd2c3523ba67e662f6c302e9a105312cbb8407799ad495a31349da25017e48de2452e2e5516dd558bc9750d206094f55a99c1e9d571389eea8146a8ccb600b99963c6139d14fd42d3d0bd1f225cac696f3ae2112b9545b6f254890b3fc9d70a971b569d3b163f34bcca5e1e8d4dfa28ab4f613e2b544b87358c400c64a05b80d46066b8a9fc1eb2b2799ffc5a4751e4fad9eb1035e87541d9c99f68f71087ca4fc6f65043e055a65438e7bf0b637459f1ee8529b69a9b6d470e5d2e9e0bd2dbe641ed4f89c5bfc76672a35e6402a577b04f318ca894d55da186bed75ab3735e801c17ca3bdba2215436a94ff0581a2752ef979b4c580ac04696043f18706abc9d094b19361e1df90e27f7305907d7ca44ae68d0308cc0eb4a33080fca07edd240d7a89b132a21fb1257e84a0479ec80a961a155f1af470fd2083d3646c65218e23eaa6805145be60226ceaf57fc2e1d02fc3f72d83618801b2de27f4843957eff6a57b2ffa2515fbd418050412a2600c97718cd2dfc56c4c2a455931e1b975c16b67908e867161434ccc5a835ba4cc345ed3fa1462394e735101bbca203dcbf6b4416f2ef9624bb686f6d10c8b3126ad6c711449374dfa140d3de03703516e55107e73354c8ffbbe711f17ecd19bec4f6cc8dd721c5946cb4ab26edb71654382b8df21f91727b7925b0e5fe8523b7ac597ad792f47b2eae99e101c70c4b40cac03af1213345d6a45af6e1612537a100cbfa4067b3bb538fce625f697b14cbc385ebebab3bfc6a6679eaddce13a340c1575b693d17d9b79e19bb47fa473582e0a12819ddd548faa8fbe26b63af6c5a1a53910fcc11c031c479e0e823444745a9ffd64e6b19569c47ec4b5c7c8f9b5651373fe1e150490c92844ae3d07825b81845e7957de40b51e28e37b175f3a300e1e5d8a04e8a10f600a57b65826e3663e6370bf0dcb6336678b7f23f3e094e6d3bfa4d553288354d270fe17a9cdaafcdb9763d544c6ac2b99c6b9ee25b517a6db224c2361287a0502538371e661f18aa93355d7527d3408846d64497713518fb5f12169e280806b44542c519ed1f1cedf7635fdb2b835a1172d781901d3a809542a94564a7bbdea31db2a8158f6cf8039742a939ca2d7372b9f261c0b37c108c8c12c7688440115a0bed38b228819701c0dd6f259518ca0b1bc4b30b4852515cd5d048c35635e009313ef01173e40a18e723aeaa35ea3fb94ffc6111313b2c118a5858a68ef7ea31e68af45b26847d7d9728dfdaf51b72441efa7c84f84a54a66179e73d971d2b0b23fabb7e083c45bbf3209040a552e606f837642abd8e9c4376d2668ed902dec371969a6187819ebd5c9641f054e4d984fa688041bbc700a087209efa7248c1877c40c1220076e8c67478adcb1e79adc494e20ddf44206bebe070750ebb4b7827bd66e201498501d8669329097dce2cb22cb4afd5e2902177c4be84946e90630b5256a58510524165f65a9088c970bb8a9a3fa426d2a91bcd0a53d0806b9fb1d02755295f87d9d058b80a04d70a06bb8a7fbcd327475c39335b4bb5022a003768a4fcd68a0783931c2d10d16a069c1c845438205146bb851ae4e164166df13dbf87b24bda9c4606ff97663403e28b5250bbc158b26ec9d53ed4f2921cf2ded3105dda4266cc2dcd45578983c512d017d3f716561f1d6486601f94206c627594aa80e91f976f04c436434d20d1a82f9f26bfccf316f112d7ffe49c7833509de17c19455c50c9d18f18f67ec60cee7daaa405b3f23725a377dabc5d28ec553f6fae6a1057804d7a944212fc6141b4feb1e0efafa6200a87e23dc2a3f86b91a30b53c21e2f4cb0825deafe0212c0ff2159ff76f13900e68ab0039ab880a31069c0e0b2c14e1a45fb43aef267c90863bc1808a67bfcaa84a0c52f6acea82cef00bb00dd34d6b036544a30a6ab16d0858421ba30269cf3b48828e5c572758925d53f3a470c5dafce3ecf2c6d8e2b2e33d163e7b1f972ff46acd283025edec84403d55e4de4737133f5cba61c44182725bcd9eed510d58ab92d8aa325905cea0af2d95912f737da03278d7d83be3e6646923ee496e20a40c29b165e8e9bf3afc9926185a1a41819ab6e907f18c4777d5ed2e1f06695ca44ab1e87e092edbc5d2a0988ce9eb1220a737b6f7afb5c9dde4f3b4667e5de3b051ee9ce0b24898b4a4493b223878a112da1a9454ed414a44d407b3805bc526feb03b132e50b9cfc9519b0a8c63038233977df51248c3883af1cce2e55c2c0a0923aa1d7342f77768453dbd3d57f987d362f86793bc293d825fb1bc2e7b58d1ab95067dc0eef2b4f7570e88f8400e5bbad4605fe1f30660b3ef9e15fd969eb233058d9fbd9803e1e96bdf5b19b4cdb490ad917059a8d0735d8ceff9e550b111bcacd6d3926e1c14642376d257eebbbaadd1e5c49a7b3f70a538617872d8143587e858832625ee7c49c577441c696e2cc9696c98aadb4b29fe62b1bf32d46fa6676e3809d6571aad16a4c21f33fcaa90c86726863df7a26b2cf2d41ed7fe4f4d04f6f09db7f0f2bb8f043d3e5d750f565aa19d3100158456b3369e3ba71e07aa10240899939eb4c4804eb21e7514b08b329bc82da3963d1a9db12b454be7a327f58ecffaa0d81a524d8ee8c7c98662a40ee0ccef3fa2090b92b7305ccc38515b887ce11c43befbb0f69d8f66f9505e4c9cb4bbe42da0101fc3e96cae7f67549f69237f61988d7c1091ba8bac2129ab805693b9c88fe3149367242d60e58074985ddab9e467069353414e98a006b99d1d1521f07addfd1f8a1dbc66927659588af6f6537420f1a39703038c551ce39eee316ad44b49ff08a16087dcb6bf3b019e20343795c8d0c937ae3ea007a3111ca7b9a7caf26b9b999d207171610c8509033b5b3fd1b997fc710bdb1f69af0671cced376fc775f3d4d820f8282b88cb95b36383520219ead4bf524c5db695c25f8945c70e0f8b20e52c996e7cd224df7155d5e4834737d27103ed3e49b82f37fac3ce2c45c7aa55a1f73641434f45266912f5fc7daca1883abdafdbf3539444d96435a210350985084084fd5010c1be765cfdd8c8ea35e670d9705ef4f81283ea8836e61892a95c16b6015d9d71094d33b4a301b02c0a865b7dd9a5e26ab7de0847fb56424da0904315b2f30bc61b5e8a49b31c9fb168cfb117e22c445ed384b4135f5755356726515787a21889ebbb95d1f4bf0a91e34de0f10d40e2f56b8cf0914bb2", 0x1000}], 0x7, &(0x7f0000003e00)=[{0x68, 0xffff, 0x1, "23d854907a5d6087affdc19643c850c83fb7d4211fd94cf808a2a96d549241c43cf9b446ba95ed64701e9e983c4495f6f85e1dd01bfdde6514d321040b908a0568c7f77dd0e567a5cefbd05c8db0cecf6f3abcfc6b"}, {0xd8, 0xffff, 0x1, "b4932e7ec226deedf44e179b729cefea883d3ca4d3be49898f371cc625724aa9f8c6066b8073010e8b9ba43fe0b5aadf1706e1b86ac3ae6445ea2566f76bf2429570f0f0cf1391ed350901aea2093a90c3dc72860b9c403ab2425905177aab27fd6e01cc5279ee75014edac4c627241e36deb8edc3e337e311124e39b2973bec64ad879975f8e148153aa0c875df254d6c05970b96d1ed85765c3e3e3ef57338f9450a575a8012cdba2729ba22a85235ad28963fcbf0900ca535c37075dfb36d648992"}, {0x90, 0xffff, 0x4, "969419925465e4cda89dc211c20bafa1a6ad216ec16f3b800043ee6d42bd9a35d8d3ab95fbcd24583b4b4979152a0d27284a72362a863ff18c753129249f076c5908e0470696486896e5303a5104ac5dd22534b1974dc7c4b9eae3f70b0941a596c81f8d7b0d3d3df176ee4dd453d476da79790b5ccd8c0e0bbbe4a588396a"}, {0x20, 0x1, 0x9, "d041c9295d96f37c6e6f"}, {0x10, 0x1}, {0x70, 0xffff, 0x400, "d4f547ec48b0b05b044f716249d99a3941ae835787e64bdfed15da9220d075baedf7a557a77e2620a3ae52379bdae6a0788123599dc93f265598f773270c97f4f9ff85fc3fd7bbb18c035dfd661d4717aebebeaf2b0bb1a72c6f1b755275e7"}], 0x270}, 0x0) recvfrom(r3, &(0x7f00000040c0)=""/4096, 0x1000, 0x802, &(0x7f00000050c0)=@in6={0x18, 0x3, 0x33, 0x7ff}, 0xc) dup2(r2, r4) msgsnd(0x0, &(0x7f0000005100)={0x1, "64b725b1620375ad7d69073546e28fb2c5991cb1827cb46d92b4ba4084bcd81014d0841bf93c4c177b8f6cafabf50952fbd93438d55a85281f3db7582529fdbe0b25327b6d91dfb856f7c590e1c4cf33e267f6ad6f79e63a559d6bfd53ca788e0e36ce700531d8aab4d1defa783527a2f28fc761e608db25f83de02366157bc27928e04fde06a9a6b2beaac4efa54861e20feafc16345dd3dc1498e2d2873ad348f03d94566549ec16819843d3c34c2363f5f29045f120e19e00582afcf8714667f71554b408906d34befc4eb151e599aebd94e462427b746b9646bd9e87865979fd7847bc3f7a50d6fdb82cae6b2db6b5ab3dcf62f4a00aae6c83297a3e1e4b84d186894bf5556aa932508d1862e9cb927d4a791647d11d4a3f7bc940f683365fe707de20befcb5b08122fcfe1ef2b1e4bf657fe81d958762c40981d9b81d329d6e0f5ebf144b119e5067dbf82d9557c6ec6c3812b6fa769d873217948d22a15816188efa373d9f2539947706956f0e562dc44a7e426fca20a21fb24d4dac021b6c9b242f7216e7e0dce3685dd0a3dd416168f36c707eb477f488d4218599c5cf5143bf0e923f71b0a24b9c35ee4bc7aaf2ef03ed8d180d3f75558e8ac00cfcd4befa4101a73afa7cd74207ae537f579146e52b2f462961e3eeabf4f309f963c0ce6143369ade555b0b0fc8e0f72450989f52113e306786e8caf6b7b2aaaa04726738412d605bbe51c51a42e7296a29fc2bfdf5a4c148cb51bc44d9fcd3eb59f47249815ebac5e1edac9fc411a4fc48b46099f0fef1812cb3b506d3070c8168418b8c1955033af565567bd62a458981549d28001e33b8adbcb11acd452d2bf90fec9dcf3c876377e0a4bc79f92440e73a75c79a0aafa4d053df791834dfa684dfda49bd87ca5aea598c51caa857a0a8db50a4707eb59b3524983508925a8fae0273ddd6844c28d5ab3c846998f0b87b2cc6ffb338f5cd950e1c9f9f66ae7c59fe7962f535c638ccdf1d70cec4b262fe8b9c20e049dccd33385cfba91d2a16f9807296c431d9ecdb208eb39a9a3c6adc73abcb7777946dba69f4eee14f1acb6d40d534a976881c7d07810dca7bfece0df965f77d324e42f9beaaf0173a586fd1211280b1fe342f7c894d0af52be26d99168856acc3d92f307834693d4c98fd75462da75630784158296ce2b43e35c336137f5bef0ef50de862e980f51548910e52da2673f6749e62e00d3f33302ef9bd775965b4160da4aeb65b6efd6f7d5a9fcf4254e8580665555175dc773726918a44445a32db1c51bdaf620e2b83c5893d16ebae6485cac739868b742d3527b2569a6facef8c7fc2c55dde5319f7ba9211914454faea7594f2cea294a635d6bcd386c3c3e037a490596ffed0bd1b70b47e6a27c04f5260c4ae0f1bc45879c007575be8660234b08d63cfa862d42033013a2db66ada09b7051e5db59024cf9ae276602fd922378e955cf35d0f988a87faa2ccf3a7f9246d48bed001b29f6bbab00117073db0f82796126b3541feff25452e6777cc8d46a12e8a3c87fc4a3571e89615983ee68697fe2a222024945fe939359d4bc0885069b45fae7d2b681f7f728e394fd0ca353f3fef1f24e63c061b87ed30c0dbc36edbef925a562080a16bc50f00683352d9da33190b5849e484b88fd315d15eaf351512b7142b3939700c46dedb3feccd983e7783eba159b95b6121c142373ee877eff6a26a1a574c3d37a2cc8659df5eaa8f46e7d247bbc886db5a9caecf814baa928fe9e5c1c97815bb1890ce0f973f05ed95e846452457b3096e09cb38beeb4e5c8639a05412fbc5d8ae2d002d69a2cfd64c133afc55f6d24cf3e1efc2240ee86f5b747a632bd34aed86863eecd4f0d6f2a0801acbaacfc981b33074adcb6f89e503b6a11ecfdb3a6901b9d933ef4421b45c987e2b684b6401de286b4a42b56ea31506ab30ea9f932df7339b95c8f2d69262730a9f9466c18f5093a0ba01cfff64bbc83d2a1a121e74b49e75866c9f9c9d0c67c6c4936d189fe10b3ca8bf63ca1b335d85ed0d881947efa25270c06da542fe74a094214e81021b98b801b3e34236a157902ad489e7541f981ba8eb54f51b9eadfed818c7c998d6710fdb4138650fe4985daebff3ef17659fe009015c67fc4f3f4bf4ec4c3e9ff92f7b7d731d09cc271c74ba725a7e6560087877284b6a1122e417f36d09b657e93f715427531863c81bb5cea28acc8f207aa4b3a35cb378c8cb724a204644fe6bf1adff3c26519aa0af9cdf23248fd0d90e18dab0ff1f1649d35f03f3f00f3ba32f6f440df8fc27d2b94e0f5038e646773e58456c794403000863bbc875278dd0c327428eed5f1e503374bc3eff207190689ade6afaf7957727fd7f29193764a21c164214b340cb2749eec20ec8de0135f6a47b8e46fac845557da9826c71537d8ced13f911d659a2acf1ccfc40cdf39054e889cce8228125c07b7766dba56f414f59f66b5930e5aef9031f59ba328fa7d6da422d1a139928f0f0a79343ab7eea7a703fb9367279b3636a852d5d59847dd46e684b0c5b815012bdce74cdbb9f26a340b75f9f3b60b38dfe6f3fab405824709851b3d1e25f4b9a6271962965272bce4925fe4def4361ae8c3bc336025d8f3900453f4114e783e6f5c036d72efedaa446d7c5ff5ca550e92871ffb9c9bd69a45cd8e6dccf483a0db6a3052385d92867017d5454e8a0777a6b8e8e1362ae140fb0fb3364dfff9f6aff1e8c0781d3a10516664df3dffa4c1845cd5b6382391d7b4f058636689d64a675570e72c9bd2aa140e631fcea0fcff0866849159a68861821b605cfa339ccac4c8632becf1e87300fea58cb4cde4a62eb958a854f5a0eb7d6c69508f73d4c74bd968c7159139be47e9aa5f83546f6aeddfe2fad8a9a203deb31ac5f7970ee54f88bd3af5f741d36d6214b8d42fcd8e13d92575c22da38424b2b0b55bbd90db2661736094317ca344cda8919e1c7f7a94922648640cbc60cd84b82664a3e82ada3798801d5fc8c0ab77462480e3b03f8a1671ab43c8e06521b6f222f107e8968dc967ab511b3fcdaf9842cff409863f0db592ed2b2a654cc1aa4da07cdb06beac58cd5d312ce9fc20eec2184ff80af3b4a22421cd75be1badfc6656d0a29ceab1c39bd6a9f26688dc05dfd825d3a57b2b5c590f5b941fc82e6ad607600ea1832ab4fde71a36a2cad5ab0a465eef46c41698a85522f6086220f79e54f61c30547e214afc2e9f17724f9ea79d6d41f863b37cb5f6b738e0a3f600de0a0c17b9c7458606aa10107270e50e44283b91b1de020f5cba1a3efc906bfa20a6e0f68bd5459a36dfdcb63299138b7853c3a69d210d1bfd16998ebeea57779f59cb209b7e850dd650f042b45364c9182f4e0fea2ec32d1d7e18652d1fb730280bdca5e4dc1c61535d654633147097b0f5d8fc40c88d71c41bb0e3623952cac560f5e8b33c661728294f9de759df219f2c94b2f5ff82688c2d830a108a0084e2e356b8267a4fb80fa701ab2ff2892a5c6c2125b12f61c1bf3872708cac566a739cdcb98470d55bbe815cfe1a8fd003a024816786483c03a62411fb779dca98d1584658d5f6b5ff5910725d1659d885c6dc54aaddc4b153d7831fb076dc6297f21e17438c6fb92463e29289d304b269109cab0906b22dca275040a882049c556b4e6bc86c8696653b39bbf2a20d8f1186e564c59cba8eae329bc57d91aff57cec07d7986de8fa65e312b7d33cf6d3f1d722be2a8b795e67f8bf0aa25683167f9f0fc65ce539b7706803655a488a71dbe90c3baa23f8b531d7157b08da57d7315d0ca379d76729f0e2585d3d96a6f6fb5c637d756347de9c5f8c35fc0eb4de9757f3c08cddc0271ae8a98d4bcacbf156a963d716f7a080c163536ff21041b98b5d4d7419cc3ef8c97d1043a24e3c34a92a679652f882367848e9bbc23aec3a1da42cff981622910960d750fbf7a88c9ca11140415c8a98ea2116962078b4564eeca78ee1959f885d3a7185864942d2426027f1ccbea7bc1223bf86a242016f986070ab4c8c21771bb13186f36367af969bba2da28c731f3eba5e2fb464c2f51d667d01a52a1adbd99a513aecefe14ead1a5959cffc1155b06c9a4b98773307a20bd33a67e1c0ff551208cf8d234b816aa7ca91882ae739143a823261eab484a272c9f2b77f7982ec11a3dbad91ede35f9510a340aad48317177be71c17ee2e9655278408e3f855b4ed5fdeea5f637de6c695f3babba0fd3488f10eba6b81fc29528619bbf30401e42ec8a9a31680e96a713649b4d259b0cce53df3b5dba0f70a0a2050599f5e995e918877a31c1a1dc94a38dff587989b2d26f3d16185f82d6f8007d976bbac42988132c1b622f1eeb2ab0dcd3010f7613785acf212329fad45df4cd1764d94037a9380bda12212051fbcf1e82194c8351d4fc33d0e813df070eee212f3993272785f3cbb461e3d58cbf9cb27ef69eb6ea36cba01b1c9527930bb319cd62fb545c9a2ff142ead39ac184eb6ec311a1f9b16a552a14181bf90eca90382fe0ec14c744de684e47f69c60b97e79f8f620e27c587d7217d5d976acf576ca91129a54a7639cf4f2412fbdff5b903520f8242505e63f802356d65e31cf68cf2e8e463116537fe4b5744ed5dd5259e304db4a845e90999c173faedc2467714a0212bfc5a9325426b8a6cd2ac536d7795c3916deae8eac7747657eab165cd1ab5bdc5aeb373c6b43fac2d774ed6d3572ec1274c6da5ebe134e207dc7d3bf01f17996f19c0de47d94f304e7738d7bd75afc9f8740c5c545f42e89d6c3fb93cbc89fe5435c195f490cf24b71dda91923f236f8e222ca39ef55d23fa748c356378acbd7ef238a924e2404af49b94e958bcfe5b8debc77989299156300cc20c98e9f37852913b5c583c4614a931563ca6c6a61f712e0006c27daae9a774873c88998cc99a3dd7c216b2c4015e9c348528a12ca5328f55a7007567c6571a9debc8e36b43d07197725723852570fec08ad798152dc02d775be77a50360bc99fc0af1845afb74794579ce5476361de3d57671a555b05bf13621f0c6e83688b78f17af17089bbf712d848b9b1c3e9d5d177fbb0c5716ec2d33c74d56eab3e2990a15ced1311d529209c7e95844b62f146ee7249d3f9e32fe6b61c4b8f2ad1458133081dcf3f2891d2add4dbf26ef2ab2579f21ca21196ef52f889d602452cd47d6aa97ba5ef0bc0caade650ab7015e927274330a8cdb4e029ce5616f472eaa1e164263a234bff91666afa36dac378451c7f0e711b983087be8b1f854ad75299b2352eb9ca3f51e3965f337db3c926f03080f7b088f6a508e1447c18648d53c7dcffb6b5875c5a7849089624a404fff322ec92b52485537b984cd5087516d511eb798e6a9613ef1c91c5326c5edf9fc1d527a84e97a7bdef0d1c3ebe52a4faccad94b4003b8ef040254d316e20718f487131f4ccf102cc1c4586d04aef2f39cce2d804fe99a9d480281b3ac02ca3888bfec63f8d2ad7ca1b123a3630098f393537be03227affe64dc30c0887c5ec0d7d98eebaadd160ad138abd7559524a49a400e294b7da67c05a6319acc9823fcc7bbb50c1c83ccd2b7976b69f1b32b35c932527465ada17d785be7197954742ea2389aee9c5f42bbffbfdbaca4d1f682fb7fe593b987f6fce022da32beeb9f1e52d3b4464421958617e8725549091be3da335a3f9a46df7e8ddb20626bc636928f8b135acb511153821e1d222378ad411b20fcbd6962d77169ec7f0892b2d2e482b5"}, 0x1008, 0x800) fcntl$setstatus(r4, 0x4, 0x8) mknod(&(0x7f0000006140)='./file0\x00', 0x8000, 0x5) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000061c0)={0x3, &(0x7f0000006180)=[{0x7, 0x4, 0x6, 0x6, 0x7}, {0x81, 0x89f, 0x6, 0x9, 0x5db}, {0x4, 0x322, 0x1f, 0x0, 0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000006200), 0x10000, 0x0) recvmmsg(r3, &(0x7f0000006580)={&(0x7f0000006540)={&(0x7f0000006240)=@in, 0xc, &(0x7f0000006400)=[{&(0x7f0000006280)=""/161, 0xa1}, {&(0x7f0000006340)=""/192, 0xc0}], 0x2, &(0x7f0000006440)=""/194, 0xc2}, 0x5}, 0x10, 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000065c0), 0x100, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000006600)=0x4d, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000006640)) executing program 5: syz_open_pts() socket(0x0, 0x3, 0x0) geteuid() getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getpgrp() setgroups(0x1, &(0x7f0000000240)=[0x0]) getpgrp() sysctl$kern(0x0, 0x0, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xe0, 0x0, 0x9, 0x6}], 0x0, &(0x7f0000000140), 0x80000006, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x7}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @multicast2}, @icmp=@echo}}}}) executing program 2: open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "090000000000364d1f016dfb37a23ab44d04c50c"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) acct(&(0x7f0000000240)='./file1\x00') socket(0x0, 0x2, 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a157878 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_emit_ethernet(0x56, &(0x7f0000002500)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "7114e6", 0x20, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x1, '\x00', [@ra, @pad1, @generic]}], @udp={{0x0, 0x1, 0x8}}}}}}}) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000380)=0xe) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000001800)="fcffc883bc0800890595c15e65becbb1cdd4d57d9266cc7cded142eca24e1e6763ec85b9b095f710f1f683037334c606a259760fefd1af34c1fd4944a1a4c63f829a323d2254b7735e5cccd49b53eb7ba4438154faf3a9acdf3b3cef6baf2eb8cdd3de6a4182e9b2e746952713823cc4cddffa34546390da2deb27288570c4937dd640114781c40c9e7910da1f91025028b7022302ae15137aa26256ed7eb9c484825f40246408d58c5a4b4305fc8255412672ece6fed315dee85661e932d3a60c762df80afeac0b9d073f8be7bf989a4666d25a297d8fc0ec042f5dedd6defda0e06a1c50776b1f6a4ff7b5a5e02878492a832b48ef00ff67ba7bcbee6bd9ac0d45a102849ea9832a9e3ecc5d", 0x10d}, {&(0x7f0000000200)="53f8a227e299487676c48de3ecf1eba98a7fb78306664c620b152dad94a136102098e7e75ae1bf3a7601b97ab1985f0d23a51da0fb10585e028d02423d5289081414311bdca6827cd36ba5e4db094d9e2555f63b090ebde9cd067125", 0x5c}, {&(0x7f0000000040)="b647", 0x2}, {&(0x7f0000000280)="04c88ea96bb8dc9d50ad53eda667ede2e74247eb4f77a86397ad2105a39702cd2c95b33687922b", 0x27}], 0x4) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff72a1e86d0007080000019078ac14782e2ba09e17e8c5f25c66d93073cc563403471d00ca5b61809f6bf835d8c1c92c00005ecc7c45318915b3862526cf663b823ce9722950bb84c98c5d4a1f39bb3331f9fa7bc35c1eb58afc7846fc9d5c085197fcbcc7822c08e0613c8421b4e136425d84cee512b0237bc09e04977fc3fd7715"]) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x38) r1 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x20) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000001c0)="f4f5925e4b49bf720cf10c06503eb7b2206c9957a1aee56b331b84a198f4160a", 0x20}], 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) seteuid(0xffffffffffffffff) r3 = socket(0x11, 0x5, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x8000, 0x71) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) sysctl$machdep(&(0x7f0000000200), 0x2, &(0x7f0000000240)="cc46f146ff8153f4ecfdf15a53310308d23bd7268190efcf1bf720ab4edb92617822725119d58c8bfaf68f1ac00bdc896d874dd9428430", &(0x7f0000000280)=0x37, &(0x7f0000000380)="1a6a7a91958fccc5a489b5b8e7727f812e1d86074d8edd78df6d63820d5dd161c16bc1e6a01048b1404dddaf9fb4cb69ae117ad92f3b54834855fa2e15398e03bcd5a2e1d9117560dec8242c01e38c9dea5a85c29de9236546d517fcb08272932c7290e8548efc1dc2a40bb66448130e4fc8b87731d3762ffd451dc2ad1c43130500acf98ff00cdb4c17df22d13eba2f0883709ce1416c9ecf22b1e8231d6bf6e2f54e7c", 0xa4) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r6 = syz_open_pts() close(r6) executing program 5: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) close(0xffffffffffffffff) setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000001000)={&(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000400)="31289ac623bac9ae2f040f7479dc0a80ce1a703d600fe609942d7d1d54c053431d6447da831c9d3df53e157330ea177478491d54d40748d625fc9b6324d224d5cd0a7316d09f7d84bad705d7cb3f262bf408199005bcf42a3db9da7631dd4c7c7bfafdab09cc59b2d885a8a17c5076113a253e45aa6eb8572507240de3be424f7c55fe46b738d6f22816a8f58f255281b418cca004b89a089814038975e601f9fdf92e9134e85bc3f0a05e509020dc13ada376b1432007aeebefd2534e14791fc6c4a757ed186c", 0xc7}, {&(0x7f0000000340)="6672881ce88b0e1e12d444998c0c0bc2a4964d3e4f0e5f3aa68cb9adff4b23af5d", 0x21}, {&(0x7f0000000500)="43ac811f50933a4fa1651966d4af9bb73539c4cb4f7edd1157712953d204823e1462981e6d622042d6d3d5a9", 0x2c}, {&(0x7f0000000540)="b0cc55e3811692551e0addfe519e65e4a77ee954fd8ed0b2e3087c2f222a491026314f36a76aa69f23653c8fe762b4d5726f59fe9968048a623da62df03ce37101a3ebde79081c9f3b20192664981294ddca2a96911e82dddcfd9531eff53c2880f349941ebc78e7301391ef2d6de666df2651731bb4dd4c941af29949c33f3ec3e40663594d02f9c15b3751", 0x8c}, {&(0x7f0000000600)="e1dab008786a512f9c20132aaae18d4be10479c72dd89de292356d1235471c1876f45b6d3f978aefc0da54040e3aff13dc14e8ccb94ebc95db013987a711618fc7abc62fa92df2928ae4ba9b5a4c28db29295034b34107cbbaa159b0d1ceb5512dacca83df292256b6b04f4b293834634a2921d7da34492ca8e1a37a1e1667e5b28b0d9f928c7c1d305e6b0ab7ac00934e028d2b89d68498ebadeced6ff6bd4b065224fa6cf01b5c47fdaad6847dddc50d8c39a081995f", 0xb7}, {&(0x7f00000006c0)="106daa3d64b6bf7b8172064eb6692b8645b446a482edd3e821e88edd6ca29e7a19f3d3476326273ff56b92b172917f2f06388e8b9191b88ab4f45ce732847cc919d5c99f218f7e65efd80f7de952bfeeec98f0", 0x53}], 0x6, &(0x7f0000001040)=ANY=[@ANYBLOB="0001000000000000ffff0000ab030000b05382099c5816b3ec6b1e47504b8c92195a5500d7b844d8c23edd412797cc7d1bb72f8f382e969de585eec14e750ad19caa9ad776c9a4c329d8bf277ae5a7aa3bb99db9fb053cfed82af24aecc150449fa4220465a7cb914887810f6f224c6e6d8faabc8032b530f6ec098dc634eeae3cc2acb424019a6cd9391835cb2faa8eb9147777bf92ae0f4bd96abfe88c12055443a558023b8be9c5bc6ff96e9f6ed32a5682600322efd2bfeffb80cf9627e6175633f0668cd064f31de10b8735644306e509669451d175e51dae1e86a7f74915fe91734c588e2b12fd5712b4e56c9620f140660427e4b38ec4ebbd00000000e000000000000000010000000002000052179a898edf0712fd893e47c86058edbd21f7f336f98a04dca58faa8a8fa1aad2a9e4057763dd7cc08741bbdffe0ab7f4771b2ad5428966c6def66e521c35faf63387e883a9ac5b0e55627cb127d21c2d7a075b478e10528bc9047fbd74cc6ad7760c858059d3868cbcbc98f8c1140b28d27641eac3275ba86ca387d169ff6e7eb382e48f00bb95bf9e52735fea30439acccba31985cb05dbe2efa0a110c7625052a52461423ce4d30a95d305cdbf6b13e71226a9bdeb980c5ebacc8925fac907081ca362721046fc7e3be57c0000005000000000000000ffff0000020000001bef07785868227c5a4c6ab599cc7295663fd34997c67052fb1c2e599f105ebcf013fdb64ef23ec8664dee51aa11f7271b842abc420d1295571b0981c510d393e000000000000000010000000300000029c4966e50ec5e4c3fcbb7e97ffa345b453a63357e9c6b085218f94694f2669e27fb97f4ee175305e86e75d342f54478df8546d66f429d87c140f8aa0953d59242d503511a7ac0a50ed3a1d7d328b9d5f5bd5dd00decede1e1bc94513c99d74905139dd8b7404212d7fbdcb66706e5f36d74d05a99d158405975c93d04ad5a1b59f34689c03007be789beaa5de0ea08c439d91e5b187dc88f50efa7ad15e07f294f78149f62b5828b61b3bfe3e55f1b61096e3d750204c09a8325fe617e0049c0aa405411581f92f667e3800000000000001000000000000ffff00005e000000aae42c4cd3525a18b78b27c73e7f32e647955db971e1108855486e204038de3e72b81a23cede768874fc1509fb74169a34c0e50b6201602e0479484a3e6599025dddb3180f78ab0d31b357ee49a114bc5c49b81d212b48812b89e4e3526435dc5a887aff97240f485c12691326de813f27c509095803f711f789350cfcdb1f576535b85e30797efa62b9fb35c1ad89ad75229d9c925cf48d4f6430e8df621d062109464ef9eb62fc187b55f87a07f5e0ada2d527f00f21dad423b43ad49913bcd0c3f7595f7248e61698c81deab9381499458e07bb8fdc86d968d5e1457052d3c5cb3deca4feadd3a439000000000000a800b7b25d533c6f8b7000000400000049175a7ad068adbe8b0c1a5cdc1f062048b179831ad9db8be162c34bf53fb8311992bd6dffcab2d18529173e450262e7de6cab179072ecd192517edabdad9d9797fa4168f8af0d7ffc3c8f05a1ad194e2edf5cac99ba1214bdd4cbd9d5a7757a896273c73c8b52684d059228b91397ab5be991956f7c34f5da7980b90617ca88112c7c2a51ddd879e6ba2c38bf9ed638f3a10000000000008000000000000000ffff0000080000009731eca2dd2baed93f9d1d31b45d1992ff8e1be43085c292b54afc24d6f6b523ef907e1a90ee2fdadc9ec22c67bda47ca2ee9a803044e4b31daa2605554f59b8caa464cf2c882b1edbd4f6992bd7a719f556d9df445567268cec05ae9885b365abc0a7f354aae4a140190a4f00000000080100000000000001000000000000007276d3c4ae367fbb13d9d47709acfe575105c6b76ac13d683f4b40043a33037899af01f74cfbc8b08140f5613d6126335d61282755c421b39e8783f00d84ae78ffdd729db54f957d36bf6c20e5036560a79063c35837f335be76bd02f348cce37a2a53645390e77fecd9bd17cd098d6b71e7ddde9d752eb9b8f272213b996788b5f02766e7d4edfc5460f9a5a9393a54cfee3b83055e09f7eb97494b4afc1a8938df8d978b67d2c81976dbb8ab3c0f7806ee1c992d4e890cd310ab698f163fa0378cec45b1e80ae9fdcc42abf7f3832755db3d52b623e175a6bfee83029549ab828ed8d709b747b5841c3b93f26b3b38e3b68abcd5e51000e800000000000000ffff000000100000469a88ff82cf9278e49cccd0691f463d689e8fd5557a757cd890cf0bf6c2e0fe7217d7d9916b1a84470b324de15fd307019a1e4d3858079488e3a082579c09f2cf451f5b405bafd912de72402eb5dee3c16a3f4e3a9ab680b4b676330ddb8a517af50535d8b9ffbe32dc1ffeac7538830259caaf30c6ac9475a010b9d293a8f0ae9f35e6e3107d02f60d12f3d819960168a94d98c333d5d0c13ebfc5d35e8e50756bdf00d86c65f1d38a73630626a10d766a518e08c709c6d92776f2a143bbca8869c4bf98a23722bc6a18e4eb946dea91000000000000000801000000000000ffff00005f79000084c22bf508be14614784aa567823f1fecb980186e1abdcc6d97b64ec0ba08f0e91839adfc27841fb3237876390b8594d6beef1c08d55d1294a4288019cfdf14a64193c9429002d218e722e69ae504b2a068b5f1d8572161e7f2f08b326a28c4375471aa46e0ced442dcee908f9194f0e80c694f356dafc6f89ae89e81f3e8507e4aa79d5008ba2d901c1b8f0a93786753952724100fe883b3fb393198025e0d29aac2aaf8fd0e364341765ae95684a9286634c54847b604669f9d7125ab75d3d6e17f3165939c027652c01858bf8f14b8ec3320792b7d9b9a4d9be70e758593faeea577cf0729889eb5407c6bdc280fc38fb6210592af8abf1ef5098ad9500"], 0x830}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x4, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getpid() getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x62, 0x20, 0x0, 0x1}, {{}, 0xffffffffffffffff, 0xb0, 0x80, 0x100, 0xb14}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x4, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff8, 0x31, 0xf0000000, 0x81}], 0x5d, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x100, 0xe11}, {{r2}, 0xfffffffffffffff8, 0x30, 0x1, 0x6, 0x3d39}, {{r5}, 0xfffffffffffffffc, 0xb0, 0x1, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0x0, 0x1d, 0x1, 0x7, 0xffffffffffffffff}], 0x3f, &(0x7f00000002c0)={0x3, 0x400}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 2: setrlimit(0x8, &(0x7f0000000980)) close(0xffffffffffffffff) socket(0x6, 0x3, 0x5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x48}, {0xe6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001100)=[{0x8}], 0x1}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xff, 0x0, 0x81, 0xf0}, {0x2, 0x5, 0x88, 0x6}, {0x6, 0x7f, 0x9, 0x1ff}, {0x7ff, 0x1f, 0xc1, 0x3f}, {0x6, 0x3f, 0xf4, 0x80}, {0x3, 0x5, 0x20, 0x5}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="6c04ca5ef8ee83f6afc44cad8a87678635e5a6e6b52285b02fa6ccb247539a03826e30f86c9f9c7647622a9a2bd68a99d743f60934c865c4eefd10134088bf95b3a627ffd1b0a48e4fdfe3bab02bc6822546eb3f066842734cfd4db40502308675716fba22ca09d75093ffbc5dada5f4c96c959c669f126cce6a2dc35e9b558b4249", 0x82}, {&(0x7f0000000580)="23a3df84f7210064c48b2a83baf2771fad1d92c537a6a3c0635a9a249ff7561beca8ca02d15e179731f40fca47a444a1ab1515f2a65b9e22594eeced2ce5f71d53de2802a21e93ce2d4d4b94eb659f2a486f3ce766ea69dba92f7918b944095d332f4f0fd91a34661a59ffc8788a7fc4e5157e8f28be04f67fbc65fdb2aa23ae81a95610ff86b14f3a4702e6c3909302a242f0b024fbe8c399c16b57760a362d58d19dfdb41682a2354b3ee1c4", 0xad}, {&(0x7f0000000640)="c4bb1dfed2481400e9db3bffff8415ed3a3f770478e20e53febab9c585f1b8b12c13ad14026a3d40f68b9417b12fdaaa8de1295cc758965a67b0a7a14fbeb7923fcaf44cc6676f9197e14caa30d30a7421641de64774506a3b81114061798b72e52ddd550b", 0x65}], 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4000000000000009, &(0x7f0000000300)="4a061e68c5abe6340900e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb53000027c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640788853d0fed9820b5b1dcf9547af3cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afa7eb8af87d0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x25a, &(0x7f0000000880)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035ccbcd9fe65a9f4e7f0e508962ba9ece55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f275e433613517f77ac730ed6cca771987fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc4161b2807fd91142118d7618e3bb1972c8087d5a28ec01535c7e6b2e05652e899445cced341abff0783901c7e0871b9d1ee0c767911e0200b8cd6e6e9ea0403ed8286c5b897c6d587e52e019934568dabce9f7392bb00f79f4b2d608f8c8699bdeefdbc6f563f2eccd76b5d00b3b0015b46a3f23be8a178e8255b1ba145cbec100913fd9235d1038db1baac0c07ed71261c90866237d26bc6f9d93a00b3e5a2927a5a93ec8f58214530e05bb91001e603919600bc87ba4ce71f7faa1915911df34a8d9420b30a82cb24e11c00b948335db148141954c3c60746d5ce9c625c7a924b3d06c7dc529a8506649f73cabb5a28a0654f89c3f87765eca82cd81f474fcb7a46154ba037549198b55eff0bb1b64006b17859a2f3a58eb0a6f89a1943148d7ce6b0000a04d644abcbd2c1e832911c6562ab69dfb55ea044e1e0b9cd35b0041d1ab2f0a8c5ab1f4c990e839e072265f7b177e3b6a5094049ce6889169f99a1fbc540ba21aa4631cc25a64a8387675cf268c3e957ec9d370b5e1fade7190b663da72dbb29b2ef8b1ee95b311f6fe084972a5640080dea0c360fec009c7338c24571e14e13f3512137ea3597cb06059100fd6c9622796a6b5ab59f5c72a3d02c7ad4f776c94bfc90b63ba07c99dc1984da1446272fc5a63e2a65e6ee83eeedd7b589e6bf8096129521b301750d2c49095a4826906d8cfb42290f3b9f26ecfd450f268e5aac6834497b4928bd122dc24d6da5479a5194d7ab755f50aeb37f133b233488f9bdabbd8418da323e52987a700976944a80ad03140bec4c1371545c7846a79368481380354c44dd2b90000", 0x235) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) r0 = kqueue() kevent(r0, 0x0, 0x30, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000038000/0x1000)=nil, 0x0) shmdt(0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [], [], [{0x0, 0x98}]}}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x8106, 0x0, 0xe3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) pread(0xffffffffffffffff, &(0x7f0000000140)="5126661813cabb8d25e7fcbd67a153abefcef5ad69a90c330430f445162101b10dc2485baac2d60932e1a3d82ababae8940452652972b0db8cd9c8dff582e68d2c6fd83e19f72bf2a24bbadc296323a94b98baee752e5981a2b48c9e515545a9e033ea11a809a88000f3ced0caa2b9408ed606da3313c077a4e63e658549172c72", 0x81, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff35", &(0x7f0000000080)=0x1d3, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x8000) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x2, 0x8000, 0xfa) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffd}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00004bb000/0xf000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00001fc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x870d}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) write(0xffffffffffffffff, &(0x7f0000000740)="9735aa4fe5eceb23187cc57fc8c3292abe88e62df711981edee7dfa4e7b1be9e58c6f54f94976fc542c6037b65268bf1de3f9d7f0174fb8899f429e8e2b2848ddb22d4c2909192c1f2039b9328c4782e4444f711ec9fa27288bd0a2efd80cf826dbebebc7a7c90fae0b86e3b026c0306f28cac2d587d442072f7ec1ca9329738ff097f1ed0178660abc635aabcf26783dbda824e38eaff88ec14ffe6891e01148de9401be75f2c5dcf79113dbf0290cc605986681d92396d3c6ad1ae9a63a34354dd8c2fd1c33b47edef899ff110ee6c47fc685b00233b2e28b383e3cc0faad515f75f7ec5eedc84a4196c0acd85bb91bdd0383188c8f5d6cbdd41cabb76683322ad3556bc575ad710724b7084f4e367ef1c7cf3875304e817e773f5957285f5df1068775e44aff980d8a75c0033919393c1e26778883528c784d37297b60ad5fc72dae20412d6d1e424624e3a8a2c907e486a03aa3fb3474c08af3ece7e6c9c54f76a94a441e2d549062544ce156027d4eec16ca4dc2ed0d5d6f47b7a0bc1064bcf8ed631df2da196f164625cb34a09888deb09ba514903b68b0ad0a4e960b1d055066c23098755889ad43422cfec59358f4881be72add94302acd1737e087331053a0ed56decde887040763e22762197d3da71403838cf8784157c514b9c4c6be28f36cf2fa56f6395bcb7e4b88028dae515efe911543f202a05d033de3626d7e0e2768bd45ffc510fa067a01b5ab98e474b175870ded871b0f2ce6f8e45ea7aa0a652ad7a2a57eadbbc063242af94a63555c3a712cc553264e102b68225729f092183d855dffd168e71413b43a566fe265a44e4194a660f845b29ff40d8c4c5299850ef9563ccc311887702f8a82b243b2461a63c5fc0bc28aa0df58db4b9edc93d550313a17097d95159a206fda045e94f8f4a2c67c695c0da4615e141262c5c4f7b9a4c123c06511e32941c17a4f5c766f20cc57c101293c8d2b5f2525917f34cc2fe4e6c8e92b23eae3d7684fb00de32928b1a8d5fd5748deaa8d65a762b16f2aa88c798e495bd2fd16fb8ce7827ee30c820ceb79183637b46d6e6cc0e111a00fd4f156e24b83168c5d3c3aa967f5d48ff08c5419b6622be3bcb445fae971a771dda94b7cbc7fa50e3de5efb8ce6e3fca675e9a9520a6ebf8815dd17c48b06b41bb28396716e9f6eaf887114e243d83baa4ccd2caadb57582cb8a477c714347d169b3ef15ad85bf5e01ee3a8c8e0421d20a4f47e7ab337061dea88ee873b8db383a65536df996485ab408720477bd031b6de383c69f46b4be910acdbfa1220cb54a120fd4bebf80e14d14272c06e965ffabb4e935e44b690ecb101b86c9b605c0a34ee9bc51638d797e716192648d95ff09f2c1f4264862eb9bafe7dd0cb8eb46472b9bc24513ad7e99df3e0e203171facfbd2ca4f6fa08dd3bacf699fcd2e5b53d2a824402c58979e16c33f019d5a9cbe6ffdefb2276502dc43dc37dc9bba6c1e6df5a3c90ba799fc5d4166f682728cb75513643f50dc77a12f7bab676e7619cbd61a580ce7c625a3409505f2a9a1f59e2c07c2b79c7470a28dbe97ebc2254ec77eabca7eba7cbff948125e060f604bd6877917620bcb29656f63cd23698694ca9ace4b6955703d39609a1c94bd91515a9573ab69447a663b2d66f9c0519c54090cbd3552f766ac872cb513da206d64af6deb870dd047220d55aa0638e907e74f8f1e1a5670cc2d92e5592cdda7bfc2034794af58edc145cd249bcf07f0852e6304419db61cb6e0d0bfb89fc3b91b1dfe90d98052e42b81edcbdf190c3f5293baf90e0ed1a08dd222f0d1745f67342067184eb837d3f52a4d90681d57f5e91d9a0ddc8b816566143f53c8d737bace4df738fb55793e989141d3b8b7910c741c157feef7fafc80aee659fdf3d2569f3e3a998dacdb70630dfc8a0da4170daa9e44b49a2c7be804394365385517490b25578dc04731a179b78a3da8c1f620867d266a3f45df5d5baf08c36bf0b406652c09b3442055d714f95317775ea89a72ac03dd2ce41908b32aeead42483c988d46a1d7386811a95093652ba47c270e9e83ffed5f466068c52740f1fd72e67a06278b430e98ce8e77e9181bd3e1686a5a4268597e7448bc736c855444e34ad7213c0d9b41aa9221679ff07d9bb2b1e3846fbf1f8e256b4af340522f3d9f88a39e4d4e098c6d5287317a8424a93e10bfc33f5556b313ce6faa8c1163a98f653055dabcc72c1fef08931fce3ed098a3c66e33bfb1f51fa6b416822f35b39abba92c2118e7493d669a8a5468b6c39dc100b1f210e2becdd933080123bfca0f4171a9680e42a34d53e0eae17c1f9d14f1d2b529924c308a53d83a7614cca39e4468ad3ed339cf7e96bcd5fdde846fd25f2a203002240c51081cfcb83ae91c6a08499010d90ba0e3808d7855b7ad452d0b62e754c54ca1b7238d6849dc788aaa8c8759740b7904c2522c922a96a3be20dc6d0ed1c25a8f77ed3fcbb149b237689ff9bbb5d8db04e7b8c322ae9aeb4e0435e72c2b48cbd193a2f8ceefcca69076d21f4834ddaba69cf5b36c0195fc3575898f8aeedd6c23e3dd1eb5c35fdd5186e6d081c787e9050c0190b478b0ad33b080eb5fb8dffd64e23ba6e964df86dd9351bee46dc399314704d235034e0e4ebfda0e3ce71a26f61adef36dad443a2b2204f621190b5e9af5a0ce5d55928cdc21052b8e4475eacd24b2b9f4293444f7d5cfc01fad628da1aac9ec697b49cd8435abb985c2bdc130c97b166abc57dc784129fe685aca90d0e7c16c2af942478d3477b2e8d5c473371bcb85c7bbbbef025c7717873ee18694d3589d44f386843980cb120580df4abfe31faddb9bee01947227419a1885067be54e02381ec8c111df0311a6bf9205bf1df06bed115cdc348a9dc22dcd028133e23df28c341b7022b88471a248213cf20605badbadf2936f1cef8fb61632eb05f2725408cdde33bfb9f14113ea20055d4ec874fc3acdf4907e88a1276c5420a8f704a345dae27b388f77d62da48c52be9d92f71388338badd662795b8af0a79349a10f6ef1d1ee783be2c835776fbf7169654b5a6fb93c1b41525a054b0ba209bd2d45d9c36704dd9a9b3ef3de5e57ad485edf6e98b1fc673fded8da9daa06ff9664066ad2721a7a3942dbf0793c885ea91bc96e4eb80d57cea6211bf61768c18bfbb66643db5804f42e2c40198a1210e7ab921359bf2a227de97850d8b9aec9559ff5abba1f5dd4f39d47719d3c915783014bba7207e52c1a2994227fca32e840ab68c0a5bfa10a40ec8417f319a4385770a63c68aca51aae40dee5aec126fe443297e57251b0b34b8afe617871c162f2313d065280169c5fb3acf6ebc524ec1611eb2297261bf9c565b5cd703725b34aefd392128073f10baebf0a0a4f33eeb450fff8a88569013765ec6738f7148b716756d3cdcf22745e0b648fbc6075cb73f91ac40b1ceded9b2db112e5486f84446316aab84945982e597fabb7778f9eb11a94e3bca7ffbb414d1abff5c4a021dd8ad1b3af0d9e3d7e3064f4fbd7d77eff78791e00da952f5cfa356591e0e58c7344f0df9a88d22dd3b44ed9a2a72bbcdad3150e5c26435fcd376e3b0e9aea78446c0ab10297979ffef106a13b2d0d7918ef2c44fdba9519a3cd1169e7f3014eb4c572247b95c2fe815774c2f879ae7790f4b599c2ece626e6c1455ec4f8800a1ef20e32d374e523db8d2416e67feca7b1f46a5cce1491f69f71596b89f18542dd82fffc7f745ba697889382cff26b08f13d7c07ad83a32b757c51072c47413af46f2cacea3bf585f0c61c039a23fc07fdc67024b2018fdc659f1e4eafc2bec393e7f65591ffad6b763d551e6605f06689e7a8f08c3382d40f0586233809362d31a92e1d164854d51dbaa9a5b09d58eac3ecf8c2859d86d9204765db64ba4940e44bd2e8d83df6d781b600807033eaa2bab91eb3479f656dc811a72d37fa55741ab942aebf588e833ea6110ce5149981dc4ad7dd241d11d1e1d9e27fddc48cb794e15e7afd0a1164c0c5e908814fb48c4a6b2bb6ffd499b62dae988d4c0b89952323080e58ed0f640f5e121d1773c1d6aa139dc9523048d8c022fec15378d670a8fdafdc64b340ac1f3393d936bcd9c5ed4543a5bb207e9c921b9f869c742bc3789779e4b3529d526b5361ffc95245866d8b549efd9bef410fef2895745c86ef393bccc3a4c89dee8f12960a14d3afd5d57e098d7bacf972d12b0ac5568cb93b565d7abb70ff258d82ce0f91736bf8ea7e30a2d6a37f498b3b0a22e19dc528ca521abfc692a812e5e585d6223cd985bc3afe0fdd04c52a920433c9e5c9e0b82f05d063d6fd8d3794c648bd5ea4c799068faf9dff55be14d0d0586507d18636760baefe86eac25b8f0146cddd57b5438b2f0e005e5592396d5ef52b7ae966dc27d13a4ac63fd2016d6a7b873b3578c76369393164359c4ddc9b7e9920b802eb0642b4c5a060e9cf46c9c6c33aee60f1ee60d541ac96f9cde479319d7acd370a8e8b606abf3a7e1e00f306dd98ff4aecbcb82e303cd19a798313b1b226f8495d63787bbe2712e2bfcbce34050e14610338e4a3989ad736be3d5fe97e1ffb9a158c57d57b8902d75290fb64addab8c294aa79d364273e142b9a0ad4d63bd8b5a5ec59aadc8d1298053a52570ebc0599cc2690c23e72c82184788503d486e5fb9c19a43153a1ddb131a1d0595230ebba474216aec1f00a7f6147994d6cf568dbf4cab0bdccb447aa94328b7afe16a42a70f96304708324709c7cd667223198a1f627d602f6d89b4b6abb245e769badd30896e1efee9265a540ca7e12a8bf358aece21dabe8f0bdc41f8b83ac8a7f355183c8501991eabd71bab11fac46a1fe7a1886d0be4f3fb6a85d8da9623a1ec981c454f9b7176a93d4344baf8c942aa389df0fdfc03d892ae0fe88e225cfca9ab9200777154410585bbb80edcdf55986ead1ac35937ffc4e17e2de70f3c3b4dbd55f03d29a7a37a98073e5ac9aeb494fe3850d42f3b81879dc6696ee6cd39f8e1e3b1278ae48d92902da15297bec83198b8905615d85e33a660f138a1b0ee85994d07197adbfcf4ed72402ccdb1fa8bca4f59d9f906932f02f0de416a9dedf6161c673fa52936f349136cf3dae5b9bdbcdf4c21423cb032b36568101ad8a5f0a1e5e3025e6dffb9dc6dd6eeeee433f7c66020e6644c6eb1f9d3906123c714d87cf917b92bbab3eafd294f0e4e8b35c066bc88e764ea07cac1901bbf7ed899e5641064794d01da4d2f016bc82d4dc2385a6a9958e447d563c94419fc736c7caa36bed48491025722577bd99077c4687cc86c062bc3db5a5fa28a18547b107e4ba78d93181774016f61bfb5b100e6d90ebe564eb643c59b4b5c88167ec8933eb943b9f3d3b733089b2f3607a47a093cbe9ec82b48e37d65abce8cda8492f8901e41cc36ea8faf75c19f9a36ffd083b0a826f2027461237c1a7a0681f6779b5d76a514f6f7103b8a7461bca18b8ece5b795074d1f1dd6dfa60839cb89274b6b6035a7f3858553959424afaedb85d6336f5aa73702627988bdaccf67aec8401e2ef9c3a819bc2735d06b81e5d3547e32d9287c9941395e6ff2e94304206ae3ff588677652b93e7d2c4ed4996d8221a1f223f4c68dd498ba8b9f03cab3a1af9708af68d3c8a857dd7e3fb7d5ec0b26ff6fd54904e0bf43101e2364403404691fb7bd84f4e117c4e277316b4d9c1318d53055fd2fea9efd1b6f6bf54a8a5be4a2c3712af3a5ea27ca6ed89e91430f381", 0x1000) dup2(r2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d", 0xe}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65df", 0xc}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="d25d17877aa6d6e369acef2dbd42", 0xe}, {0x0}], 0x2) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = semget(0x0, 0x3, 0xa0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, 0x0, 0x0, 0xfffffffffffffffc) getgid() r4 = semget(0x0, 0x1, 0x668) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x9, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x1128, 0x41, 0x80000001}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r6, r5, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000009c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cb57f5d258f2a217b262bf73e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb0760ff070000b469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec080f38439c8efd77c981ff9ebb55780635b3b9fb14b7d3d95805149270395a184c71e4099f509d8a648d2ee4e1ed7fefb953feb711557ca2b62b89f26cceb3bbf156831c246c53e7f800a1cc387f3afb025a8c3ec013", &(0x7f0000000080)=0x2de, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRES32=0x41424344, @ANYBLOB="6002"]) semctl$IPC_RMID(r4, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="71e383081bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26", @ANYRESHEX=r4, @ANYBLOB="c532", @ANYRESOCT=r0]) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB]) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) socket(0x0, 0x1, 0x2) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fsync(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000000140), 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4c35c6", 0x3}], 0x1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x63, 0x1ff, 0x5, 0x8000}]}) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000180)=""/18, 0x12}], 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa01bb86dd60090011000800000000000000b308862ed3000100000000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)}, {&(0x7f0000000580)}, {&(0x7f00000002c0)}], 0x3}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x4000, 0x80, 0x2, 0x81}, {0x62e, 0x6, 0x40, 0x7}, {0x8, 0x5, 0x9, 0x1}, {0x9, 0x8, 0x0, 0x2}, {0x4, 0x1, 0xd6, 0x3ff}, {0x7, 0x20, 0x1f, 0x6}, {0x3, 0xb7, 0x7, 0x3}, {0x8, 0x8, 0x1, 0x81}]}) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xcdc, 0x2, 0x1, 0x1b5a}, {0x20, 0x4, 0x7f, 0x4}, {0xec, 0x1, 0x6, 0x27ff}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) r6 = semget$private(0x0, 0x4, 0x0) semop(r6, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r6, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x6, 0x1, 0xae) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r9 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r9, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) write(r2, &(0x7f0000000240)="04bdfa5d1d2873b53e3534825ba166e2fea9aec43050e56023339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd10f7172e68f2288cf989031438d46b4513679dc00e405c0c07b10254d574c365231298a1b19f30667ab03c1a6c70acdcbb1ce1f6b90284ffeb5645a9921f97ee4f0de19ba373709b72dc5cc6ef678873158a84d111fb5cb070eb51b6da13fa9a91552d6b618112cefd933f9813a93b9d1f56d3a17aeb6924df461a36ade5a0670042ae953185779dbc84311016c46cf34bed3c12c37a0f0cc2870d03e5dc15932c3c8fb39d0d6e57b22bcc24c63dcfbb166374d71d308a6a7e432c15e557895e5b5de82d3cb5fc271c19a647cebf4e96551785fd", 0x111) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x1f, 0x7f, 0xd6, 0x8001}, {0x80, 0xbd, 0x6, 0x100}, {0x81, 0x0, 0x0, 0xfff}, {0x800, 0x81, 0x1, 0x6}, {0x9, 0xc8, 0x2, 0x1}, {0x7b, 0x7, 0x9, 0x43018a0}, {0x3, 0xf8, 0xfb, 0x7ff}]}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x127, 0x0) sendto$unix(r0, &(0x7f00000001c0)="931da1de6ad7765f7d15f869ca129f3dc4e6f84a06222b433c3f25c2bb6d8048d469572dfe8399fa900451548fc6cde6deac223e7307c7c3e0b2c2128d13cedf0aa4c6d9b77d2f67ebdb7f914a41152861d2286d2acb69edfda8006f9a6bcd4313a4a77c0ea570e19b24dbd9da8f7324", 0x70, 0xa, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 4: mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40004802) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe7ffffc000000000000000000001d478c"]) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x12e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000800f83a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000002b00ff0100000000000000000000000000010ed0a2c550654522c7660e9a1eb7a4333c00efe1660000002b"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x40}, {0x9756}]}) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x40006) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x0, "1a91880000d2b863887668a100", 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) syz_open_pts() mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000200)='./bus\x00', 0x800, 0x130) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x8003, 0x0) setrlimit(0x4, &(0x7f0000000180)={0x6}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/65, 0x41}, {&(0x7f0000000300)=""/8, 0x8}], 0x2) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) nanosleep(0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000100)) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x7, 0x5, 0xa0c}, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000240)=[{0x7, 0x2, 0x0, 0x3}]}) write(r0, &(0x7f0000000380)="05bba5056aec8e5f40bb8122df566471b26d397d1f7dc1b43b3e7fcbb991d4e6d1f175dba99e5a46f51bf9afaebf14af5dcb085d8e4d9b7cd8bdbeab87b2ec2c3d15976bc70f797c41ac193ebae27c1fcf838f55d25c09535639e56b0fa883ff0ee8dcfceaa3341994696f0de6857ad81bc6455f1993f77d4b9be60d4cb4ff749a25dc569b5f33f4a9561217692e6cffec081e48a0af7c56633a95972aea0d5aae3289aaa2ea553f5b0a2d99d92e67c2d05009848b6025de540f5089f347402f33c6fd53e1225c6dd0664b8a4126415270772cc1edef3353712b3d3fa616830943f257874f3830e02e196b0ac5c0bc91c315908d1d9052fdb02bee89008f98eeaf0094e5a85c114aac12", 0x10a) executing program 3: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, 0x0) fcntl$lock(r0, 0x9, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0xa08, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000000c0)='(ENd', &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRESHEX=r4, @ANYRES64]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x1a6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x9) executing program 5: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) close(0xffffffffffffffff) setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000001000)={&(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000400)="31289ac623bac9ae2f040f7479dc0a80ce1a703d600fe609942d7d1d54c053431d6447da831c9d3df53e157330ea177478491d54d40748d625fc9b6324d224d5cd0a7316d09f7d84bad705d7cb3f262bf408199005bcf42a3db9da7631dd4c7c7bfafdab09cc59b2d885a8a17c5076113a253e45aa6eb8572507240de3be424f7c55fe46b738d6f22816a8f58f255281b418cca004b89a089814038975e601f9fdf92e9134e85bc3f0a05e509020dc13ada376b1432007aeebefd2534e14791fc6c4a757ed186c", 0xc7}, {&(0x7f0000000340)="6672881ce88b0e1e12d444998c0c0bc2a4964d3e4f0e5f3aa68cb9adff4b23af5d", 0x21}, {&(0x7f0000000500)="43ac811f50933a4fa1651966d4af9bb73539c4cb4f7edd1157712953d204823e1462981e6d622042d6d3d5a9", 0x2c}, {&(0x7f0000000540)="b0cc55e3811692551e0addfe519e65e4a77ee954fd8ed0b2e3087c2f222a491026314f36a76aa69f23653c8fe762b4d5726f59fe9968048a623da62df03ce37101a3ebde79081c9f3b20192664981294ddca2a96911e82dddcfd9531eff53c2880f349941ebc78e7301391ef2d6de666df2651731bb4dd4c941af29949c33f3ec3e40663594d02f9c15b3751", 0x8c}, {&(0x7f0000000600)="e1dab008786a512f9c20132aaae18d4be10479c72dd89de292356d1235471c1876f45b6d3f978aefc0da54040e3aff13dc14e8ccb94ebc95db013987a711618fc7abc62fa92df2928ae4ba9b5a4c28db29295034b34107cbbaa159b0d1ceb5512dacca83df292256b6b04f4b293834634a2921d7da34492ca8e1a37a1e1667e5b28b0d9f928c7c1d305e6b0ab7ac00934e028d2b89d68498ebadeced6ff6bd4b065224fa6cf01b5c47fdaad6847dddc50d8c39a081995f", 0xb7}, {&(0x7f00000006c0)="106daa3d64b6bf7b8172064eb6692b8645b446a482edd3e821e88edd6ca29e7a19f3d3476326273ff56b92b172917f2f06388e8b9191b88ab4f45ce732847cc919d5c99f218f7e65efd80f7de952bfeeec98f0", 0x53}], 0x6, &(0x7f0000001040)=ANY=[@ANYBLOB="0001000000000000ffff0000ab030000b05382099c5816b3ec6b1e47504b8c92195a5500d7b844d8c23edd412797cc7d1bb72f8f382e969de585eec14e750ad19caa9ad776c9a4c329d8bf277ae5a7aa3bb99db9fb053cfed82af24aecc150449fa4220465a7cb914887810f6f224c6e6d8faabc8032b530f6ec098dc634eeae3cc2acb424019a6cd9391835cb2faa8eb9147777bf92ae0f4bd96abfe88c12055443a558023b8be9c5bc6ff96e9f6ed32a5682600322efd2bfeffb80cf9627e6175633f0668cd064f31de10b8735644306e509669451d175e51dae1e86a7f74915fe91734c588e2b12fd5712b4e56c9620f140660427e4b38ec4ebbd00000000e000000000000000010000000002000052179a898edf0712fd893e47c86058edbd21f7f336f98a04dca58faa8a8fa1aad2a9e4057763dd7cc08741bbdffe0ab7f4771b2ad5428966c6def66e521c35faf63387e883a9ac5b0e55627cb127d21c2d7a075b478e10528bc9047fbd74cc6ad7760c858059d3868cbcbc98f8c1140b28d27641eac3275ba86ca387d169ff6e7eb382e48f00bb95bf9e52735fea30439acccba31985cb05dbe2efa0a110c7625052a52461423ce4d30a95d305cdbf6b13e71226a9bdeb980c5ebacc8925fac907081ca362721046fc7e3be57c0000005000000000000000ffff0000020000001bef07785868227c5a4c6ab599cc7295663fd34997c67052fb1c2e599f105ebcf013fdb64ef23ec8664dee51aa11f7271b842abc420d1295571b0981c510d393e000000000000000010000000300000029c4966e50ec5e4c3fcbb7e97ffa345b453a63357e9c6b085218f94694f2669e27fb97f4ee175305e86e75d342f54478df8546d66f429d87c140f8aa0953d59242d503511a7ac0a50ed3a1d7d328b9d5f5bd5dd00decede1e1bc94513c99d74905139dd8b7404212d7fbdcb66706e5f36d74d05a99d158405975c93d04ad5a1b59f34689c03007be789beaa5de0ea08c439d91e5b187dc88f50efa7ad15e07f294f78149f62b5828b61b3bfe3e55f1b61096e3d750204c09a8325fe617e0049c0aa405411581f92f667e3800000000000001000000000000ffff00005e000000aae42c4cd3525a18b78b27c73e7f32e647955db971e1108855486e204038de3e72b81a23cede768874fc1509fb74169a34c0e50b6201602e0479484a3e6599025dddb3180f78ab0d31b357ee49a114bc5c49b81d212b48812b89e4e3526435dc5a887aff97240f485c12691326de813f27c509095803f711f789350cfcdb1f576535b85e30797efa62b9fb35c1ad89ad75229d9c925cf48d4f6430e8df621d062109464ef9eb62fc187b55f87a07f5e0ada2d527f00f21dad423b43ad49913bcd0c3f7595f7248e61698c81deab9381499458e07bb8fdc86d968d5e1457052d3c5cb3deca4feadd3a439000000000000a800b7b25d533c6f8b7000000400000049175a7ad068adbe8b0c1a5cdc1f062048b179831ad9db8be162c34bf53fb8311992bd6dffcab2d18529173e450262e7de6cab179072ecd192517edabdad9d9797fa4168f8af0d7ffc3c8f05a1ad194e2edf5cac99ba1214bdd4cbd9d5a7757a896273c73c8b52684d059228b91397ab5be991956f7c34f5da7980b90617ca88112c7c2a51ddd879e6ba2c38bf9ed638f3a10000000000008000000000000000ffff0000080000009731eca2dd2baed93f9d1d31b45d1992ff8e1be43085c292b54afc24d6f6b523ef907e1a90ee2fdadc9ec22c67bda47ca2ee9a803044e4b31daa2605554f59b8caa464cf2c882b1edbd4f6992bd7a719f556d9df445567268cec05ae9885b365abc0a7f354aae4a140190a4f00000000080100000000000001000000000000007276d3c4ae367fbb13d9d47709acfe575105c6b76ac13d683f4b40043a33037899af01f74cfbc8b08140f5613d6126335d61282755c421b39e8783f00d84ae78ffdd729db54f957d36bf6c20e5036560a79063c35837f335be76bd02f348cce37a2a53645390e77fecd9bd17cd098d6b71e7ddde9d752eb9b8f272213b996788b5f02766e7d4edfc5460f9a5a9393a54cfee3b83055e09f7eb97494b4afc1a8938df8d978b67d2c81976dbb8ab3c0f7806ee1c992d4e890cd310ab698f163fa0378cec45b1e80ae9fdcc42abf7f3832755db3d52b623e175a6bfee83029549ab828ed8d709b747b5841c3b93f26b3b38e3b68abcd5e51000e800000000000000ffff000000100000469a88ff82cf9278e49cccd0691f463d689e8fd5557a757cd890cf0bf6c2e0fe7217d7d9916b1a84470b324de15fd307019a1e4d3858079488e3a082579c09f2cf451f5b405bafd912de72402eb5dee3c16a3f4e3a9ab680b4b676330ddb8a517af50535d8b9ffbe32dc1ffeac7538830259caaf30c6ac9475a010b9d293a8f0ae9f35e6e3107d02f60d12f3d819960168a94d98c333d5d0c13ebfc5d35e8e50756bdf00d86c65f1d38a73630626a10d766a518e08c709c6d92776f2a143bbca8869c4bf98a23722bc6a18e4eb946dea91000000000000000801000000000000ffff00005f79000084c22bf508be14614784aa567823f1fecb980186e1abdcc6d97b64ec0ba08f0e91839adfc27841fb3237876390b8594d6beef1c08d55d1294a4288019cfdf14a64193c9429002d218e722e69ae504b2a068b5f1d8572161e7f2f08b326a28c4375471aa46e0ced442dcee908f9194f0e80c694f356dafc6f89ae89e81f3e8507e4aa79d5008ba2d901c1b8f0a93786753952724100fe883b3fb393198025e0d29aac2aaf8fd0e364341765ae95684a9286634c54847b604669f9d7125ab75d3d6e17f3165939c027652c01858bf8f14b8ec3320792b7d9b9a4d9be70e758593faeea577cf0729889eb5407c6bdc280fc38fb6210592af8abf1ef5098ad9500"], 0x830}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x4, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getpid() getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x62, 0x20, 0x0, 0x1}, {{}, 0xffffffffffffffff, 0xb0, 0x80, 0x100, 0xb14}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x4, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff8, 0x31, 0xf0000000, 0x81}], 0x5d, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x100, 0xe11}, {{r2}, 0xfffffffffffffff8, 0x30, 0x1, 0x6, 0x3d39}, {{r5}, 0xfffffffffffffffc, 0xb0, 0x1, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0x0, 0x1d, 0x1, 0x7, 0xffffffffffffffff}], 0x3f, &(0x7f00000002c0)={0x3, 0x400}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069c1, &(0x7f0000000100)) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: pipe2(&(0x7f0000000040), 0x10004) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) executing program 1: syz_open_pts() socket(0x0, 0x3, 0x0) geteuid() getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) getpgrp() setgroups(0x1, &(0x7f0000000240)=[0x0]) getpgrp() sysctl$kern(0x0, 0x0, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xe0, 0x0, 0x9, 0x6}], 0x0, &(0x7f0000000140), 0x80000006, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 4: r0 = semget(0x3, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{}, {0x9}]}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) writev(0xffffffffffffff9c, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)="00007dce", 0x4) r4 = socket(0x2, 0x3, 0x0) close(0xffffffffffffffff) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/193) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) executing program 2: socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) executing program 7: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000040)="0415c87fcbc76849d1abc2e0adeb97af6bd53d9bb6123c9c31750712a7248964948ca934dfedd4e0ef95225e47ebc77429cd02c44328c8118dff96a3066299d5a873bf215726551eea405db98f0a8c57c4216a4dc4ac96b62136eef3069bc6ca82d8137986e053b1dcb492dd5845884fbb8e3c4068020c3045157d09d9c0519841faa8b586e639e2", &(0x7f0000000100)=0x88, &(0x7f0000000140)="1d8b00a273c24379d9492db14a884913306349e5b4f3317ee41acddca096ae4edceacb65d26275fd3df3c741d6b7597ea7b33e3f0698acde396bd2a81b1d237a840ef39ac6beb08a415d5f783ce42cd1eae00215bac760c721f7d831377acbc5e04117da8729b3190fbf978f3f373fe80e000217520bb5b0bbebbc9e7723dd6961c6499a9d75952b09450094ff0a85b3d4ef9fe14c4b8605aa4c07d833175df64eb45e645f83950d4b50a8c3c4b54805fdca279a82e6ef", 0xb7) r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() r4 = getuid() r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x4, r1, r3, r4, 0x0, 0x20, 0x4}, 0x3ff, 0x7, 0xffffffffffffffff, r5, 0x10000, 0x3}) setsockopt(0xffffffffffffffff, 0x2d94, 0x80000000, &(0x7f0000000300)="d5aa37cbb9b73cc9d85b0ba657d0d9a5cd04057fe7f4d592ac5517512f45a933a1b1e40edc762dea8b166feba19f96d0ba", 0x31) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x87) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000380)=0x80000000, 0x4) sendto(r6, &(0x7f00000003c0)="e1e0d4b6f7199453f7c02dfd4c48f46723ee98d0c6f6fc7dd908bc262be07f33231f7e790b750a0cb2369f478eecf6b34117455715789c7228ddf6f75365223946b7d8dfaa263431ce360f56c1031ffb610f0aa1c53ce331f4eafb40ad9b934ba3d3a545a19d1512d92ce5e2643136f88d92abaddbf2889ce7", 0x79, 0x400, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000440)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000480)="8c0b4f7ec48011928c91b292954fbb220b", &(0x7f00000004c0)=0x11, &(0x7f0000000500)="efcff09b5cf7f3bcebc51471265be2debc9554066f7c366769758102e5f72620a2ada6322a7589fca03fb9d2c055a053bafb0b7b17f3483d4844653dd5edc21ff3923cfbf3bb4ca11d9062049283a3017858d36893", 0x55) r7 = kqueue() r8 = open$dir(&(0x7f0000000580)='./file0\x00', 0x100, 0x4) mkdirat(r8, &(0x7f00000005c0)='./file0/file0\x00', 0x20) r9 = fcntl$dupfd(r8, 0x0, r6) syz_emit_ethernet(0x284, &(0x7f0000000600)={@remote, @random="4568a07ca5da", [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv6={0x86dd, {0xb, 0x6, "2dc137", 0x24a, 0x3, 0x66, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@fragment={0x6, 0x0, 0x1d, 0x0, 0x0, 0x7, 0x67}, @dstopts={0x1, 0x15, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x4, 0x9e, "4da66ee2fef06c51e803718c68ca11a31d651f5d8b3a37aedd91f69c293af1f4c43c0c56dad37c4e463808dc9dd31993791401395b4a34336bf9700f8a2efc5e6053db54bdc14c43c82b5a136899183645c282a5275dfe862b6dd8327d0eba7063f972fe6421453b2fc97a28c8a75ca37946850585432081cda076139e064494bd0e9b6bd3846f025993a929cdcd3f40fab649d3988e7ba9d524c10bfc18"}, @jumbo={0xc2, 0x4, 0xffffff2a}]}, @fragment={0x4, 0x0, 0x5, 0x0, 0x0, 0xd, 0x68}, @dstopts={0x1, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x6c, 0x7, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x8000}, @generic={0xd7, 0x24, "90dc1ea730f3b2e0556ea8e70d12134a8aca7bb8d3223b668cd8eaf8f5fbe737b23a5026"}, @enc_lim={0x4, 0x1, 0x70}, @pad1]}, @dstopts={0x50, 0x1f, '\x00', [@ra={0x5, 0x2, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x8, 0xa2, "4a042c7990ac377682f9bca08d6984e071e3ec4c7053878c85a19de845f704c08d4eae0df0ede58ee753100865d414f15dbd89e726e01f7998e349c39a9d9334145ccb50c56968ef35cc8abbbd31ae724fe84a0a4aac71fb8e82e35f3aa061ccb3f2c140a038268eb311ccb367976896ebedc1d27df6aa051f3aab0b0cdab744affd90b3496ac9505f6e726e5052e15e39eb3c546d907051427abd105f9030f8ffe5"}, @generic={0x30, 0x4b, "b51b41da43e44f20b803281c9f478db28ab93b62f1a8ce735dab558897c099038d3058c481db799ba4260e6494a97d344ef81bd67d6d486a3e426a03f81786b043e0fb87459957a7748afb"}]}], @udp={{0x1, 0x0, 0x8}, {"b73ee1f58500a536cae7d8cf0761b93280ba3e1c60725a0a439c"}}}}}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000008c0)={0x8, './file0/file1\x00', './file0\x00'}) r10 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0xf23, r1, r3, r1, r2, 0x100, 0x401}, 0x800, 0x4990, r5, r10, 0x9, 0x81, 0x7}) r11 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x8000, r1, 0xffffffffffffffff, r1, r2, 0x45, 0x54f3}, 0x1, 0x66ca, r5, r11, 0x7fff, 0x10001, 0x80}) pwritev(0xffffffffffffff9c, &(0x7f0000001c80)=[{&(0x7f0000000a00)="86490f9f616e101353af79eb84fe3587558b7eacfb7ffeb37e36c734edb27f3515a14cdba38296f1bd3e45c8f19009534286e2ed31852396169ee04a7e9b1f3d3991783384c29c7fe13cc348433c7f52a73a78a6802f33b5ec17a6d86b6ee3aafb465c6b3c3aaabd410f780a75376008ba69f3b3088ebaeb4ae7b37933b6ace15b740d1920911fba345e15ac9efafb6167d4e73dca9150a1da610cee237878c1352c12a257c1c0831aec72d44ab69ece3ff90e8acbd7d0eb01d5b16fabd562a355f66ab846b3", 0xc6}, {&(0x7f0000000b00)="16ceadfef023b54f91514754ce97870ba91941c9aadc66f250fb2d25025a87828636a6f0cc5176385550a9c22068058147835cf299d80a11d20e90b25ba117b76242d207b76c1fca137a6863e34a89aef7d6884f18a8b2bba383998279ec471dbc793238e6c905e659814862e81ced9932c9404bf271686df9c4c4e2b786c9cde085b81986fdd870ba4bb74fe534f68924d8b46bb6468006d77d2582f847dea4360d625cb94cd2bc86c2bdf80a27a672a1", 0xb1}, {&(0x7f0000000bc0)="c8dc5a1390ca706e77ef613990255e2d0348d336ecaeca8826e2af47061e586e5015cc552de23384330e14c02647d834e52ec71ae0dbfd9e0712e117967956244a0a34ad01a4dfbbcffad680007083d2c895391c3a02a00cb021d91d6e7ffd1ea49bc5ee1a0cfa4dea5d4d23fd3e0fd62ba66717c8f4cb2c687c0dd3c71dda780aa4b31c2c343ab8dca5470cebd31e128ae2f4bd8569c4e470c34c1c1500c4824db7ab90b22d5dc3978163339f7e06a6a5ab687df0c9a0fecc5047ac7702707b9cd3693a4f415fcc1849ab6ecc08c2d1c751b9bec2482fbc2bfc8b604a5fa6649f4c8322805aad265ff988a503105db2a13e9c0c858478a481acc5146b6bfa14dcef6274096166408efbe4e5b76acfee921c1ee0f67dfbf5920d05ff19dba4f94c418264af1f338c24a5c4eb0a4e6194eea3bc06cdd46263b7e8fa2c67feb2461890290d774c183848c554f190a0ee8e8452c49da1b4ac6d75ba45be337aa4397faaf0ae2a5323322b6b5637331a1ef819050299d658d78c9e8c37af2feb62884feddc93296b4b8cecec96fa469c689117d8e3ac2bb7ff1188c7a61cbd5b7ef3752e38eb273daf77c9e17562ebc2ffb5a603063ce1fa812b5a1f8c0d4ce047b1820b9eb8781eefa25854d3cde31ef23ccd130cbe8bf80380341ecaf3f128fb5ca9d2628ccd53fb8b5d43b4eda21c665ed1bf16979de8be9170e9a87f7b8b60765b54f93f901e06f191c8ca828e9da4e0dee2d5bbf652c44f5d7c9417aef7b5c25ffb8a18a5ba60b37b5bdae685d2f52af625b23db0666f19c11a2fe9c4bfba18db6faa9483f3565aab958d3139ca5b6b93ea4db0cf34442360ee37f5cfed28b76ade6655671223245dd6f4d6e491a7a88252e0dc5df4dc4915dab25c568b896f0de65a307b09dc0a9bb24d5ef6072048b71607bd6f2709539fce032d739dc0b29b4b86e4510a72ce0c5f47a78c402e4689af4b72edc84a6099a3ffe4e2e9e1a3506bf12148dc476c89a7428a4c5cb77258ea2266ac434a581f66289bebbe96fce0813038f3c6b0df257c2ab6c60f3b863f9e8fe8f591376b4faa60c9ee669fb4157c50c9c5faab5613d41c47fe82310521c3d1ea09301cd342d9754184fe1940b4471c25fc551edd9808ea611f71c97d1419ba4c61d4778caf06bc24462b3795777a4832985e8ccf1249c032fa21725b56787b2f18fb97d70671aaf89d34df375bf55f57123575d21f44d4ee5f9fdbbbd389be5cd36307b53263d60db2888bf3e904b790fc908100efd9c6bdabb8207712caec2804de6d94f395dfb55ca94e38d9e0237e09885f5118f4bf93cd622b440560e92899fd78e889521e7b21317aadf0795d75c611fa75cbefdb32ff00e2fba85305c7792069e6f9c1567176afe5075f347e4bd1f8d03744b5606e37534faed4c32e5bf0f3d839a7cc98e7114403b0b47789b725a509014cc50d4c8bed1c45b71cb831c347260675a0e169284534b411bf7b4a08f9d2752815a6585f763ae653c005a81d00d553fb63fbdb891ace725076a6879f5c60d5cf64f45e41ac8908558e11e51b56f0fdb9bbc93bbd5a97cdaf50b70b4e1fed299fd1f339954115bd1a31b155a9d684d24eb45c83e615613ab65da26317331783110c495be0a7b381199b4267f76baa421b1ec38a7c65d0fce7bd5e6f1b5b38182a80c6187fb815e1232691f3b34dabbf404fe98e80f61a95236cb6513abc22d5be7e29020dc9d9fc00d156bb6aa25b0f507d4b31be886fefe1038481d1562a0499461f4d7996f79c1d67f1ee73da4b700647e3d40cf706ebf95aa87f6663c2e598ef7425283f8b8c60ffea777f7005a2a44ca9ef366d906cb0a83e010e0bb4afadb82a2ec6e0b88c9e3426288d5351f1db50b09216f6731b6783f9f96ecedffbcf2519c2ebc5a00d11df5f9c19d7c8af80302de2c5e0619f84a558d7e0c6ad03d2d602c7beef60b990813ac13c6bf32f0215127837af81c9053756aeabc7b41ddb38157bf5af93755470aa03388fbfc789cd318f87173d2bfb61cedac6843abd8cdb51bdacefc1267462ed766bb3323f89d578644c5ff070d7827da329291fca04143e492e5cb1ed1fe2c889b541725438948cdb8b98bdc201b762524beba24ae9163bf7e9df0082b9cd2c895f3eeb1d9978fc7cf6c8cfd07d41e6fb77d22b6464c6dbb036373c0c4ce383417dde4b4b37b66a9656a2ed7c06bd75b0887ae5d0927f7fa8f0186838c0b56fb82177f1ad71042aa1ddabe717c01d80f7205e8b95a73cbfe8e666a447df96dfe9ec470887c7680d2a07ee7655859a97844122d815758d7cb9d0e12518bb3dd71c1e06cc22a3b33f2a0cf2a372790ccb43ba0fe01b44a96d71ef7295d58a0bdf74ae811aaf80d7149f96c322e3ecfaf84a6098658f2b7e2c723c101f92ba0d46e931b681f47855170f1843bc71772c6e3b9658ddd2107d0e0ea5621d0aa188d8267aaefb6e7e6097255f8f96684bc145e0bccdc5836182f06c833f19d65e431f59bef62dbe69ada0b75db9dce740183d47e49757159e60917c340ba9f2f70e34994823926cb44e555ca650cd5f780234bdfd9fb30aca61b9775f2f9eed4e5d78df53e489364edeb03d316008493c4436410e4c7b8af49051a437d447047eb20bf3d26cce91dd8b10cbdfed519ea28715454dae2ca0763b8d3569927bd6556f1216f446c57c611e7db326604ed6c0fa3fe527d3b67adbcee2050ac47e42a69f3459970c01bc6cf53b8468628efd5984044e428e7cead59999ff6437d034c34b9611212848e5bf5861f1539db0a43812e526b0deb953ca7a1dd5fe79fd4df2b1eeaaa78987dfe723f645bd272b2241f73784ee2ecbd7a794dc8dd5f205ebd9f6c47e707c944f5192117783c06a15372d1de6ddf8b3ba99ba6b4ca61ee0504a2d8fa8fb16d7e0ea17c5dddb247c817575b25dc268ee9780f39883b8583eed41418beaff6ff3eb9f563c440f1cf2a0a5b0afc4caf62e734c89d59a1d32e2c21668cd957ff96a1503f10c476c07a5c44565ad83c6fed13257b93b47031cf99d8125c9922398fa6457e0d1e3d8560f8294ca209b91da1757fbe0c76dcb8e990e8b30b2615c1981277e066fbfb1f2dc3f60269754b722a2a9f92bdd21ea0caa6d93386ef0954a154352e2c3a0eeda8c55cf5ad0d833fa3dbe723c1231d378b66ce20f2e042d7d015d0709a52ac8a2eb7659bef5a9ba88a4cc885595e5b853fcb62e216ce60509de4baebb337350f8d6f1e5d1402517d50bbfcd7d054e88a35325237d164f9c5eed2b10b1ca8390638f577db8692501d8e9e85ef8266a40f92f1d0a4e9b2c0bbed66df81818f7124fc18aae872247b7c4f3546d8fc2bf8329f250e3c5096dbaf8b49820ed413253f91922da54afb12dd60f0876946d415316f99dd27afef6a6586a8580ac15e298d17b729fb6e3c731d7a2c4c51158311276445ddf0ca9737f1a116635ac1ef9cdd4d8d552c271c0add8a476b7d0aaa794f8f65bf26c1a69c185b4803409f7bd0f3caa4df5a97dbb9fc1eb8c7fdf182d336ab0e1c5e171c51ef8769edcf0ef3892214e776622f556d7e3f7dc2ce90fb0ee46e591168d178cb5bb4410c2c4d9fd484650563a326fae7581f3b4e548ba98aa202c993d7ce3624d60bacb182e6f58ec38478b3708a4c62d56b2b7a52d87c9fc8eb082096b6311af89b8d10b543ee3926b1c711541d28a5bd6957e01d4a5edea173a9b81730692c44c1344e77f064580ee3f297d01abe6666eb24e538b3ae851344964506afcabc805b7f91f3b724965cf976f1284d7c15f94f0ea78192fce3bd7bebdb32ba0e23625c3411a0155674d0416ea0d8fd17469ae8e5def0b463b2bb096ef3d2058f1ba18eea767c41716ae3abc3cc0a0efe06792b80c396f51fbd908d92b73be3ba1539926436c51c3f08442ec44ace67c02a03650727fa45dbbc72b30daa81883526f580a76e29ba9c0a2cb8646b8aee2ceaf57643d3ca0e6c309f3b4e48ea82305f98ac54696a9e8a9723776fbf30d54175c8a1e2d072b5f42d1a2a42a9b660cd1432eb4bac04b574f6be8050940ff141e9954554026a03af6378f224a928127d7933a2244393447f6e5c009206dc2981d67cf0be0c1ecce8ee9d31362a7945047455399c2ff1d0fcb4be08cc71dba90fe83b2ee15f245a6b24295eca1beaeb1e2803601e8039010421dfc626c45d57258a72a7931d0ddc1d9914055faaf17fc8c6d1e46ae4b313e9a3545d37143edd286c8c920643cd4056b2ca8d78fb7bf969639d21839b94f52eacc557b79e156856d78f65eeb54c482d667c89fcc515659fc1db19c861e9e9d2b8f9f01839d1ad9312a14cfc2478d433db9992778b2d217a35463d89847345df5ffb340a98d0c63c3c6e5174426afd61c1323193cdc65d2730fd329fb1df763f1641f1a0a4c90bce3b53b0be0a3d0fb4695517a1b97578cc9d9dd651805ff9e833d88e55c7d01309c5987ee078cf4cdf216115a469c5024e57d229a240f3045bbc7315f4b6b4c5b7e9ef80a3ff086e60b59fc63963281cb3f873b83fa6a3029381e5e0602e390380cb916b402bca97dfb5a5897e3e04b6836a4bb6e60b1d72341c7d06ad3fb5bfe63fa1f6c993a86198fce7fa924db40989b8c7fc340a0ae1d6b3ac318e9148e81f52a29bd9052e91d8dc18b122fa48239bc923c3779ecaa2cd0db7eb3ad5b23cac3aaab0f8c9165d9c9dc268f3fa3f60b934919bc36865ea3f17776d6e718a2b27f360c701108992f36fed9dfb368c9aeb75ded298395e99f5b5eff68c522596772a96046a99f7bb32b1d94fac223d0e32c3cbfb2ee7b4d919d111c9732c979263b213d1ba1b8ebc3a776f16c7305a1062a271ecd85b0749d3f298d0d4e53f06781709c4fa24f6f73165e6c5bfab1771e9fad52b2cb8a47d552f45e05a395469f6493dd7ca99ba42761c740a998840b68cb46dc5aed37049f63bb637804a57869cf06b09c304d7f660c14db3312684ca343b794e26bb6495165705b46c6de6b3e1c4d7a95b586466160002765d697c671012b2c11c021632b3b8923f8580517dbe1e60c6d0856ae83be10307862c457b037e1f05a5bbdd0ff0e0eaf97d22c757cd35d6a7df80b8bc9d09a4f068da7af38ec514e4629615a83fc8c7953c109ee3727adbbd87d4818bf0624fecbb91b7c55852446e664473da742cb1f1797dcfc020e400c81f97cbf8a4a3738944a05e11d7a9ff9d663d616e0c35bb69bfa806864cd0f3f62f4348791b06343caeab3266477559a976c99b361d7367877a88b6e5bd3dbb832569c868d6ba36e7a9cfb22107842f8f582a9392765e9ad9d269ab4a8c15335e3e6e104f7b67415a91454c95ee7f1a1d5ab60923b2d3d74269e5ec3ca413cc2d3d2f29c55ab61d3f27847aaabc558d074ffe5b07f7fbe06294867cfd22b17df2fce6a9f5e86932106d8a46d4e7f9c556c1ee079ef4b8f7b0474bdc2bbaa574d8995e1d65fce8eb7d37313c511085321ab1ea729f60493b2381a1b28a563150edf98127ee844879fa8f74443abca63e434c52875e99a85d7ab27dde53f003133d378c9200683695a5eba8de8904b27fd4207581fb002c10d20adedb76154870f0bdffc054dde9d3a6904c42e20c1ba39c3f8ddd3e2efb0cb08ed431b990dd79b4337e84cdf7e6b303a9a786e9a98928da7aea32d239f873ba04416215d32b65e9aae6d6ce09d575621a2c7a0dfd0df20ba945b7e4421448263fd05bc4bcf834143251ad3a99999996fd8167c627793ef8d5e1ac8ee490a667687", 0x1000}, {&(0x7f0000001bc0)="3ea2d57a0fa40d1146c0679fae53cf", 0xf}, {&(0x7f0000001c00)="71cd66d3090219", 0x7}, {&(0x7f0000001c40)="ac510d3c542f3885b99e46850427c38d6cc06006723f3ab93fde333ccf29d47db2df51e25e83", 0x26}], 0x6, 0x1) getsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000001d00), &(0x7f0000001d40)=0x4) r12 = dup2(r6, r7) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000002000)={0x2, 0x100, 0xcf, 0xce55, &(0x7f0000001d80)={{0x0, 0x4, 0x8, 0xd7, 0x8, 0x4, 0x5}, {[0x7, 0x0, 0x80000000, 0x1, 0x401, 0x8, 0x7, 0x1, 0x3c5a5693, 0x7fffffff, 0xb11, 0x1e08, 0x8, 0x2, 0x1, 0x5, 0x9, 0x1ff], [0x1, 0x6, 0x5, 0x1, 0x4, 0x8000000000000001, 0xfffffffffffffff7, 0x0, 0x4, 0xa7c5], [0x1, 0x7fffffffffffffff, 0x4, 0x1, 0x8, 0x7, 0x1], [0x9, 0x7f, 0x1f6, 0x7fffffff, 0x5b, 0xa87], [{0x8, 0x3, 0x1, 0x7}, {0x0, 0x40, 0x1f, 0xff}, {0x400, 0x9, 0x2, 0x9}, {0x6, 0x3, 0x8001, 0xfffffffffffffffb}, {0x9, 0x2, 0x6, 0x270}, {0x6, 0xfff, 0x200}, {0x5, 0xf069, 0x1000, 0x100000000}, {0x2e, 0xfffffeff, 0x8001, 0x4}], {0x2, 0xb24, 0x1f, 0x8}, {0x9, 0x1, 0x10001, 0x5}}}, 0x4, 0x51}) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000002040)={{0x18, 0x0, 0x7d, 0x8000}, {0x18, 0x0, 0x10001, 0x6}, 0x1, [0x1f, 0x0, 0x4, 0x4, 0xff, 0x0, 0xfff, 0xffffffff]}, 0x3c) sysctl$hw(&(0x7f0000002080)={0x6, 0xc}, 0x2, &(0x7f00000020c0)="82638aa5932d096faff85edb2f9c899f3ccc8ab6f4045d170922ef27c98a5c80b88093db9145f933866d60bb157d49ce35af023369820002c02699013a2bf246a5a53f77ea85bd7131e91125f86abcdfde4c909d05ca5cf8906549d27accca3c36c725ba649898da644235e7bcaef652fce117cf631fd854fef04f30052fa372410b13c064bebca2b60b824931dbb224f8", &(0x7f0000002180)=0x91, &(0x7f00000021c0)="4f1365aab58f6b62e8921d17037a65d7841f9de36de9b7d034fc77ec56cfa75d366e088b4ddc0bbd005267cd4f5a3cf01ea63ed66591502a1daa0b2d91930319a4417a3491599d86a9d3dd534967884de16ce8ee6cbefb7b", 0x58) executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x0) r2 = syz_open_pts() getuid() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "56d2d2e66638f250858754327c0682c6ca36ce19", 0xffffffff}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x61}], 0x5, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d1", 0xe) fcntl$setown(r1, 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) writev(r4, &(0x7f0000000200), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) syz_emit_ethernet(0x5d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8848da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b635c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e02ffe7a4b2fecc95d637c7d1a3abe194a29d22d1000000"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r3) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5c, 0x4, 0x0, 0x7fff}, {0x1}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="ebebfd510bbcdda9b489e9775d3e", 0xe}], 0x1) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x91, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd02000008005bf0008a210200ff9268ebe4671957d6740000fe800000000000000000faffffff00aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff000000000400010000000000c569dc17e72706dc91f6dbf79d9be746d2715bfd85d2f4dcd5df304f8b96a8efc97d2921faacc7a8fb99f06a947ec03d1502ee34c770dce393d2f54c25771b29cd8ea30385ad04c5ccc897e990c1"]) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000000)='#', 0x1}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="94", 0x1}], 0x1) syz_emit_ethernet(0xce, &(0x7f0000000480)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x9, 0xc0, 0x66, 0x4, 0x9, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x1b, 0x20, [@local={0xac, 0x14, 0x0}, @empty, @rand_addr=0xce1e, @multicast1, @rand_addr=0x2, @broadcast]}, @end, @timestamp={0x44, 0x1c, 0x6, 0x3, 0x5, [{[@remote={0xac, 0x14, 0x0}], 0xffff}, {}, {[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0xffffffff}]}]}}, @udp={{0x1, 0x3, 0x8}, {"a93000a6467d6e4755ff32bbd077af39bbab51351bd3faa36cbd04dd0db629ba067233f1ef954defad56c3b156904510af717095272c2bce54b3fd7e08bbe7bd498d7891c06b4db302cc6264d41a72566cd1d7ba92c8bb344eff30ca17a17b78b273e4e366c4a1b7dda5a3d2"}}}}}}) executing program 4: r0 = getuid() setreuid(r0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7fffffffffffffff}) getuid() socket(0x0, 0x8000, 0x0) kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x4, 0x401, {[0x2, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x8, 0x9, 0x8000, 0x1, 0x60, 0x1, 0x80, 0x8e, 0xffffffffffff0253, 0x7fffffff, 0x3c9d], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff, 0x20], [0x7, 0x2, 0x3a087364], [0x6, 0x0, 0x0, 0xeca, 0x1000, 0x89], [{0x400, 0x5, 0x4, 0x8000000000000000}, {0x43a, 0x1}, {0x200, 0x401, 0x233f, 0x8}, {0x3, 0x80000001, 0x4, 0x5}, {0x87, 0xabf4, 0xc30, 0x9abc}, {0x0, 0x0, 0x3, 0x10001}, {}, {0x9244, 0x9, 0x3, 0x524}], {0x1, 0x2000000, 0xffff, 0x2}, {0x0, 0x1, 0x0, 0x3}}}) syz_open_pts() close(0xffffffffffffffff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x8, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r2 = dup2(r1, r1) writev(r2, &(0x7f0000001340)=[{&(0x7f0000001240)="024e33c9dfc64e963903695abebb1c021aac75f7797d9045210900d83b60117343c4c916eae3705ffb944be677c6716d5359174005623a0b7068c16cf7c4441a53a22b98fc02db6dfe8beaa6a4f55370988a36b7293b3b223ee0812aa7bbab50d72c24437d1c43a0639ff198d289c95664a08dcc9d2265358d2cbf4812e296fa93d356c56934ca4c5d05e697b07355a70928847963f47c46bcf39496a2aff77fbfe42bcaed24f6030ef2650df5632d", 0xaf}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@empty, @broadcast, [{}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x2, 0x0, 0xff, 0x28}, {0x8a28, 0x3, 0x8, 0x47ac}, {0x80, 0x3, 0x80, 0x6}, {0x7, 0x80, 0x40, 0x8}, {0x2, 0x6, 0x8, 0x9}, {0xc94a, 0x7f, 0x8, 0xfff}, {0x3f, 0x1}, {0xab, 0x2, 0xf0, 0x800}, {0x40, 0x5, 0x1, 0x100}]}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt(r5, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r5, &(0x7f0000000200)="f92a9bd300"/20, 0x14) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r3}, 0x7ffffffffffffff7, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) rename(&(0x7f0000000280)='./file0\x00', 0x0) r5 = socket$inet(0x2, 0x5, 0x7) recvfrom$inet(r5, &(0x7f0000000180)=""/49, 0x31, 0x800, &(0x7f0000000200)={0x2, 0x1}, 0xc) close(r2) poll(&(0x7f0000000000)=[{r2, 0x80}, {r2, 0x10}, {r2, 0x4}, {r2, 0x1}], 0x4, 0x40) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1ff) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x43) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xed3a}], 0x0) syz_emit_ethernet(0x22, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000160000800000009078e0000002e0000001"]) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x8) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a157878 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x6) syz_emit_ethernet(0x100, &(0x7f00000002c0)={@broadcast, @empty, [], {@generic={0x8013, "1225d441590cac4765eebef5ce2757532b83c68caceafefe820cc4f29f8dacca933ffc1ec8a59270e872e86e5e14035c770e1f81445a7eb0e12bb713606853db1e2b4f2c2530dfcec46a078e2a1a0c3f409ccf3dbad8c5f14c72d08414d12326e752b423e5c8b49108fa45b6450847f949cc47a0c8f1b3637d44c29d28e3d1482f13f8a829551a83b223b3c4383338e71d53b8311a1887dfde3b0d202b60e7be43c9fa94360f149dac7f067d677caaa1f943dcc191ad6fee4ad57067d976e28adce7abfb54b8e729a7d1c2a2db4bf8cb02359816f5d93d1d293810fd6a488ba4d07f26bfb890676701ebf444e9ca91374372"}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[]) r5 = socket(0x2, 0x4001, 0x0) dup(r5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @empty, @empty, @remote={0xac, 0x14, 0x0}}}}}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000040)) fchflags(r3, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 5: sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 6: setreuid(0xee00, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) dup2(r0, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f0000000140)="71f9040000000058bc5a91501d942400b5e1a0757cb9af769c7afec37082", 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "090000000000364d1f016dfb37a23ab44d04c50c"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a", 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2}, 0x8, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/209}, 0xd9, 0x2, 0x1800) r3 = getuid() setgroups(0x1, &(0x7f0000000080)=[0x0]) setreuid(0x0, r3) syz_open_pts() executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r2) listen(r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000200)=0x7) r4 = socket(0x2, 0x0, 0x2f) r5 = dup(r4) r6 = socket(0x2, 0x0, 0x0) dup(r5) dup2(r0, r2) sendto(r6, 0x0, 0x0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000180)="12aa560aefc33127fa97d964f2fe59135038da80bba37117463992c2c43c489762f3ee9362bdf388fc7ffa8270a0f3ab3297d8086f8a38cfad69278388fdc1b9695e57498c03a95b9020e38a35dea94e1a9a2356eb25d780adb62ec26030d11c84190abcda89d41601762bf9588f8ce63bee4a7300838f19c6dc1173e9cc65c3a0075d5d1c7b551e4338259f926d05b7461ab400000000000000003f90244a4525b0fb95cd19b81187ace5722ad841ca85929c01b374bd239921f6fa6100"/202, 0xca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4054, 0x2}, {0x45}, {0x46, 0x0, 0x0, 0x1000000}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0x10}], 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0285602, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x7}, {}, {}, {}, {0x1}, {}, {}, {0x3}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r1 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r1) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB]) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', r0, 0x0, 0x4) semop(r4, &(0x7f00000000c0)=[{0x0, 0x4}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x3, 0x21]) semop(r4, &(0x7f0000000140)=[{0x4, 0xfffd}, {0x3, 0x0, 0x1000}, {0x0, 0x1000, 0x400}, {0x2, 0x5e4, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, 0x0, 0x0, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) getuid() executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2003, 0x7fff, 0x40049f, "ec92281f0511f0210d2de8de1554010800ff0400"}) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000000600)="5a69c72baf5fd3232db459d94484a842aaf90806a411650e0d", 0x19}], 0x1) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x2, 0x8000, 0xfa) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) (async) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffd}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00004bb000/0xf000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00001fc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x870d}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) write(0xffffffffffffffff, &(0x7f0000000740)="9735aa4fe5eceb23187cc57fc8c3292abe88e62df711981edee7dfa4e7b1be9e58c6f54f94976fc542c6037b65268bf1de3f9d7f0174fb8899f429e8e2b2848ddb22d4c2909192c1f2039b9328c4782e4444f711ec9fa27288bd0a2efd80cf826dbebebc7a7c90fae0b86e3b026c0306f28cac2d587d442072f7ec1ca9329738ff097f1ed0178660abc635aabcf26783dbda824e38eaff88ec14ffe6891e01148de9401be75f2c5dcf79113dbf0290cc605986681d92396d3c6ad1ae9a63a34354dd8c2fd1c33b47edef899ff110ee6c47fc685b00233b2e28b383e3cc0faad515f75f7ec5eedc84a4196c0acd85bb91bdd0383188c8f5d6cbdd41cabb76683322ad3556bc575ad710724b7084f4e367ef1c7cf3875304e817e773f5957285f5df1068775e44aff980d8a75c0033919393c1e26778883528c784d37297b60ad5fc72dae20412d6d1e424624e3a8a2c907e486a03aa3fb3474c08af3ece7e6c9c54f76a94a441e2d549062544ce156027d4eec16ca4dc2ed0d5d6f47b7a0bc1064bcf8ed631df2da196f164625cb34a09888deb09ba514903b68b0ad0a4e960b1d055066c23098755889ad43422cfec59358f4881be72add94302acd1737e087331053a0ed56decde887040763e22762197d3da71403838cf8784157c514b9c4c6be28f36cf2fa56f6395bcb7e4b88028dae515efe911543f202a05d033de3626d7e0e2768bd45ffc510fa067a01b5ab98e474b175870ded871b0f2ce6f8e45ea7aa0a652ad7a2a57eadbbc063242af94a63555c3a712cc553264e102b68225729f092183d855dffd168e71413b43a566fe265a44e4194a660f845b29ff40d8c4c5299850ef9563ccc311887702f8a82b243b2461a63c5fc0bc28aa0df58db4b9edc93d550313a17097d95159a206fda045e94f8f4a2c67c695c0da4615e141262c5c4f7b9a4c123c06511e32941c17a4f5c766f20cc57c101293c8d2b5f2525917f34cc2fe4e6c8e92b23eae3d7684fb00de32928b1a8d5fd5748deaa8d65a762b16f2aa88c798e495bd2fd16fb8ce7827ee30c820ceb79183637b46d6e6cc0e111a00fd4f156e24b83168c5d3c3aa967f5d48ff08c5419b6622be3bcb445fae971a771dda94b7cbc7fa50e3de5efb8ce6e3fca675e9a9520a6ebf8815dd17c48b06b41bb28396716e9f6eaf887114e243d83baa4ccd2caadb57582cb8a477c714347d169b3ef15ad85bf5e01ee3a8c8e0421d20a4f47e7ab337061dea88ee873b8db383a65536df996485ab408720477bd031b6de383c69f46b4be910acdbfa1220cb54a120fd4bebf80e14d14272c06e965ffabb4e935e44b690ecb101b86c9b605c0a34ee9bc51638d797e716192648d95ff09f2c1f4264862eb9bafe7dd0cb8eb46472b9bc24513ad7e99df3e0e203171facfbd2ca4f6fa08dd3bacf699fcd2e5b53d2a824402c58979e16c33f019d5a9cbe6ffdefb2276502dc43dc37dc9bba6c1e6df5a3c90ba799fc5d4166f682728cb75513643f50dc77a12f7bab676e7619cbd61a580ce7c625a3409505f2a9a1f59e2c07c2b79c7470a28dbe97ebc2254ec77eabca7eba7cbff948125e060f604bd6877917620bcb29656f63cd23698694ca9ace4b6955703d39609a1c94bd91515a9573ab69447a663b2d66f9c0519c54090cbd3552f766ac872cb513da206d64af6deb870dd047220d55aa0638e907e74f8f1e1a5670cc2d92e5592cdda7bfc2034794af58edc145cd249bcf07f0852e6304419db61cb6e0d0bfb89fc3b91b1dfe90d98052e42b81edcbdf190c3f5293baf90e0ed1a08dd222f0d1745f67342067184eb837d3f52a4d90681d57f5e91d9a0ddc8b816566143f53c8d737bace4df738fb55793e989141d3b8b7910c741c157feef7fafc80aee659fdf3d2569f3e3a998dacdb70630dfc8a0da4170daa9e44b49a2c7be804394365385517490b25578dc04731a179b78a3da8c1f620867d266a3f45df5d5baf08c36bf0b406652c09b3442055d714f95317775ea89a72ac03dd2ce41908b32aeead42483c988d46a1d7386811a95093652ba47c270e9e83ffed5f466068c52740f1fd72e67a06278b430e98ce8e77e9181bd3e1686a5a4268597e7448bc736c855444e34ad7213c0d9b41aa9221679ff07d9bb2b1e3846fbf1f8e256b4af340522f3d9f88a39e4d4e098c6d5287317a8424a93e10bfc33f5556b313ce6faa8c1163a98f653055dabcc72c1fef08931fce3ed098a3c66e33bfb1f51fa6b416822f35b39abba92c2118e7493d669a8a5468b6c39dc100b1f210e2becdd933080123bfca0f4171a9680e42a34d53e0eae17c1f9d14f1d2b529924c308a53d83a7614cca39e4468ad3ed339cf7e96bcd5fdde846fd25f2a203002240c51081cfcb83ae91c6a08499010d90ba0e3808d7855b7ad452d0b62e754c54ca1b7238d6849dc788aaa8c8759740b7904c2522c922a96a3be20dc6d0ed1c25a8f77ed3fcbb149b237689ff9bbb5d8db04e7b8c322ae9aeb4e0435e72c2b48cbd193a2f8ceefcca69076d21f4834ddaba69cf5b36c0195fc3575898f8aeedd6c23e3dd1eb5c35fdd5186e6d081c787e9050c0190b478b0ad33b080eb5fb8dffd64e23ba6e964df86dd9351bee46dc399314704d235034e0e4ebfda0e3ce71a26f61adef36dad443a2b2204f621190b5e9af5a0ce5d55928cdc21052b8e4475eacd24b2b9f4293444f7d5cfc01fad628da1aac9ec697b49cd8435abb985c2bdc130c97b166abc57dc784129fe685aca90d0e7c16c2af942478d3477b2e8d5c473371bcb85c7bbbbef025c7717873ee18694d3589d44f386843980cb120580df4abfe31faddb9bee01947227419a1885067be54e02381ec8c111df0311a6bf9205bf1df06bed115cdc348a9dc22dcd028133e23df28c341b7022b88471a248213cf20605badbadf2936f1cef8fb61632eb05f2725408cdde33bfb9f14113ea20055d4ec874fc3acdf4907e88a1276c5420a8f704a345dae27b388f77d62da48c52be9d92f71388338badd662795b8af0a79349a10f6ef1d1ee783be2c835776fbf7169654b5a6fb93c1b41525a054b0ba209bd2d45d9c36704dd9a9b3ef3de5e57ad485edf6e98b1fc673fded8da9daa06ff9664066ad2721a7a3942dbf0793c885ea91bc96e4eb80d57cea6211bf61768c18bfbb66643db5804f42e2c40198a1210e7ab921359bf2a227de97850d8b9aec9559ff5abba1f5dd4f39d47719d3c915783014bba7207e52c1a2994227fca32e840ab68c0a5bfa10a40ec8417f319a4385770a63c68aca51aae40dee5aec126fe443297e57251b0b34b8afe617871c162f2313d065280169c5fb3acf6ebc524ec1611eb2297261bf9c565b5cd703725b34aefd392128073f10baebf0a0a4f33eeb450fff8a88569013765ec6738f7148b716756d3cdcf22745e0b648fbc6075cb73f91ac40b1ceded9b2db112e5486f84446316aab84945982e597fabb7778f9eb11a94e3bca7ffbb414d1abff5c4a021dd8ad1b3af0d9e3d7e3064f4fbd7d77eff78791e00da952f5cfa356591e0e58c7344f0df9a88d22dd3b44ed9a2a72bbcdad3150e5c26435fcd376e3b0e9aea78446c0ab10297979ffef106a13b2d0d7918ef2c44fdba9519a3cd1169e7f3014eb4c572247b95c2fe815774c2f879ae7790f4b599c2ece626e6c1455ec4f8800a1ef20e32d374e523db8d2416e67feca7b1f46a5cce1491f69f71596b89f18542dd82fffc7f745ba697889382cff26b08f13d7c07ad83a32b757c51072c47413af46f2cacea3bf585f0c61c039a23fc07fdc67024b2018fdc659f1e4eafc2bec393e7f65591ffad6b763d551e6605f06689e7a8f08c3382d40f0586233809362d31a92e1d164854d51dbaa9a5b09d58eac3ecf8c2859d86d9204765db64ba4940e44bd2e8d83df6d781b600807033eaa2bab91eb3479f656dc811a72d37fa55741ab942aebf588e833ea6110ce5149981dc4ad7dd241d11d1e1d9e27fddc48cb794e15e7afd0a1164c0c5e908814fb48c4a6b2bb6ffd499b62dae988d4c0b89952323080e58ed0f640f5e121d1773c1d6aa139dc9523048d8c022fec15378d670a8fdafdc64b340ac1f3393d936bcd9c5ed4543a5bb207e9c921b9f869c742bc3789779e4b3529d526b5361ffc95245866d8b549efd9bef410fef2895745c86ef393bccc3a4c89dee8f12960a14d3afd5d57e098d7bacf972d12b0ac5568cb93b565d7abb70ff258d82ce0f91736bf8ea7e30a2d6a37f498b3b0a22e19dc528ca521abfc692a812e5e585d6223cd985bc3afe0fdd04c52a920433c9e5c9e0b82f05d063d6fd8d3794c648bd5ea4c799068faf9dff55be14d0d0586507d18636760baefe86eac25b8f0146cddd57b5438b2f0e005e5592396d5ef52b7ae966dc27d13a4ac63fd2016d6a7b873b3578c76369393164359c4ddc9b7e9920b802eb0642b4c5a060e9cf46c9c6c33aee60f1ee60d541ac96f9cde479319d7acd370a8e8b606abf3a7e1e00f306dd98ff4aecbcb82e303cd19a798313b1b226f8495d63787bbe2712e2bfcbce34050e14610338e4a3989ad736be3d5fe97e1ffb9a158c57d57b8902d75290fb64addab8c294aa79d364273e142b9a0ad4d63bd8b5a5ec59aadc8d1298053a52570ebc0599cc2690c23e72c82184788503d486e5fb9c19a43153a1ddb131a1d0595230ebba474216aec1f00a7f6147994d6cf568dbf4cab0bdccb447aa94328b7afe16a42a70f96304708324709c7cd667223198a1f627d602f6d89b4b6abb245e769badd30896e1efee9265a540ca7e12a8bf358aece21dabe8f0bdc41f8b83ac8a7f355183c8501991eabd71bab11fac46a1fe7a1886d0be4f3fb6a85d8da9623a1ec981c454f9b7176a93d4344baf8c942aa389df0fdfc03d892ae0fe88e225cfca9ab9200777154410585bbb80edcdf55986ead1ac35937ffc4e17e2de70f3c3b4dbd55f03d29a7a37a98073e5ac9aeb494fe3850d42f3b81879dc6696ee6cd39f8e1e3b1278ae48d92902da15297bec83198b8905615d85e33a660f138a1b0ee85994d07197adbfcf4ed72402ccdb1fa8bca4f59d9f906932f02f0de416a9dedf6161c673fa52936f349136cf3dae5b9bdbcdf4c21423cb032b36568101ad8a5f0a1e5e3025e6dffb9dc6dd6eeeee433f7c66020e6644c6eb1f9d3906123c714d87cf917b92bbab3eafd294f0e4e8b35c066bc88e764ea07cac1901bbf7ed899e5641064794d01da4d2f016bc82d4dc2385a6a9958e447d563c94419fc736c7caa36bed48491025722577bd99077c4687cc86c062bc3db5a5fa28a18547b107e4ba78d93181774016f61bfb5b100e6d90ebe564eb643c59b4b5c88167ec8933eb943b9f3d3b733089b2f3607a47a093cbe9ec82b48e37d65abce8cda8492f8901e41cc36ea8faf75c19f9a36ffd083b0a826f2027461237c1a7a0681f6779b5d76a514f6f7103b8a7461bca18b8ece5b795074d1f1dd6dfa60839cb89274b6b6035a7f3858553959424afaedb85d6336f5aa73702627988bdaccf67aec8401e2ef9c3a819bc2735d06b81e5d3547e32d9287c9941395e6ff2e94304206ae3ff588677652b93e7d2c4ed4996d8221a1f223f4c68dd498ba8b9f03cab3a1af9708af68d3c8a857dd7e3fb7d5ec0b26ff6fd54904e0bf43101e2364403404691fb7bd84f4e117c4e277316b4d9c1318d53055fd2fea9efd1b6f6bf54a8a5be4a2c3712af3a5ea27ca6ed89e91430f381", 0x1000) dup2(r2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d", 0xe}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65df", 0xc}], 0x1) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65df", 0xc}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="d25d17877aa6d6e369acef2dbd42", 0xe}, {0x0}], 0x2) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="d25d17877aa6d6e369acef2dbd42", 0xe}, {0x0}], 0x2) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x16, 0x4}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000040002adb0070162e86dd60f6190000180600fe7fe0000000000000000000000000aaff000000bcc121f49534ef60f4fda6750001ea44", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6002"]) executing program 7: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000040)="0415c87fcbc76849d1abc2e0adeb97af6bd53d9bb6123c9c31750712a7248964948ca934dfedd4e0ef95225e47ebc77429cd02c44328c8118dff96a3066299d5a873bf215726551eea405db98f0a8c57c4216a4dc4ac96b62136eef3069bc6ca82d8137986e053b1dcb492dd5845884fbb8e3c4068020c3045157d09d9c0519841faa8b586e639e2", &(0x7f0000000100)=0x88, &(0x7f0000000140)="1d8b00a273c24379d9492db14a884913306349e5b4f3317ee41acddca096ae4edceacb65d26275fd3df3c741d6b7597ea7b33e3f0698acde396bd2a81b1d237a840ef39ac6beb08a415d5f783ce42cd1eae00215bac760c721f7d831377acbc5e04117da8729b3190fbf978f3f373fe80e000217520bb5b0bbebbc9e7723dd6961c6499a9d75952b09450094ff0a85b3d4ef9fe14c4b8605aa4c07d833175df64eb45e645f83950d4b50a8c3c4b54805fdca279a82e6ef", 0xb7) r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() r4 = getuid() r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x4, r1, r3, r4, 0x0, 0x20, 0x4}, 0x3ff, 0x7, 0xffffffffffffffff, r5, 0x10000, 0x3}) setsockopt(0xffffffffffffffff, 0x2d94, 0x80000000, &(0x7f0000000300)="d5aa37cbb9b73cc9d85b0ba657d0d9a5cd04057fe7f4d592ac5517512f45a933a1b1e40edc762dea8b166feba19f96d0ba", 0x31) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x87) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000380)=0x80000000, 0x4) sendto(r6, &(0x7f00000003c0)="e1e0d4b6f7199453f7c02dfd4c48f46723ee98d0c6f6fc7dd908bc262be07f33231f7e790b750a0cb2369f478eecf6b34117455715789c7228ddf6f75365223946b7d8dfaa263431ce360f56c1031ffb610f0aa1c53ce331f4eafb40ad9b934ba3d3a545a19d1512d92ce5e2643136f88d92abaddbf2889ce7", 0x79, 0x400, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000440)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000480)="8c0b4f7ec48011928c91b292954fbb220b", &(0x7f00000004c0)=0x11, &(0x7f0000000500)="efcff09b5cf7f3bcebc51471265be2debc9554066f7c366769758102e5f72620a2ada6322a7589fca03fb9d2c055a053bafb0b7b17f3483d4844653dd5edc21ff3923cfbf3bb4ca11d9062049283a3017858d36893", 0x55) r7 = kqueue() r8 = open$dir(&(0x7f0000000580)='./file0\x00', 0x100, 0x4) mkdirat(r8, &(0x7f00000005c0)='./file0/file0\x00', 0x20) r9 = fcntl$dupfd(r8, 0x0, r6) syz_emit_ethernet(0x284, &(0x7f0000000600)={@remote, @random="4568a07ca5da", [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv6={0x86dd, {0xb, 0x6, "2dc137", 0x24a, 0x3, 0x66, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@fragment={0x6, 0x0, 0x1d, 0x0, 0x0, 0x7, 0x67}, @dstopts={0x1, 0x15, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x4, 0x9e, "4da66ee2fef06c51e803718c68ca11a31d651f5d8b3a37aedd91f69c293af1f4c43c0c56dad37c4e463808dc9dd31993791401395b4a34336bf9700f8a2efc5e6053db54bdc14c43c82b5a136899183645c282a5275dfe862b6dd8327d0eba7063f972fe6421453b2fc97a28c8a75ca37946850585432081cda076139e064494bd0e9b6bd3846f025993a929cdcd3f40fab649d3988e7ba9d524c10bfc18"}, @jumbo={0xc2, 0x4, 0xffffff2a}]}, @fragment={0x4, 0x0, 0x5, 0x0, 0x0, 0xd, 0x68}, @dstopts={0x1, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x6c, 0x7, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x8000}, @generic={0xd7, 0x24, "90dc1ea730f3b2e0556ea8e70d12134a8aca7bb8d3223b668cd8eaf8f5fbe737b23a5026"}, @enc_lim={0x4, 0x1, 0x70}, @pad1]}, @dstopts={0x50, 0x1f, '\x00', [@ra={0x5, 0x2, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x8, 0xa2, "4a042c7990ac377682f9bca08d6984e071e3ec4c7053878c85a19de845f704c08d4eae0df0ede58ee753100865d414f15dbd89e726e01f7998e349c39a9d9334145ccb50c56968ef35cc8abbbd31ae724fe84a0a4aac71fb8e82e35f3aa061ccb3f2c140a038268eb311ccb367976896ebedc1d27df6aa051f3aab0b0cdab744affd90b3496ac9505f6e726e5052e15e39eb3c546d907051427abd105f9030f8ffe5"}, @generic={0x30, 0x4b, "b51b41da43e44f20b803281c9f478db28ab93b62f1a8ce735dab558897c099038d3058c481db799ba4260e6494a97d344ef81bd67d6d486a3e426a03f81786b043e0fb87459957a7748afb"}]}], @udp={{0x1, 0x0, 0x8}, {"b73ee1f58500a536cae7d8cf0761b93280ba3e1c60725a0a439c"}}}}}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000008c0)={0x8, './file0/file1\x00', './file0\x00'}) r10 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0xf23, r1, r3, r1, r2, 0x100, 0x401}, 0x800, 0x4990, r5, r10, 0x9, 0x81, 0x7}) r11 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x8000, r1, 0xffffffffffffffff, r1, r2, 0x45, 0x54f3}, 0x1, 0x66ca, r5, r11, 0x7fff, 0x10001, 0x80}) pwritev(0xffffffffffffff9c, &(0x7f0000001c80)=[{&(0x7f0000000a00)="86490f9f616e101353af79eb84fe3587558b7eacfb7ffeb37e36c734edb27f3515a14cdba38296f1bd3e45c8f19009534286e2ed31852396169ee04a7e9b1f3d3991783384c29c7fe13cc348433c7f52a73a78a6802f33b5ec17a6d86b6ee3aafb465c6b3c3aaabd410f780a75376008ba69f3b3088ebaeb4ae7b37933b6ace15b740d1920911fba345e15ac9efafb6167d4e73dca9150a1da610cee237878c1352c12a257c1c0831aec72d44ab69ece3ff90e8acbd7d0eb01d5b16fabd562a355f66ab846b3", 0xc6}, {&(0x7f0000000b00)="16ceadfef023b54f91514754ce97870ba91941c9aadc66f250fb2d25025a87828636a6f0cc5176385550a9c22068058147835cf299d80a11d20e90b25ba117b76242d207b76c1fca137a6863e34a89aef7d6884f18a8b2bba383998279ec471dbc793238e6c905e659814862e81ced9932c9404bf271686df9c4c4e2b786c9cde085b81986fdd870ba4bb74fe534f68924d8b46bb6468006d77d2582f847dea4360d625cb94cd2bc86c2bdf80a27a672a1", 0xb1}, {&(0x7f0000000bc0)="c8dc5a1390ca706e77ef613990255e2d0348d336ecaeca8826e2af47061e586e5015cc552de23384330e14c02647d834e52ec71ae0dbfd9e0712e117967956244a0a34ad01a4dfbbcffad680007083d2c895391c3a02a00cb021d91d6e7ffd1ea49bc5ee1a0cfa4dea5d4d23fd3e0fd62ba66717c8f4cb2c687c0dd3c71dda780aa4b31c2c343ab8dca5470cebd31e128ae2f4bd8569c4e470c34c1c1500c4824db7ab90b22d5dc3978163339f7e06a6a5ab687df0c9a0fecc5047ac7702707b9cd3693a4f415fcc1849ab6ecc08c2d1c751b9bec2482fbc2bfc8b604a5fa6649f4c8322805aad265ff988a503105db2a13e9c0c858478a481acc5146b6bfa14dcef6274096166408efbe4e5b76acfee921c1ee0f67dfbf5920d05ff19dba4f94c418264af1f338c24a5c4eb0a4e6194eea3bc06cdd46263b7e8fa2c67feb2461890290d774c183848c554f190a0ee8e8452c49da1b4ac6d75ba45be337aa4397faaf0ae2a5323322b6b5637331a1ef819050299d658d78c9e8c37af2feb62884feddc93296b4b8cecec96fa469c689117d8e3ac2bb7ff1188c7a61cbd5b7ef3752e38eb273daf77c9e17562ebc2ffb5a603063ce1fa812b5a1f8c0d4ce047b1820b9eb8781eefa25854d3cde31ef23ccd130cbe8bf80380341ecaf3f128fb5ca9d2628ccd53fb8b5d43b4eda21c665ed1bf16979de8be9170e9a87f7b8b60765b54f93f901e06f191c8ca828e9da4e0dee2d5bbf652c44f5d7c9417aef7b5c25ffb8a18a5ba60b37b5bdae685d2f52af625b23db0666f19c11a2fe9c4bfba18db6faa9483f3565aab958d3139ca5b6b93ea4db0cf34442360ee37f5cfed28b76ade6655671223245dd6f4d6e491a7a88252e0dc5df4dc4915dab25c568b896f0de65a307b09dc0a9bb24d5ef6072048b71607bd6f2709539fce032d739dc0b29b4b86e4510a72ce0c5f47a78c402e4689af4b72edc84a6099a3ffe4e2e9e1a3506bf12148dc476c89a7428a4c5cb77258ea2266ac434a581f66289bebbe96fce0813038f3c6b0df257c2ab6c60f3b863f9e8fe8f591376b4faa60c9ee669fb4157c50c9c5faab5613d41c47fe82310521c3d1ea09301cd342d9754184fe1940b4471c25fc551edd9808ea611f71c97d1419ba4c61d4778caf06bc24462b3795777a4832985e8ccf1249c032fa21725b56787b2f18fb97d70671aaf89d34df375bf55f57123575d21f44d4ee5f9fdbbbd389be5cd36307b53263d60db2888bf3e904b790fc908100efd9c6bdabb8207712caec2804de6d94f395dfb55ca94e38d9e0237e09885f5118f4bf93cd622b440560e92899fd78e889521e7b21317aadf0795d75c611fa75cbefdb32ff00e2fba85305c7792069e6f9c1567176afe5075f347e4bd1f8d03744b5606e37534faed4c32e5bf0f3d839a7cc98e7114403b0b47789b725a509014cc50d4c8bed1c45b71cb831c347260675a0e169284534b411bf7b4a08f9d2752815a6585f763ae653c005a81d00d553fb63fbdb891ace725076a6879f5c60d5cf64f45e41ac8908558e11e51b56f0fdb9bbc93bbd5a97cdaf50b70b4e1fed299fd1f339954115bd1a31b155a9d684d24eb45c83e615613ab65da26317331783110c495be0a7b381199b4267f76baa421b1ec38a7c65d0fce7bd5e6f1b5b38182a80c6187fb815e1232691f3b34dabbf404fe98e80f61a95236cb6513abc22d5be7e29020dc9d9fc00d156bb6aa25b0f507d4b31be886fefe1038481d1562a0499461f4d7996f79c1d67f1ee73da4b700647e3d40cf706ebf95aa87f6663c2e598ef7425283f8b8c60ffea777f7005a2a44ca9ef366d906cb0a83e010e0bb4afadb82a2ec6e0b88c9e3426288d5351f1db50b09216f6731b6783f9f96ecedffbcf2519c2ebc5a00d11df5f9c19d7c8af80302de2c5e0619f84a558d7e0c6ad03d2d602c7beef60b990813ac13c6bf32f0215127837af81c9053756aeabc7b41ddb38157bf5af93755470aa03388fbfc789cd318f87173d2bfb61cedac6843abd8cdb51bdacefc1267462ed766bb3323f89d578644c5ff070d7827da329291fca04143e492e5cb1ed1fe2c889b541725438948cdb8b98bdc201b762524beba24ae9163bf7e9df0082b9cd2c895f3eeb1d9978fc7cf6c8cfd07d41e6fb77d22b6464c6dbb036373c0c4ce383417dde4b4b37b66a9656a2ed7c06bd75b0887ae5d0927f7fa8f0186838c0b56fb82177f1ad71042aa1ddabe717c01d80f7205e8b95a73cbfe8e666a447df96dfe9ec470887c7680d2a07ee7655859a97844122d815758d7cb9d0e12518bb3dd71c1e06cc22a3b33f2a0cf2a372790ccb43ba0fe01b44a96d71ef7295d58a0bdf74ae811aaf80d7149f96c322e3ecfaf84a6098658f2b7e2c723c101f92ba0d46e931b681f47855170f1843bc71772c6e3b9658ddd2107d0e0ea5621d0aa188d8267aaefb6e7e6097255f8f96684bc145e0bccdc5836182f06c833f19d65e431f59bef62dbe69ada0b75db9dce740183d47e49757159e60917c340ba9f2f70e34994823926cb44e555ca650cd5f780234bdfd9fb30aca61b9775f2f9eed4e5d78df53e489364edeb03d316008493c4436410e4c7b8af49051a437d447047eb20bf3d26cce91dd8b10cbdfed519ea28715454dae2ca0763b8d3569927bd6556f1216f446c57c611e7db326604ed6c0fa3fe527d3b67adbcee2050ac47e42a69f3459970c01bc6cf53b8468628efd5984044e428e7cead59999ff6437d034c34b9611212848e5bf5861f1539db0a43812e526b0deb953ca7a1dd5fe79fd4df2b1eeaaa78987dfe723f645bd272b2241f73784ee2ecbd7a794dc8dd5f205ebd9f6c47e707c944f5192117783c06a15372d1de6ddf8b3ba99ba6b4ca61ee0504a2d8fa8fb16d7e0ea17c5dddb247c817575b25dc268ee9780f39883b8583eed41418beaff6ff3eb9f563c440f1cf2a0a5b0afc4caf62e734c89d59a1d32e2c21668cd957ff96a1503f10c476c07a5c44565ad83c6fed13257b93b47031cf99d8125c9922398fa6457e0d1e3d8560f8294ca209b91da1757fbe0c76dcb8e990e8b30b2615c1981277e066fbfb1f2dc3f60269754b722a2a9f92bdd21ea0caa6d93386ef0954a154352e2c3a0eeda8c55cf5ad0d833fa3dbe723c1231d378b66ce20f2e042d7d015d0709a52ac8a2eb7659bef5a9ba88a4cc885595e5b853fcb62e216ce60509de4baebb337350f8d6f1e5d1402517d50bbfcd7d054e88a35325237d164f9c5eed2b10b1ca8390638f577db8692501d8e9e85ef8266a40f92f1d0a4e9b2c0bbed66df81818f7124fc18aae872247b7c4f3546d8fc2bf8329f250e3c5096dbaf8b49820ed413253f91922da54afb12dd60f0876946d415316f99dd27afef6a6586a8580ac15e298d17b729fb6e3c731d7a2c4c51158311276445ddf0ca9737f1a116635ac1ef9cdd4d8d552c271c0add8a476b7d0aaa794f8f65bf26c1a69c185b4803409f7bd0f3caa4df5a97dbb9fc1eb8c7fdf182d336ab0e1c5e171c51ef8769edcf0ef3892214e776622f556d7e3f7dc2ce90fb0ee46e591168d178cb5bb4410c2c4d9fd484650563a326fae7581f3b4e548ba98aa202c993d7ce3624d60bacb182e6f58ec38478b3708a4c62d56b2b7a52d87c9fc8eb082096b6311af89b8d10b543ee3926b1c711541d28a5bd6957e01d4a5edea173a9b81730692c44c1344e77f064580ee3f297d01abe6666eb24e538b3ae851344964506afcabc805b7f91f3b724965cf976f1284d7c15f94f0ea78192fce3bd7bebdb32ba0e23625c3411a0155674d0416ea0d8fd17469ae8e5def0b463b2bb096ef3d2058f1ba18eea767c41716ae3abc3cc0a0efe06792b80c396f51fbd908d92b73be3ba1539926436c51c3f08442ec44ace67c02a03650727fa45dbbc72b30daa81883526f580a76e29ba9c0a2cb8646b8aee2ceaf57643d3ca0e6c309f3b4e48ea82305f98ac54696a9e8a9723776fbf30d54175c8a1e2d072b5f42d1a2a42a9b660cd1432eb4bac04b574f6be8050940ff141e9954554026a03af6378f224a928127d7933a2244393447f6e5c009206dc2981d67cf0be0c1ecce8ee9d31362a7945047455399c2ff1d0fcb4be08cc71dba90fe83b2ee15f245a6b24295eca1beaeb1e2803601e8039010421dfc626c45d57258a72a7931d0ddc1d9914055faaf17fc8c6d1e46ae4b313e9a3545d37143edd286c8c920643cd4056b2ca8d78fb7bf969639d21839b94f52eacc557b79e156856d78f65eeb54c482d667c89fcc515659fc1db19c861e9e9d2b8f9f01839d1ad9312a14cfc2478d433db9992778b2d217a35463d89847345df5ffb340a98d0c63c3c6e5174426afd61c1323193cdc65d2730fd329fb1df763f1641f1a0a4c90bce3b53b0be0a3d0fb4695517a1b97578cc9d9dd651805ff9e833d88e55c7d01309c5987ee078cf4cdf216115a469c5024e57d229a240f3045bbc7315f4b6b4c5b7e9ef80a3ff086e60b59fc63963281cb3f873b83fa6a3029381e5e0602e390380cb916b402bca97dfb5a5897e3e04b6836a4bb6e60b1d72341c7d06ad3fb5bfe63fa1f6c993a86198fce7fa924db40989b8c7fc340a0ae1d6b3ac318e9148e81f52a29bd9052e91d8dc18b122fa48239bc923c3779ecaa2cd0db7eb3ad5b23cac3aaab0f8c9165d9c9dc268f3fa3f60b934919bc36865ea3f17776d6e718a2b27f360c701108992f36fed9dfb368c9aeb75ded298395e99f5b5eff68c522596772a96046a99f7bb32b1d94fac223d0e32c3cbfb2ee7b4d919d111c9732c979263b213d1ba1b8ebc3a776f16c7305a1062a271ecd85b0749d3f298d0d4e53f06781709c4fa24f6f73165e6c5bfab1771e9fad52b2cb8a47d552f45e05a395469f6493dd7ca99ba42761c740a998840b68cb46dc5aed37049f63bb637804a57869cf06b09c304d7f660c14db3312684ca343b794e26bb6495165705b46c6de6b3e1c4d7a95b586466160002765d697c671012b2c11c021632b3b8923f8580517dbe1e60c6d0856ae83be10307862c457b037e1f05a5bbdd0ff0e0eaf97d22c757cd35d6a7df80b8bc9d09a4f068da7af38ec514e4629615a83fc8c7953c109ee3727adbbd87d4818bf0624fecbb91b7c55852446e664473da742cb1f1797dcfc020e400c81f97cbf8a4a3738944a05e11d7a9ff9d663d616e0c35bb69bfa806864cd0f3f62f4348791b06343caeab3266477559a976c99b361d7367877a88b6e5bd3dbb832569c868d6ba36e7a9cfb22107842f8f582a9392765e9ad9d269ab4a8c15335e3e6e104f7b67415a91454c95ee7f1a1d5ab60923b2d3d74269e5ec3ca413cc2d3d2f29c55ab61d3f27847aaabc558d074ffe5b07f7fbe06294867cfd22b17df2fce6a9f5e86932106d8a46d4e7f9c556c1ee079ef4b8f7b0474bdc2bbaa574d8995e1d65fce8eb7d37313c511085321ab1ea729f60493b2381a1b28a563150edf98127ee844879fa8f74443abca63e434c52875e99a85d7ab27dde53f003133d378c9200683695a5eba8de8904b27fd4207581fb002c10d20adedb76154870f0bdffc054dde9d3a6904c42e20c1ba39c3f8ddd3e2efb0cb08ed431b990dd79b4337e84cdf7e6b303a9a786e9a98928da7aea32d239f873ba04416215d32b65e9aae6d6ce09d575621a2c7a0dfd0df20ba945b7e4421448263fd05bc4bcf834143251ad3a99999996fd8167c627793ef8d5e1ac8ee490a667687", 0x1000}, {&(0x7f0000001bc0)="3ea2d57a0fa40d1146c0679fae53cf", 0xf}, {&(0x7f0000001c00)="71cd66d3090219", 0x7}, {&(0x7f0000001c40)="ac510d3c542f3885b99e46850427c38d6cc06006723f3ab93fde333ccf29d47db2df51e25e83", 0x26}], 0x6, 0x1) getsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000001d00), &(0x7f0000001d40)=0x4) r12 = dup2(r6, r7) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000002000)={0x2, 0x100, 0xcf, 0xce55, &(0x7f0000001d80)={{0x0, 0x4, 0x8, 0xd7, 0x8, 0x4, 0x5}, {[0x7, 0x0, 0x80000000, 0x1, 0x401, 0x8, 0x7, 0x1, 0x3c5a5693, 0x7fffffff, 0xb11, 0x1e08, 0x8, 0x2, 0x1, 0x5, 0x9, 0x1ff], [0x1, 0x6, 0x5, 0x1, 0x4, 0x8000000000000001, 0xfffffffffffffff7, 0x0, 0x4, 0xa7c5], [0x1, 0x7fffffffffffffff, 0x4, 0x1, 0x8, 0x7, 0x1], [0x9, 0x7f, 0x1f6, 0x7fffffff, 0x5b, 0xa87], [{0x8, 0x3, 0x1, 0x7}, {0x0, 0x40, 0x1f, 0xff}, {0x400, 0x9, 0x2, 0x9}, {0x6, 0x3, 0x8001, 0xfffffffffffffffb}, {0x9, 0x2, 0x6, 0x270}, {0x6, 0xfff, 0x200}, {0x5, 0xf069, 0x1000, 0x100000000}, {0x2e, 0xfffffeff, 0x8001, 0x4}], {0x2, 0xb24, 0x1f, 0x8}, {0x9, 0x1, 0x10001, 0x5}}}, 0x4, 0x51}) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000002040)={{0x18, 0x0, 0x7d, 0x8000}, {0x18, 0x0, 0x10001, 0x6}, 0x1, [0x1f, 0x0, 0x4, 0x4, 0xff, 0x0, 0xfff, 0xffffffff]}, 0x3c) sysctl$hw(&(0x7f0000002080)={0x6, 0xc}, 0x2, &(0x7f00000020c0)="82638aa5932d096faff85edb2f9c899f3ccc8ab6f4045d170922ef27c98a5c80b88093db9145f933866d60bb157d49ce35af023369820002c02699013a2bf246a5a53f77ea85bd7131e91125f86abcdfde4c909d05ca5cf8906549d27accca3c36c725ba649898da644235e7bcaef652fce117cf631fd854fef04f30052fa372410b13c064bebca2b60b824931dbb224f8", &(0x7f0000002180)=0x91, &(0x7f00000021c0)="4f1365aab58f6b62e8921d17037a65d7841f9de36de9b7d034fc77ec56cfa75d366e088b4ddc0bbd005267cd4f5a3cf01ea63ed66591502a1daa0b2d91930319a4417a3491599d86a9d3dd534967884de16ce8ee6cbefb7b", 0x58) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x3, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000003c0)={0x0, 0x0, {0x0, 0x3}}) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x3016f317, 0x269000000}) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r8) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000200)="eed40900", 0x4) shutdown(r3, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) writev(r9, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44b01280b0", 0xf5}], 0x1) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xffffffffffffffb1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r2 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000006c0)={{0x0, 0xffffffffffffffff, 0x0, r1, 0x0, 0x102, 0x80}, 0x0, 0x877e, r0, 0x0, 0x3, 0x100, 0x6}) chown(&(0x7f0000001100)='./file2\x00', r1, 0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x5, 0x0, 0x0) close(0xffffffffffffffff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040), 0x8000, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = open$dir(0x0, 0x40, 0x90) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r6, &(0x7f0000000040)=""/4096, 0x1000) linkat(r5, &(0x7f0000000380)='./file1\x00', r6, &(0x7f00000003c0)='./file1\x00', 0x4) r7 = open(&(0x7f0000000180)='./file0\x00', 0x84d0, 0x40) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000010c0)={&(0x7f0000001080)='./file1\x00', r6, 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000001140)=@file={0x1, './file0/file0/..\x00'}, 0x13) setsockopt(r8, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc028698d, &(0x7f00000001c0)) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0xff, 0x10000, 0x0, 0x3, 0x3, 0x6, 0x2, 0x1, 0x0, 0x9}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) syz_emit_ethernet(0xce, &(0x7f0000000100)={@random="2932dc2327ac", @random="e2e02a4cc4f5", [{[], {0x8100, 0x1}}], {@ipv4={0x800, {{0x29, 0x4, 0x0, 0x2, 0xbc, 0x68, 0x6, 0x7f, 0x4, 0x0, @multicast1, @loopback, {[@noop, @timestamp={0x44, 0x2c, 0x1, 0x1, 0x2, [{[], 0xfff}, {[@rand_addr=0xff], 0x5}, {[], 0x5}, {[@multicast2], 0x30000000}, {[], 0x5}, {[@multicast2], 0x1fd}, {[], 0xbe53}]}, @lsrr={0x83, 0xf, 0x8, [@empty, @loopback, @loopback]}, @rr={0x7, 0x27, 0x2, [@remote={0xac, 0x14, 0x0}, @empty, @multicast2, @broadcast, @empty, @loopback, @multicast1, @loopback, @loopback]}, @lsrr={0x83, 0x23, 0x1, [@local={0xac, 0x14, 0x0}, @rand_addr=0x4, @rand_addr, @rand_addr=0x7, @rand_addr=0x80000001, @local={0xac, 0x14, 0x0}, @empty, @rand_addr=0x7]}, @generic={0x82, 0x8, "bc0c4f917756"}]}}, @icmp=@generic={0x11, 0x9, 0x0, "2b22d77cadcb54d76735f6be6d96f039edf9aecf"}}}}}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4dae, 0xae3, 0xec, 0x0, 0x5, 0x68a7, 0x3ff, 0x0, 0x1, 0x4, 0x80}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000280)=0x10001) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x3, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x3, 0x2) preadv(r1, &(0x7f0000001480)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/8, 0x8}, {&(0x7f0000001340)=""/183, 0xb7}, {&(0x7f0000001400)=""/96, 0x60}], 0x4, 0xfffffffffffff5b5) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000014c0)={0x200, 0x4, {0x7fff, 0x8}}) write(r1, &(0x7f0000001500)="7bd0f0199a3ce79d52dbe6eeb87961f3b37de58c080d85c7539feae349b45cfc9024d11b18befde26182d57b0058a4587e7bbf47e930ee900ee2e5c7e5b7a53fd6bae660d23a08f14dd7c2563d3c79482967758710628b2c6b663d6aef7ae0d828416392935730c7f4c4e4171016601f611d26f976ad307ba29dd911b4b98858c2a88eff9641a8efd75320ef5eeb64b142ade9a71729c7b4644c3d2791ff5e54d9f530f8622de83fa001", 0xaa) acct(&(0x7f00000015c0)='./file0\x00') syz_emit_ethernet(0x10a, &(0x7f0000001600)={@random="535f4b0c91f0", @remote, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0x8, 0x6, "45a3e7", 0xd0, 0x29, 0x3f, @ipv4={'\x00', '\xff\xff', @loopback}, @empty, {[@hopopts={0x3c, 0x1, '\x00', [@pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x50, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0xffffffff}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1}, @pad1, @ra, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo]}, @dstopts={0xff, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5}]}, @fragment={0x67, 0x0, 0x87, 0x1, 0x0, 0x1d, 0x66}, @fragment={0x89, 0x0, 0x7f, 0x1, 0x0, 0x7, 0x68}, @routing={0x3c, 0xc, 0x0, 0x0, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, @empty, @empty]}]}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001780)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) mknod$loop(&(0x7f0000001800)='./file0\x00', 0x2, 0x0) recvmmsg(r1, &(0x7f00000019c0)={&(0x7f0000001980)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000001840)=""/67, 0x43}], 0x1, &(0x7f0000001900)=""/86, 0x56}, 0x6}, 0x10, 0x0, &(0x7f0000001a00)={0x7f, 0x40}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001a40)={0x6d, [{0x2, 0x80000001}, {0x2}, {0x3}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x10001}, {0x3, 0x6}, {0x1, 0x10000}, {0x2, 0x1}, {0x2, 0x1ff}, {0x1, 0x80000000}, {0xbdc3f3fe54eda252, 0xe}, {0x1, 0x8001}, {0x2, 0x100}, {0xf5e3737a4ce28250, 0x2}, {0x2, 0x1}, {0x1, 0x3}, {0x2, 0x80000001}, {0x3, 0x1}, {0x2, 0x7}, {0x2, 0x2}, {0x2, 0x3ff}, {0x3, 0x9}, {0x2, 0x1000}, {0x2, 0x9}, {0x2, 0x9}, {0x3, 0x4}, {0x2, 0x3f}, {0x3, 0x10001}, {0x1, 0x200}, {0x3, 0x3}, {0x2, 0x1}]}) getpeername(r3, &(0x7f0000001b80)=@in6, &(0x7f0000001bc0)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c00), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001c40)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001ec0), 0x1, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000001f40)={&(0x7f0000001f00)='./file0/file0\x00', r0, 0x2}) geteuid() r6 = getuid() setuid(r6) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001f80)=0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000002000)={0x3, &(0x7f0000001fc0)=[{0x6, 0x40, 0xf9, 0x401}, {0xcd, 0x9, 0x6}, {0xcf, 0x9, 0x1, 0x8f2}]}) sendto$inet6(r1, &(0x7f0000002040)="d642fc8aa3894a352d2b6d33cec86f3b72929944839b6c3e4e7f2c88c88649ca5c1c8b92fdd1034943bd4ea6e47371887776c62c88b57866a0aefff597994bf90812a87e7a6a3ecd369a573fb437ff12c30d8df6fc5e905a61576cb3982f3ad97a7608462208eebdcf9b3085016e14752dbdb85defe3a31e9096cc8796cca3f1e6ae85a08e8863c0233fe4b65b9b449c77e92b36125d5bfdaab5de60c67ac5388428a4798d7fa2e056dad5b3248bbce9a5c2d7a21a4926d797bbe2017e46eec2f1d9a266b116d7487ba14573d9ddb5cd2669ab16cc29b4b3a0815d52cf1ad781f665211e5b7144c58bf5810ffd90f4fbc699a6fafd35f4eaf0c2038c16cbfca251fd342a7b53b74382c490752ebb935900f855bf52067b2c0d52fa0bd222cc60303e510086bc95affbcec04f4b5f02eaefdd468d94c1b40b73f47488a51577279511444b77f1eec2813cfd275cf57e68c2d83625aebc2b40dca1d0011ece17da36132ef176ba6a48ab51efede34e6db88f751634ab3214d6aaa08f03d310a2ed7e039f19a24bff63147feda6b03cb3c398d78409ee020d50c54782cad9e050d8b5c5799dfe7bba7f9a7044bac4022261c8ca88dda7f07da89167c340e7f3117f805d5808e08c10b2bc8409717a890fe74c4e4804277aa7c48daa05e9cb48bfc168d4247dfacf2cc72849a3465b8ebe41278e732bafd05b1e0843ad52ab91a60766c34e28447202a2ca0981fff4e2c1df73433b9a59b7b3abe4d7dbb7bb88aae73f7a8da41d1daf54f5cd8f86ce557ae4766b29fce292c2d06168326a69648a05cb1bf3a69419f72de3cf9023bae8ca989ebf6c147e8067c0dd1de2c42518b055abbe62d9aff8f1586c49d59eca8e09896dd058b18de3f9b9c7d7dab7742c19cad51a081406ae7c5793f947737745981a63453028ce1bb19f111374843ffb35bbd64155ff742dcf43eb1d873601d8f213e543bc76fb8ed51cd70623dceaffdc9cd8d010abe596ad4c43c1edc5affb693e3d38ba48ec83aaa048880c9f3d1e7bf595d2efd78c8a3bcb03716160840fe436aa930b37da55cdd77d07aa6ac120c64369cc0701aa51b1b1f9ddf6d2de677a4bca3d6668726b4a9a5eac0aff46e2a4b2b915aaedb030ff2e4d2a4ab4957055d150ea905acdd1d150d652205ea1a5d7714a9889856e27574dc5e27730fb5e5f509e7115f0dc8904e8efe65ca6eeb78b1b95d3eae76835c3ea846d93117fb972b04d007db4df2a25feab6655a7c197ef3ac8bed1de6d2392f48787272517761709a71ba89dd6babaef4c0881ec88ee6d2d2ba890a719bddd32dc0e3ad07abe64f7930c6704bc9f6dace5bb1fa60418b329271335333065d6816ec7f3072a57b76b12ef05bbdefa6c58ecd3c5c0d551e9e742dd515d93ebe7bf20362fbcdcf1e213cd1adcddd999db0113863b3a41d4e79afc243109b295d56747c1c16e6ce4828f0df2a9aff127fa4218bd1edec6efe7faa8224646f5821d061e671e858955c9f101021ad26757f58cd9531315fd5432bda575688b29f999f99a7a997bec60e7feffbdc33856c9456091733422c1a165c614ed9a5a62df2ccef271e55089af96fe5fd16d439e1ce1a8c15f254e992aa0b12bdaa49bd28f7f1acc3aec23fd3c7b66a5f1bbb3712ff4f35cbaf29089a17be2259ac23db7cee89dbfdc2b3cd553870ced97bc0f28817dbb50bfd35fe92a130fb6f6e616fdadf8daf5ba5ae9340ea120fa80c5c316291e9e58487e673444228c861a030b6a5a51005133463c066d6b4c2d73052078448bf8d294ba6fb811acb855221a510aa9ddc61e9abc3c1234e8cdddb99a2d9888b2ad6d6b9eab6d49805a601d9d8f469f733d040582cdd92f2e2433636a32caa022668f2a075ba4044b5fc4f0d9a75ca223f8fd3ab39825e18bdc51b0ac42e0f7d1160044e55b9bb3a351cb07bf6d8a077a3e3e8845138a3ced2f037b560cc6ad798a7bfd712c332d6250140abf1d749e4a2fd20b13bbbfeffcf19cbc35716ca3df566dec988dc9d4aec5fe2e7729dbc87dbad6d4eaedeee9f21a543b8a9fc6bbb7d7841c821af3606f1ddfd77f2545eb6b0129e3d053195bdb610f33abc54122aca3404a611b81244869dfcb5f32e6a91ea6267f6d95dd4b4dc9a82eb8dac6244a9d08d320cf2b749b97f5be1a1ede567767070c65342d1c0940c5bc26d6f07855c2813d41c155c55d10e013eccb926f0920746173c90325b4934965d97b89b2f86011cac6571ec317710185c1fd1eb15f429cbfe7e34d8618187aa1ceb34138a4367f3974f56c0d7c870183ba5fd8b65f19d8c2b252401e42b04375b6b195844a93fc5c660b03713796524ac24b8ee4b397f29983fa81fd1f63522fdc2675692a2482e621100ff1ada16704475f6b069d79d0066885edb0d3ae83c267cdf320290e2e0bf7ac8f54b00608ef95ed7ef389a9486a6c0bc98a5fceee4c1b1d4127942d614e326a7eba0c063cb4cf7e55c03c79de2c6e5f58fc8aed5b9a7fd062db9c7b601810f737592e72646b6c6fa8aec2097a3410f523b380892fb2cd42a05b11c726db6c4e5f412cbf37abd22383e8524b7ddb2776d0f7e65890a6d602f5b10d6268f2c9a70d25b13bae4d7144d6dbb349945806cdc58a1044e406a63942a9aa31d7572e9ff5f93e6d3a94f2d95c1efec2d13b76872955da5a419cb052e78a63cd84766d209bc079a2cee104fc5009c24f997e29403b32966afabc7d8cecb14a43c2f9f527ffcc5de4532cd638c99862285f367e47f29bceff52134728563c1c9ebdb562043890019eb54330f1d46e5f6796731e81e97d84b4815efb5b9bf87d05a6b996a0392cda73d8ae698fbb8c5766397509f15a7aaca9c271253b223417a96676ba373307c2891cd2c45a99df9573504b06ffe1297482adef0a322a5f864625fc4e045692d05f61afd7132e0c5d3aabf72e85a93ba23cf3e27013452f8c9395dff7a89a1861c524efd8bdac145833e2d688a7f25bef5a6a662737682079bb1db428324161220502ff258490ba11b23e3c8c5cbcfe3a032a616ae251b2e17f0012fdcb4d8665bb6d2d6743c1f1abd82ef83f71455054c208a75c8eaf4869d31960d6480352a397f0bbba9b3e4bf4e703a9dd42ad18e4d78522df17706ecee162d42beb546f23cf820c731fdeb555f4607007a2227a4145136cf4c5751f015bc4fd7f22f32013d6fe43a98a3f4f8f709e29b4179e598f2da2b4d4dff9e6b0d94d5b8619e2081b13ad09d09141bfaee7b0cefca8e806b5464b84a0b77bc2eec37e47f89653912f7c7243dd8926b409ceb09208188fb560bfab7ccc183bc239be89dd62ac40b641def0c260c6d482a96abf043e50a52506bc60a3c03a98498fb84cf2cdbf0020ce54c5d6d5cfe52a2af3f02eaa4be5c1ea52b7d041c6dfa181388daa8bec9de8be71affc85edcba4fd5f5b2788cdc233dff66143305df4ce5313cbf89f4c96f78b021079ec33696292fe2b202d9cd31397889e96f5fd45e87dcb3f3149d33cec861f6b77fb3c366f30a01dd85b54402fc9646c325f5baa4282da6acd91a2639b1d0f26186944ce386e9bdaed3dba548a8b0d937bd0963b8a9252699451b4e4fb3de35979ed9e775b0f1010cba279b4b1076e26f43227cd5e5d6c9d12d33439eaa46a897b757426db2a85379cc9e113d845b1da6d9f7881a3b9af88463341456a28396d150c88a49229733392cfbd26ec5f045016fe82faec2b0fe17a3b715767ae238f25fe591a2ebcdf0453f2afe974a37c43d009ff2f6b7150f03f3300ddb5204b018ee470d23cdb2d30bb3034273f24b1532010cb1d5737933e53d022e623f903e53a00dc714d0236e9539f91a78651f56837b05454e31eb0b253526efdf5189a87c41a85b7579abb08cb8d05d177f0b080d55a4def18ef31b21aa3a9dba6ea3692d475214c551ab1d3aa3fd7f3b75e25b783a6188d380b87fbb136400df8227bc94e170ee12f7295fc47d6fecdc8d3c30538905e0c463c71e43cb6f7e8d781897b991410dc2353bddca5b5f5af7a2fb8d77d41eb942737ee82b6bfbc0227ae44f584f7dfc7111358d93d5dd19bd497cbed42f4056f556b76cebaacb1c542ff0c0e20a74041a9d3dbdddd2324780cadf9a72fdd7a1c09f23a27fcea464118f115bf215a2fb4383a21e3f857c2b63e74ccc8cea61f330cfb640b936870eb691e1573b4e6e54dc6c1f7977ca37547ede05aa7a675992500054f28b713a0b275da17cb3d07967f7fd60ede5d9f372fe748cf6ac98afa26398f286593b72bed8fe89fad05c325f1ec774a593ae866dcbb9c4c79c2316af0a068e6a972f6d5ce7eb96e9fa3b6107b203637a7284d0953a480c012be4b5cf75efbb1c7451a13eb53e83e3a0175c7cd3de65a494090f726b13cedbcdaf5be535ffebe8b6e481891cd8a56d040c2102302c211dbbf7113478e3541bfc51a33695a637dec2af241cdd8b8f144dbe06b607f657c4271336162cdb026014047759e9f1571eeb0125c0f1d7736751da40355468e29d6f0defd1e87cacb835e99dbd36de8c368173a9c2cdf77e2e1d4564bb15c802ff7da508e5c4a6d6e2b7136e1d178d5a372d3eefbdcf6116f7fa6ff8fc7e2e00aa21b66fc1556f11de7d43d3701f1cfc74e115e7ced5033495e4f395c370266c0e495c8df6b12413cbfbed0e17c2980b59e295dcf89d6bf82867a9fa2b7f2d6523948049e5b207321a64ff80af39ad0e98bf9964aff6c3e07852c4302b39219047d554bec8adc046814944e64dfbc6e9875edea6c9d11e7cec132fb41146e10d168ca453bd0f0f342d976594f482f8abdc212007e0b690afe8fd6d4fc63dcf060c5c329c00aa09cbe2ad539edb29df04ab8f9681b38e4572cc015512499f25df216a3a6c2d73ed54eb3b608382b8c3411e096ade125cccbc0507b3e61ede6c5c101c6e9d671c4aa6524d5dac6a01dd34ee9a48c16d15c577c8fd2b1788aa554b38095f867078af0b89f5d201b99b91c07068c61a815066cb13f4103f16f3c12b3bfa5d414ba621cfb17056e6c69326772534c06b4488a27b4f1a6a41ea73e211832419ea5bd6a306628fc13c5a3bd41ff0a4de9b61436373f5faee57889c9a9af472a31c632473ca9d00f276a3c43ba7f983580397c737cb26ed7ba40515607c8d35d53c6273a5e6190f29debe27c54ba445fa014b98a5f92e58f86d4707f6731e6101b54238c2a1cbcda33cb5a5f8eb8a6dfd71413f2dfd6bf9f9c072b99f73a8b49f18fcc74d11306b5d4a48398b0e9605ebc388f6194a68e76c62c3bee9d10d052a9f46f5a0e8b856aafa7bc5164b2ecf308b6af2ab6ef4005413a45069916bf1c05efe3828258bdd74850189f16426493f107847fc065d54360766227e3f3f7e58a802fe0d1ef10d91dd65f58ff7acbfa4201f33144fed06e501fc9e9615f4ca4db63feb6f95326288775967de193ec213c7b9bcedab00d278cdaa784c8e41a714afe0d06531e139de5e7695990f7c1a5a61f1666919af8096c5e6ca3049e156014ec4bbdb03b703fb9376ad10ba5f1302ddd9de6bce4dc309554deb8cf8e0348fdfc342dac05e1de9a7a6e4069f22b7c5b1bc06193af49ffdde75d74630b0df1cc61f1185bf36b0e037cc49a316c2775b68fa0b442924502f7e812946a18b4a59a8d2983a36e1de7c60f5bc5ab6023d1d0b55d79599d615a661284acb12a7615b412574be8e0c57af2f4d83651520f28373ed33aae426e0efce14275912de60b55c8465acd741bde7c8c029738c489a5c6af4cfaa021", 0x1000, 0x400, 0x0, 0x0) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x53495ebb) socket(0x11, 0x3, 0x0) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup(r2) fcntl$lock(r0, 0x8, &(0x7f0000000480)={0x2, 0x2, 0xe22, 0xb2e1}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)=0x8) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x104c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) readv(0xffffffffffffffff, 0x0, 0x0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) socketpair(0x2, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000300)=0xfffffffffffffef3) recvmmsg(r3, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000340)=""/171, 0xab}], 0x1, &(0x7f00000001c0)=""/91, 0x5b}, 0x6}, 0x10, 0x1843, &(0x7f00000002c0)={0xa39, 0xee47}) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) setrlimit(0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000440)) pread(r3, &(0x7f0000000040)="e19866835a31abc6b39c2f4b1e11caf391f84e74db5b7d23", 0x18, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)) executing program 7: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) close(r0) r2 = dup(r1) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r4 = socket(0x2, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) dup(r5) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x5}], 0x2}) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) executing program 6: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x406, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x13c9, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x68a) setrlimit(0x4, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x4) semget$private(0x0, 0x4, 0x416) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000340)="8e6cd429f7c0754597616181799355568989c37df196756f9db17be77dd3b7c0d93062d833f69dd6bf8c425f35084b7c132ab015be8a72c93b3e72d5cd57ff9cae1fa669af9c1cdf5b8660676b6e474f1ecb9f3e5bc174f37180e8944e7da5bc2a435edb0dfcc0697a073b6edf2b2ea33b7cfb317ded0b2746d4e8f3cf74f71e74a98cf953581391e88905d190d0dbc9b36c0b8430552d15f59431f86e70fa54", &(0x7f0000000400)=0xa0, &(0x7f0000000440)="d94fcc51369b9595c8451b4f2184dc4ebe697263b0a61c7b4d1e4a34f8e472470e5859", 0x23) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000004c0)=0x5) executing program 2: semget(0x3, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1c, 0x0, 0x0, 0x400}, {0x3}, {0x7}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 1: socketpair(0x0, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0x5, &(0x7f0000000100)) poll(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchflags(r3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8a) close(r4) dup2(0xffffffffffffffff, r2) execve(0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0xfffffffffffffff9}) r2 = syz_open_pts() close(r2) syz_open_pts() kqueue() socket(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x2000978c, 0x1, 0x7fffffff, 0x104001f, "bd006d00000010000400"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, &(0x7f00000003c0)="a394326e0eaf075a4c8d457d24fc671545b5311d53f9d0ddb928f4293851ff73b7547bc0b8efcbf9f70c6aefae898d055475f06af7b0b48089fb8bf533e6729355c44ab09123244350746053cbb2d15623046ab8183c490b2d0500000015bded52258ce4f758cf85218df40b9d2abcdf1d7e31a471a5c382cf3384d5bfb682ce669b4e7bd03a019f5425289d000000c8000000d7000000000000000000000877c3b8e628f4de1bfb1eaf176486013af11b6b5f6e167a68ca30", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x0) executing program 5: open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x10, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000000)) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r2, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x15}, {0x5}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80}, 0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x5}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) shutdown(r0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_emit_ethernet(0x56, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x9}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x4, 0x7f, 0x9}, {0x35}, {0x6, 0x0, 0x0, 0xdffffd}]}) write(r1, &(0x7f0000000080)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x1, 0xd4, 0x3, 0x7fffffff}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 7: symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5, 0x0, 0xfe}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0x108) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) fchmod(r0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r3, 0x2}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000004c0)="50f2b62983060000007c8b44c25d45f885c56da844fc46e8116e3c83578dbfb1e85e9690fbb732eeb12f057aaf12cb4779923a137db474e92d9b23b8e8229353986ff62d77154ba8d32c8e294d67fcf958c03cabcee7b556efdadd6c52cdcb22d4243f9f1c5d85225928a858f3c54e2694674f03c158336d6b", 0x79) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc018696c, &(0x7f00000001c0)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000b1", 0x8) executing program 0: r0 = semget(0x1, 0x2, 0x640) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/10) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r1, r3, r5, 0x4ed801be5c569164, 0x8001}, 0x8000000000000000, 0xfffffffffffff001, 0xfff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x7, 0xac8}, {0x47, 0x7}, {0x40, 0x81}, {0x45, 0x97e}, {0x22, 0x100}, {0x25}, {0x40, 0xdec}], 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/148) sysctl$vm(&(0x7f0000000280)={0x2, 0x2}, 0x2, &(0x7f00000002c0)="b034faccee3243388c05afab", &(0x7f0000000300)=0xc, &(0x7f0000000340)="faf7d00e23af5f214df1270202b85ab6ba1aa67f68dea50485", 0x19) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xaa, 0xfffffffffffffff9}, {0x5, 0x8000}}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x9, r3, r4, r3, r5, 0x102, 0x1}, 0x9, 0x4, r2, r2, 0x3, 0x77, 0x5}) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000480)={0x7, [{0x1, 0x7}, {}, {0x1}, {0x48d043b3eb769b49, 0x2}, {0x1, 0x7}, {0x2, 0x2}, {0x1, 0x81}, {0x1, 0x1000}, {0x2, 0x61f}, {0x1, 0x1}, {0x3, 0x9}, {0x3}, {0x3, 0x8}, {0x2, 0x5}, {0x3, 0x9}, {0x3, 0x180}, {0x2, 0x3}, {0x2, 0xffffffff}, {0x3, 0xda}, {0x2, 0x5}, {0x1, 0x80}, {0x2}, {0x3, 0x9}, {0x1, 0x1}, {0x3, 0x6}, {0x2, 0x9}, {0x1, 0x2}, {0x2, 0x5}, {0x3, 0x101}, {0x3, 0x401}, {0x3, 0x8}, {0x3, 0xfffffff8}]}) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x40, 0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) chmod(&(0x7f0000000640)='./file0\x00', 0x100) ioctl$BIOCLOCK(r8, 0x20004276) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) sysctl$vm(&(0x7f0000000740)={0x2, 0x8}, 0x2, &(0x7f0000000780)="e3a433241f7cb704437db3e055618fd42b076d6f1ce62591fbcfc46c071fc44b23997513429ccc36bd5e4584bd08af32a74651106c1a54488c3de2f2a4fc0a9e6054257a08e736dbbf89", &(0x7f0000000800)=0x4a, &(0x7f0000000840)="b6508c08cb268f00ecec94d29fee08e395669cd7bae893a098ba613d5fbb6bc14e1d370cda4fb760e9ad1ffa3a1bc172437f681afbc749ec409e4ee4d315c6311c7db624ca9e27e2b556bb5261f065c770d949909049d6c51447d12cb84f89afd990cdcdabe31faad2208d942b1cbe64a540826d64392832ee505a0672afd98fc4bac4f5b68cbad4b90d3d8e955fdad2dc5e12981c355204357270514428ce75747c5ade234fcbd716a3643c0722b5d03c9c5d3fca1846dd7204b80eabc7d9c27edbaeaa376fa42bcdbf7f45e299f0e064a91fd56180", 0xd6) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000940)={0x7, 0x7}) setpgid(r11, r2) r12 = socket$unix(0x1, 0x2, 0x0) recvmsg(r12, &(0x7f0000000d00)={&(0x7f0000000980)=@in6, 0xc, &(0x7f0000000c80)=[{&(0x7f00000009c0)=""/53, 0x35}, {&(0x7f0000000a00)=""/217, 0xd9}, {&(0x7f0000000b00)=""/66, 0x42}, {&(0x7f0000000b80)=""/199, 0xc7}], 0x4, &(0x7f0000000cc0)=""/18, 0x12}, 0x40) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) setegid(r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r14, 0x80044275, &(0x7f0000000e00)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x3, 0x8, 0x4, 0xffffffff}, {0x0, 0x1, 0xda, 0x10000}, {0x9, 0x2, 0x40, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x82) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7fff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x64}, {0x810e}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x5, 0x9, &(0x7f00000001c0)="d6475d767daf3aacf388a2318deb7eb76d3d6c56902317e25f5a8341f53b09b3426e4f772c0f7521f1bd381275db", 0x2e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000140)=[{r2}, {r0, 0x100}, {0xffffffffffffffff, 0x2}, {r1, 0x10}], 0x4, 0x95d) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, 0x0, 0x35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r6) ioctl$FIONBIO(r5, 0x8004667e, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0), 0xa) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r3, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x8000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r0) writev(r4, &(0x7f0000000200), 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x400) r6 = socket(0x2, 0x2, 0x8) r7 = socket(0x2, 0x2, 0x0) close(r6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xbd}]}) pipe2(&(0x7f0000000180), 0x0) dup2(r2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f00000001c0)) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x3, 0x40) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "7114e6", 0x20, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x1, '\x00', [@ra, @pad1, @generic]}], @udp={{0x0, 0x1, 0x8}}}}}}}) executing program 7: syz_emit_ethernet(0x138, 0x0) chdir(0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x149) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x7, 0x4}}) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001600)={&(0x7f00000015c0)}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) geteuid() getgid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/221) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}], 0x1) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x802a, 0x2) dup2(r1, r0) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x4c}, {0x81}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x120) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{}, {0x4c}, {0x406}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x81, 0x7ffe, 0x0, 0x0, 0x100, 0x8000000004000000, 0xb8a2}) r1 = accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=""/51, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket$inet(0x2, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) sendmsg(r5, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x1) close(0xffffffffffffffff) executing program 7: r0 = socket(0x6, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="e993eb98f2c48739eba21e52afaa92d2a9f8d99ef3c7aa3c2c66f36aaeb3405c0a39b5c1b5b2b23b0baa4f549c7a1aa1199be31e66f538a2427805926932c42762c7391a6aabe1981b033bf044b1d53daadc635c49124908befc96d8ee6ef17ff2aeed1076a9b1c86699b9d314d5540694ee00edb07e86d179f155d99f887f84cbb9018ca680f55a1761915b77bb980148e2ec5176ea9b9493ca0b51cbba0f5412632fdae0f445c113a97f191882b29b6fb02fd556021276a00bebad52e141279e833b32c272d3c2", 0xc8) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000004c0)=[{0xc}, {0x80}, {0x8106}]}) socket$inet(0x2, 0x0, 0x0) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7959) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000140)="7f23a3c2", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ff03ea6e", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = dup(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000580)="43e390b76b46670897667c9b0c16ed3f5aa1ee82c88a61c67d0866646a13fcc6773cdf1c0a039563796354b1a3cc531725f47d28a4d11acaa6cc9e50282397788bc0136f327bda10b9f635e88f0d5586c178326b29b55f6de84a6bc5271bc487f30afacd5d555502d61d94517834d3354cd76432cea1928d8596818ec7efa445e9835ddbc7e5aa30b1a945a72c6aa9fc16f10abc607019e90c60c44090d4827bad4af19cd91aa97a5cc3e9236cdc4510aa292d228ac24c54e9169e24304563c66e8b2ca215a3e80ab099b453b57411b8e4b0ceb3dabf1f6bcdac3768b46ca1fe8dfc6b3fea69838a7c3edbe5e7272d810c730a1a63fa4e36872c81eadcdf6ba77e0ca59422c82e4e1a9c6e375b56a48267a2929744a7211b5bc401f7907aca4cd526374d684828ce7bbb19462f018a81a92403478737d870bb825d8edd577dc6ff42c576696091702dcba78e5c8f0a46a9a731db014b397961b7f50cf8c0dfeb4fe7d99b9602f755fa7a5582f0321c783326c586adaeb6418598cf8befe15e4997fd3c028991022342280ffc5b38f977e934cb58002ac8db9747f70a5a01de3238c1a8af62dc1f1b7787b3b1c08c330f820eeff4def932bd22f585532db840c5e22de0a1e73749a3423478c51b431374b77fa2789d7eadc4674a84492c5dbbe092833506312a51d8dc1509a5fb97d2557fc3b85a98d093431f93d870c7dae3979548a333260275e7ba8c05c148ba4431c393d515b0038fbe85229d8d094ae4595b14b81e2fafc1017d96018f3feed6c6034ebab04c03e592421bca0dfbba709e8b8bb9ff659dad04596aceb6624144f2e4ce9c8af7fe142702285759acc8b44e29395f9d216853d1dfde520223e6003a8d3d69a125f7c9755e60dfbf96edf994b51343cf89431130a5da49735742f8843e1525e1d3a35ca9efe079381ff2b08437fca3fdd3da3a81d2cd2f8618af879faa6b2dd164c24a0766e24cdacd8513271a7cdc4d4934fb08dbb746fd8700ed8c9d4760ae437ac4cf3ac3c23fb5c088fcf7155b6a5d47ae5f6dadf2b0b4d559d2d29c4096764a145d38a1569a797e127f9f715f9274424bf00708b7454c0cea8ec0c26b2df673565ffd58b13606ac80b3bdf036ebb9990e40583a7653021a02c90a2ac893de4e1b8fadb5ffb6fbe0ed63c36e8ea51ad08e62d01d00b235283b7c1195a61cf9b3d43431db55aa95cde9c2ff8a63bf52264d2fc3715fb2b0514b1bf1bbd0a4444383af95e1d6e37ded32d561c48bd1e94ec6453078a60ec1206fa2b9b95acb0762b3cdb2036926cad409f8c6048b8f4164148974976fd6c729385a2c69d7a5480d549b39c8da2847f89bd7868406c3d45c174482bb653d0deafd474ddf0389fb007681a0aa4235dfe64a858ad949ea3f469d07f749bf1d78ae377230c26d5b94262346a665b84cb1920892937a4ca37295668be5ec531726ac8e958e8e653e8ba7ff6ee58c5ce4fd8dd2ccbca064526540179893751ecc791a2137325f68d36a675d758adc84a2b0bdfb954d4030f9be2f27f7a4b75afa4dce356c267bc92775ad13adf5a98ec88c19c0d1c5b5c9cc1f6f9b8ec1369c9d64dafead55d59f14c3e2e5d35261fe69fc95aba630aadaff5306440146967015d253b436241b75d7d5cfe00861fa85a1c931bffa2d72b8bf69b4670d3880b9cb680ec7eec7638e838e568c16b2ccf11c9f7c7862938b06f80d9cde347a8bcafd0e47322815ef252bba9dd176a4617bfc2b067eb35a91af8dcc0c301b5cea1d9978d76a899ab0ba1c8d9bef8ce87181de1029336e6ed4c04136cea7f514d6ebd0fc3931b3fdc14bb166bd9dcc6e32c7209c3ad3a8126bdbae7287afda252c8ae4e5eb1a70131d4ea8cc2a0f515c56b5d48c0216184c8dc9c61b18c6cb237c8d38780a8fcd318dd6a643d28d5f99fa51d379604ed5dd860e3e69c19e1ab6acefdad577a7819430e3bf3f76ce98e7726ca34ae58dbc9d8cc059aed1223d0dc8b40084ff5fb5d0f83db84e6e95f1b6454d6cf6bfb777a5b3c08fa86331b02661adbbca05aed190d38fb1733de998e88d2b4e9951d0c7782a22e1a9db864f87117fa16dea97691e642f4a3c914b7315506f48eb411d94eda0c10f7981e301ee4a703c1d9aa8386cb45db7ef7fd9e31fc511e86e82d0318d253ffc81a12564245747490849835fd74579094e8a6ae1beeffe33c89710b73703841f0e7d011f88d46fd40a9a82218815f4d6aee8095085676269cb3070a4495d078eee6932069b1b732e82c37446dbbae95eec3f5f6d30dbc93fcb809c23477e31493caa5d724cec12788008f5dd6342c49ae5682f84a71290ec68a7436321f88349ff570e610e063fe6bd6b1cbf1b06602ac00b47ac1a926b64bd7f94acf601f2fce875663aa910409a3a2c2cddf36eda363dbb102659b4293ad48bd6738759a0af210eccaacf852b902998fe269c173fe6c38eaed8b0867b7c361890c813f86483508092910a8666419b9f7742af637896de5a8a44fc74ec396ddd95d6ab2474c66c578c1264d89079f7367097941ba9ce530eb8d7301574e7c580ab17ebdd3e87a52cbfe46d88ec0d7bfbc026a75d2f3fbddff4a58103d09bda894dddb338a2c1e3df04653ba301db4135b90b54047a942adef61a781dfa8457b532e21b9cfb202c943574431cabc578fc3399e4932f9706d976cba4130caeb253b107483ff13722954255b132f675d88217578070a14f730ea86ab7c4dacbe8d384694de5cc7b4387d76a29a7cbe36f4d4dc63acca736cf75d5ff35fae3b9fb8801096402ac43f8dbd6c6d2488ffeb17b0c6aa46b18e025f0a7b31d3c287575b6549bb35d71edb8e5ccbca16486ff7b96ce61c151b1b2f2e67248d757f25c0153171df570f220f9100ab0a6aa2fb73f1caf25a93ad6e70455ef759f8f2629cac8fde8c1b7fc52a9d95d40e9b0b6e1d15de9c97b1b287a18f1a0d434dcd1d74e998fadc6696ca9c0a1e1e2f0f240ee3583c1b99110ef9240bdc2232b4c8b705d116746319400fc3650421a72c06602cddb150a2894a549ab9775f3644250745c89b46b9d69b33e1507f9ff9f14e8174834753a1d3c15a0202be6c7bd139bc2a5492761b588ff90b9a51543862bf25d8f5d1a5f233643b9baa3f40846f2e696640b7195456b15e4e02ce822eb477264c2f066654c289c92ac28607ed96335f7a6f5df2e6327b417373452b5b95c22e5e1917670a2138731f90092e64f0cc9447e1042c562b34d9a2859201b5817f22c892d300a8bd0a72fdc0a366464d0e40443158f367e4ae9f7f5d000bffaca1f4fc1c9ef9a00019dc0e158b20ec6642cedfa6226fdc2e09e79fbab83ab5b9b1e6d77c6db3f103f004b034be5de57dd2caecbcb596cde06d75ce9cdcf26fcbbc583a7cda8fb62da62530aef28732fe6a72c8378f200e8661c4b766a7be27b504fcb6f1daf5cc8cca9711e09ad7b0270afc3a195112872c0fef8802591216abfeedcf85f547b652f1c2a6eb0c08d6080af4912c24036fc1f56704eef183724f1b85f9398a5552875031bbe57f88d35f8f525b773f8aea43e60be27ef7d11b0d0d90e7abe4d609e04762826df9f0a7994280bb965fbc3556e8ecbb8d06bbb8e1af03891cbd77d910aea1c10fe5855163cd1edb58b37940c38149f0bb2d109acf4cf95804f8033a2972a0fe79d841dfb224094061665a2f771ef56a5ae1553734d63a883c9c3e74e7493915f6ef45a034df71fc08fe3d1af035ffa5c0dfb8b8987946bca7af003a7b4eddcb1d9426eb622e5904ba5b66ab25f2d0c2c67301223e6c878896d416e1c11e1353c163fb0bf4d289e64fecb76c535756a1200ec9d6d435ee546634fa33962523eb54249bc6ef62f4cee5fa6850f662b537ab1cb324dc7837d2428cd68caa1680107c4e37c7a746515e8470442bfdcb31823b75698a21e103e5a2dad15ebbade81ea0db63a254b927f57a12002e89e9430cd3b2325356bf1b868d4c51ffa9928496eadd8b1ae74b1554402601ce8a7eeca49f920449c88a193de1bf183bda9cac0c76c30aa6de2eb758a5f7de35a56af61433a523e7a1d0821267c8607b57ea3e8563795645f3c91e2b9c68e259b9b0ebbea7f894d71f57a814df0996fa156333c049271605c6d8bd78059b16f4d91ace3acb2983c39d572a75a3a3fb66c501f0e64de76f67750d3c2dbaf6a044eba8adce0bfc29a4bddbaa0643f3ddbb5c58178b5f8de437a99f12ab0a0cf2da911be3c0c846945783379d719965a095f71b93543a325fb19f4f306f51729b6cee7ecde6c83a75ecdc940d53298a3cc0f684dd121d033590951e1b1d46c561fd5e9b25ea67c2e21f914288adeab1c853105c803e18ec984a6e5b5047aa80ac13e500a763987e5fda366d344ede9588991ebc3ac214186563d91ae5806d6ca95c11e68f1af457de17a46f06534d7c01ce8d17ed541e344ccd2a229c287213fdb76444a5bb9c1f2237f507523ae90431f2f85b81eba42d4a08943e3300d8485a6a7b5f63feed59c1e542b030b27008d530678a0948030d0935f796a78bdc0dd36275ba6c4bc7932e943dbf8578c9e97b878e24be94bd41ac5e743fd7a2f4811eddf15bfdd86b08368ca0f04bba5a1a477e297ed70154ff320685ec4c57cd0010d688c7ee69d73b648e1e16d7d73378545c7b01c29f5ab3466acf667a4d4fd0e680185d260d10e6da09c68372814230f8f82282868a1ef389d18296017e985312cec5d5943b4acc1164b2963da2c4811d563a752123a1c035f72097cbc8bf12c17654504e66477da28744dcf0886b4ecb54fa09f52ff667fa22d0cc5480754d9a9ba7d024c1164087938c45b91964c4039759e8eb8099273a19731a5b9250ead2cc71e4f0118da8771292ad6c14cfe0843507276bdab1f7f09013fa08d6ba5e4e7aab5d9e4ced36f4ab1679b90f543c792b5cb43fdfb52de9226d5bdb21d1bc43254879e3669d4218bba61c54b6bc9b8b3441351c470f810dfd556e785155610f2098e7b9922ad8c2df6da061f00bc866d5d889be2c5136a2d99b5a4482ddd3bd4ff528dfce8b7457f446696cce411d9c42e82fe8758b051e83a8d92e8c8e451b9a0406434ed0b35b1d092017aae438e919ea6939ce6d9a8da0b3f2f58f155fee0bc4f86be95e17bd128b2deae542fbe3b80b31626b697d1e37a55ffa474dcd3c29e02fe45cf2e8879b65696a4f424da0baf8380e3dadae8ae5feec8d53aa10e7f8a8015c740ee8f16086b7593a37e983f178aca71439e30c502d783dd981693ca61b86326022901fa50f2a5d5652cc1cdb9288b1ac712a041edda2a22b2341f3ed7ff27fcbfee755ee29cf86c43603bf4b80ca558793e74abcf9e92d2d0f1705f693a52409a0c17640ad8610e86a2aa176aaa22fbcaf341eba66053c4dfddf2aec8044d585cf8fdae08920d31e7c496b4b64b3cd8d0037c2dc342e1c615f5ffb8daee608438dc181cf73e49388a6d5b34518db17984e12b9d1095587d4aaf51f71d1c8c30109c228abc78bda390769ac590d8787b69c94827c79057b2ab6398c0c05214e73424386d4cb27d13c7846c56eac76ba03507cba1a3176d80292550c76908c634909bf034d8c2c8f51d4c777126dc924fe4434d021f84270185cf96fe841c702fe91ec6a412d2df0a9185cbe36a010b638d82cb2e06153bad2a3ed57c4abb759c7fd08cd805486cc16ff36e95dc65b8308f32900d8f88561d7bf08c0212080ebd3200af9dd6a560ded0d934c0d1dff8fd60191619a4ab66cdb36a8a54", 0x1000}, {&(0x7f0000000300)="f0cf393ef25342f14807a770a8790c0149aa3b8a2483c6442a4cabf7ea3b5481a5adf28f378f888d4d8fcda943cb2bb2d07d48bcee72dec45e8e9b5f64c2cc27d427100e217816b55839d01dae7fb9ff52447acabb3f61c1ea80cb4a9a171dd56133af498c8e5e5c3cc48428c643beda6c98860d72fade9a46f8193e0d974ffc58ab6bb99c34a4911bc4b7b6ef6d", 0x8e}, {&(0x7f0000001580)="0e3876fc74071bb94b1b2c34c1ac9b2731601575b5fe327c31430b16b29b4227c7ba0241fa127654e765476ae66947da9115fc82849dba2fd1054a84ffca9f5076687febc7ce1ea7627e72f915f22df81e1f489978051bf99c1330a48cdd79515c62c6b2755a82f8f464a396783506fa276114660b4a81cbf97537447d595e56036f7b2ccc7d65a37d27e547a8a009c0381f996dc07b33878b879fb0f6e1acfbe3229d5ed5215a5e3e002d127e1e6b4cdc95adc7c7d4ed4a0139b2c90ee5c8f2c768fcb582ccda94362c7fe5b3cc115b4a4228d34d4d92a8af167f01e653f6a664b0dc0cce70247132c33d02b5a3431249b0a205b1431724b4544d8f9b48c98039d609c9328c22dccb15aed40bf92cb64931c2327531abab30e5e1bd0c3a2805f07988dc050cb0dee0c904cc68c683764c00274ef378253ed953bb323251097de25db7a09af11ee35521ccb38dc5ff2fec679c57ae8fc43cf3d9ef99d5a742113c6b21681da006a1c93212b5c1fc0d636f2307d9845564137ec0470e978399937df38f1b7c46f7ac0acff181fff2f5de278f488175393ed597ebbdc2ac61d098f3c82d28f51699ae781889b2b8049fdefb92c0740335ff2b3773c0fff1761ccb66f3ae52722da1a1b58b8d800d9dd6972c065a4ff77314e23ba6d5f8f2b516bc96d466ab999177de54a701bb5568f8a398f3e86b955cbdb43fdb07092e6873c15a059f15e475a2a6bf13b8105cc21df09147f881dfe7e55cace8c42e8e0a4c713014ec0294361b2b777b80f8dae29b5bb43a06173b624874630890478b43331bfd5973222d8dbe1e58176052822ea9b5e89bf9eb442b0de29b0b1139b033720d676264115fc9490f581f0db14571ce737251e0d666501d38e5d448c4500324d41e716401ebfba94b78c62a2d77df5d2ba8797513b93676c9b15554f04c9e436c46a67a0f4f93e0a1530ae5d2b4d959efb73b62a52d110f35c1a8bd15903256fb41c14435ce862ef38fda093835f771432d7b5aba9cf4f99b16eccf0ad96cf4d907a73227cd5d17920920ed7d99fb764edc30412627cc190366f457f79c0163dcc53651be8defbbfbb46ced86279ab5505608cc66e9d1bfa3df72ddc7f524b5e4598dfc7b4eb97c1b882cce77fb9f6696b359e73a4f26dfcb42f77c674cd188ff0b9146d58760d47a38a00b45eace557ccc9f5f246644b27372a5a7fb9b4baee38bf1642c776707d8f749e01c33dde9bc3f2995d9420a7579f539dc1aeb6d76bfecfa2ee6e3162ffd01e9a0b18bd37a71d546c05779113a829f34f95c7e815c3f8860190f05d71acbeb7e09e1b54bcd2fd4e3fe299f13d0d37b43a3ba7af6eb965ad8a3804634b2d868d35d7e129d95c61e489ac98a3399acb4d6e9a1bcce8aee36bc96d60194a0036a076ecffdcf4a1b685028a7600c32af7ec6e29ade6a9369170958373dc07b911cefa60ffc3be05f6f85aa54f48c1af26e756cdefc43661b43055a3f938b72752e6cf2eb65cbbce1eab3ddf4ee639cb7c25d25c02c115cfd6b190581ccc705337244b2d1cf457421f3f3fcdb314415135540aa39ad5e90b0816bb5439a08ea72862bb503beb83c402b847344135dc3b4c1bb786f277f4e19d02b2c2a105e36ecf57532b7fd86c92af9f21269482c8b920691312bf5beef77ca4868ede5382f939aff867b8b283644db824b5e3b13b9b5d7fcb7b9142859359238f45ef3e82328f389f4e82c48695de83baf09d0636c98adb198ae823772b338834986c5347e1272de0460801af93368acd04f0d775d5259bff7bb6e403b91c2e360783b40ae85b96399977338594ba479af86484cf63d39d905374252362221b3bb79db2280a9cd78ada1d66e8693969ebff7338d278861fe76cb585aa4c4881ddbab5106f5a5d8afdbbebca260382dad402c4de5cb6b27c93b4ed333213a5845b18acbed3fc98043c6d1d362aee6b84ed19e145aacc9e464f3ab28739d95cd27ffc1fe8f784be09032730f8d160173b7667b50ef2979e471dd7f898686d4bc40c899ca1ca6c43311d71bfa4a3bbb172a6dcf3198aba13841fb22c63a0cc2353faec3c543ecb0ffb818eb96fde4985f2812376968621862d0a4e056a20856581621922000616d824d632381fca847f9f8dbc39700b71d466b3b83e2dc5a829382bcd626274349d062a0ad063c701074c10cff8c0b1429c95d1e138d5fceb42448f9f5bafb255e11975717d4d719556abc7d46ac74cf3480b61a6a70615dbd4f2d74c08cd4909290d0ce749aa3750c14b1c43bb783b5736cbb49ba29500b774185e47dedc976e75bced93889b49290c00399a516e6dfae3fec21c315397ef2ec138d652a87cfdb35d74f5876e5548848aa1cee249a473aa905505f856b8a821b7838324356239cbd9643acc4fda87ac8b81cfadddf30fc04dd4b857a8afabd27cc6d07d81b0a32ccee45bada037a3747a984c22089f8ad6b7727406be417b4c48b522395a055578e9588a1671fcd02496a806abfab9267ffb37958e17173739062e5c0fbc693511dcde7c7ab19213504dfe1f7e9dfdc1a45871bb5d560710349692000e8b03407b3be464a5cf6bdb7efd351ca592794d20fa945d94f478b51d9b442437a2b87421384179b846a95c569207c8238ea26e951888b3cb5d63438ef752aff7c65096fd70552bdf2829bb0f0f00c2dcae306b0c060051b8bc0d6b4447b7c74c89790ad27ed8ef8319ccc1590ab0bc0f2511031d9aca3a8b21aa9dda524556df5194020ea84c40d01e5a3b8305ca586180ec24a66f9e416e0e63800bf7a42e7e71da9b03fcbaf1fe72871b30bf96b816284e5ef96bf996e2d7898475e466a825299d4d93d9eeb36cd81e68a6c2b07a313bf1939c86b141127edf4894311034a866570c679d6cf73a21d2d8b9dfd321658a667cc9219efae01b7db5775b3a2a73bd690dbd25d73b2b3b9f9d02b5ca089694bc897d7579e9ced654d15cd116672caba95162072ccc7d6f78f8549b477d9433149cdae4f08fa78dfed294825f6a3a97b33f64cf235927825e7a9fafc74b70b908fd3ccf519df1cc136bff8eae6c629f04117471878d9f3a4164170c2c229e998cb11634157ff5a8e591c42056c989583e3a002a8203d4b2827be8f6a600df1ab8dacdc343fed5d0d5de53e15d9924f8ff51d193f326ecb7377f803592059cec7cbe89d618fc458661b5dc7985e950932601ac6e61710538200e1f27a358e1c99d37ede8efd70a158040203a45e4af9365cd7cf0c18d90fd068bd425f0be129b76275a3c55c49fe9dda54570a050a3263d833bbd8d3cab17bef2200f975c3303383fc53f99ede96ca6ebe5c7e7f3629bea2562c60f905bcbb6796804e7b251e5d2294c999caae384a6a1fe82e7472a0d783669b9516b3139914f208291de0838695787d67a70af3ea2830131afc5d6740984291124075d6d97826934ab43feebdc350c08df1c7217ef5eff5b3053c5470dadf957bdddc69ef54c33cbf87a482bb6d35288ee4d51480611733b969dc73fa1a65b22ef13170f8be4ed54a42a3755540b57e1e5bbd2fa127bc7480cee9f05e74f2d52c5ac060257cab09d25951e719633ac7698eca2bfd60a60548e82aa85cbabe03a39bff564511345ea82b7658bb81c2d1b423f8bf47d027388546f2fed267a24052e443717050e54dc28c678f17526ff25446014249c34e696a7cc75c050cc19b3e306b607d55dae9632192f643f86bc1417121f3b144aaa88498028b8e249c6b980d6dcb65d5071c1a45cd1907a316808a44186beef18aa5abd158b6136268d6f11a5bc4ecbb548cb4a366a82fd7709a30af2dda24ef4637f9bd7ffa83d3e3c38d54c8bfb0043fa36c8d486e9d3e892f9d7556bb57189ce933623020b6b1b9275e205dfbfb295b14a871756d03cee75acb0e0df3a7b8b738bc106c94b76d87cef7f84e6245e2987e36a9b781bc6fd8342c2bb44fba42beb1756aeed5cbba65e2e8a7d9f352bbef106556d9d5360996f24291f90db32a4f49373b7a064ed99a020323ee6b3740d48059de14b9cabb0504cf173daa8dcd177eac589599ef3218550a659a84432bb6c89ef999613083eb5098afd1c4647f597f47ad1bc8521bc877da1a80f15c6e8709b465c2b9ee03c761c7e10b0aa6b92d1121257730f23b5eee5455f5935b11f1841a6e018b3a0fb56274cfb12633ab17d20bebcd244b8604d093366be942ba6f94b21fdbdd1d189d7d8e3c8c1229d0ec6d18df2d1ff104da1f455188efd04921c60614e5b7b62f2f21cf691347242c3c751106d8b5054560f99b40e5e76ccd4b02edfcff2957072e15c0bf19cd5834d84b8373fd285c9c0553120995a4a37d7f7e381aeda94200e3f3c6bebc59556aefa97a42c9d4ef9bbcc5e37401f2cc0200998cdbb1d0460458b85dc1529093f3b4544f42cf732ebc90315e9077632638d7ead7fd40affd29fa82e3d59097e4e930ffb1c8a2f61bee878eec980616d598dd02aabe06d64a15ec7c9ad2dac8c183a60c50a664952190441a460b537b5a8b07f09d89b48f83612eb33555973f57a97a5c00e2ca0697fcaaf492e02f2e7c0e947af49de1101cb6484541b42a1c2dec63f42db5aa6901b983358afb08f2e730ec06b3e5f835c3078464635dbd77e15beecc975fcaf9191e05203b2b2e000279b8f11877ae088c76e090a9c91b09d6b20445bf6df782fd3acbbb69887ecad197d844d8cce29b67e5cba3c868c5ecbc4066b2e1693ba35bfc28411424bab783b07f971aefb0cda2d7f687d3f167a8aa833abcaaf86f683eced24fb1ab2398732c71ebfe07c48ce306f1bd5c12df31a5e5e94d54c6d30b69630be22abcc9e353d4fa96558b9ed8ffb2e0c91fe5a6ba4024e2153d25c454b0e417f0a0893e1208960400eb65602e502694143183b6e049720ab3483223a4c29cb63918cfdadb6a0e7118559a43fa8a834c43a364a593aed58edb280f66342ce42e2260c2a5868bb5f6175af06f996dc91b4b179605aeac15420e2b2b16ea7022f6d9ba59f11888d2df093a99eb0508ce817aefec5161ab1a4bc4dce69cfa8f914673c715b25dc44547b7649a4a149a9ab859f8f69aa79abe05f02406ecd3a0410411f551589635dd066dc7c620f1d38a1ef7aa286bdee3c025909ef3a5b51303d191c8b8d8d375f68528b9a922c6706ce3920fcb797ccd4b78f55efc2f2029e85904c6f1b783af256322674270150c4c57d2a1e6161e4e427e74d81f5f8e73bc77c33d21d872bc41be6ef1eef60a58099d75b2f219d205bdeb5342bbd98eebe057f3a5a9e7dc19215ce2b189e120cdbc1e990fa966bfc49b0e23e1f7905fe8111138dcaa7a7b2c8bd7399a2ee6b0491961c9f53b8b670932c247bebe85902ab2e462576b12603ab305df97e0ba9a4b9fd52b2e529849c1022ee0eb05a08301b3c2135b1f1bcd7040954062bdf7b8b0d7d68827f131e04a273a756d0f044cce1ed0435400e882d887c5b8d61c3bafdb25a6686fb3c839f123aa9ecd91bf3910d8ab5a23d8296e579cb13e074cfc322bf3947a5ae3c2ae867a3b4495b02b1f013b284d1a8d954b13a59050c140979706f48c226c8cde73c316d8448ba3e6cc12348e6bf75b9e99cecdda996488ec02656a434bb4a4c982f6f7fd6867605734d92b594e21d58a8dfe77a8e95a0748bc94dd9eb40684db8dc1036eb1a884944b83d99f4856d88cb993bf3163ae7fcf9011c9db311e8364bb9f0fa1155f5e83969561090252334d94fd0e32aead1fecd6b6bec615e50d4c5cd34467", 0x1000}, {&(0x7f00000001c0)}], 0x4, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x40, 0xa}, 0x1) socket(0x18, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x4}, {0x993}}, &(0x7f0000000140)) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f51d00001c0600fe6f00000000000000000000000000aaff020000000000000000000000000001574c177addccdce73b1846f67318"]) executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc5, "97115f33ba7d00fdff0104000000000000de00"}) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) close(r2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x6) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000002c0), 0x0) executing program 2: socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000140)="caddf7", 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x280, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5}, {0x3c}, {0x106, 0xfd}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(0xffffffffffffffff, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x26, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffef4de978cd000800450000180000000000119078ffffffffac1400aa00009078acbeb429e39a2fe562512dbdf2f44ccb66841330ecb664e74730ab219a7a6b5727e720c8416a898e"]) setgroups(0x0, 0x0) setreuid(0x0, 0x0) r6 = getuid() setegid(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffff3) r7 = semget$private(0x0, 0x2, 0x39a) getuid() sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000240)="4435c7bbb2f317c2bcf99a5549957b7a6e70e1633b8d1095c5893b932773735def937fdb70ce5b8bc3ffa9b601eda4e50103b0487ae9f4d821d4554d73286ecc045b894f517dbc5123e45e629590603aa8c2c5f7ee09382da3d77ebbe652d86fc3f9e458a3e4ba146a4014e78a19c0119f38e35416d3b6056cb6def75e727e782e2f38384604eeee0464cd020e16f54d5943d1243a7556455804e8b6ab70e79f47e6e4f0c2cd374a7ef7f1f72ea43995caa3979ee965afa9ca5f579f23185d7ce468cb1223291d6c0e49a8d92e95f4c02b752266ae69f2395de580ab2f5382bcc7ba18a4231c0180218a120b5c7c8065dbe557", &(0x7f00000001c0)=0xf3, &(0x7f0000000340)="415cc12a12db5afa7f04943278e746cd28765c2eeb29242c0da9803751f4462b8b4555658e45699fa663cc84ee3f2867a70fcb376347869e352aab9eec9a7a6cc3868a63e37b63e8b2433532b6ee03cde1f29d1a8ee0174f5e3b741fc5e274ddedd4673f2827f356768485ad2f43d47e4c87d3e2612f", 0x76) setregid(r4, r3) setreuid(0xee00, r6) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYRESDEC]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000700)={{0x8001, r6, r5, 0x0, r3, 0x100, 0x53}, 0x0, 0x7, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7, 0x0, 0x0, 0x0, 0x4], [{}, {0xff, 0x0, 0x0, 0x20000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0xffff, 0x0, 0x0, 0x1ff}]}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) clock_gettime(0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) lo0: can't handle af1 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000200)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) syz_open_pts() sendmmsg(r1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fsync(r0) executing program 2: syz_emit_ethernet(0x72, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x2, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @loopback, @mcast1, [@routing={0x6c, 0x0, 0x0, 0x40}]}}}}}}}) r0 = socket(0x20, 0x4, 0x7) r1 = getpid() fcntl$setown(r0, 0x6, r1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000040)={0x8000000000000000, 0x7, 0x5, 0xd50, 0xfffffffffffff1e3, 0x3, 0x3, 0xdc80}, &(0x7f0000000080)={0xfffffffffffffff9, 0x8, 0x3, 0x20, 0x8, 0x3, 0x80000000, 0x1}, &(0x7f00000000c0)={0xc1, 0x75, 0x5, 0x1ff, 0xeb0, 0x8e7f, 0x1, 0x6}, &(0x7f0000000100)={0x1, 0x1}) r1 = dup(r0) r2 = getuid() lseek(r1, 0xffffffffffff1968, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = accept(r3, 0x0, &(0x7f0000000200)) sysctl$vfs_ffs(&(0x7f0000000240)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000280)="e07c126016e0a58d62979ed6f2f5465752820961c00cc818fe83ee177d0488afa71694a47ce8ecbfa716e4b1543b0ee6e00f73505f58b9c4048b4ed418261d27ccbf005a3af70d58b2a716abbd7a927131787f9309bdfd3b678fc6bb99392e304841237730a871527fd61b15601c08d5a4ebc9488d5f18bbc2e9d884cc0ae057d59ad2d15cdbc3c9d22c33cc95040bb08f51259d7106c3d1b24b09d3f48a360bd6b8ea57c173940e5af0f25af003d82f47a3569f63b5b18216a4043853a6c0221b4749d87092b0c70d391a56780294cbdec3d2962835c25e7e0e812bb20ef6d9411ade7def60ff1b72c511590c7575a6ebfefd49cd992aa3273f7c0720bccdaac1084f542a18e83ffcdf08907ec9361295ec7b047ccfa4fce964f0794258a8734acd796bf3f81c02b76787709f0cb62f713c902c2a1b0ff41cf0417864db91cf1d9b1b5388ececfc79253bdae5920ec7db0a3f98be59cc0004068c0433019fc77e5005946863b4bb0fb3936536da366236bfe6c2c88c1192db79df513ab055800c79521139805b245fbef4acddf6f839999a7e6f186e9713a492f1d5fe7bc484d3cf6403f847e2f081b4fc98868c20792a94ac3d42d2a3aedaad5f0399e6eaae95a3e2f97d3bc9d4bfd76ea2f448bbd4940f3b169b136821b825899c4828a8d83a8b8755f597db7cdb3658e0af600dcc9ef5a303bc47ce40a25229e5e6a7efa3058a8b9e6930d5a35ca6b6395dbaec3e779acbccf9295d3093d3b6434b2590cce704e2a496efb244867f03e6df5dcd73e6a42cb283ca22ec38078cf7ad5fd71e3b49dc36dfe2861aa37b57b0e24fdcecc5e16b5fd8c884ec9c62b4f08f820cef43ed6b567864e72e97a2dd7ff97a59f24987b2c5a1307cb33ffecb1069be8ade79cb6363aab44cb8a8bf2a338c4896358f7fc9b26af24560b0ad920dd2fb1dc4f99af5b86625c649baba3eaf4f91ecf5fc53636ec0f583497f477096d2b4bd69ba4d0cdde6b4242285f6c2c01fa1bc8f995eec6f5895f68bbd975b3aacd49f906e66e197f25edd3b4eebf11ea153d837295f29f85cb9688dc8e40a4c6ae66be384894c65765156293094ad1ae9bed736475c2aee531ab3ec4760de0adf1ddd0886c0723c5eaaf16b6aad292e45e0f16f8fb99b0bd9594d305207aab6f5d5360e8dc4221b1282e595b24961996c2205c21c3892a9cf0985ad5a1f82776daffa9df514369678c10880cba5f232bac594a1dbbff2e8261d60d092871c1fd7a2eda4c0c3f3a6bebd33341ac66f6b1d20eefb1b09f88d7fb9a969a8ea388f0f1e17b4d1abd2529e56eebe85eb88789fe1c2f9cf3932b3113226cb5047be72b1ee586a4601e8cbd175b193fd12ada6700917f429a110d56af746009c6447fd707521c808ec7025f0b4b95649b2433931a50e392bedd6fa06897181cd40c0f09965d7ac078e6321403ea9ea42c47d90d98b5f967831c78e3719ff30d790984600d36d6dd92a55a72a1cef73c3b603d2529af27117c1d70d4fc7cbaa91f34a7257edb82cfa160f90a2b4d62866abe75a1702a1d50331c8de63e1c387e8db2f47415bc50b4da8d6fcdaa5ade1541058df3259ed7237c1e130c0d6f19c5381e83e584a917ba6be6489d7d861e64f966efb7ca415d348ec757670e0aa6c3ba7bd1ccaf43e2945f740d86f05d34ce4009b1adfeb0adc953c0bab1a22428b2039dc17faabd006e73b8fab17f960be6e2dc6b8ec0ae1a1f2f9c789fc4e28f091c9231764fbe790bf8c05ba89b6b0efc0c697d44507abb148d19eda1735146903dcbf16344e6a07d320a63c20cdd22c3c0cef0f81855bd3ff6afc2317c3882931b25a504496f51ae4850ead435c3c85279950b8e7bc6206ccc599ae3c21a7ad0a1ef1afa7f22b61d8f959c96c2d021a958311ecc53025e28c240f6b4a0b429e0d71f8524082e5265f4f963e30b90bf31c95f6190618910d6878972a178e91f542321a38fd0f627332aafe40dab2425b4a7db02d1e49b9213542c93ee32508b4eefa4d63d0b3b2a2986b0888f956765cb69d40293ed0b75b62d7a10fe1f5b22e6b677808cad98900f1ccd2836c22a30d30136c96dc8f4dacc5d924b5c878c9f3468a4c9d5adaafa264e59f8546308243b70034413752f7029ab81a8473321f59daf956a6f25dbb7d5d1b233c3006f49a558b545ef7f6483a4006d3b86e46992373fb7ea0fed9f0a2d5e736ce99c857863cdf58cb595c8b1ebbf45a79a5895dd8e96f96c12d09856bf33ceb8a62f677f15f4e582254b52b564eaef35f52deaed05a5673ab529ddd2d71ef454faaf3f584638b01d1dea0195e5826decd5830eae284b4dbf7ed73866a37be20c147060154ab45056dd3ef817a3509b84d07a65cd34f94f0081ad776b43744d36bf3b94e6f60d55464657288b5d4604a6b6abcdd5e38e6e5818504db050339d47cb48fd6063ec447aa62b84bc0c1d3fc935a5ebff78f1851c5e06d0af46a2a63fc8d295e188ab486c94270adf88eda5c1066f19cbeea751dfe35767c3cfada908a89477f045975143592fd3a51b968c63e5f739215d331a24f0ac8fd2f75cfb1ebb1cf05075039b46aabe07be29b9c71331cc2b8e84f60f6bdc640ec4aaac1aee42f55791d9f8143dcc9d9bbcd3c911602c0775f7acd1e648c70bebcff76f4eb132d250aebdc4a66f531ad71dc976e135c13321d2737bddb4668d3bafde367d3212994b5127cd46dc3b3507a5230d16c5de2efb30c739cf5ac5ffe5059738ed3247b09c0f2576181b63840b902d847b01d7735585ce0582894e74b98e7056a9f7a2576affaf32fffeb9a1612437d9b64eb0a4684183959fd44bac42c7e6bbf13d7459cba097440456f0f9a8f40363368462196de4c12d718567cf413466396635566dc4d525b2b9f5cceedd1df149bea727f3c75eb6bd17edf0e1bfe2c1e8cec33600381c22840c77fde5874c3099a8579637ac34b919dd70f445a82e0c73a22b8639f0670e983a12e0fbd438703c54522174faf5317f5283639855618e960ce4709b411b506217d5c83b9f8fd0549ac5a5ac6487ee75aea65cf214f46c4ce3dac256ab959068f8935a2f3f176f13de079ab866d9e8113969bcd39bb6d8e1b5bcf5359e0135acbbe4a628a549f0866ee250329d91b49ca0cd353156d2bf11e975a106cbabbe7e22a063500aaf10ee337f7aa105933afcf26ec5f208149029e5cabf20c9a2f5e3ec6d0343b3f6188230d1b7da170099d65486046854fc784099f5b006f053e22673b7ec905aae7a7ad02cd11443b863841ac2460aaf2d519e8179f015643b4afb27ce0975adcbfff1b1f469120fa11da7a05a8ede94cdeed6c9613a3c2924d001767197ff25211ba234a89a9ff5ef0e50682d6a48cf93d629350cf6a965408c82b2aba3474d71080af9e2dba9bcae5e6a971882480e86ecdb6355d295fcd99b89bc595464a03ebe336015a6fde5308b9fd4c50768f3e9c379f2110ce24a40c20c5ef60748906f8fea41e1b47b2d4ad32be582f081e89ca94f37a1c4a0e15b665afc03d80c5f20599047bab8d2e94f179c32893d9effd8d58e105618c6022d5081c93da3cd973b11a6efb3e9aa6180ecc53ea25ce8595b2f05b4888253e93c76a1e1b81a10087270e3526169158cbe6974afc22ca61ecaf5146282844c13e2eb5372c473a72ee70707dd422e5866e7c0eadf736a5c4d9477f12f265e34b296f5120e914437c29821255b3b7a9820fa524186ee40e9239b5a81e79b166f651ba1b846251c4756c0ed94c06cf0be081c0da460b39d632a0f59d6ce3ff303c5ef225ae284fe09843f108523098d8ecaa5f378faa0af0c92acb2505ee64f9754e3d8c5a2b5c0db91742627dc138607d77bc0148fc29e5cba1f058cdec28d05868dbcfb01adbe8011c8e14414dd4e3938dfc1050158f5ed00cb7d3d6b1a01646879b8002f9cb86cb66eecb385ab1e8f9fea3e99fb76013f74701cd763e4e987bba72d98a9d4db023259e19df814bb2ff5adc9276f26e960e2c7846a68f37834b13b3c8c15131227452fb93893ed2389df5eefedb248b68bbbcf00ecc29c62e80b5cdbbd57d2c71e425626b8d2e70065355c7d4998130999243ae8cb2b1b327afc0320c609637e9b879e063abeb8bf5a17d8afbc8a8c3fbb74b86f6f0ec07254e9431735627a294b2f29f10bdb3751f2b4d386d2b5715382d77305e9f66d35b6b3aaa779fa929fd42dae5ef708f9764576634440f31cfe907f779d5b24c2ccfb48640e82b03309dbddb22a0f6fba7c49a3d4e8440383e5bd070e945499f7733b12d4597d6e65bd962bbefedd530217f6a4f4198cd526f5bc5679e8eed4829d58d051f69d9ff2cea1aef45a6eb9285016c29ec3032baa66c39edb99193fbcc5ac7b5c08c52b472338914c57dc1511d65183c8d77f1542b211f02abdc99eaca325a72fe0a91b56065db6dd75f0a0bc46d468e8121a6fa4cb2079716bdb31653ae9a1bbfe5ef1b223121ba52e3b2c8420bf396577d08826199d668cb268bd32f4d34d032c2270fe236ea28bc04ca13d18d94cba3de6a8ccc666dfa72b2032296c1489a9e59563f9a9261af8a86115610556a105fc3e583b7bc36f883036821f58eb61181b8a760f6455616d0c6db82580c50746086f365d9633db3798f83f52be3228d63fdad9019d79fc2793c75e27764de1065d441e0d625032de1f5db392a96cda7db9cc42a60297207c91b5026a9a74d4907676502e5f78c0a4813921463de6948f89c4b0da2a888c802fadf68df5fe7c3c610a1e113434041e79c2f616763edb3bd8f70bddbf6870ecde4374ad3c331fd5c9ec2f2c858acdc3a4d9d58a43f27b8680cbef3ab6fd7a5b0f63fffc9530976ad36d85eb1305d9a00f873e94c8e1fa65e19ce3aa5d5ecd1fc54645d0bcd4322ce0de6b3789ef2da37892d914151436286785b97feb18ccf6500e07328ea160f6e38da87d92dd50f3b3c38c47ebf169c1dbf5a1d6c6f35165b2eeff317960b400c4a606a5cad91dc0cc1b2e3a8a6a181e7b7ae95f98b55dcc43643f81557305bfa8e54c3c8464ed02018a2493de29e8988047e6bdd1800e91c5184739e82fd01ebebce94136820ecdd7c687cf55d2e8d31336a96a0a3d3aeaa3e0e39d8fe1cb8cc39d58a697318720d4b99569b908d2c5b9cf6fdba75ff2f2fbdcd50e1d1b32f4c8be2df18a15e259cbb2d612060c95167359eeedce348f28326e0235a116813e99ac6655fe55d913744f20b599008c903ffeb4b913b442317c14a904f64caac1e506df95bc5d797ae953f2f90653f412d60c24719530bca394194f1ff88e0c5832c73a84a0648a38d18163421c205d5f55e53fcb8fbe828f3ee047ad071556e192642bbb742d8003de6011f414c663d02345943a146d54de0d7d484713d72445f52437bfc6685c88fc759d9b95df1cfb451ceef5529f6d856326fb39fa7f3fd4c6d873527141183ec8573790154947eba924bc4da697ef1b2b9fec08846d28e14249844f9dd564c3e2e343a1dfa8b7fb579c9ef61093692ae832e10ba7aa1f2019d7dcd22bea2e0250af6f8e7ae798ecb11b543098ba82741ece2d6086daad1b8cc3784e668ed9005153a4302c35961b035a8690de7ad5f8c16acd16b4154cedaa4e1fe8ed27c2cbf4723b2f43c18883c8e0d49f0e2d3a57be5e012f3c2639be0f0528ba0c5304517d7993831264048d2421f1e1722abf999cc17df872b39b30ccdbc052d1695e92066d85109f018b487e760e790a314d454a2440cec846e354be9e8d2e294210cd6", &(0x7f0000001280)=0x1000, &(0x7f00000012c0)="b59ff8bcbbea422c8936eac86f3a82c4d06d60078ed9a81d2b3932148ef6ed72b54410bda78bf4a55d2a6cb1dc798b100d94a0c81bfda8726b468bb2649da66729c8ba46c3ba91cf4fba1b8381264a914d55860e0a3c9136b0d956aa51cc6bf3590329f67f085be622a8bf32aa7e957ae4b0647a9aa5c9ac297786a3a968d83337fbdb042363d827b91797cf134f12411e7b259b86bf12dd2659bbab256c4761f86eb06bd0a29b738d02abe98d980584a76b65131f6e25ea4e086f61a8470073bd13cad17edf2f6ee8b8b36cf7fbf3499a3a2ae399", 0xd5) sysctl$vfs_ffs(&(0x7f00000013c0)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000001400)="90f43cb2f7184e417139adab6af727b6d49c3604f5e1bcac683bc26a94d1d5722cc59c960d300125ed5e5a4e6bff689eb67b22242f633448752cc303dfa35c45c9a563be5b8a92a305532d211909c75fc8245d37ff6242377d5e6853b3fbbad7774a97d5225e9eef48b8266387e80ee3", &(0x7f0000001480)=0x70, &(0x7f00000014c0)="893eb7f8551749e2dc5be0a782", 0xd) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001500)=0x7f) chmod(&(0x7f0000001540)='./file0\x00', 0x12) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000015c0)={0x6, &(0x7f0000001580)=[0x2, 0x10001, 0x100, 0x100, 0x401, 0x3f]}) r5 = semget(0x2, 0x0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001640)={{0x3, r2, r7, r2, r8, 0x1e8, 0x8046}, 0x2, 0x7b0, 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000016c0)='./file0\x00', r9, r11) mknod(&(0x7f00000017c0)='./file0\x00', 0x2, 0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001800)=0x3ff) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001840), 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001880)=0xff) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000018c0)=""/141) close(r12) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001a00)={{0xffff, r2, r10, r6, r13, 0xa, 0x9df}, 0x8, 0x1f, 0x9}) r14 = socket(0x6, 0x5, 0x1) recvmmsg(r14, &(0x7f0000001cc0)={&(0x7f0000001c80)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001a80)=""/136, 0x88}], 0x1, &(0x7f0000001b80)=""/211, 0xd3}, 0x1}, 0x10, 0x2, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000980)='o', 0x1}], 0x1, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}], 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x0) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000180)="f71390f7154e54abdd150c8abbd8348b4447831d162e35646b12de99b785bec901c45cc5a1cde0d2ad7c650f57bde994c0308fc0f794924de657803ea54bb8592a30fee9f1533cbe46446d0491d96a473d8c99aec3a733ff1d2b175d58f18978b6240df1f7aa7129038670da71d381f2d5ac2838ec55b7709eddd8171f171b639b5d210df22ee981a6862050698d2146f5d5f92f785e46aaf711f87572a570713461ab102f6d88dd034419c3fedd976e6865e3", 0xb3) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x11ea, &(0x7f0000000180)=ANY=[@ANYBLOB="bfdf290bbae1aaaaaaaaaabb86dd6000000811b43a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa85"]) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x840008, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005bd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {0x0, &(0x7f0000108000/0x1000)=nil}, {0x0, &(0x7f0000560000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0/file0\x00'}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x0, 0x4}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000300)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000161000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x2) executing program 4: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) setrlimit(0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x6}, {0x5}, {0x8, 0x3ff}, {0x23, 0x524dad1b}, {0x45, 0x1}], 0x5}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r4, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdf", 0xfbe) r5 = socket(0x0, 0x2, 0x0) r6 = msgget(0x2, 0x0) r7 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001240)={{0x4, r7, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b", 0xffe) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYRES64=0x0, @ANYRES32=0x0, @ANYRES64=r3]) r9 = socket(0x18, 0x2, 0x0) close(r9) executing program 2: pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000001c0)="a1bf361d1a0ade333fc4c213ccb0b8a5516adc05935b70", 0x17}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x101, 0x1, 0x1f, 0x200}, {0x1000, 0x81, 0x3, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x16c) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffd, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCGETA(r2, 0x402c7413, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r5 = getuid() unlink(&(0x7f0000000040)='./bus\x00') setreuid(0x0, r5) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) semget$private(0x0, 0x4000000009, 0x82) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000077000/0x3000)=nil, 0x4}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x4000}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00006d3000/0x4000)=nil}, {0x0, &(0x7f0000779000/0x4000)=nil, 0x1}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000ec000/0x3000)=nil, &(0x7f0000054000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000232000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200000000000000}, {&(0x7f00002a5000/0x4000)=nil, 0x0, 0xa0}, {&(0x7f0000031000/0x4000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000006c000/0x3000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000642000/0x1000)=nil, 0x8000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0x6}, {&(0x7f0000185000/0x1000)=nil, 0x0, 0x8000}, {0x0, &(0x7f0000757000/0x4000)=nil, 0x1ff}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x80, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x20, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaaaa86dd60"]) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) semget(0x3, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) setrlimit(0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)=0xfffff801) writev(r1, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) executing program 4: read(0xffffffffffffffff, &(0x7f0000000000)=""/101, 0x65) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20450, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="8ca82d865c683a6e249e3f2969063458ab18aeae0d37d1de18f979748a935b16ad97b14ed4e308fd7f462dabf33bc2f75ce624c39db4fa1e41c3f715c440ef6a33e21195c102ac2844e34bcd66f5283760851f784cfddfbfb54a767c2638b12a21cd", 0x62) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x3) recvfrom(r0, &(0x7f0000000180)=""/72, 0x48, 0x1801, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000280)="eabeb423654d53f4b0fbed3f4284704b279b97aca07e8026a08cc3a8ac4c5769", 0x20}, {&(0x7f00000002c0)="1a592bfecbdcda11ba89a3a1d650a85eee5d40cfa5c3ea2577b3752ee9d1a35cc9c2acbb369d0c1baffdb9e1f84470494a79634f5f747e3743e65e5eeaba4f05348ca8a6556f72b6a50b30e48bbdd385555c090b2f", 0x55}, {&(0x7f0000000340)="949ee897c2d9b64802b2c0eb28eb6623073b63385bcc2a2cebc9b18190ba448828efd32b286cfb1a7b1176f0687540d8956b133da41fabc3a0cc7f894dd2131233f03b83cd416232bdc7feb83c36805b97b1fcd3793289779f039d8f1b657d846fd2fd063d5051a408dff2365065cee3a880c19b4b64dd95a2e164e08bae406843d8d264cdf6b778f813cd1f37326e97c7ea759022418adf9bef7c6ccb25afe442", 0xa1}], 0x3, 0x0, 0x0, 0x402}, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x1}, {0x12d, 0xfa}], 0x2}) pwrite(r0, &(0x7f0000000540)="d34e502ea53c3dcf64335245c5d519f53abe307b4971d2a114159427af419961249a60b6aca1121c54b2a13916a4d7f7192931922d2afe85f02eb6fde8eaf07b1491c3b89fb5876bdaf36790c2a8dc5d3bb0fd8a0d4f49f905e6b60d8237d13065edd476baddd576adc674085e74902b705e0c8e9f2437b5eb63fe6e7a04b5ffa9f978134801ee04b5d3045fec256b78d6608c5347c884f2f9a28e5a69ad2624a0cbc31feed97d32466c34122e4d1161f1b75af2b40169ac46f8a638525df4dc76e82757a7149c94cbc3d16aadc5d8d37bad356d21f02595c1dfd9f89a8955df421cb2628a624b6e004d65f19264b834afd09bcadf74c6fa", 0xf8, 0x4) msgctl$IPC_RMID(0x0, 0x0) getsockopt(r0, 0x2125, 0x8, &(0x7f0000000640)=""/99, &(0x7f00000006c0)=0x63) flock(r3, 0x4) openat(r0, &(0x7f0000000700)='./file0\x00', 0x80, 0x100) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740), 0x10a29, 0x0) r5 = dup2(r1, r4) getsockname$inet(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000800)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000840)={0x800, 0x10000}) r6 = socket(0x18, 0x4, 0xca) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000880)=0x5, 0x4) r7 = msgget(0x1, 0x438) msgrcv(r7, &(0x7f00000008c0)={0x0, ""/138}, 0x92, 0x0, 0x800) getpid() write(r0, &(0x7f0000000980)="bcfdb87dd94957f05b7a66cef133c607e3ae66189412331381c1b5937bf75ce43b019073af0ba4610943e1d09a2ae4306b0289", 0x33) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a40)={0x9, &(0x7f00000009c0)=[{0x400, 0x4, 0x80, 0x9}, {0x2, 0x3f, 0x8}, {0x2, 0x40, 0x47, 0x7}, {0x200, 0x7, 0x6, 0x4b3}, {0x46b, 0x1, 0x6, 0x9}, {0x2, 0x3f, 0x5}, {0x6, 0x3, 0x8, 0x4}, {0x7, 0x8, 0x0, 0x9}, {0x200, 0x80, 0x1, 0x8001}]}) shmctl$IPC_RMID(0x0, 0x0) executing program 2: socketpair(0x0, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0x5, &(0x7f0000000100)) poll(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) select(0x40, &(0x7f0000000400)={0xffffffffffffffff, 0x5, 0x1, 0x5, 0x8001}, &(0x7f0000000340)={0x9d, 0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x34bf}, 0x0, &(0x7f00000003c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000480)=""/107, 0x6b}], 0x2, 0x0}, 0x42) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)) dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(r1, r0) fchdir(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000780)={0x2, &(0x7f0000000100)=[{0x14}, {0x16}]}) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$FIOASYNC(r2, 0x8004667d, 0x0) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800009d966fc935c2a9f011586cb5249e758deb3a56388f5682b51b68"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x5d, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000400)="71f91ecfc564e1bcb92cc9503a41066dfe3b8c2773027931d963a6c71ffa00000000000000fe94aa9c4407000000040000005e86d23498a90acec8ba5c8370a8b709a4d28a25c67a2555d653a885681dd3baab2b7340246b2e5bf161d1f264e266551ddc2bceddd1e72e7458059e310d7154949108dc451f618b0b3d75ccf425bd89723b70fd81250d5b45b69e50c403f8cfc9d164a001c8e2f91312079c912d04475dc560b17f8f17ed33eb11a2519f7745439a019f26010100000000000011746c752e14f60467db553f1e01658e5e35db12b431bb9ec68234070aab57991bb62fce5e", &(0x7f0000000300)=0x3, 0x0, 0x21) open(0x0, 0x710, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000280)="966f0d26ba9bc83d9a93c07eb11e189c4cf373a941b73b379a122bd90e1034f0f99c7db918b309ef6969352f93eb611e2b27aeeb63b94c791987a33e23f59e1efd966d6810e752fd5ec7ac2f59d0734cb8b7a6372e84be3a3dc97335b626d360ca", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffff9c, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000880)={0x0, 0x0, 0x0, {[0x0, 0x6, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x9], [0x0, 0x8d, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0xffffffffffffffff], [0x20, 0x1, 0x0, 0x0, 0x7be, 0x0, 0x2], [0x0, 0x2000000000, 0x0, 0x0, 0x0, 0xffffffffffffff], [{0x0, 0x0, 0x0, 0x200000000000000}, {}, {}, {}, {0x0, 0x0, 0x5, 0xfffffffffffffffe}, {0x5}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x79f, &(0x7f0000ffc000/0x1000)=nil) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa1eaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c894ab31ea24490889546ce647c3a2a"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getppid() executing program 6: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) socket(0x840000000002, 0x2, 0x3d) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605a010100002c0000000000000000000000ffff00000000ff01000000000000000000e989eed9b1be47d0"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000000180)="b45cefa75ea8517e89bdc2c046615cc830387c435b35cf", &(0x7f00000001c0)=0x17, &(0x7f0000000200)="3ff4089dd845636374f3b5ff2a3e357ee42fa68b145a7af2937de8d04ad299c3b7bc7ffa0bd16da6f81391b1e06f3f34c81eb3a05bdc321c414d8c1b7642eb005a8f34c30c370572ff7ead50d95c94fad8b6af6e2f8c999a0af92e1464b403030c464c369abff0fd2f551e7a4ff8d106c514fd976d0dff53bcc917fa96a6c1d3f530ff42a00e3e90c6081648a70cb7114f2277c1afeae60f8f87c714993d3143fcc36c2df80da636d3487bc9ff00caa721a2d115eee216e8d882fb7eda25ea9379d7aaccdcbe867f123f32571f2a8e2729bf688f8dfe192ade143f27211b765bd51affdd5c920d729e2a2473e2957729", 0xf0) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/104, 0x68}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 5: r0 = open(&(0x7f00000002c0)='.\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, &(0x7f0000000440)='\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//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\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//file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semop(0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) open(0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x800000018, 0x3, 0x0) shutdown(r4, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe06) r5 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="0067f396ac97d2fd922edf50a64c84509b98538f862a3af19f3e0aafd0fa9c9d4e014b28e1099ee159af983621d249999c513567d1a9aedb55d8d80fea03cfb97b7ad8c8d0f4e98ba84ab67930fc27fe2d8e4b5ef5cb5b94c080dc721943a1cacaa235c74497509c95ff468ba1d6054ef7", 0x71}], 0x1) r6 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r7, &(0x7f0000002400)=[{0x0}], 0x1) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x40, 0x2}, {0x3, 0x1}], 0x2}) sendto(r0, &(0x7f0000000200)="f2befdc12fe4f07ba8f66238594e524acd37b1a1ddd8c96b6e639519ed3398fb2b401418bfa8690229f837be99daa72c00ee485f2aa9c2fe4d35421196abcbb477a0508e607e730c7d6d4adbfed1ad6f083a7e3e7503934bbc1f62dd852bd57584d8c6129495071666d4163810938f0e242359ca323c47fabe02f25e7d4b148b753bc7e84a656c636ee81351569c4bc65bfcb19ec984bb0d24ca8bb48ad9374fa2f1dc57894e7b875c530a8a412da733cf02be2fec3adb8494b9e841c5b60d17b992f95d49908db9e9a1b8f36a593579a7814fda7639569ebea3ac9d991dd6ddff1c8438c8af96ab", 0xe8, 0xe, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {0x23}], 0x2}) ioctl$FIONREAD(r2, 0x4004667f, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) getsockopt(r0, 0x100, 0x687, &(0x7f0000000080)=""/51, &(0x7f0000000100)=0x33) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x7, "fc686b3c001300c6000017002f001000000000df"}) poll(&(0x7f0000000000), 0x0, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)={@local, @empty, [], {@arp={0x806, @generic={0x6, 0x803b, 0x6, 0xa, 0x9, @broadcast, "1d2dba6d625c5f019272", @broadcast, "308d9dea0982ee06f90ec19c2352de08"}}}}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) setegid(0x0) r5 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r1, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0xfffffffe) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/202) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000480)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222fb2ab2acf01155ded4730982c3215dcc8813dd40537fe5559c9b6cf2e355d11cdbad7bd32b624711d00ec6b1a91a1b6e5c1482aa3f2cff68720250f079c800b504b7e", 0x83}, {&(0x7f00000003c0)="abb5f7bb1b1349608ca3ca7b6be09a93528028d4956395843286c4c3c7e0c9685542412be2888310f924f5293bdc31d66d3d51a24e2c2aa86cc6eb3b5c21df67b042edfa0708117507737cbcc5229ab92fdb2bfe0a9e60ff953fea8630ba79668a346f177183ddf1401c78dd3172c76bdec54466cf054f65dbef78224c780cae0e6205fd579cb0bb15f782bc7c4abe49ec910e07e9c2ad073347e473f234148b726e3813efbbb69f2bb22b25b2a53443ac682d271d1bfc6e5f631435289b5d", 0xbf}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socket(0x18, 0x2, 0x0) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x200, 0x10) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000136000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getppid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x50}, 0x2, &(0x7f0000000200)="6377be7298c528e475505661401c7e04bc1824fca2cb54f7629308f4045445c8f2d934ff7721a9a55488a7fa138e9e7a67d93bded39ea9fcbd4a8f3ab3ed93add0809b3796523fabdb90584fb65de93e4b02c36258b4165cc0b39dadf0fbe0a067328669e8f54695ba149bfbd9ca95d3853a75701aacc83846f6a843e972dcf0aa60f431eb6191720c85cd95db802ed94112825ad69d4e212f6553dc5976d547b01a3b07ae3fd7b116e5a44de9183b", &(0x7f00000002c0)=0xaf, &(0x7f0000000340)="af2c1ac3cb35ebb4d4a1972108974a3cc6b11e25cebf7534c95802aa043a6fb8a60c39d7fdc6e2d850f0cd8430354f748f37b89b360d38ccb9aafd40a00ba8286ea09cc9ebb1975a6736bb77755d7805580ef424c0c10e658170350c1eb0f8a2118a78baa7f185f2f3b2740248b33dad9fbb71102c9b5b9ae0130944e5bd500ac7c26f82eddc81aef2eaf736ad8f75eb3ed323c6d84669006afd3b06f1b50ce9a70227d3649c4ddb919c3a02000d4587a70e93232d7a968385bbc9dd55d13d6f0809336766c42a6970288d7548e233f8ab39c91b080a37f2c3e4fea08d02f6d189296367baa60744f8412c350f1b9a00c44f9a372984d0bf2b0ddaaf8e577d", 0xff) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) ioctl$VNDIOCSET(r3, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7, 0x0, 0x0, 0x0, 0x4], [{}, {0xff, 0x0, 0x0, 0x20000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0xffff, 0x0, 0x0, 0x1ff}]}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r5, r4) (async) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (async) clock_gettime(0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) (async) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) executing program 3: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x2, 0x0) getppid() pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r1, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000020c0)={0x6, 0x2, 0x4, 0x0, "b477fe465ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r2, 0x10000) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) write(r2, &(0x7f0000002700)="8b4491f2053012993e46f936ca0f60f55e1703bcac4b51cdf7e40d640b87c82adf5c328d5ee56f8b686a51f5109b6664da2c3fa1fc1e07ff1d6a618b0ce236a40bf4ae31459ca22a8689720b3a09c87088298e869f0eb5a2a4ac9c5c37e3357bf3c4dd5c8d61ae1973d37c4430366a64f49a86a2472a0f48ac3bd545da9881d067d4fb8b923dfb365a97cce371b7e743ea5edd7cf9ccbc4bf465ebc0a27a5f2f983400c1a479a18bfc7f3997", 0xac) executing program 5: r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) ioctl$TIOCCDTR(r1, 0x20007478) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x0, 0x200006bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xf5, 0xc4f8}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xffff33c4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r4 = socket(0x0, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f000022b000/0x2000)=nil, 0x2000, 0x4, 0x7011, r3, 0x8) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f00000008c0)) ioctl$BIOCFLUSH(r3, 0x20004268) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000880)=[{r0, 0x100}, {r5, 0x80}, {}, {r0, 0x20}, {0xffffffffffffffff, 0x80}], 0x5, 0x8) executing program 0: socket(0x18, 0x0, 0xf8) shutdown(0xffffffffffffffff, 0x2) syz_open_pts() setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) sysctl$net_inet_icmp(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f00000013c0)={&(0x7f0000001380)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/120, 0x78}], 0x3, &(0x7f0000001300)=""/99, 0x63}, 0xfffffbff}, 0x10, 0x0, &(0x7f0000001400)={0x7fffffffffffffff, 0x8e}) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) r2 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r3, 0x0) r4 = socket(0x0, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x3, 0x4, 0x500) semop(r2, &(0x7f0000000200)=[{0x1, 0xfffe, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x40, 0x800}, {0x4, 0x2}], 0x4) shmctl$IPC_RMID(r1, 0x0) executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r2) listen(r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000200)=0x7) r4 = socket(0x2, 0x0, 0x2f) r5 = dup(r4) r6 = socket(0x2, 0x0, 0x0) dup(r5) dup2(r0, r2) sendto(r6, 0x0, 0x0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000180)="12aa560aefc33127fa97d964f2fe59135038da80bba37117463992c2c43c489762f3ee9362bdf388fc7ffa8270a0f3ab3297d8086f8a38cfad69278388fdc1b9695e57498c03a95b9020e38a35dea94e1a9a2356eb25d780adb62ec26030d11c84190abcda89d41601762bf9588f8ce63bee4a7300838f19c6dc1173e9cc65c3a0075d5d1c7b551e4338259f926d05b7461ab400000000000000003f90244a4525b0fb95cd19b81187ace5722ad841ca85929c01b374bd239921f6fa6100"/202, 0xca) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x38, 0x3a, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1}]}}}}}}}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fchmod(0xffffffffffffffff, 0x42) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x0, r1, 0x6a51) readlinkat(r1, 0x0, &(0x7f0000001a40)=""/110, 0x6e) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001ac0)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001b00)={0x0, 0x80000001, 0x333, 0x4, "153390e1295d2c4762b8200d688d611d79985132", 0x2, 0x8000}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001c40)) readlinkat(r1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) utimes(0x0, 0x0) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c00), 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001c40)={0x8, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff4], [0x0, 0x0, 0x0, 0x2], [], [0x6]}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0xfffffffb, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="2201ac09239024792d415b55128ab6b287da9ef6a4da59154a798d95faacb52bb47a1798b2a9a35fc9e0a35c2dfc08a6338aa952f4d336900207fa9ae38a94697df1181ba0ea6530a8d46e9925736293bfaea5022c4e555490fda2cc7d24b16d6f3c2864214975397dbdfa0bc2848f7873df11aadc041fb613ceb56377fd3240266b7b81b9711d16b8b1b7a28b7ecaef0e791c08b8537b9e5c576c9ed2b948c6f6b0ba27bc9e8dbf28be9353705e0ee7fca1e297917a4fefc244a2916358cfc155d5b0491ac51d326a96aa32d68e6c569bfd3d267745af8ac87316e83882da2b8262467983f3e93cadc79ceccbdceb295ec1f331d9834b80773d2597c11b94996235945184aa191eecd0522fae4adaa25c3cc981fd1ce555766a9e200e98c0a69b3e56b78c0a6afe74471e8a1e351fa8ecb887dddd408f20bdad8ca983a051014fbd96b2eaa81141547edb67cdb5184aa1d58f663c9874e33c6766b3dd1c3c2559f0d24457b5d9851a90f3c25ba13bda24bd70151efafb87223fce70d3ba264a89a40efe99742e4a61701e3409c6398357aa27abd1c7078be5c076fb4f43b699268ad9befd08d61471842bd20cdd42dc5fe492b6e1964751ba80a1f483e5bf85988ca435631cc573dbbf888b46804dc20cb8fea7ff8e36c7f856ac8734fd026a08bf30c703facbd1862bde216a6170cc89cb9099107fe38763d3cf3497d0fef4db380af09e7a19679e4d210fadd60edc5e6e5c80", 0x214}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x565c) getpeername(r4, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x79, 0x44, 0xfffff800}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 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) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) socket$inet6(0x18, 0x3, 0x2) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r4) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000004157070000001400bb000000010c000000004500fffc00d5062a9d010000e0000001ffffffff0478fa005b030000"]) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000400), 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 2: open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = geteuid() setuid(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) munlockall() executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0xcd6e25b0867fb6b9, 0x100, r1) madvise(&(0x7f00004d6000/0x2000)=nil, 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xfffffffd, 0x0, 0x20007, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) kqueue() r2 = open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x1f}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r3, 0x2) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000140)) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)="0000fdb6ec8f1391c3e2c8584ee806664dc90ce508d596124c915cba988bff0e33be3ef3ee491f87aa61271eb8b6944f3aae61513be8048254a23dee98b8835257c5befc0c039288940faf52234cea1a8421ecf658948c39e1bb5e66e8e422374434a9e74cec5750108272e8972b23e8566284e0ef32c053a1fc2333d96180a868573220a7b492ed64720d3c52b737221e97f6eeaabbb8be193a69cbd4c94770bae0eae386a99c7e610f5c29d9e509a32d8ebfb8f6d7580818cb775478ec6baff73482c9e498f2f703e38a8e7d681490bfbb3ffe57769db008c71f11e4d3b96d877f38e775021691b758d43a46967673964d95381373587fe01b7c96548487d4865ecef2104e27a2e77da1d1c3cb94a9b52738639c07b69d7f79a846608a9946043d39ca011a5b82b612581cf0236901b347ce594470bab84ea139a78b469717b7100286193c87742f56eb0d4666c767d617658e4a2c247a4aebc2fed6cd2eb7e255cc4d8a1cb50d883d2dd2f4b3e0a775737b679fca365e91", 0x179) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) r0 = syz_open_pts() close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)="3af7f978044f595f4724e41d4324bc504d65a034daffc3bc9d814af80d4e548107b6d57d6641d564be444630b753728f7ca2144ffd4fc4d65aeaa2f2ee1f2850453c57c301553c472b5fda12315eee2218a2bc43b6c163d24d0c289f79d9b66c4d6aeb35320397d603fff7b70258b338961541caa21389f35684b51a3a67e02d597f799175ab1506e13daf59bb03880c196efd5732160b74c648fb06e4f00336e43bcbf60309cf2da637657959e06538b66e82d02aff26dbca88393da1edeae100ad97f5902427d95a52491808ac43fb1fb7f6c73780209d7135cf81f3467e01087272dd1668950ff5f4612ab9781924c0815eb71eedd356068f256f183711503ec050c7e711b914fcb75775760e78d4b0cffc62a03668b24858636575b2f01efd1cfba6617d25c7e4fffda2cf5f7034d2e9038966450f37d8756b7062c386a4e752affe90ceb51ea504dd2d86769b2d5b5f3f0b3cce4a6221590c1b5eb52fd2a537b042b9e50a3e4b94d41841ee3b2921f25a1ca8122b3940115fcfff8dfa4a71004be68e1037917a9ad714d53e9e2911963423f4eed9d7380a10e4e05ad0d489a90a406d687a40db27c3e3843b99d9afab58fe44ffd19c902c717465433796d346d49fb875cd4b0c66dbee3b5238924a2ccef7c4fd794122de2979ac4e1c2d6b06cb6ea7cb8bbdfa71df5ddb30a161c2dadba083656b9b9beaf3724f780a0de95e6db94563b92af84ab31346bb92031d506dd174940ddb246d6fe1e11ceecf263fd0d1f9803cc94e9879421233affcfa7a2f753cc673f75327ae9eb931e6ed9eb9c36ad2df21c559b3523bb04c85d0d68707c56e79c1fc059ed2fa690bd9d52455d8445a952e928606774f401b067d37466c8b427da1a8c0958de266967042e0f670c05e7e76e97e86421623711c76ec864f493653e6927c1d8dc533fd8fe365685a367830360537131d4243ce7de87645edc101d03bc84c04c63cbd3ba7e7449be18a02dbd6d49c88e474cd197bceab151176b2426924cfc28015561b7f9111c3be43a2da045a7fd238e47d355a369c695efd84b33f5105f578c44ede67859d8dd1dfa9529212d301634d53b5b0c17b6c2f98b96b3e84b331885500309d93b0b545fdf59b6e682d6d86778d25170d861d060752191daefe1e1a6d889135b76f6c5746ded1d669ecb4516717d356a76ffd70e258a53528547f236b73c19cc390274feed7288dbdb45d144909e2e089a521b7787ac24776ebea6bec023039039a33edcd08674485a7be375c42d6ca432ce480d7066db54e5ee9f7a4d9a91504c89c84df18eb728c96594b133bce2bea43a5739604c392575f432f7cf873a122202787a6a60c0f865d211c082bf864c9d99fb7899c2d1517e6fb57e301c763edcef7fba087ead4e3bea6d65653f544902846e7b2327bb23d658fb7183f4d09e3dfa6a9cb66fff31a79c8d9fcffe8b81731f58b15de7aee233f4576c9908a4b83084f0be70d87b74bea8e20c3a838c3e7bf7fac09fb6edc914757e733c6a9528214528caed2ddd6171fde7cf69d2af2f7924b0ddaab4a6d7153df27a1df22e03f05dcb6b64511d02e720892692706c4ba13fdf8c383e503b12b233ef665f7b106c875f2b1f9b78c960f652d7d20b12d347dc9a929947c5f97ad555df18e28c368fcf04e52b728320f02b125a7f05f79eb8bcf61f258d9e8772b6954b51f15a44f3f1be9ce2c3256195dd7926f97fef0d9698cb3c92448b4d01cea04829e9b3b44bf4a5f15071317939e29127a541e3d50731d4032f36d7d51014b6c0953e2d8aaf9837c60e26980e95082d2fae7bc368028cc68aa9ca2c8401f40059637a7cffdb2137f8ef0b54f8bac23b943e20c58f79919c6be2a76ab870d6ba476de27cad5ab7dc34ee4ffc95b647f3b646820dfeeeb724f1061112fdc0d97a3cbd405b09084632ab72c3e5c4072b72c7a578fe35cab3574702183958460fa5e939ac499756f58fbed5ef24e301fb19bcc1b7c053724cf7c44ca16658bb529d2b60f56689da0d41087fb6ae54b4cffbd74c5e4cf32666dd2a6f8ed50878e251d98698d220a12dabe391ae6979cd43fb35d97ff9e4970f793649073a94103c8c495a0d0018a0c5659bb3168ce5c8e5347465968de67283f226683bd62767d95cdec24692206ecf7fc591d65fa13ab4c5fa7d87ecc1c506c19802374c0df2c7fffca6e88df56a8b0730eb7ac2925613b48308f9c70a99c6a9d1cbc05cc36870306bb0b46f926ef95ba4da8ff5a6a2ee3c1f76b23b7f21b9230f6c9963c2feb1b987bb27104bf95953eb610542ca8a5e694a3b38d1ce185107809321b629b85e881bc05a313ebacb71d81f7d9cf801281be06cc5eac59f41b62f65c3b84958806e461766eff1a8ab07d4f22a12e856a311f70e0024dfbe8aeafbbd268dc392b73a19d96a523d50e1d2317b8c81cc38f218f459e2e4836070a9e411f1e98c2c013351855490567be62a88d1b1d0ab8a63046e446ce057e54b67fee3890007bb2eb45d56f1cd1db587792d98eb6cc6528a23dbe4b9e55aed54eea553205dd257dff027ebd7cce0c373a3a46b3798d1eb6bfee96c85e6248e25b7997576c7c451066bee7cccae130f4fc80a52fd3996a609a7e5ada49976c4430c7aebb25505bb69aed14da44ceb17697f2125f4a7f8db2be167f38e8f22d8bfd3fdb58d8944ce9ab7dcb4b838acef5059e69bf82a70ebe3f2c64c85e9bad05727547f8a261dcebb6f79d2d963357d6b86946f62697e815c36b4d82565deb8cdac1de61517d3c1d0dfcf4759092d15e1365dcfa2ea94ef057eef82d7a02cf0b838d459b4e4c7dbdedb4290938a4b78e02f8fc336d4fb7745bdf51955a812a363ba772a380a9bfe278e6553aaf6ba553643e7a581ddc4c7b6f600ab93f4f38482a1e8ac7df3e5b8b453ba74c6ea868899487043ccaa2b264305d997d5cc53f03cb9ecbb95cba90e77a548f67c9e86e9e3c17ab0025c80a9857ac1750ab320a7016620362924916002d86a3c4fc4f83634089e413b539fba81542c593a7601e1d901715862029ac0cb1888408173f9addff0cf78782fef68732db0c68bb2d263992215a6f8bb82e12c5fb37aac1858a42c0c01d47530c90bfacae63c0e5894ee907ae33dd33558204ad3e1dbf8615f280cb90d2338efa2322b1b1b082927218e1d71c97f85cca2f377214f49c4166ae862805851e6ace5ffe7cf48088b69199d3f1f95537b803d7be59bd55bf94740bdbb48bc913d20513f102e9c65788aa5353022010e3345607c01c0df7b0dd155e556b42d653e3a2ce7c1a8adad594a4b07327d5a623d48d62c59a49b2e383c384a2ab58b9e9c41461c12e5f9b5d6c483d251d2a4f3c00a17af6dd2d1b3422868a8103f0f1ba2ff771b93decd2411aab25d14d96bceaf1dab7fbaa93ff4262b3985958d6ca8f143ee06cfb4751e36a5f21f55797646303c70e5c4619a7d749ec2123b938512e08f618c89020d580412dc9ba096e7b4397aec22aadc188a88f96ffe6db190e7d5cc007411a2c7706b1b3a1f0c0a7e9aac7dae3cea07dfc330c61671d8041db199f6b896e63d6dc5337ee6c21fb6ffd278047b916f6192116bb0d68513d37ef7bcea0189a29a740ac1c8001e59c93ec1a910e2221edf65f57ea590966b8de1a3f8c83475faf153a71b2ad20e1e3b0de259f6060bb304494137a4c33b36c240914728c02bea5ebdf0d64adfabf491efc3a9284f7daa8839a4ac8129ba16398836c194d1cea57e8e65b845aceb5a08db8d0f88b82b7f5e43940ea8234b95952d2868da33fe85844105c07a1b763f7248f274aa5265bc08bae1bccd9fe5e0d0397892b0e5f66095e6a5209535d3885bd9be4781ef7464f34e4d1d0c5910a43ee82317d9357d86d72553008aeb48ffef1a02ea709cdb8ca9f348e454c91a1fdb72e6ba9be6215aaace5b860339afa3fdbb067d2cd7d4e699b819ed8c1302ce119b75134100665c459da06a00af76fff701422d151a5c5d94766c6c10f00cd756fc67a15b531d4d29d78f1c9023be18350d67709bbbab973a3b17bd7613448e768cf49f3fe5edcb0b1cc4aa5131f24acc15cc117494b5b7bfbaa74826f88ae4a1232cf40a575f9c36fdb22f51c659ec1737bb8c3200d39f74e98c470e2af3af877e09b72c6079d41d0bacde49af65b8f0075a713ef69d9310b27931f8c4362bcb10d543cab6654bb5ce81b6309fe1b885c3f972aa5053d9325928cd994d560297677cadbe9d834332175ff7cf597dea1ffd9730c348f026b6db5b7e3a0070d65c980b46d8875c8001b829fee6741e838611a3232b71aa82f51832fa5825654339109b85eeb960e6e3f1bc3cca27b399a5d5d4ffff73ab4264d01699d9ff0d2890eee71e2d993bff2504d177a63ffc0745f1a8d55f883d151cfd185523120bc225e6976e2932a1e9050f6e86943822fb8e4904f90ac1455f5d1c888580d645c5c9b3d2b622fe37402bca7c7f484542541372dc3dd63c762ef23c6c67cff831e7cdcb3073b0a80bc4e31bf4b7190c492ead69c80fcd28238e1d6e33419174d62809814e73415ad0ec510188b41194b8d80b9eba0d833860fd856a7b12dffaa61b40cc958e4468f5c257a8017e6a74a76eee14770565da1cd196c626082b1aff131738666174b1ce7467bc9bd599a04ff31f5f0ca5a93e43653af364e78ecc54eebcfea4540921e240699a48d8302badc11ce7581d75532e6425311eb895dacbe271c8fdae257cfa8277b7d0a18512fefc4293c967aaf915d5f27df93640c04fd77a3cbc34cb70e2d7e378732b9ec2c5f97d2c63b4460e194b912efcfaa996f64496f35c45f9712d9aed0d868924f7d64cd71be0f7c07f5bdbc698369d6f451ca9508b243790f379a00681490c8b8e0076e5353bcc2f5c4f36000ac96aca5d8abfaba1f8f7f5baf32e9ae218847393cfa24dc5a2c317f71290a6f849afbcac896a0b3882c454d2c4a7eb3799cce939d6cd52fc48c79f27f87abbe3ef0fa96e242edcf7cb9365dfae39dd33a46fb780d3ef1a71b9a5581254df26e0fe9499dfdc1b03f4a2c76c1e79f923cca9a5776084eab2b6715eb46d0b14999257d225863e3538998516baf896507b8538de1203c4dbe00909b0e72593b15dc3361ab205f95b844dea91fef789278e1c6cdfaa5f53c5e92d5fe7b66603d7f02662db40f405ff1a18b2427da6e50d3d4d5bb7125d309c2a6be35bc9a4b3927b03a750883220672bce2a1e810c7e70e0a81fdcdd6b4c62aaf96073bfce18969d1ee66c2e8740366d8c93550ec14544457e816d92fd591908a09af3c94b0a403b2367996ac9698966107bd5c14f474e5b137791f4ff00acdcd76668f0db01b6d447af59c51b11a488836ff96f9afceb86a09b080bf29cc198a4f788cb996dcb98108545e48db8dd6068e50b0038fea5e0bfa5103942a7e7a9bdf225ffcd0bff539edf79902d8bc5a74844c5c7ba2f62bc9b00c256dcf51c49af9eeaf0c7da3d26918d53f90116dc14467a7e62a5aa0b7df998cfcb01f908ba80f383d0325cc41af2f3eb9c0f4e10c49d81590998b66d62490e92f6feb522d6723627a59c0b1a4e4c05f181ee4fb265180a18d8c4272b5a4ba52c73873e62faf535d51796d260eed9de50ad1d42c69f572e2bf4a2a5fc0f104a753ef480cd62c140d953280cd67332693b049941f00c64f69464f6d5e75dc1ac9c814116409547084c551d2b1dd681b0e6d711a85137f11ef75c7a7b08481d542ae7d58206e9b45f9f55bed10ce6501b655596a", 0x1000) syz_open_pts() open(0x0, 0x0, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x25, 0x5, 0xf9, 0x0) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff0800fd812eaa4e713048e69931929648056825321959e8103e80576fcb62acce96052da2250327617b58d65221df50e14db4e9dfcd6174b7272a310c333157d60ce940d06559cfa9887b040a1a03b378ccf526d92ead414c83d0e4831f0e86752e49db78b4a5ef3072e027a2690e5fd8478aa197386936a5c36e24088644525fbb043749e43db5aa35879fcc4b7c8f9c421536643467617ae87d56a9d679c71c334dfcc8cd63863a0fece956309b90651ce84ace25310000b5fdb04aa8682b215fcf6c541a00000000000000", 0xd0) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffc1}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x72, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c", 0x0, 0x1f}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$inet(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) write(r1, &(0x7f00000001c0)="fc", 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000340)="45db9950f4b16e276e15e752b754fc60a033b0e83fd62dbd", 0x18}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x812e, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) socket(0x20, 0x3, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getgid() writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) setrlimit(0x0, &(0x7f0000000140)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0xfffffffffffffeeb, 0x0}, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x6, 0x1000, 0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x4c04, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e", 0x805}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0x201]) r4 = kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7eb8802, 0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) getgid() executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f000031c000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f0000503000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x10}], 0x10}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r6 = dup(r5) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000280)={0x7, 0x0, 0xfffffffffffffff7, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36cc", 0x52) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d", 0xe}], 0x1) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chdir(0x0) (async) chdir(0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0\x00') (async) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65df", 0xc}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="d25d17877aa6d6e369acef2dbd42", 0xe}, {0x0}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x2, 0x3, 0x6) (async) r5 = socket(0x2, 0x3, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3) (async) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x102) sendmsg(r7, &(0x7f00000009c0)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000480)=[{0x10}], 0x10}, 0x0) poll(&(0x7f0000000080)=[{r6, 0x27}], 0x1, 0x0) (async) poll(&(0x7f0000000080)=[{r6, 0x27}], 0x1, 0x0) close(r6) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45}, {0x8, 0x4}, {0x81, 0x80}, {0x101, 0xff800000}, {0x8a, 0x59}, {0xce, 0xd7a3}], 0x6}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1635}]}) execve(0x0, 0x0, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000038d000/0x4000)=nil, 0x4000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x47}, {0x20, 0x400}, {0x4c, 0xffff}, {0x40, 0x2}, {0x3, 0x6}, {0x22}, {0x82, 0xc60}, {0x22, 0x2}, {0x82, 0x1d}, {0x86, 0x3}], 0xa}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) fcntl$setown(r0, 0x6, r1) mknod(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) executing program 1: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = msgget(0x3, 0x280) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r5, 0x5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000a80)="1ed204b0bf1ce601065d1a92e855b4819adb97d1e27f4ce5561c6aa9e4b90e37fddd797649a2785b304a5c7ea8f685a253b51b8a5702876188f026dc3a6c7d882d7b896423", 0x45}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe000"]) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce", 0x61) ioctl$LIOCSFD(r5, 0xc050756a, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYBLOB="97f514e6b7d7f3"]) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc020697e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 6: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r2 = getegid() chown(&(0x7f0000000800)='./file0\x00', r1, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000500)={0x10, 0x401, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x482}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x79c4c6fc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], './file0\x00', 0x3}) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000280)="26d44ee0853e2307a55d1b22030b9b439e160c06a34dd470588302b41f26c7c25354f53fd6dc7361f0", &(0x7f00000002c0)=0x29, &(0x7f0000000700)="ecf6768f23b37a5c90f10bf92ce857252e80b5fe501a7c87132b79222b665ac057b30d23c2750ae32579c2eeb4608a8eadfc9b205a940c8d3e1081746b948ba442d3801ad887ab8c8647396089fd8e79b59f5b3d5fd0fdb08f84fbcbab5839680149824669c089829628b10c004817556cdcf038cec8feca5159ffda83175ca0b800af64fdb2abd510a7afb74b75739b3d3fea4b1d5c6573b29f8777d8d7964f946c71ebbcbec38b39766d63fd0d5a2de5b5b32ba010adfcac8f0061cee7d3f56e0aa0115400a3667fb7049d08682862a839327c60539b32b28f821fb41c0793e083dd2b2c04b3eb1141575685ed724336ad64047cd271ce9b", 0xf9) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r4, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x140) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: r0 = semget(0x3, 0x1, 0x480) r1 = geteuid() r2 = getegid() r3 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x81, r1, r2, r3, 0xffffffffffffffff, 0x0, 0xbd00}, 0x7, 0xffff, 0xe3}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0xc0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="0c32a02eee766d6927746bb6bfd5cd0e2f2cba85145196aeec81fd2c4a0a4b3c2fc966f0bfe37803f3b703b918754a8a78c171423139ca26b0c28071f2dd6f09f0db2125746703", 0x47}, {&(0x7f0000000180)="1dfcf50eff3576ded17860e1ea9e9e755deae801b06d2ce3a094ee8a550a423bbd8bbf34918f86cbaf1ac4882ac8b4acc2cea3ce4e9bd6d934af51d50c2a78d7d46e1e4a258c6bd8fb25414c809a8682e034f5c28c78f7b2255badc44bcd256f4c08", 0x62}], 0x2, 0x0, 0x0, 0x6}, 0x400) r6 = getppid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r6, r3, r2}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000300)) r9 = getpid() sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000380)="f7c810e58d5a66754af4118a67f7fdb45e1adad38d6593e4b64e845888853928864183a06f62f76b6741f0365458c6b6b4e413d74d295b90632faf0cb90be35281a15cfb17148aa83cbd8da6c92f263ec9a5863bbfe45b56d49c9dd30e7784826de3c59cf55a85def660f478985b3de196eb1762148102d5fe08a1ca69a8d3c114b0eb43b833fd7e0f0220a32d4c548e8e79238cc172061008cbd093e732d33dd0d2797c4830420bef036eb0b740e1cf0ff97d5038362dda438f37e87291eb751b2ffd9fcadab51eaf89a73f7896e98b0660a6806836dce6039b2b881bf0e40fdd13c5f36293f54b9d7076a9f6ec9e03d5b879983a027248bf303526a3b77d0697b0ff9dd9334c54dbc7fe6b1f07f8b8269a88dbc124d80b05e05d5135f0ef90b4a8a8774bb232f3bf46bb646020a5b152f85bb4b18b5133de5c64f2a690d308dd65aa5ae480ca897fd99c19342e779a11566f6b2b44ce0fbd8e533b934b2c5388d3f0c26a884a4c16b815a0c6c67b3d9ae22d5014b6ccc710302a1b285bdcaed4735b2152f0a22849650bb796ccc5d0b623af21b9970575def0edbe41a2aa3f77902a91b9a4139bff9220dbd623ef5efc0464080313df5dcf772d37646303af72de471927126bdd2c189b62614a65599466548a0aa2d6da60fb0a42c5fa771e81c8ed1f771a5b3893c8e6f9ad8b3cec1d4b89ff70d4cf1a23f99c4deff35dd64f7a2d56cb0c66dbf12589b33f1144b41c32169f9e19e8a7cbb44028b3b0d5639ba924fc9f6cd3510f8197018cd019bcf18f9f88ec28f5965f5351cf3b05a943c7617c9d7954e13f7b864e655c9d7275a815cdda1879e373346a51ce8799666f62223bfcc591ba1804ce18bb3391ff8a6d63a67e28fe6c009a9a109d2600ee027e1e839db20c22340900667f73ef129092e84ba94bad800657f972c5c2791e4672121fc735444042336c97b6ed68e073e4fdcce97514fae7379c652f535aa65d42c2a1596388f1d5bdc4efc692a2459a9b8a405c9a2ae76ae6cde2050a350b7a0a7fa90dbd0820e5dd809f378e1a890597a455ae927e2a6303645bcd2c80c90dbf96c8d12fb3dfbf1e92aa538ed1c26ccfcdca668cf9e6a96a290efc442b8760e319d1e07a5338973073f4b9bf9d3cdbc3422a8c327b53d6ec3b09b3f171dff7cfb783011ce2749307d6fd48bbd9087ffc40f9b79fec9da170b1acf11dd9a30926a8b2a60d64cdbf3a33d570d67f528d09ebfdfd219d9cbff9611f4eac2321b33316daf1305bf22c4756fe70beccb240fbd9d33428043f00906df30c0f47f8f0f53c432f29153700e0f412a6f33913309de17e4a0c0454fdd187a72b011abc6946d5c03672c060119f4d3d2cf5cf9841406f13b6102f500105e8df18226f501a0ef7ab924c3d5331cff28479d1cf05c29eb9a163a5c37dffd6ca3fe1da39590096c2350e52a5192af5244032f11cdfc612249ecbe50e10af364cc90eb79281354a17e6f278f8d612c2058b7046aa841bc738a3dc83502e98933bb5bab436bbbda4b061a2a68eb4e69ed235b63f2e5dfc4259b6f3d6ecfd988da323ec3b18af58f92996c4c306c88ec7f964ec03628ec03c3c4751c0f50c99737a5c8921abe3ed372de89c6af4efac409162ac1ec6df1342d29fc61a26f2527f98253975680f79a177774d890943bb86dfd34fa982bca005c3165ba80d896c6a31c39a405aa87653d8de43dbc61d58cce942dbbc01a529ccec53e935dec1faabafea632de3d21660c30dc6c2336359026c67530834ffe30259a0f740cc43aa2b42b747f2f01677d5bd81d6a7e506b16c6e812d4abbac3dfe62acab224d8c51c65b53938d97792289b37e0153d7e3ce7326135cb0fc2c1cbf8a73801c6062bcdfa50b96a552258f9b704661e4a4360b18327344d43d3c5362f95ff321d1f1b74bfaa06137083b1d920a2be5a6b5ab1b2a37f6b2bdfe857f25c49023bea9af32b8d5f6a9178bc372d90d1dc2a5f88c3d0c67331b265e86a73062b91b18bdcbdbe84944541dfdbdafcac5d4bca98fbaf9287ce1e1137ee70bba9b2e163a26aab36c33d1f0294d8be248b86a24bf75ccc39f40a2991a93e8b26151d6ffe1778617baec38efffddb4d940a7de8444270b0851aa20a82fdf24cdf033f835cb0233f4c6f578779a0025f51f4588ca0d77cd239f3ee9aa800621b35853078edbfbe3d738149983480624f213bf991e6b825e2b9e0487496325d9ba929c698e31a3d8e9b6533f36cb01173b136b1dbfbe6f9232af641edd65aa14c3493cd4eb2561a40dd558144d7d2d3ed2169808b1993afbe7dc8b2d927d17cf4d4131d610f3b765e268f446ae443e34cf960bb7091c94bc723844453d539ca78aaa7de9a113d3901f78c221e851e11c2a58910460a9cca36aae1d0083827bfaff0880b9aaa8a627489c4c691cfac3d6e1355160f11c02b571add01fd553b80dc81f90092a19cb0f403efbc9c344fe811fdf49ee40f4d124c6a81d9856b5def1f7acdf6ef8ab36798ba176e496103f59c6456780823f0ebdbad3994522f956a12bb936a031d796e4375563d92a05297c758c3797e355f854afc17bef5584ed30f1df67a8cefd2d7d0adb8967b42d353c397e9f632bc194fddb551ea6476bcbe41994b4625e8c021abd7466ab11ce7c22e980ca137bd12b12107b56855e082a6b3d35c2432aff258cc2432f1fba2af7395800bf332ae7d785d9087c50f6ab715bf35a098cd3697e519c1743daeb8f792b43fbf1dfce4649dfa952eb07f6268e357e24b78525329b84ef654f7f378cbd998d0a33655f6054c1527f93ff261b7f42fba5c5751e9bcc346e47a47a3760172ae7d53d52ae23a6081ca87217ef21cba5b181996406fdbfac0c10ec71b553728dbbbc809b17886630a2078258f715f84a1361747ebaa9eac22aeda48a6f6f8539eae3235a60a7a45a8377f7fcf3bdeddbdec66236785adb100f9bf96aee3339c77098bdebecf50935cfb4fb31979451032c6c77d42e2ef588c3d0ce95414890c0045f1d7e70d65926bafc5e112c17ef2f7b3d8859ef77b4024b2514d9cd642d1c7efccee1afad5e512ac6ca7882df03b2cbf56a4e65cec0c13c2c48b21bf8c2ac6f5f78c84a43fcb0000035214096a33c747fd0dd042fea57b4016638852465604b172c691f602e83607a92e1fd4f5b0bdabfe1435917c6372a46c64143654f4fd8075cce91b2573f6db28de1cdd308a2d565bfde6582b4c681deca5a68d13df6fd4386fa0ed3a1295b2a1070f4314e72963b762b44bdafaeccef719f52baebd97f65c1669bbc5f5b70fb0d7ade277d4d597bed4e742bb6e5987f40bb41f13e0dbb27b4a32a497fa1b82c344f1fcd2430735007b697236f94d746989242d6ed174994edf9143debaf5c5d16f08f97e9bb793aff4e5606ba907b1dd58816569465bcb2d46baee8cc64c3c6146a5ebb951efbe5a49cdedc2b682cb32e7fa5b81c3c306b589610f9cb9b165ad38f1de6dcdc4123c2d6544d5eb92567ab47efbcb88dbd3f934cae2f42fbd20b87c541af8fa2960d5a576844ecf1c690994c0bf488b30c9af20b2b319c9f40a796bcecb4c043aae19330380f04f356b18c787046ff4b9dc7448d24af615e186ce6c080f606bc1ab4c9ac2ca958918faaa948fdb2cadb7dc9a1d58c997f022e60ee97bbd2fde77f45dadf0168f1cda3147544daf552652396cd9c711b34d28d0a9630dc0d97ef8e558cbba1eaf68cb2a59eeaa3925bdfedf3eb1e3efe53119c5a9e90a73b210179bd13a7a3feff169d01e7856014d1d49e9d955ff5fb613e08721ac8450432722b1fe94dc689f8db00bc30039d978205b7b9d19192e712fa1d28e5c614f7bb49a9a83f87c406828f6ce5f014d7ada7e03b5ea132adae7319b58378d85fdfec34cb459882c363318d20e7e554296fcb0e9f64ef0a05c79517b891091c2c0fa754a976e957d9ebf2d9cc8859b2b5af612fa322aade7434bf05f48cd2cc0f148373cb6ea448bd0f06165f7fa56be4e55752d3471de80c5b2cb90b218ca69758bda49a5e0dfbed52d0aa48f4a231fc0b21d5efdc136b9259a75e8030f64318e29727cae275331e26e1b5b15865ff011a039433154f9b8f431452b6c215921bf105f11b631f30dbeeac20000dfaf14b9315a0663b23af64025a7011ab7bc5acdd612b4f8ceb0a8bace0f9be492d5cba8411ed9ae0c21497452bb008340c50d1c2c7f555be7069b5017cea40b6ba289d020f04de96a253c4b0b6deec82d57facc169211b3badf839673eee368b0b8f2ef344a8e79fb1466a90c7f45435524310bf8ec7f44401cde7302fc1cbe611afd4484bd8bf010cfa51a58609339f177798918ba25265f9ff2bd3eee56ca0d3c288c7a240b35eba5277000ad922e744e61a7488ed602e9e862cf94cf349a56d989b200cc93f8d6a382c8af11051deb18fe6bd4fcbb7820c4c7b974dfd0f0ca96689172e35ee0e7099e38084fa219718e6f608d61e48fcc17c45e8d4a3fc600b1244e5cd83bbbd39abca5bf0da81eea5b6c3487b94e6401a241755d0fd8486ef55bbfe4385c11d285d25c07e6d0454790a695174a043279c64fe8ed1dd55a61fafe32ca2b4e941ddae6709121845df476163be0389c2f13e4551c4c653e0d40736937e9608beb19ba3f39aa6476150545193606670c8d0ed78d0636cc7b18538f0da92c44581c5d593b5f92b4de9b1ad25a79091f580ff88d100d434f2ee23b4ef244072c701f498a6ad9feca468e57832a175fc6d864be17eb5a98d2bc1073c6e56e68227524f38a34dc211048453c19aa74275b54029e544241f63bd98ab91663e48ecf2ee616181813b9c418ae1d9b87b0d8bf9a393572ea8ea97e479c703fdcb4d5baa6566e4ced871a1e0c48906a26b028a67e1c8b826fd9a0538cf2320a2c1e41e6a70f9acad7ebeb3502e7ac9073852260d6736514783067530c66a547b246ce6a7b593c22ca713e088a06b383aa1e91dbe180872b99d142a13253fd092f5795f6ac4e5a0a248ab34d7fe5b9ab314f5a9e594aabb274fd39464908fac0fd6a54e01508ae484bdfb1374fcbdd60ab2a1881a04f12f8b9531e36c04a4d94a27b6956f8c22534d81b6b32175c4a360b18e618d02afecd20eeb8d222f7474a626e61de30d38924c0e7d9ee260144a4c2de4ae776b541d20d47d83ddeb950296e2f31b34b74d2336e9ab28975db0222af7caea3f58e8608d546f2009e15ea362801e4e3e575de5cf2eb3c4b9cbbead1e72543bbbd803ec10c82465eb853221a2c378cccaf54c01e5b0efab561780b2075f10b0d5ed7d462744cbbcc35dd8e1531f6687151cd8d034c8070097c8de504a83fb8a2fa3771007147bb7dde8ab7e7d1f6e6cd97b51b33c148deeab02caf593db700d45abdf0ab8f818a9b95eeeb155b2577a6b02bd08e1e7ce4198b90a9916604a459128edeee3138fd8691a1b6db9365556715be1a09694a84a284b4b063d082b3f5761ca67a511480a93f57cfa37de4796203e9e52e06cb433ef7383c508078d56e6b3fbb062af7a444f67990424def22a2f3d41e7d21900ca6d8e98bba92674e89b34401e240b1d9e17ba11a0476a6991ec34f08f0d2c401388ee5a9145d77c8bd58939db9b78bcde86c0072d0304f57b8e0a11a739d2da28e93e47ccc9e5382e0cf3da90260414ad4301a9e7f14f4c039f374effc762e10c47a436905d60aa602aa87406791e5feb7a5ecbdc1c98dea5ef958746e879b65b7c66ef4eea7faad64ea23478b1d719c6becf226cb778f9da7e3f", 0x1000}, {&(0x7f0000001380)="77ac69d73427f6e9a7d865e2a253058ce85cff07020d85be8247f2fb24eb1996f7f31778d453550fa254136e79cd9a3daabfbb6f681cdefbb66795033c016db051452009ee8f300f2c882c2acafac5a2b40119c47e20929cad558ea67098806e5dc2ee400d3da3b7c6660c2e216ccc7d04fd6dce1268e2e260bbe374be888da0dbbe3f13db5e7251", 0x88}, {&(0x7f0000001440)="949b21c29ef9ba6343fc6301b72bf560990d1b85ea18169e3f9a0a535ae8b36ce6e227317cb756b7137f41ddafbc006de659171179d12dab0af423d3dfbb3a8b5b8898dc533683eaeea54898117baee8b7888d43342ce218b7390ce94f70d49a7ef382980f0cdea2e1ae879111624c74cb9aa41a28a08270de3e822acbc728cfc8fc857fd153336fc6af157a15502fed81bb7288ce94e8f4c7e6535809ba0d76957334f32d11aed0002452d0757e0f2d8fbf2d0aafcb996bbd395eafb96bc4ad40e346ba66c9faff7ef89fe5e266a7f32fe8d3dbac71f59ad2ce1836f3e6f3e6b7935f7b93fe362c095b7af7d90c1cd86710c10361254e", 0xf7}, {&(0x7f0000001540)="18a6eb0d9f12443f262d9ee8e551348fd69550986beb3632ee01", 0x1a}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r6, r1, r2}, @cred={0x20, 0xffff, 0x0, r6, r1}, @cred={0x20, 0xffff, 0x0, r9, r3, r2}, @rights={0x28, 0xffff, 0x1, [r7, r4, r7, r8, r5]}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r7, r5]}], 0xb0, 0x2}, 0x2) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000016c0)) r10 = getuid() getppid() symlinkat(&(0x7f0000001940)='./file0\x00', r8, &(0x7f0000001980)='./file0\x00') getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) fchownat(r8, &(0x7f00000019c0)='./file0\x00', r11, r2, 0x0) r12 = dup2(r5, r5) rename(&(0x7f0000001a80)='./file1\x00', &(0x7f0000001ac0)='./file0/file0\x00') ioctl$VNDIOCGET(r12, 0xc4104603, &(0x7f0000001b00)={'./file0/file0\x00', 0xffc00000, 0x7ff, 0x8}) faccessat(r12, &(0x7f0000001f40)='./file2\x00', 0x88, 0x0) chown(&(0x7f0000001f80)='./file0/file0\x00', r10, r2) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000001fc0)) close(r7) sendmsg$unix(r7, &(0x7f0000003100)={&(0x7f0000002000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000030c0)=[{&(0x7f0000002040)="659e4e205c9552ee8aa869e22339f6188946379c5f7d12dfc482ddf08eb6c9294c864ed8bf81839f9c9320f773dd607f63387196bd0a72dd50820e3f711741236582f882492004dabca84d45080bbbf3acfe38e3f0385c91c6b16f623f96da07215716d3522d2608a85baf4a7f3f5acb478b9ef8ec85b27f2200e3869600139f7ae487e7dfa9a24c69ccf57e890ca401abca3ebf402d4d460d448abcac28a82a12235cf9ee3a55631271c151c619556c4e6fa36bee567a2bead24b5980575301fd2b0b12f759df7eacf47614afe23d09cd6dcd55cba952333a4002354f0cabb29f399523a213450d0a845afa0fc70c94f586e8f4820c0a4db2145a9e2abbd23c0b914e754e01984e7cda63716845fce2ce71779757ea04e0f50e1a5a464df5e724f220f6026f6c57ca27276d8b4b21b25e146677540ff8ce30f5fbc6223efc9ecd29aaf9bd31848aa81889253abef9f484e096f5c3bcfcc48b163e4306f4b2e9741051cca75f2845f0c3bd8d1c5c03bf754b8f05458e7d455d062b73825d21235e9fc67e9e02ad65c565ec7bf6653225d24c172dd669365d18f361796be9cfae72a8671e1217e6881ffc4f2d69a29b2f40c123b8aa78d483839dc3f6fdc6c7764d0cfd786302b4cdce8e21920757d7370aec6bcfd2dd1bb84442aaa70c40986e75be95c4af2ac3b007628cae4a7be8a2053dadd89ff809df664b8970ee57c6557e465c98839f57ca53cd6e845243d2ad138eb113043441a08e5e9c44801ee5c0d95c7ab4e046a369cf969fa9d0948fc8776ff50409c3680e099d6cf32ea3bee354a75c897d7e1d7086a7a77a7dc7da488626e44054c260382ece69281989425f92d201f38a15aa866df4f9617dfd0d3c30abacb049ba3eedc7ceb34b43e5855045c3244e87c92d1ad97dfd9f50e3dd845cd036848811dffde8d4a45e92378997a8cbcf614eda43f2066539698527dd7cacaa8c58566fa8ac398e5f8fc344a9bc87579576e5d0807ddf33e8423657910f02eb04eafe1581d6ceb115b7931af6511c92d44b79752a858539c034b3b1424339b47ed6f1fd70d0f4911f38d6f3a6fbc662369b13f45c1b51279d4f8a44c314c422b14beefdca429d9f27efdca544d0d91ea0a96de3b3ed9505734c27bd28b22da6b2465d3279ddaad1cbeeb57b472f020c9297174fd1729264977cba3b38b46a3d9cde9587cbd084e046d2365003e5d9d59b3241ec10dd12913fd16e166b11d10a6a58dd8ff69f94884f3faf72e5312e50a2af20b5110914ee3b3e966598e464ac3a795e7f975e0fd44420dd4d81aaae06c9f3b50c9b871671fadf1d8c2c0d773ec0931d4b9fcf0844a9405e3711518cfd7633b77fb4996ff61b7becc7031f08165dda056315de830aa66aa0577bf0aec969a3edab7b473bba2c0b1dc540c89e33c0aab4afd24279e6b22c1e8260b4eba0d291eed88690cd44bf88db7122e7bcea1be014e778e0b9141e9a1551bb1021c29a154ea2cb98d0bf312e46b3dd4fbd44ee7386889cf72f40ac808dbf2c9d71c36b627120e281403780166a9d1e4d6cafe53190212e38be1cd586d38090b6fac7d51f7eed521f9df365981509fd16738be89f67838d9f3cafd6bff053d6456e4bbe4b9e80f9c63533311fd43e3b5ca02454ab7388c31ba681e16ae25549ec8bc135b7f77bf01e06b74fc1e7b79508d192471db61645c955809a136860ecbee078314ba9c7d10dc401a6263d6b7441fd39aec0edf66d7c6823425f61711748e22d64e4a4337def5b81aaf74e7ddcd7c0e54df2b4cca9631be019bf43a65ce8936d940e84f8a1d8a8b2503754fbff0c5f77f829009785c01e2cd482cd852eaa3e526100b095655714a15755f2a760befc25ad992acf79994ae577c4483d04f9e1919067e8b00e2131f0745f32cf026552ef9a5d60e2f1d7126070560a1098e5afa24bf826ed3c7f605c6b5fcb969555d9ab12c41d492fefbfc4e3423e5ad9d635143455831b7122a5b0fcfd7d180604eb21911c7e185ea3970122e69b1b6d3e6833bb6cfa44fb567f3efd9ca61a09b32a27a0cb3fc34b74ff4c898511eb9c6fdd6cc58809c6f4575b95510829d371bdc84ad10fda9f67669513415599229ca2929fe9cf76ffff816aa461d9c4f9557cf41da6c2643c918dc39fa28744cf288ade89d902ff5054c0d515bf374c6fb3d4265400b25a24c7aa1c51f2ae6f654d8b0ad6abb0a9b530f4b63aa8c04ad1a437c09b2c6664c673e962ba0cf7ac6e970f8765c99a44a616b55477f194898806a22da13b4416bbf38708e31c92e29284ee0625808835e672bf1cd1e94bc82cf855cfca825fe09ecdf6947ef681b086a7b61774c06166e8e200aef0f22af61ba9961b2387bbde1f12a062523089bca9b577c85783023c61999fda18188d84ba69d9ed4e644c8d297cba7354c4d01d37d1037bff461eb892e3e86865e59f8e0f0210fac60c2c0c976630073155425c0018e0098795708fd4669d9ac7331693d57e3dc7e64b5c57391aa6034c0e442e0ee6e03e2ad59e3e545a984412618a3fd9d7f91c25a78f194419a94070282797392e934d58a0aa7a2b318bacc378301ae3a74ac5b99798a616319817f999093261198665257fd199e2b5cf6a0cb15a75894558f5d5587d67ed0a32956e37343be6719a10c2b0c03db8939b3a591b708ee29fe466ff4e811fbaa690ecf054b6d0f7d736a730cb32f446f6e297ebd4e9291144a3dcc50deb30e0822ce625b53a67fb148b28ac8b706bed414491d7b16258bf0f076662b4e3e42e38acff4b6e229d1d9f187b38468b3acaa9dd16deb38f67b38caaaf8dc36468e881a2ad4ca723f968e638242f1b90477db90be1032fd35a620404019aa31389ee77fd9fbcaece320113e770835246a1539099e400e9b55e38c11008def5146189c85ae4ce987375dc49b566e1aeb1560d9c753f927952fb09f6f7de1f677a4ae291c79fee181152b68639e9ae880d98a6989c3d79d25d0387de0ea40be8e30d2b6f786e0c94f52a9d1323e1ced757cebbaddf4755a583a4efbb98ee11740ae50463b0ed2d088bd6db6da9ba11aff83650af5dca94b09f87742e97d2d4972ff8682f589ca3e38057c020cc09a65f51924795d6a4d8ba3fc36e9d422d63f0a22b5e744927ad6a94f5ddad152ce6eaeaca57ed547ee996374f96736fe3fe98272908c03d5b0d6063150e69a41e70ee2a4d4ae930929f769d3ea3fe025baceafab05a1e1c5d118dec7d10d9cc5c859de074238e5215b84932899bdb0035d5cfe06f1d0e03eda8d106ec2f3c3c104efdada7447231bfc96d268278ec447b730eba48bc3ea3a794d4d55214eaff7e738ff74fb07f2c8ed204abe6d1f44d1f350be047b24d9be94bbd016be9681c3979aa263868c3b48bcf97d4cf01973048895df09be764ed50707c3dbcd38308f08ebbee3616901073655d226f7d25336251aa560e68e9c756649ee201a1fb93bd52a63111ae3799654efe580a9d1815a16124c63f9c792b45db0df6253508ae04de242e5bbffaafa2431ef87694c113147b670aa570e8d945d39f662e26cc1ba0ae308c6e20ea582930f789755ab246692b5c1f0acf76d05647dade99532e27aee61c56e7f19eaff30f74e5ab8c183f2f1168820eadd08e9d84dbe75028b457397c600aaa18fa25e2a13738b979d9ebcad3b3659629e61f7d67ec668e69b011749603563701c81fa7d6682e375718eb9a228619e6c7ae1fe83ca136adfab964d0727bac33d74c319bd2011c392dfa70fb2e8e0bb001c3a88224430cb019b6fd12f63ab4fe375da47fc9c27747b3ca6127580905d0c8dd2ffe8b77b0d9f5b60fe2eb5f42fca605264129c1a26adfb09f9fa536b35c8127a5a6fa4328f61dc0fae479b8f281ec7bc080eb5fb1e5e0cdf6bf78e90932be70e7dcabcff5d4e43e7c25c3739e5b55ceb36ef67227db5dbe9ef037de29f59d7886fc0cb04e4a9527bbecc97dee66a0a61ba811869e4c36955c8a9f8947b55c3ac65d5ea469c358a145261afb33dafc024e7734bb2a7dc4979755d1a48a126b56563243054d47231df85cb9fe00af7f5a79bff3052b0a8d6b0cbd5f91b3b1551e253134c2e53e112475703802fb3c7419c3d7326f2ad288faee3aa053ebca42db3ada6dd8ee4b756a0abff8dc355023328272ef4bc5859d5d327021b082703cda0439549e148c32b349d4b74f58b550f46c0103375d82cd43d644edcba6f54942ee72ff2b2d8cd3fce9184acb6e1c2035b3753dce132a8d4e0983426a53dae6dacb30fc281c8568e9be857b671f20c2cfe44c39cd3e72f917a1cecf198206441d25170dd873c9d6f17bf09668f0d82c37ded4fa65bbeb63abc81d108fbc8ae0cbebf6b507acd354e59a3aafcde407b00bdd0a7c571afd846cb5c08d24a1a3c2d64721179aea514adf3846865e12aafcc37f8629cc7aa8f9698723b8d908cf2650b0c199d29e7e38b419f3dab578a450051235a51a6d7156505386d9bb11a80c02b748b31abf5286df346a9aaafd03c567bedb12a59267256135de735e725e3743b0ea5f56da2e35afd1c87377e884385b82dba182d66ca41d4e6c5bd03520636fdda8a23ae5573b311449c099ff7d417bdec1731b645b8644f718a7567c6fdfc8b7d7b84a7f2ce18b61ffbdf6688b378a5a95f37470cf4fc911168f8038e8fef2ce70c3e9a6332909fa8c2d1116290c6b5e4ed8af43537a769120264ac571ffd2ded818225cd9ac5d8f42d50311a906a04bd65566ec8da04ba51223b9ffa27797e888d9712bff3c019179342b7ff77275443d943f754710e9cf6f24b053af2283bf8c37781710cfb55650a0a740a97641f8c248371ed514953fb97c216bd5df166270d90fddc6129b776d820c950eaa5b7aeb04dd9884ea1d34050f24bc695a1c9901e060ecb5851dbdefdc730df2b8b002a4ef8a60679a416c305a26293ea25e8cb69d86c0e790198e866f560daa3927470f17cd0c6d52296bb59cab6441597b554b9a6167dac59004eff4dca69fa1623ba7227ecf1c8913fb82b03f66a4663cc4ae340800a283999dc866e83688dc6af4d1a7216b7377004ee757d307606bfbde5d79063b174f648edbec9466e5a7b2481ca72c4dea27b5e0d2ac29ddf884d2d148ff72ec55765fd0207a43d9c2725be4215617e42417ddcf6092b732c414978c521608084c388bd966d7158880e60158baf2f2647abb98d267e05d3120746238adcaf50b72baaecfef8660291be0bc21dec7f40d6232c85c049223b057e4f17d9186ee2fe2632363bb6321ceb92cdaa3c3ce5a08e51f0c4176c8e543344269729c768e09991cb33546e6d2cb7943b49432d00bf81738e3a0684280ff19acf170fa2ad71f924d869406609aaf29a8175768f02cc98d3cfa6e774d673bdee2524c9afefcad05cc5bdc6ffa99c49f00e81765310a74a5c0d105f9999b089af8ba12960c8d79a7a58c490e81565149dc49bc5179de61c25c467c3631680445ae5f89016726592e7588b59ec815b41483de67c4bc70413b1e877560a1b22cd7b540cba70bfc4b0d2e1169fc72a9e03e3072e565015a5b83c2caac00b09c878752c5da70dd4ecc11d74bdaa76af20638c0bf398e14b682acbd60c1f3a88603a0b3c945fa50f2f44963c4419130121a22cd292f11d0fc363fcc3392886bb7d0f13cec66db3ce56ad89a765ce21d088eb9753b2cbad494631e2e5c6cb16852a7aa90a6256e41add20bb3af512275d88ea97527dc74d8c25b0ab0828ca32a1d030945421837c8dce14eabfae9", 0x1000}, {&(0x7f0000003040)="5af48fe5f63c255f644747398b369623d766fe8d9eb5ecf2f204bf4f587450a64542c240ca2a6318fbccd01041e6b9e597abc5329456b3e0b9275260367112d808a5a8e906ac7f3643e341700a66de2fba1b50478d9bccbd13c4d5", 0x5b}], 0x2, 0x0, 0x0, 0x4}, 0x400) chmod(&(0x7f0000003140)='./file0\x00', 0x2) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x2, 0x2}, {0x45, 0x4}, {0x46, 0x0, 0x0, 0x1000008}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7f, 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x9, 0x0, 0x0, 0x0, 0xffffff48) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10010, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB]) setregid(r3, r3) getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) fchown(r1, 0x0, r3) fcntl$getflags(r1, 0x0) shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000ce56b45780c08100010008004e4d00be006600000000907800000000000000008913010000000000000000e0000001e000000294060000000400890700e00000010000009d423e90fd7d834e3c82843b353cc81a4e3fef7d6c4d5da69688fb333c6e5945234a0f2da88da8f158c6043195f5daf4ec61a973eca6d423ff4fc418666f268266d1bb7b909b063513884cf59ab1ecdb5967295340fcdc190b7c2c74122a3ce7dea5ca7638ded17721ff32126cf437a9eeeab6f59c4c8c1cef49e7fc43591f7a6c4a0f816bcad36d77395927e1b8bd"]) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) fchown(0xffffffffffffffff, r5, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000000c0)="98", 0x1}], 0x2) write(r6, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="ae", 0x0, 0x0, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) close(r2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x840008, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005bd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {0x0, &(0x7f0000108000/0x1000)=nil}, {0x0, &(0x7f0000560000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0/file0\x00'}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(0x0, 0x0, 0x4ebfac6bbaf7869) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) setpgid(r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r5 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r6, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}, {0x0}], 0x2) fsync(r6) writev(r5, &(0x7f0000000a80)=[{0x0}, {&(0x7f00000022c0)}], 0x2) executing program 2: setrlimit(0x0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606942, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00000b4000/0x2000)=nil, &(0x7f000073a000/0x4000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000293000/0x4000)=nil}, {&(0x7f0000117000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {&(0x7f0000677000/0x2000)=nil, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) getegid() getgid() semget$private(0x0, 0x5, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x8, 0xc, &(0x7f0000000240)="48e6993992964800000000000000000000000000a3b50209925fab5d9a11133bfab10304ec0481404b61798a35d6623f4abd6a99484839519cb90ce8125037d4f393df1fbe8513812b74e3cd0bb01d11882a7d1fcdd50f824de094fda4b2663725d0492c2a83d40e9696c49705beb64ae650d31c5f093c7302e57a061eb43cdabd2136b8ecad2688a1b466379d4870c766406c02ec68b537d3c9d79c8f5364479ba880f9812ce21be71d5e61efc3d2883e065b0e5721147b5032e50f40aff07eef34dca8017b2a1f9903dd03cfcc6f59beb6223a", 0xd4) setsockopt(0xffffffffffffffff, 0x101, 0xa, &(0x7f0000000000), 0xffffff4c) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, 0x0) socket(0x18, 0x2, 0x0) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00f0ffffff0008004500001c0000000000009078ac1400bbac1400aa0000907800000000d3979bf93c77a3193a4d22f47f751843691e06665405f76d485b257a87e551c4bdd994ed84d7edf0b5355c06e0d69a0bd1"]) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r5 = msgget$private(0x0, 0x440) fcntl$getown(r0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r6 = socket(0x11, 0x0, 0x0) getpeername$unix(r6, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x0, 0x0, r4, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r3, r3, 0x0, 0x10000000000002, 0x0, 0x1}) r7 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000003c0), 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') executing program 2: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = dup(r2) dup2(r2, r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ktrace(0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="8fd1c2ea3b40d760eef04efc4d02e1dab592349f0b6f1243bc6db5ac548eb0b04955ab2515588b4a7a472979e89b83ddfe09f897e281835203544883106d534c84f3aca3d116dee48c7b6d30b9e1e729b6f61d01d85f42fe46b029427fadfff5f877c91f74598e00907ad4b53acda73d1bed3c3d91efb780ddb7db7f6018ebea369072a5f243590fa528fec6c4393caa239382939c8b427588364b5c2318951b904e93041b261d86b40a", 0xaa}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x7f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) close(r5) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x9) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x4}, {0x406, 0x4e}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r3, @ANYRES64=r2, @ANYRES32=r1]) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b6d39c6d426116a27bd86a9aece91e6e8a6ee2f5d59c85db3c9a8bd6042d60ee07bbe6fc9927b27973562e028680ddc788188d4ad56da0221f56da4cb8d52a5ead6d5592d17498271dd7dd798e05d844e33635b9a0fc8e87e6dc19306ba2c2f6d48f1af5b7a0624cb1a0ebbd06fa88cdd9d2185d69e4732a94902b0174a186cf272eafcebb1de3ac37b7b1001bf0ecb24894c9040b067d24f61a71d6af3d1b845030", 0xa2}], 0x1) execve(0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRES16=r2, @ANYRES64=r3, @ANYRES64=r2, @ANYRES64], 0x51}, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0xb4) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x45}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r3 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0xd96a, r4, r5, r1, r7, 0x4, 0x1ff}, 0x4, 0x8, 0x0, r8, 0x10001, 0x5, 0x7fffffff, 0x3ff}) setreuid(0xee00, r1) utimes(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) executing program 3: r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b396bff4d425956b989bd5bf55015236ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa01009003000000000000000000002c0000000000000000be0000ffff00000000ff0100000000000000"]) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7f, 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x9, 0x0, 0x0, 0x0, 0xffffff48) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10010, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB]) setregid(r3, r3) getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) fchown(r1, 0x0, r3) fcntl$getflags(r1, 0x0) shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000ce56b45780c08100010008004e4d00be006600000000907800000000000000008913010000000000000000e0000001e000000294060000000400890700e00000010000009d423e90fd7d834e3c82843b353cc81a4e3fef7d6c4d5da69688fb333c6e5945234a0f2da88da8f158c6043195f5daf4ec61a973eca6d423ff4fc418666f268266d1bb7b909b063513884cf59ab1ecdb5967295340fcdc190b7c2c74122a3ce7dea5ca7638ded17721ff32126cf437a9eeeab6f59c4c8c1cef49e7fc43591f7a6c4a0f816bcad36d77395927e1b8bd"]) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) fchown(0xffffffffffffffff, r5, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000000c0)="98", 0x1}], 0x2) write(r6, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="ae", 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) socket(0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) bind$unix(0xffffffffffffff9c, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000280)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = socket(0x2, 0x3, 0x3f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x8003}, {0x3c}, {0x6, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000580)={0x0, 0x0, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x0, 0x384) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r2 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) sysctl$vm_swapencrypt(&(0x7f0000000140), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x8000000000000001}) 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)="ebffb431929648", 0x7) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x201, 0x4000000000000, 0xfffffffffffffffd, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 6: setreuid(0xffffffffffffffff, 0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = accept$inet6(r1, 0x0, &(0x7f0000000040)) dup(r5) r6 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206923, &(0x7f00000001c0)) r9 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r9, 0xc0206921, &(0x7f00000001c0)) readv(r7, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0xc0206921, &(0x7f00000001c0)) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 1: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f0000000100)) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x0, 0x58, 0x75}, 0x5, [0x2, 0x74a1, 0x93, 0x80000000, 0x3f, 0x6, 0xfff, 0xbc]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x21}, {{r1}}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x40c) close(r2) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) r4 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(r4, 0x0, r4, 0x0, 0x0) sendmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x100, 0x80000001}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000080)="c93bf4d0d926f02aa00e2ee08113f3a3e23fdbb33251c0474a8e85fbde", 0x1d}, {&(0x7f00000000c0)="6ba5d883e6835678a882355201f781e4c257b7274eff5b7498774ca43f18555ff4b2ae", 0x23}, {&(0x7f0000000240)="1a5f5ee818c0a64f2914556f572601423722d04f8aea4ad80fbe65b5c4493230466b421638ed68edf1824606c31d30a1be028fde6a0e4e3fcf3f7d43a4badbbeb98a5c90eec7651406b8bd5e36918d86c00de19db415fc84e82394034a7f67b5aae9d3208b1a3fcc5507c99b27430c834a116e9d5254e2f46d3112f9bf54a5bccacfa60e0af4e2c505a99f055b55b277588f0f22d8a180265569d8206c1b83df3e7b22e725a1cecc47798d", 0xab}, {&(0x7f00000004c0)="8e246d356a4cde69ee619e42602b6d0a407ba7ceae6aaa5c79c8f08427dca11b036dabe35fa123457fab6e9681956d8696c482bcc715a705811dd38c079a8a78016694878cf8ab", 0x47}, {&(0x7f0000000540)="d0ec0a1ed046a42abda1915303993f9e7d90dbe0521472b57c391ea6cafdfb1b2e34e07cc3b012b051e54961a5e27a912c1daf50db5f74dbdf2a67f261f5c7b7ac9a4d87c8160350222b6da65677d46e54c9bdbd7feb19ec809c016457566c77a39dd62969ffcd2a84416f394cbb70f9b0708cb2c44c2075592673499706051f999b58aeec7cb8f81e2ab30fd97fe9300abbaa9760f2055c33f7b8d04a0c9f", 0x9f}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="7000000000000000ffff000007000000d7228724d603498193d641d8bbfe69ef2dd0aa1225de48347402015a6179bf0446950bbf714a7df39c5acaa2b6c450ab0f1523e14a6ce8fbdbbc0fb627e57fdc4fd2941f982b65ad32eea5f9f64d49bedda60c326469b05874701c0000000000e800000000000000ffff000002000000525e5a04f14639ac3a1ed0d56fd59a42bb46cbd0b12c3b63df1c484d874c11efbe1073bb30f501d3f89c74ce5c838059b598c287d3c1e3ca5487ad9c4563ed489c6ff204af17165fc5baa2ba4b968f2ace487b6c05b397334cdf841a25fea6968bf80c2e506a42044c5590fa2496937fb8152650fcf67c66e09c3dab3600f3f7a2dfa21ccb1c1d76fbae081d1d28bfb86f88ff4f513bb1bee69087a798b021a5c4429c3ef3902d81c5a4ab10ec1f0c0cf9984dcc123ef683a5d1897a470f77672da7e35bb80e84a473e85d579a78002da35c76b2f00086006800000000000000ffff000005000000316f870fb7f5a1b5f153ba750204851a4e728538726f31e37e75d87adef6a913bcff41683c91a2acea12cefe19b38ac80f31c2e07ae9887a32e89d8ac6e2226debb49ae6463fbe6b9206f77f8540a6e141c6b9848fbfb10010000000000000000100000000000000480000000000000001000000ff010000a68dc24b5341d301570ea5548a340cbaaa29ce817868136d6b864f172119d5ca6c75d0de631a93ea95b635dd9e28c09c676601b000000000274a1d12ccc43d152abebe83985c5b272e83a1619c028d919ab7c3126bab141661bb2841d838"], 0x218}, 0x3}, 0x10, 0x408) open(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000180)="a5aaa9d4a0271ae9586e4b0724a47d8b18d9cc8cabb4835af37f498e6b1fe68ac941217ced990872e1b6d782488b0013364ea6629023413539060bfa695508c5d9815ccdfa582d17cd09088bae1dc32919061a408cf2871144f426fd940d085459975b7b220ff64e2b3b74968b4a1a141a", 0x71}], 0x2, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206923, &(0x7f00000001c0)) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000680)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f61ae88e54096aa2a5e7e43851c470bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3854cacea799a3bdfb42db706563dca286f58274eac945d5ffe9058c87a9a4d6391e7a91f2fc4ffd5b7724b408516b9ed309ebe2ae8390752498ab81d4751896dd", 0x82}, {&(0x7f0000000440)="8c12c982d4041dd7f58cd673a17cda63f5a80c06a4f5de4ffe456ebc3b45884699d05e6cdc90c4e9bbe0b951c5e729214c4ac8a79ce1f26cb3b55e9b37acfe52e399c09118f53613ab94d45b362a780b", 0x50}], 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4030}, {0x3, 0x0, 0x0, 0x7fff}]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r4, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000000006000000000000000000000000d900", 0x1}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) socket(0x11, 0x4000, 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b8", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000400)='v', 0x1) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0xfa0a74f718ad755a, 0x0) r1 = open(0x0, 0x1, 0x29) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000380)="c20ddd21ee829bf9fb02443b8db629e425623ab9ed6137c1c47030affdc52b138a804b9369972180ce8272f04fdfcb54a140e38148cc48a2f477c24b9c93cc5051c768ccf57b2e57c726ab4b18ad4070a2f212f0c09c91bfedf1d3610ea04f2e643f91d8088ee744b4c555e9961725f0cc3e92f038430fd378ca81353e14076560334f2d4a39d365ff60854d0b4b8a777b339f460073e80f4ccb884f5d972b0c16e7313a89d902bdad175d40578306f6dcabf4b3a7a9713c3d6c8e55bee5436d15df56fa9353c6a165860faefcce98411cee6eb7803886a0a761", 0xda}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0x0, 0x0) getuid() setegid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r6 = getuid() setregid(0x0, r2) setreuid(0xee00, r6) syz_emit_ethernet(0x152e, &(0x7f0000000bc0)=ANY=[@ANYBLOB="9c2f80048bbeaaaaaaaaaabb86dd69e000cb14f83bfeff0100000000000000000000000000016b2cc8ebc4c71543cdbc7454395b52f83a0000000000000001010000000000006c020042000000000000000000000000000000000000000100130000000000000001004000b62bfedd63d8274781f0194187a2118682ad21fe5643fb30d257937a759d262e227e2919829a72e329b1745c4f08486ce464a2cdfd285e5a1686183caafbe784cf94dae8c500f02a60d10ed98a32517fde8245d1cd7cd55c60f95ad424d54583123d66ccbeb3b45073e90fd5c28c4d9907f4701fe4bbf9d0433efdb151b0d79d2dc3ad40122e3a7cf6c869d33d1d16e98ab9aeefb769887d6a3953f274b87b266bbc600fae8d92ecc8b01c72db5647824101930c1305c43427bff6535b07fd4760d2789bede7192929db165d1e1a512f88a18dbf8e84bf52b113845d6dd6a52309d38286d28b0447d1a30c699b73697c3fb93090d134a933eeb14e3a3dbe843fc0c7728438e0835a03d22e179dbf01f4ca01be67748559f5c9f4e0692153f6b3c6652e6aca9fe6efa895a2300e41ee77f68a4b1e94b0f1390ad4fd8d099079eb5ff654636a8fe74b4ce9e827dcf9294bc3606de277ad44a5f0b5baa5f0af221dbe70737d14dd504d26e12e98e92c3aa5b6626ab1069219b3b0f9371b214d03c9cda73b7092cccb469bcc8d5a497cbdee845ffd361914ece7945309c0564413f3947f6c569929a6c5eaf98f11d7b825c935b75aa5258de38c7f1b77bed86266f57f1099d42901737cb5604597fbbdd85e4ab66add527fa261ad18ee86421f095e16dd4d5592e77be0ebb11f55941f27b9134bfabde2a32b93e4012310f459c6787eb17e0d04034c69bff8b288041dbf4fd14aa68685aa3ea567115fe6c518a46d2193ed822f8ac826b23e4919c5744b0266fc96a95d85b890e7d67950bac874ca8798d9e4cfcd9d5e4db75a912d23ee06a3f6cdfd26012189ca66c17b164643e076c23dd0bb9ef4c69509f742480236a5cbe06fc9c1100d22a5b95ca3360f5a5c24e07bec4c78754365245587236ab9e82d6f753898f127e1ccb408375531018c825e47c3370a3f4db8a22d93f3a8c4f176da5039d36e8506be44ceb3e61c3b38079c831959d9de56758ff1394b26fc6eeaef2f7e9023d1b6bab2129647d35a0622f7f67c0c8dfb992a16eb2ca359089417c5cd05bf1a64e6193fa4940e10469275735ba84a748ff4440173ff673bdc087a12be9112c9387328b54b0e90016420224ae6946d9ed368817e6e7d0117482d0fae537c06eedd7a39369cb6ef6a9755d6e982683462cc8933f33f14c42345b484b729aa1879008b0f9bf19750b163aece157b05dda95c245cf87e5e3a173b0ee2352ab2551494bebb757218963eb6fc0bf94a3969a8ffb6b747ea6be5258751e770ff109d3eb27f1762b15f179d5518df82d3dfc8803d74cbb5dce5317f7cc5ecef41bf707cb02f0273481e4316c68262e957651723bcace7edddb7df21c2f29a714e8aab738c8f50acaa12864ef0c916255fc24b5b696d83480d5c1205c1df661f2e1091f9748fec34d74270b74c9d13841c662e65e04fdfa8507b4c33d97c4ad01980362d000e0fbbbf4b61ce305b1813e7e8928545edd46d4c47cc6960aed68c283813100080807005b19d0a755f0b5c04e56382cfc82c598b30d61723aaa0d0a6640b60f6b18a5704336e8a9cc46602c52dae64e2bf84c224f6b50f0135f9749c00b01b4fc336bbde4477df845da1cfb8593d1e3a46fd048e378ce2411cf9a1a3a7bf2138e78c3198a43359f00ee9c054cedd3a9cff3772f3df8205a3f90fad7ff9e0e90a07da8c31f22c755ff3872ac0fd5d65434538f9b6902079bb9162d2b3197524466166439114c73a7ee7d3165e9a0220b6f1b4a633ce7d40371e398b5ef8b4723d36228c7f628d1391433eaee3661bd0462d321ac7cbea34a9c27764beefd5b46c9f94ad5c3798886ce018cee972591584769e01f50a725d3c1a4b4892770b643c00a0e604941a276f82a6cd0934c50fa92b976c9ca90aa59e8d25d961c4ffc868e807d0ed99411daa991efc79f1d89a543ab2fe566b6e4b9216d72494d7f7e6d80a75d0d1b5f71a2f247fdf090a9f8383d142a539df5bbf0d930cf54cbf481a98747c99bb7ea2243818067b0ad7098cab6cdacb465cc8790e74c6136b6c47dec6ac9b290a4391e6b4710f8ab25da33c0e66ff58eb6b0967834128b1dc1511f224febbab124dcfd776c78bac0c1cc175dbfea950af76394f8c6557d226fbd8b5a0ce5366054b6bd35817a00c6a2678f1e708ebff71b0e209d87e33806d53e2cbff49a17b380ae1b1b70cabcfcad5139161538c71653c595b7b0752665894e5e6a4d42348147c5962275240ab0bddd375d2bf48ad421699db06d6a2d5dd9a2e3a9f965f6fae0d605742b212413f902ae0184890584c3acd1a9af469377cb01ed9a964f6714ab8399fa7ab2abe0d275c3cd3ac78c2179d1e58c905b0a7181c1aa00404414756d6ead11f19f011dab04117e2c4cd08ca9295c5ced8e9ade01638003d36c3defeb5e7653e74778b4119d12a9e4a6ec01fc052921bade6ac8b6279f3004521dd9d624b8ec52511e00b19334c3821024ae39f2f11f46f692e54cb3efa5c672f41f4e2d02a5d7626aba0043675b5d840474588510fcd67c420054b0f83f9c1951df19d2541fc60a8f37dcbb825113843570b59849d421ade5fe840fa59f3c7971d862c77d8424e1db0015bb59cd7587a571791bc918060dd9ea3bf5010acf54cc80fd02a2b1f4484853bf96b7467d1b1273a99420a19ba17d0311544967facf5ed90e4c33afbb2c252aad5c6a34f4866eb7cbc1576baf2f3bd35198b983d73927c5731c48eda6fd2badcde2cc4cc9c70def1617b895f45f251d5da78a900ea94bba10bb03f5eedd4639eb8b18d3aef351a496d01797c15990b6338ffa934131a407516da82b79b8cefb62be6fdc443ea5abdf8225922d11a5d9f5433ccc0b4babdc885c36729faeb73065e57ea663633769ebd5cde9e24899118e8e2fc2150014b8bd66e0580dcf2767ea8881ee9f81a8089fb05a983251184098ebddc23cce355a5db30fa64cec7eb7caab5d5589c174694bf7b033e992044acda10566a2bbe80a2826514a8216c48c41cb1371998f4bd79f2d903a952c4f1d91ec46bbd094ce9321c4af917c589e1a645a6a5e90b1e5b29e93f3e414e191ae78fbb6a7772907a67d61e3dc8fa9dfe9a098f5e588520d592f10dcb647d44b0550a18cb5b2c0c1eeb51b8be3b718732e2ffba91f19143e0f56f254a34c7245113bd915af230617fd2830da824a7d3a632bf75d356acd632dd946fa3876742a50cd1cbea02068b4030a8c9417212e2f50de06b16918ebd84505e4a924012a8cb893f5e94212a15322c85229b5215b0caabe91280479011200bde6989b367887dd9f89c89630ad6b7e2d48acacf94061d9e3ddbf5fd2616c7f5d4ec246acdfc1bb6baa4123d88de0c2964e9d9796444c148e24fc52eaa720408f391327c6c417294d49faaf9aeb5e55a9e33d663514641bc9143d5a300605842b6b98d13f5247221a09f9a6d8129a487a1c1828c5ffe1b759c2c93c3f2c9a80b23679f9da69841bdeb1a3b53a54d30a5bd1c2c0fe80380a9c07f809c0c5347b82d5cd2785341b8472795393ee77ed3c5b8aa21fdf61ace27d960e1a3581cdd3be8f9c89a186409bfbe58b246e8292d63a2224a135a221f833896978772e47ca2ac3128866564b7cf868a6c0125495f8f009ea97f157546833acc998456445f9f2dff9eb0eb211303aa93479461d08637e56020243f563fa8c0f560cc4d6593b0042eac9be9f2a571d2099caab8e4df4cb83c151f5541037a0ea50b4970fe7cc9864388fe03f65caa2adf71162ff6feda76f9120e6fe3bf1a1df288a2142e3ee16048b7fc75d64fd07a6e67a18756053473b11e5bdbe0a01dd775f73685c8be6403a4ff1bada3abf586f296be82726c2b70380fc009ef5c5d6e2333d34862c6227fc0c67ed4dadc9e6e2b3d89e9f68663022773980234e8feeecd7f455d42a8bc05f6eb6f1611015ee344d85334d283b45a25c2c23716ff124e1cb13767bebc1e716d87c7580b772a9b03f1c39391cfce5b6b6d990e9746b789187bfd44063fceb54ad271a36689041595bec9e5d616e2add52445849253d3787de9f46a94ae1aa688e88867e5631074aaf866588e963c7946a1bf7dde0086dde99a2a673c343e974b7d28c720ca42d8a2c6365ea22b02ec21969eafcea146bcab2602274f01dc4400ac7997edbdb8b7a6569378cc10126b2a174b0292748cac6f6c8eb84e4cda20981beb58f6975bc2eab3801592f2224edc1e64606eec8d454b214131867a60bda3b47b017b8331fd181ce1882dbd6556562417c516966ee244cf3eea42383c1d8f3b69bd7556889d883a016e02ca497e87834b6e31879e8a7608ca1ddcdea71bf9c2685b78d4ea2c8a7056859863793a9d7d6fcad8b538aa1ba0fe17da49fd2a2ee4c0dbc6df6d4cc256637c18ccf778d747c98c728e6364f73817e5c311ffdc756f3caa8d52122b2ac4d21d97f7503df09c43aa87689ba60c326a4ad431436da1cd062435ae861149eac074c6cc34dc41ca939e0ea4050f72261d7bbe4258018bd181bfc2d14cd9043f88d2ad86e73c6425ecd0d7967dae1773a3f80c7c144118c5013da7044796481a2472979b051736b7712c5b71a501cd33237e925c7866d6db225abd19166db66150372f61f159cfb2245fc196a02386bb310fc60f1dae0d529aee14e710dc49e65795f076acee3beb164a5d922efe95bfbfc92c66cdee7da231ef1a270d9121358b3d89074fdf2ab9cb57b8d6430d605db8b84bbbe23a001c5149a6772463e7a589f49d3d4c259ec6e6f4c3c5cd3acc08b3a524d4d1ee64475eda8dd171a83d4a6ce969776c249e38a753a9a0a12fdd622c90d9b568bdc4b8f44e22b1039f98d0c5fb1aa28caeda3bdb9e6bec379f8d462fc7b395817fafb26efa2812ba9ace3b0cf391a1ef2d25d05614139549c9c3f8a91c80c82d7025ed8cd133e70a28a67ecb328f48f55be2d843e03d2ee13030738261a6d53250955f7f91f79e4a48c70492c5a994489afc758af0fb03d6c193b889a0380ca6f1064949111c794d47791934fd1fd97b47c559542d63a1938049d79ea5e1ca96440a27430de1b95418b115d451bb4fb5aa0de1039fdba76c59b2626712b8e9c4f294a6bb47dbe9d45c2a41e5e676b112385f18e168e014596833268fcc2dda5adc6107835b4b4c635675cd76b56f6e535872b0b590622c5ce8b1086849c8109266e60793202893cd2b9f33e7c5f353f0063a3482cc045a5b1f3f96e79f4518cdba939b17a27dd839faf5f0c34893ab0e59c7783ee1888c77b1d3e521cf05907d659d627ae36625c1748e95154014d1061d0c68981439cf8e175a10c99f63d2b69728e9fc798ec43f2a1bf1e7492ddbb2731b28fe8d36fcaebc6fe57f50080296d36c7e344dc147ddda001b8b372720490b17f21920a7992865ba1d124079341a930dc796fc31aa37db9b6e4a3641e6e2cdfb7b539f7e87ba214cd49467ad8c852f3cc0b9f11522bb03999773a94294a4b8067dde7b0d5a185b50acf6935f208bf906f64ff1f1a34e8abb7f42d9c996c77852e1ed794af9163596a31c3d5cd1fba39fcfb76fbd7d1e3c45f15017f0bd1fb25e4bf76ca12d8858ec3380d68df1228c7e294328be43c4c98b85dd913e6c81798fdb674b130502a995e71d649a73a02553ccb2f934b5fc40cf8a4671b51c9d45b6238407559ed7bb25eff67d8ecbd500b7bac53d6e26e71f0ce442f08191d303876766c663cc714bb89bdeaf5a6126892226a0f0977cf77bd811f1f72fbca4c29248c2040000800005020002010100fa8550a2896f90fd6c51a8d42b13db684e1dcff00c7336772c7a0d4b3ec8cf8225de9a3efbf6ceb201101f38c48fb3a8da44a4d2a31a9b49ddeec922f62bc286744c58708571db2579df276997e2723a7bec309d4ad91dd3bd0a85339a4292fc0eeb8652f3d1e869b3ff437a7723c870df854efdda15098464dbf93935cbc8cb6f6e3f62e5920f00000000000000ff1000f4000000009f7304d5db27cba189d2795f055570bd00000000000000000000ffffe000000200000000000000000000ffffac1400bb00000000000000000000ffff00000007fe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa160c006500000000ff02000000000000000000000000000100000000000000000000000000000000eba605409fc159bd34934b46ed0821da00000000000000000000ffffac1400bb0000000000000000000000000000000000000000000000000000000000000000891c0000000000000502400003d791b8fe1c96c81cdead25b4743f07b8e668ca37996a3df65a3666fdccbfe752a02a084348ec853e67a42fa24091c93a31355de080a269b4c4667bcbf2ed25b23bf60f70bc1e917ca4878dd1a5a005e9ed10db5814cfbe0da8c52371832ca7184f11aa04bb5564ded1a3523487a95d6e98efbffc6c8c458473791dc2a71da9ad3d6a58d7b54225e026c01a35f644b39ae710fa43502f40de7b25d3d79129ce3517c5e6c35472c4b8be691d7b43b241b9b0c2266d25b68c00220255daae8b97f74d817d5d4a587fbb4dbef200f0d0d8a6567e8110e4d36421c2040000800000000000002c2f00000000000003b0e160a9472e311da4e7cd9eab31a4924f568bfb13d4432a01c243565b5cd8e0c96bd1489c8e4c7d3b8bbcb03beb9168a4f5d1dabc6ed030fefc37af4212d145ac26210ddbc251a834df687dba40b5209a704d6efcc47d40eb91433c5efc717b20825b1d56004417227eed7502f4291641359e713b95e4066bef380c2b78b630e5baa4d3935d5ce8cd8ad789bc6ce24d2b555c5e7eb727838c203520c8174cc0dc4266869c068d4f0378c9992d7e30a0a704018103c21eb1aefd8b3f9df98105e66fd3a344bc104d2b1cf4b8f43d9e90ed266b85700030efb80ffbd347bbb2281323ee2a8d21d89300bde2aa4addc0ad75c5ce750c00b5d451daf0316397eed9f2dd773d625872216eee84fffce42a2c86cd8b0235c83f6b27f2ae2c78b3fa7c34b81615db761ac74c35d1a1694a619f98397a80fb3d8e785009fdc5627310d0bf56f5e4d65e1732b548fb72476d04c1d64aca96051e578ff73e6c8da2bdebe56a327a2549484e81931f33af0ffe60aeeb9acc2327a89d56040105000000000812007f0000000000000000000000000000ffff7f0000010000000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000aaff010000000000000000000000000001ff010000000000000000000000000001ff02000000000000000000000000000198a725f6d4f98644e33eae01f5a27dabff0200000000000000000000000000014e214e2100089078ba50d641acbc573c55678e62e4d01380ef1d464a58c74d9ceaa1b4d669c54076"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r4, r6, r3, 0x140, 0x53}, 0xffffffffffffff00, 0x10000}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5", 0x9d}], 0x1}, 0x0) semop(r5, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000ac0)=""/201) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f0000000080)=0x8) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) getuid() semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/266) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 6: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000080)="029d332d35aefc0114d981f716536dc0fdfff8fd561cf1e97bc9c53cac2c551cc0b486a5e56fafd7b400ba1986c3e594809e5141ab4a6cf8154b2eff40cd70979b6597539eac7aef64b3e7c7504e3fb182f4b73c1f5a65e45fc100392196c22b9171c9ec45e42460f41272e8d27ba4055127b51a270fc9da5b0f69f0b288727ea88755030a69ec15f40b2d67aa4622f2e2c9f6145d43fdc9cb01ec82dac4fc31b8000e5c335459cb5872bc9f76581ae6790c", &(0x7f0000000140)=0xb2, &(0x7f0000000180)="ddc8a494c0f164d49941554f9e7738817c8b964665f8bf479709a1fcc57be600febe6f61da0e21ea03415e8ce05fca4109b017a6ce72b2e8eabf8cca08ae5bf7d325b1d59b481a81f572b9f39b01bce5534ba24d0aa32005cfdbbfee5cac7d1b9dd5676cd9a6639e6ef8621fa08117ddac08c127d55c37e5f50518b78c27b4d94e900a42b0766f0fcb617ee5aed7852b29b13820e0badc46dca1f56b71ad2e4ea713353e3c926eeb45c82a6ba9d44ca42a41553bf303c4534df045d5944475", 0xbf) shutdown(0xffffffffffffffff, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) socket(0x2, 0x3, 0x2f) (async) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) (async) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x2, 0x2}, {0x45, 0x4}, {0x46, 0x0, 0x0, 0x1000008}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 1: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0xffff, 0x40, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r3, &(0x7f0000000480)=[{0x0}, {&(0x7f00000002c0)="e22d7db98588dad2115e66fa5cd63ad94107dfe89fb851247e5dbd118005a091cf14a17f9ad538abc4a21c7ef3892be0a54e1f3b5a3fb2ba558b391950fdef2c85014684b02935c5f608515be457bd61f25ed3fa5195f7a4aaf840259ece46cecc44df42420fa11a9a7920683d37cdbf097a60d87ddfe72ac1e3539e0dac5e9cefcbf57fe60d234a03a15f2100194b8d3827d0356b211d41846e82072129d326bfeb974e90e9b890bd0588700b565bfce190f065dea323328f346ca2986bc5563c", 0xc1}, {&(0x7f00000003c0)="dfd5c2a3231bf400410be78bd8318b1325e5ecab52c7dca4844a7cd3a4146be91782dd70170e856cda21a2f70607325fe2b1150e1f26fc3899e66cd94d49e005bcb3f56a32e5277cc034a16babba6adedbd5814b34f6690edcd06344a30a0f0c460149d51c2710346ccb92c45da759b6e617878f1b2ef517d375282ddd67749bdcc35423791f0e95f4cb16574027597620ea", 0x92}], 0x3, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xc8) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000280)=[{0xaed2, 0x6, 0x5, 0x400}, {0x0, 0x4b, 0x46, 0x7}, {0xf064, 0x40, 0x2, 0x7}, {0x5, 0x5, 0x6, 0x4000008}, {0x8, 0x8, 0x7, 0x7}, {0x9, 0x0, 0x3, 0xebb}, {0x80, 0x5, 0x42, 0x7}]}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d15", 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x20) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) ioctl$FIONREAD(r1, 0xc0207534, &(0x7f0000000440)) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000440)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88dc02f9f8320007aacf73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cdf083f9a4fc8c835f912326d15c576a6ed5ca1b9e5b574acfb155ba0200000000000000bc2635711dc475d854c1479e92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f43e54fb4034d540511c1d33a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac23474f2a1af18283ae5376aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d03504aebc03b91acdaac2effb8ba3ed01d44156789a8dd07291d239267185f2737a84775163f550379b995378be07821e6398cf1a0636b767abef62ac73592188ab74d3c5c96600c853519597939819bf6ff647fb359d38c50235a4ff2e3e489b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d0d200cba05a37b9d62ab15d7124080791d9ff24f4ea3368a8084c4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870b97ab24fced56427caefcbb9f2978eabed3dffe019b000000000ea1e100432195df058638e46a932b1a4bb1064e04ee7867ef92f5b8305ccd37500000000000000000000000000ef8deabe611617db5a685f6f355e68f24b65f6e0a67f4022b38e39e381e639c4114f1d506dfd766ca9db0dfb8f427a2c8f344ad85a1704620112a5", &(0x7f0000000040)=0x28a, &(0x7f0000000700)="120000753163552c57d7b32231e47237fa95974e19cdf4e87a00ef07e811776b7716cd155600799412cc019458470af98f13fca0a6cafafbceb30212d4371d664fe8653760828f711004c06c0be59586d48ad520f57401929bf8283638809cd0fb2ddd42d9389a3cf8143c3f052331b27f16c12672e9b0e0febb5efe37e80fbc63306b878fabc95920b0f681d24774b4e400f9a364e86fcb7ef54e09a35b9069132d7853dd9153f1c4aa89728e1e1c914def885b8707c293e9d5a33233d633398cef972edf8af8411203af329629fb6374c3f1d096bb9f54f5413bc4e62a94436f7bf19987803e6f66e2073a9ccb4d1b8c628b701c12f65fdef01e135213f1d591019e2eaab26269631da30914259c72d9f7cd06edb6e6b550e37caee30dae94a164a15e9461ec7ed65ab6eec6bf93de6fc770bac6b5c14b91bec2751c47689900c6ce307a8f2109f28568d6eee962d17f52a718bca200d8761ebeff960056b0e20eaca6ef1e149e7b5bef57e2a03d9691453932582209f16b26e997f70c99fa097bb3c8fb4e6f724571c19f66bf7684bc3f4874949b33048da4", 0x19a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) executing program 7: socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x1) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x156) kqueue() kevent(r2, &(0x7f00000000c0), 0x9, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000040), 0x4) shutdown(r6, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) r7 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r3 = dup(r2) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000640)="a5c9e6a593813835fcb5a600567dfcb1970492690578887f2982db0e36653c102dac3b609e9b7540f0ead26102ea34a653b1a5d17c7e134d4c504385ecf62549d9da9265a0cbae92daf9ede5a275d827626f77eaea75fe11af3e2f9b27351c4d6e88", 0x62}], 0x1) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r4, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="a4ec9120a6c1ae10db0e6f9e140be02e12c848565741377cd080ec2fcda94f930d1dce1bc680e88e21a7db14649e3ed7beb73cafbb3305ffa2cdea592104e9317f8aaf80366327f245f0287dbdcdf35d1dddc50ab6bbf4a4f7fe64e2dde0c17281e6f2e83587e4b448a27b7409e3", &(0x7f00000000c0)=0x6e, &(0x7f0000000100)="39fdcede90bc132fab1a9cc76c79530178320984f2d58f87952a9faf4f8a2d9072312e84ae96349bb7e1c9bf74d0191e06b3050d1aa0db1a10678d98a4d7260e65219dd92c08632148cc67b77651733b89d9f493ad5cb80654a7ab95123f089a2d5855b16910beb9cdcdd459d3529866d9d0b09d59ca7d0507a99fc33e610b1e2ccbd80b0425e288929f2e545b3c726436a1d4e933274984e525cec95a3492e7410c9a69168e69", 0xa7) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="1b52677aee2bda8542971c6b0d506170a45875f8a6", 0x15}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0xe950, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0x4000000}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000002c0)=0xe22) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206913, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) executing program 3: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x5, &(0x7f0000000080)={0x7, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x1fa7627a84f3baa5, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) link(0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdirat(r3, 0x0, 0x60) mknod(0x0, 0x0, 0x0) r5 = socket(0x2, 0x4, 0x89) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x10002ffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x40}, {0x9756}]}) r2 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000300ff9078ac1400bbac1400bb4e214e2200089078"]) syz_emit_ethernet(0x23, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x15, 0x0, 0x1, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="02"}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x15}, {0x406}]}) writev(r2, &(0x7f0000001e80)=[{&(0x7f0000000a00)="ce9789c802b77debfee338981a5850c59ffb7278f052919ed30d1f811687e15ae86bbf7742771e55ec3046565d2c33ddd488c44261041f59ef0c7dc74863e39e19eb12ca5509b9644d7ce267ff87e8d79bb2af4891cebb8322467cd20d4b9a016604fe966041f7d22b8e4620ff8185e7", 0x70}, {&(0x7f0000000a80)="36e628f642a7416c62b49a449088819ff1c3bf9231599b294e355d7216c9402201dafb09449e41b3b1d687b0121edac8fc9bb6ab882731ea540e4c24b253229abb010c1a9cabfc63460b6d70b74f042059a1a0cd63772433c07089c73a2d20fd33fe1ca1b80d0c8dddd19b23574d9f74c6b58d9907816c7f1e1a83932c15f410a7fead5db614fdc12a95dab92744829c03c62cd85c6c101a400911326d585b016f92790c838622c7ab0d179b229b6e8286db89d80d7ae6c6182276e2bb69802c98aa294ca852be183a0193db8b4566b13dd524f821afa4d42d0fd765f916ae87", 0xe0}, {&(0x7f0000000b80)="630833777c05c0fdf0621fad97614e2aa67370bd707483bc89029bf1e40422f0d91fa027a9368a991c948726f2591590f7215a412d1b6814ae51bb4b3d0bf5b80b4d4895d59f7c1127a95dba3087518e3c614616dafa49ce7aeb1cc61d308ccdbbc185c8dfdba738a86180804256cc8b8d48ed48886541870ff3e8c5ae42e52a", 0x80}, {&(0x7f0000000c00)="704a426785a1b7e56feaab23213ada4d171c9f533fd545ff1ff166d758e4794267cb178300829173dea60e1d48450f4688178a3adc5a51b85eaee8f3655927c3b9dc3e8fddf59b6d86e97f44bfb455c021db9de142fdfbf6af4f25d397c824cfda80a3a3a88634446a9435d5d6fe6059aab68d7006aed88e7966aef70ffa57ed9bd52ba113473391a0768971956b61eb6b0f965d11c2905e922688b4e0c879818f3e87fb6516726d5b68267b4046c54fe67e0663bd76f11c4c68535e34eae72dd708757e4cb2c83dce159215ae1d59ca2afcd42665e9c35c0d03c2550c125fa7c2e8e745e3d0e0ef1a5c7d72", 0xec}, {&(0x7f0000000d00)="4fcbe8df5c2d20aad661b7287fc3cd358a59ab3cff8517987488b77202785b75d115be80a0d99b6af80770c5a72d65d81b01c9f2260351f31fc71b8c1c83e00baa2cbcda64a7b3d6b40e9aa81a38e4f10baacf23f7aa94aa55d8b84f88c0c9d14bf67a4cc8571822bc6ab9e89ce577c1624effac38059a4b9a6a7505b36c9e4a914ff99b2737d59c29541292e2338d135e1bd44b67292ef35a2b7d2cdbd06b666808dcdf3cd4809f8f920f09037d18f183b3161dadf9345efee01901118cee426048a761fdde2080f29af31250c8e9998468217f993f48bc58cd893d7756569a8b0204184ce446", 0xe7}, {&(0x7f0000000e00)="872d1378b750d0462fbdd117c80971f36e52ecfb80821d18376ca3cfe66cd1d41e7f6e4ca4400ff802727879c1a7d0c9bbcdb976e42776b7751450aed7d3e3b193ac2a0dc6a30aa7b43a92c783f825298ec253e48eabeff5fb12c1a0ef6eba3cf8a859d84465d48a0864120c093357f6646733a881d23a931010aa069d7c70031b9e7aa4f7b5419639e1d2690ffd91a716dd09d6c0c5d97eed52eb0e4b996a8bd14d5e97e6e0b25c667c9caac9497acf6230da2842d39c76a50e28c27be6520913709234f72f2044466cbc3270ee25781254c9b7d2d9125f50f85fabf42a0d4e06ed98d9b1be1de0ec4b0a841264eb87cfc9e94f2942443af591864817d736be7c814d71ae4435602da62b9417d769ed4ef8c27edaa2bbdfdc8dce94a7269b977c2233b57502125c9f32d1ba4153c739fb9ac0b512f4268eff6630ee6bddf3391c1902a35d12ff7f2cf360027714a1f844a95b486690cd077bdba07b8bdf0529ebe4cf6643366ed7dd41f69181df8816ba6a2df9bf9331bc69659132b6e0950e1fe32a01dd0b2be5d01095c19e120427761d16d519c9ca0017d9ba6dd40805026cbe0a6eafdcc6a27113563d016a608617edd03ea3900d6e36ca234f807d5815787c68bf194e7e6b999db9bc6dd0bf0a599c315b0543259a910ec3d5552c59df60ae3941793427120b89fef9f68e958354b9593724420d167c1383df203cb9fd19b2fc7662885e19865dbbb43c7202b3eb5751b8d8164c12406a7bac34a76979f65175db6f5e55d2fc8a8702f3a607b5988daf21f8d54ababd9d10f13a34edbb4c4b63a94e965c480d98a578aac3ab7d77946f583de914039779d7a7cbedd929265721129837d6fdc44df26885fcd3747bd8e04fe8614ea5438010dcfe52b3a79628b6d23acf8c342fe1de53d987a950dcd85a0f2854c2a1f920bf6d9482c498d3a02add7924707f3ba9a13e66f93194c4bfa2981a9ed1c2b533b445abbba7582e71c614a4771a15d249d72c83d774bd7cab24e99254e28e7b43a45638ddd4dba8d341281147d95f7b6378d2d2e6d370bc6984f90653b31464f7974992601966d0b3513f17d69f749218bd4d299b0c1b2ef4da3f4afefe0427ae20369b8e7b16237e8c49e8f85a937efd9deb9a591f7bcdbf0948b482bda6cb5c357b2d01f50da2316760df15b63605c721235626bbbd84359a8cec92d051d994e1bd4fe08128ffc4061d9c734a42aac20eef7e34db2722e9d6fcb55416b38b93e2998e21934f96ae8e5552fabdeed8153b5230c58cae4156dec9c6605d8b9a5fd04931cdc0c669de7bb82127d3ef945a223682367a08412fe9916d472bec5adb252d1d6c231d799325e6ce8976af03acc5352434d261c35c6b86a8d634837a647b8d0d18e693a0a7ac02f5be3ab29f110543683d044af8bfa95af2db47f13936d04cdbd8e9402ec6d834d6cdf62428ba3599b4f3e63154a0f1f5d02544d63fb6673dcb82b0849896b4f48dc86997a1e06a8d075b98d5b254da928c0d92eba241d2f218f33980290601827cdc94c930c9552c09c2844ac7fc688ba2ed2c324a89a742600f24d46f81abfd144aab56af95481d2f52936d80517dde34e9858aac256e4296e8aed17897c4465a0a26133d1295d53f95d62cdc45cf862a9cb47a8ce90775861e81d8faa4ff2c5f22a96b2440d77a0ddd4b385ad937b9a1362b6b696c01ed245b5fa160634181c84445f0394c43aa29f1e09ef659e30e471d2fba301489c388d8dc698a7a2ea555340a636559b75515b669c26bfbb6d556b75f33d25e7e9ac52cd5d8eb239c237f635a829adb7437460c6dad00d05ff3d3a78fab57dd00e1555c4b15a21ab4956cea3a171f16e3ea153f3f2d2fbc8046486f57e5db4637a36bdb3641a9f47debd9666d0e4e1a14a5d8ec63f6e9ae0007d52ff0f9c1c813e78d232954fd193c80614261be4b07d7d1dd6c2b52c949c1f5fb134ed305cfcce3acab68b7eb0d9a65d68e7d03874910099cb6637b9181e079c818b1f16f738dc3d635a3795e44a6af9ce1d3ba42ad0d5d9c42db060e9531ecbf307483ff06fd275b8e054bfc61f7d42ceb79d52d775c8022ff83818a365ff6d5dff7d1841ce5d1cbbd41774c84ae3509040b07cf6b66b98815871dbf6843f406b2c0a5c335a3e923d57cd3a1e7b3d8fd2aa7f38ef59401d040351707d4b40a6bab50b45dbf0892a3692ae64126b62e7c495793571c13241528be0f710da05c6ca16eb57b9ba4f003fbd2dfd4dcbf75048322f7f6e08aa0e06f262e01524e70c62057a7441f66ef7dc12c91bdc2e2d6d5cc5419b4f661c8da74547df4ee0f0ca5a618a175b245a2538ef0c3e87d3e4ebe65aaf0b46f5cd33f44801b0cc59f2673697a1f45593c28fcd6368d8292045c555de1e2bbc5a097855a7f6b75c6cf499cc8131d44e9f06d6dc0174a87b99346366b87231847232c7aeffc869c793f2bbdb27626fb9cb9f368d0d1fc194f7cb901fcf334e319f12567a2ea1ebd1c0bd9d2be7f97f0d6e1edd709ee81c2bf95a217af1ee4e59bb0b0c66f0dd6add8a1540f2895106090e3b85c30e2957a49567d4eb09c8900a06a3284830720402434fd4bab0387a7e0df9bfcf2914889a0b2f6917604d40f33f1b9a66cbe3edb8bb1162d63b6f455757a50ccb64812529d76ced321a2f282b956acfceb6f2c621cb5b67e6477abf6b4d8b7242689f698a9847bf7dfbd37b8589d5ae192bb208069c387be164a8637ec12c7af7586290f89b1788de077c83a5afe141460cc203c839ada8c4657a2aacead2dbaaeaf7c85b147308bfe875e251bbbcdda9812e09448af8f59853e8cf3e42bcfd8e3a6e89336df16ba3ab5fd700ba556a9cc4c627df9c845d1b3ed62a871ddc85a0b1b486263cba8baa579c245fe347d2fb30ffc17f4ab55d38c321deae3c20b3fccba0a38a4accd4088fec388bc1005b8e0b26cccd9402c5c458120a5e67235f0c5fb54a5ee5a3e0257b3d2f20d9a68b1830f50b1cc95b9a9511bc80ab21c148f224060258e63ae41d55745eaea764b9102cd50e607a8e17924d6ffb28b4cf91627d1b152184b31ffd6f8cfc80ad8eedfe235fb043906f01d669539d35c48a056b47290fd3fdfc70ae10d4166c18cf337d6a4877c5efa7898e588bce8a1497cd640f289e21f5a6fa6e05f0b990c9788a10e2ca36b94beecd6a49ffc116abe0e5bca5bfb5ed2976ef40475f3fb4fb86a1458ffb2ae325d527f345afb57ac34a22ce059cef582561ea3b395a82848096223da76900f31ad6870cec3bdac366ba13d47fd97b5aa3ae2c05ab04b650e103dfb3b52568477d06a80b6aef96042b079d689dccbbc49924228507a653a970cd9d7dae3b870b0c82cfc82efa4a9d3fb72719f05d210476fac68c7350163ba63e2849df9ed38c6e373d7d7e5b7d5cda2d37b7398479a3d84f69115add79f1cbed07d1d4711d6871696dd035d9fb0a8a6d5e0702bbf9bb72f9767223ba46dc416ef0c15f24d1bae550c2bc1d563b6e11158a97fe8f625f22dce993ad70a753e4e4667466d54a698d5d9d41e8c56bf71c3bbae2a05c54def10b6cc94db5854aec49fa017ebdb64215a56853f8aacdf0e1767e09b820f3c5fabea33f6fd945556c04903f8019551905ce264fa553f77d575c311d256fb4256623867f82de8d96703453a4f2892e065399467ffe6a32f91dee820a224e68d638d8ba536b41e050698594522eb59c5848e64f516b322d7176066e5f223451c3c5983d2764434a2dd512b25819b1dc6bc9c42399ae520e526c6a2ae3ea73192e59424fbd69b6e74e6d35ab32ddf6420da69e13b133653bd1251ae967971ed0030c518ed91d550ad4b105759f0c1dc8b3070d8e983ea455689d8a6114d7517dc7f5d97e18206c04d2d2ca25b76d0cefdcdd3a7f2703a8996c238646d39f7bf6cf2cad4afcced5460985fa29de42609fe53e02d1c61cdafb49d4e1b5312a7e91b44e964379280f16e6b014e3d8422fe6e37d743cfbbb2e5369fd3978af582e3b5ab0003c3c405ef4b0e5d16d23e76c18f004239dc06f43e5297755f10964b866577d42e98ddf2e2f3e8fcf2412054d218eab60dbfff310ccb3aa9c53a9ff1e1dc1ca331178bbfdb6be07983415c833277c9a4c9519533f06b0d7f8e72231951c7009e5c9ce9e54a2ff563c1de01952ba9634f15dbaad0fbb1245faae48ff99badb31d9231b67970ebc9ec29887a31e29ec85dc29bdc357f24a8bd82f75fc2d123fbddd8a01f844dffba6c5c430b3aaedec0f2356ec73adc8df000a815f3bd6a0c82c364bca047daa55493b681b54bcd468388a7d70d6c9efc066e3f12c9a3c1c02eeb474f57063b73cb8c5b314560c398715015250df637d380c4aace267b47f19b05717ea7c6282384e53bdef74a297c8a85d4214f1bc4610eca0b41d703c3b19fb70fcdb85e49ed17371577fc72afa8bfcd596d238ad2f00a4fdc8dc32f9131c3d5ea03bc9486638c83acbe3b35427139ff082c6dca36b0e0a48b559758c588d9020bc27f7e0d576e53b9de9ab5f9b70195065b838c15dc0dde846303e7228f37eef44b90c9d601497ea4cccfe9bf203b1813a9e4d950874b30d11cabc04e1ef74c2f38df11d85c75d4e304927c898ec03d1673853f6973c65d1b9beb3dcc9373e4ee0c0936afc3604bb4d6f557de457663ff78f3f405ecf702292ff3a24bfe0c9b7639ad5d1ae90d5ec730d4a52ff13007d4ca399d5dc44c719ea8a65d3c43f50832972ccd4364ff221f209ef57815c442f8e1b9305deb5ce85374d5b7b71b465e34a10fa47c5dc0b168f067e1021692cdd4709b6813e63c338a281fe58df3922305ecee14f83ef1598d61b0c29dc90907a5a5b6a2ca2636230da2411feaee723cc2cd315d16450df777c9cb59e7c6cb12df12b6bed0a5cdce634f29211b708b302de34e6580fdd8001fa4b8d5000c4544adf47c9c9410aa0fb944beb1c5dbc46d2f9e68c0443101ce722d9fde3717c3c09dc56cd07ce6db0447061de4448a2c1cda0059d06e5fd6883b1d3017e62fe388bf98dc04e7d3220a2f44cf910592620995b6f163dfcfd8218ba361d540145cce36536f2c81c3a78f5526f2a5c92acf09a7f34f869c1731a9b5a9e3553cfc352b76fad2095a3365a83812de0901fad929ff982993d6b17e126a09bfa3fd3aa4ee36410eada183cb00c4319429a13102da1c2c76d6dbdf729764d089e27dff44a74912e225e778029c28b4dcf8b338ce7b854c6cdfc54f0c710105ec6a9b7473465d12e8f6be250f19394fcd8e0b877ddae0987100abe8dce3455fc2d9cada3ee49e516d20568a4db58ee3d34a07c4e12f486a880300209457cdf4790023ffdbcc999d699f7025d68c2409856566111acf831d437928eb3995e2e2bc169c451f33785e8d6fac7c3d5beb3e0452a61e1ed7d34f61b2063152c7d7ff2d8fb241aa75b27a8f42ea2b00aa3d3763aff337608c0616644788f6978a93e8a27b338968e57c2d33b9f962744d44a0e7b0e8b0e12337803181ccbb7e197e2e6abd4e775ed8a1f28c2e80ceb4a7425dab0ba20ad61a27e39e2896aee1923098d7c31bd238d6a455c9d39b285110400b2ec6257307773f76df258ae79b22bdc7a9540d787bc65d3e7dc9ca21375fe6d7bca386e1d2a8e86cb765537fd7770aa130d0a59d54514b7b0085e6e71b670c644550cd5cfe43d08c65665f48e4db163ea6701310cb86d5ff0c532a3644a2f90e1463ef953b9e99cbfa80e47e1c4d56ef636d2b3223f9e13adb141ff5ba9ce40c03d787", 0x1000}, {&(0x7f0000001e00)="16c6c30d6d857c5cffa414055fec62cbcb50ecf6c2b1400b0b95b0f36a76aeda141a3ad373ebfa72d7dd159bc7b7f8fe5272e7e12d64fade91b1cde60560a643e6d6fea218d0ebb06a75b7cd", 0x4c}], 0x7) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) sendmmsg(r2, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xe44}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000300)="b23cc5b6c9a6590c6dfaf41284b6c8f7175505a9a4b1cd3d006c9e801808ca6299dfcbb5eef800f6f2e270ff4683cdd962aeb978e41ff7d5d70548293ff98ee12c7ca6efd3a00820ebefb1e70c9e7efe08e4646b6ad77edf6d639c1bf3ec0fcd66f9ddc04ec7692c2496d377e384cbc62f41cea4ad6ec51d80a455c834d3503a9cfab0e63f3f2d1acbb4b1602517a1b8b9060d272e7a174e5e1ae157af6ec0cb2a3b2a048f9089b0b368d72d23a6acc30af1db1ca61425ee31350408eee7a7789faf7e4ad6a3a850eb30e9fb0a47dddbca8dddc2dd2645ab1e552bd6ee", 0xdd}, {&(0x7f0000000400)="0f8e08162daf11d970719d94d54a5ff45295474a859f93defa2d9e449e9f266bcabf9d05b9841f9c06881ad02ddca02c94530d5bcebd3be32d540f2418027ddb2becb19b61e3dd10d7f6c98d29929201b7e5fe30aef34f4e4400ba102fcb05c87fb28a1a3ce86a218ce9daafd4dd0ab893b8a7dba7bc0b989201d935c6fd9b3071fe9c146d7bb5084e6f849dc136733c1764bec0cb71db1a67fa2fb22f4198d5f020bacc9cc2ed22c8b45a214ecea2bdeb4ba388bb8b917f6d210c68c07187dd280cce1a4282d42b637e239f75c1cd14f19b59763afa8176c155abd9", 0xdc}, {&(0x7f0000000240)="bc8f51abeb7679d844c84337ed03585adb7b824684bf5d2dfaaf06c0e7d4961043d6da7e4f0a06e20fda0e9805e9fb8ce4efd51763c6ba74ccaa63ecbdb3468563f8377edf7c50f4728f2559af5375dd67c1a794e64b1b314d373a90be", 0x5d}, {&(0x7f0000000500)="bb995e273d582d3958bf4c406a48aff66d4c1cb93c7d573a3865911717129e73bec02dd5a2a8ea480bdbe17e4565d5e461445f74d89440377cc316dbbdfc88dbaeb46f5d07d5d7cd7c6b443e9fec90a4f43ddff89027f1317d0065c48a4665e8417a17d05d41e379a57d01d9fb681d397388ff89402e2888fd23bfa63c924d14258ac4ae5142336fb07642f812b1e9b0", 0x90}, {&(0x7f0000000840)="394bc032557433836912", 0xa}, {&(0x7f00000005c0)="6c93efa33edaa56459f5a0c30f76cf60f39007352fb73da81a126df1a6b220d9fe3143b719d5f9fa27aa95450015ef62c4f436ff95f1c2bfe81c013d121c3859a7c64784862492e5b0f6aef27c4764faed3e255b248c405ae54eabcb6dd441a7136bc9957b8ec3bae1cc811133661030c0a594696e1a34f7c736812a660ba18b05fb5532e6eb8f30abaa0325ec617192c55408785a413bc943387a251de48c40af20e1652d5cb4dd3e04dde6089a9db56f01c2cb2bc510bafbd17a6957a16a6bcfe1ee7a5a7405020973c9f3ed", 0xcd}, {&(0x7f00000006c0)="a02678487f509032bea6371209c66de6b825131ac528984914e6fe6f7b199d06a7de32a0550e4dcb01b25078bf104c1a227f081ea6c6753ba4e3b8212a49c49ae5d051af6fafb5c0cc532453f2500ea551134bd3d1f2a46071cf6d8f3f7455dec44ad4cc72a566", 0x67}, {&(0x7f0000000740)="b7fd05719dcc8bd1c3514218c5ed23673fa0b3d4ea4c4a4220bdbe80a608a605a287a6e9a420893fe911d29e658423298598cfc62e1d2296b14e54d9bbbe6ae88d69e5ca7654069b23", 0x49}], 0x8, &(0x7f0000001f40)=ANY=[@ANYBLOB="90000000000000000100000001040000db13b8f9a1605bda0e97c1d832e7d58afcd2e8f4aa36ae586892297892c2f30256b4c8b0488e021578949ca64d2a594ece29ff2358fe697a4811e5b10698d7b8ec9a2af7b1af3e679a8ae0068c909727cefc1bf069999b0e9f259378deaace2a1799ebaf0660140d2bc2bb6b04f44bba163b3a762ddcca3746f1ef0000000000a800000000000000ffff000001000000f8f23b0aa8436890320515fda1aef053295b3dce2d1fbb1089812d519d8b01fa7ba1833076a9228c897a6888f8260fa61417f0aa42caaeef221e38950a0f11756d3a21a7d151f110a256df3ae55e9764e5fffd47c8b1fd754a98b1907419c80f468097901a2c4bef9f2d4f664dcb234ed3e369ff2d8d7ed42c3b493c9bb9d53634e55fd313e1a34cbc3f4cc26099dd8b861052880114083c3a58f090d4359bd0aa4fe6a17a5f86d2537b4834a168a57bbade2bcf09e9f61a58e81e809ba99ecad201a877707ec252dc65597f80389547c24f12044755b3b24ddf61e40c8ff23659a9e28b51d342ded2a236a846a7e579afd762dc99b082c1b8a6f497569d247e6ef5a90c0392533a86fdfcd8fffca7e5cdb2c50c149d84e71a97ba3a0a40d2ef1bc9411cab365454ec"], 0x138}, 0x1000}, 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f00), 0xc) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 6: r0 = socket(0x11, 0x4003, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) rename(&(0x7f0000000480)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be381649e1161c91f7accf5f882b297be1aad2236deb51e2f0ac57699a5f139b672f4d335d233e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb7600000243111b1257aea8c5000020020000000000008abfba09001d89e0000000bd7314d2bec6e74dab000000008000678200caff00000000000000000000000000f60000004b1f47ad9808f2677a41d20ae41dbe55bc8f0baf05b380ad452174be2e6cee4acc4fd21580e3553429ab4518e41008ced97ad864e5de3ef70657b3c13a7a386a3d8001f51f52658edce010a6889cfb9fddecfcb108ad82d32c7496f86e5fe18cdbe4f5b9cb60d6ea51d611f9956fb8258f3da820ec947ed957b1c15359e135306d00287b979de0119b49a3d0c829c381846a84ee26457b6900c984b2bb92a23216929eceb753f272f729249b4dbd49d145c3", 0x16c, 0x6, 0x0, 0x0) executing program 0: r0 = syz_open_pts() close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211010001a0946996", 0x9) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffeff, 0x0, "1a0e4de6d30aa624d13e000002f9ffffff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000005c0)='t', 0x1}], 0x1) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000100)="b588db8335b691ce85516502a01dacfe2fd0648697badbcf78469674d51d44baa4390c874963006be2ef5bef4e5b40b6c9465ee4c3d7e5f8b91b0d146bef2f4369a2cbaf16f4bce3a8c93abd919cde30107a69b661632b0edc4ef8c5244387f2236f5c6dcd7c89e9dbc707c87f89475bbca985b582a6cf445cbcd729056717f43b723ebe1da2d93ea3517ee165af4384c97f876c", 0x94}, {&(0x7f0000000dc0)="d5c0427c75c65b79dcddec3a295a01a185c901a03f0fa6c66cb22894f71974eafcda9be58b8eb71f3d6aec397e10a2d64c2cb3d9fa48a21c712eb229f9a2e77f03a2b0d77e6a5fa388e8ba3d7b8cd8a66635b003de88789214d0b10f91dbb25c1aa31987fd8cb1045cec7b8b64f6207160fba73e1753266f0d572ba8533d9c424c9d34862920bc55dc3c1c922b3693d764e300a7442529adeb94a1b66fe1250a546088b948cbdafdf5ace4481fef8dcc3fcbcff0250bd6758bc54c1af03e04f889a07b16339a9b239cabd49815151d565d3dbc88d0bf47371e8fabd040d3885e0ebf88dd2cfae41ae4ed3b589cde07146bf48244102990e20f02e573f67c0fff061e3fdbc28e243cc1909cff1e05b942a3ea7153b1e8ee3fc0632ea4168d55163ff4dbebb1e0953ae831613547f1680d959d4db0e54491b08848b976b89cf7ecf5f203722132debf5c15fa8dfa635648de0933428495dbde367bc73dc3078f81f8fe01fd72e40d7724b87136be20646834db78ce7526c84d689ce902e4af8d21695fcd19a5f15d4aaa4c823777c1a8f4c10a846a09273c289cf1e5b54c93c54cfe3b27bc875303ba3072a7f526465544c1818f679858b42cb35ab361e9b64d4a2c595f4b990da76b2b14a1cf4fa7d0d27eda057db750469a536d105b2fd0f0eccea4d4305ded0301db589c331aa3d3f441fd1b782c873b9be32a4c1f1b73c3ffcd860196b00059d44cb2cd9489eb39f3a8cf58fc6d5f6c554c3cfa52618130c71ff1e33678f470e16230c09b7192163ff206fca36b3b28f0f691b716b7eec0ad6a517477b54d5b85ecfa8777945a76368f4670e5d8d0766388db9c6720989f2b092086a909df0eb7bc23b6f197c5a8154bfa9e410d18aa7a2a4d4c6850330a6142cfc0035c2c4505b854d667128786da4e1d38c762480dce795d767bd95e41ab9672e103d468cbc411562e604125392b81af3f064500e5188be18138d1d9a370e8da088cf34a5c10182fe517580a28ae46d498769ebf7cb4c256bdf50cece91d70b2612f9d74a623d670ff3c92c3a754cfcf4b1855879bee967d0e0b143fae2754cab7634307853047c8736b0ea94003ca9c7726a28676e59a98ccbdd38ee4c39423e68c970983090120d40f677ed78e05db7ab3f5c02c8f710e01006efaf125ff7ae4289d50550dde31e953f5be022ca2ec9685a046306b87d16e7ef4a45a7c54cf223373fd0c37f425daba6cdadb43167a743791f71fcf1beac7cc7eeddce70926e65021a25392ab8b82945ab8419ffe907fa648eeddce4e71cb8f040a747bcc518f59fa400869e474eb70df2fa71fb4cab46598b047013fd893f267d0a6322a83acb1ea52770ad0fc1840583541d74c60a87eb3bb97c4ad0232cac7e62c920d13ed3e68fc092701448d34b7b5e0ab27f41d6a57d99c4215bb254bcf570fa58ff78cd26c5941cb603d7335526a846fa8e4314fbbf833398afb2a5d225cf46d5c2ae7103449f1a1f93b681c64a461629d99a19ddcdea3d676117c04df576ba633da0bd7a1f9c108e80d411ba441ef33231af210b0d9ec39372a5105c7b9becfb3a3834686f91a7c1e5566f8692e98024cadcc9092e0525974ee783c3c9da1fb35fab1ec2c02d982ffdb86395e952cceee06c9528b4a924a2463a239821b65abf1730734f4a373cac8d5e960e97b4004c23c37682a70a4904581db0c097f5bb03f3a73bd45a6670424f5ca2bb710e5f22cc8c4b9ca94cca1571d656874639684a60c6405abf8c15019846944524dc07aaf46db4f8775ca838577c06793f861761d09f7f2d3229ead99431c667109839155cefdd1d25271ccade276440ff5da6d4ab170249918084c68701282674a0a3a41f5a086cfb1feb3f8b63175084ec1d115ffc93f1183027a46754e0ec787ac3a767ef3615e3de75886f619565b526944fddb7d3617360a3301ab955fae08bc886c2aca25cdfcdeb515ea1339864df22c263339639a15ea537a48fee0ba142ca7d6afada6ac58924a9001dcf53450bb2b49d22f67a2e157707c0db698f88447079888f9a87b240efb9b3754dd0443f795d3e570aa6537a899b61f3c48e6e5c2722ab47205b5647582efecc2481894f8ef191318e65c1e27782dd9b1c021b603951426b3acf388c610c1e5136e4ec6c88ccc3ea0d6908fdfaff770e89f973a181541d26f90a21b24de862d368337183bad150180e8244a5c41c9c523ce7a51cc26cdf22f23df31dcb64e9a3bda6994dc184e2f330982d9d900f885ebe82ae8fae9c632692019aec617356cc11d66d72d3b3202515fbaa0084895f92c6bc0e0c211282e2a392e4b6f952f2b08b8bca37519b3543aff6ebe9dd8f17e0778dde7b090c6c8d016423eec6065f64dde3825ba5f82e2874fa06e617a58d21c80372383de463ce3df408e1a8f9acd137e51b753fbab1bce7fa196a12c510130bd0c9c4644439f76038bb8901c872e5b78e688e0f76cdba09e088ee6755e752521de4562e6f5e265a331ee694bdbd01334db8762f5091c5ba75067538fe5aa45fce98fca8bc903a7cb4735202430d27cf21ff2eb5850b590b436091f49d45058ed941d0a6875dabb4b7cf0ecb35f2e2e973211d5733331f8da1ca181f63ab8df8e272a0e8b5e297eba7f4d5c5e77b8ed7fe18b5f18f3be243d43b75c5f5a51d23327e969820a30d423b12b6cb62a0c3e3b609b4d0cc39852c4513797d70542ae7002c6ddb70e53da0ab16d72958e22f30fc69fb9c58f8f07e29a44b832d6b3051565e46031de7544e68c87c6e771712878d2a06780b9c372fa154ac21c3a302dc1860e40bf2676409c7b804bb617643bb60bfec96c777d031018750c0a65860e168c122fb7a71a824df79ad977773a6a59719971acb9244a0884885fe55992680cb8238ffa7d02c4d6cc5f62eec73a884940e1259e703aae0d03efced6446c1a63d8e165150cc3bb4619ac8c0f35969971828c0d237b8ec0186aa4691a8d10ef4f4d36a7ea99e7deeb63e3b143db4d262e54efb6dbcaffff0f495efc53cf605884b9f9a1a1ea624ec7586796e28d91d50a4b62977e848b18f86e0e6d367c4edab88d2dc21afff2bc32f62eeee572411c1804dfde2be6415d5de48a6d6b1b7a0b1ef8c0897ff8f8b02091605bee9f98d16bec932093332fd5fe8695d05ce19ddde95894b28fafe4fca14584dff14842e8e964fb27f3136175af5a19583c341fdc199ebb8e8f344894454f05d67101b264473c4772b19a2e6922bb5814314a94baa27df578b7e89c048b979f18f9b36c10bac30c1e3a164c82656c6d8cb3f0f7f795e68725683de73d39c5940c5605a0e400ebb8d9d1f1ac61c3d50022ea845bb777b7e5720306e132f106d3f044eaa144cad6b02bb006f48f2e53b67397ed204a0fbd1f7b80de71cb464469832d264c527777a551f2567b1785d078b16a33e67e692855cb0d5840d795e85ac1cc65aae50dc962a0f54cf7cdd9d37824289d51cf4342126a3d5565fcdcab41e9e42409f9ecaa58d97c3d1d36f4d8edbfb64072cbf85556152bc30753862af34bfa681fd93e84a5a1752802a94ed9dd5ce533f6b2ebaf42b33547ee6c271ccdafe75e282ea2b857801e1f3c2a2e8a0837ac2406c8ca2b9d785027de15f6aa824086a3730c8d42e475327b5b971ad559bc522ae02e96c804cc45b157e8fee5b724a4182bae0293aff39ce641f755afd19f72dc13b771131a7081eb74f9595eae789a25efb5281029912c2751e9b77a66b94ad753aefded65aaa8b3caca5b8db6a53bd175698bf0e3bdecba8c7fce361340c89940af2a59dcbb5db511c131315d87e600cc5701f63579469b1958413951744fdd54fa3343704c3add2ae330bd85bbff75c47f2433f9ed353d5474463ba895b9457c8eb3e64cf9c4de8be48e5c6fd04d47167c165aedd59ab6dbffc1949829c84843d8666b47c0a068e5349f7cc7c3ce274f0fb6ca8e6d9977a44c50b28a38cb616a47276341d67917d05dbc8ee6f6d744f672b45d4b30ac80fcdc9c8c7adf2223805c6522f474251778fddd9fb54b049513c99392f0f7e0a6260643183ef359c3f4454cbe223f28e47a87475a8543a025405bf3b986cc0ab05597b5b172e0c22ee091321e89e07ac82cdc805692606cb6e70e720a0ca0c1f5352f37c9196a9532c80a5012164cfbd3f7c64562436945697e419ae333aeac0a17d5973154480c42b7430fe668388028ce0b5e152a965ff1221ed1e36f21532e6c5836e7301ca820c0d43d43ae79cca7089bb9b0bed5bb0597f40558383e4f3ff610b5070dd90333c67fa46c25fa2dda8e71e81c56658e722e51a2c90c3d0c9735bf0818a0ef6020f69351c935cbc3fe7480f7929b6f5cd45b56f17f3cbe13964dc536aa4e9c36490feec80b7376f4b3d383078fd8754842fdbee10ac36a9d27c0c6d6bafb9b7ffb48fe79d545253ecf124e2310c7255281f297fda43f405f650fa8114f923268a7ed0b869131d7f4e8c54b4138f2f983353b6ed41794bb5cd55f47b2da12e58a4ce57ed776d6515118dd3315eeedbd82c1e0cb9e0006b2323dcb4d761702b5465920ef55b553b4992104703345aaee6dfcf7e05438779460d1118586c5ce746db39f1f0c378e17d41df9c8e6ed8c6bed1e8a4bc520019a345926d6d1cdf0876efcb5c24ee21396f461012742128ff4d9d08bc775d9e56c964732d0aa3a91a642e26d62951316461a367b667c8dd3a065259f1ac64ab76a091773babb9f2754b4d9630f3d3e78009d9f7bdb21a57b9be44dc52549b5e00d2dd0b394179fb9a0be8c1a642a28ca64d2825b60429d7dcac2cf0afec90743df9de21b6300ae499387bcc819fa3f7ab85730c3cb36f8466a765e1aa268d2c2dd57f0c561d8bc17141c0492a090c98bb9d2d4d23de66725177a9d167811c76db7f7781f204b53e2468076062d89c1402f96acc412a8fc5aa2da87b414a9db825e64eeb8ba22a6266c1d4e8e2afedd19f15d8cad91dc18253a2b55c1112a19d74f0d0a4d3192ff57229eb629da5ddb6dfd6d2c1f6b39143735f0ed3e4fa68190c0a00b369859975b9b3691149aadde116694645391e5d5d0f09765013e4504346975878fb14eacaa7cc026f9dd5e75c4841211b22d6a7a75e35a4cce6867757cc84093b030e32f7e7fceaacc6a916faf0ee8bb419bb06e054813edddbc2d3665d7fb08416478e38ddeebb8625bc8fed306de116312f59b1da568e213ba9837fd8e4fa5f5f97685947db3864de2addc49b7912a73ccf1b03160561ac273aa543328e0939aa9f7e202a512c29c8f4d57edac860ac64230137935c8720e04d1c802a094a655d6623b2ec34ac8923aa5dab376472a3afaf2149faaa258bc6241929976c7bdd35f6beefeaf8710d39888016b2968ea3e62207fbdd9e47f81c8da638d9f3a397a96833bca7d8f10dd9305fa352ae1a57c6ade0386c9982e7268d325737237a6e9d956b4493da336850e75d41c09866f50769eda18979a4a71befd600ff8dd38e884fa5b01e3e00f0e1c4b7b0b712a42baf2437223584f5972424477dc45551a8cecd54114472b804f72cf447d7f0e766fbdf24b84f3038ad329a68069dc1e52cb1fb21df0d17fcbf250f811389b2eca81179ef12078ca79ac97978dea768745bf8b6cab51f0ec717eed9c75b806ab3cf3dd4775acc5751cc1659791368a8fa16dc6f17aa700f1908c08444b815ad057718ccea8a5a521646afb0d68b80a660c8b13b60a29bcae35f84c2ccc4c6c4a9afabac79105794d9d89e45ff6b863a1", 0x1000}, {&(0x7f0000001dc0)="b602c63e50ebac0b8a1b92244cfe4b2292dddea5054325866f88589a18995f9e100570a31726587146ed17d1fee537c5f27bee75936448af274d242913d3a0e276f6fdb64ec425cf996b5d7d24fda421993290f2d11e5fb49ddb3bac7d61db148a9e0e5aea63f4202156de71aaa8ab71c1a632abac2cbf957604adf3079d28bd6a9cc8441afc67329e6a047beed17f369927014a1e4d3459c675da792edefa64461d70ee2397e33e06479bd232c9e170f971f365ddc92dab24014cb40feda06cc1d553977ed8788a646b97149cf2b462620e1f0fe3054a244042dad0ffc651e7116225582b6f4617d8561f4a35dad97dc4e86a80d670a8a3a15ff52cffe543f29cca37183ce92cd73b4da23f6d68ca3b9e30388eb15ef07dd48cbb27caa2d5ad5ec1a0296d987eca6023fe9fc4539351b3afaf12fcd3899904e063de8ed245a3b4f02b758666fdd1b093768c135236c06233cfe235cf8d0032260b98b69f93275d63b01f03aeb264afd3051c51f9cbba171067a6885dccc74595c81617948102260be4d6e2313b3569920d34635714c7988333638f8bbb6592ae63e1b3d6557a919b0be15a2d697fd5d2e604bbe9d13dd66a76bf4895da28b5e38cf1ecbfb5b7b20eb91ee62c3cfdf0a1815a2b7eaa92b845c9572252011e0acd48b6676811668052e09edbd555433679dd089a80ddefd931dbefd2d706dea5c2cda68ff465452815d856f1545e45195a66a068f3c38a67498fac35fe4fc46872d731e1db2fbbb54530291f3d6734c955e78b7f3c2ea3560466c28dd7938b33192d65ac50664a5cdc6b5d47f520b566504cae78898c0c34ba6a78130f4b5cc769f618131edcedc3297220cde2db171bc54a589702c126053c08b563283422ec076d1eb6b197dbbf87b47ecce1ce12b55d66c7fb4e5a737e1480773b2be163828ebb210803398abd953a8127b45a54d0f02c88de58f8efac228edc00b9e1075b107f636597fd5bdce4c461233cb5fb7e945437999831775de4b9664ba5c1b2019d9589f8543b152e808ae3548a84a0890f483687e69eab8e819dfeec0f2f1cb810f20be694e5240d4920ff87b5150d254094006f70655fb71c7ab6201e008246650f758d085f845fbbe10d84ad88b32f00877424953e91c9d554142f6a62a876a425e752d0243f067b5d9231d4ef6be15263633f85cd2a32c65c41cef098c1155c7c4c93bc7c28d76cd3a66240e687a969a86480dd5a7a1dfbb7237fbe5fafa4d6ed15fa6cb020e7a565764de1f39445eba732714a034b8b6e9ab151567bd2f3183bf59940f20f64a98a06de38fc91f6f91acf743fc49cbe8d787051b4b58d7bdc88e327728056525c42918ab31e90da612dd05d3051156c438a4dbeef04fb9147aa6bcb1b9b578242ba9c9887da2b450fd2f8e00c1cd49862e31a6e0ff0174eecf0fc0ddc6130479962f72b558e04ee9e14aef5b8d2bb8e8408689461decbf0b23181bf2527176d703b60e25c1cf024c8c03bf4389b18ca2813035f85cc938077b6eedc36fcbee4aa742fea85ad982154acbf682fc0fd70e26b2f6a38b3942eaef9f358a5cbf6400b1d4d952c35b11c7cfce43f5646e472661808a4b1044ff9819b893faf9910bf4e25d760e6f229048c626c51280f06244e68f34ee16c26ae73505382d8955f28f6cbe2a6710be1233fc6b47f264d27c9ce229d152995c3faed112eed502d87c530ae46522dccd053c6341fe5e99885925b12a5b9bed60b98487fe482f50c109c21c2572f8c02b958f70ea5ba258f196b03b9f5c879ea5db90131dbfc1a97d96ad3e40bcfc964c1077a74cf5505cb0e53d57563b10d5de9156d027a45f213aea053e52ca54a5c5c5f44e9cb1af09c85fb27d68606a40f1e8eb951b88f304eca98540c678ee42655a3c9ae3ed57be28a3f82a8603e19a165a8145f93544d54cd4691e1f2e58045d8d5c3ae6963bd048212bac23d6c96ae7c172bf18aed9fdba6a053749cb62d65345081f6c01f7d4162e514635441c38e69cd2a73b43c7567158282e19ac83d4d4d7912d790d95002c826843899d33f33213d9f8c5a70fb4f24939c7584ddfcb03f2da251920c48cb4a837d532d04b2dc70a640db2e8c9609802bf8d25f86ac531cf63f7af12f8540977e37d213adaa5ff5d294eda8e6ac34f3c2f609972dc40ae056d4d0a51ac0b65567e24336c08457df9d905e9b41d55c1e6b9566ff16cf9e384b433e5faa960780f22ba1a31baa46eda40ab0b5e7b5471fc7b6c36f0ee1d0552d60b232c5ab04e72c7b6f7a777efb744293c6bb1b37ac2923a279d4b6cd1e9004bdc2554b2608e3524ffa7653c34c358a07446e8e8bd471f34e1ba49a8986d245d766e6c388b7a5cfb357d42283c1e6ab066fd2f71b3b250c5a444dd9ef5bb0bd7ae9dbe4fc72d8f7eeb14cd27bd27bfc72052f35a44642d343d2cec609f14f9d3a84ccb1b7dfc18baba51936e24baac1c92c9042a5588b99a954b413f7dce1fc09ad2d569b9c2ece93eb2040f3d2018f4793fdc9c4e5688e4a197985b98c823598496ccf34d4fec2e5941fc1c38805cd6803bef647487c85152895638c54aba6d1b04384da5aef7a7d3b20bdecdb3780ca27c155b6a6a4a1b482d0301d639ee5b3af6ada76cfb32280ab8be8f83e89565f3bae4c5c856eba11873e44db3f03efb6631bc1e645ffff99062be213b734fe073707475fd5a936377b9fc0b020ac7974d25f5e2b10d098cad52249a9a7148c9790f616115350fadb1be5b848d964af5a45454ed9a57ba7b5ba83677b5404c41d0e3d2938cab969d9e096cc1853a73eabdc69ed3a2759fd96813f647486097b8fc5726b8c5e7f14ff485b479c169b2bb7894b0d83083e9ffcfd9677a260aa0b70bdeaa2beb11fb0b02eb35d8d414b1367d86c4dcc8c0bedc7e4edb9b8daca22c1f3ba671e58679b3769721c7102b6a81ffa1006c292cbf9d9432c4840fdfbec82ff3cd98d5a85e74cddc2cc1008d177fbbc5646954e25dc73c8307b90133533d25b96170f6a92a92c18d950f3d9955e2705566e03b1ed50fd4747c29cbbdc934d52a5f01e05b19566981cfb814b02773c67e29e4fdfc7d4d8db974a079ec4b62929b915a64ad7865c39e30319fed5753ec956a21af87fcc69569264b4bd1bf87616607cfa03c91e218a7150860b59c286725a64321c1c08644f345a194ddeae83196bf4c2ab1aa7193a1bc8eb47cbe1e17588fb23322e336cd46bdf0982c2a29b8a806649a91598e44ad785d3531e24f54ca1e61597a90d62fc012f2f093dbe18970d11940f604fc095aaf6aa087805a78da47247e0e4134051a054671cc37fd4af3db65f4d2b744e8d56242421f90499af56d776bc2919d36c1eb59f1298190af8861a2cfedd70f6ed4dea071248ce7c3f2bcaeb0e2c773e4bd99cd8f9a7fd62e5fc9db67f37037893aad3164862ae4391d67f4a0d802fd1865609d6b8cccd9efdbc9944f4807b57a90bb4ada5847766940330e4596d5832e822db42a35534b1ec16b32788b39153a79b6ea4b8add25c91d747c2fa0262244d6d8408ba0960fa8ebab939db5354840410e57ac6c75281e27896059244e57d3b84c46f00d36371d88b9a4e732c094e518db4b86e321ce7e0d85a0cc551cb5367b153dad8173b333275dab1cf0182eef8c91982d747e99a82844738ed0df6d000fa1f7cb38307ca19f930d0c7f5e35c9c993c6b03477a0920bdc1be9ded2872e505f984ce2d6ac183521589956cd94787caacf6eb2500f1774652a737eba454e3a606c5d1350ac137a6492353a964e1b0674b9f8ea1c6f872ecbe3082781046a5dbead01134e4ad806b64d9d0f4cc0c93536712a82fc789f54452e76ad0f44388249cc8e3d956d3fdac139a760399700c3815b4d7027c3a085a196515d8b0d89a69382a814bfa240182f54c738f69fb4148eecf0b3146c7dc2c0a9801af2b2f1b4e17833f7cf17b3bf71ee1dd19a01e603f9dc34476112cc87aa693ce3f9660e1b64171d366a832485dd35dd6e37355c4b8375f349b9dae8d97a7f6ced865d22253e2676085ca02057646f353952731ebc8e6664895657d53141c62fffa61b7c77ba2bf2da6e3048a86076ad436d1724a6ad94ca3f222b6636a68ac32a2ced548b6fab534a93e97ff88da620787ac3affd9500e3dd6dc9866a9ee2a0767eab58205cf67620e767535284b0b5cf7c79d9dc9ff0cca15ce930457e12002eac7392b49f279abc13ac00f0f7050c4dbc6e191722bae11b25695ffc79721c7ee41e44aa9110e5bd5646236a611989c185143836e80808c2f8f8cfb80cd03cca360ef514b1ea69bd8d044847571fe197d06d43bd0fbbd08b7e3867f6bdc784e354c89403c8241187927fd427ba22e465f923dfb4f5af91ea6c2390a8f20cd603907c0c249c0f26994952b6846d0824a225c69e208cea82eb306ad7b9c7cd837391363b5b038e63aab073e08ed62908f0848b3457b3310f14a8ec4dde493ccbc9f8938249e45b164df26552b3e1c37adb590c79f6239d2fd1d44c01b46c1c86ffd57ac351f56049245a1f691967ab51febc3874ebe70d3afdd189633f6e7e8f9846aaca3964ecd3935d752e519e1778ddc314f04d740de9fabb2b10662b7a83c6930aa879738fde41c738d3c48ebebcb2bcff24c9548a0b022ced74ef4d69411ad5ef71f6e3f91b471dc0ff75f5a9df799b0f442b95dc6d66361c589d65ddbcf0dc18ff8d798df965e8be0329306537be7a658c156f0594394b32f585ce0b707f6382da7337adb4519cac3bb00db935dc9344909b118cb23af5c715873dfd232755178b7f98c0d25202e41a49a7d59f2d85873a253737d5c4bd8cfb8af8031cf2569296986ec0777997cd622b0426aaf30f54ef05cfd7a4d018db3ecd235ea0f1287b31b81c99957c7204937613a155e972f43741b869f99f8c2f40aaef979af80a38a02f07d9d7a92e1a21d3a61bc1ecaf7b5177ce3f1c05ceb3bbd4ec513195cb17a05ff8d7488de42b13ae0c4be2fe8a32f83d8a675d4c1b4da372a73f352b6e051f71cfcabae269803009900328bd84bfbc01e7a0aa78304e067d8805c87bfd3db3d35330988102371d5fa2622b696ef52012486aa91edf48aa8cab5ce41bdccf001d3654c2fa8f6ead66af47dcf593abb9b27b4070bd5a5c5448803a837beb886942857b4a3f3f4e1e7c971f94f38498d48b3b694c508a6aead8112cc8e3e6199af24958cf684491b4b5addc69062626579c4800bad3ad28765427ea2a3b7f0b897b14e660ee22df6fabd557f0c6c7b69bce92af84d5e749ce5b33a724e71fae5f3ad02c04ba036cbe26d3e8882f833e80536016fe70857bf87b1061e5ba8031c535c2e47d0e6b2177ad98572c9aa2451dd3ed18a92cc9e5ef8fca834bc8794d84fdadc39bb76b74570b1e092de163d2f1068efac88c6bdcbfae882f9b7f684ee920febb43f7fd5eaf9484f0e38b90ed7b37e13d2b43ac229d38ca3628be64076ea3a226ac6057a31d393b580f910af19854a73156ffd7f45deacfe062a2d505929dbb96878e7e59c259e26fb42e7b2fb3ff2ee2e1805b97eb744", 0xf6c}], 0x3) semget(0x3, 0x1, 0x60) syz_emit_ethernet(0x52, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f51d00", 0x1c, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @generic="574c177addccdce73b1846f67318dcf42a8b2f210702c2b3b0304f61"}}}}}) executing program 1: poll(0x0, 0x0, 0xffff) writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getgid() writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) setrlimit(0x7, &(0x7f0000000140)={0x8, 0x9}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)}, 0x4) r2 = syz_open_pts() ktrace(&(0x7f0000000180)='./file0\x00', 0x6, 0x1000, 0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x4c04, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e", 0x805}], 0x1) listen(0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) pipe2(0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {r5, 0x1}, {r5, 0x40}], 0x4, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r4) executing program 3: r0 = msgget$private(0x0, 0x0) setuid(0xee01) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4000000000000009, &(0x7f0000000300)="4a061e68c5abe6340900e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb53000027c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640788853d0fed9820b5b1dcf9547af3cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afa7eb8af87d0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x25a, &(0x7f0000000880)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035ccbcd9fe65a9f4e7f0e508962ba9ece55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f275e433613517f77ac730ed6cca771987fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc4161b2807fd91142118d7618e3bb1972c8087d5a28ec01535c7e6b2e05652e899445cced341abff0783901c7e0871b9d1ee0c767911e0200b8cd6e6e9ea0403ed8286c5b897c6d587e52e019934568dabce9f7392bb00f79f4b2d608f8c8699bdeefdbc6f563f2eccd76b5d00b3b0015b46a3f23be8a178e8255b1ba145cbec100913fd9235d1038db1baac0c07ed71261c90866237d26bc6f9d93a00b3e5a2927a5a93ec8f58214530e05bb91001e603919600bc87ba4ce71f7faa1915911df34a8d9420b30a82cb24e11c00b948335db148141954c3c60746d5ce9c625c7a924b3d06c7dc529a8506649f73cabb5a28a0654f89c3f87765eca82cd81f474fcb7a46154ba037549198b55eff0bb1b64006b17859a2f3a58eb0a6f89a1943148d7ce6b0000a04d644abcbd2c1e832911c6562ab69dfb55ea044e1e0b9cd35b0041d1ab2f0a8c5ab1f4c990e839e072265f7b177e3b6a5094049ce6889169f99a1fbc540ba21aa4631cc25a64a8387675cf268c3e957ec9d370b5e1fade7190b663da72dbb29b2ef8b1ee95b311f6fe084972a5640080dea0c360fec009c7338c24571e14e13f3512137ea3597cb06059100fd6c9622796a6b5ab59f5c72a3d02c7ad4f776c94bfc90b63ba07c99dc1984da1446272fc5a63e2a65e6ee83eeedd7b589e6bf8096129521b301750d2c49095a4826906d8cfb42290f3b9f26ecfd450f268e5aac6834497b4928bd122dc24d6da5479a5194d7ab755f50aeb37f133b233488f9bdabbd8418da323e52987a700976944a80ad03140bec4c1371545c7846a79368481380354c44dd2b90000", 0x235) r1 = getppid() ktrace(0x0, 0x5, 0x1332, r1) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000019e000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x4, 0x1, 0x0, 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r5 = getuid() openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x137) r6 = open$dir(0x0, 0x0, 0x0) r7 = getgid() fchownat(r6, &(0x7f0000000040)='./file0\x00', r5, r7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r8, 0xffffffffffffffff, r5, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r9 = msgget(0x3, 0x280) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r9, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: syz_open_pts() socket(0x0, 0x3, 0x0) geteuid() getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, 0x0) getpgrp() setgroups(0x1, &(0x7f0000000240)=[0x0]) getpgrp() sysctl$kern(0x0, 0x0, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xe0, 0x0, 0x9, 0x6}], 0x0, &(0x7f0000000140), 0x80000006, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(0x0, 0x0, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(r2, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) read(r4, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x40e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) close(r0) syz_open_pts() executing program 3: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="885f88c1b3eb0b7cfbcbbebf9b5d1bbd4c9ebf85da292a84a8f59ac49a61cda2622907d2c74ec667a39087ae151b262d9ecae51bbb0603b398b28849643a53b313b9d5845875afa89dabf6f99d6a80fb185942c47c9e1c9031e15144ca9a448f", 0x60) r1 = socket$inet6(0x18, 0x8005, 0x1) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r2 = semget$private(0x0, 0x2, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x3, 0x1, 0x7a, 0x7, r4}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x44a, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x0, &(0x7f00000002c0)='./file0\x00', 0x8}) openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000380)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000003c0)="60e588ac20234b8e", &(0x7f0000000400)=0x8, &(0x7f0000000440)="880f0f30fcb1ddd929b7ac83ca89f84d12650e9dce362d26c78f4efe5d3c9d40a48edc5546e038619a4788191d5d6ebe5ce1feb715ed584048d92128fcd7e5a6c7f48c8cbcceb1faa71eca65593b6ab6439645d59bcbac6dd657177abe1f05a85f636af4821c80f97ce752cb1587ef48cfe0e024829aa062b91eaeb9b526f917af4d8f73c1b26c743dbfe2c036a8fdcdf44817c410aa484705494cbfa6a1afc75c086dc1b13668eb95fd0a", 0xab) read(r3, &(0x7f0000000500)=""/160, 0xa0) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0x1, 0xffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r6 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000700)) syz_extract_tcp_res(&(0x7f0000000740), 0x4, 0x7) fcntl$getown(r0, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780), 0x10000, 0x0) socket$inet6(0x18, 0x2, 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0xced0, 0x0) executing program 5: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{}, {0x26}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10080, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) r5 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = getppid() ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x1030, r6) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x101, 0x2, {0x1, 0x2}}) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) shmget(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) sendto(r0, &(0x7f0000000380)="c5eed2f7503773ce28060c37b92e8a4bfeb738581acd2a4505042b009021d8be951821e2c7adf1f9ad13b5594bd741d48d1d449edfaa3a845185601c3487241ad7d564581245fe1627a865b4725665b736e8d7d6adc9a75d4934a954c4d6fd962797f35fdf3141f77489176f2a9a5ae52ee13bbbe15350c894357dbc75", 0x7d, 0x404, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000440)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x2, 0x1f, 0x6c, 0xff}]}) mknod(&(0x7f0000000500)='./file0\x00', 0x61, 0x56a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x2, &(0x7f0000000540)=[{0x3, 0x8, 0x5, 0x1}, {0xffff, 0x2, 0x80, 0x20000}]}) getsockname$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) mlockall(0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000640)=0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x410, 0x0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000006c0)) lseek(r2, 0xd6b, 0x2) syz_emit_ethernet(0xaf, &(0x7f0000000700)={@remote, @remote, [], {@generic={0xaaaa, "aa8d1b94d6d18064bb546fedcc3a005c67798bbea6720071330295671a351107ab9ffba4f4b346ab2b3a01d83f00741c55a4518bfb473f2c35b67200b04318f4c6b5c785eb15ee9d09fa28a3ea35f1709330544ea3ee4e68172443958230da340e4e787b87cc9359629a45e981a1179ccd0df8367ce2eaf3d1d62ca4534e5e3928fa0417b385dd4a30d1b7e334fdde13361a967cc1af7f9493567bf1b0f338a56e"}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x515df01f, 0xff, 0x0, 0x4, "620ba00663a0f82557011dbfd5a4d59fc6c7e31d", 0x5, 0x9}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000800)=0x3) executing program 7: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x4}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="00713cc68ed29d1f7007d52f80bd30a44abedddd79d12b4e080a4829fd3e0744161f3bce1a9acb21df6829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fde2e643e6280abc5a5a47400014d2aa8a89b61203f5dcb5c42e2486fe8f2a02", &(0x7f0000000100)=0x71, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 5: sysctl$kern(&(0x7f0000000200)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440), 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) syz_open_pts() sendmmsg(r0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e7303483ef00000000000000000000000000ff00"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) kqueue() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x48}, {0xe6}]}) setitimer(0x0, &(0x7f0000000080)={{0x8fe, 0x4}, {0x1, 0xffff}}, &(0x7f0000000140)) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) r1 = open(0x0, 0x615, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r1, 0x7f) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2000000, './file0\x00'}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0xfffffd98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) executing program 5: setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x3, 0x612) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfff7ffff, 0xfc000000, 0x2, 0x2, "fc686b3414a1e4795ef9455c21963c00", 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r5, &(0x7f0000000440)=""/153, 0x99) r7 = getuid() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/166) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x307, 0x0, r2, r7, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) getgroups(0xb, &(0x7f0000000180)=[r2, r2, r2, r2, r2, r2, r2, r2, r2, r2, r2]) fchown(r5, r0, r8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x580, 0x0) r9 = getuid() setreuid(0x0, r9) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xc0000}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x50, 0x0, 0x0, 0x4}, {0x6}, {0x7c}, {0xfffb, 0xd8, 0x3, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchmod(r1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x1, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000008c0)="133db305c7916527060061a632e560daaef3c9404969febfdc748e00f4df149d983ad540e513a5a0c2ba1a05f2933000a0", 0x31) r4 = socket(0x18, 0x1, 0x0) recvmsg(r4, &(0x7f0000000880)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000740), 0x0, &(0x7f00000007c0)=""/156, 0xfffffd9e}, 0x40) ioctl$FIONREAD(r4, 0xc018696c, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x2}, {0x45}, {0x46, 0x0, 0x0, 0x1000000}]}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x14}, 0x2, &(0x7f0000000280)="90c5d0103978376e41631d7a4fefe9ce52c3dee07e79251c50da55e63a94f916740f2991f3d6df8de31c64e05fec8a3941f5ae15be986fcc7d564da06aef849c8671ac753620639a6d8341b8b169b8ae2bc71a6d22690fc11b51ca3f67f2d8cf4d8853a79232e0bf7c20dfd608299402f75a3a72fe8b82b796052e01b6b66408175ecc98b63a20ef89913d51abe08afe924d06a176d97ec0a6246468fa3034f7add9f927b44b7f4d35acd121b65573f4fc783f6c6aa39acec33b4dd15d21e979c13d7d6667744e07d9da4b79b5a36c92257b42cadaf4324a", &(0x7f0000000380)=0xd8, &(0x7f00000003c0)="101641329322337c581014", 0xb) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00001f5000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001f9000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f00003e6000/0x3000)=nil}, {0x0, 0x0, 0x7}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xe5, 0x0, &(0x7f0000000300)=""/229}) mknod(&(0x7f0000000400)='./file0\x00', 0x20, 0xffffffe0) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="5729d24f351055b431cdcc75237cb27fe5ba9d59d0d4a540f7d14f31f74d00d0385257cad75c8b37051cc144a1ec4f2a1197656e8bca5f7ba316b3c6d9c2b83cc4c19c13b2b9a4cf7f71ddaa911f5169765a864ce49052a07c5ceefcd85f836dbacfa92ead22d7e328905106d9e882536b3e86d8c277a2eda9d59496ccfa698a0e0502514ecf941c4ff16a77d322f3a0426d3f99d21b8b524f7c00218a1bb038b634323c5f8dc8480b75a2d033e834841b255a25ca2cade8bf58f881338d0b", &(0x7f0000000100)=0xbf, &(0x7f0000000140)="7db5bfe4e48dfc47db62f66f4ec82cfed60df65b3297ddc69ac34d73fab323baeaeb2b35578ff7e6b163015667df014cc0fdf6a09ebb53afcf15a19cdc38f753f98c11c6d1c0", 0x46) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmmsg(r0, &(0x7f0000002900)={&(0x7f00000028c0)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000280)="b71ff0a525c2869299736f8abd3bf8d7f7aa654541fd51c11ac32b003d7efb25503d1de704c534052c72505807af49014cd5b72c8550a068ada4c37962285fd016ed692f7c4ae7d2bfb00971f32c49a92567fcc848011b1082042e1d5e9a609ff5797bf9692bb8b4a9d9d4121b037ca044678f4920eacf304fa0417fc12ce73bf45d0e7cfba9e1e6fecfe1e31f863dc43de1c9322950fee78ad8b1adf2dba2644ce128831e72b961320c97ad65f71a741449b98cb0ef47e3b264681c34f751b2b689674aa0ab38a3410584c9d24e7ceca0533aba5be61f09deb62b95e29ebc6fdb6d28089b8a0c8fe7f42474f3ddd55fbfc41225eca92de5151113ea1817cabd63e40ef9bdd6b75ea2f888dcfe5656db4598d0c3fbc28eff9b779da207330afc7ba22415cc1269d1ce06e45f724acad1f25309b9f5c32b6df8afaa0fb0318299365c2b6c5d531d158b2956435f1dc6b9a1ea93aa274e9a18c90db1daaa4684148182f333ce64c35fb16f54592ef6ffce2bbfd8f69c7fde7f8d6b9211d7dd9f9053fe0c5ec891c879c16ef2abf51cb3332085b0aef95898ddbe5e524f9eee306b7260b8ac5bbaa104c1735a051831617a26c383152df406502e2d7522bc6bfa6cc2e4ddd5dca25abeb6d458095ea237ea85d215b99a1dab5a2e5cb5bd7f0680b94b2d1c82c6d089f03cc6ebb0b107f9e23a081b11c7f3828dc275ffb900ce2452157fa9f6b2e8f108470b8162b34516a1ca5a4041919a9c5121f06b828f221041c671ce2853f3a840629dce04810880cbfa7243c2d020c239e66fa3c197699ec45e041ada7a78e77fd2399018df5618e7f259773be854b11dfa2d5ef67f8b6b7dd89190b86caee1338c39986e15a21e7bbee6c734301f25de23dc6f92d82a1c500c48a6ddbcd1850bf1dec399c120deec660b2a91af68f9751e85e855d455ecc9208ab52cf8e02a588ec8cf467ce79755d36e2801ae76ca2409f090b99f79d156f3a2bded41e6a8af29033f9026390b3ed3522dfec0abd2a95ff854193545de2c48934e10637c03aa290f40d444bccbbe9a156046d2c4b814c8ee73de8b536b45c3628b39838055b5995a2365b11b43399bce0b5ae6facba36db027b65a05f7cc2b32a5e1ecca3ede56a6b93ed10c0fb095002c290e73fd86f78e33b0a23e785c39237ade4dddafa92e0be4969e6dc85e88712a0684a75dfc91e624a82fa9147bcc005334119fb35316820a5d4cd566b116a9558c7afaad7dab29db9fa2209f991ee2fc94479af0f4e4073ce2dda2fc0fa415029ba0e83f7eba9cee74cb44ba1449917788e5cc7e859f74c848739a0f8eb4b334dd7a92f9f4653fa2798d00fc19d7c6a1f76572d67b935e49bfb09f48fc15cc98596d2065361bbb15166ec5ca5f3cdfb1f68f8825941852a44a35e878feb2f8414868fb5ac2087c5fdec374273d1e53c1bc0174c97a8723f38c0fedce92094678b92e89d083e20f7de0d0ab87051d79a4e7fc41b88278c5b9865892ef7d9e40eb40fe98246c3a0c64384552c55adeb183f2fa98633a4de23ee4b79c20b264543442d1d06a721f2dc4e565c3bfdedd3268dcef75b0a4081248d7ee454adfd60d41e4cfaef0d54482049a805c172d23e4d1a880233b0f1a792e5ca822eb990b61a5cdb409d3d76388c8d44b7c675b14bff07c13876712b74ab4cdcae32cac6dc0cc5fdd96ea78b3fe6a47d3de18e720456ca08b5bc5852efdadb81cab7bbbff9ffbd2168a50f95803f022eaccf05544bca9552bf22b5714df55d6374cb2306a6771605f89fd431a00a878a022b2998868253a289353e88ad8c2dbc65bcafaab47547033cb98d36a17dd9206e043c234c634b99fd639fa8721a0a319dce95a574b776493cfea187accdfefcb36be3810ed504ebc02424e7c7ae0a8f5101060703ff856b7b3ac2b28c1c0ca3823e1e315f08eb7c3268504cc43937500a8fc5aace98c4ed6ba191d5530c8a3dce61275117bef2eaf0e8c477cfdc0d6a68f0dac2d4f0ee01b7daa329d4d29d19a207e24bc863ff2aa64b301e2481f674114daefcc3ec574237184f8f8dbf3e376df5ff8adc1f5defe90ea01fbbd5bb71d3a902f9175d1e79b39d870af099d4fd8bb459a9efb34426c077f350094e5cec4e7dc946a4758493d6b71e5f30253201af260fbc2e2ef562dde0f9cb8e3481b13afb1674dbd459fcd2188b9272d524fdbc274a2c04c3ebae209472b31b4d78d314edc598ecc20a1d9040c54b59c380e69e33c263a084107ecb963036b1e1615d7443571315235b94916c54bcadb59a41d1d4d2fb332fbf9ca812d334f1b4ed0b707b5eb2a8da9bc4194aa67134923632088ae19d451d1888f8f3d91e20eb62135cc63b1b5fdbcedc6d47ac753e03606286beaec5eb14208787fb7f714dc32e06dbbd3e379f0c911c315d6d32fa72d852a00f2b721341ab5ead3158c0b41b3e129c1be3506eea5c58def662e830057dc133567b414621e510ad648f2eade664572c45450fb43c8e84c40dfe2bdc868304a2b42f0535bc36cd1a47d2830a7cf1e04469ecebc8f41ccec1757c39a232a1cfa2c97d1acba5dd1fb93a7b7b7d5e56efb577d7341bc1f554533029f2f22d6c15a21a3211638224c94045b21330a72705a1b14a78dab69a191e9fc7d031397b7388adebed9568c5e4d9dff4f248db61fffe717f87608a22ec56254974b2cad54b0fbc9eab15e4749937b8e3189b3ec3d400ae305644bb564577aa8b75ec2fd8258f404749f064b78f00922f74234892b1639cb5a2b5607fabc24aadfb8d5a66a044e9ee9d307a88c38481aa216c21c2e2d265b9fa1ad83f17003f16abcd4e490c73b36d0b1f51d55d31937e22b44d6fe6b21e19504234339ceb408e64013af0166f0e911d73b36734c0042c22bdc2fa945241b0e2e19d0e7dd559d7604238b46fd633f4b8fb26d405dd7185280f6da48568b5b28477da1f80ad40356c05425be2a40f21b6f75fe8c5dc468033414f19ba936b60e686e825fb705ea4f23872b8d62bb17d6897d02967fa086b5604c2eaa66e9f12c7b1ef6597fd657267d76dd92e27389d845b5c285370c8e864b22b9dfa38d5558b7d200204ea0cf44cdc1c155207c311d0ea653a11dbb7d13d675d7d5c68d6636c6d5c0958fb555ecd29bd8a64864687f8c2750d27ce957f9fa06a65e71ba3ac9767dc4e921e2b02dec3a263db6db402ff072361381ad95d47973f51a5c2bedeccd6de3e3294ee18ac2614aff69550d3f47462bbbb885ac1dc372f41cbc3ad46201a04df98822d3716959615aaa37dc3d4349cebabaf2e2a9b7b805b408bc99463a3577fa2fc3059c52d8d2ee7dbe3f708a65ceaccf53c6ee35279997827f91ed5f375e4bcc3da725cb9d453bc7eb270a6a2cda5303342d1af6f3a52fd4008ad365ca4aeeadd66321d88b6829d6febb9de6d9f0f2ec268d0efb62e5d8ea60e6cb95650b07b83aabbea922e4140147af6b91d91e9425a9c1034f40311b713424bfc97747e48b1a3981276d2c0f5fa54c3f8d53330d338e05797a89bbd88e605ddf872f551535d181a326a85b56593ba4eb28bdc65764b01439e1d87767489ae1a57ba5d78e8d2964f39677f54d0f619f8cf219e6d4ed4b4623bf4c8d613835b038964e41e7e0636464f369dcf86b5b23a769a92d8542a2c5ea3486878f8005d67debc63a3ebeab5d9f7d9c48ccf03f8d4a3c578a4b1466a630e028d73d0f5f534393ce9f9c61d8390601e42900886c90682996abab4b0effd202fb468a60e2fa55243a13b7a9a1ab323d813aa293144c1a85d30aa8c5c629e417b2d4bfb43226031a88d2fac6f07d4e6220211018dc7b564194f168cb203de0d39abd8d4bb85617d91338d5990ff8e58a7acd94d7880bad3ccb0ec78411cf9ace561793f951d1c75e83adb2e38ab582f0571c9e4b1839a3954ab48d21c457ccc5df88fee4ae945bbd28de14f734f4e1fba32e98e479b8f04bce47f44a0b3d3b696e4cbcdb75976561b2af768a433818bf98f3d5c6a1b43c5fe721bdd1385d5f6b99c84eb3a52599252d934f68f2d0b1245bc33e6bc134c7ef21d9bceb5480d71273b7a4f7dd2b5ab81f3bb49af6f168922b2740931c9f9a8abf8958220df6fd78f501e53a5cce9209778f34cd1f80682b6455f0c23c203d9ef3f5ceaa8b4a62ea4236425f2c5a874ffdcd3a6bcb627cbdeaa0527df3a3b168e935a14d8ddeb275fcb8a48faacadb8ea0dfbda57246097d18d5847972c3c044b4673c0ac72aefd92faaa294615c707887babc9ee832a726367fee91b5eeb8a14e769ad97199b1e5d62f06fe32e3ce08a0516dc8cd8201efaaf4894593192534dcbc03beb93843212dbf9fcd0838816893b2d20f838d64a8957dac6127b524b994c0e2058fbcb2a27b70813623813b6cb5fc578e52db8307c6f0218a57914d57ec85f8ff7d2cb18a9cc30bd94d66af6dc6b067e55048164e08c0c60697691e749ff329ffe019b1b51f8d6075435535e9cca769bc8772e96655ee6d415d04383c36fdd2d6930ab5efb3f4d6f699ba0b04d931b47a082ac8ff330f2782ec7796deda48e2a111fc43a49427b0b1d137377f0886977a8793e0979ffc40102012f371394b2bcca5454905c4a3366773c8e7fa576b10ddb5fa687114d23db6e17be243832f8082c7cd4a5afaf63321b7b8094173483c8b57bffbd206e648e37a882562f9091d8d05ae559bac383f429cabf3396db25613b79ec3beefc19628d8b5754d765b37e4df1d5bbac02977fd33ef13a86647a46dba12ad09bf19bc9a6fc6168620431e1be61fa16390c5d4d01eb34f7535017c2cf45e2754b834a785913eb27eb4bbfa72238cb1849bc49c3c9efdcad123157d6c37f9d94aa8f553012a80b51d0b8979a21ae6de832fa4a11266f72966d08665c4a7442f11b3f260972a60aa2ddd951d08fadf3d3bb7d80705ad472fb61a8ee3d8937a8f6eccd5bbcc506cc1f60960a8a570840cd69884379cdeb21b6b016d194b4c0e70ae5bb4657287b166daf025169c2818e5aba857326a1168cbdf11bd9b4be5438a34fb4d7327c46921f2761596c96a0935f88aaa76f2ad5516c542b6af8fd40f2b6e7130b1b1055cefa7a0a9bd1e3ea778f3689156f784492efc0832f91f178744923aafba2ceceb90621e012015066bf78439c517ee7e3eceb7d78d0bec9de70e4b581a0b68ea44e72b3239c03565378054145801b0bd12a6463087cb7e00873447024826c3f1c2b65f92051b0d29ea9b54bb2a2c778266ec6b196218cb7d9deea474502ff9a4b44e16ebc885e2f159cecbd4bfcbadfedacd71dd447b6e50102e45fc7dde9e6eccbbcfaa438ec3f24430aefc2d4bff2286568d9e731d30175aeb62c505c694a116ef5268d344ac5502fd24a231abff2d92b5400ca4a01ec7f11818bbcfd91ee1a847a528f45fad4828e81f5cabfe455efbe829780d8f1d5d4aa0d4f5caba9605a1c64f106d8254d41d14ef11a7982579ec574612b1877318a6188cc5a6483772668db12b88b5c1ec61e13e886dd072e5f52c04aa5b8c77d5023dfe6a82a89177a3a0c7c0f41b119af283ba83975ca713dd7d55dd894d78d428f67015aa80da6632601da1686baa9b5b42f570794659b3046b1da63673d51fd7f35a6e77c49b3d99ec0dae387dffea1f017f6a49214dacf329841768f5794118ae87007c445cebb059822dd8b79efa0295ca0a98ba7c9c399edee528b0c6bccc8ed8a44f2f757fd7a3621717153717f5de1a0767182d8cca7dbfd8cd98ecf18413b01602c9d55fd7bf", 0x1000}], 0x1, &(0x7f00000012c0)=[{0xe8, 0x1, 0x3, "8765115e62340bcdf228d797b5f417784fb21ff2f18a21b2ffa26a2139592c679949200cc8bd2ab8cf6345cb6fa4771a1fd6e0c7476c294eb08bfd51c0e3f71059a03d459f6ec6d49a047795dd8bfc9594db06e7a3194125f6810afac8a9e17556e68d69e27e7084ef20c560f5eb3549620303841efe9aa78b1f4c1b5f016ca10523942f684f9a888231e0ed7ca42aa6324544668a1ec64c7941175b2d20856642d90c50c49bb9241be6f96a599975b10b92941f5cbed89d5ab1c26dc2e0012d016f92f78a09f856b7262f499713305cab3f5299"}, {0xd8, 0xfffe, 0x401, "2fe293d5059a526b3660bce1dbe168885eb08945c04fe870e1b0c7b02d499dd75298feaa2d4a294dcf61435320e009a5c3cebf37588693e33f169ad608ad9064a851ca5a8dcde63e1fc108b03873749b01d60dd160696ea14f7648b18b21d3ec0c4715a1a4150d90bc16f102e7e36e93ce731cc2ed96f2888a41f390c43060b1a95f824122def09264777af7addd795001c5590d35b5729d835ac34e5a4a97cf860dc03238d9e1054aa3146bb0455af1055b75e4131f75ea749d8c27724811e5ab3e217b"}, {0xc8, 0xffff, 0x401, "b6cbbf0e6ab3eef1f51cc5e80fe9fde60b507283a732836c61db9334cfaf98f274a2f2136825b91159890fb0ab6f3f6657d655b0a4b28ec1c66c044bc879f1f6422ecdb2d685049b8c840db00b60f9d07dd7f2a2f4484f64b43e9b780aaf76758ff1930040f854c2074bfd7df1fec63156898b8cc6302ae212b596727a6bc4a87adf68c038a8d44d564d4ed32df84b4234edc892e41180716a25d620711ef8fd99a7461ace7406cf64447b036149187960c09bf459a38b0a"}, {0x100, 0xffff, 0xe5, "625b381cfafdc09b03759ba408d0289fd9a459e9b7a230a415a2b6c01d3699bd84f9bcd916a34352b14fb421c59f60ec7af0aa717f0978930f1562530aa1bf2b7647c0a7241ffe6b4e5c52823da6ec846e5f9f233a5820c86c2de8988d9770be9e0633ef0e66ff286338ff337af7d4d200e5c9e4b88ccf5316358e05b3d0176d0cd2d314270946119b8c14ab1b5e15c61c301e7a4d9716a1cf671ed16ed889b410b6285192b6ae2e6f94b86fcc4717c34ad70b851eb28b501622e3c667303ae3ac1033fba9c49102b5372ff48b0db46e5a8a130bae132e29b49680a9f2be3388e1cc81622132d603690ff64a"}, {0xb8, 0x1, 0x8, "979ce36aefdc4820f7f47aed86ca209cb0fcc0121b63d32e038fb9499a58de02aef90e78119d7a16a189094746a95f0054bcc5e98ec30833d83ed3918979ef08a62b361fe38295e2624e826c7835b373993dc370c70bb28de3e20a66da241e9f17ab49c8ad534797b4213ae1fc227dfea67b1204fd6ea64ec9a897800c7d9322d1b06ebe29048fefdbe7f176cf3e8244b4419c281b3944d44c9684d2819d2b04efc0e5ad45cb76da"}, {0xe0, 0xffff, 0x3ff, "4d2a22e05b30e69323892d26ea7ddd08862d12be5b80e803e9650f2e6236c055893a9cbde1df963bd1fa68ae0f597ca62e722258bf8bf35f26a08fbbc33989ad67fd81e56027d0313136a0bdaae0b3e085863b2a98926cb9bac9212f25899baa9c4566d3acbd24a5d09880b70f2a6784ba95423cef3b388e97f1a52cd5dbf25aba468a43a8869b89b8b0ce3620c6dbbde6286b4f4da7b2da61eebd6b0b07744e99444331d6bcf10e767a0fa6861bf37ef12bb4b47a463d4382d422df3a1b21e46db52470368dc694cab4c5ae"}, {0x60, 0xffff, 0x7, "a154592221d67583ff22e0eea3f0dc55d89ce84e48fad7c457fe7b26db0400c2de4479a6bc296f3d1d382f8372625fdbe0192f5c6cb7dbec537364dbc1929ff9371a8332ef2c4e4eb6dc3b0124e6"}, {0x60, 0x1, 0x47, "5b3c0bb42bedb16a50f803aebfabe6915249d0381fdcbc12d97338a65d92a0a77fd5d50a9971def883c4ec4eeb1a746b4f51ce53ede269783ed97cac7f3cac7e700376a0b759cd57a0795d11bac4"}, {0x1010, 0xffff, 0x5, "994504d3568a717204ad04becb8a531cebd9e2a5398ad5d2087dc1bdc3b19f75af93965508ef72642ae1643a2550a978d89716c0a3472e0ee2c55ab8443390d89b61d6d0d949933381e8cbc5fa3fd40c3d2ab5196b67a5ac8dcd4e7c7ee0df2bce492ac801aba2e3a575d1063e5fc251d19bc1e1389b341e092eb3bfe60b28b8689845d4d5b806ca8b771a268499bcdd3cad5a1332eef151e10a298b3b377944981655c1ddbc0ddfe1cbf0ffce82d234f16ae5a61f1ea28787a010574bafbf33077bfdf26ea4592b5dc8233cb89ae7de267086b8cce85feed2a1b6303b7f040182b0ead7ccc822fb99620f29d3d6e653de4d08dfe3409235b90dc157804e959f5208286c6b376b900a9b9e61839fa9ecec2801c80cdf38d970869265e59cbb85528b978d85ec6a5a5943a75a4f2f6a593ed0c2bcdfa3990ea990b511f84af57911594f25ea0bcce9a3240249f47cc227c9408eacabcba44e790c2b744c95c98dbd0c60d5e046258cd5f81c9b2331ba40198bb536cf76fa3c27e8a6a7c2306d38cbe14248fd2b192649bee22e05234eab8c8b7780eff69d7380afe851b34a2d8791015bfccf50b8b66c854a36d9dd8bd366baedca44dcdfedce85bbcc55a61eba833a65bd6b761c1eae63a4111a29f338dac4a56d308cdc88aecf2b821799b3163a922862a5205bc4ca9334552a739a883371dd382682a55efcbd48a0853989cff4d02b8a594f8eed71c4c1ec4432b8e59855b7e71851c8bdd9dad4be3d3fb1836024ce5e5aad87b7ae46912cd6c4953f493fda82a8fa58baac2797943cb9a8a933bb7d42f88b2209121f316d6bc6a296f36e6b09ea4ca2452f461cad94bac85b6dce14e4371d3ea8fb7dcaf6fe9fb2b4679fb19a5fb5182d0996b6e04dc3a669d3afe1bd2542da251e8b23ccf86ba946d0e1a1e68f2c3afbeba476266196fcea0c635b51c983291e5b4c75e29188576ab2461bc66475fd4684ba02c916b908591c9182ef75e7c084629f8bfa2c17f7f056451b9e589f94264c62228a1c42e15cd020987b2637566800c9f5af1bd476f0c395a65a5096713ccef41f6f8da4b7329e8833baf53361872aedbd1722586e7b3ada774aa9fcd7168d821c0c9b0466bf619547258c717d2586fc178d58251dd8f4e6dd9b47ba9c59596576cdabdbc517ef3316a74acbf5f11cbc516a6b230c86f63b9b60828bc0db17d377b2bb0165f49f1bdbd64055dcace1cda89f4c3da7b5846f9621c36ff7ae2f8ee3b092ba240540fe2d3786ca107271b0f00510b81de53a966cc061be5084b5d39d1c16eee5ba9f1f068cf15b15de20eeee6ba324bdc52a9a10071c6dd1a22a87c0c2775a161477131cfb0d8902d23fa15626fad0f921e5d1c752657023e76d09474d2b9950c2d2988d19c972c5dee52f9027ae6bed6ee748a18871c3abd618e81ba9fa495b07f21f9275ab084dddc2192af94c18771eec8b537797d420300ce5ba13be4113f1b59f97e2c1c61a8579319336368f3d4183070278b268fa2cf5b17e2f260c3c586b1c4882bba27e67ed8dbba1404663f989cd6c3c29f029f2ae655cd6a4f4f3015722c6f5b0117932a0d8bfbbe474e7fd495603f3280913b587b58ce6dffec108da53cef1cf4a27a6f4c0bab97427f96d441b80d532df84bc9908452dbfb86150a0b8d8654b83c863a4e74109e2b884d8280a28f1d894a144243c9b82266c7f2b933f7e47255a16cd20f57dbe61290f7db329ad7cb126b70b69f581a3e9a03acdd1c68fec944095417390d53fb9d4df20a4747e1d45046eb1835c56f2bdaa55fad243996a0c9be207228ecaac3151b40e4e0de5f6eba84fd198c5e240b2547294af6e7ac95f575983cf98e0e62bb5316937d03ef08156ec66e79bbcb07818ec0d611c8229af08d1faf6ea619a039cfcffee117799182cdf4d5b0cfd4845f8780182bc8861708b7753e06c7c7f2f126f2ddbce6d6ff1872706b4bde55bbf4b344993917c8f64a62f99b29e43e40bfdd6b5eeb7ee15ab6ca4800b6b8d65953a3fe9a15ac2cba028d0a178ea73b051cc3f588c3c185bf00c5fe0361b99fd0a48ac23f403e16946b5408212cddce8c0cd21039a296042b61c09455b03a51079862e507ce1613446c19828bc5afb915c068575633e87f0abe4c44b1510acec2d9e8f7e3fab0070795ae28e9f71c7f9167b6f8095e24ab6d8de3e0c8ee350420747652b216b09f380ed7b8e72eeecdc11ab76576577c0e039833ec68d16e50b7f7b780302c5ea07624634d29677c36a1b6686d45603a5f4ec5adfe9e311935be35fa4ee1f808723a2650aa26685054a60bd16658dd5341f3691bb83399a7f3bc1420424cd73b12e350b0da03848f31ceafc8cb75096092ef85fd3244b31ce69f0475541d23739a9b829d3910ec60cceacf833c8b60e97ecbbca1a7f06d5c117a445cd967a5231c96c693e00b8f6d77e71f145f67af8f70a735a6bc8389eb3bbe681d6fc56681a308dddc2fd0615bd193872f4736bfcb69313cb7e31300188ba4abd57262d3ca3d27474476932561a8fa4b177b889689cd8041a9f07cb3af3ed6595a603bf14296f11efab5f010ba1b16b17c51954cfe7ba1937f9e483f492d57d4b79471ef5645520cec5b15763559fe05f9b1c7881e2300cd0f8b72eec6a801470615817f06db190ce610278adbec5ac976df3fc047672cbf137a26849c6b79fd351c6d3089f93778f148b1b1981aaf0f2ac3bf50b6333842272f43cf4f86c34d60aeed4d3bfb937ca5ac90faccbd106ec4744524ad152d698772e9d0b0f52c624fab6853e6f0778331efaec8355f0291472a865e7c122509470f3bd9e5197c9a53ad987f6885cb0a2f31d677b82beb8bd37c5b3457ec69c315ecd69937b5253775b95ce2ec856bbe46cf71ca4b2da878915e363469894dfd3547e85cc5424d751d56cbc6ad2e38e459cb1d4a823b4bb8799412d2056e08b1a350663a61c1b389a6741fab5032e7cb160b53f7e85eedc03c1dd86a5e50f39e51adac2044f833e70dddbc878f15c8bef5f9729f5e680fc83f0f63b61a6468fcfdbefe6c8f0c50d12c38f5f05f7f65f467fa9915426d763152ab63e94e8d817b656a2a10125012669f6ae00df13c67ab9f4086cff5e13d3baaa61f179c8ac1317b33ddaa307af31abdb66c4d96d73b7e13adeb4a356700fdd89878cb95ea69834b657956cbe16322d383f1c1615f72d5d34a93bb1ba3b93565d8b6f912480bb83c73f4e35e573060eff0afcecef36f06fc36c947661274b874011a3651a8421d56473cdddbb571f541f9035940f04fe1ed30d745c4bc5161d475064b375453df90dd45087630a359183efaa4851e4be4d183b1c21c0548d2c0ed23eb14917f9fbe391b7c839cfac342aee1a29785984814f4d31dd93f435b62866436451f5762af62bd11de34c15a387b00a65d1b8363b2eddfb887a5cdcd22c185e46c0112e592b029e242aa323dd5d49aca2e909a7dc68ad05f7a10660c2866e2fe30f1f97727023f5d68073833413c1515f2b587a751a2beb9868b4469e9fd76b3a4c3965ef84a3277a5bf54360a45d902b4dd636adbfd2711616af09de692e4b7f4a9919a052709e341eee129e44325e2e4a5c4a154cd6eb1a07ec5f4e525154ce3fc5ce679e6178a3c8284c453ec550136d92b73fd050f722cee56b91fd8577f7b760986e1291acc6f3156b51f6cf46ec0f25e831167450d2461cc76d563734280eed151d1b81cf977314cce8c2dc01060804fb66f2ff3569a2c059c2178d35b2be572cd900d41a85016b450a22e4d11547df3a13dccbd3f4d19ed4aee4b4d161465cd26b42918317a3b2f6441327cd61743dc28e0e6b81241207a7e4bae3ee91b123efc2b62bb1557adf763d9d4ee7213f9a0ff6099a18dc577cf7742b4f23f8a6bb27566500f4db5e75c60a2dfedc6331ac7fe49915f74d52be0b6e17e2f27904648d8c5060d497173d19008d690e5e46c4530ea8bf70fd47f1a9bdff36ab26da5e73fe532779f2c938973bb5162bc241f6a709455204cf13d806d5cdca7fafba06c66e9766bcb6390013a4d11a9c8deee5becd184d426602876bc8dc65616b6dcba9af7064aa35454d2bc6775324235eff5dd889b0f731bebf9b0dfa66421b8a29da5fd9c0ddf1c1c11579524d2245b7bc7600e67530654b18888d5b8797465b84d848e82c5337ff0730589e8efd224504aaeba75eb3446c30de051752d817796e38a520c633baf3bf3bd1d3d40d66eb36a53f0fe8084449af959ea4e1b23817b6c50622dab7fb286c1f7e2436b4f5b0dcf6563360886e373a48f3228b449d746005abe7373921f1759c69b7c384dc83ac40f5395558759d78ff9f6fbd4c1d7edd36c4319e96f070cb26bd7f5195d77f55d48d2a3ebfe2a710d73612205177fba6e52bac6dcd5fc45739aa335ef6cd85f0b48640087cd36543df7cd21c9ae6270885103eb68260551425b0fa3b94acc7b8e1f6865b7fb121a59c7e18cc2163e92c66fb390253c05a0a05dad34b7aafae4268abb0d1e3abd62c5313feca44d9a54f2b8891923b247ab6697f5da174a76c43b5eebd38ff9a54c674878fd3b60b0f5b21c66c77f526583919a0e11859e11b74d52ba55530d57b4d82535f0886cbbe180fa613296e0ab08fbab78276f6fa1751caa1d1f5cf889afd1b0433f698fa52834838e8b7782b202e7e5b1af0edb9da37ef1416685b4c28985a564ca5553600726ef721eaabd35413b59ced56de8cb88dd43f5e4a7aed6c6740520ca3493b92a7ab398d1e1a1d576d1a0534ee8483237b8b7e41a3ba1f1ed0c5508d25d7fb31127c04e7159f94107e436ce6e07be0aa7a172ed0aeb4ca52ffd225e6a6616e0b3ab7341e004e48eab9e05195448e635a9135ac4e3ed1679860e0d3a452fa34b675b000116c871cacead1252d9a5733bf631d43d6d4f93dabe67e45e5be0ce17216f22553676e45e87f8decdab3f7150b6d34ab7664a9b4e6f44614072333e30af5d4afeb8346f19791c6d5a0814d3d873418f61b448eb922391d153f1abd517ff09ab3ce252dcf8fca55ba923018ddfffc6ef0969bfbe45cff3396aef307662813dd0fda4a234f0c64692d2b5a0c406ca6b27de0292ff482e9b15a7da08ef5427e93f61a1546a35a8ce66588c198fa1888fddf9a168d52589f613c91798cf8e4292672b67bc5ab94bb397c1411025aa77208b6593f8a3c0c0f1eb22a33fefabde13e48cc669f249579bc51777b7de1c4dfc8e173dde2f558c1eff372e6bc8a0a40bde1191b9e96bfd10b13319b1f80246afbf1088e3fed5f8c67a442c7817e3b44745cfa58354f52d1967980796bd49a530d7881d31890eb84fda6b9fc16e04271696daeca2503beebce195f81d3e22573a18480ce2e1d1eeba4c49fe55bf38db2bcaa885668096f8cb87ab7b3c12a9534df57eccdc081960452e48d493c283921c3db678cc2531d75a015ae07d423dbfd3e82640a1f9f9c8eb7c836b126ca587c4cc6a74e34e0843da134d1749ba6470d2065ecea9ee0a07690195b21bcea7d60c1e5961241ad80d7fb7b2c7f326630d33d3ddb11c8ee44ee1185226a4702cd166a29a00412df50c2ac0c0809bfb78792219c9346540b8cd6cbc9f4c0b71088701955008dfb3a6373c724e2f66ae00596bffe85d43abc668422983908965192a16ee206a8224f6ba3f94d85bda72bf85373450bae22874e24f67c1fe2e8760e51872b79cf1b0349ccd592ea485f7072771eb7ab7f31bd649fbe726c5ab58a57d673b2f107ebdb07ef10d25ff6"}], 0x15f0}, 0xd255}, 0x10, 0x404) setsockopt(r0, 0x10, 0x8, &(0x7f0000002940)="6dcd39401040a848648aa738e1ebde18b0ac2a05abfcb7306263574a83efadfe7172670a35085719a153e04f8ec61a96e2c0ee8a19b92eabf530234a73febbe6ec50578192f79eacb46daa6e34e55b790de21887ff60d452ad1c3ce02eaab4a87f934b53d0f995c9021d29ad97ff02351b883cb2d9e9af97723b548a8cbbcf98854fb46c8edf53dac4b0589d6eef4e092c08757a4b", 0x95) r1 = socket$inet(0x2, 0x3, 0x20) sysctl$net_inet_divert(&(0x7f0000002a00)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000002a40)="b7650d369b3facaad2b8010b756ef89dc4ad56d633fb085bc474c438bf4779a7d26ab02f5937d24916f08f6fb3f00e8bdadaf452c77c4030f44b676e945299e075545fcb08f0ebb4d2e5e586675217a4982f874d00dc06d7eafe2cfecaaa28ae65a0b9feda7b036514ff94167de9280cc41052b9352df934c81aa2d527033da6777d60bb", &(0x7f0000002b00)=0x84, &(0x7f0000002b40)="3f78e3d11c0b9411b85b4f7639acbc4a9b4f33fdd9be6c879b38ddaac8b8e343e615134dc91bb14257c159b88f4722a79efd63097652ee06f80331f4453a9a87b07ed36b36ee9e483d47105680752651ba8a25278c97754776392f5a6be5c6ae3b602bd63fddd7d0d41f214669e4864239c4bd", 0x73) r2 = geteuid() seteuid(r2) link(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)='./file0\x00') nanosleep(&(0x7f0000002c40)={0x10001}, &(0x7f0000002c80)) r3 = semget(0x2, 0x1, 0x580) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000002cc0)=""/36) semop(r3, &(0x7f0000002d00)=[{0x1, 0x2bb, 0x3000}, {0x0, 0x603, 0x800}, {0x1, 0xa9, 0x800}, {0x2, 0x2}, {0x2, 0x40, 0x1800}, {0x1, 0x2b}], 0x6) write(r1, &(0x7f0000002d40)="74025d2680b2ed77be4ce8149980ae11bd2b4e2c045ef1e3e7178c71dac605524ca6e7b0e87a18c9c7ca3a370f3543f52b43725a806a850870af4ed2ca215ff7ea7e46d26c2399c268586fec98e4fa0f2d32900309e5a82a8bdb7e1c76eab1295ce4a108d32b565f0992e0ea43833d9ec8a619a44313bdbe71c63c2c7f4afb24f9ad717eb30a81d570969f6c894a0a5bc5f3cf07720f88d01126b2e7514397751eb88b6eae42ac572930773e9f0540676faa219a3047394e50376db5cd0887fb6758cd46e486afcff1cd209a3dcf531fa86c882f8026e76edd238044f7871c0ec1ad742aa733dbcabb3a00a487c99e684d5b15b3909e19c4af1ac29b3d32e09735c1b24b627c00562930b3635814b75ea6ace007ee3896315dd46035ddb432f1687f8406bb4c819882e47a95e82cb50c4a50d7dcf623149f79459da56efed38b337253c8dbf591d7c2fad5765e6196a66d23aea03e51ea47fec883462b75bccae44c54d76ded6beb644f9908419a8ba2678d38d0cdcbf88bd03f84eb80a1b07eda079e48777299bd75d0550901ea79aad146cae0aae893856b987e2bc92a88eee39df33f35521b94d78e9b65ee3f3c3d528b34eea37c660fd88a1ed7fbb9158274dc52f4ab44e5468a70414ab7553d87170ed9ddbf5e32d1aa2598232bf2c2dc3d80855fe507211c9155c2d4cde1cbfaa5dd943a96ce68c0da8b45b24b0ec3f4291b846c012b1c6b4cdf80770b930109dd2ea45df45a83d049c5a4d88ec957832dd7528bebf802ba1d8b4efe2adfb2ce12d9f18be9513fa1f6514441f7aa0293c042c47b384693b67e4365c4f1f57b39ef089c240ce6837157287a2bc1366c0ba9cb4a2f522bc9a993e6dd1cc6d98679f6327858365ed15302f0c173ce47ecd8494e3d214ae594bf550a779420c496dcc24c621eb3fd7b0a6dc3a21f2b61e164291719360444aafcdeda84160fc33ab62073a1fd24dd7ca77056ab124fa0689921f4940719fadb70a1b875625b3857dd298e8195076803560dc79dc194b2793734888c8de84033a3684a92216d364e88cf0d87f76f6dd83342443d14176556e9b2304b437c422692f051cae4b88c76329f4bb6b5b33a7a6ca2ba944e7f928f6962ab7589e3a42a749d6960e1a8e1e8ffefb506d2b1d266dfde9ecf458546ed747c870399bec51bfbdbf7f5cc0b951250eed5f5551a510b43d140dfa2f6d18db0faa153fea00d3cada20b8cd23f789412b88ad33967e85c267df31cbad1f8cbeff97b3934a5b8f653377d85aaa084533728212b33445f850e05f2afe692f450ca4f16143d1344d53e0542390181c2084f88d7b75788ef8ba8c46221b08bcb8d1e02754b0eeb90c8e0f70a5fecaddb43cf265ac461d31285abb026a3f5040cb731e5c7d7f908a125782762d19fab0e5d4a7eff6937757cc69f3be6755b4cf6253126c34cbd498a02b0c2deaa2c5354a2a975e61eeebfe351ff1c0f29c59dcd0eeb0ff13f61fa998104dde3044ca4bd1aa6773b8934e81676d59a358c8cd46bbe26807415ecdad3eff835a0729d275140935110c19a682785f58620aa41dbcf8a3b6c7242f78036bc572252b8ea36f8da6bdf9ffe485924dd867346e31b9c96fbc2e90a15bf3169a27ab2cbf1469984c7ddc9ea062385e459eda57cbe7d54a217147aed9c637ad71504526ab7a0db0e2d3fd2eb3a202397b62c677f6dfa37edcdb21bd206098351981e8fa27ee78a124583517ace816dbce3cbd0b87e2e3499b38c1e637b0f4768d2dab627bbc4ba9be87a7d47e58af784ab933bc982fc008c72866197366d7b1f78a57ac0fd851e87ac46a5c7c0709ac63173066df1f9ccbbeec39e0aee38e89b53f3b7917284fef4aa3879918747c9fdf08ecc7ba499ff1df44f2f04c971751cb9df1f2c57fac222f38d34086c8559b207313d72b48a027d3bf3c39d543ddc8eb97646500562ce520229872228f632faa35f11b6a1377cc6613d165428e2ed84987befd4288bfd8595eb78f0ddc791974980188211778d87f94365cc84c4e8a1df34e49b49ca1367f205ea7042b6b5851be744310dae7168bf27e125eadb2e60455837f452ad73cc00853cee0b6ef2e0781512ac5c50e055023fff8baf733964101b4856631eb288d1dcad4997bf6ecc77d7cd650d4db90a6537909184f9ceccc2b1d675ca03be09dbfb5e19efbe5d06c83d079b708950aca6afbbf0d6ac0163a7287d665a9ed40f8b141e626bc14a6e46041a5b877690b5258fff518a90e8ef7617f19d1a4fa85c67734e983b3eee3cbbf5c69587a4f1e754195180c5b60f5c62c910e79e08dfa427b1dae28b13202e8dd6867015a22fdd3d121ac683228fb3ff8142160345f4966dd979a08910f8635a33b17c60fcf7bbab165f8eddb79b80907e218b1f38c8ce1b4b542667eceb6d9766558edc24999da25e782c67c3ed72dc3e39fc1b44a74cd39ec7df6e44ff0be6b89f1b0fee436e8eea9052ad3cd8955a2be103f2f6d5a733cb2a05ae35589251b69707d4b8c0c99d4bc94aac119784d1c9428506e95ce6493723cbb2a89084f82930446f01f18cbbf6cd65237210f52557df8682fb9b9630f82a89724369e42f78e1fb948e38889ba9789972b32a1d49fd2cd52041117930a3d7e4db81149483b1e0739a1bdc1be3c90a8406b75e66e135b5c31aa62b9e2df9e112f1607d41cf693602e06ac3cd68c5bbc81a74ae74224568f8f41497da15b7a3a20e4d1f8042ccfce6af0262e9e69cdd4211fe2db2437a5f0877231fea49e01ecb13366aa2b2cdf0d51521b604c1dee8a863447ba5e4ddb75af0ab769bc62a80a02299be91d1eef5da34980a088aeaf3efc25bc89886d68cc7a70c73d95907db6d1a3fd4221573adf27b807eceeb9898aec997d638c73651e1d1e71fb3cf87bb0c016297b36b15fb503477521b0e2a5d0da7e009d5dd301d82f1e2cef212f8e5d9d41552880b37033cd663509ed62f83d9fdaba87aff77cf451a46170a6449f31059e180a1f517623923d94b76b1c0355bdea94dd6465927ab775924b71641e3f94263bd26a4e8d0264c6b53d24de9eab7bef2c424694dcf90a1b57a4ee28628268a65e2f5783ca1f06e85c9bd6a14082d32f73c9597336a1735575eca5c34351881ff3be8a7090fe7ad690a73049a60e3822293cc6bc3b58fddf5c5ddb59cc074bc8473097b6a4ecdfd2088b4ade1f004c2b24dbd121304f81f282f78e1038a7c00bbbf23cb3753edc49ec81fefb995b825b5bf65a037fecc2a444e99193fbeff9bb5056d9f1dc42d056a85c21248b323cfeed473f1a5121694dbc425b9d50acb51a6ebef8e7c4b2c7134515ddca24b9315adaaacb3ec3bf632ac0a836a0034320e553ef930977fa3fddb10b4552e94a022f066516a379c68237fc095aed48ce7046e2e46ff769d96ad69e5e0aee3a7066c5359e37e836f5321e80183ca78725cfb27d7f39c4b49641fd93d15f85a1f9bdab4822cf2a412c13180fff96041f9e3ae468bbf4778a704321272419467b93ccfdf661c1d5dcc298dd907386de5ad5244ff646236a1c596faa1c22da37064dbe96af8954ee46342e194fa9d6b5183ff51e2328f8a0ff9b4fa82121514bf459c7b2d6d029d2b40cb10e38811ff0e85a8ef8f577233910d14eee0480f7802e82243165ae94b5677b5d87b064bec92e8d6bc8e7fa562e67f47af9fe44e10adc5cd261a3f72c61a43f239e50eab64b81065d2eacfc02060deb776b07af51c02aefec9e58e06308178508a1c8edf3b113b9502b9a4d1676588d0e0759acfc00ce233c80d430b761df98f797b5bf8d994bc7b1cbedb641b82bf46b67287d7b34d526f07a3a1d76b6c9063aa36e4a25feb6b797c5a55774355de359a7df7b0ba969dd78dfc1cd2196e241e5e57c988837761fc9f8d060a05ed831994e0ab5522579d6b450823ceaf0632664b74efa4b4cc97ef40cb6071d2efd4d2c8ab5164b2747eb6f68e77cac3f4272f0b594c6f4a4ad8c69cb616150bac12ee341b578dac60f107cb825cc235e821ea09b3befeab3976a4a6b61fd654992375d5612fb42ddc97ab880a4c92b866df9f70de18c6529a2ac688e53e0aaa1a0807900205fd64f970351a924f70f71e2d09fbc44a9435db0249b3ce532d23f5af7ebb10dea028ef350b83d62d9576797c1daca59b54a5cad734dab4fdd187c24a6bc4cbd8389a2427d228c76b8f505678f2f2c0f5f1d8e78061c5469dd16fea0f8d3ebbea39d1f38b8d69e2abc0afdfbd01b55b13a585477ea246bb421c49b705d1884437786c2a7ecd4ff871858d7441a502966475ce94b399931cfbc019f86a5140898ae7ffd46771a3c3f85215e5b10552c8a5b2a6ac572dfc824ebf436af959417e9ae0d60386a8a602d33472d8d69fc73c54c4735ab336062fe59364fa7e1b8ccbe1626e10145f0e9f4c6ebab7dc0409d0ff9b05b1dbe98dbb99d6a2b21ada2182f42d859836a5f4f6e8db36eae518eb1914040be9a260c57104820204321be944d4c2961dfd46600eb79e839baa88fac25bca3311c5f199037b8f7cf6c12cbc90f3ab016b97fe4f1927c4eccbb48350d2763cf1aa89fabdf8888bf02f0defa26db612f386e64946534ccd53e73b9aaacc9b264b0c888d460eb4122638b09d77502ad3b1687b46af89c6b93943467f4ce33c100d29a69a8b2a5d8c074dbaf717896e17c32004bb3c35f3672caa5c1588242ce9d36a4de4cbf93b3ba7f41b4b8349795f484384e52a1954672d678957b10b071e5837ff2635ad0cd922f6f16a807391761b10c5f83e2afd95999761ca8f7b70962e0600552b6e101f5e8e8aa5af5b34b10f8467d17705865dcac9e226336ef13e775d5fd25c0a0bf38848d8193342a6c165fdf16ee32234396b23ef3bcfa84280fb0dc1a4fd80e40c38a61080e9297689a7cabc4efce59633f65c95310bd45646452b3120e48d24d1def4d3458655d0db3661e0a48c0c697faa1e3809b4ec01ebedf6d09a1799806fc20266f6aa886dc31680170c6473a32b8ca3555c4312a4d09d899c55fbad5b4e7b83ae0a4a251cd73534fcce62f7baade2803fadb80d7a46ff4381ca01da0762513c389ad0735efedd5ef8b7c777baeb1b65f6d0a796effea7c6e5caa06d359d1e3338119be9847348d6044e1fa6329a4e639bf400e5e85f0bcfaa59143aea178e03e9a15419636f6a9577a31923c126040f94dc6d540eda5e67b26454c5c5c9c7c32323a5ce4ec841fd0505d5303e7ecc5ee8a05687071a1b1834f79ec8b59934ea3e7c07b10ab191106dd0444aee9fc415ab1a50e9c57c3b83b34a0a95bb38e61136b7b3ff01dbde7cd12616cc695abcc40dbf5e9a5adbc5d9c2a516908f6b84dc39224d89af9809ea3c30a8cf38030b6d8a60b80653a0d4db72b00fdf0220214dcf11ed36bda53b3587ec6e2272481a3007fedcc1620d81bf2eb9c7ea82aadcf070e21a6e1f6ecce58dc71d4da85a4a8cd6e2676c9aa90a66ec3ec57b89e023cb036d20d16aa167220d955367266ee065b285f5d8fa919dee7190797c333ae8095ab37d6efcac80108ae68f08a117c2ea1871c5810236dab77a439d555f691b1f5b1826e6b4561ee24cdc7da82df331501ad42faceca7ff40233bb3e2096074bec96913e7fe222ae11072219b5d4e3095b5cdf7774738b79165983f55694d2d4eba5b75859bd501a2552b5090f28501c8376925a53e79393d4f2e3022c0f2a294de4101055bc0d9b647a5c74bcafa8e741709ca9009aaa5ca8f3ab08ddc71aa1bed748a2f90fa6b91", 0x1000) unveil(&(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)='x\x00') unveil(&(0x7f0000003dc0)='./file0\x00', &(0x7f0000003e00)='r\x00') r4 = kqueue() kevent(r4, &(0x7f0000003e40)=[{{r1}, 0xfffffffffffffffc, 0x90, 0x2, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0xc2, 0x4, 0x10001, 0x2}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x34, 0x40, 0x3e, 0x400}, {{r0}, 0xffffffffffffffff, 0x31, 0x40, 0x81, 0x4}], 0xc88, &(0x7f0000003f00)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xeaaf00deddeb677, 0x1, 0x3}], 0x20, &(0x7f0000003f40)={0x7fffffffffffffff, 0xda5e}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000003f80)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000003fc0)='./file0\x00', 0x2000, 0x3) close(r4) recvmmsg(r6, &(0x7f0000004800)={&(0x7f00000047c0)={0x0, 0x0, &(0x7f00000046c0)=[{&(0x7f0000004000)=""/99, 0x63}, {&(0x7f0000004080)=""/206, 0xce}, {&(0x7f0000004180)=""/154, 0x9a}, {&(0x7f0000004240)=""/216, 0xd8}, {&(0x7f0000004340)=""/60, 0x3c}, {&(0x7f0000004380)=""/117, 0x75}, {&(0x7f0000004400)=""/156, 0x9c}, {&(0x7f00000044c0)=""/48, 0x30}, {&(0x7f0000004500)=""/201, 0xc9}, {&(0x7f0000004600)=""/138, 0x8a}], 0xa, &(0x7f0000004780)=""/61, 0x3d}, 0x1}, 0x10, 0x1000, &(0x7f0000004840)={0x7, 0x2}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000048c0)={0x8, &(0x7f0000004880)=[{0x4, 0x0, 0x9, 0x8}, {0x1, 0x80, 0x5, 0x2}, {0x0, 0xc7, 0x94, 0x1}, {0x5, 0x40, 0x8, 0x400}, {0xb71a, 0x20, 0x7f, 0xcc6}, {0x5, 0x81, 0x7f, 0x4630}, {0x5, 0x5, 0x5, 0x1000}, {0x7, 0x69, 0x4, 0x9}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004900)) r7 = fcntl$dupfd(r5, 0x0, r4) fchmodat(r7, &(0x7f0000004940)='./file0\x00', 0x124, 0x4) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000004980)) ioctl$WSKBDIO_BELL(r7, 0x20005701) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000049c0)=""/33) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x5, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="4c5a56f6486285c4ffa3e302b4afa431a3ac27a2d379eca5f1e9994937a2492303553789f278e763c3d3762b9a86e8d1abeeb174eaa5735001136a7dfe3f81c02e9a617b28ba2d33fd56c574ed1cd858e04cc1a8578b6ce42b0bab4fc3f939193d3ade973cbeea1d25b35d03e06e94b34523712a96f1c88a8dc643c8b5d3f764ff06ddf6c66091e54d94d51e26128a56cae7cb6d52a195c634e845eef134d230335fd5a5d447ff1be52e0d0be55c3657af6d34c8fa4a", 0xb6}, {&(0x7f0000000180)="193245f342e8c2dcccbb3ba690e8761c19264dd52fa4752aaafc600d0fe6093dbdbbcc52f490f80a6b4568c2bc10489c8f8fc6e33a0a9f72d2351a47ce5d73e88fe67347a451d869756845596de13596a01e004a04e49497811bf60c55e024a072aa71871ffece72555fa85113f355cbeeb33e2686acf22ac16ae7ea9e7b8648c0e3bdece34be0dee5dbd4864167add4b1e239b5ae553843758f34a49b8b52c2905268efaf7b4305ed220bec5a82cc8b4759c893778c31d1fbf9", 0xba}], 0x2) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x8) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="3c14f29f2c1690827340866f15a3a035e6500979484244e19ce0b3dc622c8cb6df67f4f7206673d1657fbf444502e553660f9bb0107c47c3d272bb24e8e4b0914e9f79", 0x43) getsockopt(r0, 0x6a0, 0x9a000000, &(0x7f00000003c0)=""/219, &(0x7f00000004c0)=0xdb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) msgget(0x2, 0x7a0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000540)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f00000005c0)) semget$private(0x0, 0x4, 0x80) r5 = accept(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000680)=0x101) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) r7 = msgget$private(0x0, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) write(r8, &(0x7f0000000740)="dd9b8f860885eb7bf3f2b8ec9eef95cad8ffce9169ee3be46da0674d64fbc7ffd6a1a5f320774bd9e7cb4092da668c48eee963bf012ec6a1108560f1fc593c417b5e1fd7be4a192017a9dc93c5f8d88efb271689f1eadb36cb70e02d536365e373acc3d950b2eb497696", 0x6a) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000007c0)={0xaa6, 0x3, 0x0, 0x8, "eecc58a2ca78607420be0d26c01af0e67fc45055", 0xffffffff, 0x2}) r9 = msgget$private(0x0, 0x100) msgrcv(r9, &(0x7f0000000800)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) close(r4) open(&(0x7f0000001840)='./file0\x00', 0x80, 0xf) msgctl$IPC_RMID(r7, 0x0) pwritev(r6, &(0x7f0000002ec0)=[{&(0x7f0000001880)="63b61717d0c551f1f06f8af7793b79cf5cdc7816b8ddb36d3e757d4c1a7519309db075550fe41b83541be6643a8dd0e542553cc332ee50e10d1b2123dd10a84ac4ecb4cead2f1bd0c156a81530d19f8e09e706b29dde90da30e42b9d056a5ef613b7465acc6abefc6e6c828cb2aad182a0ae4880503ebc008818e828cbaefcc788548bd4f4637dfbd0eae2d8c82a62150e33cc7330f820b965c1f37a272a8c96904197199509f866e9810aad9bce1b69f864d2bffc304d567939c068b49759313a975d1377f47ff3e0e482b44cf56e5add9e9d168c0aba38052bee9051d979297adccbb5a5bd93772b210653779f1677eea885beeba1853d49f70c25950e45b5293e7d831c22e78dbf20ad19d03610fb93de36696bc4ba617d17889b34fbca2a813b7c4164ef55a8cd16f938cec66e41ceee93daf7a27e885aeb4545ef303363ec5ae91ee2221ae0d792f42298923639dc2fca4f5e3437a0bc3d499ace1c708f23d3bf05812f487e161551cc0552ce5abe128ee8ffc08b364748544ecc4584380fe99d31e31040ebc729296d89bcaa5504cad0e9f3cb22c814f1028cb55cef5aee9c2ef38ab9e90b959c8c645b557eeffb74b443dc6e59aa5132f7a08c7e42b322f642d0f58da3c19e6c1e1e5a02d76b782defe0dd96623d4a03cd45216ae33bb27f681576012a79462ceb088138593e7ad09e61f1e7be30d1466e36f54eac28a242fa0f044cc96f65f345aa5b708958bfa7f6d9eb8e28e269eb7cc2c7b8ce1b78f864542e90eec9b8d89c14940263cc22d66af572289013f69ad0b38bf19169b3712309d61a500d0188639345ecd14a7d13704b725671eec1e00b22eefbfb99f0f3479a15af2527104635c3d548eccd6b9be978e2359c86f394616c411e836c0b33679dcd1b43df522ead8fdb9d2bc78e4badd01f34f24d07e94c067e32076f42b8987d180e9ce41ebc07325e55eaf842f44ecbd11a9419efc13991ceba4c91a742ce81ae9a6bc817d4bfaa4b5e01e3626a77920eb28e2bd98695e9cd57c95fc00301e4445b9133282ddc966f8480f16e7ef2990d97ba8f3a39a612330dcee97f12e9346be94da7b2dcf4090411b8a58d7501f73f51a242a9255bf941b5a2c3f01cba6dcd6b8208c7eb9fc8b83612abb9150ef05ee9c9f4f5a669eeee0e2cdda8ee8b10b306a0bb34fdee4753a1688011392f0eab5c5899050daef8a18ba1fb89fa968d6e59e3310e6ffadc59fff78e78265db25fd010a33f98e169be9f736d08e8dd4e6838dd699dedcc2f32b060515a9e0e5e3f4ba39ecb97739cbf0f00182178698ff23a15c9e0fb0be598b46be39f0c08f7b250af59216856d54fcee40dcc02f9cffa1999ab2e418d3ee49c140aa4352bce4139d1b3106b228bf0d09710cc009c5ba24e9d555403f41fa678acce2990ecf4b06723a6242ab991f25fdf6e8e9c727c52f7a2502bc69d0167b1fdc95d3355c5a3c4949edaaa7c818847c4da9ccf45f784e21340afc844b5fc18211af1e0fd980430a9cc0b9531c1339c71c52a222b85f189620f20e0afea26474ca6ae47507df771377102a233e396ffc90bc20c48335a74ccbd8c4bb809692ae361a27fd4821c963c4c1c8b32c294271a6f86dc7a8b434e9ac97bdcac766c216c964472dd5077f84bd3046da05720c31914c37da8e5799059a4262e2ab98991597d2b92c4dce56428d6aaec1efae0944e5bd6e6a71da7d778bf9f572b2c1e3b9c4fa9b67adc0497a08d3f8faecf5d67081f3e0cd3f8e9841923e1bdfbfe291b97255b79d0bc90949ca53ea1097351ade8ee86c20e05024c4b42622c5d18e6dc582162dd684397e711921165586cbbb343a40c2cb404600e8cab739955c8e0892a2745146154a9120dedc744b2110cc678e11df2c442f39664d1fae82ba046b38ee0441dbb391cac189c49c6f3e3f8f531ccb8977bbb674419e94ef6ac38f44fa55780c4038785fdb775e3e845f9bf0beed37d5deca2ed9f9f0338bc54eaf8a7d3d38594ccd9740c428f70e4cb9a8598ff1584d082905617b37fd0f2b5f3f989442b4df28c5342d22a5fb2d427cc452b8ce378c2203236c9953746a5c877f9d822c781339807edb77ab75781c1eacc91a9a4378604e214e2003d7a0bbfe080beb962be4c6b12438d23e5bb555abb0d2933b99ec508c3f6a55e7da04a86a228bc9187fb8ebac056b2a56daab902ace7cbea25235cad635d319240d49ea43c08d0bee8da37fbf63e31c29c1795254598779af727e16f04a3466762f0bb63588ab994a1720ae674aa163c89fcb4791d0025211c7cb69a0e30befc4463e6c85b94f5bf8fff0e5c1f7ffce3f494ca77357fb9294226c6bb886a983d663d279d4112e026e0b37bf5f1d3966cab98697e87876a6dfdf5b019be62d61b636f20cff2e2d13ead5cd44e7a028d89b52204d64cf3c39406379626e6c70e90b7aa6ade90f7288c2f624c443dc87216b2c378675c9f1347a9a3fcbfdb568781f69404f82d0b3827ed1715d67bda60b604ab1a63e0a499d27ce06632e5a39d314913e50fe44c67a75f4c62a2ee271f7c0869bf4467367618686da3ac6197ce7145c4d6e620e8831b93db9d39b2fafebed1d0826e02a410f0fcf4ad2fe57b5854a45a12934e612f9df570f79e009940eba603f92fb40672a81a648010e9c0f5599fb55acc60fa584684fae5fa32f542500da9bb52840fd899cbbcb413bc2d0ca7578dea9358bfaae06f56881a649a788504aaf038aa078ac244d278bee88737686693c40ac43a154ab11bb1ea366a7b73642a6203c7e7149df744d88fb6bf1b77d7accf3ccb9b981a15ca3b1eace47e84739fef649d9ce6fc0a8c4fee32dc68764f6f17635f0472e7cd3d70d533e89816f2db5f9e7dc50b4eacbe99a62d938ee087f6610e5d69e8c4206f6cb974b7cdfce41e3bb2540fd94a20226d94d8b8bd57c2ad32373d3f593e999c06aa99181286c8c785c1b2b29127531adf804e94fa3b38dd8f62eec05e73ae495fc073729e3d0ffab4cda17895e93bbb79bb94a5f7be8cf08a9c577197f9a3a91e40669b66630358b706b32be47e69e1a7485863878225ac4ef85b55cdc07403b7ab51edf0a9bfecb32f2bcf59a20850c58cbeab02da76c00e48c2649b2c344fb8ec68ffc4c0651a0ce10be95c32c668b6bf1bf466bfd64bf2bd98bca6a39d05a0f70fb2a3100ca22404bc84c5db40db85c3884421e5c29a3d31767ec2c6b0868240c1c948130fb9ed9eeaca7170dc7e572e380a03fc8612aa52814f03b8aa800c14a8ba1c44038bcdae0120feeffcb6965381824784a74efdcba97d9c08ac6c67aa5d4bce701a3b158fd6518702e1965be200219a091accbfb3cdebda7f3e68f15b5bae4affe753416f078892da53147b446311a4e851f509991a0820f4359e5e68e3b322ff284b35f1d2ce89ff6646557fd8340cac28da3ed7ef37467859071a594256215952a71a509c6c45c9b421339c26a9419403d18002905b6d4f1200efc525fe97a9de6ff0c34e340cb691b55fa2ad5e586375bfe76cdc642fe12cac62e8b45d457469929e77cc7056725f52185d251b5afa9df6357cc367653431c8f6ea5e00ca2690b2d3e8390141069829456bc7f931aea6d3c4b1d90014238c8d688d99b37e6726e816723995ecfafc8310c2d3c432f4f0d2c8984a9a3a13ba37d542370007bb2396b29b678f7aa795fb5b9986c5c11ddf329e749349385440526b8fca99378ce47a6b3c78d839863dd80e1eeee98ed2f648619ed9f04cb34ac0ceeffc310d88078ca75da8f4534017a2333620a00be5ad5a8272302b0c239b6df1ef98ebbbd573ae9bf18a805e9a93398768ee3d925a36e10a0910fadff31214e2a60fc5e7518eb89f217b2644a80a8cbb836b1cbd2499680b4734e62eb060b0f6c63d14c25cbc2cc69b98c1e299c2d3f4ba4c3cdf6a20b78af9cc9930ca7517fd6a4a15c419e65125614b1c096d85f655b49560db40e79efa964cd52e76555115ad6a8cb996c9b2b5cf9b3632db8b424d8482007354b319a6ae2fe0398a009d7b1f7476d43e9614d7841c0f757bee40fa5d8758e5c95560c829192a552a2d173c1d62cfd8d0d6cdd0893f05ba15d29881a49acd96be9f8fcced8b7b90e4064aecb7d90b2d925dc3f662bed7df4869e0134f7244b5b4d6045850db45fcffad7e4c9082ef112520c2e959c4b82dedb9f74ff21032f5d5a2326169dc64009d028494e217393d79ad78511291a3d533088d5946b8b3ad38469751ba2a9b1b7a4768f59e378d1ce56fce5ade15bee695f7b52fcefa4ac0eb37fb04b5d2df3a3ba1dd2d37116e9631123b0726651163e5eca8b323138ca9c8ea6753b6bcb86c1c6d74bc7bb32d09b9b0d76249ca598bbf2bb5f3c30cc3ef2f56b01f9133cb185f87ed2b01e1c874dde65190731e855298dc18fba03ace707234cc919beb8244a644e52a585e527f757c2848012b5a30ee5372820416947d7fa49a7faa89532846a33b251a581835bca6b502068278768d68170cc07b0b001e64265b40fdf9ea99803f224a5079ffd94b899fbfe055ec92fb0818d356430cf157be377ca3fd0c6e402586198c48bfda500e6ed94116ea3e7511a383cca50b33c20f162b02de561ff3d67c5577c53bb4c5eef5faae7ddb321c7a9f153f4272ca3ff2418b0a21e18202e8a5c8bab6203399d3ec8e363179cd7428451b74a3c8cd131c451821450576f9ce4fc2e9fbde38808a89cedd006176a828f828987051a322bc1e9730f909ec6f217b31d7ce20ac5b1c4bb8531564db337ba8773ec0329594714b5c0d4f4fc8afda8246b6ffe757c35a2dddb8f4efca9d9a99c0b93993661477be95d659d0863f6920ed90d02b4632596a1ae1bc2fb389f0bfa81acc6de9d54d6331e6bb03772be3368136504996333baa78507275d9d97b9caaa33542543a13b3b9ea36801aa937267ba22f14e3be284876825d12df06c1c920e722065e691dfbfa55d2faf18862c87c8ff93769f7b972d502e127c0000726ee992d7a12b91d3fd040ab7d88b1690b21045068938c284c0643370f9a7952dab5fbaf8cc365fb3cc9f237ce7c52090b5c55b21d7645642ed6bbf6790d0352140776963325d0d244b369f87aa8df9ec62fb5b556c1717c9b3455178e00a19ff0767c98b958a760d21d978d5105b860b3b9e5d4f245d09c98b06d70343c7063fe96d260c7d2be1711e99524115c3f59154dedc3f2443d77c089ee6219fc3c332d2cb17fff81f752eb9de5f91bb6a1b4f2a0708fa9533a65c082b63954e08f2684714fa7c27d63c4d696fa9519babe04d4fbfc22abbe7d8315de131a24d48d2c3c3c0f20aeb87e3dd3d2caaaa3b51b2cdc22391ddead136c237e73cc5f6308942244878f189c8f53fa6fcfec7ba7ff235176689806c69c58dd1f262d3d7891c93d61651141c052c3a5ef034fa650bfff6b67feba89dcd1d4d57ddfdd75448df58dd70260e5e0855b9030b512166de480a88ccdb14bf813c5cdf330452a97227fb40672287f95b3b307a555369990e94768ab2c9ccb532b94ee094e115bc62efe7c285daea1056116b4b9f673e62e0bc026e791b198485d47e5eeeaf79ab9853782adbe3e6614005c0ef183f84e891eb76405fbd12c5b9e420a3eb34ad44f324a2c3061a3243ec585c2cdd1060104ba126c3b7037fe86d790a18e8bea5fb65458c48d348f89c0353c18eb38e4a1633dae19cc0c3a67e012e857b48ef95e2da6dad4f7eea606b4fa779d0a3a76438b463f155994d0264bd83acb4be245c65522", 0x1000}, {&(0x7f0000002880)="acabed41d94f11c755a647e6b0b745e0917af5ffe99a3a274c162fac11892053890419f3facdcf2b50dacffea756711cd13ac9dd99f7309212dcd316740a6f41b947c4051653960d9eadcedc012da0b956dabb0bbe00b94add65d112e2c4fc635ab85f314f685de1401d8dadd03a5bd1da7a24e66a90ec70b06f80ea8020c79c7ec5d6681aa2fb4fe665a07a584c67376314ffd8919c90630811f9f0290e2de19db52ad3bb7160a2cb054f8cb0e503120554e8f5da5d36303e05427267b9a93f9b380abd9ee87a37b29c469e106aa5b15027d3c637f6c6074d51e0dd966bdacb4c0cbc5e33fd863daeaaaf00e2987b458697fa4119", 0xf5}, {&(0x7f0000002980)="448f56d3b1cbb06500574e8910afd0c6e0fbff8459f797c918586a6ac4ef2d25e27a7ad513ecf454003f33733dbc6c04d2f0cc4ad8eeab597167b22c5f1d4b42f7af3dd792c99bf9abead759309466007f8e83", 0x53}, {&(0x7f0000002a00)="81d7dac00d605df372bd3adb2660a53e8f06ca989b0dcf64efbc9a83b591124e2bfb1ee494310624e63dbfb5611ba35d125e32c05aa942fac1a283c7dc646a29ac944ec9beea2ee7952b9511fdc3f90c52d960e2aab38b9841e69aa1a1e23791ba5a7e69095567aa7aaeb326cb7e8b2c0d60c1a7594a0b8f172ca324334d328ea03af03480670583d7652f4d56cbd5921864f0b73cd42346e849009cdbff95fb70d69d78675aa13d3b398782f9e24a0ec8dde8abd5bfc6db88ca5a459311e51e06219dffde25", 0xc6}, {&(0x7f0000002b00)="5cb03fb254dc1d84cb59a118a0a7ddda650a83ddb8832cb9018f6820455b9571fafd301d7225ace599ff771baca3fd2886b93b3b8417a8232fc9d235af", 0x3d}, {&(0x7f0000002b40)="484545e3a66f07bb2d82c701e7af6fbac86382c2d718eb1e2080bf9884a80a8b3cd3c92fc71a33a2b40037d88ffed64f36188eb308711479e399fc9df4a1738dd47e57de506fda6b65dc13ced43dc5f533d963edfef19ac5a8b41ced68b344e31e4b6cb484a734f51512de9b58bdc58cbacc41d49bb8e6fee8dbe58ec4daf800c89c230fb46df92a1e00c79d9b0a00d3bdcbcfc8ae183cca7b78ef8fcd70b3a9f15bf98c040dc3dc0e8cc74c22cb01e0073fd70fa9c74e21ce31d1a0b01cfd0cc6d09db7fbca8f5ea259a8bd7c0e95e9f0f8f7dec3bf81cfd5f32d6850976d", 0xdf}, {&(0x7f0000002c40)="eb6174235ef7050d4bc65443e1d21fa5ad31ff0aa0f26c31f9b935679c506c150f0eed50c70e2487175b455e64c2bf4444c93d9d07d0d485ec32c6d6dd959c42de57d5c40c3f1f60b432d540140f5e2d9f1407b5c68d131cb26437ad4a1847e5566646d20c0d25cd7055cd8807730c62022a1817f0b14526ea732cc7b0832f0e00c3933d80a08f414f2abdcca3017da201fdc7d3d22f13f9a70fa17ca3034b702d5c77f8ca4431a8368fd0bf9b9a848f78887add1a8e79", 0xb7}, {&(0x7f0000002d00)="cc829f2c68cfc893c1ba6a162b5d22a31a66b1994493fddcc396c81d5a78951cb3cd46b0942e0a569ad6d5afe2758b1bac40342aafeb03eae9896bc94fd6da0fc200e6fa183e4fc3b356d7e5bf8d2f018b967fb7e5c492eaf76f9435957d75a668917e1b59a29e8f7b0ed37eda1707b98011f067abb2a821f40b56e9ac24663d76f79cc073fef799a55b22d32a759e8cdaa3b1429f202096db027d0ecf8781f98e6ab20f0d8f4a1139b49b608c8b385f08", 0xb1}, {&(0x7f0000002dc0)="d28220da7deff63cd7f7031fe8c96750b85146a8991fd21d340d27d1239c8179e6b1d1d8db7e5ba1214fd9d3d2c858e0d547d1c818fa75872f4ad2360e77ccd91bda2435cd8c72aedd2d452b30444c6f18db6dc9f75448806b8cb792ef9277d206ccbcc6845c8013ca474b8b575f49d0e5b1478183f78bdd303913eeda7959007cd502a60e81d5be8ac8044ff6a441fcc6d3fab858e3b48aca1674751ac2d4a3c5e806fddbf020535eaf1cfd723f407012de5097f7ba4ca2c15cc997726a72865a31b14857ca30a1afacb8b8d67d1db6", 0xd0}], 0x9, 0x8) r10 = msgget$private(0x0, 0x86) msgsnd(r10, &(0x7f0000002f80)={0x1, "8a8194b939fa831c1a4ed53c703dd2b5bac04a1cdaa6079286446ec7a58542e5e1910d2a45fe1ac4ef53497e4c8c2795fd1b8446a1efa6a32040eea800311ebcc409a69ce8be7b02d582ae14e7d7b60d745cd97edf8789a4e1af0ae3589013bf71406b08da9a987c4e8213b338b758d21a0585e0e8068ea65500e45a9f15a7e106904f0305fd0f5419710958fb61c772e7af0f5456269ed6d748b56b7e7ca570aa317a9fd9c50666c158d50e913ec58b3f5b759672712d7288c840f8b9ee3d728d7bc8b845064cb18153366324d985040fba142dbfd8a71b57797d65b81a06b565874c1e2d7912173ac764f80aa7cca23b33532d564eb9cf1c64"}, 0x102, 0x0) executing program 3: syz_open_pts() socket(0x0, 0x3, 0x0) geteuid() getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getpgrp() setgroups(0x0, 0x0) getpgrp() sysctl$kern(0x0, 0x0, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xe0, 0x0, 0x9, 0x6}], 0x0, &(0x7f0000000140), 0x80000006, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000500)={&(0x7f0000000380)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x20}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000400)="2b5155df7aec07b7f59cea13ce6c491da4c4d6985db7f9ca5e830d32647284b2888cc954050d66efc2378ff6b0caab2e775730b7c60dfd7fc0778df024f87298592aefeff25d11bf2170afb02ba936672261de0286f37ccd383dcba2c019780cdf86808a53b7316da61e828aaf224a9d289033ad5dfae2a2b8ae82f899d309ba4504a4ee1a19914bc163b0033f0392947b27022033d0add297585ba1f501796ee3a99357dac7c348a6c61ae4dbb0314586dd88800208ff8a22053916018406099a5d1edc806d63ce496d51d0aec08c5c9409d8aba80fd66de222017373", 0xdd}, {&(0x7f0000000580)="ae45308aa5d9fe39dbcbacfe5c56c3c0e01e291ce41a87680fa57731513d6f54756856b0f1263bd941f362eabe0871ca3dd6f930fff3431b5124715cb0818b6dc75619537e0fd825c24acbb4a1384c760837c796717ed98996e07afe54ba210ea7ccde8dd27aed04574b510eccd5b439023f6c02f9e210ad7abefc6dd688eb2d7c78bc335be2224e54472aea1d522728a6bc73d195bb6bb376abd9abf1bde68f685c617709f332", 0xa7}, {&(0x7f0000000740)="cbc05d8b1e53d3bf2534d69658840c60d0c9ff1924e44194425383c4fa580293176a00887cec72110cb0a45ad8e4383170c7d7c74ba6b93d5b65d4c9fc5c6791a2f9c1df1a2b6593ad409588090fb5d49cc9b851b0b268e9413562706353a260356cffcfd0b895657ea180e42082872dae8e9e99b394a7d9df26fd1fdc4be783bc7404d7eb89327405e62124c864403275a48df3c3c8230e015fe8c301fbd1129c039e11e7869847c046d94e27206a3dd2ee497519172585827ec7e5", 0xbc}, {&(0x7f0000000800)="608b0040bfc1fbbafc585b8c27593cd6144d4fd427b2e08a571fe6ef009a054a65d2cbda1fa58ff153101aeb54ad81d1617a8e5da104afb4701079defbaa2dea06a28a759ceb5de7991428840672f3e42eadefb9d024787ec2af1791e85679f5bc11fb73368046461f97c84700923295cd36d78379955b72f39c6068d6c77f02babb1fe922647436eceab95fb66cb50be98a3ccccb9a5f300a81c75927d4cb7365d7dccd4ae62cda6b0a74061042faacfd012a6d783db36128bc5869442dc648a112893fcfde3a722f5ae12ffcaaff502199bdf90ae086e75151855385f312d1920224641a", 0xe5}], 0x4, &(0x7f0000001a40)=ANY=[@ANYBLOB="1010000000000000ffff000004000000861015f5b896ccc8d16620d88803ec173b2f440d35f9364fa266984f4d8cfc5d91dd3eb013366310ad4a82c7019b3039ff0c5745f1f0b684881eda321bec2abcc2824c668d6de50ba78f29c47a70cc9c161cc7a9180de67c0681f7b785400e6405f64497ab922ac626e7a2710bca3e353d79c56d0926b8eac5a8f9a295d037f12ae7835e63fdbe0353f2ab6a4ee67ac0b85329aaa13c17e5c4311bd3893d2bdc65acdccfb2cdd19864f3ad92230d71d6aae8c8ea1f6d1e553e585db1abe02c432fd7f5f12f27c01dbf8d390168448ec36701b3e965b0c56ed861b2422865f7b868e9518a769877ce952fab2c591291f31a5b9d133546199491e70e5d95a9e66e5cba7614ccb84213311c1ad212d343523f85e0e5ae4dfb4a6a524a405a0f309aa5d9c8f8a2ddd215759f86759b3510b8d195b52a3946ab69f6cf6f4a2b41cda6dd8cff1b0e15feb8e470e1db2dedfec7c0619334ed25b5a55180dd51e4e5ad9e8a6091e0c13d9369face66740e6aa19a6545b50592668f8321b20efcaee1df8c8411a1784d947ed7d1b4a893a7df360abd040729ed5450cf1d3e4759ec2048f54f15f52e5a56ac275ea22cc5017344cd66db49c82d9966e5c0e9fa2086073c1ec563b8ec629d30ce6cd040b32ba09c3d3ea20d7638754757e6068ecb33fe12c49beb7a4945d7a361ce403779c12b20b3d8510bb5feac856288f5e517e164fb1c2fe626377366519b5beb0ee228080ebe4b29055c41a7244c88372c5dccbed0447dadfd1e990f75b8a2d4977807a2b14324e4a9a733150d2df7a59c3175eb56a976cba096b02197fcee4954635cfdd4cfca41a74f74e010b762532f12be4ac084d7d5564bcbb9ee860c72586654d0fce9cdcf6ec7d9f88c35d0931eb4000ac73377a3f5c93cf5763ccea37a0f97df1bdf98dc579268041806f6abe6c480d29bf88c096b9497d260f85e4702c2c9b8bc5f1116bf0e3b40d2b3a9565ab2060fd849c4aa72f45b58608dcc635a05eac43d7a988bd1c2121a87f6766672d6846392c624c2007073f6789a4a9171dcb2aebfca18c5961c855cbd6893ea14c0b7ed08865fb521bd82cf45e95635880925533aa604f7d145a592bb8ff3b99db9c3544b3e95411b348402c4e3dac13895a15a823845319763ce5e7e4e1a5516bfddff5b192c756f1f3fabe3a25ca2d1f64406df700513ded5ddcab628e3fca7e90c436b308a40567408b6f442d47c2541e5019d0009b8ba0499c70359d956b2b275856ba2c396c810a4ac0e02d55709b9e910c399c92dce2f0fe75e6d0b3deea6516585f86c98f866a766bcfd77d88614b27e995b5a1f3d58ba4c78b1783c99e7a7775747bfa3f7804bceaacd810fca691da7a93e8f7ab0045aeadb813fdb5f09e7c951c28b39031f5690f259aa1ef91ab5ba6d4fcb2becedc5c4c695d992ea5dfcfaa30ee00df3f07331831c0bc0af1534fcbb6e61a87d4f57e8b506d250550e1162710009bde434e2d5602860336cc85a60918ae1a2b754a9cb59abea688d6c94b41f1d23c07adc3b72c04d8f52cfd8ebfeb2336b382a6dccc50d6b9842bab25a3f220f572b4b513b2e661214f2dfcff11b01b65a8f9d971b2d027d7a00d9f200b6451bad07d653140f7fa62e70ceb95526c98f866d3dfb25b2da06a772897ea540ba396469c47f51a6e34db75fa14ba32535503a13e86c46b81e1e50a6ea455f72037131b06b0811a9d28423d1a3eeb8a46125172d6bd179d8037b619fc4cb74e5da21e28444ecfad126a925baebf7e802a9e99fe3cc6b236f97e80591e379ec51b3f95937c083c025bc25dddb54b415b959b5259f1b2f3146e42d726572b6240c457f19d39dd8a7b77581692d563fd34edc0a8bdb7ff74f6accd68ed209f12bed27b64ce2132a4a2266a43d5b45401b537f37e3badd0038f8da5337a31287c5f38412e98df6ad3d12ae63a0204ce00594e527072871f1e3f7be59cbb1aca2243c5a97f775c4219ae010dd3fb2967b4d82ee8b4d446ba4b2935d9afb4430acb9b140f505f58d7da7085436a87968cd8584b0bf4d433fa14907cfc74a5e48ad8f0f55bf919087f1233bfbf39b75e8d046fc730d29ebb505cf1502acdbd6841873244624bbdf3e107d87dbd9d26a58aedc377ea44eb0b453d3593f32e714603c5c6efb1582974974d2e06c0ec08ca595f885ad0d19968f7acf39d7356276c3fc2b6c0119581c1f67fedb13663d3dcf8f5dcd4ad5facad8f8c38239b55cc9373e09241168448efad58741c476f587ecbfac983cf2e239d0d8ef11b83f3627b8423bbf625f45d7ab5031bc15e513e7b847838062e6bb66dd4d95f21881b4f62f5d427794efe4eb5c54c7441f1e8d38790602b5c63b39afc96eedf38bfb45cd1f2a2f6ca0124cc721a61672e0edecca1d1baa6be5ac2e30635a42b574ec79632cc20da79308eb99957acfb019e3b9292d3ac990c6af4f2e28a21e26b875f47568e8878c182015ff3fc9144fbc301caa90d93f3db3cd92f9db63c2588d834b5be8fdee9671e30d122f05fab7a6f691885f046291be35286a04902df1ffbcb4abd10408fcf6debe859fa124a2bdfb0605647ba18c921847c3ed9940015774050108437438ef2c593eb6d2caea2c5e7047c02040b20eb04c11fa1e451f2ac908d801d9116092952aa2bc91fdab36951b8bdccefb957487fe6106dc9616e9884b869ddd54c9007bba583f84050b7482af0b3603ac1f8220ca63e2acbf931aadf09629a4f3296c131e4dd914905498c8568a0d3a7eaea483cd29c8599ef1c61891ff52e30f2f7dce3924dda06cf118150dc5433257f3cf9a305c8a79728d09e59466cc51772327bd251350c2832f03f8288af0b56a7518656580a3f15c72eab8754d56498b8032b9c21f77836c168f36fcb3296d829f56be274cb4790dca7ff154da36ef13b7504fc6af5b27cc28e49b329d7c18017b0920ca738a6fb7264f99d18a1ed89fe8b14df885d36b211bdb29df5eafe47af3dc3ddd0e928a2b091c1373d0841d8e3cc791489585cdffb12deb55ae6efa5ebf6eab2cb91d8ccad5e0980bdf87073bfdaecca41ec904b8aa7c26c51a15fbab9f9efb45925103073ec1d14ce6494028bd87c7afc5396aee830a1035dd56d63c301c4e4dee25c8264893cff00fcc48fae00eea5a787af916b4d6d9ff4a47d56471153835167273938573cd0b3d2386aaece2b3868db151bd91ac961d0e6ccf073e5f616def813db60e2a49c547b520220b88642d8626ba643d5fd782936901b4702d61e9257ab938e103089a2976361515a74158bcc7832927ad391b8215ff7fd967a07eee52794e849dd8109a8503a51a9c1e1f093d9ebf73576b4361645e1553b54347d4e895c3ae9f2785c85c9e7bebd7ea500c138c42d2ffae9cd2d4e6ae4d71f0fb4d26b3beff6de29727b376f6559e2c31cc5b412f87d0e79d705a2894cd15f59091b70a060f1f8228cd5d89349accf839fc651bed349d31190c078af3366ed4d8a9e47e89184d12e837b66836cfc546f10a7f23745cdeaf5accdec8dd6e680c4c61541110ff3c215f9d279b9e65edd091749b777e080722d84240cfa52c0cad17683970e5d83f9c2d47b260f874527dae460412914fd780d4d28233cfc68e558ef5e0c5ab2a55f0d6d5767830323e6785c6c6e6ab51f611cddd5bcd29e4b0d79ee2353911320c429fe7d48c23a7978db3ceb1d5a9517dc5630150f079be7f019fc3fb9a11a92bccb999abefde480d7763be5755ac52e59cdaae35de3dd1aafe3604852157c2c35488d2c2e79eff9d37a05775f2dba39aa07f1440b4f1ff7568a0bb3b13687e20a271bb48fa10451b0e7a64fdd826e239fee1d8b2d87d11d8a906cb879124094710029e2996c6bbc7b66a5e77e430b604a3c157311527a47af2000f964af955f5ea8ee1d419c58c3b0c2a15660dbb8d26013b7599d33a3d603362e277a3b540d953092182688d2df4bb7351d327f4efe8747a841def9015c29f6cd40f2a5a251ec790a11b7c14ddb1e9cd08eff6798203553b1daadaea466b737df73a5a6b1f1e024ef06405ba0c9836654f34f3cbbdc92a500cb6dcca8309047d350b68e4d39b420d182172fb0223ac87c57e5fd77080ae5f229a605f0ba9f69ddd788f36b05b80c551e54bf3e41303bafe88af4804fbded69dd241c1069f1b26f2d1c377797baa3b0518e5ce8d1e9572de5afb86bfea6404d6195e4ec58862e363fac087c509bec63d762ec354fb29b51a58ca6323b7e3e3d685d8e337abc303901136e39d999bca74cd276bc5d1abbe5c51c5d2c93c925ae90a68e7db81cc9ee21f6c1cdb0f4ecf99ffcd6d0635992fc8fd64d75271f36011ac759efc01cc6558d05c404101d1ab31ec54be565bb4a9ecf8848739d578946e69f8eb7deafd4a221afff5b6a363f262b9493fd716fde8196eb8637341f6448ec00932c6b9b09f9fbf19cb0a5af771036caf501c00b84b81479db7bb536f15904cf1398a58b1a2678a29892d615783d69bcb929d722fbd64c423e02dc2295d201f0e30a4bcb1e6f03799e154479ac6ab2af5e9589453ead7c77a15f43fdeab8bf591a34e8fbd596d786ba4b28ca3fdafc5f8a65c3dec213ab9a7136d61e36dfc1bb4ff6e52322e3b3baf8c277740b5a5be23d8816e4b1a7883edd97d3e18af0b29bf27e12d7267fa6fb943f36bae4ea3e41aad02eafc309bba454e55d9f02682717cdf46af3b65b759226e1f6373918aa7723066b26b2add3c001344e5c328dc4713f939495cc34036f1d97c23635968872f84268a1413b02fd58d1cb8dfd98c35f3869f0a79e05fbd24f93cc74b18c7f64e3726822d0172c7b408b37ed47b8ff3fdc413bc6d8d5baca2c3d583e310300d60ceea7326ba915d04ab8d829c752eb08512fe11f026f8bf3042ff2f1019c226d91bc9da22001ae30357ab7f98a67c88f478f35c1189f63fac4db0364cf7cdfdf194c6fb1682d7cd50dc2561ecc5980f25045053dbc999caef576fed273553480f9812710d30b6ea84b487064ede88e77f2a789d953deb3cfa675527791ec8f0f84c4676a050c1f5f5792d576f84680133e03665cd602b5c420b5714a02e9db035d0da6f6556bd81bc452602464a16628baadb2ab6fc3c131f9eace0b037f504b2d8cae507b8140608bb150f7d4d64d06f0b06f228f6321d4cb09d6a8779d85aa3fabb393a41dec494776a30275cc43d954a38f3e885d2cf08f60a842a0667e4b15420c7655985df33db984e17527a28f8deb8e7be48d49153ba4ff175ff2e77f05d28fbf90a95b022a484f6749edacb599fd4797ac1c034ae0db1a2f19c132cd81179aba792d193f767a11f4bdd43be377bec789d7e0d01567d3e7de5c26164a2c3777f113f8ebdab1c1a984b47546279b355c458fd6850ccd8fc21ccfa087dd0d7becb876c056551eea633d304135a9446dc03cf0ec92d9aa805d1541fd04a60a88f1e22860819d270af6c3b829d4951b0a4230c9da1926d0de4bd66b8eb083a3a0c1927442f7f2aec9cdcc590bb60b42c93063d4c0127cd4afb26c35d21317e7d72f50323c4b1786ca28a8e910aea5439e9aaf79ef29b0033b3dadec1b104376dfcfca41dc5c1d2e24ddbcead074d7bddeb9d7d8aa69077b8affefca77fd9a9ad1f68cdfb6e78aa1e70722fca013522fe9068a2db59c7baaa5f6bd00e3c9528027f22027bec89743d628c861e808f10f0ebcde738023e7356cceb842f7beaa48d21ef12332fdc12ade4ffdbf21373e776a0d468a609ffbe00aa4c2ab20d6e2d7d428e77c40801000000000000ffff00007f000000c334cf557dacb2b20125f32aa00205ee5b42f286a7db190abf09f297ed2e6f65f8e2f9ec1fd2092adf9d9471d5e558eac316303d548b162195ea0c4440d28864b3a9ae65306b799141c456e358ac5801720aa78d0ef71d4677529648c522655fb3d7c2644e20f484c3b72bbc2fbb202513590f4d5c74584659b62028d8148fe14926b3a05ad9e0718f2d8b05a20bff54a8d0a5359eac9832cebe7c490c5049b4b41290c42e8bc55bbbdbfaa8a25bd81cbac9a3e4b91d5c31158f932dd3792b723b720b874dbb916b48e7b68c8565406511b33341bee2724fee1a02d6a9a4e2824609ad5b08c130ccfcd674db218b63449f9ccd733cba0000"], 0x1118}, 0x3ff}, 0x10, 0x400) r5 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x2335, &(0x7f0000000300)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd604b30fb22ff5000fe8000000000000000000000000000aaff020000000000000000000000000001500c002000000000ff020000000000"]) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x80}, {0x0, 0x0, 0x20}, {0x6, 0x0, 0x1, 0x400000}]}) close(r5) socket(0x1, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffffffffffddf, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x72}, 0x80e) recvfrom$unix(r4, 0x0, 0x0, 0x1000, 0x0, 0x0) socket(0x1f, 0x2, 0xfe) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 5: setrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0xffffffffffffffda) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/10, &(0x7f0000000140)=0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shutdown(r2, 0x1) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0xff, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffe1, "94077e3208906900"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="aeeee23b718e2a2beca9707a010cc7677be60debb23be1c256e82fc1a5965b5eea2b451e90f0875c32", 0x29}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="1287004ba50431a7", 0x8) executing program 6: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1420, 0x0, r2}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="b6d39c6d426116a27bd86a9aece91e6e8a6ee2f5d59c85db3c9a8bd6042d60ee07bbe6fc9927b27973562e028680ddc788188d4ad56da0221f56da4cb8d52a5ead6d5592d17498271dd7dd798e05d844e33635b9a0fc8e87e6dc19306ba2c2f6d48f1af5b7a0624cb1a0ebbd06fa88cdd9d2185d69e4732a94902b0174a186cf272eafcebb1de3ac37b7b1001bf0ecb24894c9040b067d24f61a71d6af3d1b845030", 0xa2}], 0x1) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) socket(0x11, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x50}, {0x84, 0xfd, 0x0, 0x3}, {0x2006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000b00)=ANY=[@ANYBLOB]) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000280)=0x10) r3 = getuid() setreuid(0xee00, r3) setreuid(r3, r3) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0x1, 0x5, {0xaa, 0x400000d22}}) mknod(0x0, 0x0, 0xe02) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x110) seteuid(0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x6) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294d", 0x14) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x1, 0x1, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) shmctl$IPC_RMID(0x0, 0x0) getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x61}, {0x40}, {0x9756}]}) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) setgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) accept(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaaaa86dd60"]) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) semget(0x3, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r1) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) truncate(&(0x7f0000000080)='./file0\x00', 0x2) syz_emit_ethernet(0xb9, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x0, 0x8}, {"4a6efe0a2831446104b90c97a1be4a5a8a3c5d49a302cc44a01e937ec741f0750faf054cd148ddaefdae702ac2b901e49e3ffe2448fce80340eddb12338354c97e49134e32497c928d877dae9fa9c13d883bd05ee0971fa970c920fa613bc460f10d5f0ea232c5908f730fed8fe2c10a0b7ef05882c374d0dce94672d00765d11a8a16d1a1ebc757e6acac5b84adf3"}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0xff, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffe1, "94077e3208906900"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="aeeee23b718e2a2beca9707a010cc7677be60debb23be1c256e82fc1a5965b5eea2b451e90f0875c32", 0x29}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="1287004ba50431a7", 0x8) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) listen(r4, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1}, 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000540)="6c08dcc1f5d3c6425b8cb6848bc5c7e9b6e47460b7f33578017bc5b6dd0261331acce47bf21e05ff07545fe98cdde23f67a31fc26ce774490b7c02336dec340d37cee2e40f48d455764dc7b1d990a4ae1309d425b0f512a3d2b08cdf6ff2ecd22b72c85f44e138d337750b5e0674f5cd092b6c4b7131ff8e86b76c822c5d89e344e2473c528ede2c5274b122b7f6fd01bd2ccc730329a7a8e4c99ebf09d6d9f452dae33fee8cc0d9", 0xc}, {&(0x7f0000000240)="591436246935dcb17629694d51ed82b107f751f8ba4f43753ae1736d43618e800c05646bf6640e1e487c4cb1321b6c1f8646f68680aecc4146f1ab05079dad52dd8296153101f7053297ae36776f618eda2396f9883ba4b02deb5798d570", 0x54}, {&(0x7f0000002300)="004ca836766742c80ba7be9dfe87273707e834d7a56fcad6ed8e8959c975da1f040630015d3ef7c74a3574712cafb7462283b5a677fceea5bab29ca0558e25ec532803b38b9b8a2f9449b9f67f00e10341ade789af595b833a7a11e150b86c14284437fd6be8fe9791f3565ddea6e892f3f9c67569e94ce09bd261dd72ac3b54d2f00b441589544a3a90e0c5fd27482fcdc43d4ac7677b2943902bf406c0414e9f2d5f9f1befc6fc28195d03402f4b6f23171fbbba02655900342205e9bddb132f65be6d8a09d28fb2d06d7b8f18ba06da03ca650fd8db85c77e548afde04bc55a61d7801081281d4415337fe2176bf2d807f791d98a394d0c3b8ae0255bd05aac5fc974a0f53cacd3e2dff3c1fbb5b5b0f944b7e3f7996c0187730bb33762bfda643cd3fd14f1a69694a8b93f1977c6653b6b185d346281f5eb68f2c3cd72fde96e12d8f21f33a985b3063fb79d1580744cae0035b1ec7ad8770a0d2c6f70383bc2f45bc1fbb86a3eb2f77941f0f3551504c86dee5a2052a0e2dc1e92aaf1b92f0d026a6f283dd47b1fb2008736c757df3af56614ea9c9ab2d1464222a847c3f99ce6b8afb28fe41e714e896e43d4e7c5f6323b268f167f27d2d944745733207042d96adef753bedfbd3dd83eaf23f6b961aed5347829ecc7e3eb193d8df492e189ce783031bc2b3991f5f4e75fecb8cd3722cc53d6c383aafa990b5441718029fd712d6e8b0063b7598c7862d662c8aba41a19b715301e20412641814207ba1a1befa8c6014016b9b2ba8f78d3bda9b661e5eaa03e5be3519c9c466692f6fa5d7b6d6d106266fa2f2c62d75351a89593e3f64e7ca34c1f001e887678dc1215cc1d832468777af7229615099554a677216f9a9acb8cd1a6f8c70cc1ee1b0ff85b450625ace6216b88145308cd4af0143de4b37a675dcdf78717c0088fac221b80e3ee80029f1a31e36cc8c54203ab8971e12696120a36ca5e30529f41db58fd2cfdf49e242427a8727d30b7ea5dea261a36b843542ad8ee90409ab0857a04f5e7c4a6c35e89c2647da7a9e84185bcc1571fd495dfab5b00bc6585fcb528ae8be52cd73ebc19d3eb9d07feda3ba0b0949748b82c2fd3e40197d95f76363ee9922d6912a4228aa4e2ee8dbdb5593c49e2bde580ff81a18708940d3cb86fc498170a8ee1f56bc85b9ff8851b7f5ed184ce01550c46f749b07235ba0c883223ab54f55d579644b94f2001e0114a712d92c20f11d4661c02e47b7e95a2c840f71481dc5d4397aebc33673ba1804bda66e27534c75e635a0f681756f00616d64047d9834fbca69a9a0753ab8d5677a5a42d97682fe42432ee19f2a9ee79f434b33be64b653de791ca75747d56a9948f35306e02f46be2f84577c78a4e9cc361dc1619331da1276c91ff530e434122e74cd2e330dc2bbaaefb247535c3e9cb908949b65e3dd783486f9079710aeef4408a1074821868fdcdd399fabe764c73316ec020d771b396248391c4bfd5b29d255934a3f3dc3e471c4c766bc5d9a6fa424dcf2a6b8b5db0303ecdc1998a0223185c7c664f2d5b35cc2e4c059a92916fc1cf51adcc73827ad1f8ac67ccc2336f5e95eb56f910760fab74d76f612721938d79e8acddfeb99a685c189d2d39241b9cfea1cae3c248e3d50aa08503d8e8e6ddd06040f0a1346ec6c00a9743b9c859677fd5dbbc799d3949e7b908713404ce54b7b9f9b4eb534c9cace53c89bef70e49db2b5c56e6ff087463706d3b891798b09f2d8bb3081a18c91ab1ffdcdd576a0d51f153fde79708853a89866bce4bd0ce0a6852c71f5d2d59c82c08e2fd882ccf3c12ba9784d4ea8d7e39eeaac4a930cf98873c7176b78d21f47b0b78ee2e37d01c94db5690b407c1fc7121055a863718294f1b679aa09cd0dfb0f4136ec2e77fff0f264940213c5c8b3e89261f86b74cc6e86293266b174e9f1ae90d986dcc0f7164e9f684a0b24db6fa43412b3869ad482719c00bb499995056c6fd1fdd7ad0d65ba6915efd3b3cf065acaa6af194df3415ac59c4b8b3ac31aa990a1f5846b8629f6295fde82bb8763340524f41fa7d13d3cb38140fe1f39907bbe8837f76fce679c80b8852704e802864d12c8738065d5c07ba997daec5a7cbac0fbbd5f2ff92146152126c7427313108f0e3f42eaa552b74a3ba8e31a38d8e3514c246f174fba1d181ab438f1b73bad6f65bf2bddf0a235e1fd46c66b403f2b6455359396600068a31dc59b0d399bc065a15b18f13e735c8f8f7b72199c0508065467c6d84ea0d7ff893544e98f455e5b7fc3a5370c8b56e6421c369abec04b0941513c6425c3a6a7afb2338ebe89ad860590b9f3bd0913c5aa91bc435de7bb919f3c95dc3e1eb1bf6fe52d1e510bc1ca0a3191fc89f01c732ef0e2e7909b1fe37ac8e09f05b9a65d9b4f984e2f837442c9c8e191509106bd51777ba2464deff0286bea08f696acddbaf24bb56ca0869e30a170df0e49357c7c522bacd671d569df5472336a8283fc9027d53b8652dcf84f7a1b2c35fd305038681323532c974c2b83d5cad8031e7ee41f4d8185d95006a18909aa82ef555bdd5f8df3c00af4394ee6a3b980a6779441fdde0c925702d3f5dec09d8938bba934bf523ca849998e3b27fbfe1053b33b08f003d5c2347bb4fb1174a77ed3cd49f55c0ae16c4fc37e34028098f83824df3380b51e7e4dbaf743e46e35fca98ace13189452d66f313c78f90dcbbcface8cc0fb1dcc0a70080139f2be18712fd53b5969b23b19504cf8b628b981ed8c54a07532b6bb9b792d81dbd64dad0d8bd2d8c44cc4824fde244dc99689e8a7af206f075cac5711ea81f2b3af06ce9b7832ad99048be0cad910688c085e7e34c8a25b5c5005eaa3213c8c08e8a27574c54810482b6298463ff38eedc3e591562c26802ecb239a969721cc404b3ba6f814b69fcfe23e77120187e83e98f8d8122f700dd0f454760646581701b277198f5122213c1cda28894d180e9144fec9cedf5decdffc01d54fc8d897bd8e02a140c7adeed3ec1a4caea585b7d96a28c4618bebd80e2e5dc22d19af393d5fd0814b2e1a2225f9ebf54da9b2102ce77ace46654c9883be25cdee96c4e28791fa4c3f098a4e084304a9d102766c78f0cafcb9492f5e60ae43317077bbcccc5b6fc61d4472a6bcbbcd758be6826ee3184a7360a433829af7db730bfd5439ee838a36f1cb64db00b3affa4ecd7c113f498b34ed4d279282b622dcec8c931aaa1e04e86e513bc14c4f379685c304b754f987a82f2b12e36fe069921bba72bd47df5536325ce98807aa7d79d876974a283a44324da4e271920b979b27a8afc899af67f711479bec600c912ae7dbb0277b73e5d19c035dc2490158607b56455778bc7124c6ff2f9654e32f64f1d704f42b8348dab45f4681fe217da015feac2740e314bba3c6e7b9279c222dcd2152fe1fd1196137b2c26c1ff4068e5c507db7eefd74f407021e7157d5eace177815000a73800aafe234834e1c18d6de5cc7717dfda849c0769314ba7b9fbf8143f5ffcf5cf467fe4223a62761ca4bc336ddc643415e471ceb6246ab2f5aa1e24d29dd22ec4f3731b04835c61e8faa6a56deb603ed51fc64b28870fc44e13c3d3985594353aff274c2f1b104030ad31fa344e09da29685240203d7302472b96040084c43d1b7fce562cbf0e4a4018f645a694af92f08dfaa70427b761dfc626438013bd0e82dacbfc392f84c65f7445c2457b9101de96aa6e423a5edaba99e907ee5231b5e5dd750ed8f5e51887db5fc1393553f673a40ef7aff16642ca88fb1ade6eac039bb26db23d4b8ad8c122864253854b086ea98b259d3fe88fa1c8fdb645f1f0cedb743c354eeee7d69ab3a86e01fd28e0d24d0d24dc1187f6858b77c641490eb96b219d5bc5e9143083dbcc9307d235f9fee3f8618744990136717e585470abdbe1f94bc5983f5f4c0fd3938b72fa16f1d388e40cc0e5078dac860ace0b357b6deea0b358410e92f4f7663b3f8f651a4a329cd46e769be6cd17886b9921237f8d815f7396784aedf0ba78eb6c479e6cfde18b9c84a3ddca484ae405ce07ba8848463e62cd212d53198fad8fef742ab59e5c08bfdfb94df4783fc7d0760dbbcb2a7c61895c9c78386574dc559132c2cf2709490343a6586f8def2463c936dcb9f839987e5c1ec81220bc7c0385166709a2830dc6e770034b54eb6fa04245cb3c8966886ac102c2d0fd15a97e610cbd7cb7e127e42f2fb43c1accead019bd44b6406d7d93028dfcf49ed086ea6288b5583f04265d0bd65863d75260aee1c2e9d04690115f25874844d9691c368633d360832b21696cadaebdbef9f04b15db72a24ff27d860854f4c6c81a196cd646221455f18ba81c8a8cb64befef7a5a9e8c5aea90b280f6a8d9120371d4bcd97685579572f22e29bae2fce29bd89cbd0919cc31f054a7a107003fb342f08a72b967f95e670c898a5531f1a12d538127450960f09d8455effbc98d242570c105c51795f492cfa1a99a0f7b80910ae05515f6ffeba7d79f3002b4a3afa5e56a095de66fa986343f8284d52af1e6e2bf8399d4768b7d4f0aff17f5c9abc83032e6bdd7cc1b2010f6acfb609d8b96ffb06cb33e7361955636bc2415ccc3f52cac0a4f113a29017c7443f3f43fbe27cca0c9d035b9f4f172d89b56613024fad9a202660df23ff01b37fd656fd7e5a266d27b7723a13cf76857b85a94845871a15e4d120453749c00a1631adceb4b5391dfad2054dc7f768ee76e069ebc3927bc83822cd48658ce8913073a42da4974f02c10492161398ebdb7c7691a2f0bb62f630fb71f0b9fb9d56068860e8deb3a4dbf95a734d5e7ff1b65cb99e725e9084893118c5f53928c71f2cb8ae296a5ac900ae22845a5165405651af387ff35f87c7627f382f3e077435c430dcdfced94aab371c4e62eb5e7e80161afd7eeba9f75d234ae4e72d3933d2fc34c0b6d097299a740a18801487ca96c922534c61167ec90e22f83657daa989adc1494a2bbe858f5e3e7080974c17fd9920c0515fb3a2a52b730d9d83c02b759489ea2b61c949a1be7cda39758c75add39c0356ded8f21c7df39f3db8364db97866c97ae504242bb1c92c962c1f130022f600e7bbbd23ef468627993e0a5d49abec66a760f99d59d456bfd1a16692daf9b507e1c4365aa765fe4aaa48c5af72a657527d828fc02443f825a6efd1d40ddb55d4dd6a705a62405b8bc89c773a838f0574f3215d982a2319de74ae4450d689aa59ce6087a686a806880da1708832f1ffdf06a9b0e94397f41c0b4e4351ee464434c813fde1e1d6cd9bd4596c271735692a1791c0d209d173d0e3f0f57e92c2b8dda2f927a339e6c57367d94171e5206a1a0b4571b4841a6d92f6e0c544ac89d91b84447a1526253c956b18fa801015d6837f7fcddfaaeeb8ba664558c0cb6713e684d7f4cc681d9be99bfb769be07d8995dc003ec3f8d7b1dac5570d99a97bc9b385aa47def4d0b2dccf2633d6573f6249fcca2887307c49e1b6d84527d6ff11ff68e70e83cd704535d3c0a32a02b140b2864bea93726ed8385e69cf5b2b084f9f97f4aca5a4f5744d5ce0bfdbfa4f79248992a39e554455a943b00565a163f8f148859d15c04cf062340186d5815a3dc7fe55af8a679b3a2c9b968d5c04a993a2cfc20ca71a4f19f4c5f6eb996866b73d038bc8c9db4c5a1aea544b1283c0c3db88a8164a0322a7791a1cb8149b5b60d237fdc238416c7b1fc4cd19a7c38468ea1d6acd4926f3429cd10e550b18dd66b8d3537f90fc76d6b790dd0e1bfe65cddac3debf43de4410e12b0f5deb245043415d023edcc83f810c19ee47f8f", 0x102c}, {&(0x7f00000003c0)="54c4263af80c9978a962b13556f19671b02f5c3afd79f892bbcf037cab71c018f4072262c0e23b61d6502c0c606f28f47d22bdfe822900097477ac503df443fd73d234133741b4e216f880fb399a07cdda2a379e76586f3cacc60d93d512220b0323a5a8ebb604650fdaeb4a7815f3df711760e15e084a778c381c1ca84ac28c8576e120a696bf3cffee04050d046b682d4eb6beed75e1d5f018dcac0523222e6fa270cd2039aa461cf44521f8c24a056f065d5d46561460ff25c0c01354f8220fb1264b0e497cae974ce4b949783d63b1a36d69ab2d32ecea18945b70cd630407d2d012c175e6d8e9e35a53f32cfa458d05", 0xf2}], 0x4) r7 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0xffff) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00000c8000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3fe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000163000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000199000/0x3000)=nil}, {&(0x7f0000148000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000a9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x87}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x4}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf669, 0x0, 0x7d, 0xfffffffe, "3c00000000000000000600060000ea02f1ac7e00"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="4c369cb2514786d7e42a49ea628404fc44277c38a68278ef61d3c2a119f075c8287bb2b753f4fc302f5f05cab1adee714e2ef77145bc503d145577b96fabb604645217cd298110006cc55979e1a6ab8b", 0xfffffffffffffe35}, {&(0x7f0000000340)="742116b29621099a51210a0e6b6f9ce61adebd56cae396b9fee64e92cce8a08b858e71d64473a207da05c17bf96be53622dd7aea1e48cfc6a1f99a632428f34ad56b3c453ad1cfb874285bda58d2e800c6e023ed5d5496321385652636243ed4d851bd99035a78a517a8b67ab7359ccb6c426c96fe49b6ce8d8457df5cce85a0fdb405cc11edcb47c1c0390e4d36cedf4eb43484f26a9e961b1a4a78f291942f11f32c88d2d1aa48ef344626f60b72aa337c093ad41175fa5100a4aafe9db4227e472c", 0xc3}, {&(0x7f0000000500)="d2f4d171f8fa6bb4ad307d8ed2b5a504ec1907397e5e6d759f3e964d2f0c555ae4de11bae9af6b872bd48d6edb22935cff4f0dc5609b1c0ce81149b92cae4861b34163ad3f04ff61a2bc3ce56ca4f76cdfa2c4adc4c10295a54e31a160ab10ad824b92f8e62a88a56853d5fdcb40d46ce6525d9e804d2372424afd9a911b8908fb976e9e53dd3dab02cdb19889ab248151bbf6954c7aa2f1de59396bf347b7099eba5509b5faa127050c40586e", 0xad}], 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x2, 0x4001, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x18, 0x3, 0x0) clock_gettime(0x4, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000002c0)={0x8000080, 0x202, {0x5, 0xf3b5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff9) write(r4, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() dup2(r2, r1) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8000, 0x9, 0x5, 0x9}, {0x1, 0x0, 0x7f, 0x7}, {0x77, 0x4, 0x80, 0x4}, {0xc9c9, 0x6, 0x3, 0x47f0}, {0x6, 0x7, 0xb3, 0x2}, {0x7, 0x13, 0x9, 0xea6}, {0x1, 0xf7, 0x0, 0x5}, {0xaf, 0x6, 0x7c, 0x1}]}) setitimer(0x1, &(0x7f0000000800)={{}, {0x3}}, &(0x7f0000000840)) executing program 1: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x5, 0x8001, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x10002ffffffff, 0xffffffffffffffff}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x40}, {0x9756}]}) (async, rerun: 32) r2 = socket(0x0, 0x0, 0x0) (rerun: 32) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000300ff9078ac1400bbac1400bb4e214e2200089078"]) (async) syz_emit_ethernet(0x23, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x15, 0x0, 0x1, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="02"}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r6 = socket(0x800000018, 0x1, 0x0) (async) select(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x15}, {0x406}]}) writev(r2, &(0x7f0000001e80)=[{&(0x7f0000000a00)="ce9789c802b77debfee338981a5850c59ffb7278f052919ed30d1f811687e15ae86bbf7742771e55ec3046565d2c33ddd488c44261041f59ef0c7dc74863e39e19eb12ca5509b9644d7ce267ff87e8d79bb2af4891cebb8322467cd20d4b9a016604fe966041f7d22b8e4620ff8185e7", 0x70}, {&(0x7f0000000a80)="36e628f642a7416c62b49a449088819ff1c3bf9231599b294e355d7216c9402201dafb09449e41b3b1d687b0121edac8fc9bb6ab882731ea540e4c24b253229abb010c1a9cabfc63460b6d70b74f042059a1a0cd63772433c07089c73a2d20fd33fe1ca1b80d0c8dddd19b23574d9f74c6b58d9907816c7f1e1a83932c15f410a7fead5db614fdc12a95dab92744829c03c62cd85c6c101a400911326d585b016f92790c838622c7ab0d179b229b6e8286db89d80d7ae6c6182276e2bb69802c98aa294ca852be183a0193db8b4566b13dd524f821afa4d42d0fd765f916ae87", 0xe0}, {&(0x7f0000000b80)="630833777c05c0fdf0621fad97614e2aa67370bd707483bc89029bf1e40422f0d91fa027a9368a991c948726f2591590f7215a412d1b6814ae51bb4b3d0bf5b80b4d4895d59f7c1127a95dba3087518e3c614616dafa49ce7aeb1cc61d308ccdbbc185c8dfdba738a86180804256cc8b8d48ed48886541870ff3e8c5ae42e52a", 0x80}, {&(0x7f0000000c00)="704a426785a1b7e56feaab23213ada4d171c9f533fd545ff1ff166d758e4794267cb178300829173dea60e1d48450f4688178a3adc5a51b85eaee8f3655927c3b9dc3e8fddf59b6d86e97f44bfb455c021db9de142fdfbf6af4f25d397c824cfda80a3a3a88634446a9435d5d6fe6059aab68d7006aed88e7966aef70ffa57ed9bd52ba113473391a0768971956b61eb6b0f965d11c2905e922688b4e0c879818f3e87fb6516726d5b68267b4046c54fe67e0663bd76f11c4c68535e34eae72dd708757e4cb2c83dce159215ae1d59ca2afcd42665e9c35c0d03c2550c125fa7c2e8e745e3d0e0ef1a5c7d72", 0xec}, {&(0x7f0000000d00)="4fcbe8df5c2d20aad661b7287fc3cd358a59ab3cff8517987488b77202785b75d115be80a0d99b6af80770c5a72d65d81b01c9f2260351f31fc71b8c1c83e00baa2cbcda64a7b3d6b40e9aa81a38e4f10baacf23f7aa94aa55d8b84f88c0c9d14bf67a4cc8571822bc6ab9e89ce577c1624effac38059a4b9a6a7505b36c9e4a914ff99b2737d59c29541292e2338d135e1bd44b67292ef35a2b7d2cdbd06b666808dcdf3cd4809f8f920f09037d18f183b3161dadf9345efee01901118cee426048a761fdde2080f29af31250c8e9998468217f993f48bc58cd893d7756569a8b0204184ce446", 0xe7}, {&(0x7f0000000e00)="872d1378b750d0462fbdd117c80971f36e52ecfb80821d18376ca3cfe66cd1d41e7f6e4ca4400ff802727879c1a7d0c9bbcdb976e42776b7751450aed7d3e3b193ac2a0dc6a30aa7b43a92c783f825298ec253e48eabeff5fb12c1a0ef6eba3cf8a859d84465d48a0864120c093357f6646733a881d23a931010aa069d7c70031b9e7aa4f7b5419639e1d2690ffd91a716dd09d6c0c5d97eed52eb0e4b996a8bd14d5e97e6e0b25c667c9caac9497acf6230da2842d39c76a50e28c27be6520913709234f72f2044466cbc3270ee25781254c9b7d2d9125f50f85fabf42a0d4e06ed98d9b1be1de0ec4b0a841264eb87cfc9e94f2942443af591864817d736be7c814d71ae4435602da62b9417d769ed4ef8c27edaa2bbdfdc8dce94a7269b977c2233b57502125c9f32d1ba4153c739fb9ac0b512f4268eff6630ee6bddf3391c1902a35d12ff7f2cf360027714a1f844a95b486690cd077bdba07b8bdf0529ebe4cf6643366ed7dd41f69181df8816ba6a2df9bf9331bc69659132b6e0950e1fe32a01dd0b2be5d01095c19e120427761d16d519c9ca0017d9ba6dd40805026cbe0a6eafdcc6a27113563d016a608617edd03ea3900d6e36ca234f807d5815787c68bf194e7e6b999db9bc6dd0bf0a599c315b0543259a910ec3d5552c59df60ae3941793427120b89fef9f68e958354b9593724420d167c1383df203cb9fd19b2fc7662885e19865dbbb43c7202b3eb5751b8d8164c12406a7bac34a76979f65175db6f5e55d2fc8a8702f3a607b5988daf21f8d54ababd9d10f13a34edbb4c4b63a94e965c480d98a578aac3ab7d77946f583de914039779d7a7cbedd929265721129837d6fdc44df26885fcd3747bd8e04fe8614ea5438010dcfe52b3a79628b6d23acf8c342fe1de53d987a950dcd85a0f2854c2a1f920bf6d9482c498d3a02add7924707f3ba9a13e66f93194c4bfa2981a9ed1c2b533b445abbba7582e71c614a4771a15d249d72c83d774bd7cab24e99254e28e7b43a45638ddd4dba8d341281147d95f7b6378d2d2e6d370bc6984f90653b31464f7974992601966d0b3513f17d69f749218bd4d299b0c1b2ef4da3f4afefe0427ae20369b8e7b16237e8c49e8f85a937efd9deb9a591f7bcdbf0948b482bda6cb5c357b2d01f50da2316760df15b63605c721235626bbbd84359a8cec92d051d994e1bd4fe08128ffc4061d9c734a42aac20eef7e34db2722e9d6fcb55416b38b93e2998e21934f96ae8e5552fabdeed8153b5230c58cae4156dec9c6605d8b9a5fd04931cdc0c669de7bb82127d3ef945a223682367a08412fe9916d472bec5adb252d1d6c231d799325e6ce8976af03acc5352434d261c35c6b86a8d634837a647b8d0d18e693a0a7ac02f5be3ab29f110543683d044af8bfa95af2db47f13936d04cdbd8e9402ec6d834d6cdf62428ba3599b4f3e63154a0f1f5d02544d63fb6673dcb82b0849896b4f48dc86997a1e06a8d075b98d5b254da928c0d92eba241d2f218f33980290601827cdc94c930c9552c09c2844ac7fc688ba2ed2c324a89a742600f24d46f81abfd144aab56af95481d2f52936d80517dde34e9858aac256e4296e8aed17897c4465a0a26133d1295d53f95d62cdc45cf862a9cb47a8ce90775861e81d8faa4ff2c5f22a96b2440d77a0ddd4b385ad937b9a1362b6b696c01ed245b5fa160634181c84445f0394c43aa29f1e09ef659e30e471d2fba301489c388d8dc698a7a2ea555340a636559b75515b669c26bfbb6d556b75f33d25e7e9ac52cd5d8eb239c237f635a829adb7437460c6dad00d05ff3d3a78fab57dd00e1555c4b15a21ab4956cea3a171f16e3ea153f3f2d2fbc8046486f57e5db4637a36bdb3641a9f47debd9666d0e4e1a14a5d8ec63f6e9ae0007d52ff0f9c1c813e78d232954fd193c80614261be4b07d7d1dd6c2b52c949c1f5fb134ed305cfcce3acab68b7eb0d9a65d68e7d03874910099cb6637b9181e079c818b1f16f738dc3d635a3795e44a6af9ce1d3ba42ad0d5d9c42db060e9531ecbf307483ff06fd275b8e054bfc61f7d42ceb79d52d775c8022ff83818a365ff6d5dff7d1841ce5d1cbbd41774c84ae3509040b07cf6b66b98815871dbf6843f406b2c0a5c335a3e923d57cd3a1e7b3d8fd2aa7f38ef59401d040351707d4b40a6bab50b45dbf0892a3692ae64126b62e7c495793571c13241528be0f710da05c6ca16eb57b9ba4f003fbd2dfd4dcbf75048322f7f6e08aa0e06f262e01524e70c62057a7441f66ef7dc12c91bdc2e2d6d5cc5419b4f661c8da74547df4ee0f0ca5a618a175b245a2538ef0c3e87d3e4ebe65aaf0b46f5cd33f44801b0cc59f2673697a1f45593c28fcd6368d8292045c555de1e2bbc5a097855a7f6b75c6cf499cc8131d44e9f06d6dc0174a87b99346366b87231847232c7aeffc869c793f2bbdb27626fb9cb9f368d0d1fc194f7cb901fcf334e319f12567a2ea1ebd1c0bd9d2be7f97f0d6e1edd709ee81c2bf95a217af1ee4e59bb0b0c66f0dd6add8a1540f2895106090e3b85c30e2957a49567d4eb09c8900a06a3284830720402434fd4bab0387a7e0df9bfcf2914889a0b2f6917604d40f33f1b9a66cbe3edb8bb1162d63b6f455757a50ccb64812529d76ced321a2f282b956acfceb6f2c621cb5b67e6477abf6b4d8b7242689f698a9847bf7dfbd37b8589d5ae192bb208069c387be164a8637ec12c7af7586290f89b1788de077c83a5afe141460cc203c839ada8c4657a2aacead2dbaaeaf7c85b147308bfe875e251bbbcdda9812e09448af8f59853e8cf3e42bcfd8e3a6e89336df16ba3ab5fd700ba556a9cc4c627df9c845d1b3ed62a871ddc85a0b1b486263cba8baa579c245fe347d2fb30ffc17f4ab55d38c321deae3c20b3fccba0a38a4accd4088fec388bc1005b8e0b26cccd9402c5c458120a5e67235f0c5fb54a5ee5a3e0257b3d2f20d9a68b1830f50b1cc95b9a9511bc80ab21c148f224060258e63ae41d55745eaea764b9102cd50e607a8e17924d6ffb28b4cf91627d1b152184b31ffd6f8cfc80ad8eedfe235fb043906f01d669539d35c48a056b47290fd3fdfc70ae10d4166c18cf337d6a4877c5efa7898e588bce8a1497cd640f289e21f5a6fa6e05f0b990c9788a10e2ca36b94beecd6a49ffc116abe0e5bca5bfb5ed2976ef40475f3fb4fb86a1458ffb2ae325d527f345afb57ac34a22ce059cef582561ea3b395a82848096223da76900f31ad6870cec3bdac366ba13d47fd97b5aa3ae2c05ab04b650e103dfb3b52568477d06a80b6aef96042b079d689dccbbc49924228507a653a970cd9d7dae3b870b0c82cfc82efa4a9d3fb72719f05d210476fac68c7350163ba63e2849df9ed38c6e373d7d7e5b7d5cda2d37b7398479a3d84f69115add79f1cbed07d1d4711d6871696dd035d9fb0a8a6d5e0702bbf9bb72f9767223ba46dc416ef0c15f24d1bae550c2bc1d563b6e11158a97fe8f625f22dce993ad70a753e4e4667466d54a698d5d9d41e8c56bf71c3bbae2a05c54def10b6cc94db5854aec49fa017ebdb64215a56853f8aacdf0e1767e09b820f3c5fabea33f6fd945556c04903f8019551905ce264fa553f77d575c311d256fb4256623867f82de8d96703453a4f2892e065399467ffe6a32f91dee820a224e68d638d8ba536b41e050698594522eb59c5848e64f516b322d7176066e5f223451c3c5983d2764434a2dd512b25819b1dc6bc9c42399ae520e526c6a2ae3ea73192e59424fbd69b6e74e6d35ab32ddf6420da69e13b133653bd1251ae967971ed0030c518ed91d550ad4b105759f0c1dc8b3070d8e983ea455689d8a6114d7517dc7f5d97e18206c04d2d2ca25b76d0cefdcdd3a7f2703a8996c238646d39f7bf6cf2cad4afcced5460985fa29de42609fe53e02d1c61cdafb49d4e1b5312a7e91b44e964379280f16e6b014e3d8422fe6e37d743cfbbb2e5369fd3978af582e3b5ab0003c3c405ef4b0e5d16d23e76c18f004239dc06f43e5297755f10964b866577d42e98ddf2e2f3e8fcf2412054d218eab60dbfff310ccb3aa9c53a9ff1e1dc1ca331178bbfdb6be07983415c833277c9a4c9519533f06b0d7f8e72231951c7009e5c9ce9e54a2ff563c1de01952ba9634f15dbaad0fbb1245faae48ff99badb31d9231b67970ebc9ec29887a31e29ec85dc29bdc357f24a8bd82f75fc2d123fbddd8a01f844dffba6c5c430b3aaedec0f2356ec73adc8df000a815f3bd6a0c82c364bca047daa55493b681b54bcd468388a7d70d6c9efc066e3f12c9a3c1c02eeb474f57063b73cb8c5b314560c398715015250df637d380c4aace267b47f19b05717ea7c6282384e53bdef74a297c8a85d4214f1bc4610eca0b41d703c3b19fb70fcdb85e49ed17371577fc72afa8bfcd596d238ad2f00a4fdc8dc32f9131c3d5ea03bc9486638c83acbe3b35427139ff082c6dca36b0e0a48b559758c588d9020bc27f7e0d576e53b9de9ab5f9b70195065b838c15dc0dde846303e7228f37eef44b90c9d601497ea4cccfe9bf203b1813a9e4d950874b30d11cabc04e1ef74c2f38df11d85c75d4e304927c898ec03d1673853f6973c65d1b9beb3dcc9373e4ee0c0936afc3604bb4d6f557de457663ff78f3f405ecf702292ff3a24bfe0c9b7639ad5d1ae90d5ec730d4a52ff13007d4ca399d5dc44c719ea8a65d3c43f50832972ccd4364ff221f209ef57815c442f8e1b9305deb5ce85374d5b7b71b465e34a10fa47c5dc0b168f067e1021692cdd4709b6813e63c338a281fe58df3922305ecee14f83ef1598d61b0c29dc90907a5a5b6a2ca2636230da2411feaee723cc2cd315d16450df777c9cb59e7c6cb12df12b6bed0a5cdce634f29211b708b302de34e6580fdd8001fa4b8d5000c4544adf47c9c9410aa0fb944beb1c5dbc46d2f9e68c0443101ce722d9fde3717c3c09dc56cd07ce6db0447061de4448a2c1cda0059d06e5fd6883b1d3017e62fe388bf98dc04e7d3220a2f44cf910592620995b6f163dfcfd8218ba361d540145cce36536f2c81c3a78f5526f2a5c92acf09a7f34f869c1731a9b5a9e3553cfc352b76fad2095a3365a83812de0901fad929ff982993d6b17e126a09bfa3fd3aa4ee36410eada183cb00c4319429a13102da1c2c76d6dbdf729764d089e27dff44a74912e225e778029c28b4dcf8b338ce7b854c6cdfc54f0c710105ec6a9b7473465d12e8f6be250f19394fcd8e0b877ddae0987100abe8dce3455fc2d9cada3ee49e516d20568a4db58ee3d34a07c4e12f486a880300209457cdf4790023ffdbcc999d699f7025d68c2409856566111acf831d437928eb3995e2e2bc169c451f33785e8d6fac7c3d5beb3e0452a61e1ed7d34f61b2063152c7d7ff2d8fb241aa75b27a8f42ea2b00aa3d3763aff337608c0616644788f6978a93e8a27b338968e57c2d33b9f962744d44a0e7b0e8b0e12337803181ccbb7e197e2e6abd4e775ed8a1f28c2e80ceb4a7425dab0ba20ad61a27e39e2896aee1923098d7c31bd238d6a455c9d39b285110400b2ec6257307773f76df258ae79b22bdc7a9540d787bc65d3e7dc9ca21375fe6d7bca386e1d2a8e86cb765537fd7770aa130d0a59d54514b7b0085e6e71b670c644550cd5cfe43d08c65665f48e4db163ea6701310cb86d5ff0c532a3644a2f90e1463ef953b9e99cbfa80e47e1c4d56ef636d2b3223f9e13adb141ff5ba9ce40c03d787", 0x1000}, {&(0x7f0000001e00)="16c6c30d6d857c5cffa414055fec62cbcb50ecf6c2b1400b0b95b0f36a76aeda141a3ad373ebfa72d7dd159bc7b7f8fe5272e7e12d64fade91b1cde60560a643e6d6fea218d0ebb06a75b7cd", 0x4c}], 0x7) (async) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) (async) sendmmsg(r2, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xe44}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000300)="b23cc5b6c9a6590c6dfaf41284b6c8f7175505a9a4b1cd3d006c9e801808ca6299dfcbb5eef800f6f2e270ff4683cdd962aeb978e41ff7d5d70548293ff98ee12c7ca6efd3a00820ebefb1e70c9e7efe08e4646b6ad77edf6d639c1bf3ec0fcd66f9ddc04ec7692c2496d377e384cbc62f41cea4ad6ec51d80a455c834d3503a9cfab0e63f3f2d1acbb4b1602517a1b8b9060d272e7a174e5e1ae157af6ec0cb2a3b2a048f9089b0b368d72d23a6acc30af1db1ca61425ee31350408eee7a7789faf7e4ad6a3a850eb30e9fb0a47dddbca8dddc2dd2645ab1e552bd6ee", 0xdd}, {&(0x7f0000000400)="0f8e08162daf11d970719d94d54a5ff45295474a859f93defa2d9e449e9f266bcabf9d05b9841f9c06881ad02ddca02c94530d5bcebd3be32d540f2418027ddb2becb19b61e3dd10d7f6c98d29929201b7e5fe30aef34f4e4400ba102fcb05c87fb28a1a3ce86a218ce9daafd4dd0ab893b8a7dba7bc0b989201d935c6fd9b3071fe9c146d7bb5084e6f849dc136733c1764bec0cb71db1a67fa2fb22f4198d5f020bacc9cc2ed22c8b45a214ecea2bdeb4ba388bb8b917f6d210c68c07187dd280cce1a4282d42b637e239f75c1cd14f19b59763afa8176c155abd9", 0xdc}, {&(0x7f0000000240)="bc8f51abeb7679d844c84337ed03585adb7b824684bf5d2dfaaf06c0e7d4961043d6da7e4f0a06e20fda0e9805e9fb8ce4efd51763c6ba74ccaa63ecbdb3468563f8377edf7c50f4728f2559af5375dd67c1a794e64b1b314d373a90be", 0x5d}, {&(0x7f0000000500)="bb995e273d582d3958bf4c406a48aff66d4c1cb93c7d573a3865911717129e73bec02dd5a2a8ea480bdbe17e4565d5e461445f74d89440377cc316dbbdfc88dbaeb46f5d07d5d7cd7c6b443e9fec90a4f43ddff89027f1317d0065c48a4665e8417a17d05d41e379a57d01d9fb681d397388ff89402e2888fd23bfa63c924d14258ac4ae5142336fb07642f812b1e9b0", 0x90}, {&(0x7f0000000840)="394bc032557433836912", 0xa}, {&(0x7f00000005c0)="6c93efa33edaa56459f5a0c30f76cf60f39007352fb73da81a126df1a6b220d9fe3143b719d5f9fa27aa95450015ef62c4f436ff95f1c2bfe81c013d121c3859a7c64784862492e5b0f6aef27c4764faed3e255b248c405ae54eabcb6dd441a7136bc9957b8ec3bae1cc811133661030c0a594696e1a34f7c736812a660ba18b05fb5532e6eb8f30abaa0325ec617192c55408785a413bc943387a251de48c40af20e1652d5cb4dd3e04dde6089a9db56f01c2cb2bc510bafbd17a6957a16a6bcfe1ee7a5a7405020973c9f3ed", 0xcd}, {&(0x7f00000006c0)="a02678487f509032bea6371209c66de6b825131ac528984914e6fe6f7b199d06a7de32a0550e4dcb01b25078bf104c1a227f081ea6c6753ba4e3b8212a49c49ae5d051af6fafb5c0cc532453f2500ea551134bd3d1f2a46071cf6d8f3f7455dec44ad4cc72a566", 0x67}, {&(0x7f0000000740)="b7fd05719dcc8bd1c3514218c5ed23673fa0b3d4ea4c4a4220bdbe80a608a605a287a6e9a420893fe911d29e658423298598cfc62e1d2296b14e54d9bbbe6ae88d69e5ca7654069b23", 0x49}], 0x8, &(0x7f0000001f40)=ANY=[@ANYBLOB="90000000000000000100000001040000db13b8f9a1605bda0e97c1d832e7d58afcd2e8f4aa36ae586892297892c2f30256b4c8b0488e021578949ca64d2a594ece29ff2358fe697a4811e5b10698d7b8ec9a2af7b1af3e679a8ae0068c909727cefc1bf069999b0e9f259378deaace2a1799ebaf0660140d2bc2bb6b04f44bba163b3a762ddcca3746f1ef0000000000a800000000000000ffff000001000000f8f23b0aa8436890320515fda1aef053295b3dce2d1fbb1089812d519d8b01fa7ba1833076a9228c897a6888f8260fa61417f0aa42caaeef221e38950a0f11756d3a21a7d151f110a256df3ae55e9764e5fffd47c8b1fd754a98b1907419c80f468097901a2c4bef9f2d4f664dcb234ed3e369ff2d8d7ed42c3b493c9bb9d53634e55fd313e1a34cbc3f4cc26099dd8b861052880114083c3a58f090d4359bd0aa4fe6a17a5f86d2537b4834a168a57bbade2bcf09e9f61a58e81e809ba99ecad201a877707ec252dc65597f80389547c24f12044755b3b24ddf61e40c8ff23659a9e28b51d342ded2a236a846a7e579afd762dc99b082c1b8a6f497569d247e6ef5a90c0392533a86fdfcd8fffca7e5cdb2c50c149d84e71a97ba3a0a40d2ef1bc9411cab365454ec"], 0x138}, 0x1000}, 0x10, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) (async, rerun: 64) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f00), 0xc) (async, rerun: 64) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 3: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a164858837dd5c414ad465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d942400b5e1a1757cb9af769c7afec37082", &(0x7f0000000040)=0x56, 0x0, 0x56) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x60}, {0xc0}, {0x9756, 0x0, 0x81}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206931, &(0x7f00000001c0)) fchflags(r3, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pipe(&(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x10000033, 0x1, 0x100000, "0100", 0x0, 0x7}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r4 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) close(r5) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x5, 0x1800}], 0x3) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000014c000/0x3000)=nil, 0x3000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) executing program 7: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000280)="71f9b9db174612bf5217152edec8aca51e3471ff0000005a91501d94a34b9a148e5f84cf71b59c7afec3", &(0x7f0000000080)=0x2a, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) r1 = socket(0x20, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x1}) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x1ff}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x12) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000380)='./file1\x00') r2 = getuid() unlink(0x0) setreuid(0x0, r2) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0, 0x4) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x0, 0x2002, 0x3800}], 0x2) semop(r3, &(0x7f0000000580)=[{0x4, 0x3ff, 0x3000}, {0x2, 0x81}, {0x2, 0x224, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x7fff, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfffa}, {0x0, 0x7, 0x1800}, {0x4, 0x408}, {0x4, 0x800}, {0x0, 0x3, 0x800}, {0x6, 0x101, 0x2800}, {0x2, 0x8, 0x1000}], 0x12) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x3, 0x21]) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="ad3789ce9c25eabb20371ae6a58a3eda2966634ed8314f0f10f2a6311c23aa9338ec2efa1e4a181d7c397881065adb92d230aebf8426122e046d61e1b688057e1022220a2466c5c827e02a26832d1ab210b29d0d8fac51f018964b29069d232bcc71589598b512e6", &(0x7f00000000c0)=0x68, &(0x7f0000000100)="e10875b0af9dd63eb6a3acf287f1fb616c9440106f806f5b273e19547f5d00c6e67a8bbde89543d9d76d9319c0da2e3b06c1f102c61104eddae3263222be8fccf467f223d12902abf41d81cd1ea851cd198a154ca5c8bb912c0914dcc205d61a6c0493a3407e04ef95220642ac59340b6bee66c7b3084e2a4ae0a67d14efe6ba8739c2ee3050da8276f96aa374d555d7003b06e6e3f8cb8030c75dd72f3bd98f0867107b24cb7f822ccb996473da385128f388f9408e54b88c18e8146172699cefaf9d79465a1dfec4182ba5c2cbfcaec3d647aa868351a11c4f74126116e65b1f7b10e02a3fa43c3ec275bdbd669da781e1ae6bb997", 0xf6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) fsync(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="6273992156ecdb60583b3ca48aa5bf", 0xf}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket$inet(0x2, 0x4, 0x1) r3 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000400)={0x4}) sysctl$kern(&(0x7f0000000440)={0x1, 0x49}, 0x2, &(0x7f0000000480)="3e5bd0df0d1648e7f43744ce", &(0x7f00000004c0)=0xc, &(0x7f0000000500)="2bf2548c2ade4e0a6c3510e467c1e7b6e5f0c17b8bb9bb6cf29d56fea15dbe96b606a270d083015236672d20edcb605cc098e01bcd1aef88fddf4fcd55f4a9779f125242fd1d6b8922da0305b318e056c2ffabe229900794b0fa62882413d1c2e73a3b060603370b57f031ce17817c6b575f4a5498ae02d9e4bd18b30d4161287d95f4d84c4331bfbcd8d11ce57a3cb9011fe3fa800ee5b4a8e1b95afb9045464eed3a329068ce74b4291c8920dd624e", 0xb0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x7, 0x6, 0x7, 0x0, 0x9, 0x4, 0x90, 0x2, 0x1, 0x100, 0x9}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000680)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[0x7, 0x8]}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000740)="0c334614d242a50de807af51477f20ad90c4c759a9957b4063d4aff33de90d179edc2fe8b21ad57538829db636391e822b3e5e54bcea17afba4c6c874e680b", 0x3f}, {&(0x7f0000000780)="e2522ffef886d4d6ef929cb0caca82e04a3d0b9b0d3b655b1090de073f3ef13be8fd4f4749da43879a23e3a0161355088997363a0cfb8df0702d297537bab9fc6725d5729324cd62914d966fbe822eee3bd659c0a871eb10b836e0533f151f3aad6d2a3c2dd76034a5f97c9c9ab1ff202a063442a0d9d11c81ced0d75fb85a7ab5d5bddf93c4067bdaf790fdafd5842fa6be81c2964d2cfbb2b088ffcea77834062fe89edfa6f41d749a6a5a7595bafaef4e25b91c37d55fedb3ad7a019e54bb45de916cd38f154db560125c08791b3a32133beb9e", 0xd5}, {&(0x7f0000000880)="777a995e2717e766e74bd14b01cd80b9b3401a78fd932d56ea8fee1e2613d00962aacd7e2112b96f0d2303ce9b", 0x2d}, {&(0x7f00000008c0)="d896669c73770761b94a1416b4dd", 0xe}], 0x4) r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000980)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0)={r5, r6, r7}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) socketpair(0x1, 0x2, 0x8, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r8, &(0x7f0000000a40)={0x18, 0x0, 0xffffff2e, 0x6}, 0xc) sysctl$kern(&(0x7f0000000a80)={0x1, 0x3}, 0x2, &(0x7f0000000ac0)="97", &(0x7f0000000b00)=0x1, &(0x7f0000000b40)="9a50f99994e3ea755a0675b257b73e89a24ec708e43a662d4319567482d195bd260c4becb236063ef1b90b7a6b811bf3f42b89cd7b5306894331b669c2bc876eba7f4682fb1b1b1ca8fb40140b1f68c1c7781817e185dd42dd27eaea80bcbf134a86ed9a60a7b30bf43ed4f32289c27e541632a487d189d9089e5e52c7ef86f7b5c01f74652f6f91a1c707dc80ab4d758c8db9249ce526", 0x97) getsockname$inet(r3, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) preadv(r1, &(0x7f0000001cc0)=[{&(0x7f0000000c80)=""/14, 0xe}, {&(0x7f0000000cc0)=""/4096, 0x1000}], 0x2, 0x3) r9 = syz_open_pts() r10 = fcntl$dupfd(r2, 0xa, r9) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000001d00)={{0x2, 0x78, 0x45}, 0x8, 0x5, 0x8000}) openat(r10, &(0x7f0000001d40)='./file1\x00', 0x20000, 0x882f0ce3685ec558) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfffffffd) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) executing program 7: ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000000)={'./file0\x00', 0x7fff, 0x8, 0x1ff}) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000480)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffff9c) r4 = accept$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendto$inet6(r4, &(0x7f0000000580)="a2212fab8682c1d4fd0ddc37cee9180f4be7a8626176e4427986ecdb60c46518a55f1a1faa70e2550c79bd338cacc0215b47674e3e73b0b2ad3fb35abe1864edfec44805f5f353e4dfe0ed278790ec78f043e5a87f13f0945eae4e891eacc5d1ae0fbee769f034fdf44930013095b3815e46e8073d706ed3baef0a", 0x7b, 0x400, 0x0, 0x0) listen(r3, 0xff) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) bind(0xffffffffffffff9c, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) flock(r1, 0x0) sysctl$kern(&(0x7f0000000680)={0x1, 0x50}, 0x2, &(0x7f00000006c0)="2e8c923d03e6697616f300400142b91e7edda3cf036358c2599805eabf47732288369e9a818bd4c18daf5514dfb5d0f9f0fe0e74e53308623b87ed3c8385164db1461ce00322d7055f1d1ff72af9487f63e4d1a1368f63a0f5932fd982d2efb4", &(0x7f0000000740)=0x60, &(0x7f0000000780)="81d5cf6cd3898145c9321f47bf499106aab0734c8d7e022a7dc354c03e047fa2266978571e69875980d48d21f33662ffa938afaa023625d7426851c53ea2875367e32bf4f19a7388f8b49f04d74df86d3df20f8e195e999e6190299f7cb24caefc73bf00875b819358f227e0f872c740a05513cfa00088ba22c0129b7be05212229033cddadcc8051c0b278e7c8b69f4e5b40d4b32adeef3b0fe488231152a937b532162ed63900c74f0151988572cabed0bae1b5ce14533f3be147fcf8cb8b6a197bf1f43062d4b4439438fe48f742c38fb1a6e1c8485950ff9a7b8c4fa3c9c34295b89a8a24eb65e94c17a3d621f80bafc42260ccb17bdf312627d596e5f8800ae946cd59f49e1fe7e50df41f8a0c5395920ee39ab8b59ddbb3373a3c961ad6d62b8913fe32dd93d27be6e76f85a43229a828ce2e457489c324fb9b6e461737b4b5ade5688b8e7ac40752dfd0d8ba062b3cbd356531158ca723b8bdf37125e86e3512aaec4ce7cf46e0ae7d3085f0ccf57ba264fc6ce32450531da3bb78b2c2e9f1a5cd595f4dc9f02a1ffc302703e8b12d418755af0b8997aba76179a382ec693c3cc329c9e23f1a448798462aadd14d999096a2bd3ffe02fe01ff58b3b2d3a699ec9e8835e16cd858432460899aaa8f201ec23ae72dba5e3dc607be2ed744c564f5a6662366ab4db95a0cd5756a73d041fc72e1c2e5992f3f5f007d0a023662373581a0c0b19ffad31e05afc3e62eb5871ee05db8a082872a1d916e09221510d1bae9d8fbf6a0fadb52371b13e46e076c5f4182c1fb05f547570b492d95d65faa0e1aa02dc8241e4b1b39d87859703deeb507185623ab99bf4db7a15f70c75321f9e5dd798db8aeab9fad5713ebc0efa2fdfa9b0ef4c3f482e48ec53ab867548afd990d7204e06d32725119eb63465dd4a1c92fa6d3644f0c7e0a14a56d822b606c5b3e8e2e96d397f91c310087621d522dd2acc3affb31b44c42cd010a651d4da2164ebbe2cf10710d892bdcbdc824d393fca713e81d7df210013981abb3bdbbfdbc9ecb48fe7cc7158ece5d6d2285aa182075556e668fc5ec7b5f7ead1fa5f670d2bbf29a24aa70c7e47347b8d2e143fcf395f40ffd7132d006c12b2dffaab78b4f43326cf426b0185688b0cca1d6b7c38322224ce63b666791eae4e72703c006d9667e37d4520cfb2d2d412935aa721acadc1bfd095a3620a21fd108645984bc1efbb6661b90a7b35d31ada306696205849e8317596be5d5dc4361eab1fc68b6fc3d68a2c73feb6a4404696cd21f8d592bee81fbc80568cde0972123280c0bca0a54be21a76ba1ec5ed2deab98ced8a5d18c541ad5ba8c45fc8d56e8f5972ffd1a1f9492e6dbe0317cd8bdde0fe0bfb29e8331e043223e24c901deaf97b9daa0ed5be4ddd8378dee40384d7a5ce0ff43535b9a44e0aa14289f324149d66ec26d41ea679488bb075e22960d5ffab9468d138febe0ad22ac7020a8362b5f7cdde275398750d845c46730906bd5ad2fb989c63670ecbb21ecc7d67560058206dc5e39b688cd8aaf95634d175558c7790042f8ac4c075713b11d78273f778b7cd003bb9b9dbbf7ec683bc06605ffcdfb686519c79c48fd35ae39216653c2b3e8244bde7095240234ce1ce0e027dff22e4baa49be287e980e96e6b3619a4fbc8c1da7f949a6a60a132092a658f0a15106c102e2607869cb56a9598dae53960ecac8be734b1a0cb9715a29ad006927c898952a881904688779c06ef6b78125329ade58b00088225d75a48f4ea475250d7c5b93c0943f592ce4a597f2e5a5dfa5cd5d5a81e17a212878a330699fc9a357289ca50a159a62d64d075a1b33a0726d485b5cdbdf72bb011e30359c0d65fe503300ca89991194ceca55d5a0c23c2f93691d7628817f7f5982377b8623e2829b2c1efcd38f14ff5d408c00c2bbc4650ebde9d2feeb3670a1d7dba590bfd00258df69d3a9af9b8b3d3abc6f0cfb93f59a8576b7a84c34906fbd4df4c1e22305996bbbb77e00cd7b6f689c5007d5d74ee3c2351510b7e60cc0a4f9b413f48adfea3e96e8741536b0004043d2b27751650ad5b2d00e98d693fa631a069b2b515a0f60d05d5cf65273789f47266d1efb2b14315f8157f0cbdba872e4047350145334bfe3fa37420c5037b64385266fc79d21093665f87eb5d6b4dec1046ac1913eae7e632ee6d5fc5feba4be9fbdc078bf4a7725a6b4aea8713eb67e8422d911b0532cfae9d00dbfb5ed3f42f9377aad0da82ad3ee166e76f9cc5ca8960dfe4c990082bc70d1b2d650297dbad6bdc76db8f16d8960d73b23adaa54aebea6d01bcf1e453afd62eadbd3a34e580c4dc6eb3f8f26b1ef1d210073c0f1a1fcff68c13115540f4cee1928ffb25c75147a21e7b51c75c9e56df6de481af4dbd9775d2e9eb7e4052dc15cbf3d1081b261eb436c164cca42428411c13e9c688c0438b8772f50733acca7aad1c3c998ac3b7cfeee154233bcbedde22a64a836bc381684eefd595feb994f806f53ea3f5997760dafd0ef5257ed43edf806735858e9ee17111893e21c18c670e8712d6e384ea2be679009673cd679f0e2b5c135ce6ba026f84157efa1bdbfc9073feb0f15653ba40e444b3175bafa68200d3b81be819dac9faa7a03cea47245c793de71e4ab8ba3dde2565ddd3e525bd3fec8ccae2476777ab4e18e029376619df9faa1aec9f24742790769a206ccd595dcf1d383e409a3b54b628ff14b883eb5df3e16d742bf3b8854aa32da37ce6d988271f9d80b485cb472e13b629d7482f63b98a705ae954bc23d4c91c70418f7dd6114fc274321cb55c4e5b6adebf22f9cfe6958d788ffccbe11a4d72ae318dc3b4181079d7e1d9ff48780fdeb2abf9b6d89dd4496c40dedd3d2bf8e74fc51258d2008d3f36d9bf0ed9a1f763adbf28aadf856b72b1b614f8c1bfe56c22ab19d04d2d43774c37a04187700d9b499dcdc645b55085c3b7a9b520c72a76109ae8ba4afa2df0388c5500743043f3bbcfcf6b857c37f06e4f15549b0b3b069c723382c7c72af765f7d1ce27c60b98cc4144eabbfa3875c6be4ff36b53c0724c7421ee2dca06935d1a304079596025372147c9b830c44cccb5ea6a15d66467e17a9ff28723bd6bcd5410bc498e756a3abeaa4bdb2002cc085d2a615a5e07a9c49c8982090903755ac7eb10ad072879f29eef4db70bf6cf8650a1d0ad4fba7a5bb1d02936df01b45c6f1c10dd375b414190c31dbedadf62c1790055500fd4ad349119dd3788eb92e1e213c7c8bc6b4bc36590062adb1cb45deb108173a5461c8beedb3b93a50d2bb63c3e86edc8f392369c59360de7b8072e1b258196aaabd88827bf7310c92014062b06988ab6c5e40b08a0def8eeefc6679966520e6955c1c7faae50d2bb01c68f50c027ddda2dfc920380ba949eaaaee291de4bcebd39d9ff6b506f46cf571e2fc92dd308e94ddb4e490594edddbc5de6175a14842c71bcd4dda3489c704cad65a77fe512b5134eaf06d719306e4108238791efe2ae6c494f5f7cea3867ebe41370d4d5af723e30e02bb66821b423f0157f3b12a124a149e5bff84c1dd443350f218cf586d64fce32de9d2d1c174c76e05027a25b8064febe28694c44dd7760164645488364c6fd857cc17c96c2f8457b359e369c92d8db8d53e26617799d91e77aa06ccfce1025dbade8ab22283286bbb3071fa03b3ba2c3c45f0d4e1e618fe8081b6ef9a6895d8481dd9810e4128d55e40843c3839e15a91d6173de862d26a027a840f405cc0381efa48dd53d2db27da34882e7c3464fa8acd4cee8d816f7e582d265bcdb598276cc31952597541ad6d87f4e9b33605e763603508e1acef5e93b17ce44c8202d8ba34929c4d461bafd7bfb1bf14dbcafc0e2889fe05b66a7fff455b8b5ee46388b944a38e471dcb2a3636340296fe48ba5011ae4332847810a45bfb56c0249d96a2d88b07de12010ebfa8ca2cceb3e3049d1d12451da831acaf00d7131d1eb9ebc6874446c47aa7fbd41a79fa68a0d8a9a0effca859a38520d67464c3ec50bcb7a7ca099710e4824e2884a4ebc8a496bd6acd71e8a23dd8ff5d8c4e456fc7c7d3287e11ee72e802209e95e6c7dcd53beef9d5f1520fc77f46f68acd1002fcf627a39248b4efb3a8b11b0a91be63a2258f15d2b3733e369e3efbb29364adb567ceb01e3e1b5a0e045120b03691067b3e1aa363f425f46ab5b46dc71090561176b661614fb3e7ee1368e508e25389a8ae7273af31be4c59bf00bbea2d9f51e4a4fb3419c1d3d8a094838dd402476efc746a3db0490073b900c7bd1366c2a774b32d4aa9607c1ef852e98645a44e2debe1db70e752520ca8e86b76adf9e58df39ed3620ea029393e2a6a15bdfef209d1b3afe3952acab582cbeef92175712e4bbedb65077217fa98a4dd14979e770e00ef18b72c9bd6eb54357466e7ed1250b587b4a73daf336d799bddf1d7b1f65bbfa3ba59cd425fc5f8e97694e31e1d044cad93bb01af6d71841f3290e9f4864d90b5cb55da03c04ec8c2205b21d79eaf65ffe06d9084d6065692597f7dbca71867d1a404b0f32ff1630c94e2e79fc0f9ac5376388ce502772d300404f20358da376c189c789f3816ba4815e3690822b049d0cd7cbc8c9591278189353408a9d3b6df2fc870f85f65482efca0b43fcffcf723e12d57129285c5566e5fa20d2a08bd5c169d7fa242290e56f69af339f0c020b4ac100373af982848c02b285d0eb148efacfbebfca5dfa3ae19bf71495dd66d6a6cf4871361d880ad02153d240c6f66f61efd034aa4ac72a959290fee6e9b9b9791e1423469f8fc52e52d2104abc633ca14c1c982bcdb9f164aeec8eacf05059b7a319e0406da6de4cd911eed76cddce64e73a7b9f90106b4f5a6f5ade0d6fa486d956f6124a4d116eab5001d903336235aaddf793713df55efd5bdc31c6ed03b0a2216af760803939b2ac9af7c96358b4d5c29eee4c9e664369ec2121655c05f1fbad53d8eebcf7b631075276bc4d5d8f690202fbacc3f667d3bd898b65f3b858f4df69c426d69994fbcd745464b3b01c745217d06fd3b79c4356042533b8f73cd87dd339a203c773bff7d56b3a97ea3285b51c1c009572904aa58c7aef3563413b6cdcfd55674272bfdc1c8a84a5ad7a82d3d97971ae9486a158c0fdb71229440b85d7f69acff5c3f9edd4e1c4a8d77087943944102e157c9931706829f65072c1371e2cbeb05f93bf8edcae4a0b8b58f0f6c68c989965cedef06800bc27cb85b55e5cfa491b5d3c98d357cbbe1c6030f8a21464c78da457dc292226e55baeaca984d12e6a0afad47c787a41ecc128a94c76476656ef18a288e38e6b3b943c9365efb975078e918f51093585fa71b9ba4e9be957c57adffd694e803c6d1b4b6469714f636115e88d5fae87fa11e30ef8a4031169db569fe7c375ca84ee29eb14a542a23f4342d3f7eb648c92c8aa798003617155a5478425aa50790170d8a3c1fd4d7e762e78ad06e38a2f29b65c285fc94af1d251d7560d7d02d81b59f7e3bf4ff3fc01d5c7147981c12a60888dd4931b06aaf9877f3f5e732d8ce1e3d0f29971bfce33c695ba182f1e025c7cb8f0203180017c26f891fb8bd423ba1520b25aa1622de415a36a8621b1312ff72c88bb55ea09a6c274b0efcd97ba418477957f441ce9b4f38dbcf629ed73de8a21fcfbc942af9fe75c6ea8c10a246b924678ccc32db6b50d353bf1b377bbfa490af824cee08f4a8672ddebfface743f59ff7921145ae34a4d6e88a4d6a28846fcf", 0x1000) write(r4, &(0x7f0000001780)="74e6e83be04ee81593b01a0efb72ea149051945e6d93e746ddc1d74331efdda9863de40c85f1eecd9c742e573a5f129cfdb62dfdc6364fce670cc300492b3924e081c36d16941d6eb51d3f330f17a8ea6c52dbf2563c", 0x56) r7 = accept$inet(r3, &(0x7f0000001800), &(0x7f0000001840)=0xc) getsockname$inet(r7, &(0x7f0000001880), &(0x7f00000018c0)=0xc) sysctl$kern(&(0x7f0000001900)={0x1, 0x21}, 0x2, &(0x7f0000001940)="99c678ce02774e8ddbcec8382505bdbc99f192e0fa2c8d0d7d57e3696b51d7a75fa85fc29b352e7bdb9f92aa290cdfe2aee941217094412de0a376b737aadda1787fe95ce81d137e", &(0x7f00000019c0)=0x48, &(0x7f0000001a00)="0955289a559dd5db94", 0x9) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001a40)=0xd598, 0x4) r8 = socket$inet(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) kqueue() setitimer(0x1, &(0x7f0000001ac0)={{0xffffffffffffffff}, {0xb24, 0x4}}, &(0x7f0000001b00)) accept$unix(r1, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) sysctl$kern(&(0x7f0000001bc0)={0x1, 0x12}, 0x2, &(0x7f0000001c00)="8062a888ea1018aeffd9f1996605ae3934529b33d07e1363aa4122b13f304b6827782c675a20519ceb6e47d22fc7a5764565bb1fb99ab4a707afa9844fbc5c17af099200cd0e8244e59481749e4fd04a099e1c8f00c5cd030a46763f098fece64f4eba40c4767fdfcf2f3a77e853b0c3b99f4282eb282a7cb066a623aace0a42367616b48c9beb276823b515aad869835c", &(0x7f0000001cc0)=0x91, &(0x7f0000001d00)="dde1b2268f9d2239742bf6d255c5fcc63f34639566e0427a035a57ce8f2a7840cbf06ecff3b9f925cb134b6fa5abd0e5988cd19d4d16d37b0d7a98fc1df5d5140c1ed99d037e4058b2274e1c2fdc19453d2ab377cc3a44ecfb", 0x59) link(&(0x7f0000001d80)='./file0/file0\x00', &(0x7f0000001dc0)='./file0\x00') r11 = accept$inet6(r6, 0x0, &(0x7f0000001e00)) bind$inet6(r11, &(0x7f0000001e40)={0x18, 0x3, 0x7fffffff, 0x5}, 0xc) recvmmsg(r5, &(0x7f0000002400)={&(0x7f00000023c0)={&(0x7f0000001e80)=@un=@abs, 0x8, &(0x7f00000022c0)=[{&(0x7f0000001ec0)=""/17, 0x11}, {&(0x7f0000001f00)=""/61, 0x3d}, {&(0x7f0000001f40)=""/129, 0x81}, {&(0x7f0000002000)=""/195, 0xc3}, {&(0x7f0000002100)=""/254, 0xfe}, {&(0x7f0000002200)=""/142, 0x8e}], 0x6, &(0x7f0000002340)=""/94, 0x5e}, 0x7f5}, 0x10, 0x1002, &(0x7f0000002440)={0x81}) lchown(&(0x7f0000002480)='./file0/file0\x00', r9, r10) dup(0xffffffffffffffff) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f0000000000)='D', 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x40000e10, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54, 0xfd}, {0x20}, {0x8126, 0xff}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1ab) fchownat(r6, &(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000002c0)={0x0, 0x6}, 0x10) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0xc0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000180)=[{}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x6, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x82, 0xfffffffc}, {0x6, 0x40, 0x0, 0x9}]}) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file2\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x3, 0xfb) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x2) socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) write(r3, &(0x7f0000000140), 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 3: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x8, 0x1c0}], 0x32, 0x0, 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x6, 0xff, 0x2, 0x3}, {0x6, 0x1f, 0x40, 0x80000001}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {}], 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}, {0x43, 0xc629}, {0x46, 0x39fb3d12}, {0x41, 0x101}, {0x8d, 0x10001}], 0x5}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x802069b2, &(0x7f00000001c0)) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) executing program 0: syz_open_pts() socket(0x0, 0x3, 0x0) geteuid() getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getpgrp() setgroups(0x0, 0x0) getpgrp() sysctl$kern(0x0, 0x0, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xe0, 0x0, 0x9, 0x6}], 0x0, &(0x7f0000000140), 0x80000006, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5900) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x46) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x62, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000100)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x401}) r0 = socket(0x20, 0xda2f7afbb7112978, 0x80) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x80000001, 0x200000, &(0x7f0000000000)='Z', 0x1) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f", 0x5c}], 0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 7: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100), 0x0) sysctl$net_pipex(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0x0) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="000000000000f1b999e3cfcd7e84817ec54c886e4fceaf0f0f8be8cc1f1a47b6e95b17b5aa5a579691ac7d31abf6321d2df43d2ea0c3d653434e010aedcdad96b5ada56074b5be5f07101ce198d5895b32e6c1ebdc277fdf7b6e0e0e00c7b1de2c5222182c478bfa501c99e707f7dceb00373d402ef3204a31cccddaea0345478bb9964129482a337fc3aa87f766b0866bc2e4b3cb0bd7e39c", 0x99) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000008c0)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0x0, 0xffbffffffffffffe}, {{r2}, 0x0, 0x1a, 0x3319763792fc49a2, 0x100000003, 0x5a43}, {{r2}, 0xffffffffffffffff, 0x40, 0x8, 0xfffffffffffffffe, 0x81}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = socket(0x6, 0x5, 0x4) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10020, 0x0) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x1a) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) close(r4) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() geteuid() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setreuid(0xee00, r2) utimes(&(0x7f0000000040)='./file0\x00', 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 4: socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000300000000010029078ac1400bbe00000010c00907800000000450000cd0000000000000000e0000001e00000019180aeea88371328621e7a7554547f30bba9263ece3b1410058787da6d9602dd997abf9a3d62845a8ab65f299846507c2c93c078c0b7e0d36ca5a789c57bfb10aeb6b59ba12fe96f6d870700"/151]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)) executing program 1: r0 = socket(0x11, 0x3, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000011c0)) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x4}, {0x6}], 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = open$dir(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() dup2(r6, r4) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x9) sendto$unix(r0, &(0x7f0000000280)="b1000502af0000000000f2ff06000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b697be1aa5b230500000000000000c257699a5f139b67274d335d223e7d026ba8af630037382102230000720fd38bfbb77ec1f5a8727781ea7d4cb960d28315bd93c14625586e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabf4bd62fbe0008e371a304353712051e000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x7c}, {0x15}, {0x9106}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @icmp=@echo}}}}) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x5, 0x1, &(0x7f0000000240)="23ff3332800ee130dbcdc46a16b176deed655ae4a90cd21f38b708063162c36ad3a68fd489d3daaadc2f3e1831755a002e8fa68d2776fc83e84ce1ecedd09aff3a60e4ed36a8160ddd82a11eb9cb1e533cb41bcb8e3b055623cd981fc0b8995c91fe8aaec4c97f29231ca9ffa8987dc844877b266913f76df64dd00e79adacdf8b24c7", 0x83) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) close(r3) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() flock(r0, 0x6) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) chroot(0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x6, 0x1, 0x7, 0x401}, {0x1f, 0xff, 0x1, 0x2}, {0x93a0, 0x86, 0x0, 0xbffd}, {0x800, 0x5, 0x80, 0x3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) syz_emit_ethernet(0x2a, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x5}, 0x2, &(0x7f0000000600)="371d", &(0x7f0000000680)=0x2, &(0x7f0000000200), 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0xb1, 0x0, 0x0, 0xffffffff}, {0x16, 0x0, 0x0, 0x10}]}) dup(r4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000004c0)=[{0xc}, {0x80}, {0x8106}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r1) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r4 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r7) r8 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r5, r7, r8, r2}, 0x8, 0x80000001, 0x13217f73}) r9 = getegid() r10 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, r1, 0x0, r2, r3, r9, 0x0, r11]) getuid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x3, 0x1d) ioctl$PCIOCREAD(r12, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x1) executing program 7: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x105) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x100, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4000000000, 0x9}) setuid(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000280)="e9f2d7798689ff222fba97fc1e5a7ecba01eba7e0c48300dfbb1f117f3dffe46cd05463a7d1f66f96acb01b4d67ac1d689f05390433a92eecbd7ec95602fa31c8cb2f4efe50c57f5a81c9ee90515a3398794f86b23d510", 0x57) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000340)=[{0x8, 0x0, 0x0, 0x9}, {0x0, 0x50, 0x0, 0x6}, {0xfe, 0xfd, 0xff, 0xc5}, {0x7ff, 0x8e, 0x5, 0x3}, {0x8, 0x2a, 0x7, 0xffffffe0}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r6 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000540)=""/137) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4032, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x9) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000300)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x20100001, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x87}, {0x24}, {0x3786}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) recvmmsg(r2, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r2, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r5, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r6 = getpgid(0x0) setpgid(0x0, r6) fcntl$setown(r5, 0x6, 0x0) accept$inet6(r2, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) close(r2) socket(0x2, 0x5, 0xfd) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) executing program 6: syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="87af64a8bd7a0d09e93ab2766370bccc8c5d5d268a74f9eccf1b4c169765b3cefd18bfbcf3a0595f6a485ca17bf86ea5c3cb4bb276430d5ad2e8e50364e87e26a2541e1c5a050849cf9b4a6651c8e981466febd61057c53dc5f57d4f30127987a0ae79282c47d32c906ea693b6cf1b8db8535c4fbf17e448f5af4c728d033061d34cd744610f7717aa", 0x89) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) write(r0, 0x0, 0x0) executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() sysctl$net_inet_tcp(&(0x7f0000000180), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket(0x0, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r3, r4) writev(r2, &(0x7f0000001680)=[{&(0x7f0000001400)='K', 0x1}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="d9243b800e582c8d51cbcb237c51d899071700"/28, 0x1c}], 0x1) setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x3ff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffe51, "dfff097e00000000000100"}) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) dup(r1) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) accept(r3, &(0x7f0000000a00), &(0x7f0000000180)=0xc) recvmmsg(r4, &(0x7f00000002c0)={0x0, 0x2}, 0x10, 0x1842, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) setgid(0x0) dup2(r0, r2) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) setsockopt(r6, 0x5, 0x1, &(0x7f00000006c0)="278cb1576d72899109e245bedc0c8c4f5cb25db4cc4e11ece258701be234076bcf47afc0a622e77481ca2498b2e4235a1446954cf9850932f7dc4fab3d60aeac6a4b82c82d8c1fe4c2a6bb9a318d8d937ab2f18a1eb67c957ae24434a1e8f2e6c4", 0x61) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/100, 0x64}], 0x1, 0x10001) executing program 1: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000008004500003c00000000005cb4939fa3962a41cbcda0de069078", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a01000009078000013123d1b1a686b01a14c4d5e2d95f362eb150000"]) fchdir(r0) syz_emit_ethernet(0x4e, 0x0) r1 = syz_open_pts() syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r5, &(0x7f0000000080)="a7", 0x1, 0x800000000004) write(r3, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x4, 0x0) close(r1) executing program 5: r0 = socket$inet(0x18, 0x3, 0x7) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) pread(r1, &(0x7f0000000000)="f955a114e19d00b344fd1805e8f684e7807220c9a105effc1ccf199b25ac1942d1db5f926b9e601d7f9886fb80791d1d3743e0541ec04501d0994f4762aeea97d4c857052526112a94d24fe87587a11e8380a8f980618f96442532f07c098df60a633cad5295547166eb6621ae9b36de2ecd0b116c2ed710b85503d9bfcb3134685c8e6710d873c02c6f8129e1e59bf93ec2bb3d6f4e7942d310b12b4d73e773f4b13e04733e23d8d8fd136c923680660886aefe92708e638e2ff66c13ba9035c0d7f6f4e1f3868d69fac4e65a476679546714c894b77b5d1c962378e5d8a95a7d4073addd5293471ce57b1414d1ab34ad9cc70fa7e1cf7cead1483afa7e2474000af8397f39c1bd43b9ee6c9d55be7e36848cd14383c9815fee56dcd2a68d199df22c8b8ff95b1d47d1f59171a461ef7a419b618c1938e1cb22e51eb191b286856aa09e6b0c05f07730f0084c624092b21749d77e402deb8c258d6e9ef3736e8e2131788f015c06816a491212eaa448c9d88e179bbfe74514b246c53d2c48d3d65d485116665a6667f3e1507e511422272d274697e50598044163f2fa58ec4d263126404d274a4e351e9186cfff490f045521e1d77b10bd3e17e8e0040bacac6bf9b74db35d917582910aa7a90594305db026dbc4084f9b1d079c3d0b2de220fb435d297c3d543cfae5e8920b122be71296b37ed048db935f6cb9c73085b609a24634ecbba6463e10c05a8c5df4f6227e14cf73f8669be80386182115dcf0ac57c33254a88cdf5779afd88ca5994ddbdc1555a4aef92a5c8706c1668906bcac157ab9bdd1b55e51bac2bfce205bc398875006f50d15acd4255707919e2bed39e8532b2a747ef372e9a52b766522dbf3e1aeebd27e7ffe79d69b066ebf2c2d7623296bfab6fbdc66dd9badc73f5b498017b7b167115b682bffb63b44ff68e9e9ea7e324d6da810996b5429d9799b766fcece2aa7a1dcbe8f74680e0e905df55372410373772bec76a8a539977c3beadb79760a247b8b6d49cb856bc972db3afd8deb1837b438c87b0b9f317d23a62620e3b681cd78f67f274cab113505f3852099509b26bcf320b49072d84cfdb1ebbf905145c65c4909d46e072c6e46ee29b7f97508b1667ef405e3c76d73697c5644146c8bc60b24eafbee9c27bd654ef4cb1c50c333f641404641021ad537353b6a48dd8a619ea132492202fdba4d45d0c3a3808a862fcfd3ef8d13c3a4e75da924be75256fad3dff52603f81fd1cf23c79e50d3a7accd99c464acc2d7713201ca8b7bf8af813efdda789c3ba5f58f1e1cfeab8551d73174ce05bf0bf87a73ffb9b003355b08e9a939dbff8c3c8cdec0a0591ff47b9a9fee340fabd7a21f834a6bf2c01599e335e700129ee6a77c3c40fc138c2c7208bd6f1d53dadd6e91b87fd622ab432af1cb9d0ccbd6f912bd60ff44d5109f7cef5c344b545de32e1344f028975bb3273a1cdb15fcb7952dd58a95d57b8489ef823edbf8c6678aed674db1e87681f51cdb9b61a120d800478a14b9c5188729608045f61e4e0d62e33cf91360661cfce937bd1d49fb2fac94a5aee3fddb07cc94507e5df43097d8e5bae44674fd872f482edcab8d676a635d981d70a01e7f0c9cefb8d95780239cc26976acd198f3bb1e873f635244c0c32b77dcfcc3222717c5bad7240976a4991dbba1c8a691ff1ae623220eb713762815eb29578e3ef2c5eca2e810c7d42ea6e28eba8e0ebb37cd2c639a777badc002b394e26abc9e898fc0f990fc54e9dd6b5a9d20d442678e929d97cf401f18c78f2d5520470e7e15c029f572d533b20e7490bc74d7ec31c7bb199abb453b81d54ecc23f2aa375ca782fa99e8e4459040510ce184384d7cdc36c1a8391378b12d24221b2aed8ab7280570505823226b13efd281fc86b80080a3f0efe8487ae90f20c342655b2d057fcf58b879c8565118b47c7fc46adcf2ff643268f11ba4d4a36ebd549d8fc60c5e1235b01e1d09b9ee3199e55d71c1e6d73b6d4f2e688831529f731758b35ea6a526ea82ab43d772666e16aecb939150fadd31afde0bb63996703df208be02de9a977dd32050f7984fb0669bb5cb93658159c0c072ed46dbcc3e88b1a2722c6f9edf69f9fd6edc28609773e5a6ace6388729010ff77b74e1158360e9bb3dc2fdece069df1c9d45de14b0099154da0711b360c903aebca1334e3af16f8d2520fc363355a978ff54d769876e5f7e5e9d077231762070f906d486f7cd3932704bd9995e4f8f074677538e9bb5da9af100260a52f73bfd64fef96436ad4371415bc8a00d935d24339cd8cc2d3418329df278c8970975938fb51de64699f71599e6617cdee67144f9e21c6f90c5fb1675f648016afdd111cf3dd1ba35bbae9f228a590037bbb3453ca695a445cc7c2ab9297b939e5ea79fe53f072f0b13c592c96ea92d9f3da00dc23c4e028c2b12387dab89fde2b64a8eadc851fbad48741c65da12721e397999ca7d6a788e97ff6e841b102abd66a96d5fa39ceb9c1f50e279df1d405ce3e823f0e2297a333f02a251cfb218d3039bddc3a0cc063a9b22f8d31909d7a003b1246680cfda30c9abfd9bd068c96296e010f49d14ea2d2c50ba3afd1687333b172cd5e2d44fd194ee1d84e7ca7c36f61ecf266f3ed2abf0e621997f15e634487a113116fd6df4f3221b6d731383b9985ea25fb57217885126c279eaaa0bb330f269d92ff56ee3381e2f6316b2984e772f94cdab0f3081bbf0d8913d2e5d71cb45f4342a41c19cb7a82557231afd0127a3fbb015a5b6778821c747ce994aec56d86fe64657bb9b7ad8306fcc6e0d5ff83ecba2a6dfbcbfe0c891fe89f9ac3392c4578857a6838582a5e5de5cb14def6d67d2220bd009eba5e0b2bd2ac037053001ed34d21a0b024aeae483dad9fa820cb1e3ea3a88a9b82537c0a5205a5986a623fcd56bf07c6cc650ee9c48aa53986086ae7b425cfe62e26c2e1a0b7f48335c944eed2d0dbc6e12c30da063744f98332282a1b70857a0cb401bd082d4aad61602ac14f473feec4d45c038ab3286bf37e736b26465386f6470473c69b946d953114df7372f0985d7df755f716cdb81e3b1eb60ada6ed3c2c7a9e6b3ca010e7dd8e760c1129aaf66c46f1e8b7477144bdb8bae33d8e886ed028f9711fc318906e5bd79888e1d2fa8fcacfc9c087304461ea6825042cae4582907216c1494cf3d14d38adbf067072baf73e88468b549a04a493956a11dc4f3421c870376cf90992a2a488b7b015c657d0a9dc28be5e95bccff72c3bf1152ed7dda4532cf86938220a8420384d14d4ca6db56c3f2e3d1fc124d1b527579dc4e0d2b6c8aebac89d120a511be5baeb966250e0393a262caedcc9f3f28a1899cbcef54cdccdb3d13380672374db314b96b36d91db929ba7be71f3c64cd0fabe9a0f3618e93282d29a706c5dc7824e95f20b621c27a5231bedc97415eb1c114c35d6920a727608a016990087de44ed88821a39ff7635a8e706f6aca4d53af3d59bdc9dd060fead7bc9cecee9d1e0ab837b90eb866c84a38cb0ef00ab9d1aa06a24214244aa63dc3a6136cbb3882a731fd663a1f388d96987c413660ad3bcff982c7393987bb693fd1fd008e8bde73bae83f76978fb9b346e10bd8e62ca2e7e27adf82f28687563aaa57e1cb63d83f78c9ff7083d60b13a586166edbd2affe50d059d6c6c3f65db61dfe428bd296bbaed206ad6b11379fc9a25f4f42c5cebef968187150e1b09613b5cb0c9fec60c852ad4a6a38917a6b835dde564415dfd74e970de7412c235ec124de26ec9224d5d6774eafdc26183861b33111ed7901480a1886e298c2796ed567882086132e8d87f5f08d4326df6c590d3491bb24ee6ac9e43c2361a725ae08efd0992b1a95939d012d1acc68ba3756cb3b0f5814e37290af7fbd827f015db7cdfc23cf7d2bc14263203a6a1b6174f5e1e13222c613f17af3c51021d2038ea41654289721c0d57e60463657c5fc327e8bad88afc264c6faa7ebce0ea98bea3c4cc6c9516fbac0178b768b7e8f8efa5a81c9fd641ba5a224d1f20792f0ea9fe2e29ae9f9b6c317067b7fcdbf4a2caba65768477ce273b47fa21422356f87063062cd8997cd40cf1a5fe5230f136d95806e82ca7e63ac711b3f2b25b06b6001ff067d87994799b1249b3de93d041f072fbe372b423f089db125857a1c6711c4c233d4d723abd4af02713d95e62b64dc39c233285faeb4b82943e4445a10021c7f9114a6c808d80323341b16411ad0df2aef0e0dfef92a407c3ef48fa85f90e761fed200ebd139ccd2b165a07ffdd1331c93653d81813f40849fcc40e1927beb755e72eaaf0715eb799c976408852d91fe13801f76ebd0fd2e3b29243d66afd4ee1b779c25cdcc1cfeb3b6a435d6f3c3b64b3dd1822219c063599f9ad624cc52a16ded8435e6c2d6a08b0c11401f86831b2419fb973486bd99cdb4b9557ab46b7da357f6d25b552e9cbf18acb2ee22cde83b3bb4b53ab5234af9e1d8a99669a840d7504e2e57a3243b1bb0aefcbc7e0687157458594845e9817d7204ac3361d5242d01c2fed9fab670b7d2f08b5406da672182169cf16ace181ae38e7696c1779204cfd215c077066674ae1dd5d57b85795ee858bca8df279a311b5c42657992040916fa9f22ce01b7cbeed1b5c098f29b930fbf7aed1944e55893fd63f96ba69aa4b4eb51b00ec735742d1067c0fed4f9a9f02d0f9e71ded0b5bff80b2d343580ceadab390b7e6eff5c56f68cf79e069f2a2ad0b0093f5dcc7d7039233734ab91b26e0c4faee45b2483940ab63798c23483a0104b49d83dca659b2ee444ae2a9a704db01d5709041ddf030b7e51ad33f62b2c06b937214fd5888d26563dd95f1aaf048c2370faccaec18460673891c42909d4b469d4f9c7f62d22439ee65c61e822ff6e0f1d604b65014b324fd8df072c8c747da5728d7a5884da075f125b373d35ab1ae4ddc1842dfe3df2a1e32c41e514cf4e36c131924691995e8836d67a8bf6e581a0565904c2d81a5960626ca9503b345939a8c07f263c450a38c7855a256f6a336b4e9c1cb522ed7a29c7d5a469cdcd149a0668370b1ab9872069dc7e660d50b936e7a19412ebcc0113dc0c5e258fdbaca4644bfaacf4ebfe551cdf0004722b16a1ead5110e311ef036f46a503ef7f0ef8d8fee69fbf1c3759c31220e21a66e5017603451d961caa3b311d5ac3e1a8fc39bee553840470341722e259c4f6ec752d485531f038c2cc2fd49018faa588187af3c315d254d5c5a85338a3332168e0a9b2caa9a52023f6362256a7785011e96a295daf91919baa0ac04445dab848347d8faa02a3971318cf582e0437378e9615499000b7e0fd6e7890b8b6d183662fda5d9e66daef640961b073c5e90004f3fcae640da8235dcc68dc13791d751fd3333345f3037f82dd15e3fa2ed7ca8850625d51db53698b06411eb3f67a939a0e2d4120dcfacb9378e5d9cef55dc4e650c61150e3cc52e470f668c6e10673c8a7bce726503c59ac5a1beee0f7a931431a503bb2ebb6aa22f81e9a29b05f5f3e241a09b5624de29012b359b061bb712d47dee893e0407985ad6d1e746567aebc6c9ce195c5494963d90381134c5c6793f785b14e3209d73c64ff931f493421964d036939855e0b95812921df6bfb7d227da53736975ffee3023a7104f04e8d3b13beeab9af8d91c2538f15a373b88d78a3c7efa4a76b2c69887cacfe2fbf378050cd14f65aecd026f3d1f1bcfb577edeaccd19ea1dc9ad039de7c776824", 0x1000, 0x9) executing program 3: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000440)) mknod(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x100, 0x8000) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000100)={0x0, 0x4, 0x0, 0x0, 0x0}) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) close(0xffffffffffffffff) syz_open_pts() link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="89ffa22f3c25ca04def8000086dd60f619000000000000000000000000000000ffffacffffbbff0000000001ea443d08000000000100"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) open$dir(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) semop(0x0, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000200)=[{0xfff9}]}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x801169ab, &(0x7f00000001c0)) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000380)="e33f45e8", &(0x7f0000000000)=0x4, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000180)='./file0\x00', 0xc1) executing program 5: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x4e) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)='Ol', 0x2}], 0x1) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x60}, {0x87}, {0x8106, 0x0, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)) ftruncate(r3, 0x80002) readv(r2, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x47}, 0x2, &(0x7f0000000340)="f9b4c7abc1102325e734e2a6f8b6591d2b737cccee4e9ecfbfaebe449bbc3edc9aa1aa8a3ae4184880b6255716894bcaa44d90a3b416c741dd09166a0c913d2e5109152e6dd25fd7c8da7dfb6b56888211e0bf1c0b2b5eda2b751c7d34ef6306889eaf3902bf483285524204dcb13a1d61d902287ab82e2dc5588933aaad041c219f54", &(0x7f0000000280)=0x83, &(0x7f0000000400)="a2e886078ff75a90e54dbd449fbb002363b64220e6843673eb6999c1dd7275b653a8f6b61cd2a2ad6b342c321bca4428ab2de20f5a119a48b7ccf4a45bb2e20d8ca66274e6", 0x45) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, &(0x7f0000000200), &(0x7f0000000400), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x2, 0x0, 0x4}, {0x3d}, {0x46, 0x0, 0x0, 0x1000000}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x188) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29000000080000800054c63e362a4b778710d9000010000000210000000800010000000000000000000000a90001", @ANYRESHEX, @ANYBLOB="2522de1edf9fcd1a399dab63444f38a13abf24f0"]) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4ebfac6bbaf786d) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="23b2f1", 0x3}], 0x5) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{r0}, 0x0, 0x38, 0x0, 0x0, 0x40}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0xe0c0, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8300, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)) getrusage(0x0, 0x0) kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 2: syz_open_pts() socket(0x0, 0x3, 0x0) geteuid() getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getpgrp() setgroups(0x0, 0x0) getpgrp() sysctl$kern(0x0, 0x0, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xe0, 0x0, 0x9, 0x6}], 0x0, &(0x7f0000000140), 0x80000006, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[0x4, 0x2f1f525e]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x78, 0x65, 0x800, 0x3]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000a00)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f00000000c0)='./file1\x00', 0x100, 0xe0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) socket(0x2, 0x5, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000240)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000001280)={0x6, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001500)="8fd16dce67256fca19845621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcfba32022af5d38c0947ca6ebef4ac13be711118b21869c1c84c63d3ce60e4b8fcb59012b3275cf2f507e146006270d30ed67bdfc0c39423a6f85b7cc0c30bb0d9096f3a867e772c50d060f23af419c03e8e64359e378bb006d9060355d110c98f0c9edb86cdd423a3eef82166f64f0388bf596c917063da4e7cd89720cc2bcba0ff78563bd4035c4aad5503f5404a7c67184ae12707a28129c43df0d03f6a64f41bee81c5fc5c164b273cc50ae83c70471034932d4447c355ae27abf7f1821f40c7fb581c9f9d6268ea912c9a6b55cb789092bc8c71301a66684cfb1493f82b522934caa4ce688351d3110da68bd7be89f32bccf717", 0x127) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x40) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230", 0xe38) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7, 0xdf, 0x0, 0x5}, {0xf, 0x6}, {0x146, 0x0, 0x0, 0x8001}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001dc0)) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000400)="33bb1a9156c941fd32bc0f01bedb8372697e85a3d5f1a4461bd374310b0407ad147b08ff8cabdca3214bde6a5208badf6e8ca1b029872bf25d294335e7f591f1c46524ce4ad934038785c36115d1a25390629b388cf3d593625404ad7d97ffa4a7b8883fe674e315a3b8668fd306a8a29c498db1c970f0f7e7d6920b47ffb90a54d63c7fcbd199b23b4fe8c75f55c83eeda73834076d5819437baa90292e7a244a1de6692f8d3846de41c5826d80b4", 0xaf}, {&(0x7f0000000600)="22def99cad84ceacb8b299c8eb08e505a36f7c89b67c5d3fd898ed948bec304b4237323a5853e05fe225fede3410df166a4225b7021183a8eb20ac7ee5315118e7e94fd06b736988d9b61b483736b1310ca9fdcf195382e6e1671eba2e6a02cf6754641b7f85534d736e00000000000000000000001a0a520a91fc818b279d3b89ff17f1065a065a721ce139ab443237cf789348af53952e884782c4ae17e14f3d98932e272fcd05cab9e67ccc73493971c2a83eef70edd6ca9c0b0e78094a65c5197de762e8c23e6c178178c9db0bc0637b2f037273cf5b403c09dd4185995cdc8ef73ff5c2aef6746456e77dbd13892b76f464a1cf6c902eebb2ba8f3b2557084b972f55597b656ea17dca237c7ad6d51303b3b9da797c14539932b83343844be8b51a9165b06d4e13", 0x12a}, {&(0x7f0000000340)="a5311fd4c321ff1a4058e05e35466f06f81a596b8c5a1731f408a42a7125f14ac212112b67b6054a40797f572ad648ca48e47728e7cc3a9554c18b9a1d04f26517949bb77a711e384dc40e0c752e824ca7cf312590c4eaf4b4280e388f9b3e75ab1729e68da8917bb438c0fd6e9cb232d2", 0x71}, {&(0x7f0000000240)="4b06ed730850fff1afc871e50457d0f3ddde00b45e250fb11a28b8de2dfe7403bce959e08fe3f6b56eaa80daba5cca4e99b6b5e6e96832b81c54bea01ee3e61e1407f135d2cf631a2fe6d4e29533c6cd812d", 0x52}], 0x4) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000100)=0x5) executing program 2: setrlimit(0x0, &(0x7f0000000100)={0x2, 0x400}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000200)="39e1be1de6ce779c2655b3aed4b17e8278b9db520338d40ca31d00b463f08ddb282f1149d606000000000000006d6fcb98d0dd06002c67f2a9780fd4a49b10b60c353c6aaa01e5f064fa0606fa2929388f8956ae9768c9811e6b57d354bfd6500535c75d3e4825eadc5e312e8b1162e0ded92fe911c53c301dcac2f51d379b8ed578e04a2fa43a09a6afa3f42e419d8a59d793656dc5685015bddf70056cc2ffffff7f00000000040ce27aa69f2c558174176c25b62aa3730c7f90a9c65d80dc25a7bc8b8f9e055653aa483e657949d2c3239a0b73dd98b19e0ec01ffb0ae914dfeb385c1573316e76629e0c97154ce1a310efe3576f695441ae1b2aec97c97406d310d95f30a4419b4c374a03f236f4e669dbc48d27c033df1a01566d5c0376564849ad8940792c2638c824fc63e920be5cc22ab6cc71dcf55432b71e6b84d361eb90e94bfccbd1e2dcad02ac95d9030c", 0x151) msgget(0x3, 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB]) r2 = open(0x0, 0x615, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r2, 0x7f) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e942210000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d00"/177, 0xb1, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x2000000, './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x40000000001ff}) r5 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x20000}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x100) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffa, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x3}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x2) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000000)={0x8, &(0x7f0000000080)=[{0x101, 0xed8, 0x932, 0x81, 0x22}, {0xd920, 0x2, 0x1, 0x6, 0x6a}, {0x81, 0x6, 0x4, 0xfffd, 0x6}, {0x2, 0x9, 0x9, 0x6, 0x2}, {0x4, 0x7, 0x3f, 0x5}, {0x1, 0xfffc, 0x1ff, 0x1, 0xfffc}, {0x5, 0x9, 0x0, 0xfff7, 0x36}, {0x5, 0x5, 0x2, 0xe50e, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x7}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: socket(0x11, 0x3, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x8, 0x3}) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) sendto$unix(r0, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x5, 0xfc2, 0x4e, "38b9be4b877f36815b35a587d8d69c740272da60", 0x6, 0x7ff}) close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="417a2ad56dcfde5c750e269040457688be5f4df028f6fd62671b1d29fdd3dfeed451aa37200aace30f01bbfaaeb2e66b3a929c51955db7ac570c34a9d3c0b7ba5f445ccb802f275f0823af381aa9423f91aef5b4bda86d6964da55fbf22d2d15ee3ab9b974b570bd96adc5b44994641155bed957c394158bf5261dc4c1b5eccaf091a15f91ad52e107e6e25f0994768e20f89e2f2278b6f1", 0x98) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x1ff, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001440)=0x7) getsockname(r1, &(0x7f0000000f40)=@un=@abs, &(0x7f0000000f80)=0x8) sendmsg$unix(r3, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/130) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) executing program 5: mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r1) linkat(r1, &(0x7f00000012c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001640)={&(0x7f0000001480)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f00000014c0)=""/227, 0xe3}, {&(0x7f00000015c0)=""/15, 0xf}], 0x2, &(0x7f00000016c0)=""/200, 0xc8}}, 0x10, 0x803, &(0x7f0000001800)={0x2a3d, 0x8000000000000000}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000001c0)="7b33200ee8cce7b81fd4d7273bf0d3f099729440f994eac79011cc9ef9bf216f61ad05518d66a92e43784a5bbcda16a33bcbae4727b204468df8c5f93db3fa072c7559b8bd856cf3b0a7f666bd08bc6ea6592391681e0c8b", 0x58}, {&(0x7f0000000240)="bffbb7fcd7ac71aa4d9402512204e0648e0be4f557c53006bc29c1fe4e6ac686f7b9e3639ee9945b684c9f776cc7f49ba6b3e10bf7c5d1babe7d967b4130b33f62fb30847a89de6cf46d41188448aafac973e0bd6c240f7dd7fecf4289023b6990e10872e7a60481eb6c063fdfd2", 0x6e}, {&(0x7f0000000300)="b8557f879f6f0b967cb9dca5cc51fdc8d1dde2df1670268fc72079d7d179387516af9e6ab8cf80a0765ba17f81f076e767b3ac5216df796960e7f386051b7203d9ea2bce910e23e7df347b0327c7b744949c0e12b11618698397b3ab8ecad4ffda7145506119ee5d1a0b98a368ae227c7766e0c78cfc2a955b3d3deb5069727244750ce5e2c3db4b513cda60ed373af13f4ebd0a2c8246457bc93b9b22e91b78fecc2fd5868a3f9b5708b11792b7d18268bbc00ec398fa4fd58926503e1782c4d6dd40892d7bb6c9f404b80ff0a39b371ea40b8b93eb10ae2e66329121b6df9ff43b8f6c2cbab83e4f3b6b4919541e2bb85c9ac36159af70772e254d2db3208980252ce2b2bce8563a78002b5b30289fb1ca7f83f6394fd36c7ca832ec7ad12599215e323aa19065e86ed4098735e9c18778cdafed346b382103675e046dceaa263d8b81f52b15b7e83b70c69d1f42ef962f41fd21436c691c0140129c85543e84181db61fdd7a5ce8e58b6d959240b089cf64d0a1107c85f53a52e04f6e6e1010dd82f30b36ffcd12aea2929e2c98bc6031cd871903d2c31738f5f934c45e75e2123e577dc1c23fda6690ccadee8815371f3b90838bdccc010037f490dd138d5c7e5efbd971df2101d9cfb4490311c077d0e46dfe8634734e61f769b7e60a5840da12b1e4b77c79cc3bf18e2f9076db57f0133cded7074d41a15d70297ee32a10aeb360f46815d931757d8f13b4abda6ce3c316770e2535f6b1e4c820f7d6db80bcc14555b0f7cd69e8bdd9e62bddcc561e9be711a696fda601f31cb382fe5da145e4f1bf6b0b6908638d69996efdafb298243285761681be281a439c5a3dfa4516b6e06d2cdae823f9a60d649a4e261b67f83427456c427d61bd5de7cd085760273a1d9f21b1f2e196b9d4d0c656d6c4bd2f98d3849f5fb50535a7ad112f72a68c005f953ceab2f8933c1dc1ec09f311f125ef6d952b45d78d121e9782ee63867d709daa72e9f6d89aa4a0a2b3598bf43d46ebf703063b5f3fc5201dbb75553584b5c730dad285af28c2e4a0f1d74aa7fde53f342bfdf84208d713784b0874a786c699c71d725f55f2b9f027fa004be5d1bc76f8eeb7ea6258c6bba7967881b7ad6df0912dd71939aec1d46cbb2ff5808b485430655f26339c79df8fc6cbd108e68ac7a2c9e5e538124a0c71d2aeb6b93c09464b6edb83982db0ba1dbaf77ed5df7bd7ef6ecd50f9be547673c4f9eec4c49aac19bd004764cb2c938736bfe7477a9a32d5b7aa55b0516a4592d08e90d02dd727510b5ad2f648f5be419e707c134f3f24c3e83c889a25cbd2c7ef01c6a1e88a21a301a507b438a5d8a2162a8e0c2fa744cce7f2132b62fba7b1d7327732eb4d11ae26f7de302a7af30e11c36a6876315121f7d119e902d1644cb677d687020bceca039deabda522f7a9ff67ba5de5546301f76bd75ed2d4840201604093e2174925a4ea73608de649cd3a885dc944cd95e8d810b9c4320c0fbfb856f0529b1b6b77c5a1257b311779bb761470d0933d2c0caddf2b61252ba86f06a122c11b22689eaa1626869682738a54fcbe656c9cfeaf60480cf915bdc46fc894646298f5f3e514a3c302de86746e4aa07aab8509ef5d118a6a2f22a512be65021606e262abd96cb45156a36e1dc7902d30d5b51f96925d74623683b18e2c3e4e23153881c49ad969fab0b568682d04ea46dd58c9f74e7deac9005a460a73f03c46f50463ce8a39296f74e9bfe275b92f939f6c08ed325f19d875eafe4aba65e78728970f04d5c057871e1faa7f757c281e628762a10bb4b6967df9c2e4e3b3f278ab82d5c2f92c3d426571f16b06f064e7bd0380c1bb0e9ac20d042d89fc27c57c9a0f2fc499ef1370f889532acb350d8b7407634b46494a514e3d16b86b92c1bb6eb5d2715809a621333839a4f3787b48a887b5ea8610096c193f86a96d8ba0e18f22e395ed664bab64c0d0645ae74a4b12cf898621bc2ddd72c4b3f22f9e3f2106f3da3a55bc37be06a80235d889360afc91aa0474bf51ed64a0b0dff07547e76cdffc6a056de10c90e63ecf4924bc230290107133672a63b9042bdc2d27f3ae0b7805e2b54ec54f952ceecd4032d883c08f373985358ed9c1df2e51b3044900c0769459f88d310f206aa83fe92be1fbd767bbd2ec1249f1adeaf1726f7743ca06eca905a3b1bc6ace23d264fa0d41ffa853c7a1a9ec3f68a46118a343396897d20b152ee7b2edcbed88f83c9ac0922df3cb6150bc6b08fd72c9ed9fe0420b958e80d62e4fe33307f67034c0b8d24d1ea1c319d368c3e105f408bd3ba554b90e2bbfd1db8e718469f9008954e4f6e869265db8cc6dfd1f0fde71cf901cb0d89ce72d3b004bc2e2a90f8a3d6e69440e0fb44320e6e734e899e43151723b79acf7261efa48ae8ae5d883e6133b34ec34ad5409ddabca4d7ada224eaaad98dd881fbcf784f585d72b2d4240799a26cea19f34146762f340b8f5713a3eac324349df66223a11a53a87e47d2ffdf6e2e1341fb5e00c26b76def6892d2f9d57e384ef733582c56ac560df9a716521f7759be2122cfe4f7828d7abcc5142d4555365436030c2251dbd35bb45164448e5c73cc0704daf8478d008b62b6ecd2b2a18247bac502cf371113f3271c1d49631c09616e1df021e2e2057ab101b9551873aa4bf9a176851200a5054676e574c32c093b7712ab808cea2933926e2789867caa738379552252bb806e1899319b9bc52a3c4da44b79814a961430e62642a8012a007dc586b478f08e551cd11dd545ebb6c2547fdb098159b8f7ff180a9081c6d4cec4cf379eca1116f8de9af3b20595e2299bee457ea5b2b3b59df1f533a93865efa7920f4fbd1f2bffbe9d746f1736694e45701027aed0f727eb852d0fed6b29c8a1feb14a119498797f4ed1a142fa3b5c518743ca5fbed7b9c6fed3f280466a08c99927b29a4648dd0fe9b3e26d782eba14c63b45a88769ad1d9480b6f792a6738d7d9834f1d5bf10abcc5f2bbcde837d1e2181d5bc495a05a0110e8fb8db5fd3675bc6f5c5939f6f48d4d31d4f26b5a9f34d68182ffe3f0eaaa88e88b7fd94a10d8227d9683fd7f4211a666324460ed8674edaa6debec47de1e287d17cddd0bfcacd7b79c8657e9e0ba11be6fa7b4f49a140de5a1d3bd1934a258f597a99a4c5ed1450b697f2de21f1ffa25e7478af3ef42188040bc83126d7506a83cfb66d7e10c82945ca67955cc4272f649ced4774a3eab2f637f108c4e3f0efe6ab90e26174646b59d639b6d0abd1986844d9a0d71cabdb5c155f0e729ccdf97e3a1f835a18480c394f37e904fb06776d184ee7093cde018aa6dafe3d4e4a286015b1c10d2037004debe20e4e2a4c917698d9c6c5286d8abfeb5ec427a37ec535aaf52c7ab1774dd782125654acb6642d06119980f63740be78530e5b355d021873867aecadff6fbaf3025af4600eec1de52bc99ba5e77b6f6769ca39ab0ded1905a68ec99d6a1e11b8f2b1eb99fe2beaed853e3fddbaef5d5ccedf2f9fc4f6335aa5c648eb17c6f05ac34117092f99528584d41bd89995dda0c026718f188928db1eeb33b74a43dac08b3649bf08eb0548faf2ba235b42aa90607cc643ea6ad866c7edc4392a9f2ae6c547259601c535d1615237e04f6decb28e31b5e8b5621a2f19a865a65449a66e2b57ed0d8f80ff141c481e495ec7b1ec03ec86f6f13a21a57d3d8e9c4b2dbeaad1d9bddbc3b93f977fff067e305faf1de30af9d3575b7ee1c2a168c4dab89b5383d844767420072fe5517e02f541ad9559cb1d537fa8e573711a621a1deada05c0301e45e8407091a1408fb2e94517415daf7789e0c4e4af8c9e57193e1c6c44277976060a39aaf78824adeb1e3fda5a13f751fda78de3c54c59a69aa3afb4f0fb3e270473e2465a0f4fb995532ff5ef9ad1ecc098b851501926e29e0073fe1c78b5478bf67bad6fe9f6538192f122988409172b46d967e319babc889ed50a0f0eff87685ed16553b5118f041885bd66b758914a255a40ce7527404c310604df91b022b48a13d693df579d862f59556f9f522f3d781350b5819b59e672a39119815fb0ae2656d70fecf2e1794e4164b0b396bcaecaa965cf79e0736ae98935e9d3b3b5cb6cc0a0588299be13a037cdfa62f674116ff35a27b2406ac70e2e91e47f5ec724cbedc0335a7a56401ba890b403fe7f686d48562152af60c6b33631fa50abd9c41a565dbd7652c7c5a3fd07cb094e1df4cb3fe39f2402d52539f6c2ecb168a40862d594f55fcd4fdeda622807fe577385068c55ccd4fbfdb9050e23f7498f32faacb59e7c19b5cbc91970da67e6b16055790f8154fdb394bda0a3aa144970a3165631c6ed2258977777fb31d9ee3e9e4b5e922b0a19fefca6cb08e080a8cf61c1e478e0c5a391ffdae10ea7c505023f3a3db3eef57e120fe8ca0919e1a5e91137297e5c4aa73cbeb5281d34f29547a29b18ffbc9efdb02c0c19792729f7d82cbe73007ac622b1c1c3d8d63cc41b899c6a2d87f0b901e740135d46a6f952500404926f077670d089c88ebf1b94d10555b95eec923e71e917a26dda52628ec1d94222acdfd520592d912663541405497e311f99381f5ede16a27d3f518ba34dc59115d36ec9f0a204cb67e68c1cb8cebb24b04748050fc1e86dc8b467e8381c9c5cc6761df70c63aee6ff1d4f80a7c11812bf90642a1b71ce0ae586b501e15cb76a8e23060979ab9eb3fc7afebe0c9b6e4ba43af71346c8f33b262ceb2c171642122da4ec3a5ad39450d6c0f87b52948ff97a35c8f9eb852f004ddf2a1f7a4d8e35b6eb22d8ecd294a1daeca29eeabd1458109061750464c45d8a332d43f11caf016c7d5272b08cb54491d6e0df8189235218b4cef0ee63fdf2c9dcb5ce743d3e277e041ad0109e6e6f6db2b5464b828e7d18e2248912c9b7fc6c20d89cf482b37c0f35fb7f31526265e3d28a05f84a6fa4eb877c59b593c3171b5b4d28c8ba15ebf2bff2bab91df2b6da4b3ab482185f35856ffa20095a6912f9f8cb0b7a80f38611717aa2806602041558696be6b78409a51c9770a66d2a621d3017a02b818533681d4dda7ce3367108ed52be50fe5183a972c22a0b4ed0d7a9bf67b026b0a3d020383056e196a7cd9d4f34ea838b9c499f8271c036578c995efab8410a848f3cae18b2e2aeb74f4970284711d0daa307453740208c808f34458401eb0f8dd46b8ad77d84ce9bdb3c58bb0d1c8190680e9398876c71ac33814d725688afe34a07caf87a7181ed3ddf0170a1bbd0b4777cda6df999e21f86387986935b2f5db9b7fb742cccc6d17fe019a0126ee4971dcc7bccd4f82f5d5f7bdf0bfb82de2409e3a4654e9e0b77569bed571f68b164254272e379f3a2fa314ffd80448d05861df1a48de66af19323f8d2148d9c11d0395172a4b0ec8c97086fde67baf72cc0f9a7b685f2b8c9d3fe50c571451ceaaab3a5cda13cacb99385b3b05978f60c15906656183bb2cd101937be36db1f7fe1d55318683e3f18c9036f8204376c061fe862c0bc7a7d24e53e8cb7ae7a5f0323964ecc1343ce537cc134d0252a286d8845312a4b40b9cb2a338caf43420d877dd878a681ebc44dc1d6026944e72532c4a295b380d3e24006fd0a4145eda81c3edcc43d92f266f7b1ee8bbe2c8f1c095eea2e68fd46e66b76c160241b257d1944b5ca485de931308b2e091446e3038b94988a49ce3f8584e5a2f151bfeb7d0b0176219873553c0208691f78a32694a5ef8ba4478cb3899110699e", 0x1000}, {&(0x7f0000001300)="900f930335d4c816f833a88f8f18abb1811ec54d49876d23e13feefdec42696db2429c64e42e32dfa74b8ceb1aac12990ed7ff96a565bf5bf6caac4a5fffeb0efa0e6b4a15d55039450d3622132f8a4156a07267e7c5930bbfa61ace18c7ec701e248b298d7f582c20eb4e475bbdce4ea6e18857ff6b1aeebfb189eec92222e47b26be0befa4ec764c089b02dd4b16f469be2a4ef9b1d6d8cc5af48e74519e2e6bb0cf0e411824410a39cca05b04fa87f82cab7a8bdcf075a11d46fa5eb3053d60f6ad652f66", 0xc6}], 0x4) pread(r3, &(0x7f0000001f80)="cdb337c16071e70af27368458c76c9be0eaefed06dba09df5c8953eb1893d6b363abebababbc1fd6b8cac703eedbc58baf08c492400fc03f1e5b1789721093f452dea3234e24c8ff493baf784cfb9e686476a72c3f84fa5881fa800fb127c190b367102462ef8c1f9379bf68005f82e2c05f5c987b91022d435d80f2299b241df41f812a5c0d3126a54a5949e08acc3fd733519d74ff2eb7a530fa48d5cd20f061256e2a96d4a1c5338136571472a8d11fec46495a5a16364c300035f0bd450f3b1b6f8e909a43ffc1e2a73b8f", 0xcd, 0xfffffffeffffffff) syz_emit_ethernet(0x8e, &(0x7f0000001e00)=ANY=[@ANYRES64=r2, @ANYRESHEX=r3]) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) writev(0xffffffffffffffff, &(0x7f0000001ec0)=[{&(0x7f0000001840)="5327d9c3da8b757f9757ae8aad8082e39ddf1d33df127110f6f4ea9f0ccd02eb3851942e24a0", 0x26}, {&(0x7f0000001880)="53373d9f239b18f091b7246107df9f435c22d2c1132636734a937e6661f016f0965e631179890b358a9831cefe92a265ef785957097e598a1cc3fa479f1fbec81edf7bcb84de2eaae93cde907aa761e8fd9b865a4a28338eb1e46656c28d8a2f78a30e31cbad46952a368956acf5b37bb62ec2a835505065d83d1a46d30c78dc8818caa69720366955324bd4635927910d6b796dfe4a13283aa393935c9332c568f8bc9df0132ea4", 0xa8}, {&(0x7f0000001940)="db9755e1eb39e18fbc9ce3bbf74c4d6d177ca0b9d3f388c1a17d975f1f3afea289963c67440e5a99fefba6d387a7846131b7b9b4eed368c047a0da3e451874234b48af57be86549acc16ed35263943026111f2195c83df044b1f6610c338e73a93e4fc9e91549d973c8a3295275bdbccfab24025ad7a7f36024b557cd6e5b27b43f96dafbc0b64772bfde9a72fc1b326b0272bb38db436d4162558253b1373c266628ddf70520ca89dee68595569f42b837cf1f36a840078d2703f91f1b8ffdd172c9b5ae523", 0xc6}, {&(0x7f0000001a40)="d0f918f7643878a17aeeffed48568ac6a2bc497d1153c9f73749ad962282767eacd4802d16bb61b17c802b8f8bb8715e93067e1f16eae335593e4bffd1307f81bf5378c297ccdee9acd20613a39fd0f364e57d1c4d558e872a6177e313dbf3", 0x5f}, {&(0x7f0000001ac0)="8ea83da765b5cabcd2115d573dbe940b9dc150f3830b324d977ea15d12ef71b9705781aa3d39a7ae02965df131920a02390c72b84c4ddee3dc38feabb875179ab183c17af0c37197fa8f8c50e5778003461753b9ca6fb56d6bfddea9745ebf72a8a3afa98c06b97804076b9512f8aee186864df49339213721a7775443a118119176cf4198620f293532a790accc380658eb0c8d5633621c34508c56c18cf8a6b2dc8537653e08428bf044861991e8db2fa290960777341d53ef65a1ad9445fc4765400c9b6817f512cb759e4efb5ddb7f6969f54bdc58de69292a12", 0xdc}, {&(0x7f0000001bc0)="c69430037c40a5c2e46dc4a3e0624a2e05e9a2f921228bde604dbd4265480544b54b565a679c6294a33dfffbde828b72f246e4da887bc80ef24de07cd6c43b09a833d864e387e09f6512ff765efb02039f5e9a084885d48f88993b77ecadce75c5fa855adfd0c9ed97b6cfc0bf4c350d77baec8264048600d9dc08e9264fe11e548aee9bb4ea82", 0x87}, {&(0x7f0000001c80)="3f669ef01539fdb7c117d3f4d4b610378b5b056128e6e307bfca4f56a52b3a93a4867c9f630729d5c95e09d57c5fadba8ad03ecd37fece2eb4c6d887087387caafd0c2590de2757d978e007a5fabb8ff9755bbb2167b900af056b646", 0x5c}, {&(0x7f0000001d00)="ab082639b7d3ec6a375bd80372fef6f76564d81e3c3c63b730e85e9578c8cd4c48ed29a3e483fb18b84d30e0946d401cca90ccbb3f324447fd4ddb72c29d79de4e9513cc2ceac28d335caa235fd4ac42396082725c2e5ff31f5da03c3af8493a81d998ee35584187c74ac24819e11eea64e430f5e0ba567b62f666e73132a7959b3ddb48e012b4f2e147dbe966fb2a647bc9aab41208129c1ff793e819ce42d3ea395f26e5e3ecbb15dbe11fc01dcfc0e8fe9c788e62cfa954386c550c9b83b8a7947c8d986b2b1fef7978179c3588077291503ef2b7fdb9ad96444ecd4614593c47dab5b64d3a", 0xe7}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)="3d75df85a8584521187f8a182c411b0734d7b0bf6a2c67b360f8011758e5eaef6866c58e235c6adbd0e57de1069d716681272c2a0df584eb7443bca23c76b4c8dbe5029dd444eb2f", 0x48}], 0xa) select(0x40, &(0x7f0000000040)={0xffffffffffffffe1, 0x100000000007, 0x2, 0x8, 0xffffffff, 0x3f, 0x2, 0x3f}, &(0x7f0000000080)={0x100000000, 0x2, 0x2, 0x4e7dee77, 0x4, 0x5, 0x4, 0x26}, &(0x7f00000000c0)={0x2d84, 0x3f, 0x100000000008, 0x100000001, 0x3, 0x3, 0xffffffff, 0x1000}, &(0x7f0000000100)={0x0, 0xffffffffffff0000}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000001440)={0x7fffffff, 0x10001, './file0\x00', 0x80000001, 0x6, 0x11, 0x7fffffff}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000240), 0x0) executing program 3: poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20188, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="bde3e39e5e3df9dd5f85f8faa631d90fa36d48ab76726f6724c4355f8d6e4095094bc9cadee86f10ffbdeac732f5cb3b935425b11fae882ec4aa3779f349c83c51cab347c902df8a801379cd32257a03afd96a8243ce2a6988c9f63bd74af957c658dfeaf7fd4e1884350d677e42766985eda90da29a6ace90aa59b6726cda4d92", 0x81) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) socket(0x0, 0xf066092292d923b6, 0x7d) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/222, 0xde}], 0x4, &(0x7f0000000680)=""/26, 0x1a}, 0x59}, 0x10, 0x0, &(0x7f0000000740)={0x100000000, 0xd6ea}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x40}, {0x9756}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x7c}, {0x15}, {0x9106}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x1}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) mquery(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x8) close(r4) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)}], 0x1) execve(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x8000000000000000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(0x0, 0x0) chmod(0x0, 0x0) executing program 3: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xf299}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00006b0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f00005ec000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000060000/0x4000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000060000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(0x0, 0x0, 0xa7cf) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xa, &(0x7f0000000640)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/250, 0xfffffed4}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000600)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f00000004c0)=""/24, 0x18}, {&(0x7f0000000500)=""/233, 0xe9}], 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900183a0000000000000000000000000000000000818000000000000000000000000000aa880090780000000000000000000000000000000000000001267a2e6c4c00c754cb260b97ac0ab81a76467d90ad8e90ef849b97656b565d8c840f82aa83953718efabd3637a82b11d52d2131c566e9d544f32565f9ef66c9a29600a96e384bd86e75166"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xf669, 0x0, 0x7d, 0xfffffffe, "3c00000000000000000600060000ea02f1ac7e00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x91) pipe(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000180)=[{0x2, 0xc7, 0x7}, {0x0, 0x0, 0xe3, 0xfffff000}, {0x2, 0xc1}, {0x2, 0x6, 0x23, 0x6}, {0x1, 0x6, 0x7, 0x8000}, {0x0, 0x0, 0x3, 0x5}, {0x0, 0x0, 0x22}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x105, 0x0, 0x0, 0xe0000000}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000740)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8, 0x0, 0x40}, {0xbf84, 0x2, 0xa7, 0x3ff}, {0x0, 0x0, 0x7}, {0x3, 0x8, 0x0, 0x2}]}) writev(r1, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f0000000440)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, &(0x7f0000000b00)="f68ec1d5ed80d399a7148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af1216d19edcd1c08d120ea90334a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c820f73add07fadfb91ae035b8b4568f539f793e", &(0x7f0000000140)=0x65, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd", &(0x7f0000000540)=0xb3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) executing program 7: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6027010000483a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006080000000000000fe800023a9c859255559f86dbb0c8c9688000000000000000000000000aa00000000000000000000ffff000000000001000000000000c2"]) executing program 3: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)}], 0x1) sendto(r3, 0x0, 0x0, 0x404, 0x0, 0xfffffffffffffdab) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') executing program 7: listen(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x1, 0x3, 0x0) dup2(r0, r0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x80) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r3 = msgget$private(0x0, 0x2e) ktrace(&(0x7f0000000280)='./bus/../file0\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, 0x0, 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2d}, {0x6, 0x81, 0x0, 0x9}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa241de24db00020000000000000000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) dup(0xffffffffffffffff) socket(0x2, 0x2, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x119, 0x0) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0xbe) close(0xffffffffffffffff) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0xa0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socket(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) clock_getres(0x6, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x10, 0x0) syz_emit_ethernet(0x36, 0x0) executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r1, r3}, 0x0, 0x0, r0, r0, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f0000000100)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r8 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x0}, 0x1040) sendmmsg(r11, &(0x7f0000000200)={0x0}, 0x10, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x80, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x4}, @dstopts={0x0, 0x4, '\x00', [@ra, @generic, @ra, @generic={0x0, 0x19, "a2d8579f68f643ab7b9cf2940ce93aa5bb09c6ba655bb80179"}]}, @hopopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x600000}, @jumbo]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x20, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000300)=[{&(0x7f00000029c0)="fb408c0a5e1b8d9921f1cd0ff5d1cd59b70d330ae1129f4549d975772ffcdc6ff2af722679b7c40b7534b6d4987f5752816b256cc1251b9ae59538e38c3aabcd2cb7e6a74d0d3653021cc6be484d77e0768c5a55d2ecb2bed4fbfeae13d8c55eea350315147078cb37d2aec98d7e96f7cddd15d19118da9d6f365498e0d9d1010c1634fc98886298b7fe1afdf4d8335f0606b5f1a55df86d4b69fa0dcccc23ec6b3a5650a8ea8c5e70da5a95ceb8104b14b13d0b22638051c8024f63d8143aba30c6107d2457150e752c20923e03dea31f342d955a4e41efda566c4c58e51585b511495aee42b4572364b9cf7b5000b554ecddbe88de7db1987260ccaef84c8e333456ff53fcd5525ce618d7330b1d760f6d25871c0001240100f2febe1e57ba916e9d90619a1c4334dbe187d74c8c4d7fab1e6cc740588a216f7f4752ab2a92c2cdfb0df0a4b8e61da2027a0f118af9875def0d06b22882576de0896a48f4f7e7cc15b4b30345336e88167bd67c91ebf6690f51051ecd13ac4f77b1bc88b820785f99527cc0f3b239904544f75d63e2bd6f1cb524c93bfd5db650b74269f9ff30ab5f6f9f01fa5c2b03bec51a81e71ec9b91216eb04c3e8608db77caae4f85e002318b102fc261f3db4da5756cb515c38633f25ff5bae9ec46815b9fc0e452affe821ba10d2e19e2d6822991765798f2db250c39f6878e2bceed8d2017592314939392f525068e951d6831dfd03ed50d9592478109f37ba81acf6d4610da26e41d992628b0e4783407a4c9bd7b53f6c2a9c781fb95dc6fd4813f42975743296dc5074709628fd0733bb678f448b74182247ef4242e455ab993e8fabcbfbc5853913674e29944b4a74257dd55a37a1ac051ad7f7c753498f0ce4ff4678b3eb839a69908808ca2a42476224103113da398b9ecc5b78975ad9487174d27ea32b8f9aa41769c35a1c3d1923749904ba496f8c8b01325b52c0cf572ab2d29ddfdfd154cdce278663d0fbba0e5744fa41dcc53c16f4a9c9dc9a9655924dba3127cc5d736c60d7ad61f3659dde660a92306d4b30b5dac61709402d082776ee663b52e5c98303f9ad2cc6e8bc1783a78a11c1a6e386455c93d2a131eba1395b3238be1e16e9d648cf26aeace6a13f34d840b1c2a36f6eedb0ccfe21daadc6a580ed3bf57e74f667616eb4e96102e3707a762a8682b90efc4e13d99579938716879119a74c7846433f1836b191b115c2b6e871d5f25f9a834e2ab94d4a67243bf3b2f1331ba2ab3991e3977d6aee6bd69305006b2eb9d557c961544cb2c6a977bb5ba59c0686abbdff317d777b4aec83e3089db2ec8ab21e1cecdd74abfaaddfe1f9b1303ca140b536a1862e576ea6884e2ecbd63b641ed44553777c4b31c013ccb3615425d668706abd8ed4279bd64418940a8acd902284a1e95f511ced96a8738b309ef7902479c812656b31c6ed91704d5a1c9fdc99eefe7114277674932e8b8370c1cafc384759baf2dfe5c6f890268395f681560fd6a37dc47215fc5b3b431e6ab1abc4297fc0926a2b8a", 0x449}], 0x1) executing program 4: syz_open_pts() socket(0x0, 0x3, 0x0) geteuid() getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getpgrp() setgroups(0x0, &(0x7f0000000240)) getpgrp() sysctl$kern(0x0, 0x0, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xe0, 0x0, 0x9, 0x6}], 0x0, &(0x7f0000000140), 0x80000006, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20480, 0x120) ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260b5971bd2d000000640300230200"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d", 0xe2}], 0x1) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1ff) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/103, 0xfffffd29}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(r2, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) read(r4, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0), 0x4, 0x0, 0x0, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="5951739d98983ac951666a9470ef6f0b6808558e92ac95e3721fc0a7788b309be377ef5ac36828109fa3140efa548152f089aba4e7f4cf395af22fb4d207d4c3b503f2def49724505f5d53f3717124946a25d3e9d148d477b71ba0e52a72b69d543efe99bd972b12d2bbb8cdc3eea3d11308ac24b55b0dcbfb29eeae481813217c35ec017afdfd3c261c7b87f247f0fe8bfaea1414ef547f90a2fba44855f6d37220417ed59cf76bc0e04738efcad7d24566546dd1c303b989a9d2", 0xbb}], 0x1, 0xfffffffffffffffd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x5}) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file2/file0/file0\x00') r1 = socket$inet(0x2, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="ea00000100000000", 0x8) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000b6b000/0x3000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x9}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000300000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000862000/0x3000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0xfffffffffffffffe}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069c1, &(0x7f0000000100)) r2 = socket(0x1, 0x2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x2c) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000300)="68f027c46cddb57d0f9a0b4695f6daa723caf74d47021fb6a73c244213ef6ecf3409e8c3a404dd0b76ddbc1ecb5febe6d64827d1e5cc943e549623b44adbafbf569f1e5a7e57bb99d68fda5ebd305266d39d1b907f0d648ddbe72319d146875b7c332f5f485b3b43b9833650dc81e1df4d1160dca4282391dff3e1", &(0x7f0000000280)=0x7b, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000040), 0x4a) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000580)='\x00\x00\x00\x00', 0x4) sysctl$vm(&(0x7f0000000080)={0x2, 0x13f2f749d1026977}, 0x2, &(0x7f00000005c0)="9e559b131383efa56378b2cf2ee048aaabaed6b0537741169753e77c1377083742efe7d6e52ddb9342063d6ae14edaad354cb4b64504fa3c4184f23f22036028db0ed19fea245723e2a8f7023046b58fd0edb27a161f62c3f45bdde27253e07cf5163103a0a653716ddcad5ad431c4a6b4d5851a1e39679b578635cf150eefc0974bee546c1e47366bc953a1b7f97947d14b5364628ecae2cbac450b24fe33eb9a7c12d97c4128f6ca47736ae58e213af1ad28fbbb08d92f6154d15d48a33ea958371c8a372c03b3dd650d87550a2a937854a95ed630c225cab6a7b5b515358371666d4fd8bf7a4937d31a3b0d82be3456edd16523a071bd5ae554282c8c7bdd270403ee24effe1c7ef75e8122f4a43c09f2df0a4102ddb8678f37d18d56ee9c8e77bff888b7411137d375f7759014d4e4f7f24c3602b257bc56621039ce7274b29aab4f9c7a9f348287f1c3b6a0601e44c714b09824c7d0aef314af47c6b44056c19e7229b408b7d94833248d44fbb46fc63b9bdd9d0f1ba0398bc7dee78dd6b623015d76daef78136e5eeef70b9b1b59e849499aaecfc6f5d7e0bad5882d7b5d82e02763d77e8c0f47107edc352ab38f365e71eca7bb0f53e64af0298ec60b5d53e9bde4919a279dd8abd87343d7f414d69bfb7f652f77e79cd43cfe04e771f55545d26122444faae2953c8eb6ac236048ac650151e9d9cc6ccd4226a8f2e3b84e72d020bc448281e2336962895498642cdc3ffbc232a94cb2d1c27c808215389ba3c93a96690473d1339d92c596592185f650141238675223c1b0670e6fe2c1209d59df5405bd03880ed314a39e1248d1bac8d16dff1357d2d17e8be270ff74e0db273487ca2b4960c342908f7060ef2c71f1ea6bcb9f0bc1c5479b967b3da4569d20c9b9305221dea46c15b994c2236ad94661711630fd06ad80f15833772a2b87346ef2d2b16fecda11018b18fe6810fdf647c69b72e8ec2983d1bcb220c9c039fe18401829eb00401f22ee357ae0e26e08f74b2df1add2a7c0e662046e3f022b0819c79b9b403a3e8b35784bb9bc49baa8612c040ffbefeeba3ac2a147a0722229a72a48b32040d7b2d047e2e390e1492ed9f9eca6d6533f7b0da133adcf81b7146bff75100e593a27cca614fb69e1fa7afafcbb34bb1a87e8b3c74808c08fd5ce0f8f5b703a6d5ece322642c5cf9285c1fa501160a357b03a5f8f81c6174bbfdfb7d08a7d0bb654f472301e7af253ea1c29113f31ba803250997f2cffd7ae24f9a92b7c027280b83bd7b06b603596a3d3237b10eca883eedd3a872d475cceba76c000a599b8eec964205276783f3fdb1f5835c280a5849c22d7b6cb6ebf068326ab4f7d74bb1c10b7c7cd7122e6045b169c285bb96277c71f07afc5eb9de140e4e2e6c440600bc19fcc827e5d56894cc6b7e88e907221f5141462f3a93b9c711e7fdfb913570c6ecaef6576317dfee40ed062399b9a6b31004197523f377a9e2ec07320897e822bb3bfe59547846b7c36799b775dade295392bb4180951afb35c9d3e4b66165056169e5feaa9506cf4d620f96928dc08af85772409fb144163a57d3fd29342d7c113c4b428e6f2f38bbaa1e979d630dd79d074f5455716951d24b29316b303ee1ec4152fd94e85cefe390ce192cf253330204947922c81d2f0822728391375b6570281d999761817978be3c014fd6c8a6d55479152eb581a660fa622610be169c62cb24816ba9b31f76d9276ef89368164ac4e430b1578832525cfcc7a7c9807e3dcd99c71e8557728a256f916c1460e8bb3f700faa988debdbab8899afd7d4d33f69f2d615bba3993b9e41a52a100818f4087a18540f1b6fdfc4ee98c259cda8a54ef76113322a583967aed65ce5c26421116c353d54aaf7396fd1436b897eb6ecbb1776ed4530b571588a14e4756040a91d840a68b1b73959b0169ad8969b4ba80cd59089add5e6f3c9f6ae5a9e68252cfb4f761f767a907f7ba17fa87306a04467789f1ae38101017216ec8d1cd8ad6d18c5e3899de5a9c0ec86851cd3c840262468c0d61bf0794ebd33988dd6b26f1b692029fb0c2d7f64f5c6d3d20b4c07ee085650b443e43379021e6541b8c13b95fabde48ee69bf2aa0980e79620aeebc3c5cb9a340ab1c5648a1e0b9220086e41e6407e3ceb70fede9a2fb92cfb01072ac066e7839e863fd16f07a0a4082196f0bac6a9c21623d603e09628f0ebe1139570df8c36b454dcc9a24a9a2ef9c64fa9103b461af15628a667c3e2ec5d91ec50f949420aa5e97762a7f8ca5a9d98cff832ea521a971c429d6f541b5a553c5cff9f64f71248aff8166fe3a0447f59bb5fc17209940157c8c2fafc0f4642b113512b4493fe563e4e080923174a76ac6a330fb8f93435dec6dad556dd5de2124a0753076078906d231bd0731912ed5ec0a79874f8821a222ac122aa6cccbb42d39b56bbbe892a44d929838d5446dfd2d90f3d6cabd21da5b67ea2437995709aad8cf8f852dcdbc68f837822bde9f963a0e0583eee525139b9f7e70daf42ed9578965f8fe7dfbe54e9bd1a9b7f9fe591d65b93e5859d1544f72a4395186eba949452253c325375259abf2b5f8ebc58f22bd879a180e3cee6a729c669f263af67f41d32d759cb7263d04e05f930074d365d1bc0f8e3ea9881c522eb41a8a22f70d839fb08f01dbe3047d0ef148e3b627e305579b7c8f62da87fcd0508b5fa1217fefa4722853bbe59812061d148e508b6e234cd5071f8995d67ade95c9e90c92d89155a76964e64eb401f54ea3b42be32cb679b5d70223fc9c6e3226b4bbfae2906cd7d390ea657f125f4c7c104fb34d06fcedadccb2503cab454cb0325c74d80273077cc779f532ea728958ec0867e2e07b642ec71e0b275876c19fd4f91a23999d55919050a52ca78672b7f9b76054ca0e1c6897ae3fd3dc9df73fe7d7adbed7feeb1f4a9c98148be0948a8d6d12ff63a9f1009bb18ff67dfa44012f5bf5b44b5e1a413e59b95945b2137c20c226c1db9ea5db104353c71427a7dcf262b1854612d72a88c7270d863242a9be5a0c3c671830094cb06319434386708156a1c7613a13505ee7d5afa722217af37afc051c10f358d4d7681d70fe8e444bda686e507db7e1f6b27d210b01f96a3b72c399925bbffac912d6ab788bf737044907f0b225acc927fc8c237d036c6c2bfcb095978c83f76cd0ffe10b420e0c70747bc48319b037ecb215341c2bd87e25dac63b7b336e96100ad6e29f97c8f62ecb2a8c8355acdb355025de58157ef33102cf072d1325a51ab2f2c8d9b9b11884c46b8d8e8079d7512a528d6675d6cd8455d5da4fcbd4b6dc6b76f37c7505cb24e577bdd73339772e686ef7efb47c6fdfcef130c351e10926636c55f8c323ee714f9b7e4b4096a3580c29a263e5d05fd5f0bbcfeaff502f84591c76802a6b942fa9045582896bf32f8402bcc536f97f5c47e6c385e9d42b5e9bd63f224488c0a02e717c46f03e68f58cfea622515e2145bfadce400d8c461fa03b99733ab513f45d6ad01c310c4ffba4f6db28867d3f1bba71eaf60ac128588ad7141f4e53f8cccc1d30843cffac4a27b697f3125f239bc1ffe9e8d0eeb8567648ecaffbc1a167316d9fccd1dbd7fbf6598be495e66baa5aae5642fd0b84dd594dc14c8a3c33af2be55f7305e6b68f7f3105272536c168371272897b2d468aa166fed2b326092af82dd84e56489c2fd29e606605cef1d48bc757383c6101953a90c66eb0545068faf28ace18e27259cb8f14dc6a7b1ca6d1a3668d68a82e5298e0053f5b25b83682af93cdd61f9acc1c6ea75714b4f80142a968fe738a07a5bf7a7fb6093728da51fb31229f2a128418f41bf135c1a982c7ef4c1aeccb4fac495412cdc92d5083f645f3e11838150e47adc1ccb5e3736e0199d1e84c3b58ff5ebe391eaff7fe95bd82d224095a20102d3a7e3641c84672c8d23a417794d484b34527968257aafd042f50669fb1e56ad49753eea866fc142acbfffb8ccba4ead1a1d216dbcdeab4b24b617cefc63280697ccbc5b9f7672f5fc17decf7fc52878e613d473632a636e3fb958b3ab319f8a0d6832aaa314be3f133a90cbced58a705b43ef72efbfdbdfe184bade5179751bb18e8dceda485533801209df3befd244b9368ce8d83ffe0125f31e60640fa58a525467a1628a90d0c5dfe5ea18cfb064310ea1d5cdfd9de79ff809c37ebb97013b66a34337916f6cc81bf8204a95175f16deddf152432f81e463b8cb190245bd5ebb7f89e2903413fc52ff33247bc6e2abe2deb374a131d73561b5a54406bdc021b836f172f53467b8108bcf935b8bbe66d5cc3bf026874e345192b7fe08a60835a6878f4a39c6aabd2705ef3e5d085a56e0a8da3bc5a5a7efbe73107dbc749e1acca59941ae9a5259c416b3d181ebd577e9c1918b1c3344d9045b9eca3477a3d26554fa659ce6736cce3657af2098f408d857feb4b997d5090007ae794e84e009199d4de9aa6576b545b48b869f4f09f7d6573192053b13897752583a94d7c5551bb8d044fec36f285e9ad134dcb9bbfa4f7f9a01f52a23ae5ab55a63dbccea5a376f0ec4eb365a6d138bcfe3880f300da251a8983e111e85650d76576021d05064a585a31ca049c84d3a435dfe2bc3bdb2b131d575f85f1d2930612cd14d8dcd21541a0304c56c6dc558fe55ce52a5782d28da73f09a442ada3a8e70bb9d1b0025f928468853064305f05f6ce8dd3b4962832a6452793af9fb4889608f31832673ac071172b5bf44fe3346d5fda26081aca795092b0a628f8c14ac55d284cf7d6b4dde15f248c0688d1bd4ec028fbc065bcd7a65057d297863383175f5dde27947b2ee5e760c348508b8c468c7fb9f0d3a774a1c84e58a2ccd14a0eebea5e6c6a421f6a8050b372b6846c21d630dbde9398f1c0ab85cf32881123602d466b7243cea22bec0243d5e3f16842fee4c283e49ba5ece90bb27df17e1ed3958a3c0ce9b712be0ed7191209f34395629a4eb16dd4d7db5a11dd63ce6bdae52f3888e18256413bc6646ce3f03034930ed457e8c7ef7221790ec55547788c7a9eccf8e1c1b60506bd36d5260130a7513881ab3e9de174b6b661a376a0bd11951b2a62bf6c8ec75ba9866759df92e6d053771ed66052710a84349eb20faa3874d93cdc418b8ae2a8a3d92b2730b5ba7f7e190fb9539973df4ad308d21fb3509ed821ab5528ddb17b42bb02a507e42769e8e5034c32221eeb4042debe308292670dd66065ba2c3c8e8b6e74f5e3370e622da842dc09835bd12eb49d43b870711069516e0133e23e4a8e13bb9c16ee8b166abd86f8f7c2b9eec46953d4d65ed9fd2b4de5531cb8793f92407706d8393788c88629b9725cd03212c010b1882e77ede3dff09f6cfbd927c89004624c7c7f27b0cbf82cd97cf7608e699f518e45d7724fdc79fb5fb7dcc0d5deb4968e0376c5fb91cdd206dc4089e8cf1f2c76d9961e535686b188f53ca581bbfd284945f2f078d7663eea7fac1ebb2f7839ece5a5b3e42c54f0eba1f3a156dafb7a079f8f945903945f13193122b2481bd9cbd89cc6394fc91118e51ddc657a37383125a91f2bacd5417e5a84f6a3d66aa159907b2f5d00176a87f39336169c362ea264eff24134de7b30347dcf3e31966db72efd6c8b799f1890e664baf5bbbb251476bf31386411d3be0a888fa260ab42d09a05eb7448e41b7326a8a14e88b2a35f62a4667ce43db9fb905a428eebe343d82347227227f394fc91c65082c532c636f4504e1ebfbd8337", &(0x7f00000000c0)=0x1000, &(0x7f0000000140)="98c38c7370dcad6d1c3e3bfa7ba7e363d23f8243f788d55711605e9605a3c5cc875ca514add70c50389eb689189b4f6002e22820ba6ff9b8a107f48660d196b65e1ecc94242a222800b9e8942cbb73822712686a2179b3873c151be05dc36db01c3042f3941a2d6152e45515191fef59886f1c097229d548e58e67f38c9cd43d08f1d8f543bac4498e6c41d045b62d7d0a2f4a343f60cea77bd677bdf8fe186bb54e46d9dbd8c82f1e766a06", 0xac) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f0000000000)='D', 0x1) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000002c0)="15f78ff2", &(0x7f00000003c0)=0x4, &(0x7f0000000040)="ee9253ceabc8cc3a7098dfcd", 0xc) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{}, {0x81}, {0x406}]}) syz_emit_ethernet(0x138, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setreuid(0xee00, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x27, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff000000000000810040000800450000150000000100ff8978ac1400bbffffffff02"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r1, 0x5) getppid() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r3) executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000003c0)="5a642ab04bbbc08706e42b12cfbd94fb0b3d1464a57e4b717610b1f35951e29d3280e66dafd32cd5697bb7307f7c685daabef859a1007c1d16aca4fafde62d71b84a16", 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000240)="71f97be6d729f112b45fb892ec561f1e3471ac0058bc5a91501d94a34b8e5f", &(0x7f0000000080)=0x1f, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x9edc, 0x1ff}, 0x10) syz_open_pts() r3 = msgget$private(0x0, 0x80) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) getsockopt(r1, 0xffff, 0x2, &(0x7f0000000200)=""/9, &(0x7f0000000140)=0x9) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) executing program 7: open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002b5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) chroot(0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x1, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x67f3248105b4e004, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) fcntl$getown(r2, 0x5) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) executing program 6: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000040)="dbc52b43d9590a160c041b90f845b84d9fe3baed2b86bf", 0x17) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r3, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000540), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f00000000c0)="cbce86459305b5c6c2b78e1eb8148226d6fb11bf51a8e581b1494e2c1ea5aa9d676af19c3d325dfbccc797e2785c7bd9e03daf9352bc2cda8fe97010c7eb786b608d065c3bb14e33e8aa56b63fd5a35cac9888f43f03f56adecd279cba8b8a9023a5af8b8bd7dbf69515cc705ea9ab89757cc0ff6c770779143afefec719f30fa0dfe4e0ca1cf70209cb3d8a5650bf00afede1", &(0x7f0000000180)=0x93, &(0x7f00000001c0)="7159bc328a3272c2eeaa71dfe6ab267de9bbade7276504264d5a6c0bd1b4d4023b649c537213b0bd0938185eb947bfe0176ea912e54431a8c74af0febcd9b46aac2de63fa67a5f0638aee57449047b964a0bd471ac1cedbed45b29cf1f436d87c278773f2f3b22d9404d2be72937e13db853ed48722379b98df05633a4d1719f06fcbe9af6a33557185a8ded581415df438160faa3a9e42ef3dc912a8825cc17fa6d6352c3f303bf05e10382e07e61885ccfba7e0ae2bef685b1e21cd4cd3a365319575547492aa03647c98cc6264059a3ec86c206c292f8875c392d19560b4e22b4fd30878883b20108ba97b07720569ff37734d9ccd098d0e7ce957eeb6dc540c41b6258e90c03eada38a43538f229a375b4a672cb91deee1d0149215ad746db5bb6db021170181cc94dd230f3300ff2afb3b4eade0516942781a16e2fd4a4f5365b137a76f121add2113c5757366114ddfbf6a55765bbf399e9db271a9e40fa6ec33862772579597cf1ba8841be8f1d8dae25bd98718fa62085033bc99a7308e2aecc83b6a22ff4591fe4b46d29362c507baf740d1159ea083653199cee6e2a5a8d651634a12ae6407b74e5755153d6a16d61793d56d185b8721f36b35850a6b178eab7699551c2533828afd98201f80ba7750d5ccb5176315988de6f0cc20aec3bb3e1ab6d2f5ff24dd66a4bb4071be94cdfa9e4045d933eb74dea6ca4fae5896387fcc5443bf85ded2ad03039a0adeb1bd2a12d8d68b082632ce3392d5d07719d5061fd56210193cd8cd4f935cedbf128263aacbdf98e98894d3ea8fba9232cadb27c03d114b6740c626c8a26d6adc173e669cb35f2d19bb374b55dfca8bad0108629181954666579cf874d9888fca856eb9e669d73d3c688c26e5d44faf4b9e121396d557bc8be7e3f4afaaab2e2b1f59310b55e6979e457dbbd68d8d5641290212ad4144a07cf7c7f579432397afecb3a8103f276860f0f9ab853fc14cc4de09c9c9b16961eb09f9c5618f010a393faeb0e302322411986dcf9217889fdb7a59e1942b3e3ab041fb19df34e4f436be7de5cc6da600bf11dd5fb3763ae747f3c10d3aca3093e97c097cc4bf501caa0076d6ababcc9edda7ac1f80b668cb90441631bcccec3b0790f29532393d04a8e34a313f3f5de7e3bc0e6e3e0485883d921afafbe5ebf02483039c55fff9b9d9b61877e4d9ba2fc85098a4dda50679bc923ccd076ce1fcc093fe9aca886a01d6f778251baf7087267af9b295f9474e4b28359fd0f7eb93c2198b9b69f6c36a9a76ecbff3e83e9a24960ec6e1f9e9fe93ec56f0902d60c3b8b20ae33f3caedb3600935788f9007e3f1aba49af6d52da73d372eb2a77d4bf377c997dc77e31aa17b739e340e2bbdb7a4b4db65f18cf8f351607ea2b05f177b61fd3a4a2258a4d978671aac2b9c9dece257394e8c6278a9d1d0fd12fef0c0a08665034b4d8a3950e2e0b54d2a7d29c2b1b6f74a249b9bb3438abed6ff0c7e1c2502299b7b0c5f98617a4ebfe61e45f50902ed995fe59ebd8541154f812255d0cb112a3297e86342d0b9ca94b31bf2fdb9951aa6695ae42400225d4dc28994ffeab0d9bb867afd52b69bc5f95ddf7fa22f362323da058e11babfd87fa7dcf89b3ff384945f2e70650cd9be05bb090c52c66ed761b24890635759ebced1533a5dafaccd7794f54c615d242f3a3ef4a7a7efffd60b309c85bdc3e6324d92e3f66d5dc033f2327fd1d5fe29d6944f1a51127b3a38f42071d7d3829cac0b8a89f37b35e3ffd50fa46faae8e571330119d9fbd33dbba323f8bcb7699a91efc075a46d6962aecd81c5dc77750c5201057477cfb0211e5647615787317e7d5164c19cda614d0d103b353f2fad2f98eef9224e98a301fc4b140409163d00939172caca4914bba0e1e8af2909a5649edc29e12e46eea10d6195465ce37ee08d7737bd5a89bd5162669b6b24852c6d8d18098c766e79aca8e4221334029319b692c72090f8b2598947b6ab4f1c455ed3cb75865b345c25d665dcb7b24a86bc897c647a0b5483003336604de62bc4dfd8396a7350c0673af9a7c7fb91158529f4a5095dc1b0e7d9ac7e92d0b9f4344637ed459a555d1cf8e99287a76384595726e512095772ab34f1d761571b7f424d9ceb8f732c3ddc22511e74af8dad6f57ee73090e55641c8270af6e10ab1cc09f13207fc85995190dfca5a3ae6c1aafa3befa7e5167ef9947fd953a6102d2facfb38b7d2178408e3db2ff9d342891902bd1484e119eaf95dd4b1ea3b9de827e58adbe2e10b6aca14d0a2c436059fadaa3769ccde982b5acf1ec5aeccf963fc3342eb8f4617f0b40b59c8702371e680fea448c2488a99b71a34824f181ab967de2d89cb00d1599fb9ff2e92d5469d55e5bad54eeca57274587576e4d40fa820351503d985677c5ea9ea79d904572e64e222c9bc2fe733a7040f58022c54e47b04a2351848800f0e60afc868420e174b40cc5dfca3d369450a18c49c1f70c6f5d175ce1ef1f5c1ee18296a320f1ba73d92e1c6d3fcad1dbe9a999e614c111ebd29e922c68b0b64563f38ea04bf3cd6f03f2eda6047536b6554c002f2474836a4386380e14d063e329d13c1d071135856ea7db3d14719dae238e13c2a30cde1176015ed362270c71ec51816e166071471d0f476d34d27e1f0e501b8bf120d8ce072da47c1144b932d6ca4834bb4356c8be40869379903be1584dc5d7bc4266cb97a8d93eaf72204c9d6dee5c28fb98e99711744b667a562a559b81da98565e0e39fc37d7361c1145c852e9edb4aa23796291c888faf2df35174c044308b5ca9e54db3a3527386dede71925189357c8e26167ddeb721581b2497051b332d43c27d288d73a65257292ba270669017341932be794c05cfa73df1e15b9f7f1061c7f52b16787e0908a3815e35160e2a5d69615c7449b8a29619d1f0f71207104e801b53ae032415ad352ae3fdf87d687f9ddc16a6c4b176b420e181ba99d74229178d20a936bb141af7ad074ac887231b94d69647568e1b88b29f45d00ef7fc27d31e73030c7368d67972d0bf5bf395e3a8772c52723cd7933527ad4608296be16519871cb04b4f2d0ca1e0b4d620ce5d3f6f768f0284f4d21b62ae98c9216067d164144d0a25c1d26f8785fc8c43bf15139b2b09905c1b9d2be37b5add5bc4be9e6ae9149bde97afd1feab3d4077a271dda8999685ebed1d4df902f3d17993eed45c53a038df887ae7c523c597e089ba99a8280dcc605bc4cb71a129553a9fbf545e47c242c16d4c05e7ec6b3493d63ed6aa27f4d298553cbfb790b63732630ed87e03818c9248b1a48a81c96f64052789c0e7b1aaa7077ef24f33b89a07fe3f757f41e4c5b6a74892491afbfca8f2f956aa7ef77d335821c99236a5ac149831c8cecfb91dd1997feee1c82fe4be24c318024d4d7343d6c43bde42e3b1934bdc97e0dabd33bf3315c5d24b7f26794cc4385f973afe07652a0f45931cef16eeaf64af8563c534f5cbf0e07ab58a2f2874e9b2689b20475da3d354894ebb9e513c05866572caa497aeca98880ea68191214a7273424c34e255b566db08b9049e1f3b48263d717d1de1d714d7f8c66123228855739856a074fb20418d316f1d567aae297ba5713e31702140a03ff4afdcd7458d7ad041f1ff609d7ab8209bbff08024146dcb47462f340b2149f23f6caee134eeebe248bdea53d63b8fad0c8ca7d7a4b24e6b580cfe20aa94cfaa58a13c076233e89dea856de54a8394aa6b0d0abaee81c0f765863c0ba317c75ca3d662019325330971c077a341efe8ea26f4fca4ee7bb0406188e10bff2fdc3b512a12d9a8be87af6eba7363f7579ce55678a254516908dde602125cc716805b94022283860af6dbe1d0bda85b36b079ad7646fb936cc5651e891dc716b413d5325181f9b331d8d7bfa247dcd667de80281273064ac19f339d9b51ff07a61bb1297761dd8ea1d738b2664f294475bd912a26d90496ac927dce2872e472a64e09851e326a05c9230bf19ccb5d539cab7d9bb96e7b422e9216bee991c16f48b7f8a83e31ce38cdaae3b724536d2d1e152b6bc35b834d888f24b1c138c218f9f1179d8637317fccb01acbb3d1b9924bbe24d4e8509065b9f63b6f57c163dd26eec93e414bd1650676939fcab2ebb343cdfe8f16e53a7fa6a6cf9bba721c2dd3a9484e2c2c8675d62d5ae778f7e35b22e866434f598848fa934d5615f315bd0243898e4961f90ed05086014e33dbef0dbc3c703c33fb4245b404bd8b40ac9a23569527d2496f0dd0aa38a8e54d59a55997c5787e2e19ea9def0c96e2b80daf21e6f50974e6ab55d1fc9d3af2b561349ac2fac80826d67d04159c6db8224019cf2b37c042abb2b6ff37b2c51bcc5648fbe4f9a7d65a37f07b3bfda0894b95f5ebab520f3ceaa8fdb570ee4b913f57384a41710d365d6d165efb1c50c5163a81f506eb8c8ef5d3d8b110e5c536cc5913a63b6024e3f0e56afb623158fd23f30a427bb2c4b1cf961dd08a482d5eb86eee85578a893ed17ff5d2d1cde9befebe0d0d35fd5b3df81a296b88ff7d760e5847ad70a5d4f5f3c148c4317567e59992781add31077f56bbbc31987dd2b3fb3da951bcbe9688f4508acfc7c60c4d49e6f3b65a6002d23dd710855f35d5252e928c831d7d8a248727dabe211bb199f13c898194f8ff8b47d6c8623d5dc71a56bf653c073d6dabd948045eafe29f5d5f7c87c4f6670cfa9bacd173e0077d2b508d76da38d8be174e3f1f7c54464be2e2e30a5cd1274b29d01d69c952eb9fe86611fdd47bc3648233257a8ce91e79ad90470d43fb6af86f13dc1efd97bd82affe6aa03f96310255938c707b2eef0e482b3f0f51bfb07e575e06ae8df763de245a879fb5c0077c333d01c4bff74921cf2027b7a67dffc8cafd0a3d90b688f24d1c1bcc2228a1c0b6b13592a8804ab0a648274248c50e3c0c37738e08df0d39399f3bee363fb219681fcc75b26cf7d5a427c864982aeaffd26a6966f1535780bf290d2ac1a4e976e81cbd8dc744fae047315c6635cb6ba9b6bafd0df8191884a98d4c6f61f7d848491390d16bbf9363ba2013c1a8c58576dfa4d81864d4b120d3394e8a33f1669340e5edf295789d82bdd7fab0cd7f60aaf7765c1fc9a50d3b993c884ca22259957943babb58d5e9de47f61533e4d975485b2d8907671a24112f1ec4e1d04eb3731f3580e0249a0565b4e00829db775673be084a7bb83de3fadaae643af44b5786d89f4e71ea7ba7fd19ba40633b07df3456ec2ab7359e32ea61265861f9178b361628136928bd075e0877ae10d30da520c68a99e6b39e55717d0f6bcd8da8f9f23ce1926ef04a380a6d2ca97e59e90463d90e3dad0ffa9a469e03165dbc12b429d142503c38bf3d167f7d361a50cf00176f02361906b6b260fe9f8909d6eba051ad77f3c13f7d710e1e4bf5674c930f579f04cfc269d982475ee7d9657e575c0e7b202f97d02ae0fe7aba2cf4e4a40448c118066351cb5dc2a140547dde4b0985222f510a40e556a72cd5b619e19b11d4ed400c2ce8a69d0434f75b514b123721119331e7b759b97160ab9699d8374bae1ecc16f4d03c0730c64256e252a4357dc1ed27c6d00e79c6ddcda8c11c1b968166e60917c4d60b90533bb814df0e7c51678c56a7a04417e07aa823ac6d640fea49f24710f0e64fb74c6317eda704100ac4430b0515929cad9cbc0ebd7d3e2741503390206664185c54e4cc5f3e616547a0eac2ed94492c5966b5cabcdbbbdb7f26db8ff", 0x1000) executing program 3: pledge(&(0x7f0000000000)='}}]\xbf,{,^^^^&{\x17\\\x00', &(0x7f0000000040)='#%:\\\x00') r0 = socket$inet(0x2, 0x1, 0x2) getsockopt(r0, 0xdb7, 0x9, &(0x7f0000000080)=""/198, &(0x7f0000000180)=0xc6) pledge(&(0x7f00000001c0)='}}]\xbf,{,^^^^&{\x17\\\x00', &(0x7f0000000200)=':([-}-:*\a]]{!*--\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000280)) pledge(&(0x7f00000002c0)='}}]\xbf,{,^^^^&{\x17\\\x00', &(0x7f0000000300)='\x00') pledge(&(0x7f0000000340)='+@:.,(\xe4${(\x00', &(0x7f0000000380)='}}]\xbf,{,^^^^&{\x17\\\x00') sysctl$kern(&(0x7f00000003c0)={0x1, 0x4a}, 0x2, &(0x7f0000000400)="52f06625118e3d49b3734562216a7e29b327d5838797ca8b04adcb80ebb81736ea7e7bbf022c370cd6f3adf39c864fb1fc252903bf4db8d7d74f934fece5261f005f9196b8631f21243b4424dc3739973838a2d6ce79feb10f7dc8aee62bfe525548bef1b1e82477f6", &(0x7f0000000480)=0x69, &(0x7f00000004c0)="85c8339ba553391a2dad936ddf73a8280680e2093b62c4f7eed683ec9c37b7f939bef1d4dcc82c2cf7ff926f77c6f842e1fc24d477cd7e05f55745e632a5b07d3e2e9e1803d47541ea309e90ffba3490b56321388d44bf81690d99800c239ae293ac5083601188b1b5a312b5d101397024d9d36a6fff43cbc84e05ac73e2d8c417ef0fc1", 0x84) pledge(&(0x7f0000000580)='.$\x00', &(0x7f00000005c0)='#%:\\\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) sysctl$vm_swapencrypt(&(0x7f0000000680)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000006c0)="22fcec5ce8f8cd7db872d692c521a7e3bb6c0ea17df9c55e367f139274329bba9f59f2b350c0d41a78500330328f9e3852fe7215f527034e0221c3ee788d35d0c5ededc443703c4446e2ef59b09cdac210f27cb598acd26994849c38ce769abf2dd7d9ae44ad373b1aeb3edf2fdc2d813ff8ebfd2cdae0a96bdc856e4bb9672d398acee7e54fbdbb99293ec722404484137b9c969250", &(0x7f0000000780)=0x96, &(0x7f00000007c0)="310c6bcf6a5cc560f66a152d7faea4d3af5eb749208552ae874bdd72e7", 0x1d) sysctl$kern(&(0x7f0000000800)={0x1, 0x22}, 0x2, &(0x7f0000000840)="20a6466da986ae134b7811db57647a4a43e8656973769cbd4a9095317ba8fdd92399a104e74b4b157e776b1f90f31c9318e1ebf990c7d23b27a3577987956366b39646b04125e8814c26ff587bd571907573f5f07a87e4ebe04d2166059d7314965f8e8512ab81786ff7ded0709ac2ba3a3d4e8f6f787c", &(0x7f00000008c0)=0x77, &(0x7f0000000900)="2e11b2b90ab6977e48176a7413b001372b017b32e7586bedf69712c8ce79b9e5b54aa542fcaa94ec822a4e2897b0d445a56948b2c95d295f41d3603eda38f6b7062bc0d02bde111c2c39723f2440a58f70f4ac5215c2087e1d885f9268a23c7931be0c32f9a69ae9e799ce97a306558361dab95c49e5be9db0d2d2e8bf015cf12429932e7ab4072ee6ae4a0238ec0280e9354ce258b1de981b4a71b2db0b4a0b80521d5cbc2c400d3ae140f5a2b3a2d67b6420587b175237ba08bcc18c00af15fc", 0xc1) lchown(&(0x7f0000000a00)='./file0\x00', r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(&(0x7f0000000a80)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000ac0)="382c856e50bfd464066fc969b55029cc9d48df4abc47df9035a9d167e388b8d91fd7c65e375549697dfb1b6577c124771e434064bb7350849f613fdb8c990511509d288db2e061cd3b292507e15f08a1a57dade9345b4bb1410a6b85553e7dbe4240d438207b3c940312b833c540ba9940da0578bb", &(0x7f0000000b40)=0x75, &(0x7f0000000b80)="c253d953f4ceffaeaf3f47bb502d5233dbd5cc1d20079136f82a6cd4ebecbe269e30381ea5688c1977e1e10e901a2787a637bbe7176fd7b13f962e55d6e49af1a22d8a4f056699f853be911de0d25e26ae1e7141d729814ee52c7fb768ac8f70eab7f9368170f9aef826efe962c8d2b450a2cd5103e42250ec40ce904fbf67f912", 0x81) sysctl$kern(&(0x7f0000000c40)={0x1, 0x38}, 0x2, &(0x7f0000000c80)="d5fc3714404960cd76d7c099d1cd8a569c0aeae27ddbe8faa86cbde47e34d9da841a1ab8d8014aee79eb1e8cb61d76a05d3dcab6a4fa73e04c33b4ed913830de42583c64ec82a6e0290d19a8b02cad9f5d62d93d3308f5777b22c3dce3cb3d59acd730a738cb9a9708f88875dabf1d4f8bef5044054ae3344073a1f1acc8fc10cd2b9cbc3ba70923f837caa9439cc1710978c40308207a3566d3d1ee5f586b3f3529c7f71c563764de75946b2a940e1b80d03e672c36a8b093", &(0x7f0000000d40)=0xb9, &(0x7f0000000d80)="beb3b7b5684c3d2d1b5f485c375f3f933ca52aeb7775647c31804bfa3473670c83dc518a506b91ccdcdb22caafebaeb6260d9d346400beb7d08b039de53cd32f845b1801029a72431ec81eae7761f494d8559afaca9febb616c4c5eece53d8eb098892125e97eb9293d70745d0180560805860ae0c6ebfec15d9d099a93118ed9de687f30bd801a6ddb09e5e5c15693cd89891580c08f0943e5080c89f45462d1e7d6c74c26849069dbd45a147bf0bbc2d8884383d0dd9789f", 0xb9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e40), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000e80)={0x5, './file0\x00'}) r6 = shmget(0x0, 0x4000, 0x414, &(0x7f0000ffb000/0x4000)=nil) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r6, 0x4) sysctl$kern(&(0x7f0000000ec0)={0x1, 0x78}, 0x2, &(0x7f0000000f00)="ea0e90076f53165ce60f7fdaf7f5573eab513a484fa1538b6a6c917857c73e49770ac105fa818b56c9638f98359db85beca7f673b7a37374967c695dda31fd9cf33d9fcd6dcd84476fb4b325f5356d58f14d0927579cef6f1d38056bc1f03fa2ce81a28bc959783e7f112c4f6abb2880c0be61ba66ddb5bcfa1d58bb2d36465b05ea48726eca4226afe084f5916d8e9020493af40bc75889381714b87519775fa5e624ee9766b15e2b3e3f95070c9f52f5e6dac38e290d6e6ecd7cb3d954b064ab1246d34b0ed80ea6231e63f0c5c99db7b680a1f75db042b237947f70ac04ac14e7f51e867dfc02e45c1ad9a23a9fbb8da39dfd3ab46f", &(0x7f0000001000)=0xf7, &(0x7f0000001040)="5cb34179a859d99c04943d5c0c1f57279b43474122b425b5992a688ae10629ab404c016e1c42b372b47db674257ac9c4fdb88df105409461f969d9f620c2f4f89db4b66df7c219de9e234b0df80e503a1d14909a49da2159ff16ca04e48703f0584fe1ade3bd6d7f897352d063d629bce2bc4b41ab349b5d7eae930963ed353839ed9e1f293f778eedbe04c2f18f29a1b4d42f39", 0x94) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x10a, &(0x7f0000ffc000/0x2000)=nil) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100)={r1, r2, r3}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001140)=[0x7f, 0x5, 0xa45b]) openat$speaker(0xffffffffffffff9c, &(0x7f0000001180), 0x10, 0x0) denied attempt to set clock back 2091909134 seconds uvm_fault(0xffffffff82df1d88, 0x0, 0, 2) -> e kernel: page fault trap, code=2 Stopped at km_free+0x128: movq $0,0(%rax) TID PID UID PRFLAGS PFLAGS CPU COMMAND *176988 45293 0 0x14000 0x200 0 systqmp km_free(0,1000,ffffffff829c0d48,ffffffff829c0d60) at km_free+0x128 pool_p_free(ffffffff82e71ac0,fffffd8059e59f90) at pool_p_free+0x14d pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff82c9ef60) at taskq_thread+0xf5 end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.