Warning: Permanently added '10.128.0.195' (ECDSA) to the list of known hosts. 2020/03/08 08:17:15 fuzzer started 2020/03/08 08:17:21 dialing manager at 10.128.15.235:25535 2020/03/08 08:17:21 syscalls: 338 2020/03/08 08:17:21 code coverage: enabled 2020/03/08 08:17:21 comparison tracing: enabled 2020/03/08 08:17:21 extra coverage: support is not implemented in syzkaller 2020/03/08 08:17:21 setuid sandbox: enabled 2020/03/08 08:17:21 namespace sandbox: support is not implemented in syzkaller 2020/03/08 08:17:21 Android sandbox: support is not implemented in syzkaller 2020/03/08 08:17:21 fault injection: support is not implemented in syzkaller 2020/03/08 08:17:21 leak checking: support is not implemented in syzkaller 2020/03/08 08:17:21 net packet injection: enabled 2020/03/08 08:17:21 net device setup: support is not implemented in syzkaller 2020/03/08 08:17:21 concurrency sanitizer: support is not implemented in syzkaller 2020/03/08 08:17:21 devlink PCI setup: support is not implemented in syzkaller 08:17:26 executing program 1: nanosleep(&(0x7f0000000000)={0x9, 0x4}, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0x3, 0x401, './file0\x00', 0x81, 0x2, 0x3, 0x100}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x10) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000380)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x10000, 0x0) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000400)=r8) r9 = shmget(0x3, 0x2000, 0x300, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000440)=""/6) r10 = shmget(0x0, 0x1000, 0x500, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000480)='./file0\x00', r11, r12) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000600)={0x59, 0x0, &(0x7f0000000580)=""/89}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[{0x2, 0x9, 0x8, 0x7ff}, {0x8000, 0x0, 0x13, 0x800}, {0x4, 0x12, 0x7, 0x40}, {0x5, 0x0, 0x4}]}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x20000, 0x0) write(r14, &(0x7f0000000740)="763689ace24fc6c171056947ac02937a81826aa872a0d78e3ee1123ff28ef78dc124c3fc4dc88c04fcfff8aa49fa864648e111f56f247b39212dabd461c5ecc3118a2395775a359661ab4598fe92f85f82692c0fcc", 0x55) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000007c0)={0x3, './file0\x00'}) 08:17:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8100, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) clock_gettime(0x2, &(0x7f00000000c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x120) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x3ff) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r4, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r7 = socket$unix(0x1, 0x5, 0x0) clock_settime(0x0, &(0x7f00000003c0)={0x1, 0x4}) ioctl$BIOCFLUSH(r4, 0x20004268) r8 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x110) sendto$unix(r8, &(0x7f0000000440)="a90b012df1368e451d8232b563ec52ad22b6f8ebc1a295fe743844f81a316748f3fb62cbd7d4d0a9c8cf6adac204dd908e32acdc0611daccf015164426264293ab", 0x41, 0x5, 0x0, 0x0) r9 = msgget$private(0x0, 0x400) msgsnd(r9, &(0x7f00000004c0)={0x0, "67f9302ac7f41aae8411819827fbb5926db6482e69aca4e58663c54833e9f71552ae91a2362a5f4dc1b8d633e0d5ec35e4f77cdde7c2f0747eba71651daeecb862860a10ff5beaa24f6037de0ab375b79881ecfe29c91e5b6ad59dff3984b8c6b806bdbf583f4d9b7b39ad059915f7491825a56cd07d0b3fb6106b747fe16abe159ea41a99576707"}, 0x90, 0x800) ioctl$BIOCFLUSH(r1, 0x20004268) recvmsg(r7, &(0x7f0000002b00)={&(0x7f0000000580)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002a40)=[{&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/231, 0xe7}, {&(0x7f00000026c0)}, {&(0x7f0000002700)=""/202, 0xca}, {&(0x7f0000002800)=""/70, 0x46}, {&(0x7f0000002880)=""/141, 0x8d}, {&(0x7f0000002940)=""/223, 0xdf}], 0x7, &(0x7f0000002ac0)=""/57, 0x39}, 0x41) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x7010, r6, 0x0, 0x2) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) getsockname$inet6(r10, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) r11 = getgid() getgroups(0x1, &(0x7f0000002bc0)=[r3]) r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, &(0x7f0000002c40)=0xc) r15 = getgid() getgroups(0x8, &(0x7f0000002c80)=[r11, r12, r13, r14, r15, r3, 0x0, r3]) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401], [{}, {0xff03}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chmod(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r2 = kqueue() pread(r2, &(0x7f0000000040)="c2f2fa792083cc51f980d263c9e380bd2e3a4a07a36d28eeed7bb9d894444e5686817be6829865e7f9b0968c8e89e7ac1333cf604d1a5a047f3566daf9e3e3c29ab06d72d2bc2bc048e2bd7ea5c0ea59883256ea5cb09fe2e4b0d50755c5809d85a605a19bcdf8f8c4bf9754cc936f5d68773d43e39117350c5cf5ba79a3ad9aa1f7b11fb408a23abf5bdee09a16e266411f2330c869aedc904ee141fb2296cfabcff08393db4350180968e8242b2f440e39ea434c281d3346c31248a805f310d88a77bc482287da36f60de9", 0xcc, 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r4 = getpid() fcntl$setown(r3, 0x6, r4) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0x9, 0xa6cda73}) listen(r3, 0x81) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x800}, 0xc) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x1, 0xff) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x2}, {{r3}, 0xfffffffffffffffc, 0x34, 0x40000000, 0x8, 0x2}, {{r4}, 0xfffffffffffffff8, 0x48, 0x2, 0x7fffffff, 0xffff}, {{}, 0xfffffffffffffffd, 0x5c, 0x1, 0x100, 0x3}], 0x9120fbf, 0x0, 0x80000004, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 16:00:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20002, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) poll(&(0x7f0000000200)=[{r3, 0x10}, {r4, 0x10}, {r5, 0x4}, {r3, 0x2}, {r6, 0x4}, {r5, 0x80}, {r3, 0x20}], 0x7, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r7, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000000)=0x9) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0xc003, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r2, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000000), 0x0) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES32=r0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r4, @ANYBLOB="db6a0488441a1b7a13572b73180183c2934807697ebf94a68fc73a375ab69262d0bd425c3cbc52a7b605c38c5172339f324dfee40e22cfd8436046be5b3a2a0a37f2", @ANYPTR], @ANYRESOCT=0x0]], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0xa2) ioctl$TIOCCDTR(r6, 0x20007478) 16:00:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000002000/0x1000)=nil) r2 = geteuid() r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x4, 0x20) bind(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="0122c045200000000000"], 0xa) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r12, r13, r14}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = socket$inet(0x2, 0x4, 0x20) bind(r16, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r17 = getpgid(0xffffffffffffffff) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={r17, r18, r19}, 0xc) r20 = socket$inet(0x2, 0x4, 0x20) bind(r20, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r21 = getpgid(0xffffffffffffffff) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r23}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r23, r9, r19, 0x16d, 0x6}, 0x2, 0x4, r0, r15, 0x5, 0x1000, 0x3}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x2, 0x3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x18, 0x4003, 0x0) 16:00:03 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) connect$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) ktrace(0x0, 0x1, 0x108, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d}, {0x41a6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xfffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000080)='./bus\x00', 0x10, 0xd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x2}, 0xc4c01002e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x69) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0xb2, 0x1, 0x1, 0x5}, {{r3}, 0x0, 0x12, 0x10, 0x4, 0x3}, {{}, 0xfffffffffffffffe, 0x18, 0x40, 0x7, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x120, 0x80, 0xa4d, 0x498}], 0x104, &(0x7f0000000400), 0x1e3, 0x0) r4 = dup(0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000000c0)=0x800, 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0xfffffeff, 0x800000000000009, &(0x7f0000000040), 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000200)=""/57, &(0x7f0000000040)=0xffffffffffffff69) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) connect$inet6(r8, &(0x7f0000000080)={0x18, 0x1, 0x8, 0x1}, 0xc) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() chroot(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x5) 16:00:03 executing program 1: kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640), 0x0) r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r4) kqueue() execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) flock(r0, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semget(0x1, 0x4, 0x362) semget(0x1, 0x4, 0x400) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0x1, 0x1c00}, {0x0, 0x2, 0x1800}, {0x3, 0x3f, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x200, 0x1800}, {0x1, 0x7, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x7d54}, {0x4, 0x3, 0x800}, {0x0, 0x3, 0x800}], 0xa) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00/\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) syz_emit_ethernet(0x79, &(0x7f0000000100)="66eadd7c2c3020c3caad31aff78d3e522000e85bba1446e2928b669d6a8622e00d5dcea120bfe96f400f97a7161a3d56cef6ad9116bd91ee907596cfe4e78580530e2b55155b33d1370d201d4474a43234163fb0f4b1bfb11539a97fe244d43b13b2bfdb27567236bc00e0fa6eca4be7c2ab3fdfea244efd34") r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="88"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xf, &(0x7f0000000100)="ebffcbfffd812eaa4e713048e699319296482648d4e5264c54ef63d7fc36060000000099d31ef9e111a7a6e6e41c", 0x2e) r1 = socket(0xa, 0x3, 0x18) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:03 executing program 0: kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="281100009c0e001e010000f300000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) shutdown(r2, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0xfffffffffffffccf) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x6) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="c895a40900942b4d9de155a1e638b64a4da23bd15fde63c46d8480c36a3c002968d6318c37e5128dd6597bb8ec1e7828c239337e5f284b7b0f6724c94a970165be9adc116d7e102bad3e9165c79995cb6a39a37608676e2375619df4e11e2086bfe6", 0x62}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="d0000000000000000000000001000000783e4b1d34f7b4ac40cc5d6ab89c00c64f255fe0ccc37a546066f73d40095dc59d7568204a06131ce5ba565a52e8292608033456b092e2ee8bbcb5ed60dac65a36fdee3e11e303537f2dfee1eaf75042b647947c521dfc3707c91aab3abbaa8eb54b3a571f938df330ff850971dacdaff3716fa80b25131fa87f77ea9cf51484fdcfd5124834350b1cede80e40212b9aa6b62ee8a993784a10e25054762e13d5e16691866af4be66efc1f528195974ba03faa74299468e823900000000000000"], 0xd0}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = msgget$private(0x0, 0x20000003c4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000400)=0x3) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def798bcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedac5baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989148ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c0000"], 0xc, 0x2, 0x1000) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgrcv(r1, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5f422ba73daebe81) r3 = syz_open_pts() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) socket(0x10, 0x3, 0x5) r5 = socket(0x2, 0xc003, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) r6 = socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r6, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffe9, &(0x7f0000000380)=ANY=[], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) r2 = dup2(r1, r0) r3 = syz_open_pts() getuid() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r3, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x886, 0x8464, 0x88, 0x0, 0x1, 0x9, 0x5, 0x2, 0x0, 0x1, 0x843}) r4 = socket(0x18, 0x1, 0x0) socket(0x20, 0x1, 0x4) close(r4) socket(0x18, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file1\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202089e7f0000019dc06efab73502d2c643e0c65892e2c39f4141a25b828195bdf8db859c89edb21c0ac4bd1fe3966e2003381a9b8a10933113c54a2332dd8e088b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) getgroups(0x1, &(0x7f0000001240)=[r10]) sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000002200)="4dd6ceb528a6e2d558e1145f27b2e88cdb859307c1abe4e55855f18398c9bfbe028d43d5239f8f60f8844a917edc7da6e090b646ddf092843d90757cfc0ffe33354c6c2a74a7151c8a4f6b6b46a31df97c183f611787345b0cf67e88b5c034469080499007e2437f683ea0c00ab8730195717d88f5e960907d5a51dc6a53c5a2f6f9dd738090ef4d65c5c8fdcae9c64c33c65fe00b9fa012d55b26a1732821e4f8594889379a4f5a096afd609ac936546feb4ef388e2067a1e74e6751cc67a44cf488025fcc714d460f1bc0b0bfc389f9fa733b785076f93134b9fac950cb2b1ddc74e0a9891017929d96c43856d3638826cb731ca7048b05956c317ac74393b0ebb03f52a9ec6469ea2fe61509e558b209acfaa132402aa4824e51a5092164d9cd500954d89de67cb0594289bbc26902358e05ee1bec703a8c2a039cd72c2dafb3efcd9990cc1b4d9cc00db1935248adab7938bb58f230d12c8e05aa19cf54cb4dc5d79fb48ef246b92b0297e1051f69e9af41188d4041cbf9663f930a7f11c3d4580e3a9f9d1a8a14d79dd0aae6f07d8051d79da0df86ac601f33d06aa5f0cf5ecb3e5738b5afa8d3add9b90c220c72b9c0c78f49fb49ee8ab38b389bf817604eb48e55074732ea2ae172b478be9ac47621eb4125e632bec9640309391636d5001679a8e6984740f4d01377c5927bb8889f79c64093845759a26bf29eb8959ffa0ddb16e1d7933973d8139070cf4cd4c49bc3f161695013245f3dd944572007eb1bbc4bf0909aa8e579cb5c5fc4f311c7d254d3b6557d47d513696f1b862a71a6b9c641985bc08f57fcbc2ed4ff32b2ad952d816bd9fc512601cc17e96997260a86dbc3197647bee2628070c8928d0d147e31e25e02d48795c1649f33ece5383e26f18b11735fca10a28e2d6ad4ed2acf38b5dd33b7e0f3817ca75ec09e2a454452f9220f02a83ba326d39e123a3dc24344dcb6ca8e766f00bc3935cc408b148742d135b381e1ddd886c436bfcc117e782743eceb004f089f38a817f0d2de0a625d59f4502abc8f1b4930b1959dd9734b0e1723a2f7b59cf36ee745f9e3d2015d0122f37b36341af72fbc089603ff8444d936694749798a87db39dff8250c315cc6eb8062aebf6f3ee51ffd9cde412a7b16841cb2f9c1df52e0432c177ad2df86a88bddf3cdf80adea94bb0428f0e513d29d66d46136155eb8967836278b01e62ece7c77dd033d6711c16c5fd321b90c305380e03342ada0d441789923d7c5a5d1dd30a80447f94d0e85b1061acff2ac644051d6791bddbf4144f55598874911a8cc256a94f057db38f3e3ab1193bc5ce7d0e42143fd3c4c9a8c0ed6d66f57b881ae48135ccc52f9a13542a4adbba74b3c86b5e85f54deb340819dea5c18fe5c68651d38a058a63e02d1952fee1406e5c49eb0ad3d6c71cae4f299b57966d383e79655fe95290994acd27e367f6569bd214907ceeb524bede72584800bd744e48d33e3db07a33a47bfa9fb29e92f9826348181166956d78c341ee4903c3a35130e4cf7aa50a3ac6bf665808be93335b6ef07edc61881541bd4aabea78e81f085f1830b834e95cd53e0f19e842af4d74aa36de5920ddf35835bee56b1d2d39f6bc8f5128aeaddd1043c890675e954f342ca1f1996ffd8c54a84a5766968c1e95e48c859d69281105c8b03314548c4b2236381e3e2095a03b7f8fa717a4483f465c9a3017c86bfec6374a29997fea7419f9ca0d42941a546af0fea288173003e89ba5537cd1d5cf6e8db23584a392fc5f1e8c53959b6af91bd0878be9e1293694b1556bea0d7c026a3371ed4bd58558a08d0b302fde6fb1a15573f2e433f30aeddea35a43fed082fd45a2a91814123bfc758cb0293e0f82c2dd141280857c9d5bdfcd3c684c132478c203f373e6ed36fe5f581862726a972e3596bc41fc9094806c91f3ea02a5a31c71795331fe786c53e1858177f1be63d4b067ef120d5ee0aa4b95b73107d03d224d45ac82396e47b51d309c0412708d3ff096f4a7d22164d5ecb88ff55758085afde40a99e5a4dd5bbfbae9dba0ca8dfc9f3033a59d149abe0f2dff8c0e647c11579655a459bfe9024b84a8435be335fc0a4ed3cbc6fc34d137dcd49d8713af25435c1f0435065aca2c90b2bb0e8fa1b372cd178f0d283406ebe0d2fcd4a0e8bcab1ec23d032ceef511cfa77029e140dc03045f4ab2db00e0cb619c65fc938f5bb4b99e3dbffe67bea63a01d0394cbbc7056f715ee9a3f7f272c7604a2ec86362efe6770171d5eaf995cac8004f033fc2b7fbaf4b0a44156577c4a7f1b512f3d1eb5d8a1448532c66a50d1ed2af2754818ed9b153ef62c6b5372fb331f23552dfdf401a7da4f6d143e253b71dd6655900642b9eb045eccf88a9dcbb411e4d373ca6589fa34b158cc3d65b84f17d7ca9b59599de837204bd2c73f0632ec50dafbc0ba9288644ea9944e4ed771059f1cca1c03cf162c183b695819cad46f1390389c49ab62251162061733966449b0368477f9ac2a59053ac3f56b23e2be32f957a63b5e17c0b484a6a3efa1ef39284ec583c5226767532633b9f41e76fec18a788163caddf2526e50aaac8b4208040fe805a5731b56dc3d70363f9b6d3b5f8bb39793ae424e1d5f3167ec65d0ba517e443fa6bd0683aa86aac4f01b4d57c517d7334954774c062e49260a7e4865176b45955ee31ce1743310b1a0f411da33224aa3437e1c5761b5f3c41f758f14174f82ff3e1d09ffa3252b1111ecbf330fade2b0457af759d8cdb2ee0b24f3daba57b7cd352aa9c43efa5f965ca45979710892b3ee8dbccfbee689eb1f57864dd28d25013eabb25d53584d4ea9c1e7ee0972409f77ccf3ad11948c3d62da0cfb78e690410b9429853b5fc1d1a032ecdac936e663b7a24b85a6daf6bea309deef6612c24baa75b7e80a60659882e862d680e9633fe81f670265e44bec0379533531204a1d6f9f864cb69f82cd78f663b342f7631dc696b76bbc89e03a426b4c56357bc3e0680b9f14d25dcdef751c331ac8dc48f52cca8d38519ad7c6be671deb6cd2d807793effa4fd153a0040d1de119e0d27902f42bf1bc8f01d7452bdf8a6a6ef92a19a586db697e1dc203a23177c9a4e7e8167af34275d52bf87bd91f0b0660cd9616b3a2b9b9b2e242e388a40440af8766ca5d66e2ef70565af674ace4cefb9217f4e04ccb3fc2939fce75376a9a2008b1a03e58602cb689772891b9f4d439a79835863d0517a0a1e290817ebf1cfecb1f5cb06c8dade089c2789f049c3a4659040019fda6bd079a235c5d6f52ec962d27ddd32da05919eaeb36ff3ee02f24b06670eff4b803dcf3d64b6d8e967c569bc94c8d1c498afbcb7b564dc3f14eac76e5ccaf0f0bca57f7e4c5d252a7e4f8d22fe3f7fcc54997800bd9065565b688e600e179331e15f8553cce43566de75e4543bd1563052134dc0e78b82d9e2218612cd044a999b5938275d0fc0f857315a87254fdda78a16c849c9860add69fadf8d253f6d32dead0817afa30ae9b6c83d4023b5e28731cae5552ead81ef58b04f8dd450c2b8e36107b605a37825026e3a5d64fe6b5b2e68f0ed587176678ef925ffca370de52a27f779a85f494eaffb254bbffd50bca91e2cf8294dfbf1a64886b9e62074ca07d53d9ef9cbe36abbcc36187fcdbd6f98515964c18d4b23c7bcef6410298f902d5edeec577557e2f77433eb7d3302ad5d14c90c9f3fc3d4614e55abc728f157fff7708d58e850b6094ad12b25ff157696979c3e22553c14919112d8cc73f668d6b4ff1183a5f33bd745cbcd492d7f9597c5aa715746386b97fec001c3da58a3e6f2951b38ddef361cda84a4d863bbb65525397269c95c162ed3f43aef31eef279e8e3b7bee6ba25a64643d4baefcca6847885ced517c0f55588a045b961b587844704e696008b928e65d7e0bd1710dd80d47f7b08c29c1ecbf100dbf7bd6b21f2104510287c88f302dc77a766796b34427ce77f363a4ff9b4bbd487b6f929eb58d8435a31b38d40fc9ebef35fbd8ea2c10c3aed06439a2f5975edb667839a716bc28b564b1504f5c6c7480967f6af925b95f551767214a52692eeb644e00453276733f315b62bb4a44dff4b76cdf1cc35089397174832135b6eda112cc5d980461039d203f84b6addf3638fb6fe4efcf97562b3817793f52e224b32dc487900d366020f28302fa03001ba54c9959ff152a3a94b7f151d0321e349e16fc953785bd5a386cf8ff3db66bcf5f2796ffd438cf2e9a148233c168d34a652ec4d20ad050acc52b30b7d9e6b3adcdc171092089ad207ec7218da6eb31478a4e407b1ab36b8fbdd8bc8bbf44f2678262ad565f537bb590f973359f2eee16a9ce6d4ac49e24a949622412406c1f2fbf83d99815ab63e2d7107b2a3e5f04c2c934322757204c9c33f907e699c9d94d252b4d2dfc8d95bb0e4c7c27d93efecc7124174dbd9ba530f9eb0bfc1c3a04cddadb4949dad7254605c4010a8d1fc2a07e56bea97f9a173a78d63fab2eddf92875adfea3472d2a075fb5f4f1c1327cd5774b8468f7b5bd861ba28d8598b6a610ec966def6d7159d72a24eeb0491ee86ad827dbbec9fe8c3300233cfcb264ef20e6fe1843fea0ff814c5db0ca3846c7894c16670d7d4f78b036c463b5f135b5902ef7f6ce3b873b07c2498ec76159d2c3b9fb76fb379fa30ed3fca614ff64938b951089fbd06d0702a65a6e8dfeac74360685719c8dfde1b7318f55159003832b6248bb37a31c268196aade2377a8e6237b559f32005a2ba24c3729344314bc72ce9ab53fff5468344cc022d9d358e9e6fca0f1ff4d2d81f6cd8604fb67f6f66942e8caca81e56a1d246d900b8757f75d394a7dd80f685b5ae9110ce51a470bb1e67a2fa8d5905db60add0fd290c63cd48eedd795ba0345ef6c1106445e3da6fd7be6a67d8eb115129d82d3d7d801d581852aa6a321d3e4890875879a0a8deedd2234f6f8722a77c5b484a65e2279429043b34bb0586fb49ca18bd27768177d0074bc0b46dd1495a3f84e3d9318d36a78cde38f96cb61e75bfa554c78ca717588105355661061ca47c6c55e76571da921a281a5c1819dc74f6faf499c345a6bc36dad8555c54d1c7bcbc3c3267e735df84a271ac60803c8fbacd752b81a3b46b3f4ec5ebfbbbd7a9a796dc4c01f846c36c10f15cff36ad4261d095be21ec5b07c49aa075152c8d312e030cba42a460d9037b0238f68b69ea37f487fd067a687b6d112d28383634b327b644b4b441f19d4e6189176c9222c81af12c3a9ac7a0361ffdc0bc4134fbe442bd848df734d0a28118334640923e21efda97ee011eccfb06cce64817a4719fa5d198014b9cd3e6d33d0ee76828954f09be43fc53c2b91c83e325692dd72670442967da3a9e4ecf44bf914f30c8a9aa14675d3d649bee4571f2bd2ed0815491180e9158587b2ec4daffc121f549ca4da6af3b200db363e901fbad5a462711f039d206971e30be3b7e9d4bb02954e0d53303f89b45c34037cf030e5564d331b8b352baeb401ecff00bf7be7964f5ecc5e971f82c424a31001474b0ae63d0a6d8a707b874a8e830bc701cb46854f347014a235465ba7bd716fe8e2e7c6ab9f38354e5d7bf7895dd9f30c6044e2edaf15977994989e5ff091d86fab5890db21567941c1ec96f296510002f1cb48f195368bda20d3a0d679b64d00dc5dc6597331067c9da50648093a08fadaa673e9d592031b59fe9a6bc57f14d76379b416e03f5fcdabc6d09b690020a605c800961351c3155", 0x1000}, {&(0x7f00000010c0)="140d258eaf27693a4119d28241a5dbbd82f407971b5def4c0ecae51970883101376900e82a6e48449dc62596f0151e48a2dc672435b6b2e14171db08f7f97d199500c6863f51b88172ae1f5a16dc29287c6acd1607fc7b0c8349f05d08194693587650f6404d1f80819a68313e585d9d1ddd4b292fd1c8c83f459dd39ca17cba4fa56797497211bc25ba04bd8655bc4cef5a5bb96f3a8ffda648ad50c91058622c001deef6b2ff0a068498ef53e54b812cc2752d7856b5bfbaf4773829", 0xbd}, {&(0x7f0000003200)="cb3129aba1a432e01c4b826bc95d4fdf6e409edfd246bc67ce816b05efc6e1caccfb01b1bcd6e29d735080d77569542b9759a653d78da42d64361ee629155734a9ecafffca1d9eb4054678dab5e385e28db78f3ec1f567fb796209ac1a2fa6f9897dfad37e637493beae6fb6b172d4cdd51d3c3df612d771d9ecd0e4d9ed68e101be5f4b499ee38907b2b60570d2331b67654585178e81812b1dc286b75341c517c1dbbfd436ccfc601461ffef6172c2c11c5150b76243694bce40186d5f66100106de46d68a18f0d92f7e6fd934bfad798b2404e2f99b659cfbee08b5219b7f8d27295fc8c49f632e5ffcff0ab55177311d0b14ac7017f5f6cb6d0ae7802896b22dd7eadd26b98665939c7ef19e8327e787a1465f09f826281d96a6c02f17cab6853e2d0e4fb0755a52d550ddae3f76a86b2cc8b60b04bd8fccc71921fe4f5334b4e0a009609b5743cccb3a04f2848099baeddf1c7facb8086d031be7eff1ec7df2889d039d5bfe2f8acad2876a93278d290ca87ee5a212eddfdf24569b189025c76bb27592534574cee9aaa146f61e7104c9bfa8c9a845bf24e30c931d9048298df3f4ac81c9c39bfea0042c9211c4b91e59f71dc383dbc6452dd2872062aa2bc1047bbe00a6e12f7064312d8ba709ec692a13fc886b5a61b5387669574d55ae3f1263569b7b0e14bc5505e5df4a18e95a3e315c43d022ad1fbd04195149a9ee82144b62cbf1988f5ffcac63451d4573fd5606bba6eff8cb0366381f6e59d3cd4e1eebb871c61ee12dda1cfc7c7c0725123eae689e4d57be08a39f6135106c77c559237bb5150b4127bc1bff6d807b16aae258f7bf1f554cba04f51544a94fb2c3658e834e60c9048bd9cd7836cf5f2d1bd25ae4c00429809b8fb99969355f238fdbc97f608315626db6548eaac6afe9cc1b434019c0b77c92b512bff87ba00b210394dd467ead8c38fe98ef19001dffb8ccb4ea147d4326a4abba33d28c9a42b3f2d75a9257428a35fcdf455bed38c867fffb8d96717fceff553e1e956da9c84bb473b2e012730c17baa8489c73b5baf3c42af2d71da72cd6420d5927a462dac51a1268294031370f1eac658c130ac53fd2ccaea6353c67d077690cc9551f4b52442c91d396c8284a72406cde1bd25ef15301e554d66219cf35903e97fb092f4e71067307017cb6bb08ae55b2ad428982da069392ab0bd6af31a39b270333a8ed95c07fb04585e9e839f694996b90d7530ac5987c7588e69a3199fd900185e46c48e1aa95365f7c56eb6c67d8dfddcb505791d4831d12e12987d752ddfefb64c96d25a3db70048448cdba054479155bf9001f1389ff871b8f53e588e1057d108756d0514513accdf0773225c7fa19c44e5c70bdfda44421695a537a5dec13ff331a748de1dce64eb7aaf68515b4deae920b5d3d5a25d297ef234ec6d8e59c43ade871abbc9bb8a5ccda6f9f6aeb5d8133bc37d6eb05077764e1a6ccc8363ecbcabb91cc548764accc01a4f5b4d34288766540b5fc2df87e60c0dc97ba33c9117155a99c6062ea1e6ed41a6f89b0e5646d80ce4a442aaf9b73c021ff9e5b9bc59dce3cd1842b3b6bd25b94e9b96d7731fff450666ea911884f215864ed6d39dff63fc2365e9b56b6c1b72d1579982698231bb07ff8ecf4681ff54da2784456a32473d247ea8e5e3a9d448644d35914a6462264e4c231bcbf893ee3feaf942bd8c088846e73530312f45dcb1c57403399e2e23a90566f94475daa109b5a261da99f18dbd1411206b2d8bde8fe410dd5df1b765b8e4e99587804ca6aef00b6c000b126e9a4bb07b10a95881367c6f6e5550f61d28628ffc15d50870e422c042d10740b17c92e2d8f3d74442602ba00fea6cac649283dd45564020a203a625e9c8e3de91821c76f3a10380909780b6feebdd69b4781b9088fc1617b2d4113eb8aaa7e80e9f78a7561beba1f25ae13a821da98697ce206c0920be23c675e3ed8b8c9752b8524fd37d25bfb908e377fbfcc2a33f724160dc0b425eb52f5c51183c775092a8eb88174a2b070cd4b004fbbced97e2a0665f2f6650d6c41e0ae480602023b06a2152a481aa5f87fd27d6a406b7fe2862001e3fc399e438d5b5b1edd25a0e2c38dcfc6b6ebea33ca11e87b38f16d0031ed5fef54f43039b010c6fc3d729f4d401a36ff521da146bed0ae681511b901d13973a34322415d7b10f46d43076cabdfb3189ad5ccb2d483acd53c46c97c6de5c9146d734ff997c7bf84eecd0032c13f532a0424230d0ef98f35ef410c2e9a9a2772479907293486cfe15da7b29ba64746031d72ad5c9cd11b972d706cbe66b556d5fc91edc59f60eceee45274ec952a36d16a6b6d5e0c87311b3280612e2fb6e08252f5b5321bd728486b49d13d7fdd948579f8df23fa06c17e75f6e735f6d874d3e2300f167092cde95cea806ca7bafc8b902e613769012a991bc03701f68c6d10bf3bd06ac651e3c0eaa31f61bea5bc7e9c39b2fb5571a3d5f3447548bb924386bbbb1f0be0806c8a2dd2dc16e1d378d7ed4e8e9275c0f4e31f11e3b8c2b224dd68bb11a6df2abc7f4394eed2418640adc6a755179f28976835a0dde94fe56f0a882e1c295ce41f07fc5aef699548b60a26742527b680c60192c4ad1ba91ccda2c35d9c27d878e88fecaf41be55833ee27af8a39cb147ee96d842fcc2fd79ce6f02dfcffde3aa13489c5a81e0ca7d7f84028cce610ac662a6efe2f93fb2de5274a5c0cf70682cc29479cf0e9e1847d7a8f28c06ee3c255033b75907a7d8c75e4e8d09ba419f2747d46a00a066b5dfcffe4943eec9369640e0927dc518d5249d034c22394474d1606972d48aac2d7cb16a489196ccfa54896380b6ce5359e2bcca3f515f9e4d4a36b458bbba7f724a4bc4fa5e6b8fd82b81bc45fbab5a41e8386bcd535cfbd3556f3de922141fbf64c74e2583610a26b1a727bfaf13d158618724aa004599a4fa84b5465a41bfadddb436c1731850f36ecd9a3feec8f09a82a7a55e1aa45fd7c746c33e0463fa5bc353ccf4e1fee3e5a82750a5fe69428f8ef6e2269d3a0018c23c5bdadfafa8a1b0916844cf91a38090804f8e65d7eec59392edf752856629c94a5173ef15ba7f06095798c9cdde69f762b1d586fda8393fba1e41fab63a750b07adda6af5adef1fca7bc03a655613bbbf7445d6bf071b0bb4cc9036098e2a22842433076a5b420cf6086fba8146cca6ed92ead403b9620eff0360fdc4b2a4239cf5ad51f34e30ed6836c21e7559a40ec9acaa40f0b057e61e2df40a75dc21a515dda7c56753143e73c9992f8bc5fcfeef8bfe21230bab2c748689f6ed285c097292cadf11d27615df245e5cfb9a0a47cf77fabba3fc52f16370f1e07ef8d160f9fa6d1b05a9c3135a95f3edac1a20ccab66d422bc25ac80a0bb880688de0ea2276ae593d0abc9d03cbd897bb4da29af2b72fcb7c9ff8e11ba199761f9ee889f977caa7dce6c377c9eb8611c793ce6efcadc15200abed64ca8cdb435f0a55651874f611744522c78223417e597688263a1dff0d72cf226bd8ecd5a8f38480126035bcfc7b789859b90b7595f9813548dc873072c461d3a95809bc83e2aea738e3b6761f8731c013ab6f29066eb00d7f456544eb4f8cc158f3bf53f7c601481ece334ad4ba6a68f27e56771e3d3ab726286a75a6cde3d78b242bfecd374ff965c68625f89cd51885c97bd1720c2e87ce56df24998326ab533df1e76bdfa49e541fc2833b43b15479db55dcf5d6f5724521c3ef618754691fc7f28e84fe8806f8f0a9588e9417c8a74cec53eea10ae90b5c9e71af865290c51f4e6bdcf1559d5ad6571cc3d7677dd43477b8dafb1ec5d553ad76a726e69efde21fdd3067c51042db208e1791b668129199daeb318d64e7ea22c4dca5ad4e1235b48d252e5af2abebe7cbfa080cda2b826d29dec33b9d9817691c1a6b67d1d17888709dec5c1dc9fde3c631ce6c52343ec1865961c93e2d54010ed5fa1ac5cbb58f8ec46a1600cdea230be4362e7ebe00bfc2fa4d373cf4061290a6c53c2b144f3769e7a71fecef787b9afc5c7214a6ebab1796d1940a684ee52366343305f8760f8badbd2660b19da1a433de663581d69a13deb179f58afeda668236593fc65cbaa68443991fc392fc4045e6c8a8505c619587315e47f5f1a09b6acf4eda9fffa58bc2c126cb8024894c72bcbdb3eec765243b86920a1a525602d6f3ac96840b3395b0ca8834d5650a7f2701c317d497315ea80209c1daf93872b9d9fc8e622e5a2a33691267876e987c01d7523a41ee0e5c4862c0f5f5531bb3388a00edf5dd1bd3496dbbb5970fe200f9013edf9bbd0e9a4831bacb0a67cf35d6edbbd12cc10a14e553b73e56925a12832b2ce257ff070dd83ae23c4aebd9308eb3588a57aad668c68edd49ad39c30f0c2f6d95d41fb4cd5368ec68b966b8ee5f5e201b7ca0a82f0a4578dcfe1eb504aa97f446b167af05ea6dca95b626e29cf3b09fcf29312a91e9e00988b3be39af20ec9f5bae2cd3c8d3befacf382e18a30e39ce53dc7c5b2eccc73ac40e7c27a9284fd7c4a40bc12797f158f5226f4912cf995800f1e0bec103e024f619dcd5815688582661e9e8296cb63ccd56a9446c068b6ae2efc725c65d301902c28441b706c1a293cb5e8248cb3e521dc425d03802547827499049db4dae002bcc5c6fdf9aa007d5127d95f6de5823810934869937dfa02cb1bb9a4ef20d51fd962af5d6d78d45de72c69bf54672b89f28796726c820694f180c8c2c2c333d9e1832a7d3388b9d841cb4c4b52bf21c75610645dd7a63f14f0e5c9052b9af76b6669d2cfabccbb0645a3e36f180d37396210f2d8b0ec56db00c30e67370007e888fd932d6c3123f5dcfd90424ef112d0d9ec65ee0745d07b39ae586bb7ff3abea47b3b904ff804e654f7793f20060c19302f39f8ddd5b45c03aa3876ee4be621a82c4037ce135cee9d79c049d827dd5afe4e44367c7afb81e732c806c7d05d5f06042e99a52df33cb3f415cacf7bb881ef4731fbc7645ac328370ea4519f209e2325d6242e4b01866feaeb48561efa81a7e225f36d337368bd0560356b1568d08e613b3bd9afaf774c3f31a3250fbdf2cf6ceadafb0c40bb7fcccf0cf6e68ea4ffdb0f568fe2a5abb2d1658c49efd2922e123e5d06d3979835138981e12d7b7b38543174eeea9438cfc1cf6d894746a812e35d2f3d8789ced2554531c554811ca388b21a0a62ba7b5af034ebebe523cb9646909b18a2b9c86f8a631caa3bc5aca3761d55b0fe1f2ebd35fb2da246c6c5541009218632fabbb05e7a6ae37893dcfa1b8084a25c191f727e9b971dcaf5418317550f73d8104f82b022dee8d8c06996e2e936454670b564b56f5642b67d51e2e78f5f7c4112300478a702964327f968b2c1c37fc4e0a403e4498723662e72c418b6031ec4cc10a47bd7fc86586d5b1e753a3b5cf3b5da865c87f700cee23e3a22a7fca3905ede73be9c9677269fea1b13875a4715357c7068f15cc0db076ae75dde8f7cd7641a44b76e1a6729f18f57f51037070650e8bf0f72f66764658c0f80bdc4f1e8ec60548965bf8e5e66200bc140cba811e470fb3b159a98f1de73a439fa1e9c11f7abfb22b3f6ae1ebe044ec0c3c424d17bfa94bcd5b6dccc031bbd07d3f4fcf0120f13863b26c899b12c2f27dfb5ed42383f5f94ce93781bb1f6ececf43071f8381ae381e5d29724b37d3e1644c24097cdec4c12f370d0fba89a56fbd0f07c15c1aa63bc2027567c7522cc1e78de578127", 0x1000}, {&(0x7f0000001180)="b8c708a35c5728a2aa9f983321e44e3c5b38d30a88d69f045085177bb26a8964c5af2463b26caa62abb7b557759d0c4f634ec85e2ee84268bc4d2997cc11d389896b112fa78f314c0e4fbfa1d85db37f0d42fbe1792b90be820ddb7d5dd40530ffc53861aa99717de97e6b7a6f0eee2044dd0bcf34f4ed4abb9774a06038", 0x7e}], 0x4, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, r2, r5, r11}], 0x20, 0x8}, 0x8) 16:00:04 executing program 0: mlock(&(0x7f0000504000/0x400000)=nil, 0x400000) munmap(&(0x7f00002e0000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d}, {0x41a6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:04 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000bc0)="9de976ae4181bea6b84de3a22319ffee0f9fe4c1e15b64e2bdf2408ba5afe7e78e6cdbf00172bfa4f994055ed3cac4b1be3e57835e5c0d88fa81ebf1b93256d7d5340708701c2d9bc7fae0c766bb6f4ba7d6c0702fa2ae3033f13cf8848b018ba207ef9435c3252d554ffe26fbf3087f8970affee718ed92f7e02d73b9ad07acd9f102e4b4f89afde3938568baa2e6f2c53ee650510903194d700224c6c55ee6ea6e4cecb1d6fb1856d9de57e05a76ddb7d86b4b505e10d42685bd7d6ae7b3d44cccd1c31c60affb39aa2114fb9bc103b6f0f6edcdff201dd288cfbfddb40d06db99b1cf26967f070c5780625606b6da309efb1b0f633a07863962d990d34757299a58ec0d8983405dd58d590d75af9637dbbb85622c1a6d954372af1a1f013698dc64886f3fc0f1da2985829fb5f4548c66b9ff9e197a21c384465ef880faf7c5a2aa64b11a51f12777584268b442fa6af4f0f4cdda9ec9c2cf60ee4546079ee298fe2975fcc42059e3a461b89f91e0132b0875f4fb5bacf050148fadb51e5cee8668d1e159926f014081b6724b5246b2be15e0b3ed15eb621202392958e029551ce0aeab007c06ff318898f335d7c376b30d2051efd9a364a7c3ab3a55feb855ece895c5b641192c08f1a008b714ff01562645c3b6f3c42e97a58805c60417efc3da569199bda125743559acdc5e55867239ad255d29fbcd231db35fed79ac4a5ad43463569dc4577cab8dba7cc2837fd171741824c6652b23550b2e7d01e0221c2c9ddfb4059983bc201996fa6284b1d4283cbc1cddd9828c835c425a81fb666b7c2046464fd625662fdaaec903b7b59650801a57d6e712493dc50f7598dfe4e1a332758c805617a67184074535173ec759df85d9df8212996f4911a0871f4cef1b0ae7b39f5540f6aee85a7167dc9a4609c72eefe28df0ed313ae8c822287abac785fce089dce542da68f599a38700168c0f505a31aff83c290c24f5c179cb664842e4761d2ff263cebe9e42d5872804ebcfaeb24938f95a7cab4e1063edf0033adb3e5db3d658b4005f2becb8c955d6132c6095b20a112799fb1f0ac348c3d25feb83217580d5ac7bfd0dd5ca3085b6a52592742ac44a15fa15756d510f5050948dd4c720ff0f4c3851a7ef81b7d0190af99d00d2d822537bfecea4013e1d63a34ed23c24e93002efda63f834b29a62878b83814ed50f873fc0aef6202d520e825d0a9e9833bc9fa24b3bbe0bd0bb9f66055e90f916998a558ca4097bcdf3a24fc91f45cbb9ab981b0eff05f5148506eeb92361d563da8655a66854682d7e44abbbe180e00904482f99ee2bc38c1d6bae945f9aaa4bab463020affc37861ffe40020c157a8a939c9de2acb5d5d4a4d3dc3c3d40220d7f07f37b74bc9ec40e91d6cc2941214a787a11eef7a05616ac05e3eec8534915e95aed29b70b160ee63584be2ddc9bb13b9ac08c31f6ce3afcd1f3b0da5dc4da279957b5530b8e201d6d4c6adbd38e56cc3cb602cc896d526577965844c88b4e97b4d53e17ab07707aab709c925aa1f74c58ac28db2dfa87b05710c9abfc38f10d4eb64ec7dda57f0c6f97ebe12145a552ba14fa3d70799fffc3829b82d003c45712abd1c93d9e2eece73d45ba642a7dd2baa4ec87078d2ca11bdf0ce5fd1e4d452ff55e6981015c80012735007337fac9096103706c0c1ec3cfc5c613b867f253420e3f0f870ba76dc09d2320e0f1c2f11dcb3865e413764d79ddc5dceb978d2402e6af8333d522c4c0dec3f0dd9562042def4decdc99390b175804bb0bce1238aab5fab719c8d0d0738be0cf51302f58c3c3e3c25b9216247245d5195e8b93ee65a7e482f2709aa04414d727f78cb73ef558f5f72893b724083dfa1c240c88b148e7041230765e55a052d4b5f79ee3029714012acf755c468ed7d0314465b31fe554cc329e75bd5a104294eb217d0d9e884cc324920d2a36b1942a5f0ce68fbb4cd08a688e80c9f094515762a3cf1211906352c04af46f47f7e0da458d3d4dd04db872918845ab904569b2480ae64f4f340958569d339cbf078daab64e49478108ca10f9919a5f2c462dcf64abec2392f68d4afd1b57c646d4c6fcb419f68b4c47aa7041e1b106189d42fd0aa7a442264011e6b578475a29b3790125c5406fe959d457a25509187eb6d33a859b15d35b6843a4257aa6e63c7f07ea7b7a9ddb7689e472dffae1b214647551ea94e91e308c47539a58c7156e7d80511749050bbe3170ccb296eda148fbd4673b3e6f8502c237dea569472364398f1b27fe0c883ef0c1cc0c40dd5b92ca4c04accdf6a04ddf7285c201d8728f4dc01df1b0fca4a6f53d9fcfb3b22b98821c70fdee63b3cc714f9d13d5e0e64086ec951feef167c7e6ce7afec8ba6f1ab7937235e78489a57d75939f8b10f603a00f15ae80fbf39e0583d035fb1d3f0b56f26fccfcf49b029603078173319a22afe1b09f677043363dc756879c4944ae841a8061de97c945f0343177cf0d5222f8a928fa29f4ea721b9e7a67b6d4c85c50e879745dbf09794b5d45c4af74cce8437de6f2ec8e691569a7522b312214a6daa328cb6c3c8ff941c24a56f3702f2bf22a513c81210e21163bca876f7a8bd54c40702fadac0a39ad7f5da84bcff8b9a1ff90730a50a82fb8bceef86e3a1896ef195e6d572e654c01d483279f5702ced7a066633760e406f5c4f577339b79b6a325e7157d673a9afeeb35c8636ad733d67c38950a7614fcb47662cd8a333686935aa18cbed2f4fedbe8f94a732401fdf188c5b79a9aa46ff949a83115496a074534fb372b8e997ceac9a863432653f19f80527bb28cafe7d2206b96013d212e740643536f7a81d3999088a07c0b913c8e5e600e9e2b6717fe63c5babd7b9d988baaf132e179441e7b74f5189b5294cfeafb9fc8bea44112445b57d65f0ea0121513e192de10205fa2b4a46d83f769e86cd65742c1f889d7a3b2032b07fa89cc6eef35f9e1c4484e33fdf043cfcaa33e4e4d65366f1d95630d0522b3b1644eae8ddb852c88ddab10735ce2699e5476979ed994d80a33a4ee3073b37e09516b6743298afa4d5690704d485e4d3f4809f637f53d311a89256c0bcb9dcbb505b2d2083db876058f79d633931bcb15ad976f16ae82a0994611e5c0a8f53a28ceb7cc4af63492ae3be883e27e0ca90a88d8b8c76225ab33d0358fb98a995b156ebfd50d107e40de655821366f334077e77da81b09253245d64168a2148e505bec2649d00194479228d1e58c920351cab47e3ea8a159722ed5174aa24ca9f135da5eeac259c79cbc59a6d7154cdcca07f93150f3c6b2490222465e26f93b41b7c7a5ed02ed3836d98b3e790bd42ad3385a1c817597ea5eeecb3663edad64a6189727f327c8c2c3f57896e1c152c9d1277e4c922c73ce71baf2f215b7c687138cb3fb503ac6a40115992ce6b07acaa7ee387d5e9195650b1b5b78a7ac18d0cec7ca1d5536a824ebdd25c3d2ec6874e99badbf53d299b0c2c7adbf3193228b8a052d438689741bdaceff9212b943cf94912a9c8e6cb0596cf29241dd48d7f63f45833e7cdeaf77a3126e6a347aef52fdc5eca2955246a588b7f2610c97983dbd74ad6e1103bd96e40539d51d509b5e02745ce918d195b92ee23798ca2e35c3199b34bbc373a3d88500c85102144aafed1789ccfd6b15d479286c4078f881e2de072928a556371a22c383f6e0efae99b74d4803344c63fbd66240a23cddd18ee74ed6f3a72b67cacbd832eab2d8e2c6fff9ac6712eec6918067378bdb3c182928e0c89162a50d05ac81db5195c95c340a0af59c6727920866fa9e71cf98b4a6d2a17804eb4ec68e46cf64a9aba49c5b9f996b096ca39cde93087388d1d70f1c264de95c4c2f57c539a073be338d758c2ade7cc5e2601e4d260d73edc3866dc1d8e6fd92e0b7f6aba7c383038f26a72436874e7976711be1922d37db76ff18ba080278beabd30bbdaa1830c9959fb364526b0b1d84bf865d302a161e95c545d587d12b29340e06286769cbbb7a493adfcea174ec8226994e0c5536570b8cada6c55bd75fd90ee956b3de818d77e82cc259c585d243af7c6a5ff805eb98f47dfef5a37392d435e0aa8eff33262ecee022589bcc159b4985d9f8a0ef7c8cfe81d3fcda5796296bb6634dda0d0fa12719e3312211188428585607cfc83a778e049eecd2b0e29e555fc8e2f138187ca4c287df2cbdf9798338257c1206c8965909437337c15f3035655fd40c9f544a24a1e044a49a7c88bffdc87f2b928875f9158818ddd9ccffa9042062c03a599e3e5114b010645b23751d02c6023b2bb0a7f675ec00a4a4b01f9507beb8f00ac8df740156b6c1cc904484ce8458d8615cb72b3d6980af92a6f9db602c30bd29d8d995da67b26dba95e568721bfaaba9035240792451e0f0cb329e3c617bc06ad2fadfab6cb1fe6db21fb3720da5408e251026ea36063497d50046606f98ce233b34538073528d8b6369ef0e8dc597fe546492fabe8d5690883f210adac1f2f191d7ae6feb85a655013f402f8bb91b86072209f7eb5b4ab66fbc427a1a8bc5a8292628bceb34d6e42e0251362a239374f54d32aad6b51f6525e04d04fdaffcb8a0791f083d1f9ed34ef7c6e6c70b977a91624dcac00c35fc2196c5aa4a5b7c2852d22e20930d7941f391b26b1a01310af152e423b528144fa9e90464d22bace7cf4c03960f570a11474dfd290f3241c1e2d7fb9a4f40130efbe80abe6ef7160befd144551ce54591f2c546026e9f1d81af459b6dc064444e728c900f369efe3acfaa76760173cb5661e713316a9856366aebb5e7ade470a940bddc5e8b3d6fd52dd87478554224b9575c5e768a86b763e98109da519f7bc29a69915678588012488f43609b327ad9b7218e2d5f1019fd7e3e7e73cac2e58063eb95f30e0d47926f33e463bd712d8d65eb27a2731f775e9da6251d605fc7aa1a0eacdf355d49c243d6708b46a3cabbaeaaba45a5ed2c89b7224c1be394b6c73f045a13c1d41a38a1aa467fecd125ba257aedcc791295f4b657701af244ef18965359945c5219adaeb4dac44f72228ed2e20f8176d8f34340d89076cdd1b73b46adadd236af878be583b83f3feabc9ccdf8b089e901808c05045a5c33f6b2453af7e5a9c2a9f9bcc000594b7e25c067c4908e571172c9aee1c6206377a6177c75f7eed2e95aa21f15deed0b9e6fb001eec58c61b7639fcb8d5916ddf904d4cbb232bc8ba648af8f3c7e5b718dbf5a10a702dcac5023018464880868b27b22450c555defa9207aebf75deaea25c92f979f175ea2994f9b6ca2951e1b69f108038eab4b973b4143b292f127986fedeb2a140a1c39a5cd5c9d26d6d02e189c3353facfb5940797dfbd60659137a18aeab8077f34e6cddc5b225baba131da3788957768f507583fbbbe1bde135c4fc9291e1ae88984b7f0c70ffbe15eb1796fd7486f20e60c30729093bc60e1cd966ba505330c9474decd2a19ee334e794c74e7de3292a3fbe56629d25e3424ee6aad37a6d6ec62ffabf3b3eb0fa4240e7493746951c8f46182be5999fbe55d30bb82b75eca7320fe052a1c85f611783d4bb17dabe9f883fa59cd6f8e9dd1ae32c33e96c790f9342b2bc4ca5fd4d7ec1cd5d10dcc9d3712124b4f5dd12edbff09db7ed2842c2087c887ff57e4d7ac4497ce957370557c75e9e00824c845170e745d8eaa5f5fec22d61df2a52c349ccb7838eab08694a560949226dfa42c6a376b619276ea7489fd15a420945dfcded95cf9860a4d", 0x1000}, {&(0x7f0000000240)="42f3156fca563f0e5ea308c5ee809f0a6827cf9d586540fc74bb1674442cc7c7bfe101b20be56c6ca454442b86f329668bfa5dfb47b5087bc5624c33e40a8d205549f906cbc334b23b4b722f0c581f5f1d0d7a5bdf29ce4e173259c6cef93081bf51c4a1619fea6974819722474c60496b39", 0x72}, {&(0x7f00000002c0)="718b5b2a0172bdfd0b774657ad8cb50208ae50b727074d4ba49a826cfbd9597592f72ee2287683d1be76a3f7d424818a602e236a419538d15d2c8f248415fd3f974e3e77aff2fb487b1af270222a1f6cc2c4b7e3077e976235e1dd2c4d7fd3b2225cf5077932595d921c77c91fcd82e1ab8f0d593793fb57897052b1b893aa442d35d3e9e783d88340d278a6351f0c8cbae6c9fe25281eaa6502", 0x9a}, {&(0x7f0000000380)="8e811260745b7850ab0c539acc3645aa6a822f498cd96b62a741884e49016d8c3d9ed9e1b59b854187972655a8be6d22d91a5cad463f1c4f4c053b633e74ee31a41b617765668c72d307a7754d27b85cc83976be3d2a9de05b78e1b683b538af19d39d43fe9be2e359e09168326d7addca08bdfa5359f296a677f00aa0ec2424d7a5a33557289d2c0ee580de479567d325", 0x91}, {&(0x7f0000000440)="b7e59890601c5abd21754eea880f902f843d98feb6ff8a9a518d11e2ddaef924f47ff9f96751c5bc9c19f79b3faf157e3b010394842a805ab8dc37fabd0d7183d08fb8450ffaea57c748a38ee92c57b997ace32a4460998f9b839e001565d91f2c3fae68ba0804a3c79affa68c03e338ff7e979499997427daeb1f14b657c7296ee8b906fb0b6b40bca354384f97b6cc15041256122dd52eaede94936ce2cb441820fc18b8720caf53", 0xa9}, {&(0x7f0000000500)="b737173b86a239a35a9aa8d7d5806703a16f71a185c4099537c188467fb64e87fa219eb7bab1e6b4559fa4a97e4296396224b909afa3ef270fdfd3bbcebe67d8d912bec67518bb3fca8a817e2bf5351d2ba369d8e89273105c1b3da03e65a3e22f05d586f7ce18f2562f168b3ee0c7138ceaae7a98f8be2f20fe4beae4bcc687e3782084801f806bb7655d3d02", 0x8d}, {&(0x7f00000005c0)="5041b8c4cff3280ae2d0ce1bdd25d8105432a068b1b3b82fc9e0b860fabe1cc70f738c86dd02ed796316bdc51ebf07b3fe55fc285da4efa16403831f9538bc2ac5f9c6a7f0e385162bfbce560507399fe76879231e7661ec60599e88b886c321bb314246d96e3ca55169b646816096273eb10f011702087ff03bb3de27faf3829943f2fd", 0x84}], 0x7, 0x0, 0x0, 0x6}, 0x406) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r5, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) r6 = dup2(r5, r4) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r7, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) dup2(r7, r6) ioctl$TIOCDRAIN(r6, 0x2000745e) 16:00:04 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES16]) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") geteuid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1718, 0x17, 0x5, 0x8, "1e7f106eb13f8ea24b480caaf74bd21cde3e83a1", 0x9, 0x101}) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x2, 0x3, 0x3f, 0xd82}, {0xf79d, 0x6, 0x9, 0x8}, {0x9, 0x5, 0x2, 0xfffffffd}, {0x3, 0x7, 0x80, 0x5}]}) minherit(&(0x7f0000426000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) shmget(0x1, 0x2000, 0x4, &(0x7f0000075000/0x2000)=nil) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7ff, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) setsockopt(r3, 0x28, 0x3, &(0x7f0000000180)="eb0000000000009b6496f58c407e24993192964814572824c3cdfd84a39478fa387a24a68942058a1a4184f1f815662606302ae8740692e01a5d9dbd70288ba05d700fdba79778bb04ff009b67bb483b4cd4288b53da3c0a5616264d5a1e6438a86f00645c61eaff58677a583e760e96184d41170ed93d89ceb58751e8e4212eb537bc70ab8b8786a83fedb59928d3ff4d7503a55b13b3282680df03569cedeab16734a4d5040228159225ff358c50281d84bc6ec6bf03fb99fd906e10242fef13324aa03349e6a73a4a5eb70f5cebb4df3e34a973c3fbdf", 0xd8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r3, 0xffffffffffffff9c) connect(r4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3f}, 0xc) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:04 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515abf5733442de6", 0xfffffec9, 0x0, 0x0, 0x0) 16:00:05 executing program 0: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x10007) pipe(&(0x7f0000000080)) r4 = syz_open_pts() r5 = getuid() fchown(r2, r5, 0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x7) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000080000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESDEC]) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) setsockopt(r0, 0xd4, 0x800000000000009, &(0x7f00000000c0)="ac019bbfe9eafda7164041ae5300080000800000000000005926e96bbc4d7b658427e285525e3f0e2155a737311cf03434ce759c67c73ee015304ea06806000000f92389a540", 0x9c) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:05 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) fcntl$setstatus(r1, 0x4, 0x40) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20a80, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x59}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x44, 0x80000000, 0x5, 0x101}, {{r0}, 0xfffffffffffffffd, 0xe5, 0x80, 0xad, 0x9}], 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0x100000001}) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0x1, 0x1c00}, {0x0, 0x2, 0x1800}, {0x3, 0x3f, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x200, 0x1800}, {0x1, 0x7, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x7d54}, {0x4, 0x3, 0x800}, {0x0, 0x3, 0x800}], 0xa) semop(r3, &(0x7f0000000100)=[{0x2, 0x9d1, 0x1800}, {0x2, 0x3, 0x1800}, {0x0, 0xffff, 0x1800}, {0x0, 0x5, 0x1000}], 0x4) r4 = socket$inet(0x2, 0x4, 0x20) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) r8 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r6, r8) pledge(&(0x7f0000000140)='/dev/null\x00', &(0x7f0000000240)='\x00') 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001b40)=ANY=[@ANYRESHEX=r0], 0x1) shutdown(r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socket(0x20, 0x4000, 0x3) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="d922d418d5165c2b02edda1eea04f56196fb7e1903d1513a05ef5d888fe12ac4db9768a4f866f015c55a35b9551669658a5d971adf4314b4df39259026d41db568af1e328d889f887c82528aa5ba73dc309c0c10f70e0f3fac5e6cfde756d5bc0994843d4157a0b5a0eb9e997fd9a2ed1b387d000000005ccf813bd1d44abb34f073e00148f791d53f67ac91d3fa8a90e3ee70237323eac062d7faeef630b765566808924cbbdd539c855a4f97a0e9edc3999007559969108cef9feda00e9fff1ff6050000000000000016cbcd99ab7ce5a8c7d4c07249edb349a74d75abbb380e667479e9ef7ceffd86c94229972ec7c53067e05322e9ac4502db6337f37b382e89096839d31579c6823c5dcbf92271798871aa609296f10399bd3c1d64301a83c5bf224ba3e394561980f8629376d9ce4ef314c7e7c2", 0x137}, {&(0x7f0000000700)="7d49614a22bfaf8d7e499c2772abd552de56b38cab2f180c5f8d7da88fd948cbdd8ce42c0ccfe2c1b54689310d320e62bf6ecf7fcbc4be2750faa4a1faf4df0c20506a692336fc8ab5caf99007396be9c12967eb46104dd9bd24cd285f8568b269e91ce486667499acb6a0d3f6561b5bed45bdaad0838b728fe0ee63fc326fc32769b2ea784f3a4f3ef86ef46d55e650c614e0aa4a2da347e27e81df09f5577070d2a02a269574fed09e0dede4ca4a78084a74cca625de58ba711904eab1413fd8e9648c5e481d4167366b74586c5187ad0d51b9a48b46afa9087c9f423dff7e589d7839c617c8c863324d42443ee98556555323e6bb636bb45a86c6ca0e65f65af4e9ea2d3f2125111dcfe4dd8db3e4808d797984044ed7061a9dca0fccf5b2fa625f374503227a27ec26a0ebe6e41a36883295fb1fcd84dfda7522bcee3e5abf97ac34977fdd5dd2b3d3a4b284af4aaf13ad49343594b891f6d2dd2a1b289936b262e4c09c4a03096ded9641e9e55350403c8fb050f57ed73a3716bea6f321628a2dcab34cc3f93bc6159811e180e0067b3c575c9bc8ad6509d725f4ca60e84fd8817e12589015c0b646d0341d43d1d7d44f2ad2c4692f8dfe1fe32adb6643d9515a9fa037bd7d0ed9f84c1608ca915cbffb3639a6650612dbc226d765b06d6703627231306fbce9630b51fd30a38ff7cbb3ad9e0620297f2d4d78a11e60bd9d2c6bb04ee9a83e899f5e7b27613892909af0680431117360170c2c6d6c6edea95b25e11d7c6b3feccb74d38364e25e1885bfdd522546372e06264c3012ba0cd09f3851c888a86c0d5b5cc7ad62a9b236f034b944d0a693f9a20218cabcef2d94115dd009e4c212022e1d4488006e06efe93f0e13d8a8a99087157c7089b5c2df356c485e9312abc4606c4549cc08b28f3209f98e727313f3df680f8cf0eda03171e55f8e58267d775f99df5f5fb42111b6c3c78e60324e3a8edea5559dcfadbbf3b8d691465d16e52ed1153a4537548896fc2a232ca94c5efd3df57e86cbf1fb0fa9748673f6a4ff80cf307bbdb5768148aeada0d477513a6a43144655a1146298f5da421305f1c78d1a3143ec97680812f812d52d4262afa3a3492c69a1107bf4274fb0227378a9cb8b6598bef31cebfa15ca6d642c1447686ab61083e23bfb90bf86f51beeaa697c486b8a1a97116123c21e0c2cf35dc6932127d6125803a620db62f866f6b8b1c886dfa57ea070bb0d8ae2d458bbc92d9ff82d107db269684f2084113653cf96b728006254a4eb4b12ca67682b17f285398228348827c74a3c66a0786bcf46c7c7841a943b3a9db4dfba19952211b773493cc4fb87f9ead4749a8364d9633cbc2724208e3bf020edf783692686c434501d4590bb2d669adeb661b077e626e51373954ed6ff67d26c3867060f4e215cadd7a6c3fbdca5044e02c6c10530ea3707813b78328a2678e8b2c3c89eac4293efe770450daa3070ba62b1994993ab513ca8efba52f7fafed0772a60f6162885536cf263ca492c5b204d6d46fadc20157853b968e7b412da07af3e5e8d16446dd7b6f5ea89ead8353ecdd31108b46a7dfc250f49890ea4e89d9789df930ada57d0bef5f34c145c49cbe0efa85f4097a794a1727c92f3dccaee282d73a9586d82d6bc0359131d61758b836393f01098254de201308add3a5db87ff5ab711fffc8e8c9df4ed68468cfae11afc4fd573513e5918ec5c4698ee8d31482ae5c0c82f4c3d1a395a943fecf55593fe2fc39328895bd638e5cc3e0f6cce7b0ef22eaf919c57b82213ec49f98435297f65e35cc98bb46b70523affeb7ba12ca5521387f25c6e62691150237e26ca088540efbc228c1c1fcaa8a45feb807b78dd4c6f3e0094e799d6e401ee9f60d7aebb1d4ecba2805229d6e2180c0ada3cefb0d1a712e5b80bc6800bd89c87572fd89807192070c", 0x568}], 0x2) pipe2(&(0x7f0000000400), 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r5, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e1a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) r6 = dup2(r5, r4) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r7, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) dup2(r7, r6) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000440)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000200)=0x10) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffff952, 0x7ff}) syz_emit_ethernet(0x1, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0]) flock(r0, 0x9) r1 = semget$private(0x0, 0x1, 0xc5) semop(r1, &(0x7f0000000040)=[{0x4, 0x1ff, 0x1c00}, {0x2, 0x5, 0x800}, {0x1, 0x2, 0x1800}, {0x7, 0x7fff}, {0x4, 0x3, 0x1800}, {0x1, 0x1000, 0x800}, {0x2, 0x5, 0x800}], 0x7) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x8, 0x51612f87}) r1 = kqueue() r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0xa9, 0x0, 0xfffff801, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getegid() r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) r10 = socket$inet(0x2, 0x4, 0x20) bind(r10, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r11, r12, r13}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, r1, 0xffffffffffffffff, r5, r9, r13]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) r7 = getpgid(r6) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/diskmap\x00', 0x8000, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r11 = socket$unix(0x1, 0x1, 0x0) r12 = open$dir(&(0x7f0000001400)='./file1\x00', 0xbb74655fb4a309ab, 0x32) openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x10, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = socket$inet(0x2, 0x4, 0x20) bind(r15, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r16 = getpgid(0xffffffffffffffff) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={r16, r17, r18}, 0xc) r19 = open(&(0x7f0000001480)='./file0\x00', 0x80, 0x80) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/speaker\x00', 0x2, 0x0) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r24 = syz_open_pts() r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) r26 = socket$inet(0x2, 0x4, 0x20) bind(r26, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r27 = getpgid(0xffffffffffffffff) r28 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={r27, r28, r29}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) r32 = socket$inet(0x2, 0x4, 0x20) bind(r32, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r33 = getpgid(0xffffffffffffffff) r34 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={r33, r34, r35}, 0xc) r36 = socket$inet(0x2, 0x4, 0x20) bind(r36, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r37 = getpgid(0xffffffffffffffff) r38 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={r37, r38, r39}, 0xc) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r40) r41 = socket$inet(0x2, 0x4, 0x20) bind(r41, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r42 = getpgid(0xffffffffffffffff) r43 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) setsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={r42, r43, r44}, 0xc) r45 = socket$inet(0x2, 0x4, 0x20) bind(r45, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r46 = getpgid(0xffffffffffffffff) r47 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={r46, r47, r48}, 0xc) r49 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r49) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000280)="068a1749ca1fd264ac6675dd79caf4e5bbf2fc2b06796c81066c314b2e8ff8655839bcc5d3abf2f14b3a650f570513cf6dbe5c08b8adb2f6ea8320e437a2b29a5a1407ef81a4c310cd3dc3c8b3ea5e18a6e664c00ee01f5fe5b612ea84b6f350dd620661c0b8b571e3180026b0ed9ee738e731ed3aa775cbe69a9179db67cb115205bf245bad1b47fb33d161cb799e94834fdf9fb3afec081e2737c48ef91517571dd3ed48d8570ec2f45c0653a41ebf01ac1f8b9ee9c565f6213fdc337c46b5facfa08ee133e631ab634ac4bd7d1593955fc4e55c297392ddc37af9bff3fc218144289f2a95f12be2793041e5a66497829e8cdbf28ab6b130ed6d969d6ef485a19ec5b2543a993f3215f84201c0a9434452554db47d82de2959a44155e3657e949cb65643d305caf102303b24d37cdb85c20d2b5b28e8969dc8221b527bde2ce696372f8c502492bfcdc201567d5ddfcbba41542d820f6cf4957bc554e0d07d189afc4ccef1c2eabafe2c9d53078c51ff366de57529f353e7fe76cf0de9e61df845e1ce88d9f681cf4ab21bc0cf83fbd227604f94a51987250dc080dae37e155001035dca1fdcf480d0d125588e7699465c8289e2e0a38daf9678092808cfb652333204fbbaeb9225ecdc21bffcbf1902d6b29d5948df9717b40148f2d4f40ae63c3f06d62bf2a26b39bcf5c31c3d6ce9e2e677428cb5b1f5c32ac9672743268524c0ae6d30a9331192f068bacdfc998530b7d0da9073f4e2f77e0801a4f8620e75fdb06c33ba9f203d75f93dd910ef8a561eba16c7b20b149aa75af44c33ef56dddedabd7c076e47ded5c03726ab66d7582c832435c9c62e65d0f917c10f6469e2030c7300e7bcd36973f49049c68b6f14c602c53b73c956ec495b2c4c6de48abbfb4091681a3e8d4d0eced421b953db544d9a7b3acfe005f02ee9bd7369de10da17e2f457b5e6c5e9d5736b39fc25fcb5c1113eea7fc1ab92ba56dc4cde53fb4dbd4241985187a6b0bc28f6c6ef079e84216dac7086d12cb765b8888a0d121ec1fb0e4b7490dacae915ccc29068775ac5dbf3b6c33411c9a3fd4aeed933948abdcf2e4f9a9b77a652ca7e6d85e644d2a4af5e9832969f54516f23e40183f66825bf9904c1c11e572dbc3c8617378ec1d25a5adadfc598629a3635ec39fb9133b2f5494f08f2958544dc8c0059e3b58de2b8d165732e385cb474732e2bac4c049c0a80bdbe74fcdb26a8d1b9c00454b6bf30b88af6de101677abc8d7f5c75a28256b0ad6ca0665cc87286e2ea927f3a798e756697affb807af69604ab34ea0e91384d9eb9fcc8fadc7f185661b533499512f446403c4aa7c40ae2a543bb614bff801900300d43abfd82f0e5e689ddd896932336b34eb39851d7fca12dce3e74c7f52a946a2f2551cded226870c86e0397f118fb364fbb5e88a69f0b040a6b9785d23a61292b8b4e19bc955d9657379f10c46b20ef2274b0e1f5bf2863c3b387804a8aa1983c4bc8c31732e1fa41a85cd1bc319e2e358d9d25875ae107a211dca00d93185cc8131d11e90fa512aa6e5731a2a38d505bae858af0e43b4447f68d94d9125020fa740ca4c1c2e402ac4317dbc6de51131b257f35a2eaa76b22213c9b46f9ceb4595ff4d8b70e8a2e7e551b047df81d188d61a0073e11cba61997ed08573a5d370e84696dc70a087f51925f81596a80fb466faf57ec00846767fbc179c5ea2444cc09713ef343f741ac7252986fac7cb77ca2a2609335c5bcb4d279985aac49b8673788794eb54eccc30bf3c991acee41583f7464bc89099f0ea96ba506105e6694bc09ebefed429ac65a26e3a6e6190925463469cf1a5a1b7b86ec7ae4f874a6079cdfbcb4852b97543d9bd9a71541b9f55f173f1e9fbb92db63847c82a0f8d72be22c2e824373f78f17ce3a6f490f5bade4bd4ce697ed385bf30a2434879d2717d613a232d7cc89a88510d89ac295898aefb913970012fc3212d573d5572a7d24f0984af96b5c1ad40e4e5240e497cb0ddf79a84c15c219d791904a6902f8ac31d5b5fdc00e2759e1626608957d81801a844fa0a509fcb34421ec10396546683b042219d4f7ac84bca367c4755e898235cd60fbfb70c353b75ef4b9590d192d1dc96b24f78610682bff4bf81db133e9a3e7b28f0f435073a6c19d2c073056eb1a531bf37d02eacec2583e8e994c609ab13c7014de95210dfc1259a70ca726264cc143c76ab4f0e3f9542d7fae1babc3599ffea7b955b2e9d5c90590f43b8f70df571cf461870083f0df0b85857de738928a7ad2bd8d478e53269d9064d0623ad6ebfe69d2442e446ffb03ce8f5576bfabc8b809616b3b804d30156b633c5ad1d543b2c046890a64a49ee491a563756ffac2262fa5da62fe3cb0ae4bf559416fee2ae162a7e1287c882ed342fdf663544ac760b6d20b526f406f074f2ae5ae7bf427391173990ca9066bfda2fe9a88518dba39c5047c52ceb5e94ebece4402d2d23aa6280a75af41b8d26362b17625968ecdd0a946b33c29f008f7a3226af8427e0d45898917c2b215f652f696882b9d4ac9aaf803f17a52ca93c20468cd912c94327b6358d5d6dd705ebac953796e92d8ff31e6fd3061b5b662fc782be7d412fae2093d6cf81275e5d982974de28cd7a043bbd97d7b261f3d6c741195e3e47bf4ac665ab000181de87a0a44868dd997711b55cd843c6fa9db5c65e8b6f40b8e5c8b856c8e8cf28fcde909bc70b4f64020ec82d160021bd5d8390b67329e4aa15226e0b87329c1f205fafb0d84f4a4ff449b67d7fa9519846f824317da8b1d7b2a5e69938e9e94faf461479211b07f396bbd3ad02196954ebbebdfd2fa1907ad5226052320509736ccf44b8fa3560f10a25bd2e23ddc9f76d3592cdc75aa12677c44bb90a77e1d1d9c66119d20b3eb12c6cdbdfa8375cb06d3f2168c6bdce066a16cd38fffa07636f632683762f25fc6ea052e66e41c299e2c751803d66c967c6c3424296d0da88db4f26b0a395fc187fabd611880cd7bc947830599d7a4cd972acc3728dc6839f8677beb1d5df67e95a864b144ffd10e1420322116ebacb42658b4d2c0728510590df8dc040462b7551e4b333ec23176d858c38a0df7f025c5a74dd0e45860861ca4d3be80e519d6dd2bccf9ae35cab81528a38b6fddf72f8beb43054a1c28d9897f6350d26d414ac943e267cafeca2ed22b19ccaade6c92447d1e8d71592bfb39dda07d85367f79027f7845bb0d934ec3f77b4040e8f4b5fd3b93be8ac3664917a5b69c1ac2d90e5d2eecfb9dabf9ed6d8c93b53c82cf3fef3a0fdf3183901ed162d1a50526e43e7e10db21d80c527f3c2034e1268b65c531f1902d28dc835de2608fd7c979fc03254a3cdd7aeca9379896bca58d6531923f953036fa20538f81cfaa799c11f3320850d5b43b1a56bb049c298053daff1312c813d80a1ac6ae8e72db0b84804a4f8d259a9bc000d44ad6bbfa70f7ebe875b24727889036e4b76cb1eb6ac7e074d7d60953175e5f7e7fb38928e54464c995db898227a9be5dd8909f22e811edb78ea097310089867bd2b4d5d55c07c668df9744c95ee657f159fccb34c64d5fc4bcb3210fefed837501c362d917b0237110cb296030c8e4cf9554bef278d5359de40a88a37bb92feceaa899f8ce6695e05428bb98807a3c30f4e1cec435c6fcf1f8ab9c64dff0c818dedabd42a4af2e3e9180a425fe522893994c206bb4848c9a76778dd4725b056c0a313b9d5c5d739c638f69f5dd84f8f9b6d40eb849c641504468fd432aba7ffb5a6383d636e5790269d3652455a3eb908db136f460e3462ac60d17f68acc264454daf39aeed1f126c6abb159b408dda961ffd91704ba47bd60706fb830196da2ae0eefb775326cae1c0292408bf3c69976d72f6436434ae35f3e303ad7178acc71f8d2c049d3cea1ede7657a01731ea6c4d0adb1d9507a8dcdede278081127ced9b2c04542ce4d858a540101e4484e1991a6a71169fcda0a5e3c98130e66839ce4be084a5256dc6519cf4d9dfd87d209765a0beacb3bb7e0a9a80b13638f446b032ffb9b6f04238f3675ca29e6392cb352bc7b3ac7eb1ea7310108f9d10bf5776780b760ac9d893287b21b3c6f45c14e83aff7c7a82f2671f9926c5593798ed6674377b3e4cc85713f7e78dc74be4a9ecccd3528eb5dc9a7708abe970c51f65adcade6181aec490b5cc7ad452f574f8426c56adb6458ddf44c00d89ed490a2053208ac7ea469ebe9fcf5a096b2606ced347da969538735aeb66cd8568ba64a819e0300afc811426df627520844f1de394af4d3de44da2e0e3f1372013a0257597d80db2ea9c538f04015157b183f05ef2b8b9e2b1d2333155b93b7285043c6cdcd1adf9c65deb66fd5d7cebfccbcc45c2d83e0f06c300e5b15b1005e277403b4be5c2f57f291a48787ee716a09bb809e57de64c1d8cec8e0425775ba0779be2e86c59582eafb6c3f625a6139b2b5cb9acc26733045e22b6d4d106586e58f32abe71d98c62e4e0f8aaaa52aecdfcfaa73c82607ad8ad1be7e1cdbe348dd4cd729698a1fe9c8198c5b2824a0bcf934f59f96fd19aaac9776cf82eaac1fa024c359b56252c728e7f53183a606a613cd9a68e940b0e634e5ca2052fa48db51225bb740c853d04ecc999f822b913e0a7746d832c4f771830e3c086b1e2ddcc46b3633144e8fb2a035f0e4a9f06d360a17abb9495697dfd8f172a960bfcd558475e1b3fe0b43036d89d15f27fde4332c26dd3da4fc8f05dfa0b2159e061295c75789364500442ac42ae1fc427b2b01d1361ad8955c0e08b87d2f72757a66897b318a5a411823a78016445334435969f255834fd52dd6ff8fb4f5ba7bfa6d7f903652b048d460d5871257452c9aae531ec788a8f5e30863f1e63ea932b5b89e6c142abda3b3b176b1ae60f4f3d6f5c9820a0029d5e4b4e7c4e6b0bd6c211e81b8eeac5d105e6dc64825da0e819e170b65616346f9bd2a0ae65f69eec3f00b9a1f92a3f1bc50f4a5a2ca5709aecbc6bd89abc1288485f14f3e18740a2a40b2ad9000d2138628ed126ddc1998c008534d3413ff6cf87f29f41b7e3a4cf5728f41d6bc2cedb1f5c54c49b4eb6f9f11567fb5e15326219774969aa33887bc00446fe966a87b30b5ac4717120eb83cf01e5797a590c43b28de9904f229110fc47c6514289f9859608ab7cdf17d6f878ae57eb88110a5e5ef4330cac33bafe6fb7bb9adb923406ab4ca4cce3614cb923aba3a3c6482804439c4dd05957d6cf62ce8c5c7127c46f5254b0af5a66db697a41fb259ecb2828c08859a358a9ea35c69810d33303886ef6b77afd321162307cd5ac13784896873938ea3b87393271ee7250c9a980d5a6492735858e5ea0493eedcdb69ba166c27c3fe8f87613873d58204a40a60d53aa2946fc958ba639c3ecafdbbd285907910afc399b9d49bac736c280372076da4cf5b3652dc00afcdf2fc28a30f6125063e62ec0a2203e53e59d7eca7a211a8a3fe7577c3632442caa35d3e4ee7204eeb3038273f55532a79d66adce2c2cde8a512cadb8edf05e6d3017cfa868ccfd1e8eef13053a9309ade1f44d069e4aa350eb128f2b0ca9c12539ddb2e97e08af6c84cf9ba99ed804bb2d1a4d08181b5aad780986498f7f781bfe8213eba0be1fb01a3032df3781518d3210e2d9af3d447039aafa015a089ddc2f6b5c38352c6801db4c66af764c8eb922d754cfb079a34c23ce46915c60fb8cfb1cd3a43c42330f34d6cf6753e879f1cba4c8d48ef9467ba2fe93aa03", 0x1000}, {&(0x7f0000001280)="c5adb5b96ae0a8aab1f678c34b00977dfcd4d5ca6aa7ee2a0c77e760bcf93e32d3a9a678d64e54e6761f9661ca235ff73bdfe963835b362d15733189ec4890d83fa20957653633a3d29efb4a5dbd73e6d0b65face4fb933d5042d4a850b6efbea8239a", 0x63}, {&(0x7f0000001300)="23ae1143cbee6fd1942dc5590bec132a9bd93deb43d8a1884a039ef65c4965b47d056a625cf8d63f313de53e24b180e88f6377de940d1bbfc3888b2fffc68372289d5f05f21698b21189174549642d29b8a44722dbaebf4e584905e167ce61c047a2ce2ede06ae8dc29c4b", 0x6b}], 0x3, &(0x7f0000001dc0)=ANY=[@ANYBLOB="300000000000ffff0000010000005b97955d28bec8261cfeacf7b5d1da1218713973b2f4d4aee3769035de3d5ac0d1c893d9e5fcdde57357eac751a45f53989107ad8ccba0d9f6c0f6e680ef9b5be910994f491c34c0aa8e71643d2d720c0c7fa3abf07dcf824a994a8477f938bd41df9c1d7ba864519ec6cb0400001e2d00000008efcef2589ed1efd1edcd2908413500000000000000dfdbc6f0e43b10449fad2366cb8ac8c990b3e34cb1ea922d9cbaba8bc7f87110f6459e8af11095d706c3880c2de68789efb7ff0fc9ecb1631db1b159540000000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r13, @ANYRESDEC=r45, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64=0x0, @ANYRES32=r3, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRESHEX, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r0, @ANYRES32=r24, @ANYBLOB="2000000000000000ffff00ff00000000", @ANYRES32=r25, @ANYRES32=r28, @ANYRES32=r30, @ANYBLOB="860626ab00000020ffa200"/27, @ANYRES32=r31, @ANYRES32=r34, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r43, @ANYRES32=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x245, 0x4}, 0x3) r50 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r7, r50, r51}, 0xc) r52 = geteuid() r53 = getgid() r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r55 = fcntl$getown(r54, 0x5) r56 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r56) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8d, r3, r51, r52, r53, 0x4c, 0x9}, 0x9, 0x3f, r55, r56, 0x20, 0x12, 0x5}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0xd76, 0x200]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x8, 0x7f}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d812e2d66696c653000"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r6, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = socket$inet(0x2, 0x4, 0x20) bind(r9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r12}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket$inet(0x2, 0x4, 0x20) bind(r14, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r15 = getpgid(0xffffffffffffffff) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={r15, r16, r17}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r11, r13, 0x0, r17, 0x45, 0x7}, 0x2, 0x6, 0x10001}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r8, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) r9 = dup2(r8, r7) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r10, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) dup2(r10, r9) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000180)=0x7) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x81, [{0x2, 0x75fc}, {0x2, 0x7}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0x46ac}, {0x3, 0x3}, {0x2, 0x401}, {0x3, 0x200}, {0x2, 0x2}, {0x3, 0x788}, {0x1, 0xfffffffa}, {0x1, 0xff}, {0x3, 0x7fff}, {0x2, 0x7}, {0x3, 0x3}, {0x1, 0x5}, {0x3, 0x8a}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0xfffffffb}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x1f}, {0x2, 0x8}, {0x2, 0x54}, {0x1, 0x8}, {0x3, 0x7f}, {0x1, 0x566a3ded}, {0x3, 0x7}, {0x2, 0x2}, {0x0, 0x80000001}, {0x3, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x0, 0x5, 0x81, 0x6}, {0x8001, 0x0, 0x3, 0x15}, {0x5a, 0x1a, 0x7f, 0x6}, {0x6, 0x60, 0x7, 0x3}, {0x1, 0x6, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="14000000000000000017a4000000") 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10180, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20000, 0x0) r5 = dup(0xffffffffffffff9c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x21, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffff9, 0x1, 0x4, 0x5, 0xffffffff9cba20c7}, {{}, 0xe6f031d22a760f7b, 0x1d, 0x1, 0x7fff, 0xf77}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x90, 0x20, 0x6f}, {{r3}, 0xfffffffffffffffa, 0x61, 0x40, 0xfffffffffffffff9, 0xb25}], 0x5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x6, 0x4, 0x7, 0x36ceafbb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x8, 0x6}, {{r6}, 0x0, 0x8, 0x4e9da513f606f45c, 0x2, 0x8}, {{r7}, 0xfffffffffffffff8, 0xa, 0x4, 0xffffffff, 0x4}], 0xffffff00, &(0x7f0000000340)={0x1000, 0x40}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x20, &(0x7f00000000c0)=[{0xfff9}, {0x64}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r8, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x401, 0x0, 0x0, 0x0, 0xffffffffffffff68], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x40000000, 0x2}], {0x0, 0x2, 0xfffffffe, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x200, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x8d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfffb, 0x1, 0x8, 0xfffe0000}]}) r2 = socket(0x1, 0x3, 0xf3) fsync(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d}, {0x41a6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r5, 0x9, &(0x7f00000004c0)={0x1, 0x0, 0xfffffffffffffffa, 0x850d, r6}) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) close(r3) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x80001b) mknod(&(0x7f0000000080)='./file0\x00', 0x3040, 0x4) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r1, &(0x7f0000000280), 0x240) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc2, 0x0) r5 = getppid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x0, r5) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) write(r1, &(0x7f0000000000)="695c4b815b18cff863914a869bc18c4622332b8f2a8cb9f5033f80", 0x1b) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x7e, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) dup2(r1, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 16:00:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c6214c54d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r6) readv(r7, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) r8 = socket(0x1, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r9, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r3, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r2, 0x10}, {r1, 0x2}, {r1, 0x8}], 0x34, 0x1ff) setsockopt(r0, 0x0, 0x24, &(0x7f00000001c0)="48372ec59613cb4fc30329f64a1b13c36f8bd4796dafb44b198e3dc0f4fd58f0033e8efa7fab163637489c8f5b00ec28e27c8be50976c91e76b9b5a9435144cd5fdc49b2696e94a4cc13e3eb0f58188e1cc224e4994ea67e7ba3f0be589e06468d1822f0f2a28d1b4c3721b869d5c8738faa5302ab83caa182fd7bf67762d7c7659f2d0007a80431c74aaac977a7c46f91821e5259c6d7ee8275b08ee624f48d57a4bf39aaf2dc503c3bac03d16f0b799f07ac68ef34532312887cff482d5d5b337eaa71cc4c6d4e248dffc3b849a4b2637bb4c3a1f9fd9e7d10e3c3b05c13eefa", 0xe1) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(0xffffffffffffff9c, &(0x7f0000000100)="2dfa8b24bb9659bdbc89cb43dd85535077a651ca503ca59a876ab91bf6485a4d5bffa4c37e679271e265dcfe34c45e3ccca8269160402f70a6303b18cc73798f8e9820335ad8777b5b5014d46c88f706cfc3e6f45bbdfe5a1f4f3f62c71320a623719987480c91acbba07b5ff22953bdad334f297ab0f21b19ba", 0x7a) r3 = getppid() r4 = getppid() fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r3) r5 = accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) write(r5, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kqueue() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r7 = msgget$private(0x0, 0x130) msgrcv(r7, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) 16:00:06 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4000, 0x8) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a00000300a2caf7afb9d8dcd161342e", 0x1b}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="a085955428baa8bab000000000c5a0207a0c20e656eff43d318164", 0x1b}], 0x1) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r4, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) r5 = dup2(r4, r3) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r6, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) dup2(r6, r5) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x1000, 0x40, {0x9, 0x10010000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="09002e31671016653000"], 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = socket$inet(0x2, 0x4, 0x20) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r8, r9, r10}, 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x88, 0x0) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r19 = getppid() r20 = socket$inet(0x2, 0x4, 0x20) bind(r20, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r21 = getpgid(0xffffffffffffffff) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r23}, 0xc) r24 = socket$inet(0x2, 0x4, 0x20) bind(r24, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa) r25 = getpgid(0xffffffffffffffff) r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={r25, r26, r27}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r29 = socket$inet(0x2, 0x4, 0x20) bind(r29, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r30 = getpgid(0xffffffffffffffff) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={r30, r31, r32}, 0xc) r33 = socket$inet(0x2, 0x4, 0x20) bind(r33, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r34 = getpgid(0xffffffffffffffff) r35 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={r34, r35, r36}, 0xc) r37 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="8b24d318fc6d78868d7d53840694d8bba493a3def45c5cdcfb53625c263c10b1e229acdf79273462ac6abdfaac7f", 0x2e}, {&(0x7f0000000440)="20c48114531fc9712c66d2cfeac6ff2da1b439771064791a6e8bc6fbaf3af61cb2e3c42a738d7e02b600fec52d3e4bf23681a28ad5b82f1108526670a2eec25523226cbc610486305556851823ec4193d615ca19dd32092c1372e838ec01524059a6533ef44598", 0x67}, {&(0x7f0000000100)="1a4f93c03711180b8e8be37a3042277a32b43c1dfdf296208e135a1eb5c7ee105159be305710557f12c27f112b1db7bb07d333781c829d24a72ef74444ea16dfcf69ca9c33eef555762f5f258f01ea1215c256fba4455f35f3e68fd7800e4be2959e3704c06cbb967c1a852bf4f43d5ef0987b3947e73ffa1d5cd0ff4287", 0x7e}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r5, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r37, r1, r14]}, @rights={0x28, 0xffff, 0x1, [r15, r1, r16, r17, r0, r18]}, @cred={0x20, 0xffff, 0x0, r19, r22, r27}, @cred={0x20, 0xffff, 0x0, r28, r31, r36}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xc8, 0x40d}, 0x414) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x81}, {0x81}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r0, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000480)={0x10, 0x5, 0x4, 0x400, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x27}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa201}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffffd}], ['./file0/../file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x31}) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket$inet(0x2, 0x4, 0x20) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r9}, 0xc) r10 = socket$inet(0x2, 0x4, 0x20) bind(r10, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r11, r12, r13}, 0xc) r14 = socket$inet(0x2, 0x4, 0x20) bind(r14, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r15 = getpgid(0xffffffffffffffff) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={r15, r16, r17}, 0xc) getgroups(0x8, &(0x7f00000001c0)=[r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r13, r17, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file/../file0\x00', r5, r18) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) sendto$inet6(r3, &(0x7f0000000180)="38c9aae9329c629f834984fcfcb5da08e50ca5f3bfc8667a8ddd4efebedc9ae7059017fdb8c30dc214dd7a790fae367b21c10e3207a5050c88240fbee57d2ca7f5fb26105f2074a37fac920a8bd74707b6b24ff15e4ad7ec89559bb3a6ff9d75febd1b2cd4ffff00001e38fda378cd3ed2ac52a25aa5dd95177404aeb023f73cca025f445e44f44a3340cd1b791391a492934a6466a63e96f85b3d1c50cb06ecbd90aa30e516d0430076", 0xff8e, 0x1b, 0x0, 0xfffffffffffffeda) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x6, 0x9f, 0x2, 0xe78}) getgid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x100}, {}], 0x2}) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x20, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = msgget(0x0, 0x1) msgrcv(r2, &(0x7f0000000180)={0x0, ""/255}, 0x107, 0x0, 0x800) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0xfff) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000280)="2350129d93fd24e36db96f89b064fa4b3699818505a123e6ba4df81f963af76c5a375c74a85b4319dcb5652ece44a29f8a2084a61cf83c32fe5388bb3ebb676f5548cf4693d4e5ac1ed501714f8e6eb52ba8cc07a6eb30e6f9a839dcb747e47f68f1f9a4c80c0c5e2d566789fc2ae383a55ac850c3698c6c642687b5079b0f8275a1f7900cf9881cc05f9a389588d0ee987e5d1d4c8af9aa45579775be0e9fe6edb83b012c2b8cd408f623b0196557915c28e3f8e9bd4778896fcc8db1ddaa9baacc0a2500ff23aeb365a58a7e1e9e676e2b54484934ef6871a40de9a75c763e0aceb9c09c001c2103bc9652b5b9a984634f3c563137e63fe73beedf738bdad0728475b2864e3b941d713aab6d1f38aaaf49445938898c7ec9cb3f66c192485ee5d29efa772b5e0a67a3c3803ed947da4dfc1dcf59d091393a7107c9ef98a039c692d35398f1d78364992e2fec5b9ac10db01a3603075f18e17f6af8db8f36cce4f144d7d19d46e7b85660cd6494279438ab6ac82772161bfc99fe5d4a71c353f038210a5577031fc7441265fad9ac8dbbc9ef667d3e3734da64f66f67964929aef147856e7a434d00fc26ae2e8eaa7c6067c7ea37a84c4ee23afec9b526ed7ca01b0d612490b3429f99cfed01545d562eb557e26c07b5d5fda5c3f0626aa76addc881f0fbef348cdd706228167ba6c98c1c0df1be3f79ea5fd668e9f5105e86197ac34105e15bde7cb23d4d24d1d0cf1ba6c443cdff61cc39b0048410d3c57741a8a4827688559a6a875ce997a6a819a2e54918f705ffd510094763daa171ea3e424b4b5db64ac61a535d272f0ed9302afc9239777951b3378d27da38a965bd111f4ead3427eacdd250081b5cd6da6c6566774a79f4840135b176f7085b0081cb942013236b8bf2d061c7cda1ec114d7375df3d0392aa027350005120624801d68a0f833b62ea5609dcd646fed64b75d17af8ee719f603df63ad8def5130d126e5a0c90f644067aa44ac3faf399aa93d7686cd1cbb1fc1769264fd68911d7d2f8264664dbf424763498dd5978335840e83ae5cd7af59a79e375e52037b5619482c81e3a1c4b1381e08386824e4da2bbaffd72adfe4c59e44d493fef2bcf6d7a9b25cbc442f0ae1532de3a82a2ae3b33a295f0eeb665f1c63e787003460de4b3e85ba6e51914260292a75cfd1d8326d5397a997c8244f632010933d0b209df4cb5a0ae1887b20e6f24723994fa7154150756798637c0a6b49811b7caada535bf3f0461ee76d7ffeca4f832b4d04f354d7ee96479e4b5a4c664d82bb7654226d7e046c9782fda150f9ca180ecacba2455b2f0c1138a9a7bcbd674d4b1d534a230661652c98bb887189357083d721da746bed82234020d5f0313a3a70d6cb7ec9bccf873c149ced1c45b7b8c4ab0359f939be88cc4a21328ffda2a0744efc25c06312fc05448be439a760a2313aee232c2fc49b255e26999f6bbde4c3ca93cca42d6bc5f973db18ff87e1c36414488259b30f30838ccf7c6abbaf6ce9ded4a1918fc2485ecddeaf1cf36a0a1877eedd771d0f54d642592fe85d8fb90510e7b0a404ffdbc9f5ede2272e53f5757a182d9faf27ae47c18e87f472028f64968bfe895bdacd8ef0f8d5a113bf4fa4e7156bed7a4891c59f375ad10f5ec5c0c56423a7390c934c12f2e7bbf19c1ff5ac63e7251d4737f41f2818d4d9dc37cb89612783675009ef53a75674d1cdf903088afa10896dd60cbbe10b9bcca0a4e1198739e73dadeec46a08eff2f65db7049fa7d055f10ab367653f4d144155bcdacadf836751eab6bc7268c6932dbb070051b3b372e81291e32f4a8fb39d54ee81926bcf5a01d09daa99ae9e33e407fd940d554d0a1ab428e2a493ac9f81fcdf3bf531b5b1dc17757e32df16efa43974f47d0458a0253e2f200e27764d5441bc1d93de081593aef2f69b03813de095f7dde9eb037b93ec2aabbecb7c270bb252e82260ffd7420be3f266dc7fdb1255bab98f7a4f38b2bad9a8f5500539989acf7405c560aa6334b6f356d1a773fb751e9798f7d1774ee2a46b60526617dc84c92b264a58a27f1828b07f400f1b1bfd6587629ea27808def87d6b5e029005ed4a93dd5bd6fe00df8ccd6a3befc5eb5fcbf1f60cec11d5c3e58d0fb445463089092d58b2055e5a6da23665169036de695487a67d14ee966dfbef661a2583fa7af62463abe6b9d44d3f3aaea7bc18f90dd8c5b36cd02b379403dddb6f9ecf7e1e88c45f7c1ef9c9a1f04d8f91afe2574ab17a3f5f2aef7064d3bf9f656f048254adc3e092d4cbb3214363abe2512dadf682f6fbb6fa37ea3ec4512d3492fcfbc569b271b68f20d769d5ae86d7bb0418cf267730b4caa2d6828f60b1e3372b8a8f4f899e311bdf0afb19a787946cf8a3a2a33762e34c8da9b80af94c86ca0503b47a3f8f599bd6771abc9a495289946bc1fa434343d9f7da1d5ffa4ef734711dab61fc136127fe42c65df976310f265f459221b949495136a2951bf4c50cef24a110815629a4252e6900087ff76046e2507eb5814fd712958251b16e7dfb7a030634ede8ce008c4ea05d4f96cc8ef741e38e0eaf5dbc6027ba49fb2baa3388b99dfee24ced541dd926586dd6bb62851d2513186c3fc210047d09557ccca5f13814258c49c2b68cca2721562866088ccf99650f77a405bcde550462ae2ba5ee729c781552bb00fc1877e96dffbb7876f4e9696707beb0a9e5004c7a3223674d00e7fb2ba8f676a6ba4c00b23fd8c2eb64ff73bc9df6d1311d2a1b17cefde1b14a5fb037157af8e02c9cbea60cddc4aa9afb92642a82c53fb291c66b55c5798556ceba2ca4331b2bf3ce0fc6c6bed256d6c864f17652a9dab92c7f43498b6aa7b11ec9a7f729e3ac95ed95fbedac3908643348b98937a0e317c2c4706ae61f3cdbab7b94ffe9f2563ace42c0f16d890777789da77c8b46095b371db8ada96c84e49c875b6a864bcd3fa487b4270b601ed8758ff4ff290f39d1bea368122c01a31e16527bca619e2c7da6b37e7c1cf3845a9c9bcc096ea15cfac61687604de9f307c5bdc8ab5e5de9fa1d9fa30a6a449efc5b523b8232e648801c55b4cd8e7ae6857dbdb8e316b87a4bd54dcc1bd215be87c2623a7ad3d5e70b9e0b90279eed554012c3644f62b28452509db70a202b8fa7cd56abfe0fb2e31ef0eddbea9fcab07ff4ae041ab9b3ac9998405d3310d982447d35eae17ed5f1be832ec1a9fdea5cd61651f3228231a4d5c2d3f6e7b6840e4a64463c8b33a79d6490e6d282b7a14cbcee72c803250e180dc46d1dc2e47a7b0ed5eebee8d9d1dc738ab891c825dea6b2d964a108a48998dfb92093f9bccfbbda86ce30a4a3d7826fd4c07c7933fa84cff906e61ea35e2d92d1c7236f8272e3f39cdbe3cba18433aedf6811ec6787068a9f7a849a09eaeffd5815bd53ff453be685c46d2667ce75a44408bb5d4df30e3cfb3daf28e640bf6ee88a3c703003881ba89619f8a526ccf7553aba98b1d34dd2ad4eabfd3160a00e2ce423f6202baceea5123b08552f90e956c34be2a00e9e1c2fe2a966ff0bcb6b085edd875316cf99d95bb5c2db5398ace6127270aa5dda7a4fa8ded15815904dbf356eaa7ce94f5c59c2eff9f3b34edee0da92e4c967ce6dfa9b5bb78413c43a2346f3b047523c484f529d5ad854c0b9d42fc2d34c79c139b8f292f20405d59a83518f50aa8cb57f27cadb03b27f32c54f0c7a1f545470caa43eb55a98506d7005d0ae28b24c6ec818b2801dbf9665e0675232097ebf4e9f7f21dbcdbe07bf01f1a0598f757efe8f2836f71fd01336270b00b356c08439c86de13ee372350e2a2c083fc6bd6cdb83cce03cd82810227e1250ac6881d321ae7e14608b96d1a473aad3a6d78c463dea6e79481a9e8e6b7624b45461e0133362ac7dcd99664f19ae7909ddb6373f0af97e6b64ec4d379be7b0bd2c6c0249ac4d47923edc7b45af7deab22e548658e59cdc8a23b2b73f213e494f6cfd87d229521fbe1252ac8815af6ca7d4b300591f8bb4a6996b6a7732b5280f31837af7d220f6536d470e84fe58fa2152d3accece4e6fa3e411c7f5b458c9550b8d3b0752cbc12aed6d356745059945e42093629ee510d0b9f90225c50e66d86355ca0f094d3ad0b5a52bd7942a5d85151683f9be148e3e1aa5af9a8b39ca83788f6e2c31d7e3c94f9b9978f2ff57af0a70267c6eb086ae95e2caf4a4e2eaa88173b1423cc48aa30ed02655b2f43545c02edb75d6be7a51d0120fda7073dbccb01e6e92c0cd54f30351f58e7bb38bd21853b71c09b93709a43557ebe36db724572ba9357c06271d944b3cfca68471fd3d5c7f9a6544d3619ae403483d04a8a54ae027d43b92eb88776513674d5e226d458d2934c0de745ac667723d616c62b89a84c1ae754f7e6e0d887735d23b04059684aa3a91bb8cac16489aa721d46b7ca20d3187491df74e854c376843639e27ff88668a63ac9ea114e120843635d03c2abd9861d099807c884e1cc66fe8555a88aab7f647589fd82b9e09ec91785a105851904533771721201eab75250e9b49d4130c139b5992ceccf21adc3e31fbc1be6ec4a74702ef4c092e432874aab398c133b0101a45771ac0ce668c462a56674f4ede1a0545e0561f9e19bedc6224255c358d5d11f9044c02d3653bb586c44f38d8d7e0e467aa75ed166a56060f65e6fb148874b938e663e5bc6b5f6ab8e51e55bf3f9138d36933fd31c5a7bbe7d85f7cd72655be9a0c339315f37eed720276df25a05ca76d5c41f42cb69bebda76406ec1c3dc97e3bad35a5ac0032d92f8306198de4687e95dcb78918e4a151c9699c13866171425981af14c7b58968cb2fb25875a9fec836aa0f3b1693633a2ddb4ff3b16a7fd953019e7f2b54f7b87e786ee03a29a273dac0d1f3a12f8459ba9bcf3f5205e93932afb32f8145fddee5396c71f2a5eef5c74803c02696fd1c777efe251c1638c67e3a9350b540836db8326fe8b42c96d55263cbfeca60ab693af6b8dd3389c3e9383fafbbf2894f896f59ca4ba51bf2505b243e7ac5c582b0d25cebf5f5536a17b163058b80b0f38f0b7f76abc66c53943ebe5340c021e53affea53d2125064fb33539560d0c362b97b4987ddb79f723139d0f8598a46f3269442aca9641aa15ee76f0774c0899f9930ecd6c08073fd2cef14f2e874766979f80258cd123439b5b5af8af7bd9cb4ecdb1d179f90c91ba0fae1f7014b3c8a6b8f9f8784ecc1b7e50de311875fecaa2a65b6839c0e98bf76c034d925f28878a8f9d8e1b884e3455a3e9c245b9d144ccb1085bba257c796c8ae1b0376a5057c36c16531f3d998e0b7e0d89615c969f95b203a29d8ab3a20d0cd47be741d1b3f08c261bc1b6818a11fd2d51dac9d9378300a407cd1e286c1345b4b419a7345da393e0c9bfa0ddfd18c7d48f45f2888a9a16cee42d84069c4980b72f5e9bd07fa9fc99793b1adc710ab05eacb3aa984848aa074de41b4b3a5c200954d76fcbd8a84fbd00cdfb388be0275fafe2fad459f5f6a88cf3a2772611b0546406d1a21ea96f89f9d1f47cb068c932d70b99e6b21f7cadd5e4bc626c26f49f482a752395b3172d3eb8a04ecb3bc63341257393913ab93fd92e28ab7388caa2d25dcf01ea9518e6ca39fd9d816fa23f5d985262461a72bfff16f9cec62da36f5263d3f3f651534ac984104c909f04a5e2fcb2b2e6e476673bea79cd7601762f014aca92ca427366f2edb422a1473d16bc6e9c915d4be803041f7440a8c7ce0a4c8bedb22ec32", 0x1000, 0x0, 0x2) pipe(&(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, &(0x7f0000000240)='6G+!', 0x4, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="011a91f4720a7b9b076e88e62be33275e6d9fdb0cda6e6da40bd251709fdf77996f5a8cc9b8deac7a8f012b04bc18fae4d3e3cae439ac93dc7241bfddd6dc6c916731a2e7149937f40e63caf08a40ffa79df9a4a5b8241f9d7f7c8ec9dce815d04ee311f73c7", 0x66}, {&(0x7f0000000200)="30d0b7b18074a8ee517f66874b28f593d01003a5c1fe0e0a8c1c4fe2e866e89ac697d815eeeca641caa63fecac8585e1a9eabad5dbbe0fb853a1dba329f0b11f788eabbce1150dd79e50a8ccfe1bef9232e16e16f29b5409542364a9de53a0596c90760fdad1e6c4e99883a40c698ba02b0b14e806cc5f5020aebd48d63520b4a83acd1ff11e8d52a8ffb37e6ed21af91eb5115b211e9badc3121bc4cebfb488fa5535ab97fcba42f641429a489cc96786de5315b5a94f7e85f110b3a45bcb47da4c67eac1f3245749a9ff0a83b2e7068324ecd7f9f27bfa53d0c7e7de06fb7413256c", 0xe3}, {&(0x7f0000000400)="6424baeedf071025163086d89d335053425b2848b055fe10748358fcec1a6be28d07f967e40181d336f081ff17a07e1309902a122c9822430912db8e8d8aac8e5a54ffb0cb87b38a5de587f1ed5f56a6ec7bfcad9fa86a4d8cb24674278c4c3649dcc452d72004f281b8a88b85ce73793a279a37b9fdcc5da26d1503e22b6d8bdaf3f0df41afec01a165d0d619ad8d0fddc6ad66918f1f6bb5f6e79eb4142764db44ec7f54f82bb04d75c652bda9e006399b9f81a266aef87cb5131d2461f6622ff1e1d1873d9b97405525c3fe3d851af855de3fb2e82450932ca5", 0xdb}], 0x3, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = socket$inet(0x2, 0x4, 0x20) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c653001"], 0xa) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x4, 0x20) bind(r5, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) setregid(r4, r8) 16:00:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x2, 0x1000000008002, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYPTR], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa08, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x7fff, 0x4, 0xff, 0x4}]}) r1 = socket(0x18, 0x2, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/251, 0xfb) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r2 = getgid() r3 = socket$inet(0x2, 0x4, 0x20) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) setregid(r2, r6) r7 = fcntl$dupfd(r1, 0x0, r1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000b80)='./file1\x00', 0x611, 0x30) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() setreuid(0x0, 0xee01) socket$inet6(0x18, 0x1, 0x81) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r12 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0x37, 0x0, 0x0) r15 = socket$inet6(0x18, 0x0, 0xfc) getsockopt(r15, 0x3, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r16, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) fchmod(r16, 0x4) r17 = msgget(0x3, 0x3) msgrcv(r17, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100007d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb36600"/294], 0x97, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad383e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) msgsnd(r17, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0xff, r18, r19, r22, r23, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r24 = openat(r4, &(0x7f0000000ac0)='\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', 0x400, 0x17) recvmsg(r24, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r25 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r25, 0x0, 0x10000000000000) pwritev(r25, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r25, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r24, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r24, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r27 = getgid() r28 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r26, r27, r28, r29]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r27]) chown(&(0x7f00000001c0)='./file0\x00', r18, r30) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r31 = socket(0x18, 0x3, 0x7) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r32, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r32, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r32, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r32, 0x2) accept(r32, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r32, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r33 = fcntl$dupfd(r32, 0x0, r32) getpid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000b40)=[{0x3ff, 0x3f, 0x80}, {0xde54, 0x8, 0x81, 0x7a2}, {0x2, 0x40, 0x9, 0x80000001}, {0x2, 0x6, 0x2, 0x100}, {0x5, 0x1f, 0x4, 0xffffffff}, {0x7fff, 0x80, 0x3}]}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000009c0)=[{0x3, 0x80, 0x7, 0x8e}, {0x8001, 0x7}, {0x200, 0x7, 0xc2, 0x101}, {0xbf1, 0x4, 0x3, 0x6}, {0x1, 0x5, 0xff, 0x7f}, {0x7, 0x8, 0x4, 0x10000}, {0x3ff, 0x8, 0x2, 0x101}, {0xffff, 0x4, 0x1, 0x20000}, {0x8001, 0xfd, 0x3, 0x6698b90d}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) r2 = dup2(r1, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r3, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r3, r2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x4635}, {}, {0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x0, 0xc5}], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = semget$private(0x0, 0x2, 0x2c1) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000140)=""/181) r7 = kqueue() r8 = fcntl$dupfd(r5, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffefffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0x8, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x80000000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r5, &(0x7f0000061000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r5, 0x4) dup2(r0, r1) 16:00:08 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x1, 0xa0ef, 0x9}, 0xc) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x4}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pwritev(0xffffffffffffff9c, &(0x7f0000001500)=[{&(0x7f0000000100)="fd0b1ecc6bcde2d5f75558ea38c469b91fd912f08adf9e8c7244ac928650adc0fd8364e1ec198baa018886cbf018e0a80177bc2c10a5f191b98125b306fc6f7b2ae9dfe53347a25bd20b749c794f3a821c817c5dc15b2698cc22dfc143ae3569d1e4621888640b767ece5cca09c68a1c321e5492c5a4b9217dd6a7493e7dd0f0f0434095ff3de897169e78f705e00e14e01046eb874fd4b94986167aabaa0e38c8ddafb227655d170a6e06388edc8e58adc6bfc788dc39cca4cb9c63e49988f4df3e92d6b96526c5d348601b9153e85078685c96cf2bf0384a03ffb3938e581302d21aace1dddc2aa555fc1aeed905", 0xef}, {&(0x7f0000000200)="4e998e987cf70a686c67d20476c96fc1d1527f41466952ea57f69e61aed4b4c7ae8e049135be389b0bf60193402a84f1cfe5fb42dafc3e2446ca1158f94bc3f991adac62af856efef1c959e90403ddb562d6eb4d112b5f174dfe7f837b0241e19e861e9d5281572a5211995aee12ce79d942d85937aa60fcb4ac5e237b1a8a9f460b4dd50b079da6680f217e2013301c1cb3ea80585f630055e551dc585adaf623d5a19558169b456f2bdb4c8bf75a36fb6fca94303f75b5095d46ab2a615431fbdf09cea7d45e857ef567eee392a27d5afa18c6696525d3f61d79c58f3fbb2bdf83785c3e720d776d52a145b9c3efeae4d4ab69985a63c80a6d6780", 0xfc}, {&(0x7f0000000380)="fd0317d2f02327bc20ffb95de19d62e13149db43b8b19fbb5bec3644744328009894e1f242d968b4ca40f5013895788441ce6f412d29742994e1c12413af91407b38104a8de51b5350901edde1c1bebb620d07eb672c9676fada8c75281b6849ec99dce3ae02ad5455adb3c36873790e60ae0a54017349d7af158bd602130dece06a642176e5aaee0d8e3bfc0ce3799def813224d97f0c8f247258270126228aec492d58dc1112e189b45be1c0588244b9db571c43f02a210fe1e9", 0xbb}, {&(0x7f0000000440)="a779d794bdcaf02cfd6155764d0c7b15fb46b74a8344144425a3ba4f88bcf20b16b1f60f1f9ed1e7e73bcd1c359b49b58082fbc0dfc161f35410866f7333af5a9ad335d66c248023e1e07a43b61775b9f4d66bb02a7c2f082d96c3588d96ec3a4b28a0f9d1b87c85566a58bed1d0cc682367936f4d461808adb115e6d148e9880de1e1d79d9a316673782847744f7d26b2645a2819ee26b78b70506b7ff8e3224abb0afb9b9f675e36fee262ad91ebf18b291b3e181e29185497ac4b4c15723c2741bdeeb29c89bfabe5e3a6161f162d98febbc665a7fc7323ce34d7a093f557a7732f9c2d94d45eed0a80edcb412c0504d7ecc3347a6a0771292f8734df5dc39a64e33ffaf46ec4485573217b4368289c21531a6c16029a8df91601d57088959f9b8cc29859501ce2cc0bca7007dc053c32ceaafa9ff7314be890b36d12f4a48f76a5d0627519778f9a80b14bbfbea7b5d1cea5a00154bf9997ead7896241d70e26d24bb9f9230466b215b8c07c7a7fdcc8829a119721e1ab29617638965f0c234e4717e7aa858a15251e67871701ac78f8c6b68207338bc93b8395aef57b76e2af6771fa0a114e74ac700ac9619545037c04e53e5450061a92eb19a721d413f223bdfd305bf892cc1fd7a14c85aaebc1680f2d30dfc5fee83fc6a4cb2acfa86d1437cb10f28d18c7735f53b58154b4130980368795c16ad4e7e50d63f35d944ff170c8a6e37c175cc6d7e34b9d52d6d1fa12ee93fb67b89cf76afff77e5776147d8cb83ce3fbad899a8852fee15402338e1cbfe671d85dac063e63f2722dfe8f297cfb03d6b10913d49dec942e6b77e949528d66208d658c6f912e5121ee0e37e404773d1dc570568fce3e49a721029d74b2889030d3d8a239e37f091d78459711824ce08e1e0f27d8489eda9b9c94919a36729c80adcf33da032a146c447f39ac24af704d4e5f08002a123ee53705fea0b59be06da375d69dbbdaa6707250bce9748af87b86920b434963a543e106a9ea360db8cda240acc86246397610873bf34850810cc73c50ba37aa188818dedf4b98a39f6f1d041cd6eff4f769b64a939f4ee5e8be6a3089e6d0fbd1af081124f8bed979188fe8c58a1dba129d7f9e811e0eabef74cf44f25f39571e7bbd7229e6f439fb75632b4a54bacfc5672cf30aa51f7832d57cecb0766dde2233425cd1cbf2f205dbcc894cf15b6aae990cc0f6ad95882a8873a7d2a2712cbb4b38f0e3a86d9a17d9aa8708afdfea2015b2eb73a451b7c4c3ff7ed2423015caf2ae2bb3a90626db5634ef719cf1c02d741c4edf5159dd276d4e526f342ec2c3ac571b089ceefcbd972099198c112e79f1faf0c57b1a3577a9f03e876dbf9d85cfd2e989534980ad46c29d7ab5c9d379ca61498dc1ebe385b09458c3b3fbed1075f9a536306fbf33307439375bcb861fc5f922a740e1dea61c7402437126f50e8a54d0f1b57462d70c7b6760e5de62c7f087aa5ea9a3aa9be227bc19a54f1ba252642369abedb61804ab9b55e5ed511e92db1127aa3ba94c04f69ab2e01525a4ad4d3a56fe02b3c72346459393f2853ae80b26a76e1ec9c3ffeeba1d48581306a6040bb775040b9da8142be3b69d1fb556d48befc4fd6fcda6f66a6e79883d96265416dee6d25046ed3ffa81a9f33a289f8f9ac0e2147d0f25a931dc16023658ccef867a40dfc0feb5d2dbc2016380e4b2ba8f000d132b1a83077629e7ca5bd69af498657703ab664b8192776aedc8bafd1569fa0b9f290fcc55e975c354a36f165ff3e4c4338863337fc732c6de105a54f433525be0e00d81900627616e0a6b57caf7c25ddbc24b4a914aa0fe4bcc6681da11b9653f6cdd5d9f87aba94984a5a9f6309494b75b773d22d4847beb8891b3da9f17b2fc6ec3e041fc568d8f06da3771ba5dc04dda1869091270a1d40d8e5bf7e0d9a5e3eb713253cf2b638fc43442fa2f1f654898e153e8b3443a026bb18544862ac620f3806dec068b1c0dbc9b73c8fd71e3fef8e431d141be29494da4c31a5ebcfd5e0526c3daf070ef87166e6bfb6166b2d41a58dcaef6233780b0cf648ce63310c80948725ca47d342d1ecc1da29d376da72b05c40b102609d2ea708986683db72ec86e65c954d4a87fb8bb6829c91201317a8043bbc685678381178b643e453da25bf5b286effc6189a1bcb270fccf40579e772d1ba9933990e7fc65488f73dd93536c3c8818b85f9bd09c386a646402e5ecb2a0fb193c747dc24e07f284f280773d0c0b96e6877f69fcfd8b5910d086712f9f371a78582113afcbd35919fa3e9ef4f68d6c4c849697e397e32be8954d08bbf7ed9ab4b40ac556b4bbed58d8c310e47a080f02599455a5be15a8ae31187c39f82c0942eb796d2c4e7684f0a8ac8c4afddbcb8421d44eeefbf2fd715cbeb026296c086d846375c2ff7991a2cf847b981a4797cb3e7b4b8757d470445b371c65b25d9e405a1b53e274a0a8916234dd75d1fb2e798aae466811c5a0644e0f0775b6ae5f4bfec8e3a8574a02eaac277e419f297597dd889edc4e0711df7e24fea110c78d48f15fe26d5376417009e36c72217ea444905d946681f0feae067788f99eeece0083a52855ceb2a1656f032bf4b9088971dd9018ecd8adfbd7492508db708cd3c9ac658fc450f1beab6cb0677eb12f3e42dac62b7f0795cb1b76d601ea3f88d70c4acf63fe6572f4e44ed5b9e6199674455efe8f6b00abec81ec8f1e87229ddc937d451de75898b4c0602e87401a39295fcf7b7f4763bf31e1b0f587a5b406ed3b26f6e1dd49f3d3d71740a922587d3c34d01327a905f9a8b108181c5deb03fbdc0640e7fd0c9b5a9b0a7c2b9dd29e64295d68d7ee563d9e1975602dc1a6a23ceda3d3fceb2c2c235c61ad152d38909fd03a85df511352ac689d8042d71d4e1f98cf5e396e40daee45ef472e46136d6c0b7d1e7dae8bf51478deb00e71362c8eca4e634705f008583b65353ff75e6742a3a9025de3bdf87cb466a17eab3874cf0fd9601230783dec4015ec81fd8df77ccf2a35074b76c1ee8eebc44edeaccdd8d17b6bad27e550253ef90a296d26c8a18f6ce5a00036d0d659e633c26c8614b0b1badcc1dd72f32fde0164cd2b93b8836413e6411b73b1a98546d15e267734b28180e32b4a1bbcd82c204eea7e32205372d2bdda79c075dc69251ffba110f231f13e966adc65f251817418fc9765fa0554705ce6a512b54a8cb387b523c9dbe04fa3cb942565da2d46c601ab2b9d71275ec1f1c2f7dd2a9e801a12d33e9a41fe2334af48decaa5f57bed19195c1eb41a5d141be59042b11e4a7c0cade0a4b1adc726d001f24f338777adbb25df6d65a6187994cb59ca906ca74b6dabf6a6beb2416b8daab52ec0e228dce4e21ed5ad0cac97773c60388a1c6b65138d91c51a406d2e0ca35ac2b732f7715836705d5012692e0fd22f18e3fe2bb58103c85bf5c92435943b6eb3d835465c12287b740f858d42d3c89a8b6dca7804093f3eb866812fcaa2aa920d325d1535ae500f56b5768c47ac6232e0e6d84f02213829060a2d9d4135bb3febb5592a3ede051538843890efce016a8752733e1193a01e34428e83998e443f3ec775aaba3ac7d05df23ab0cb2213f8e596bbdd3c4ea75f328bac4d54a2cf0cebb101b5c1c4352cbcd675cf375b594dd77356fe940a7604601a90209efb18f12c9d4d29c6a7a9807f08db0a30febe5730ed4dfcd8db7dcc82a9524aec757ff885eeeccd55609be487458eedc64adebe07da2980a91ebc006cf446db0ad0e57d3b26cf0bb39359a0fe3225bd8bacbb2e50d62f10a880c96d9dec1b60cc7615c237711e6461f57962309e9872269378f9672f8d9ce7dabe60f0441e5fee540341d778aedf658507cc353435ac65d1ee2053fbc048da848cfcdd2e86f2f7f5d448830525d1592c8e5ff1a79a9983e236f20fc20e405e004b8c29e836f26cb0ab745eb73175a2debe33d7b8a7a16adba9b7f1e84cbc7c18613e050f74bb93f76d2eb4bdc3dc2c26ccd98085fd7f0a2e1c8f81c71a26d5bd66451eeec8b465a138be3f29f4ca1691a1dcff656e017c84a12ba7762900b07ccb735c60587ed5c42423325d3414fe83061a3da908143baf6d5d22246f07e0299f35258569c39d0f29a963fd561799c27bdab586525af7ef61272f59714b186074fd52abf94c8d8d9f0a62d84eddccce6036d2440494f498cfdf52a31969d20ceb1f20e2df0400d149a7ba4a576981caf8930efcf0b5d62bb53bcbf3e313f2f217cce775a264b9082cb0d885f332a010f4ea4def98b502c924ec2c8231db535cf4ea54bacccf2ebf50e9ca45086b53867bc09baf7678c5354a37e22930357ee21c779a59e87144146eb6ea4efe826acc28b7f47c9cbb67f6294e158d0cc5fd6550d3e4ae233fb5c66e0744daf25805dbd29eca567eb782670cbf11b367055eb7b0d61e8ee9088fc1c4e0f21c20e33b784d2866961023a1e8bd09baee3b7062a6e338a5eaf75cb70abb590e23d930cc15555b0c9a55a01ef65c001cbafbeb210fc7dbf446a7f0560fe18dc57c8338f3c2e0f3062db62a4a4ce5cff8b0d526b8499ae2e0258ef10a749055ce3f716eca6df17265afd0a64fde905081e3ca00873dcb658854d8fa86bba8f0629bff96a74c9315fe0d332e1174377c8708969bb26a7d92d6684f652b178c5b5e4be693d0cdbe2488ec2df363a6b8b81858e1f04511e66c04b90e65cdc97721b0900895bb86af51acd0054d433235c1b1aa97d807f7c905e67b6e94b03c3fad533a5f66f28cc4427b7e47a721ebb87dca531b50585067fc870049eb682edb6b7642280ae31dea878ec53053e43878b5c83fd99dfc9cb65238da52a41a0f1772c77dca67972e8063bea369018bd39a3c20284aafee325a7449d44eba4257b59c291084127cc2ecc74163472375f83a8804ee7d33b5bf353c545eac8cef6e70172d2dc4d4aabf64d88ce839caa078d1b2793e46519769a316f8ce726eb57888f34ed8fb63c3031780ebdaafcfeae8e3d84ad4e617f71b4ae5c1f85ac1bbb07f9955d5e5626a12a150d6dbfd43fefbf7deff77b5b9a0bcecdf0767f12dc4ac4e730270c162bb3ea5f568f46fe4908204421593a4fb87d25297c74e34be566fe20d47a4dd37e9fbe116f47e30705ed5286b2f8516b3c3e77618fc474e766672d583c2d3be6fd6d41102abfe790f20b266bd94a677a7ecff9485e07737746852ef6203c7c143692454abced496ba9a445d2cffd443c7cce8026411e2e21ec8f9dbdf1712814f8ac0d124cbc78cd1224f16c74f9116e2c92c980a552a6cd7e53ad92da525d2b8ab02e89cd365824e75ac782b05689e267a8df80ac28345f0d45cd1dfd6536e1366edc4b0b14d6f91651179a4ad49c31c738ade0cc792cb06dfcb76a854cd0cdad9d80f50137722a40ea07f78492afc9eac04f5827664cd08b78e51c51e70e67f27912f528ed80e400c54fdcf56cc71499f86a32d4a41eff6a0387267dd142a4b481ae751a4fa7c45338dec6a15de4090a2678eb77f43e45c88ea3087b61518e680820cff052a3ab11d1f2aeddca4c40480bd4015bcba6346d897d4164e9d3c322d9c514055e6c57aa69d14a00d9b9fc83b322a3a263d6847f6d9f1b1675f3a3654912a7de25989030a8177a5323363daa0f1bc582514b2f4fffeba8d09779bf900b3b327d0857d50105defa26c7ec2ce556254207726099c5d8c1e3fa9cfd03655faf1b6ad2c85d1c36f98f20820025d45c1620d85", 0xff5}, {&(0x7f0000001440)="e81bada3b5325b40de60511f700eb641fe1a547a97d101c29a0f1463afc00411137fb7ada60dfea65d11dd826aaf2e6d808941cb0365c27ee8caa727200046c3b994484ba85230344cb7078f08f911dade8411bd3bc42b22669300a949ffbc37f6b3264140fb41aaa243b764937c87e2577fc930fe6bcfb8a36d611467f657ff5e6b922c5e9d067f4225b2a90a2b9ff3c8dddae9aaf298c3058033188e8aa41bea89ab5b45ebd388c41c491eb956adc61c1f", 0xb2}, {&(0x7f0000000040)="7d1275df053a78f1a239aeb1f368569e24d3a765bb4f34811f88f99439949f08fae5a3ffc0f3692ec22cf2a90d", 0x2d}], 0x6, 0x0, 0xffff) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) Data modified on freelist: word -35183722372442 of object 0xffff800000a35000 size 0x108 previous type free (invalid addr 0x9142cce9686bb0d1) panic: Data modified on freelist: word 4 of object 0xffff800000a35000 size 0x108 previous type free (0x0 != 0xdeafbead) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *235235 43147 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff821ccc21) at panic+0x15c malloc(108,2,a) at malloc+0xa23 bpfopen(31700,1,2000,ffff80001d35ed58) at bpfopen+0xb5 spec_open_clone(ffff80001d428188) at spec_open_clone+0x241 spec_open(ffff80001d428188) at spec_open+0x40e VOP_OPEN(fffffd805e5ff0d0,1,fffffd806c3bfae0,ffff80001d35ed58) at VOP_OPEN+0x6a vn_open(ffff80001d4283d8,1,0) at vn_open+0x490 doopenat(ffff80001d35ed58,ffffff9c,20000300,0,0,ffff80001d4285d0) at doopenat+0x28b syscall(ffff80001d428650) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3b6bb6f0a10, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic Data modified on freelist: word 4 of object 0xffff800000a35000 size 0x108 previous type free (0x0 != 0xdeafbead) ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821ccc21) at panic+0x15c malloc(108,2,a) at malloc+0xa23 bpfopen(31700,1,2000,ffff80001d35ed58) at bpfopen+0xb5 spec_open_clone(ffff80001d428188) at spec_open_clone+0x241 spec_open(ffff80001d428188) at spec_open+0x40e VOP_OPEN(fffffd805e5ff0d0,1,fffffd806c3bfae0,ffff80001d35ed58) at VOP_OPEN+0x6a vn_open(ffff80001d4283d8,1,0) at vn_open+0x490 doopenat(ffff80001d35ed58,ffffff9c,20000300,0,0,ffff80001d4285d0) at doopenat+0x28b syscall(ffff80001d428650) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3b6bb6f0a10, count: -11 ddb> show registers rdi 0xffffffff820a25a7 db_enter+0x17 rsi 0x821d __ALIGN_SIZE+0x721d rbp 0xffff80001d427e90 rbx 0xffff80001d427f40 rdx 0x821e __ALIGN_SIZE+0x721e rcx 0xffff80001d431000 rax 0xffff80001d431000 r8 0xffff80001d427e50 r9 0x1 r10 0xffff8000009f3280 r11 0x9231ab20e3757a8e r12 0x3000000008 r13 0xffff80001d427ea0 r14 0x100 r15 0x1 rip 0xffffffff820a25a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d427e80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=235235 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=55, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35deb8,0xffffffff825ac710 process=0xffff8000ffffa010 user=0xffff80001d423000, vmspace=0xfffffd8056650aa8 estcpu=10, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 43147 45035 45079 0 2 0 syz-executor.1 *43147 235235 45079 0 7 0x4000000 syz-executor.1 96769 336248 0 0 3 0x14200 acct acct 66861 181423 0 0 3 0x14200 bored sosplice 43435 476779 82660 0 3 0x2 biowait syz-executor.0 45079 111176 82660 0 3 0x82 nanosleep syz-executor.1 82660 277562 51649 0 3 0x82 thrsleep syz-fuzzer 82660 435547 51649 0 3 0x4000082 nanosleep syz-fuzzer 82660 10779 51649 0 3 0x4000082 thrsleep syz-fuzzer 82660 428442 51649 0 3 0x4000082 thrsleep syz-fuzzer 82660 299192 51649 0 3 0x4000082 kqread syz-fuzzer 82660 56589 51649 0 3 0x4000082 thrsleep syz-fuzzer 82660 186508 51649 0 3 0x4000082 thrsleep syz-fuzzer 51649 49850 5741 0 3 0x10008a pause ksh 5741 248385 10660 0 3 0x92 select sshd 74212 448225 1 0 3 0x100083 ttyin getty 10660 12168 1 0 3 0x80 select sshd 58686 366953 18678 73 3 0x100090 kqread syslogd 18678 335793 1 0 3 0x100082 netio syslogd 48754 364410 1 77 3 0x100090 poll dhclient 4707 141971 1 0 3 0x80 poll dhclient 87003 138914 0 0 3 0x14200 bored smr 20736 45144 0 0 2 0x14200 zerothread 69100 480342 0 0 3 0x14200 aiodoned aiodoned 80120 358148 0 0 3 0x14200 syncer update 5892 35129 0 0 3 0x14200 cleaner cleaner 21520 308089 0 0 3 0x14200 reaper reaper 58346 362739 0 0 3 0x14200 pgdaemon pagedaemon 53885 233325 0 0 3 0x14200 bored crynlk 89591 239002 0 0 3 0x14200 bored crypto 15481 167729 0 0 3 0x40014200 acpi0 acpi0 96735 197575 0 0 3 0x14200 bored softnet 77002 389052 0 0 3 0x14200 bored systqmp 67698 69918 0 0 3 0x14200 bored systq 49860 335713 0 0 3 0x40014200 bored softclock 5506 449806 0 0 3 0x40014200 idle0 1 224828 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9471 6395K 6912K 78643K 10689 0 pcb 13 8K 8K 78643K 43 0 rtable 102 3K 3K 78643K 216 0 ifaddr 51 11K 12K 78643K 63 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 21 0 iov 0 0K 12K 78643K 12 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1264 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 110 0 sigio 0 0K 0K 78643K 9 0 proc 49 38K 63K 78643K 369 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 115 0 in_multi 42 2K 2K 78643K 70 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 183 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 101 37K 38K 78643K 1098 0 UVM aobj 7 4K 4K 78643K 7 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 24 0 NDP 8 0K 0K 78643K 12 0 temp 82 3010K 3074K 78643K 4372 0 kqueue 3 4K 14K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 49 0 8 2 0 2 2 0 8 0 unpcb 120 111 0 103 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 239 0 239 1 1 0 1 0 8 0 tcpcb 544 168 0 164 2 0 2 2 0 8 1 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 90 0 90 1 0 1 1 0 8 1 inpcb 280 316 0 309 2 0 2 2 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 40 13 0 13 13 0 8 0 art_table 32 213 0 40 2 0 2 2 0 8 0 art_node 16 48 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 5 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1539 0 139 46 0 46 46 0 8 0 ffsino 240 1539 0 139 83 0 83 83 0 8 0 nchpl 144 1880 0 270 60 0 60 60 0 8 0 uvmvnodes 72 1608 0 0 30 0 30 30 0 8 0 vnodes 208 1608 0 0 85 0 85 85 0 8 0 namei 1024 4730 0 4730 1 0 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 1 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 5787 0 5786 1 0 1 1 0 8 0 plimitpl 152 15 0 8 1 0 1 1 0 8 0 sigapl 424 298 0 268 4 0 4 4 0 8 0 futexpl 56 2818 0 2818 1 0 1 1 0 8 1 knotepl 112 69 0 50 1 0 1 1 0 8 0 kqueuepl 144 52 0 50 1 0 1 1 0 8 0 pipelkpl 16 95 0 85 1 0 1 1 0 8 0 pipepl 120 190 0 171 1 0 1 1 0 8 0 fdescpl 432 282 0 268 2 0 2 2 0 8 0 filepl 120 1873 0 1775 4 0 4 4 0 8 1 lockfpl 104 41 0 40 1 0 1 1 0 8 0 lockfspl 48 15 0 14 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 150 0 143 1 0 1 1 0 8 0 zombiepl 144 268 0 268 1 0 1 1 0 8 1 processpl 896 298 0 268 4 0 4 4 0 8 0 procpl 624 407 0 370 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 456 0 439 4 0 4 4 0 8 2 mcl64k 65536 14 0 11 1 0 1 1 0 8 0 mcl16k 16384 3 0 3 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 19 0 19 2 1 1 1 0 8 1 mcl2k 2048 65609 0 65556 17 3 14 15 0 8 7 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 111191 0 110791 44 15 29 30 0 8 0 bufpl 280 4337 0 157 299 0 299 299 0 8 0 anonpl 16 54762 0 38523 97 2 95 95 0 107 28 amapchunkpl 152 2122 0 1987 20 0 20 20 0 158 13 amappl16 192 1958 0 1068 68 15 53 66 0 8 8 amappl15 184 3 0 1 1 0 1 1 0 8 0 amappl14 176 6 0 3 2 1 1 1 0 8 0 amappl13 168 31 0 29 1 0 1 1 0 8 0 amappl12 160 8 0 8 1 1 0 1 0 8 0 amappl11 152 64 0 52 1 0 1 1 0 8 0 amappl10 144 92 0 84 1 0 1 1 0 8 0 amappl9 136 377 0 374 1 0 1 1 0 8 0 amappl8 128 275 0 255 1 0 1 1 0 8 0 amappl7 120 181 0 169 1 0 1 1 0 8 0 amappl6 112 23 0 20 1 0 1 1 0 8 0 amappl5 104 220 0 209 1 0 1 1 0 8 0 amappl4 96 437 0 409 1 0 1 1 0 8 0 amappl3 88 115 0 108 1 0 1 1 0 8 0 amappl2 80 1455 0 1393 3 1 2 3 0 8 0 amappl1 72 14725 0 14311 27 17 10 20 0 8 0 amappl 80 641 0 598 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 283 0 268 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 283 0 268 1 0 1 1 0 8 0 vmmpekpl 168 6092 0 6066 2 0 2 2 0 8 0 vmmpepl 168 41750 0 39800 117 8 109 109 0 357 23 vmsppl 272 282 0 268 2 0 2 2 0 8 0 pdppl 4096 572 0 537 6 0 6 6 0 8 1 pvpl 32 155562 0 136361 220 0 220 220 0 265 64 pmappl 200 282 0 268 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 187 0 21 5 0 5 5 0 8 0