Warning: Permanently added '10.128.0.13' (ECDSA) to the list of known hosts. 2018/11/25 11:19:24 fuzzer started 2018/11/25 11:19:25 dialing manager at 10.128.0.105:2728 2018/11/25 11:19:25 syscalls: 1 2018/11/25 11:19:25 code coverage: enabled 2018/11/25 11:19:25 comparison tracing: support is not implemented in syzkaller 2018/11/25 11:19:25 setuid sandbox: support is not implemented in syzkaller 2018/11/25 11:19:25 namespace sandbox: support is not implemented in syzkaller 2018/11/25 11:19:25 Android sandbox: support is not implemented in syzkaller 2018/11/25 11:19:25 fault injection: support is not implemented in syzkaller 2018/11/25 11:19:25 leak checking: support is not implemented in syzkaller 2018/11/25 11:19:25 net packet injection: enabled 2018/11/25 11:19:25 net device setup: support is not implemented in syzkaller 11:19:26 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000)=[{r0}, {r0, 0x100}, {r0, 0x28}], 0x3, 0x7fff) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x119) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/83, &(0x7f0000000140)=0x53) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x20400, 0x40) fcntl$getflags(r2, 0x3) bind(r2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup2(r1, r2) fcntl$getown(r1, 0x5) mkdir(&(0x7f0000000200)='./file1\x00', 0x91) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)=""/195, &(0x7f0000000340)=0xc3) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = fcntl$getown(r2, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001400)={0x401, 0x9, 0xf8, 0x3}) symlinkat(&(0x7f0000001440)='./file1\x00', r1, &(0x7f0000001480)='./file1\x00') pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000001500)=""/104, 0x68, 0x41, &(0x7f0000001580)=@abs={0x0, 0x0, 0x1}, 0x8) symlink(&(0x7f00000015c0)='./file1\x00', &(0x7f0000001600)='./file0\x00') bind$unix(r5, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r6 = shmget(0x1, 0x3000, 0x110, &(0x7f0000ffd000/0x3000)=nil) r7 = getuid() r8 = getegid() r9 = geteuid() getgroups(0x2, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001700)={{0x80, r7, r8, r9, r11, 0x8, 0x8}, 0x9, 0x2, r4, r4, 0x1, 0x4, 0x535b}) fcntl$getown(r1, 0x5) setgroups(0x9, &(0x7f0000001780)=[r8, r10, r8, r8, r10, r8, r10, r10, r8]) 11:19:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x2, 0x9, 0x5}, 0x6, [0x20, 0x5, 0x7f, 0x8000, 0x9, 0x3, 0x311, 0x101]}, 0x3c) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/229, 0xe5}], 0x1, 0x0) fchmod(r0, 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x8001, 0x80000001}, {0x18, 0x1, 0x10001, 0x6}, 0x0, [0x80000001, 0x7, 0xbd7, 0x0, 0x1, 0x0, 0x7, 0x4]}, 0x3c) munlockall() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x1, 0x9, 0x4, 0x6}) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x0, 0x8, 0x3f}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x1, 0x3}, {0x18, 0x3, 0x9, 0xffffffffffffffff}, 0x1ff, [0x93, 0x1, 0x6, 0x8000, 0xff6a, 0x4, 0x1, 0x1]}, 0x3c) r2 = semget$private(0x0, 0x0, 0x5) semop(r2, &(0x7f00000002c0)=[{0x4, 0x7, 0x1800}, {0x1, 0x255, 0x1800}, {0x3, 0xefaf, 0x1800}, {0x0, 0x3, 0x800}, {0x5, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x7, 0x0, 0x800}, {0x1, 0xf290, 0x1000}, {0x6, 0x0, 0x1800}, {0x4, 0x644, 0x800}], 0xa) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000300)=""/93) r3 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x8001, 0x0) listen(r3, 0x9d) r4 = socket$inet6(0x18, 0x4000, 0x5) socketpair$inet(0x2, 0x8007, 0x20, &(0x7f00000003c0)={0xffffffffffffffff}) read(r3, &(0x7f0000000400)=""/147, 0x93) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000004c0)=""/202) kevent(r5, &(0x7f00000005c0)=[{{r4}, 0xffffffffffffffff, 0x4, 0x10, 0x20, 0x800}, {{r3}, 0xfffffffffffffff8, 0x8, 0x0, 0xfffffffeffffffff, 0x3}], 0x10001, &(0x7f0000000600)=[{{r5}, 0xfffffffffffffff9, 0x90, 0x20, 0x400, 0x1}, {{r4}, 0xffffffffffffffff, 0xd0, 0x80000000, 0xbb, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x42, 0x9, 0x7}], 0x401, &(0x7f0000000680)={0x1f, 0x7}) recvfrom$inet(r0, &(0x7f00000006c0)=""/100, 0x64, 0x0, &(0x7f0000000740)={0x2, 0x1}, 0xc) connect$inet(r5, &(0x7f0000000780)={0x2, 0x2}, 0xc) r6 = openat(r3, &(0x7f00000007c0)='./file0\x00', 0x101c0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000800)={0x9, 0x0, 0x8154, 0x1, 0x1}, 0xc) fchmod(r6, 0x102) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000840)) getpeername$unix(r1, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000900)=""/177, &(0x7f00000009c0)=0xb1) flock(r4, 0xf) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000a00)={{0x18, 0x2, 0x2, 0x2}, {0x18, 0x0, 0x200, 0xc8}, 0x56f, [0xc6fa, 0x2, 0x6, 0x2, 0x0, 0x4, 0x6, 0x3]}, 0x3c) 11:19:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8120, 0x142) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x3b5) 11:19:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 11:19:27 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/74, 0x4a}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000001440)=""/180, 0xb4}, {&(0x7f0000001500)=""/134, 0x86}, {&(0x7f00000015c0)=""/203, 0xcb}, {&(0x7f00000016c0)=""/108, 0x6c}], 0x9) kevent(r0, &(0x7f0000001800)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x400fffff, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000003, 0x100, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x1002, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000034, 0x5, 0x6}], 0x4, &(0x7f0000000100), 0x80000000, &(0x7f0000000140)={0x6, 0x7661}) kqueue() pipe(&(0x7f00000000c0)) nanosleep(&(0x7f0000000040)={0x20, 0xb93a}, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x68}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x40000000943d, 0x0) kevent(r0, &(0x7f0000000140), 0x4, 0x0, 0x6, 0x0) 11:19:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="102d2f463b29780b5420be69bdb069eb42ff319fa06e976646913fba75a7b4525788924092a008c712489ffbab737d5d4a2b8de83a6dd98d00063b6c8396b3da2791cbaa28ec80e6546639bb348121583a9f8ce222f00cb489810aadb9311dc7312f47a9ae34069bec1634e0784a9e977a9f1b78595adf20ca4b3bbfd4dfd109309836540b90dc0b697c2ede7413e117883ba85ee9f7ae55", 0x98) 11:19:28 executing program 1: nanosleep(&(0x7f0000000000)={0x8, 0x85e0}, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x3) r1 = socket(0x11, 0x8, 0x6bbb) shutdown(r1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x115}], 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2dfc4293, 0x2ef6}, 0x10) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000000040)="a2e59cbd407fa1c99d1c5330234b8e47a46c", 0x12, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) 11:19:28 executing program 0: setpgid(0x0, 0x0) setpgid(0x0, 0x0) r0 = msgget$private(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() r3 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8000, r1, r2, r3, r4, 0x44, 0x1}, 0x2, 0x10000, r5, r6, 0x2d3, 0x4, 0x0, 0x3fb}) setitimer(0x3, &(0x7f0000000000)={{0x7f, 0x800}, {0x100, 0x800}}, &(0x7f0000000040)) 11:19:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)='|', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 11:19:29 executing program 1: 11:19:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) 11:19:29 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$setstatus(r1, 0x4, 0x80) 11:19:29 executing program 1: r0 = socket(0x2, 0x0, 0x800000000000000) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xffffffffffff7fff}, 0x8) sendto(r0, &(0x7f0000000040)="1ff78ed461c2ea4d4faf642e893eabd83638ff8a78dc24633ac47bcf560327427532e81acdce0448a943e6a61ee1f9e1f2957ff6157f17803acc43abfe882678abfdd2e62d0a54527ab2ccbeeb85635edb077ba3506300b7910d93bd4a2e1318c4c0de5afda334ae894540803a2848cee90e82be3d37388e2f1ddc15d22955cdc16338aea7d70a6c5d195af418095cbbcfc2453335ea497fd211bca83dc117e047656da71f8bc0caf3f8d6ddab824db043cdb23dea41c21e140cd47ce05d317e2ff1bf686af33e9340a9f4f81696f182d1a0c88c0b30a39f0643c124d24abaca82fcbb", 0xe3, 0xc, &(0x7f0000000140)=@in6={0x18, 0x2, 0x2, 0xc2d}, 0xc) socket(0x17, 0xc002, 0x1) 11:19:29 executing program 0: socketpair$inet6(0x18, 0x4, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8000, 0x36, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) 11:19:29 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000021c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cff098646fd81b86234b6cd69e8fa15d4a41d3834fba358dd073b5dcee63d268512a0630397277dd2268b66fab13b3182655651649f8658486add785e96a7e4072c3e2de5b94e017e3fa33956dcfdf41a61296c59af25d2543806c01cf4b6f"], &(0x7f0000001040)=0x1002) sendto(r0, &(0x7f0000001080)="48b05d0763407d23daa2aed552dadb1cfb2a71d5ed5c12add58a92f898c208eb0ae880d5ce3aab2679ac3d0029393175fdeae061b418f4a8613b32f43b2e4306bea36927881bc6cbb8c3ea0e251b3fd497093b939ae10811f9569c4d3b5eadd0d8aecdaead0bc55fc1691f650da2ee586fb39146ab7a4b22a565f31ef2793c6d109863687f4434e99cf3fb9b94fb55db9163a006a8b1", 0x96, 0x8, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) 11:19:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad70", 0x12d) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:19:29 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgget(0x0, 0x20) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) sendto$inet6(r2, &(0x7f0000000040)="67bab4a9c21799b4a26d84859f6cb8b6fd9a09e5e6de5970359399bc0c93520bc25db591eb2e2919d81d9110d6d71a7e0aab59fe2679ab7ff1f26916bc9a18da60daddd3126c4e271d9b85a61d842b8636879b23b027295e9e318dd1a185e1d47b9003da3289152b6fec26f71942f2c55ef1a0b74bdbd6367f62348f2a817b3ac408a2c12ba8decc578057201d", 0x8d, 0x400, 0x0, 0x0) 11:19:29 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/62) 11:19:29 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:19:29 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000280)=""/38, 0x26}], 0x4) poll(&(0x7f0000000000)=[{r1, 0x104}], 0x358, 0x4000009) r2 = socket$inet(0x2, 0x4007, 0x31) fcntl$setstatus(r2, 0x4, 0x80) write(r1, &(0x7f0000000200)="45717ab7b9b6a5107d3f64ab141ef4027332ea215fea5c9fce993b2625be3f470cd44029ada458d69792f23bdc", 0x2d) 11:19:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x5, 0x2}, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2044, 0x1ce8) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:19:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) dup(r0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x84dd, 0x400}, 0xc) 11:19:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 11:19:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x12, 0x8000, 0x7fffffff) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x840, 0x0) syz_execute_func(&(0x7f00000000c0)="26450f1ba0070000008f4850a67f2505c44181d5e0440f01d7dbe10faeeec40235471145816dc1290000000f0022644185141b") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSTART(r1, 0x2000746e) 11:19:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, 0xfffffffffffffffe) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = shmget(0x2, 0x1000, 0x440, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 11:19:29 executing program 1: socket$unix(0x1, 0x3, 0x0) 11:19:29 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) socketpair(0x1, 0x0, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) munmap(&(0x7f000013b000/0x2000)=nil, 0x2000) pledge(0x0, &(0x7f0000000100)='(-/\x00') socketpair$unix(0x1, 0x10005, 0x0, &(0x7f0000000000)) 11:19:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) getdents(r0, 0x0, 0xd6) 11:19:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0x3, 0x40, "1ace0b7ba823c5bcaab89e25474ec06f8341898a"}) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x3, 0xffffffff7fffffff, 0x7f, r1}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x10000) 11:19:29 executing program 1: select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fde54b3f10dbef880217f704af46cfe414863d394c52201ac03929849367f47e1ede0b06b370df6303b3ddbbc6f810a174d5ed255c7a18cecf4951ec6489cb4d46a5f4da692064d64e359bb4f244cd968fc7981419532c76177a48d54a523075a0cc3bb0219f5330b9ff5525cb842289260b74da8cf8b713a11ccde7d546437a8bfff8bcaeb52025fedae585807aba54ebdca91b4b45281c9033f379cc769967d9a8d68a19f3e0b6201ea9f07882ec300bad84ca4ed6eb31ebf25e79a051c3658fd09933c6733b04040787d4cd7b27b054037625520eb00a95da10e3a3aa7982c313010a32d3637e5ea4846d97e7", 0xee) 11:19:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="b49158bea8906e5d17f11cf53347a7d91132bc1a298a969b881a994b749fe1fd57ec33189624fa4e40a1a3eac8c1429d615e30e42e77cec1e462287d1a4b29065a9f3ea9fd0647709adcb8843802f93511c7cb4972e959348bdb85f5cae3419bd98883c0aa90c00aa58b", 0x6a, 0x40a, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1ff, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x38a) 11:19:29 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0xc8) recvfrom(r0, &(0x7f00000000c0)=""/7, 0x7, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 11:19:29 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_execute_func(&(0x7f0000000340)="64dbe28f0a0812052492604adee00000c4430d6a049f02c4c2b53f082e422b15dd342220c4435d7e4f02b2c4a29192945356488ae5c463796088d0090000bbc463450fb86fb9adcb80c4437921e09d") r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20020, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="90994cc73e85512e9f9a110848b994964a2bea981dbbf54902c0c936abe296b1e356a9b8e8418c9fca684fc4eb122faa67417db592bb45ee69faabeef1c6fa6b9129cc631826179fb93a7f4466e6443feb7808e06fcb47bc717770f66f76f2d2a50a60b4617dbb9493dbff3472a0ff55c5258e83bbfd1f422f97335c71eb203b7e6277c457178bf6c15471f53cf41a383bc80f22d306ffab7114a1821d472a0f11fed6b15fbfc7faa86a79bf1131d5b0584cf6a752310463dd4ad0353abfc6dd00c1cf851ad86a267ab931620f5f", 0xce}, {&(0x7f0000000180)="11", 0x1}, {&(0x7f00000001c0)="884d7ffbbfbf3edf242127f86f1cc9317ed37674b9577ab6f55cb8921059fb5093ccb543ff31dde8ea4afb4c13c8f791f974073ce21ba30d642086e393a867d3c8b980870e8af082a514d1b7d9678f", 0x4f}, {&(0x7f0000000240)="ad8e4c2bfbf6614fc90dcb9634e70fda19ebd6c571b27695f413735d0e31835b58e9780ce9bf1fb5ed9d29cc8d9a396131ae1aae7b604bb812080a5da9e03136fb4eca351986ddd409c3c20094fb0857ccc74ff629bf083b87705e7002229dfa762f62afca806b3a60dd214c408699b4ec55f239a06d0bb5ff9a6346296dfd0c594ab0bd", 0x84}], 0x4) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) 11:19:30 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x6, 0x3b}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 11:19:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) close(r0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x181, 0xfffffffffffffffe) r2 = dup(r1) shutdown(r2, 0x1) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) 16:00:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) fcntl$getflags(r1, 0x3) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="48df70662d6ef3d5ed27f90d5dd14618cbe9e9cc9b711b0bdd6db6e3f95c5cecabd9c64698624595a9feba4b649143b9018e75a23104eb8ea06f59d21d5c2f6c2430d4e48dcf442dd1d92f51c4d3cc6def0f55b0a59c48c699dca5813b69e8830984e714f7434be69c82f6a161f7b0a293f8fa88c758d2e2c61726fc458619bf75dc7dc310c1466874f45736209ec8cfe788d55097ea3ec452abd54c25e72bb008", 0xa1}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x100, 0x5}, 0x400) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1000, 0x80000001}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="772f40a5adb1995f955792995e2b3480dae8dbb98717dee4c268d5a1e8d8e456ee4667ed2d36a26785cbb044b59271133e98a17c73d72a9d79b1cfe2a576a0b28628eb2b3c9f24a299b6bea446a6f592b6ffefdbb454b9b67552bd2f2db9866607702c76c22149e47316d99b9eef74d20b0222aa375601998b500902f3a6d0da0c94aa9be0d6b07af9f34a2969a4b3e3ad4db5a6d614a2c7e799424ebf3ce2468e9111e6ef46b66a9eaa0198c328e1f52b5db1875fb2cbca637bde51ad5dd8ccfbd26e31803691254ee226e8353a2a4f2b693a1003da951d3b9961afb791e6188aa13366cdac9e3a1183daaea1b9eb3c80eb6e5fec6dc4dd2b0d3ab0595c327c72ac2a6d6a6a4899f154f92eefd58899ca9c7fa7d4c2cf7940de062e04a089b425cbe6dea858ca94f527680783699de90e31876a7d2f10390f582ca3ecd571a9f8474db9f7a21445c3e6da593c7370bd3342de429ccb7b3c7293477ef300bd36753335b49f657e493fc4f0731f82aa7320e7b2acc975b8e3fd182ecab4ca6e0ddd61fdfb413f662e3e8efef0fb4513b3ad0be9108502c2ca31c498ce4f9edfe74d46cd7b9d1736c2829ac5b7110a734433f03966b9d521c23c95f0c5f214f7bc6aa4f5e3605ad2e406bcda593b110c19d38664cbd90ac195f12e0b374da9d98110d2ae68a77d5249d4fbb3e7010ca0be5f71f9b695d663fd095e021563e0588be6903795be36bb17395aa0c5158b1d98b14808989a992c4ab03c793ce8b1d26abde421be82a56c051a7758f4fc09dcef594ddc06983e4cf5daf6d691e1b1da1d6e27250bf656447f652ddeb06b0142e5373c1fce1af192b58745a9f8d050b9e7ed74e88cf3362b1194052da5a92780981e50ecbccc7e4941b21566d94b04d899ba87d4e0e26cdc3dafae5ce45c25deaca57fde70d26cdde0df0e71a4679cf899dc983625b0aaa55b80f068df74453196e73d2181cf57cdac1540c9f37198707ab46067fc8803ba95d815308fb566e703be8d4f2d3a61f45e3510bece000bec18ae7d2245a18a84ba883c5874db018c87cfc579857c4a4539e217497223e4532f4f7158e8fc4c4101a70af6c63e45d684e99718964889001f9217ac4e22ed58196b1f7988cf2cbf7a2dd725af771200fdd3f8f4249817c2a89f7b260f85e32266918db4a9b336795d79b5a5774accee5b09dd861179ba346f8c9fde380c9d7db59261a98a39628b830a817498cd59ea84846c1cbd4ec2af6bf09b33314632dba663042f951597123e681b1de943e8ede6cb41f15210f2a6ec95dc5149bacdced6f4f238d613e6b1a0c6ba67ad17d7592cdcbbdad3f12be617efc76e5cdf327ba6c91cf2c0e64ea00d7006b3e9751c0b9062670c317140e7b7ad07e0e5592373c465bc88906ca18f32ec3301b91413bf9923978ea8486354b67f210aa813bbe9dacd9d41169cb30dc7d3a8ce5b7c9728872089d712bd1d0e7e9698d0e8db35014028de7b78f11b6e07db6d71e75f2e072ba0cfeb539291c1b1a9380f7258519410d081609ba2eb6197a35262281c26a181d88a434a80163382bc7ccb0957a358d4eb4073454835d16eca2d65f3c42a362efd9af9442365ad3cc083be5c4a9fc3a768a52b9e62bbc8c9e3488f303a232235f4400ac8d4628ced353eacfe9b1d065c0ef04de8a854720b19748cbd4afcb3051214c153c8a59c39e570b238fdd1bf47a1c447ce091c3d7b1c1d6d178360ca9af7b5d8bf3e308f5222d7dffeed4db5c6183647ef9d4e7d96650aec3c0a37d01943432c5bfc49816f415ed868550cac9b325abd3f52edbfd5a6e8007fee4451d018ef1f116d6a5f22079d9c40f3ed12dce78785601577b2e793c727864fc239c0cd770bb6dae679a317993b72f34c47b5a9c2148cde164b4aed01adeb74e5d864d64a06dde5e72444aeedc5860c6f56f0f330733f96c117db8db242094e2d27416c03d7bbcf48546486777b87e11c44a14e7722c970e2e0da14e533366f4a9d96a05ccac4b625636745095815145c8ab4c2a9e9befe4dbf05a2dab5f6cb89780f3a9502c6a3ddc4ffabf8ad995bc8b24567bc9efab55329a7ba5a098091e85544b4bd829691b9882d16504eb44a5f072d9e264bee56516ff76d40c022e7db3481070a8858e2443a1372b753a60ad90ec50c7c194042aeea482aa80bef40af3989570d2dae6a3904af9d1444dfb169eb1bec0baf065f0e77d028ba86125cff7e7444f4b8f7a0fd2f60ee73ac81aac3869e7c560878576a1966d718535085b2e56a4d376a5cf033cccb6bf8aac0a75ec0a5011761a391f2aff8ed7d48411e34f6767acb42315ca440ad745e9b1d3f506e4f20e87cc8d63d502fd1f75fdbb6e847e47039cbb45a3194891323588b87045b6e1800f76caf17bc07b9a732753cb5de623f06f369d432d07c816de40d99235e6350adda4afb744b8f2c10ec71c391f7afdf6100c2606390e92a79b7531f5490bee9df5ce45159826b76a68189d76d95fb6da9ef1f50e33ea436193f5b40ee38427155f231ac544f5487fe749ea3bddf21d9cdcfe1e5dee7d0b9dde009c100f6da4d9edb37caa8b421cc0a2cc8407b03e3d0c5caee36ee619aa708b9746012c596ab8ce456451d93956bdbb0b6b87adccae1a9b105c2d9da5ac4af81a95c324e18c50b76bc49b00973b36b779805f92ed8952028cf0df015b69689bd3b2f3011defeff2b58a90f8cd3759be4ebdf78113cc72c9e57af50e167c90d695227fe9ef0a685c6aacba67b818bc00fcd715f6831b81fdedd53d45b6bf47f2e3ee592a6d192b2458a2beb0e5e2ec476333bc164cb672768a9934fd9d106a798cd8d07324527022a70a5403ea4cf5eaf279ebdeb301ab3a3120ab5c1c875cfbb95e5612157a55767ee6c10e8e17fec100ae5b8fd72d7741b950f7053fa4c3598cf66550346dd78c884350f86a22ac25d71f11744aa98cf346df052d5cb721bbf762747a9a20a1cb42140a5e6cfda682ba0509493cda034e4c69b7f31064cbf81ba90c640e846fbe9f3b3ac210402d09fc15996bba525f3b9e1f54e60a687f74b2901f0141be3452688dd84c13d711d9b193aada555d3b7f6cb55d86f7b47211d8eae66168e92cfa4f6c1c8b6b9801c5def040d69ec2811e1b6dd9871e7793581b62b310569491ac26fd002cc48e83cc04d72dc08209cd4e3a22f6b9982bccae1b684aa1185b3e4f03fe7e37fabc965834eb5d5eca37ff3b785a139ca51c827e9362bf92b0431121f522ac6bc7a70a744f74ac4c3605e99c13c203d8c6a4e63f9aa2d441c4e1fb1be170a5b00800a38a65b615d05e3a7dd3a28e8c5f8b01be1157cc682d52d89f4b485c673be4b71f4a497e3bd43174cf93b05047e491ce819c46b8e88d605229266911bead4b805c15d24786fe819b615ddcfd29b7ddae1e3d961c14f710943002a8489aa702db1b4bf8ca405d3e5e1ae335d773f1f68462a92fb2cff4350e2b70d3ce9e86eda56f8d8d5098b31f83743d467cf9b227b6802c6ba2253252ef79fce2b67e60b2453f1cd87af590a9a8a72e9d060e5b963d2a577ef7d84ba0620c82d8db1bb3f0f1ea1b5c12e95e6d8b1523b9f90c84b48b933b8aa4c54c59228459d822b1dba5512d7f45b96942be3230ff073268631b0f99ee5298af1955613a323ed282f9bbb2ec596356c910f8475885b5167e42d0628a206346393a32de5d24edf68266ac80eca09b439b1b2f0e12d07be3b873b331a2d898af80415e96eb4e7a815ed5fc908f923a9248cfbad793e2776016fe520ed9d90c47a7cb5c5917e9a13de583ea79d3e54cb7806fa09d9786e1ad65f75e248702ae7d34ea8de0195cf73025d0efad171cbe28fc0cce385c67ea8bc1aefbb9ad8b3689c497377f421378814f19f254b08c41f50ddf94a21b080c37ac78d931c9e1acf77c375eedfb1fac75421232b806ebfb29d23da8ebe16938265213687303b306427452379a75648fc684681cc651623bdb7b540eea40afc7a1b9d05348b938d208d9bfd74fde67ec076f3cf1aedbaeb58059311322bf7465358c1b15886107b1adf7d16c26866c74235e68ff76cabf1bc094f3722209c57f018337732eff80134ad65b6e402017f3185f802abda5f25d44fbc65738230f008e5a258ae2c02a451ed41db1a5f385532d102eff05994f9f1217f5f5da3cca682d9d7095989b3bb1b4d4e3484fd8dfe358d95aae7d6ed070ea41765f5d73c9ad4f24c7af71395dd5a6b66c5ef76eb579a9390d3f47cf7fd2cd88463298dd2f0092491cc81082569866fc1e73d4b4b340a6eeaf43e47dc2abfd54ba8569d130e7206748a6a56126aecb2e073bc46cb537d6bd4fc8d7f091139ef593d5bbd7cbd17978ac1eace2bd14510dce4388d7235646127c15826591b3d79983688e7e7b6dfa62f56a1bf65aa69dcc09a31fa5884f80e98d0d0f93cd1aab0c655c814a306570b802e482b25553e10cfe25f68bd1f820ed3888a09e45497c8d849daf3f375a6b7b7a8fc49bf88afc5e5127917a61d1837815d8674c33810e2fdc550a2ba89bc16ff0917935fc85d85c5ac452ff2ac0fa8439f18249267f5cc003f15b1054c39bdc8c8c51460780013b900d4a9bee4b0c1521583f0373f02e766143f2d9e61590a78b1c1920dbb77a88d4af5a828e5ce61623969c05df0e28c69cbc0b5b9650b69e4cd3daf72c3fe0e7d29a9ec6d8711cf146e5bdc21f4f9ac7fc4f883c4740f985a8f96653371ae8363d0327cf404d20837b00df3934a2123092705e80e36af2beebbddf640289200ef861639e2ae0b00ca5ad6107f17478cb64e58488edbea1a4520010c29a0f9efd33ffd1e5c9f6e9e8d4d935f4ee20df451bd876a65383b1f1308141e9704e133c64d47c072b4eb9a87d196b735188e43d7173e705df976dae9d9e497efde178df9bf2db76afdbfa3a5f675c2841cd1acbce7cce186e2c44220768e1126c7145a83e442173136d231c073a2243a35c7bc782c82049ac6ca521a00428595892c43c281737783d0335cf9680a558bffddf707eaeec14eaabfa56abcc21c7b783e31c0eec84eb3eef3a014cba32bb7806815737201e68741795d4a0b82f1ba7c6060716e3ae4db5f089f6b4f0b8e625f4933e68c5e046dfd2863d4b9b9325c19b9e30a4772511d19a49a202d02b92100fddea946242a4754b57f8b35b0e97a6bc928007295249b0b46be16d2a00a1d6390522d2efd79dc7437f960771cbe3094f2ead8894af9a0c99a62e1", 0xe86}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/70, 0x46) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000013c0)="02444e50b1fb62646c2149e7d04a9aa0e4679ab8b602940571cbed8d2855e16bfa1e9dfbdaea261d92e0b1c77dbabe6cd1bcef7f898ae222ad9f1eb57c26e443c0aecea4a08ebfc9f9c129c9f63cb3a1a17acd02abae650536cd7dd93df5e93da79f9e8769081f152d4142ff245bd5f2da926a830aa937e48fdc63c056e0d48079c7a3636dad2b04effcbafcb7bc0c685453434b046a9174effb3245eeeedac88670a7161ef869fae96f2ba0771ee1ca9f0221dff9bd3b72351c8f7b53b702a981a17b454990766fdf814a6615c7955eb316989ee0669d4ce3b91bfeb6426903370238fb855a1eb7ce5bfa711915e84d9ecd73c0e5e71794994d9beab92ce580671daea936167af6d9f0585068cd54661ea8c689ba9a7f6ce95435402a1c313723db08fbb066a427fe6c54b4e6fa38a882211ae281f4aa9cfa10a3c288c422326028f30f1d5159caaa82efb69fbbea37ef95faf48bcb3ec712009556d5dfc1adc1715b47ef8fea1bdee2b8e407052719c69ebb2122222a2574532c81e6c5a2e85cf4b4562dbe2e02cba4d3d859f829df0b67727d68b7d532878cdd7b78fa8e39b6737282c381eb9c49a2ac7f6e000f6005101b056036af8a7f6d2ea140212b92ce130c31a2e870c1cd678626e0ad8949e0ddd159b47ba12ff1c3adf832f980d915e0945be6f457d4dc6afb4bdf1f82f1d898d557305ccb4a33c9f2780c80fac96b380b05590f3dc4bde8325f1775868eed4f96f807da0c1174a49404dae913b51ac32bd03a5ba372414fa8321485557924bacf1f6165a68a7f3f817d0f9328ac4925aad28df15c235257f98b7a37511190468b3d1c241bf472554f73436bfded7b3de6acefee2fabe85ce766a16f80a6155b2a114a83955ce7cb70e03ae97121376499960c4940bc06261aa93ba53173a44c743de110e1dba1ea5950ff3e3cea8dd90c120b2781cff3b056d3b72c9b30b383761d3129872269c67bea75573db6ffa497840d7f4bdcccc26c53fc15140525399717dbd9ccff9e3127dc06b42e031184403e06df7f912cacbf65b53e61d52d582c99c6776946d00eafe939b9e709627faef34f9a57b5ba5f696997ee4a9acc8c1704c2948173e04d638516191e072f6994df897d4aec92be0aa9cb6f47c7cbb3610c37d8a8862b5c4d5e757e888c7b5cb5557a7f1d75e57ab19a93f8e0c77abce58fb9a585f671ee42b2b760b8b82f3ef0c153961af5e5cba5b74098d21c9542c7a0466e5a18ff1d9d1283d2a6a4811d56da78efab93c83b8056db7292f44252471b8ab7e53bcda9e8a36d5ed8929c975c928f3ada8c5e90a0f90cea752b8088cd97de4aef93cf89072bb379da5ca20ecb65ac1c44650422aa83ef9c710455bbc5baa637a5c02ff94353189ffe71fada90c4d509dc98a4720a81d43093396b8301a9f6dc11061d09273860437818489fdbf01ab114b2e87d8d1dea4919ed197e840f29ff24d623e800a98bc38119add9bebaed32564fda66734333a063fee400c3485a2aad3cb040b73ca24c485da7600e48008eac84f127a72c7df870602450b4e6b246c9503ed7f2bd1b8dc14b0086c23f9ef76943dea44d59283deea607c537f79b60a88f9979cf80a1544dede0c01201fceae19b68a850b197d84bca5e503db8401f792ad249b98fe9041fdc19ed24d50de7db3892c63562dabf7068d828d478b6ab2e4de1ad03e4650ad7f1696634bd850df6d7efb7f0a89a331fefb8cc2015e941782c307403e46d61bea968ef51d103e7f4abe64aa27ff84a13a2bd6e1871d5b7e57d82fdc209bf111a201377960dd177ac05b773dddf64fb732b9bbebd0c19a1d37d786367037527ff1991b102928e75dbf0988f3cfdbf9fc9a65244f09994ba31f48101427af862a37482253fc928dabcd9e870a56c7b032175b6d4f9d5bf6ad47d93a011e1e66501d3e0d344048009fc84afa7418aac65288ed7188a84d3206a4a90422a647346451d0f9ba5c075e64d3a4da4229befe81b19a042cd4ad9a4710df8b506c5302065c72614a6b7375d945fa483e44c87c9cb9a99ff7cde7a92dd4c27d579ecc393779fa7c9e9280fd1a113188765447c37276c3330077a2ce026f6f58cca737a41d7a00c0ea6990594d54067b0cbde57ff5501fbaf0adc88e922c155ceed10ded1dcaf3a1901a7abb043430d23f7cef4343c9ba8e00f7458c00b7b8fbe9f91593f58153a67246a285e07d8a022e6579fe72b54d5576ba9ca34350beadce2559cbd10c380e209c6a37053d5678b8217ab8b9b0ff884cf36a63ae1d9e310a805aff41b6a1591c41486d31cbdfa21befb2a00531b5164e26e03a5e01f6daf51cc4d2d7fd56796d278b72a7044b103865e04d6452a1ed2e4ffeb2222fd7b04e1c5e73845c379af8acdd886296234a0e284bda0818a17dbfb58fe01add2379741ffda4914cb205b3f1bd5e4d5bbf1752ea129b1397e65dec18589b7603a8ce7070699ca24072d463203640d7b8e9e453e624bc60b36f14ac7e7b87ebea78a213fb5e276db6fee208417c36422b5888a31c8cf4e39b5d70f92b753dafd24f111075cd9cb26a501dd9e95824e98fa337f673ac4782e11e15b7d0daba08a374da30754b85d91944326296f90bee01b568c5bdb9faf60ce329853df7d88edd5d329954229c5acae868e91a0ae523f984dc1f00d01231fb728d29edeb65a519420622434232a1ae5cc53f671e3df9679aea9ac106b16d4d11a572f6632e91ff146f47d7ec0a84ac7505e9c0cdaa7fc0a6d20715dc809adfc9873844a37ad03bd024682c8e9bf73615e5cdf7b62fa855c7a7821ed6502d7ece3abe0133b3f2f66fe1bd9a1e86fcf481a0a9f366bd6f2aedfaf83f7eeb4e3c44afa900ca8d51a7344a40b6e83b18d324a9802fe444ddd632b6f6dc77fad10756f6afeffaaa0b0498a0277f45b47eee07fc137a189f4ed16ac56568494003859d60857ca75a9448e87fdf2e27b9c193b2088f582a181e1f2e718815e530e5e8d434e03b259b38036ea449d39ac7c5f9ae83340ff8fc0ccfbf9caf889776661558f9603e961b9cece57ec52494c5a385a1f4d3cc63dbd33f1b707bac41b4f7fef3c38fcc0a618eb805591fe49ce7cda54b4241dd2d685bf867cc80c290a5bb7434c1f954246bb81e01b16262051e473c38d5c870b1d546afedec141acc93cdac4c641cae221421af30ccc446f1ae4d83f82b623983dac83e0698479de782d99ee1bfe0a8b598dd36db3c0746b2f34785d74d5c86992d1384f142628c80f043ba50d45f00000f12014fa6c6e4810947931d1ae85d3e4805ca2beb9a4a0a694c553bf4046c059ea2f7afdb45def4eb80866a0080cbcd7f038e2d3c55f3ea886d30b85e76fae0160286c1327ce63d52f7e4cadc766c6167b6809c01c0c6d88e63137a97aeb94d98de5be0c0027d1549d0c62322d2b8637fab4014ebf2617c27b6b1ab69c5ae867c8f48094bf5b7221ace3c31565a78d7f8634410db16d9ef92f4b0ded08039a5bc35b93af120b35efb60a3ed2ddc043958654cea10c232843719c9c952c3b3e666ee88b6003f565d7e321a718bdb3adc1b8bcc99cb9ddaf86eeb6f396b21c56815c9dc9d4e7023a87c3f5e94cb80be4325698418e241d3d74dd3010d0f81f0016968f3a9596ef128783669901edc153fb854e9a8d1c59d44be8805ddcb1c1c11313e65abe985b8c1075dddf5e5e77b2974c980f2981ab4ca4327d53603014b492f2647d87de34e2ef36b91ea387e5b3fbdec454db81ee4d11e6a5edb7acc71167c7c5f30c371167b476c6b0f8e11c7489c7a391156285bbd28df7e26b8af8a0307c883bfe40a1a2b3dbb68ba2ac1ffc6949badc99151eaf81803926111817004000bc1f85abeb1a1a58c933412e08935b28be555da89b829b500c9ad4d5c622fd6355acbbf45570827ccbbbe9d1f278fb9960a0931ac711b556d25edf157d59c6ad38115b9b02ab2c60436b17b485f2dc41e21a92e1100c953f064109e2fa519fb437b457b5456e22e8a0be6d57033d5481946dfbd743b94f62482ddacccfe39615785a67d18c74b923270313004aff6e96f450de3777d3baa963f9dd68e9d1406bba4bcf9eecda811c8ff128299aa785ca4178a3b0a744e72adcc7639488e5a51bf3bec04ac9ffe18a17769b3d7fab92c36984acb1d8b7fc7aca85f13fa2765fb941a1457252d473daf397ea7746d091685f5c015e7f4a2987e73c72125a205d92b6ce046779f3dfffcde7ee78df2d7ba90a7d3b921973004b8f73ae2cc3e12040e6cb56857af01fa7b23fc8005cfe1cb264a36be20b18ebee96825844ba5a40f01af45fef8de9bd9819e8c386a2fde0fbef46c2c939fbda776d31741b4fe1b638d4922d9d16ffc3a07dd81ec92690d8f383d8c07bdd88dfbe8535eaa8956aac3d0df571f13c1a9c710a60ea8d7a919b52df1514448112626f16beb52f56cb5b0c60c938e172fe96af93b0b1e94c1c27d8ac496feddb61b7b12d5fea482ab13d1405d60f93c22fc74ec4deb425e7836bf4b681db1a1e14e762e7f3275dff92bf791e271c073de82dda5928e468f239c2f7c86b22f1bef606f12e54c8ff2bd9c2f6e5e73a36416f81e2a58ac358c655ff21e69250f2b58ad984ec8493b58a46f5419c16b54cfaceeac7fc8855cba14ca9c3d2fb2edb404c7d178a1dc9c0a08c7ba4ee63e40d84bff4a27a392e774023a4fbcdb40a7e9e0f6af7bf2b01db87e3fe9d1a74f1ade35354a4abae607caeaa09758d323ac820b24fd03a52aee5ec24f32da03ecd16eb6005ab7a6f07dd2091040cdea0103902f1716fcfe97668e7413fd3633ab117efad73a6db2e723b22330d3e27f3aa48ee073d9cf09c93ac3aecd15e8d04feb45bfd4957709ab7ee857f32d28200ae524c1291107c9faa84087e99e44f1d52678ed8380e65faf3715c6d29b3c9fc5f94dbf89291d33790ce3932a47c4397090ecb3f1395e3567d62a6b1a3046f8997e27a29995daa091e4b3d6c71f3e0a6dd19f29714f0fa88c213611c095ec549c78e03f648b44dedc8f7410006ea64176e80afb42771ae7594109032f5da00efc16357ad46dbdeed4c88989db55bcad11b83717e0e37dfaea4e009038c081b56070a21e49fe41859db235dceebf041e3b7b4b84059020f03530ae308d657d00b21d82ed64e9c2ed2b3c13861811e013e8f9e23c08a8b5793701866c73c2e192603ea13ca25e1d84f49c21cd96be1d05490c048b1a8bb750f66b93c13e054374d7fdc3d3bbcce8d5b424d5832bd3fc8f4f2ea6de9839b71662c2516a3d078fa6361d37af1474fcd1b2a4a3db8798a7c01ded19271a725418420ddeb600a51c5b385e57083f140f5cd9fa713e4c6a8da7e1c5a1142785e3b5e2e06cfa9602874bbc1fc2ed9f9fce422e6c1a620952786e250057731d0a2dd3255ba3103f7ce5687092c77b6a555c57774c0ea5328dac13b2603d2d990eb65a24512de97be9ced1ac4d10d4b02fbbb72642e27fe44281ed0a201d80bac9c6d6d257c700692bdec6fbff7013657e420d9c3f3975fadc4bbb518a5972378c9d55c4af4e4dc5c4fd20bbc2ead8db74ab7596ef7fb646457a20bd4e73e676fd19038cbf86d264ff9130b1cb1729882e20e23f452dd2f40809204646a3c43e6363d943863df5c3e9bdfd92df4dcde585285e7cf1366557734b3ab7a5181ed98237d3f574d7d4af6a17d264accd9cf0e98c1d5305bc9bcbf9855c468e0e3b9db62daadbb242746b748a988d0696da352f4fde6e33784698daf45c6234fd467e85ff7d8", 0x1000}, {&(0x7f0000000100)="cfd35f24e5762cfd09c2a3da6d008fecd6803b666096d56c8a4b88ac42d91b718d579764591ea02c6c363af484ee83", 0x2f}, {&(0x7f0000000140)="9e43ca33b668223bfd847d85c54b315d0971e65fa6f721c0fa8a3565667d77f1f6d55af06fac28a70659b5e954258c39aeb47d197053ddfe57b621e5e3929a372720ee8e2eadbcc496f85b3a78fa886c7fadaa16f5ccde4b882b6b5c29c6581790ddcabfd5f1cc9a91e5612ed85ab387118bb4dd92408bdf1509f15571c4617a3fda6f7750b46769b0e6f5", 0x8b}], 0x3, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xffffffffffffff79, 0xffffffffffffff01, 0x0, 0xffffffff00000000, "c02a0800f5a31a711aa0a2eeca1367d31e788b06", 0x20000000007}) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="733a53ea881f01c163918d72f93368", 0xf}, {&(0x7f0000000080)="dec40bcddfb28006067e3e59df612d93892c8dac1eba2c69f2ee9f23418ca8ba8fd6b15089e5969613e164a6652a240d3a67f80bbe7f98ac6bf2b0c1c2e747568d6c3ca94155ad7bf72c", 0x4a}, {&(0x7f0000000100)="b665350e004b11466f5bf654fdc65a", 0xf}, {&(0x7f0000000140)="89b80ba55f7860fb2106850b5cf9d4aff0e3f3828833813cc0dec909bb9b691e442da56d6dc15762e3092d3a952599ccbf9d2c3d5a82db2207a1297001621c", 0x3f}, {&(0x7f0000000180)="e9c5f0643bcae24a5d093a1db7fc4023675a4cef980e05707121f69f2d92b83e29f938920b2971dda4994b1df41ede31efa6d3327d0c15fa62ee15e51fd2d0e71566cc420072443b2819f9651058d06279d94ad45071463dd0bd8e768cb0e8104110e5991a8f33dbde5e5ebc3403fdefd29f75ee4388ce3ba233319eadf8bd5b2241a6004b3044e43ac3e97571024987cb87d3f0dc164f9569062f2a87b34b19af42840376933ac839da85070661d2558528eb5e627aab55ddb1e438ca0a5011b81c96566f8bec29487793d19ce119318f96be5358171b3faf7584dfe504bb9d67bdd15e1eb328b23d43aa0d5eceae14c7d934e1fc5c", 0xf6}, {&(0x7f0000000280)="0208114d4921c21451906932e5b8e1b20c14acdc9ffb4ff7f4f8c3c8b92886cecba12161f2cbb93d00b91f9be3fe3a3658326e77bb9110c617074a174f9878ab44f0485dba928134bf126944f3303bc3821c23cb2044b60fd881ee10b090dfa8dbb3b73cf0fde659c7d2c2a32174013b894e8bedff86ec0fb0b17bd73b00c550d8298e9d80a765b2282cfa0027f4b8a1", 0x90}, {&(0x7f0000000340)="5a0ed0eadb1121fe834d2fd94a38dfc327f6701b1e2ef8e1326609515de7", 0x1e}], 0x7, 0x0) 16:00:06 executing program 1: msgctl$IPC_RMID(0x0, 0x0) msgget(0x3, 0x412) 16:00:06 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) setpgid(0x0, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x20) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="5671efe3df1fa4e9ee2bfda456dbae04f33f2296727c50f7cb1e1a62fe069154b45c1a50701b898e7754934e4f11be768258210e2598ffc5293ab5a80c0f8feb655707f5576d59bee9c0ae922bc475d052d5be3bc5343b5c5cc2c843f2f39c8dbbe9377d34d95fadfa59c6b3416a89151c57bfbe8f42ed8c4b", 0x79}], 0x1, 0x0) 16:00:06 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x272}) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x69}) setrlimit(0x3, &(0x7f0000000000)={0x5, 0x7ff}) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x3) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000fef000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/87) syz_emit_ethernet(0x53, &(0x7f00000000c0)="2170c78957f3439def1cf758e9f46802495279a3da0eec5d0fef86d2494686675ed59be3ff0b2029763ebb401135d7414b26ada4245dc5d43e3e23b9b6be45658581c7bdb89fb2e22a22c3de3c77b7cffcba39") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) close(r0) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x6, 0xa2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() r3 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r3, r4, 0x40, 0x4}, 0x0, 0x2, 0x9}) r5 = semget(0x3, 0x0, 0x0) semop(r5, &(0x7f0000000040)=[{0x3, 0x7f, 0x800}, {0xfffffffffffffffd, 0x7, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x7, 0x400, 0x800}, {0x7, 0x3, 0x1}, {0x3, 0x3, 0x1000}, {0x3, 0x6, 0x1000}], 0x9) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000000)=0x2, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) socket(0x1, 0x5, 0x7) 16:00:06 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) setsockopt(r2, 0x550, 0x131d, &(0x7f0000000040)="3cd9c44be1a202aa7c44cce78305c0a8d0b3246ab24015a3c9066786c8b206c00a91e7b027c6914afad574d41f23c1b557d9dc7f68c818dfb75367443bebd659d5d0bc44b8865a29baab601915d3e3e44bc91a16c35849b1fbf746958a48b83fe55e3f4d116330e41867c5c6beb7a77551aafce8c8489d7dc1ea25c7f5b936bd7c2e243c1111faf4f3647635650843a166611b94b7802d3c371b84a817550aa2807f6b8d8e0f9e949856185fd494309e98ee1a0c51bdb231759a44e81e9831fb4c09375e5123f2b6e074a4ab938d054a7f", 0xd1) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r0, 0x7) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mlockall(0x3) lseek(r0, 0x0, 0x2) 16:00:06 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="c06821ccd7e528a6c9b96ca0073fcb5e901b1909060b1bb2c80dab89b6fc753efb9a220c0707a54326349111f87ca225", 0x30}, {&(0x7f0000000100)="0bf3b2d497dedfb6075ccd52f4f9d881fcf3509bacdc9765885ab14e9239bd7d89339d8db565eb3921f074f59ab06aa7647ea7a6f95a10f98013ea9d0fa33bb6f2efba67e10b6d878a51a4b96b4d76fdd78092d36176e75aa4bf9087e5eb9e0e9a7341c4965d751f8f280c7f41e755d5a51f31d6c687ef9d762e607da56df6b4220fa7bca19a622c814f50104439cc0077edf06abf0f63123af46417da411062a242e6ac789f9e79ece1372a0995eaec4b333a84cb66224bcbc8d352a1a34bf2ce7f55acb6c3f8697f97d4476768d77168cb53bb600a8b3713e27dda4ca29b93d023c0cc8aa5ae85c1a883ec24deadd902f185bf30b8b8889b", 0xf9}, {&(0x7f0000000200)="33f2a8d6209b2add38176f5703c1ef1fb2e65531e867a91719b92eca15f8683c3ca847e2", 0x24}, {&(0x7f0000000240)="cbed1d92c425686f5da1474ac753e16a15633baebc75fab5bfd73cb31424a84b8f2aff1ab8ca3338544f50b8df80f857403093122d921b3955e032dfc0f8adf466f284379db27e9b10f0ad037dc6edda85ff8133cff460e45138c7427f8f517f4bec996bd4e93f497640feb6a8af1a563d46e952a111e08f9d22a86ab018dfb2b62877b7d864e5f04ce022de8d238c68ada232d65cf61b06743c1b8fdfdfafaa70ead3a9c3b22de3670921d0882ae904fec40bce9aeaff0361d677076c0abee3b28ff43b29cf01fc8a2b0954cc086b68a9ea23d7aad2cae0e23e47d164b976953152bebe020752d67dae10c8747e5e563494", 0xf2}, {&(0x7f0000000340)="3c6148bd8a8644f415c65acaf2a424fc94fc5299fca5c913bad67a9894a78a32cc6533cdeebc6054ce5ffd1dde70e63872716ff3bb715fbf1c2b4e8eb65f912bb146d65d377c4ac4d232cdef1f0f4919895f6e2e4eb9b3dcb44848a1428aeac0f763cd2e4aad2a8db0647b90ebebba54c068567e01a26ea7fd36f879a5fc93ece8d3dc581a7cb5a8986a823749b371dcf3b699fbeb98a54130aab2132c10d25b98f56dd6", 0xa4}, {&(0x7f0000000400)="78016550fe0b18516685029b475b91f035fe118670f8d97120f212aa89d5ffd5f397d1a6a598263850ea3a0f479ba2777e", 0x31}, {&(0x7f0000000440)="a3c2f206761e3319d6cb3c6cf70fee18e049899dc38c09f5ea7729341c98f4fb6197740a8acbdaa478", 0x29}, {&(0x7f0000000480)="96f4d3", 0x3}], 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) r4 = dup(r2) ioctl$TIOCNXCL(r0, 0x2000740e) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000080), 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xf0000002, 0x5, 0x8000}], 0x4, &(0x7f0000000100)={0x2, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x1ff}, 0x10) socket$unix(0x1, 0x5, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x5, 0x7fffffff, &(0x7f0000000000)="88438dad322c7c4ae6a94eda5f12f29babd6969ca42da61435bed54e0f2867c16e7695747e6f1b79dfcc9aa82f4f75282dbbb5b7924f49c62379bfb55d2020282ca9d25c36a1efabb2cb5be103f82d0c7a2dcb589eee2511a59764ae84da33055d833bfbf8", 0x65) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="83d40020", 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8200, 0x180) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xffff) 16:00:06 executing program 0: unlink(&(0x7f00000012c0)='./file0\x00') r0 = msgget(0x2, 0x4) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x1000) lchown(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x40) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0x0, 0xbba7, 0xffffffffffffffff, 0x0, 0x7, 0xd83, 0x8, 0x7f}, &(0x7f0000000040)={0xfffffffffffffff9, 0x5, 0x9, 0xbc9, 0x3, 0x100000001, 0xfe00000000000, 0xffffffff}, &(0x7f00000001c0)={0x40, 0x40, 0x4, 0xaab8, 0x4c62, 0x0, 0x0, 0x165}, &(0x7f0000000100)={0x7}) fchmod(r0, 0x4ce68580471d27c) 16:00:07 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0xd0) clock_getres(0x5, 0xfffffffffffffffe) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') mkdir(&(0x7f0000000000)='./file0\x00', 0x182) 16:00:07 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0xffffffffffff4070, 0xffffffff}, {{r1}, 0x0, 0x48, 0x0, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x54, 0x4}], 0x9a46, &(0x7f00000000c0)=[{{r1}, 0x0, 0x1, 0xb, 0x4, 0x9}, {{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x40}], 0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0xc, 0x5, 0xfffffffffffff14b, 0x9}, {{r0}, 0xffeffffffffffffa, 0x3f}], 0x100000000000070, 0x0, 0x943d, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000080)='./file1\x00') 16:00:07 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f00000002c0)=""/11, 0xb}], 0x3) pipe(&(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) execve(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='#,\x00', &(0x7f0000000200)="2dfa00", &(0x7f0000000240)='}*\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='*::\x00']) fcntl$setstatus(r0, 0x4, 0x40) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x7, 0x3, 0x1800}, {0x3, 0x100000000000000, 0x1000}, {0x3, 0xe61, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x4, 0x5, 0x800}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="b757683d75c472d5309a42f1b38203c1e90d45a190223436aa4cb5b6421170af97652569f4742389a7e025f7e6baaa4cd4ea4ee877d375c48682c6bcc06e01c166584cbea256f5f2090e132e55bd9a478a8b8d771476300b34afe76057d021e1d4604dac1208a40bedccd8938dfb59b8", 0x70) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="d995f14d26582a3eb4a788b27abfd0ce535b42a97e2c78950cd85894720cfb8c83d55a42f55e3c1b01b3b05c08944a8e6d9201797bd4646db9eb7b069e99ced99602a5f7b3cc3524063679de04e977edaf63809e43f2427796015b8aabc2273d14b610f3130378dcfd78c69ec22ccfd20f7d1be01e6c3196ba12cd3930dba146612760aaa813a126ea424e", 0x8b) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r3, 0x0) 16:00:07 executing program 1: r0 = socket(0x10, 0xffffffffffffffff, 0x4c235233) socket$inet6(0x18, 0x1, 0x6800000000000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5fa8, 0x1, 0xff, 0x0, 0x3}, 0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x40000000000001, 0x3}, 0xc) 16:00:07 executing program 0: r0 = socket(0x1c, 0xffffffffffffffff, 0xb1e) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:00:07 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x0, 0x7}}, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x6, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5]) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000703e799825ae6b50da5b7e3093bdbf6763fb19bd96e73f"], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) clock_settime(0x5, &(0x7f00000000c0)={0x2, 0x80000000}) 16:00:07 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x4) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x400, 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0/file0/file0\x00') kqueue() mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: setuid(0xee01) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) listen(r0, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x9f) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x1000, 0x400}, {0xd5}}, 0x0) listen(r1, 0x6) 16:00:07 executing program 0: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x3) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) madvise(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x1) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x10000002, 0x8000}, {0x4, 0x5}}, 0x5) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x880, 0x10) 16:00:07 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') rmdir(&(0x7f0000000080)='./file1\x00') 16:00:08 executing program 0: select(0x9b, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) read(r1, &(0x7f0000000080)=""/32, 0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x10001, 0x7, 0x1, "081461ec129d8ececc9e25e1c7a3ba7dc4f6e46f", 0x1, 0x100000001}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x3c, 0xa0e, 0xe4, 0xe1d, 0x3dd4, 0x6, 0x6, 0x3aa}, &(0x7f0000000100)={0xfb, 0x9}) select(0x40, &(0x7f0000000080)={0x3, 0x74819432, 0x6, 0x3, 0x400, 0x0, 0x1, 0x5}, &(0x7f0000000140)={0xffffffff, 0x8, 0xfffffffffffffffc, 0xa77, 0x5, 0x200, 0x100000001, 0x9c9}, &(0x7f0000000180)={0x2, 0x3, 0x3, 0xfd83, 0xffff, 0x400, 0x8, 0x1f}, &(0x7f00000001c0)={0x1, 0x100000000}) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf46d, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0x4}, {0x18, 0x2, 0xc62, 0x9}, 0x80, [0x2, 0x3, 0x40, 0x5, 0x4, 0x1, 0x92, 0x1]}, 0x3c) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0xbf}, {0x18, 0x2, 0x5}, 0x8001, [0x1, 0x1ff, 0x1, 0x3, 0x0, 0x5, 0xc1a, 0x9]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = dup2(r1, r1) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x100, 0xa8}) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r1, r5, r6) 16:00:08 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/144, 0x90) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x63}], 0x8, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x9, &(0x7f00000001c0)={0xd1}) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x81, 0x1}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc8, 0x20000042, 0x3, 0xfb}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x101, 0xca}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0xff, 0xbb}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7f, 0x400}, {{r0}, 0x0, 0x42, 0xf0000002, 0x6e2, 0x5}, {{r0}, 0xffffffffffffffff, 0x28, 0x85, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x21, 0x0, 0x6, 0x1}], 0xca0c, &(0x7f0000000200)={0x2, 0x1}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0x2}, {0x18, 0x3, 0xfffffffffffffffb, 0x81}, 0x4, [0xfff, 0x8, 0x4, 0x59e, 0x0, 0xfffffffffffffffa, 0x800, 0x3]}, 0x3c) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0) pipe(&(0x7f0000000100)) r1 = getpid() fcntl$setown(r0, 0x6, r1) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:09 executing program 1: socketpair(0x6, 0x1, 0x3ff, 0x0) 16:00:09 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a0a, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:09 executing program 0: r0 = socket$inet(0x2, 0xffe, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)="f74d302d7d1b4d9902b4d7bab159a42dcecdebc084af9443d7f861ebdd8e57300671e157dba35a618eb84a4080276de2a9b7dae3a680a6ea4b02964b7c4f37ee445cbe41b9e6de66855516210f8b0133", 0x50) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x4, 0x7ff, 0x7ba7, "30c0d5fb9e83b5fcbd1b24a8be9c2e7ed95e4a1d", 0x3}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x3, 0x0, "4f80ccb5049b0c0509eb35effebdf64dd6f16065"}) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x2f6) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='@#\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='\\])\x00', &(0x7f00000001c0)=']-^!\\^\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='#\x00', &(0x7f00000002c0)='$(/$\'@$@#\x00', &(0x7f0000000300)='{&#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)="ad00"]) 16:00:10 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = socket(0x0, 0x4004, 0x1) setsockopt(r0, 0x2, 0x9, &(0x7f0000000000)="6538aae6f1ecdbbd5e12f558abd0e3e349b1745c88ed6f3674ebf32b4605028b1fc7938c560458db14c5958560340ed97adf368ecc75ceb9964a2d685bbed815cfcda698e9b29c97c70cebd46b8d50564fabd7394388f4a9", 0x58) 16:00:10 executing program 1: socketpair$inet6(0x18, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x0) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x8) flock(r2, 0x2) dup2(r2, r2) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2810, r0, 0x0, 0x0) fcntl$getflags(r1, 0x3) socket$inet(0x2, 0x8000, 0x3) fcntl$getflags(r0, 0x3) 16:00:10 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getpid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() 16:00:10 executing program 0: utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x200}, {0x9, 0x10001}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="59fb961fc0824a1bff61f0142e6831887d62b0da55513623d7381cdd06e88626ee1d47ad695debba42b6d73cc3a3bc71aeecbe6a713ecfa5aa493a841c23ad1baf11f048e6c0d309b646f4340e70404427f45b38679b5a06574819ef92a2f6e46e5a8a30b3622f02d31e17db49de714b1ba522d3612d549116c3f1d42e4c1b1b772f2af06c5a90e62954f9e8419c0e594dc71dbf4e5ed3385db8108c33ee15d3ae3771f18e6c5e0f1e4ad8acb726d20e16463bb0b75da634476a112a3253d8204963", 0xc2, 0x40c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="66f9aba593040d3736f82d22efc41286353a074cbf8c7132cc14197ddedd9a2576167d5b1e0a91fbb44660b55a218f3e5713279324b8db86cbea47a683b65b434b106399f9d6b1ed19b34e7f646337932a904d093483efe7c7307670678cbd3572fa67bcb22b9abcd363fc52aa6d124284e6951331462138ebc6c0bd5b9a0e5ffeb40a15738f8defa38230d7c05877e78bbbb5e9079091790ccac9d67f3361287cf47ead07ec91fb334fc41885be472aeb00bffca1a6a2e6ce4fc46de7", 0xbd}], 0x1, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8}, 0x8) pipe(&(0x7f00000000c0)) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000000)=[{0x0, 0x10001, 0x1800}, {0x3, 0x2, 0x1000}], 0x2) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x1, 0x400) close(r0) 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1000, 0x5) dup(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x10001, 0x3}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x4) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}, {r0, 0x1082}, {r0, 0x80}, {r0}], 0x4, 0x3) pipe(&(0x7f0000000040)) 16:00:10 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='x\x00') 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000300)=""/22, 0x16}, {&(0x7f0000000340)=""/243, 0xf3}], 0x2, &(0x7f0000000480)=""/79, 0x4f, 0x8}, 0x801) r1 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000880)='./file1\x00', 0xfffffffffffffffe, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) openat(r1, &(0x7f0000000000)='./file1\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000240)='./file2\x00', 0x48, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/247) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x0) dup2(r0, r0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x1, 0x10000, 0xbe6b, "71cf4eafcf72841084f0360f152899daca38a200", 0x8, 0x7}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xa571, 0x9, 0x7, 0x6, "d5697628672ff6a60535f9ad3ad15bf631548f56", 0xfc0, 0x3}) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0xc8) recvfrom(r1, &(0x7f0000000040)=""/40, 0x28, 0x842, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) 16:00:11 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) clock_settime(0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) msgget$private(0x0, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x120) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000580)=[{{r1}, 0xffffffffffffffff, 0xc, 0xf0000009, 0x400}, {{r1}, 0xffffffffffffffff, 0x26, 0x0, 0x3, 0x3ff}], 0xdb9, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x80000002, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x85, 0x44, 0x7cc, 0x5}], 0x1ff, &(0x7f0000000600)={0xe022, 0x9}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x42, 0x0, 0xca, 0x1}, {{r0}, 0xfffffffffffffffd, 0x21, 0x20000088, 0x5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x8000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x29, 0x80000020, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffff3b6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xffffffffffffb79a, 0x8}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x38, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x42, 0x80000000, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x28, 0x2, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x9, 0x9ce}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000041, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0xefb2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x88, 0xc0000020, 0x0, 0xd444}, {{r0}, 0xffffffffffffffff, 0x44, 0x80, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x9, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2000000a, 0xbe0, 0x3}], 0x1900, &(0x7f00000002c0)={0x0, 0xffffffffffff7fff}) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x3, 0x20000008, 0x3f, 0x7}, {{r2}, 0xfffffffffffffffb, 0x2, 0x10, 0x9, 0x2}, {{r1}, 0xfffffffffffffffe, 0x46, 0x0, 0x77, 0x3}], 0x80, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x28, 0x40000005, 0x9}], 0x8, &(0x7f00000003c0)={0x2, 0xfffffffffffffff9}) r4 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r1}, 0x0, 0xc0, 0x2, 0x6, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x401}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40000000, 0xffffffffffffffff, 0x2}], 0x6, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x84, 0x0, 0x752, 0x7}, {{r2}, 0xffffffffffffffff, 0x41, 0x1, 0x7fff, 0x81}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x6, 0x9c}], 0x9, &(0x7f0000000480)={0x3, 0x2}) kevent(r4, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x51, 0x9}], 0x5, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:11 executing program 1: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:11 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getegid() geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r0, r2}, 0xc) setuid(r0) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0xffffffffffff3921) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x4) getrusage(0x0, &(0x7f0000000080)) pipe(&(0x7f0000000000)) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x100) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open(&(0x7f0000000780)='./file0\x00', 0x10003, 0x4) 16:00:11 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() 16:00:11 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x100000, 0x0) 16:00:11 executing program 0: socket$inet(0x2, 0x2, 0x7fffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/164, 0xa4}], 0x1) poll(&(0x7f0000000140)=[{r0, 0x71}, {r0, 0x14}, {r0, 0x103}, {r0, 0x4}], 0x4, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x2018a, 0x100) 16:00:11 executing program 1: setrlimit(0xa, &(0x7f0000000000)={0x2f, 0x1}) kqueue() 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x811, r1, 0x0, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000000)=0xbb) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="8016b9f486cff74aa930180f5c19641afe4d831d31884c0534e294a2bdcf8aff578d62f4667cc3fab751d45d0d593f5c9fb60a5549b35fed1e776b79d32b4f801659f5c64e59b5d6960ab37e94a79a40ad481ec5e31ad946411696cfef1f6426b7de9a4b9d3d37b01e74f69431d4f6f97334f8a78f9cb18f89fc7ba8bf3c112d5ea934ce48a06d5e7e0610e84bcf5a7c8699a39a61c1ce97abd3ccc7c23ce60af8ce805711b6bcaf0242359e4f4cd39d47c705c4568a812a831e3d2fedbc2472df57ed9b2704a7044c39c17f2f3f2a256def51996dd84654f0ddd482345583cba3be4d33bb7c83dd55b3b453e2bc5fffef73c8ec672be75fda83ed48480dab", 0xff}, {&(0x7f0000000140)="dd073e825b8013472b1c2e71b7ebca3f9c4519b11427b7238031571bd99cd57b1c0b3c8f0d0e9dac0a526625334127915de6de08177703372014a6cc2360bc181e181c2909218e79ad6db515c7598e1c414e04fa422d208b10686acc3ee80951b40b02ee6d5b290a3f6c30179470b19addbfe3831d757429efb0c34fc1124091038ea94da9230eb90d3a8d39fe4ff2a4200889c0d2c09ea4ee413c85c017aefe51fe515442fa948fa40e29b7d41e7a43a59dd247e5b54c586a4ae2322bb6629c72eb569e07441e6440bfebdcfc45f13bd6c51330170899b98662c135beba5a0dc9037ad844f3298f2f95547c1e29406fe0bbb79f335443a45230b3faf3a2137eba3d45f7d53b64676ffced3275f3661dcf83b0dc631bbf684b34968f89e82fa515690cee95b6fd59e53a5cc90eecacb0424f19447a4b9a895fd00b60e0ad5cd8272dd80d8e0b0db622f967446203cf8caa4d21bdf76a8e0af3bf1b2e14476f4811c81efb44eb5e389a6c82cee63d368c6fe5944ff4a23dbdacfd3cbb16ebfd138e443ca67ed4c74986fd0903ab61c84ae64c42093ac89a7933e065ddba14a8e86b6e623f9768cb512382e9d6c66d5fccc434182a9a84102a5f942d8dde8cfd158f43da09f8032a43ec9b1ed82c9eeb5a440288082e9141990cfffbfd0a5bef260a1f66818e960ea9a1d2311cb14454fea72bc54870f0c7f656f2d23b8617f8c1c6f172734e36967843a17d87973b69184311c8c6215959a1965db912a5554b53b8f68857e0af5480e77b74c1b4f6d8803e824152438693d1db1990e095b1abfae4fdcc9d21d0fe4edc418c6a5fcf2124c58e59bf6c698efafe6a06133bd183ac93e9cf7c3e0ab1b9272231d319df870b8d2b793223fb0fde6af1875b6abbb85398ab74a25e914f481013236ffc3e7d5bfa6d4c531d820be75e2dca2d63677ae76202764b2ac84148e7e8f62c364831ea366f68a46cb7f3dbba8d4f27bed0be13d8c7238686c48e509790abc2fe8f26dad572c7f87f6c2d1af3afeae0ea6c30efe9ed50312b3c4b4ed39a38fa4cfd000f2e93df38422d3afcebde58f1335f42a5fcf9800843047f6c0480a9a75a015b9d5f983957299b8e00c225d4a83ef9d7dc0399afd00a40bd9a61823ab65796902118cc269f5f7a68dbe2a8b0327b0f04a284b95a86466c15c2673095af0ad6218bb59b9d00f16475517f903c7f0c724edb620a852efbd0d0fef7ec9d7c06a1ee533044c53397fd72fdeebdb2babc49849d749a190fe82054f419c7bb9648166cfba2b1efefedf91bae181b73031c5917a488d37ada5f2b382de1c6712c3132f4253483c06eb6b8d3340703170a74a59143b2546bac90cbf08e473c5c3565f55c2ef96c161729c4813b4dd34bc2aefba3b51e121846cc46b6b317fdb39641b2b7163c2bf78bf9c6b67e2f3977f30ff5e56b7d90d277a10d7e5e7fd4b41e5f932c07da15241b8c532fde01320e87345716eae13aa2315b53de7b9ce1fe004729541cde8ca1de614cd9ca995d80441147bc9b407f4db5356e240aae14c46276cf0daccd4a02cb760e636cb4396b1cc70297e77d280fec3688dcb8f3fd18d3ba768b91ed2ad0a7885572675bb1fe43d151f4a74ab89ca6e2ec7d5a79627e67b194cac31fb6ec5c957cf2300da9a75147f41150f86e4e11c0eb47f8f0a485d3d33d7ddc32e293e743ed263798e8d9adfdb5df870e0400fe786872fa5739d631eafcb11e6e2c878ea8a0aa5b80cf98c7f11e48f5d96e0e75a9780c914f714248012b569e236a6636c8d82e15e1e12b16febb9a1a19b27721533b0f9e672565ad3b40df1cdae6353f2e95e838ebcefc73ee1ea605cefe9baadf1ba3c66facf40c175a31ec5da932219e886dd22b87c2e86d77183e0a2fbdcd1aac9bad64d257cd421156eb2e20b78fe2706a0fe80605f8c2b97509a54e5345d0f57b67ec5ee0c61d22a0f680b67f3887c5899fdec7a556cd92528f2a9dfadbe745efd3e9956756da62730d737157fc214bc85f032a94fa76b5364f7c7a3c33c9ab3e5961a359b1276980c7ec956e4076353cc7892c2392452119dfe6b8118eb814eb1d233664df4fec080fccd43798fbeb6560b809f4927a6f9926b8873b6faffc94c3223b65e0de5e19eba7c95dfc6ec52724adc3755fa118cfdf719e45c56101060fdb530e5c49f2e0ce9ed9202dda277016a17e30da53cc8391714693c50a1f233075470461684b4ca071e416c46e6057f19aba6fa307ba104ffe76effe67553c85cfde1d039b248e546a01bab794d12bcae6dbc566c2277cd47b0197589d61ceeae49d24658befc0501fc969df98ffd47c9afbe6151d340d823122e8da8c66402681dcc8ed8022ae311bcc7b5c27c10f89306ada789d97feb38cc0268d6a45557674c88c0bca846104997e45b2412c17f393cdbf20b4bf50fdeffc81a5c953ed2fc4a100de09d1b20709b76099e42a7b46cf217a3631449353c7687b1a847845dec33670a5264532b8dca5e4d0eca12da26dc98dadd5efaf115af5da1de7b6bd17c83396489d1ff502c1048589b287389ff7b4000b11297aefd39ed799954c21c75077b01ad604ebf1bdf8d53b66b57aa3ff0d0ef67fb141250e8059bf3d7af2a663dd0370ce5d5834ba64adb8d7956a1d66faf51cbf353ea707e1230df2a36f92f04c8901a7a14457bbb040c6ed8699bab9e010138332f48e4eba7448fb3cc644298f07fd704f216b2b63438663f9396bad43c435649860b860d89a9608c26e745b88371c89f4822cd4445008fdd5543e7c79c04fc4408e0752edc315a8bc9404527393dd4355b6d0b46e35096a52f3cbf76af7ce715c60dda5049247dfd3fe65db36785499a45207c41f649c654dd849085731e65b5d94af3219d8ad7b2bfb8e45c77bb51655b69ba7c9365153247d4643ecc5dc69b7ffdbbad3933d9d9da55cd55b9450f81a3846c30b36d384fbadd9d0440a2b8a6f2ba479f8688437fa789cdf65eeec54989ce8ef6c7cc785649fa069d83da5899d3dc9d3ff2a0eb9dda5457075573e0ea004dc80280ffd3462ba11112026dcce2a32b59d4e764be510b60f01be42795fcfd26673647fe2a9522e60fe98320fb7809f1fe11b62abdb9f7e0849cb47605af2edcbba1a8f2e68348d554f21eff94406c8fe2d6b9ced6accbf39dba1df4b3e8490add1bbcc5c157d382eff3888b11151d7e7f39c49c170aa7974a8c05778f0208e7ba92060ba09ee5d2fcfb6ae15ec9758dec8eaadcee1bbc44c119563fc6bbc612e2e78cc1ada931e8e5b05e730746752a598296effa4405341e843cbcead1cbe09931a6c776819e3747d5092c6948c6d00ae3e25bb4ccada701040ea3170bc28074a5ec95426659ce6666c13c3db03aaf6deca89647e437b68d30020dac47ea0fece5889dc96f27c9cfa71816868898fd87b58c1a54a56290a89c23bfce1b91cf0ad7389dc0060b4b61c10b4c12aa0f4e0e6cc24bc5d9cf8923d0209016d10b559848ed3394145bde5023ee80795989af5acdd2882d2d8c77da1d922969a885e84ae6e328a7403867919ebb5627d3212de674504c899dbc161be0736f80032bc024a3723acbba91627b86cf6bc1051d8ee5444b7697d7862b8b706d2380a6ec42c2319f3aaa336fa40c6d1e4273cf9c4b31bf18e75d76e977102eee22b852b380713cd32d952970c4bace0113c2b0ef9630d25624b4b677ebfabf6a52b6be693322012da8b092513e3c84227458e056c5b21230b457f21f3e2ade2222a18929f51bf141bdc88fb8abe5598dc8a92c35a5ad2619626793c4e52f88fc17983a1cf52e3b12c46a0f830f94f93edc66c0c5e96e915f8c1d779fc941c0afd095ac688e44c6394a920fd3c626a7aa7939faada8859ae9d8c16e68b2e5a5a7df7a79a751b1dbcda5de48ce9d99ec7b6f0c0cd3dfbd225b9189b2a1388375b65143150988642e728ae1ac83bc0faf016ed79a0529d1dade2ff4c3ab15ff300cd50affe1c9209e4721f9d0acdb2daa600173fd36cf198bf065d77626fd5e2a51d22accca6956fe84ea3f2109d97a98ba0f47c5c122ba45d8fa383cc0cb40b0358025cb98aa3846de06b3aa8964e755a0c91c3c3c55c1ccde0bc47cd7124782b3e9202ef339ad4ed3de5d99eb04ee8951296916b37387a2e14bf1ddc3d720220678aa751cded753ed8ff3f5db1cca28a565606f1a27e91096d78117b69403a39c55d829514a8f4b36a1e26745f630130cdd90d05bd66aed6c812ed9c650f628b556c113fa9a8e1e28a347f9382869fdbc3e5803672f074df6125b40d97739bdac497aaddbdeb6f5c02ba7850e12f98ec1d8fb426307f5267a3864a125a78c304f184fe2ffad62cf1e624450a1fb49edb0763e949f3c970326645f865886e8cfc3d9aa09d571b60ca4a7b61fddc88c197079a54bfab0ddb74b0e87eb4715b9edf84a127385f5d62c70a4a4c9af3c52102bf695335a8dee73cd75de49d614e554892160087f0e875107884f2410e38f65d537a8bc6a34f8c62621454700fb23dcac097c2ca724b06ad0767572a27e952145d9299a0b5da13d78a2366be1d5cc248b6c13d9923c2916c94779d245e3182627e5363eef136cb00f8e9401a560d45235ae66bad577d7bc9b3500e775bbba83f16e7306b997b0977090470cde57a1661554687508956a2a025011de407e60688a031a40973a701671dd93375e4fd3996f678563d0a7de3e711c4838775c4f36b97902ed8b75385ca7efd0ad0387a0f1cd2affd5e6411854a904ad1e13e273642edfd68dd9929401ae3e5a5748613e426ac39ebed45eef50322cab0b9746c4cb5cdfe4179d67d0b45c75784fef9e6c5ee526e6770c8b1c25a5c7568b1503bf55560d2e96c7988a87c6eefe76117f0de1380ff47325c1238da055524f208b93ddebf3cf4d4f516a895508b3363df33edaa16ba4c23443948f343c5cbfd0d93b6ced9798403f540907228db440f49d75dc1f580429689c52409e6d187f0693fa357baec51a2e5d2ab8f89d12c4be95ddc10cabd38fd590ebae1774961229988056cb85b3829ce1a5f1019367d86244220cce623c6b9b1685a6b86444d93d8e52d076f037e13a3b853abfafe61e996d84f48d7a9cfd880983610fefd908d57d856d20252e5704ed9f0e67044586954d902fbda98db26c9088542d45b3586a41e0002b6605f1b6c9855998a6cdd0a3237703e39cc2d3b50036ef1690c61a4b398c1cd513cb85b3938e4299f54daf020dc3732f0006f4088d953f2f7d0edc3ead988e6aed4bef2403786e8c38409964ea799c17fe675533258deb2e09d2526280035ad136af0f4012b75205027632c4b62db49e4d90074eb6a5009f61b1d52484034b03b8147e6e61527861e3a4297a3a70a63ef7cb6c4eeeb80b3f6e0fb53353c7239a3635eedd86ce64505dd077e7e5bd0bb2df6f55beb6087f387b75bdbb8a7a59f1f4912b7ef7d685254c65fa4a11d0887eedab1d5911e8206fb0875bca43f17652f081569548a103f146fca75086d3aac1889a36fc6f17915e88e29604f5b61a32c7ea14fcdca6fa31c07d01984deb4f67a0c9d69984f7f665e0df353ce26a308cf68a4e48fd6cdedee74dd9a1fc2b4947c4f9a1d6cbf83757470351817571e253059de086ac8f336d89c4573d6cf00351f99c203e0353ba8b3733d7e039b5c67c0c0604bd03d9da509649c1f0deeef881c7bdbb9a5c485d195b8d9b36741b83c1bce4679fd94e7bff8dd7c35432653b4af83b3a3f81ef02ddc432d4b50e185c9a0e351abdb96", 0x1000}, {&(0x7f00000011c0)="2943da8722e688f4ef87a227205f2a0ad1da14113529aa34b2f9eb9b7cd2b0cfcbc7a5b316689b1f62e09b7c14864e24dcb7c8e34474c2743f7d96a73cad", 0x3e}], 0x3) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x42) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) truncate(&(0x7f0000000680)='./file0\x00', 0x3) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) socketpair(0x10, 0x3, 0x4, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x12, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r3, &(0x7f00000006c0)='./file0\x00', r2, &(0x7f0000000700)='./file0\x00') renameat(r1, &(0x7f00000005c0)='./file0\x00', r2, &(0x7f0000000640)='./file0\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="2748c6f23852b72736f5e8699ba9ffb1e524f9f9204122ecfa7a64bff78a2b1e6e7ab19f41247dc5e6cbea7f0134737594b6e762c0e9f65ca5f4b9ccd98af21a52f9bd0b7fa711f00bc7920e23e992d6d1b6957fb52e9b36cec515917d70b673d99633edfcb14e3f2f07b26b094fb7ce", 0x70}, {&(0x7f00000000c0)="d4d615f28aee24266fa9f9909f73a93c8a0ece525187de8fe6a0670ecc0d01896e75f3da7f07b3b1e5da7bf2eaa304b015368304ba49616e64506cdbbccffaf3e5e389cd9d41b0516dfe2677ed7f0e833427e556ec85c8cbed1e0fe5e7c6a41d6748c6b1a49aa48967745b6feda8633e2a036b8227efa4ebd37b8a9b8cbaf3468155deda5e53716590f410becec807e9fcac9ed21119884aa841cdf5490f4792d9aa28d0207a8abc470d3cc60739d3ffaaceb15fa4f3f683da7b9bc943849e83c60895af", 0xc4}], 0x2, 0x0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='\'\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='-\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='\\&\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=':(\x00', &(0x7f0000000500)='\x00']) truncate(&(0x7f0000000000)='./file0\x00', 0x5) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="5f5f7673f5260d7dc3bc5194cee7996a8cfc58d5c7b1991319052db994e296f1000818266bf9fb0ecbcffa6e61c73136678622d7e7f959a7ef73400fd68f24b219b93be5be52216d69514f485d17238197468f14d7438285a942d75d049f7ac5bfd2533a8792f342f0362fd4415f295514f76037acadd11d7d1a5fde3726642b4a5657d3dbca21ad372cd8c726012f4b900b3af531d8f1116315d85a7c8a1c4dbaf144a562", 0xa5}], 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x101) write(r0, &(0x7f0000000000)="566f9f677410f1813bcaae137c4176ee0dafcb1ed73a951c1925a7078a3481a41b158e70cc18f3177ba029fef1fc5bacdb02bff39730d09a0d9c8370", 0x3c) pipe(&(0x7f00000001c0)) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x6}, {r1, 0x110}, {r1, 0x4}], 0x3, 0x0) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x1, 0x7fffffff, 0x6123, 0x1f}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) lseek(r1, 0x0, 0x0) shutdown(r0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x47) fcntl$dupfd(r1, 0xa, r1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) shutdown(r0, 0x1) 16:00:11 executing program 1: semget(0xffffffffffffffff, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/224, 0xe0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x200}) setrlimit(0x4, &(0x7f0000000000)={0x5, 0x60e}) syz_open_pts() 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) getrlimit(0x5, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000080), 0xc) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0xa, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getgid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xa, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) getgid() 16:00:12 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r0) r1 = socket$unix(0x1, 0x3, 0x0) bind(r1, 0xfffffffffffffffe, 0x0) socket(0x20, 0x4000, 0x0) 16:00:12 executing program 1: r0 = semget(0x0, 0x3, 0x381) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/211) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x100000000001) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r0 = getuid() setuid(r0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) 16:00:12 executing program 1: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) setreuid(0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4, 0x100) write(r0, &(0x7f0000000000)="d6bfacb103b6492a9336583c05c46c8f721b07d4116c153c9c1eed74ae65995102ce485ccea2b75f26eb", 0x2a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffe) socket$inet(0x2, 0x7, 0x81) write(r1, &(0x7f0000000140)="efbd22eb1b93f929ac4ad75db55fea344aa90bd631ba6cbff06b18d9f620804685da", 0x214) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000c80)="a1d24115d8a38e9aa7d490290ef94294e7b38a83e260f98df016fc83767897abe228d279c6f1e5d8eee485a0e0c7e95254d1c884005ad2fc83cd2d33da6b1c92d0931e43dd9c7a5c498abda132a0e1996d3fa0d871bd2b0f79d93f5cfc48fae22358709eb6b38aaca3643d9613cad9ecefb39a2f3371cdce7bd749ae19084d2e5c425ecdd25518cf35ceab0bed06c71c26ed6381e6d526f21fd2dcf03ad885927f3a70ccc6250a5efccc51a80e620f283ebcc464e1bb1e5d652b9eada9258386be5ee07c42971d8258852a019ba89f06c89885f30b1c1faca6e35e50ea6dfdd264ad888f372efd9e9f67d75d8ad63f1ab68f3df4a93443221122e060e8b6", 0xfe}, {&(0x7f0000000b80)="334c274ae1bb86297fea05f387006fefdbf80cedd49d967676536e53ae034d0734817ec188490fb8f02c7e4889fded2575c80868f3917ffdd6577e14b2d30fa0f9c0a93cb84e4f1881c704c6949cc9a2bb41be6c15c7e5c4604554df731d0ce2b3811bc72328c8abee7b835da1bc1ef0861564f91c05f05a307846576413b4eebfedf6c1ab76128b1b6ce67747f3073785f6b1006ec71e7262ab0ae44b82150671ca3edbf7c439c4cbaa2b40ba807f214bd84c1439e13659477e8363cdf9c2596d542045fa7d21231d868008dbfdd1529e574ad61afd45626dc599b7b6de39256b3b", 0x1e}, {&(0x7f0000000a40)="78286094fb982752ec1d5982e3c0084b37b271536c043ecbbb4880635010fde4a1354a64a73a31e8f347dc2f9a79adaa14523210cf3efbf15eed35b30b53ad02145107e0d60776df35924ca0a0ed33f8034cf51ed5553f2bc96457682cad59c7d7f1423c5e692b14a418463b282f3a2a7783cb9d3496657c54e026419091b1c5e58cab0a846c2210c950bdd3bbe0b4cc843c3fd64aac23f439f8375f0079dace75cb7880c70f2c38a1ff782800043f228e277aa32d2d41166b6b310b7e125dbc8780dcb297926d452d52512d2c7693e9", 0xd0}], 0x5378f5ca4c7dc13, 0xfffffffffffffffa) fcntl$setstatus(r0, 0x4, 0x80) 16:00:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) lseek(r2, 0x0, 0x2) close(r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x21}, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0xfffffffffffffffc, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/183, 0xfffffffffffffd72}, {&(0x7f00000002c0)=""/221, 0xffffffffffffff08}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000440)=""/173, 0xad}], 0x1000000000000313, 0x0) fcntl$getown(r0, 0x5) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000280)="b649e69bd5bfa6be1e758eefaf518f1c02752d", 0xfffffcd5}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f0000000000)=""/47, 0x2f}], 0x3, &(0x7f00000001c0)=""/105, 0x69, 0xfaf}, 0x40) readv(r1, &(0x7f0000000840)=[{0x0}], 0x1) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001340)=@file={0x0, ""/4096}, &(0x7f0000002380)=0x1002) getpeername$unix(r0, &(0x7f00000023c0)=@file={0x0, ""/4096}, &(0x7f0000003400)=0x1002) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10090, 0x40) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x65afa4359f5296ac) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="c0614f0000000000e6ef0000000000000000fae7d9db59286963c4a261106696808aecf7ca817f62c086db55a5a6e8fc033f27009db1bdb9f04707b03b51895986020000000000000002ddb3541f7c4102f82f4afbfdd74e4f76005b2c083c97c092d6b52a34f234"], 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000003480)="7330da5f54a23c7d666a7796cbb8fc0ddf843494751f51ed55a24b166f28dcc1cc2cdb0f9f7f1b231fa12efdf9706d65118636b93353fd7af807e15d7543e2206d66033e3c010794fc55ef42058b06aa2a255c1b88194f9432936d7528d55f1c971aa7a38a461074c3b7306d3dce8e9695783186ee9ec90b5011daabff0040d0ae74b89f23b3311fed586f4edb9b2e0c44cbf4e0647e2b81bb76b0cbbb371ed113dab3da5e9f1f503ac6e798aa360ccd184a25d8a7d0a1e8cb758ab37f8e14865fd9456523f2ed3b", 0xc8) madvise(&(0x7f000023e000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x4) readlinkat(r2, &(0x7f00000012c0)='./file0/file0\x00', &(0x7f0000001300)=""/13, 0xd) bind(r1, &(0x7f0000003440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = getegid() setegid(r3) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) getdents(r4, &(0x7f00000002c0)=""/4096, 0x1000) socketpair$inet6(0x18, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) close(r5) getsockopt(r1, 0xf09, 0x401, &(0x7f0000000040)=""/216, &(0x7f0000000140)=0xd8) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000040)="b6fc99c763fec2dd8f625a2777745d0470548e10e30e168d0fe2da4d01575448323981720afa0118606dc22b792eb767b90bc2a33ec10677bd977c567899f7fbf43b0dd57fd46630c46998bf24dc43a6e5d1c895d82673a1e34e41b25c9c928a95a7325239f789971c6e28b5021b935a0ebf871c25531ba09b27f3581f8b092c08cce335bd801d7e3aeb64b073dfe620098039fb8467fa30c1323e2862cb891150", 0x22e) write(r0, &(0x7f0000000100)="6f77f2d53a686ad2a050d95adf17499f839cdc89fc5c95bd4dad7053324a5e040dd3b027e1a8ca4b94534812eb741d24499bf0d35a05dadc4a3e298089c8583980efced2a62d25b386d2401f6fe3b828a0fa403aa2359a8fcf553bedfb38b4304f036161199adbaba42a3b4d55ba25a77ffcab81d0fb8f975378cdda2cb6109d8f7cfd603867d336d319205b1af914e2c1f02fc3b3f149ec59b369dc4f1656ed626ff2b2cfc19395c1b3361320fe7261548a9a8bfa030c43d96fb0bceb1ae921bde478089df0dff483299257a2a3bbefae0fce0eb70f760d5a199ca598897f9744e0540ef5689dd0162c0b8476d1a701e09338c7e1de2cc19940a031f3edaf1f8911c6ea8b507c45c6d6be8fcf4b6d1438dec6ce706874af9d95303dd80a990515336797c01b2ea8980188cef2519a99caf56c5b5dee75e395ba2cefe38c5de999d34f6f626f8c39b58fa34d727703263a91389c59089eb5e97d619c904da648edaadd31fc6c6a1c1adcf4c43f2e8fe4c7c9975ed018ba7f24c6c695e79f7b97f22f2777e64bdad864a942f5589f0c6e1255f7f9ecd46c5774cf203f7f4920162710130dbf4db8aceb1b90f83faa3ece61bf7363075dd176a4d84145f5fb4c73b8a8d3ccc57c75173eda88112aad456350744b321460931eb589a150ee1ff93489a50ac34ac5e4f5e2c14a610f3049a473878739dfbefd75f789cdefd3b884039d731dce6e133165b822d8bda01ca3b23b1d6bd5aa136ca299e1775ab6c3a48da0410bcf9a539d3130ba146a293dbb0ce4fb537118fa16b31092314901307afc645307bdf1890f84fed90f4f93b1059404855f5e1bf9c1aa5920abbe9b9957729e2d667304c4da3e06c2d740b4d9ec29e4c934da8e912ab8ca8a2f270e9e329db878f079069b644ed36dd8b10a05c4c433e203827cc12724168d29ccbdb0d88d5ee0289e271288f329b4ef90223871c011674bb6435adc880227098c31f4da8ed2c3218cfde30976a1e02696001ba3cb70632aa3c85413c98f0bb4b4c73b4bd5df4ed58399e7966737d6e4bb4a0301bb24b868beb494b23ea94b9e9a77661dab13663a56fb7254bf292d9ceded4619d88e37ff18d17b570ad569dfc3d7893e6096b32609c58a07efcb2b391afd72b3529c6f50c3df1060f84bcd60acf3a9d4ffed390a49d9b5ca2cdf1b17a81ba9315a8f9d1ae99b1d4aa8c59e0a033d42d08fa6cb70ebae983f878118af7b0908ae8f5164fbd7db787378d43600b04b4dde015d4c60f5f6bc39c2b952592278a937fd9225d44e687b7ff908ff5cbb3e68ee5e98835265f208fbdcb3bada9c43c0d6121f977c81a6c5c871708a507fddc9805e6bee994722ae77f764f6eb49bac1d9a2576921f2a5b7632e3c67760d367bb295fa97db11eea22d7772d2000d54d4aa5e2ad748c158053e0a36581564056a1a29cc37c6280b6d409d593a44dd44b6347f6a87c942b4cde9f8976a7392e839bad2816104c494469395e55e7b09711ded8ed5e1e63a6959a9bd796c7c2839f7a63cf7a7329b88c40643ba952e6fdd3c4e47877573e907d72bc2b6ac0aeb619fadcfcdad6b89fccd8303ca9d5cab1fe0f40bac12a01bfe1b3ad869f972663ead954ed15c34952a79aaa433e8a12aed075ac3fdb1bd78ef0c6f4955eb9c5b53f3a59c509ae2c5d877007dd3174fef6c43fcf3e3f7e16e5fb3b354fd5f7876369a33743f850a81458104ce3448cb0459c9f365289fc927d84d664182941dfae7ed5e911a48e3278d0a05369b14198013fa40e678fd1957d315c744059c9ebebe2c61083e52756fd4e1f868bf26e9389c772b2b9117ee0983e7f643c463c675d11e4406428c14c625bd438ad9bd0174ad8b042a36ac04cc19a70f22a19a134344bdf3ccdcaa657f2200c1e0935e28c62b3bb3caf56065e72f3a02af8e5830a6d5fae861adc2cb6e5c5c9655f0539af8317b773b07ccc63c0553d8596da96034355d408abfd21b66a5050b0504a21370d8f20032bd222014a68b71f671939594d4c20748fd07fa972eb9394e656d93b705854e35396b837ee3221fc61bdd1b8c323dd2a3bf54e290069f3a356dadda817ee42a85d93b5de5fab9f9d80434f8175238cb50b18894bfe312101f94dbb796a31feaf1b7ee964ba30c040e35f8d057e90259d969ca630b60cef27bfee038e17e953f819fbbd31c349c5269f310a5c6011dd6961a2a5e11b8fadf5b39b0ac8036aac19b70637eba7e88ec80f14fcb38f06021ffc111bdf26f461f81f4a2a76717ee1b1da4256cbe85610bf839a8c22d3146647f02bb89715470d85ce9d335745d0a7a52e97704803c45542ec064e68332eb4ef89c0b915a8398e9bdb8e8b2d25122ec166ca50d85c04fc3847280ca4d687e2ef7d9f0bda8d9adcf2c8ba00372d1220a8ebd70f1026e5a7cf0fb6f58f556b2541ce3a5f5804c6726ea6378893a6c26497fb5606fe0ab4078a32ee013192f1432fbe20ed1885ea45d2cc1a55ee61fadfbc9016f0083cc535b660b31370a8a49bb3b8c9ab46fc3a489d72685e83d9be6f63dd04b38c2bf1423f0da76566e7cb20a7e07a93c199d386a86b1be15fe90f482fe35e451365e1e3c61f057ab936e953cdbe3538b0cc484bf87950ad0df33304799fcdb699008378a241e9360659379f65a701994409f7ec9ca1e22e05fa55c71f696f0c50c594bb39dbfaf480793a110bcdffe3e2a3e7fcf2eecc1d8940f371584a4a0d8aa0292bb8a57cb2cf78f44efc9c0d1252f85812f56e29a47f6891b4824583fd8ece3db5d5d84bb47d96db984b85189df4d5e05af6c4496678970ceed5be9a9e2fbd424c19394c4acbe98adb00951d1c715e6b6467c464250eb0b2f47f01e02237814d09acec0573a32a826f5f8d1fb062f3d06a2c0d39ee93c8fd87ff5a610199892e26aa5b541111a7a6d89b591b3db3e62fa49909db5f8d453a637e4ba648f37d296116fbbaad667365c443486c9a435486f3ed13da7ee4fb25887f4ca7a9e2f18c892f5806562b9e18c09b06460e7c95ffbb389045774defad2fa96164435c8dcf2e7bcdac3e9e17c7bf38c20f4017e0638a6ed4d6b307fb1543d80205db8bcb22affc17db8fac8f53036d796629348f02114b02cff3244e5aa6293ee2c90aa90907969ffa5c8783cee9a4be0e1b02c5cbb374630ba30a4e3e70c6d2f550a1b93b3336fd02a199a75bec789677a046594bde2797c4696fde085c31caf5f568764aa3bb8fd118fb96a3a2720e1dbabfc25e3fc266fc4c90c54b2b4b369c2fd7589b9f79d302b943feee4f4629b9c9065ffb8cdce1d3e7c7e40c4ec3f160193867fda9e7770b1ce28e985a219f38beceedc2fc3d2151a90f515322546a3874d7088a4d5490274b278996e93138e7ee961d3a29fb97a68a2fd9fd7c9dafb9d23a6dd83eb8dff5bc5f0910551023f535dd2004778997bf0c279d6ff792870712b609c43999644f9fe9f14ed2f21d4ac697d4172b295cc4d972df93cca33b2fff39c807b4632438c65c6bedc05d2ad826d2f295a5b978ce0046dd5aee4313ba5ee09771058f7f679c1c345f4a4ec6b6d7f489b63e12031a9bf28d18b436c2a402406f84f473944a93e2542d04e84eed48edc0894001e53450719d4b25e8060b9c88ed8824081e2b69d37c6d86a063d48105c7a39263b3398b5040edc3fde0c7d97648ac04c6192cafc142bf1cd3e10dd167a3dc657e4b9c19cda583076c01b160301bf76fe842a504d391b0b2bf642aab78a772a65a8e8ebb1425118643a23a8167c443e4754fa8b821d6b298d5a8dd7dc85a027148843f8301897c8e90c66cf8a2f6912b734435257f9d61b3300f214a674cfda14d63d3348b1f89be1fa9b73db8246d36732fa2e0678b903ed2e939ac9529733044b89b86b6099b9721b16e24b49211017365b75c181e9c83a04253d23f5411efda66227f872188375c449242a32729b245ed82c71b4580762dacfbd8815280d00743977ed23d0a4633db17e7f1f6d82fe00c31bbd44076ffe3e6210e6254a10c9713b135a811ed3469a5b4763a30faea9f6664d322ac3d566a75810e32b226c3ac9a828c8dc9aef0d7c9d67647b24787e55f5497a07148051579cc61228e4bc9d6d48f35da2ecd0be94b9401f40446ec896d47c2ba026467bffd6b40d1635110c6593760ac3e25768a35c215d5b5f3e9e85391220199e39e2dc9753bd665f2de4cc4ed4486d2cfb61d78840852f19a424164bf0abe1208caf707985d5af24e68de19a9d2ba65083dde9cbb640a7d683c004a64fa9fc65ebbbb26e73b54c919aaa93261eef988062f1ab76519dc038dbb4429f61c60d6048a44970b3a26ba42430f1ab6f596bf1233b15d9c25a08916e4044019e3eabffd67710c01eaea879c81a8ae0c88992f3eba039e4501a5e35a307bfeafcd6a075c2bfb208da90fe06f0cfdba0257503b5074290e77d16db7b69a67f72e64e0aace974fc512c446d102596d29afd624fba7200b1106455eaab253d8024e62b237b57d6fcdcc99c9a7a6aaafc2e8a81397c6624877d6e1997d781729f2f8f8b36b4af967881729c9a21b6225846d6ec794a14f9fef29a547cdd5eb10e1d9c0e647857f2a4813fcafc597e4d0c01fd32fdfa85c6d3188f0119ee6c3b876d1dbb97cfddde6bc0a73be0ceea0b04fdd66840c54ef72181f8a31f5e48cfede57e18c5b3b463e3c01dc56d9b4cb2f275e813bea8424240bd4c36e83f0c572a1fb2e8136edf51ceafa315f13b96b9cafd6cfed86472f18df30b68cfb991fe75ffa249725b2ef0c67708455c7c324a6ae7e36fef23eb8709d7320d02992b4ea70711dace0b18e1114e70933ee97cdedff75f091faf1026257ad04bb1f00e255aee584269beb8b063c2f689a0fb749678937e6749f7c1f13243406dab492361104961b5450fe20d7d98609a3b04114b1bc8f86c2525c22c34e0e6eec012a00c18a1c1dd00f99b6c95c405c338387accfa027a3efa3437ecace4a1800f6b211422892d9d594376849d8726a6372bfbd2cefe77e19dee37813a8c1e039b1f6d6f45161def0779a72a8e743e5e034d43151dc22eeb44c1158cec24454cde12bf62fde220ca344a58b2bbc592fb5aceccedf1c84b5838974cc81d84ef4beb75fc9b5f1aa66963c31f245f01a957f96a63242494ee3acad54cd9661715c87d373074e9cbadf0cf37c835f7bd799eb227c91cfa17617dccf1462dbbd3a87924ac29c0df7d350a09f52621e6432878c5790a98062277ea35555ff195b3dd54bf43023481756a1fdd0cb774f90dd33f739b18ff0136bf656b4c5272f5faae3b15a5aa90be011702190f9abe7d602453fee6a972a61604119873fa4d7dfa1af06e5d76fbf0e12d9eb9510b33c975813bfb79151d43ac0b671abf67fe020ba1be7db99e9a025d89ad964d85b002ad28b8255242c5b51c0396391c73a51d29c9bb3c61ff5232b9d092639cb3b90e2bee42a65d5fcc64fb151dc4b9112bcb4bc7ace9c709545b0f83e2281575b788c5c0d019d58101983583e72fb1ba40a558a4c9b54239510aa2acb3ee7f38309984dd8264cae923e9d2df6c99117a08f244f361ddbe7ff43cacff74ebab4314dd5ee89ab5bb66f3bd4c7b0e6f7be7b414f1abf83157788097a86cea45644526699df939d1f28d6c1b64e45942c993c14b2c1ad6d99feabf0613108d70832d63c1658ded24918389881e0b37b22935bf394eacd5440c0c0361fe586ed050245d107483baebe3f4ee8e6f4977957b433e7709e22c841edb2567a4615076fccce496", 0x1000) 16:00:13 executing program 1: setreuid(0x0, 0xee00) r0 = getuid() r1 = geteuid() setreuid(r0, r1) geteuid() setreuid(r1, r1) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/87) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, 0x0, 0x200, 0x0) 16:00:13 executing program 0: mlock(&(0x7f0000b95000/0x2000)=nil, 0x2000) munmap(&(0x7f0000daa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000b03000/0x4000)=nil, 0x4000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:00:13 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/85) shmget$private(0x0, 0x4000, 0xc8, &(0x7f0000ffa000/0x4000)=nil) accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:13 executing program 1: getrusage(0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x49, &(0x7f0000000000)="c82ee16c5cae72fa4dabbe7799da5515c7c0abaa01be9ce89babbae1534cc811718cd6d66facaf3850b02c8ccc58eac5ac81dc82a9945bab3e122d3763631a91c6044a9bdbfd0377af") getrusage(0x1fffffffffffff, &(0x7f00000004c0)) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/162, 0xa2}], 0x5) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)=0xb3cc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000340)={0x95, 0x1, 0x4, 0x9, 0x3ff}, 0xc) 16:00:13 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) dup(r0) fsync(r0) 16:00:13 executing program 1: seteuid(0x0) r0 = getuid() seteuid(r0) seteuid(r0) 16:00:13 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)="ac7bd1503f940cb691c8e9e13f7e555e707ece6c765f254784b085b259c1fcec47543c5b4979da48fc885cb349be16fd37613a5c1f380fb4dd86e3727de6b58b09007702c7ec899dfedb104bf425f62da4034cfa348d5cc16958", 0x5a}, {&(0x7f0000000180)="477122e64e179f3ae479babf9a3ecc1a0fff1f4228acd9740fda88f151bfe06093fa65b850b0ed96ab906fc4ed4cdb09e8f31b814043826451c417e7687ec52cd06671d0a4f011c1dc7433cc4201ea00d74aa4848716c41445eed174240fa0a19996cb2f4b8ec288612d", 0x6a}, {&(0x7f0000000200)="4e9e594c66cc1b5e3ef46afaa4e5199304af4f4ef1e1609adf065cc1b39cbe5ecad212c023f15e52b5c0e82d47e01efd611e42a4c8eba853f1cf00b075f728295f9793dbecb55149bcbaac6839bb3ee616c0464c2f0b49a8fae17c6a9e92a920fbd9a9a0adff7317e64366bc27da7daf15e1c0fb23f5b44b8ac85167ad587c0c6750cf2b58b0d8b5beee9ba1419e64be86bb4db2c2dec94fbe2e4d81566e32f52fb3a916f6a972977ba46c93cf3f674176c176ae6aab5d5555e33cd72a6c4ef69b5abc5e9671147038b3b6dd8b8309b5f0d6850b61c405fdcd409cd88684b3", 0xdf}, {&(0x7f0000000300)="d4f685684350168514892592ae9874405f0e689eb01aed752b2bf08f2c3a0f79f28a02477013e85c206a970d222043ec858d08916b60166bba3e01b8c844db0f515d2ec8dbcdccadf51c718ac354107252eddb2fd7967909aaebb3742a6bee08456f59f6c17fb558f0fb09a2adfbfe8615229116966a2c2f669c44995c936f15caeebfc3ff9d63d255f11c76388cf331a2bd529707bfc041608e08", 0x9b}, {&(0x7f00000003c0)="4ea740102d202cb236b51dc7df859d80ec996ad286052baa05fe82a858d3674e9fc639a211335d97bc348d73c8da1fb8a78874a5033efeaff3c41d46dbccc7c3f4bf7f8daca20c97b1741b4b8c08f23269194172e9a0718b72ff9f3f7a895e1901e5fc7b3805c751f701cef999efdd8fb104e245186cb75bef506a8d43e42cec658e4f", 0x83}, {&(0x7f0000000480)="c65cf4628505b3e2e1eb1b6f0cedf0bb9821017f07b0da5cfa6efc4dd578a98ad2afe37bbc7f55e821470907dfb8cffe6ccbdf8d896a503dccc53e11499d925fb6ee5b8d4f99bc28983a0c90a1db3a894150413eba1ece7982fb9958d37ceead74d55e962a0a815d2c6042be63bbd0205edea4c094088edad4035f05f2c5afb1e9bc80a86fa86f26eed8a2914b09fcd6741d81366692bf08aefc1880755687d84ee764b167bc6496b97d0fe61269ad5bdb5779389f2b0672fa1a91512922a57656e4f359814521597bdca4b4bba38260ed975f03dcc9a409145a8238449a22c255307a0ea1e1dedf48e5d44e98be5a0255868044822467cbe40c425a1bd9ef8b0433005be339cdab25a3aedc3cba0b8b011c40303aaf7102d87d46d7cda35e042cd0d4b85c9334e312eb458159373caf879ff07f5343040860bbe2ddfe6521124e8251f317aefdfed541059e20b23b437aa46486b83f28e862a8b3ff1ba423ab9d2aad62a9522bf19ac6e81ee6dc0e5a0e8b4018d52cc34aa10770941c9184abed2b8b9add0592512ee575b2f3cdf5874863c52a93231d9992dde0e700a5ffbe552a7672316f356d03ad832ea3076c1e427b17ca4eab56c0292993d9d5d12cadf83f2ace2abba23effee4c340f7cb9ac35162653e88a3697dcc983e5c5e8c4af13244c7ccbbc4e428901f3ec0bcb9f4d6c5a2efdb6f9b4452de8ab0ef1a9f2b79911bb0db84bfe87838c95b6001e18ee3af7f81da2be06956e1a632d69e85c1723b3905b7cc6b7643441968849b743d0909ed073f8d71d93fd13d142fd923d04017ea0be78ec32e19711c0c52317d2d86d3ed2bb815b932aeb3acf54fd4e5e029f6e06e98c6c210ad47d17c0ec0b60bbcc9ea9b41284ae26609614bd979066e00af106fd982a15e492ab0f4f4ceb90f077ccb915042d435f166cf7bf4f852cac75a3f014c34f4bb6d49e6d82c23b2e400e9769309100e8b8689d0556aa91b5e1f3a11242d5d00982216ce7f795a5f28a8b9d00bfd6b89576425ef43efabe2da368b5be96fc57b1246f7e5acfeec1bf38cc955bb30f8ac4fc3fa181694393a4ee35d10c95ba1a906ec23ccfbe789f04cd0f13495a39bebef9a215ddbfd8a5956ed32d517963c318817113cf1ed1ec494aaf83b76d2521cfccbeb67adb226c7999000aad7155d6b76678d26169015894928b81c323e2e0b817eeda6cdb9f12a2d60c6e9ab6f54e06b9cd99160c0e08da5f1edf9e4099fe6ef9871b55e5644a108c8ca05706484668c112a5186df5d43fed7ffa7159419c32759f75890db46dfedf73c8bfd0c3012b18a01c0a17718bc9a750d92aa953ec38ae5e879d8827e6e7cb6abbf91282bdf2837e51bbeb33b8ecc36c34bae76e981baa8a910004891950dfb61737ddc46909c45cb710e70cef4576062ee052ba19f1430150655b75ed80146343088d2244f7c7a9c2d02470b0b1e7694d9c5a4010dbba975616a490a44cfd0c3ae17315dbfcbde7ef4aec3c9252cb84fa813903995bf44bf5f89407959b5d6ffb008229736358cdb2a385a7c2bae6f42e07636b091be44e24e05212f30f2ea3468e7c6fe0683ca484906cfab700ddce048b3c75fbe374d331c780f56b20fd13af3b1b065163a33b1ea39e9da81aa02b5c144fde66d965d4e3e815ff32d9406c1fb8e945737eca87603aac2486466c1d4684412b572c165370710865cf8e681556c2b61575f60d2c7647899387a2b36a14700c9731e45219920f537b9998f6b572315211847dad569ae14df0190ac7ac6f2c3b0a07c9203053765f6d389bbb19f642a4a105cfc5e26ed22897a32e8eaccc739a8d0bfc6065ae197ab62691a4887b8f722b4993fd267f4dac49822fd89a0df9b82cab523e1cdb2d44ab6a35bb8143907e91b4bdca72a6c5e656c6ce68f3caaf0f0ded6fa2fa4e1be6194bb1efb800c3c17efb77de211de258f117c01e41eda0c73a2dda0a52824469129026d30a1f7dee008d7c5587a34f986c3fb6cf80ca1d603cd51d2159b5f9c60b17411aabd8ce692595cc5238364ce96d94c464c230439bcafe8b6da4f33bdabfc75d52dab8fc79903110f9af6a7c80113f2fad48b4965bb5846e7e28815babd4a3142e54c11ab952fff2f6f831ff0427bb8718f126cc73ee44fa1d22dfa796bbeef87d906b3ff03d35206a3c3b6be7ea36e0eb94439f9690dab42e4d80f7fa0e7e6f9949a5dff657808e7bb2219a4c33a3e9fed84362fe0b46f41d8f2783d6c69a61e5efd1eabe21356faef62cc33a34f1e03ce961954a9882f8be1bd8023ad4d6db31abfc57d15405b51965ca738c97ca321b3c545b04d15ab50f3437c272fd3e15cd592260b5a337ebc1f99c6f80fb655babcd8c5981885b81c84b8037572d089c25cb804d46d49f2eead4fc3ba089c5fe3549b33c3973417a1b7619895fdc7dc267aa50acb27c323b2ff235603691c0a42c5666f4727473a5e42b77eb72eb323d425d84cf9cad1827aa9ccc20f953ee44408b6911f81f2c65c7dae047ff3600fcf437a90f12e66d0f817d5d8ccc1d025a16c314ad6a476a4c73daad44d1b7799ff54257fab50c87e8e0a494098b82b032d9adbab176273bd3a80dc17416e6cc9a9e710a95748288f34ab7707573f0d0620d541c0df4c6eb569f026d8c3072cfacfa332c0637506848da2ded0099de036588fd1f96e5dc51661ac87e452ab3296ebb96ccc6864e6458dc8e81e40bf42d16afdb52db8c60f576079c27e01aeb3120ddee5e0bea364526f46e11668e1efb7090f07b905a3443422939f0e354ec3ab5b6360c74bb35eb1f9b3958727b779d9c03544b18e7e0563c8db2369e73c6b894af4bd455f5fff1c92d877a0f57b1a202bd0d7ae50b72ca3a816096932b109509ef1959d3378eeb7f9dfe27c9b593fb65be257a45d91072dab375b9374b937a5434cec08d3d9b5863fcde572d5511e626e8a9d8b3b03a7a0611620040de2e97df869bc87304761a32cbd90dc69cd16de48bc43d7d84b87ca5152a5f063062e84df279930d4b2ae65592db6d55776753bb403dd3c396110496955a25e80f174e9caf2ddc15ed656bcc183b62cb79ce9c2747fef9cad2cc4382e7031258aaa656120681c510fdc2d0a46c345f61140bcb6d0a3f83a9a36d2e0441cd714b3b65f92c1b8c474ce45fe95da7f3ad7d7a1f1e55f20b91114616ebfa53d3fbcb6fb98c6bf526b501bb1ecb17362921b79ad82163623ca456dd5081b914adbfd23c5f4dc8ce3e5ac0b9aba0b40e7e9b371cf10eca52a2569346780807f5b68787a6335662100ed12dc10c4ba2cce9d6efc90c38a6ab9bc33202b1413c8f73c9c919884e28836c797560c86125a2de82f994cd73d76af0adc19231dbe20dac210dfc9dcd621c35d44f64f1c7fe2372b72c2332bcff110726fe54b5765a3040203e0cf00648fd973888cf1efae53a2a64b06ac04a284a69df523d293813dad9b078b245683b9851936d4d5ac08d3a587886487a086367228fbad6e81870a6dac190d4e4b7c5a13745baf90cb509322fcd0a2a3eca81293b222d2936c604252639d730a38edaecbed2185fab6fc789d5b807bf9ccf3b4647014262b094d3b45d0a3ba2cbf9fe51c0478f8c2376752825144ef038d0deb849ceb4f5fdeec9edfe61f02357a6c4005f1712c83198a4404e2802fe44cf59b75b27b90d1849d954038849b581a0e7f280f0b831f37a6ec40982217abc8a0c35fd5184e72a02e3853971ae0929d663f1c4c3e5507eb078e03476d6a1f8028b87977aae60d7cc7b74dca902c09e87f1ced1956499ac197238876e764ff316eef2d64ae8c24a240b473b6a43df019fd1c312dce4c8585c04ede8a04c4a1f29f300d6cf1826ca00d5b89a5fa9e831c8fbddfb2fdbe4bc3dab4b142f39f727a0f70374fadbccfea34b635717dd2278da79af065010929502de4087f2b2a6cccbd5d8e688a4e5a22e57cb9c2d62ad15afd6bd0c58fe053255010814bf1e476d39043dd569ebfcba28b74399714fb3ea65eb6a0096b314de5a95bd9a7bdc1042ad98d092705e29b32cec783b1998bc8aafc4806d5ce2d7d92f7f0275ba2222d7e4022397d6cd08b2ad8f1b84dcbf81c884594a90be0a3087de116121708e9f18f429054758095d5885a62e68bc1c09f75b129a59c43cbaac7998654acb720ff845328c91039715dbe9a8e5025088fe9e1b9a5b6b4babb1246fc7e9ca34ff1052d90ac171d46f15a43a69b00ef59ce917824628d526330aeec823486fc683dba531d90204f984915b176eec6b533c29fe709e8f3bfdcaf9c7e3de75c807819d6ca025e38f598e3acba8ddb8f000a4f70e0864276c54d6fea53068af442276ddb57917f84dc62ee61ea2fcdcc9a59303fe33da3b829063f7b2c35ae610a49c8e7e6b8f278c2dbfe9dae37fbcf672ab809e1c9956a2aad00a987bb6c13042d9358bc6f60c81b0be936cade4dd0cb15cee1bd635c36a2662f17f28d6b430d2ccf851a63da21945b3071e51cc0fc31194e545dcf4891d5a213bf6fdc6f5576aba60d951126ec112d2540385ce9bed9381f4afdf37b37d49358b8f49aeb26823cb4489aa5197acf032d5b407f5005b793e29e7b5cacf845624edc61c1a9e26e59795eba309dda283860ad66a3c00f27286216297ffab97689331abcd50f55ae2a32f40ec6274da24bf151dd22b19e00be7833d3d6438bf7322e696d096c5583c4ac42101083af6847aa0ff7be9020eed0ba7a5b056122828abeb24caee100c029cbba3f6364f365e5d629afd27b2feeec61569f81b95789dc054ecb92306aea918784b74f47fdf46907338ef4652ef93f0efe46183026480b5f0e86db5f99c2bf8ca2820130b2d55231d19376b70267f86b65d3d113d38cc5a9261b40e678a9f22d692deac87fa7b83d568e276010fef2744109ed180caa3e9ab848387445610b658d8b203ce894b52e7381f65338e27a594c9e2f5e255b721bab4c5691671e918561d11bb12278eb47d736d4b825a43ef8ef0fe3e62a1df3e32846fcf86cb65817f66952490ae2f7d6e1b54b35246e3e0414bda47cec085d6e485e4bcf64ddf1c395c47ffd60c2e89c6210080a5bbf5266246672add602a8f696822c458c992c9b1d87fb35a0cadba060292b65a64482c9a2b4186724c005824457872f0b97f8c33b68edbaaee06d78bfdc971140652a12680af9b60d4b54535a4a19f8a756570a568fc5ad1c89366d493e4497f9e302ef7fe035b969b904dd6e1731e7c14c30e0522ec649d6af8b53575e17105d9361fc0f22c344f32cb851c501ea4a744e824b20b06ab523189375659696094f5b3ffd22e0e756ef5ec3cd2100fd395055b1ff63a06850e2709bf400b80d52c2805ce5e32129ad86d48c9aa7a3962a3ed15a4c9df036cff75733342b7520abc1a4d59315f9d49a1dae3ba0db8ca061c76112769eb9d72f4bff25b8aec7ae5176f8b0803ef2716832c301c4fe33c9ea78b528a11064f44cd61e73565d3a522b6cb4fb32c48d72a4ac29fde65d45388113c07786d878eb660970c1576f7719253fca103c9711bc69b1d11ed6d5c948fc9505116c32889ea92e54e5544b18ea4ae78800d1656bf0f83fa737e8b9e81f555823aecd2ed355291f5f8f2e8d409251c6bdbd877fd3d82dc3b2b4da1ee99e71faef2ae6b34e7ac1495c23ebe0b9770933a35d809148f0910d2e77a1fc30e62fdc0ee7d27f24219a3c4180955097c7ffa158c117d334b44bddb819b21f419e860cc4adb603cdf999454f01d318df13b7192155ab467b18337", 0x1000}, {&(0x7f0000000000)="b8c53f9660cdd0a531e3626cd2ed2dcbf22c1dfd95441ba5f14ce17fc8ace1", 0x1f}], 0x7, &(0x7f0000001500)=[{0x50, 0x1, 0xffffffff, "3d11e1ae90bc2fbef9eb7be17a1044b2e6ac9f19bad4a22cee1c4ccf1ac16d68d979400efab987a6cef41c48c448cf5d77e66df09a5ab367df"}, {0x80, 0xffff, 0xbf2f59a, "dc394abe76b35d2a52674bbd74b8be6775e76d404132e695091a1b31b47a811e55db5a9eaed5181473a79e924d1c386146f9df9cf70e8e05d8e871e312b64b6b5fadee7250192e1bd04780c9dbf7e35faa22e5f9aadb41056f60d2a339bb0d040d8d002eefe57c2a4dd9b43411ef"}, {0xa8, 0x1, 0x20, "e9afb690b61002661fc196ec0ace8d712ecb5fda0d6e4f3198805ab7c865bb1304b5c0dab5782126d48c14cca2d44059d061bf29ffdc0100b303f06412e0f7d1efa7d16b21b8902581b85ccee61438af83a686da8b29ca1ed2ac0f8f44c17d7c43275ae0e1d00cdf5f463c767e2eb80a0f43bc334ec6c4c0a41de01c863462bbc31d6941f7dd1440cbd66b3b1cca8626f31e03e6f6bb4a0c"}, {0x48, 0xffff, 0x6, "f3da8b64892cb2bdf36d7bbec054dcbb10194ed5a7661761171c5ca7cbd43faaa7c314aaf39af5809fc080aacb730682d080"}, {0x58, 0x1, 0x1, "b806622dcf1f1fa97104589a6607c0310014f35a4622c55a8efa63103b1ac2d2b17cdfcead27fac3f4ef44646f969a8e71ec7424da0332a4a9ea85ceb444573fb5"}, {0xd0, 0x1, 0x8, "c5d2b632c0dcf4c423d79c3bfa78878323947a92f3941759fc947ac87f095981fac98f02e1452c3c8ecb286c8c16d178854e03382f23f4d243d797a40c181a069065c26944ac7201b4e7867a98a710a3402d17e1a7629024ddfc7088267ae4c156e838860dd216e2836ffe16514832a597cb5e4d613075c06405ffb177b2ea09066f3f7fc399fe5e56cc684cadae2e907849ff8c0d2fe82699cd1dc90ad3d67b755b33aadc652b0442baac9b421ec712d3cc0e5bfed0f09b9e3dac5adfeef018"}, {0x68, 0xffff, 0x0, "20a287de861f587199db99ed563b1a30240ec0a4e4af6a5402bf1132d646591b711cca5f5b0aedcfe15c7e24a067595d5837914e9e0456d9f81ecd73720ffdb94f9f8682f8c327a6bf7d9173c64c5597c6"}, {0xf8, 0x1, 0x5b94a544, "f00e31a669b348325215b8ed21364bde15eb455bdf7d8e7cf13a1b3a0d06bc94239ea3b2a4135c4ab287ea1c8ace00bf76b675c13bf3b9cde43054f9bab6e8bb61869c257064287b98c4464c4a6605a3058955da1fcfe16db45ef39a45629adff867ebe08bda42d1bdb615ff844041154286b0ac4a1cba8e8dd7b4bf7dbbc63af76a56016b90ce937a985677badf3e20ef22acfba478575e93e83e082a2685f7e4baa224a31529fb74dde331fdae93aeb4e784137c1342104b0b2e8c4914ac168ff7eb34280e798b1581b619db6edaa21a98c619dfde0a4ea4e350801cfece6cdb5f"}, {0x40, 0xffff, 0x9, "79722a896ebf2ff4fc1cc20dc63dc374db3fafdde9d6b1d8fae925c06c4632bf9bc1bebb58a02ca73877b7"}], 0x488, 0x8}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x10000000}) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8, 0xc0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x200, 0x42) r2 = dup2(0xffffffffffffffff, r1) recvfrom$inet(r2, &(0x7f00000003c0)=""/15, 0xf, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/205, &(0x7f0000000180)=0xcd) socket$inet(0x2, 0x3, 0x0) r3 = semget(0x2, 0x0, 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/97) openat(r2, &(0x7f0000000380)='./file0\x00', 0x40, 0x100) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/50, &(0x7f0000000200)=0x32) 16:00:13 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x52) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8a) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffca6) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)=']\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='{{&$\x00'], &(0x7f0000000740)=[&(0x7f0000000500)='W\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)="fa2d0200", &(0x7f00000005c0)='\x00', &(0x7f0000000600)='^\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='W\x00', &(0x7f00000006c0)='^#\x00', &(0x7f0000000700)='\x00']) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0xa98f, 0x1, 0x8001, "eec50b12f0cf7227a78b7d97f991d7dc7c88c3cc", 0x6, 0x200000000007f}) chdir(&(0x7f0000000180)='./file0\x00') execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000009c0)='-/-\x00'], &(0x7f0000000980)=[&(0x7f0000000a40)="0014411bb2de1f7feb5cc3f7df6c55be93279fed11fd1ffa7097675836e26d2fbdbbcc645a675e7ab6a5b7932540a4a81c2eb752d54b312330e34b7f8d4a462d5bf8ce959d7e8ea203de63be96e83ae6f080c28039664903c84b0cb343cb04de89bf3fd791dd6e59d979f188deff24468447f8b4fc19c276a639d691503e6f94edc45d69a4f84bc0f8b59da5f8b1c1e0bf4af229f575fb9ca5563c5974cba4a3fd6f807b8308e7af2a86c2f0c0ed4caa301fc2efeedf74fe27dbbe9e5dac280b68fdd1f7fd8ffb839f998dcc53b0188031a26bf214b61ee10e0502a29d89aa30361c4ba8ddd1ac0246dd00ca4789a6068dec3b973b5706c3b3c805c66a081fb228ddac18654fe3fa460469b8d4c760b10e41ed3ff14925f4e03f3a0317", &(0x7f00000008c0)='\x00']) listen(r0, 0x400007) recvfrom$unix(r0, &(0x7f00000007c0)=""/140, 0x8c, 0x1, &(0x7f0000000880)=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) syz_open_pts() 16:00:13 executing program 0: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0x3, &(0x7f0000000000)) 16:00:13 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000100), 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x200000, 0x8000, 0x7, 0x1f, "5bcc44ccdf28feb795c2cb8014c07bb454c777ea", 0x40, 0x8}) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000480)={0x2, 0x1}, 0xc) fcntl$getflags(r1, 0x3) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="a8b97dfe25239fcf0de4032bcb99350aaf4785a3a218e1f42b51429ad99b3a7585008bfcc355e2fc6b075f007a9e529e434f7c4c6e8a7256ab4343999ac0e986bf743132eb4933d61dff4c30cf5483bf7e2df58db12ebe1a51b1cd1b63eaec77b4de5092a3247ee1cfc89c4e57d47635cc924707804c48fab9de7c5e71fa6883dd789ccddb84d60372c82a3bc7573af6d48eb85d9e94a0fc5c", 0x99}, {&(0x7f0000000180)="c8eae91a12150921d22d6a8cecc9445022fd312dbb0e86f2b5fa022098db798947abf334eb1c53fe13d900599c9104cbd2316926da334f3ac2e6fd90a8c6fc6e8db82fad068001879bcd72270473d096d393bf1a21cd7f81496955899e350d29418fb3676358539bac0686c85b7fa6bdbf665e11513cdebda3ce40ce875fba4f5deeca18552fd5d0eacf73d9c3c0eec0297c9e19d944967337aa4662bfec41c6497d679dabf79247504d13319683d52108f39963784753315632cd7bced1fb65f245fbbc960f7e33fd451c", 0xcb}, {&(0x7f0000000280)="56c56623e2a21459d7025484e3c8d4f8be1249f37acc72250713ac2449b77a356285462024ef46ce398a1a85b5f6c661b609afc67e15b573eb6486a9fd9dcd530c3cc64b8a83a7df68b93a525e0cf8dfdefb6e030b36305dab0f9ce5311f6c40b94a354af2d035b564dca41a67ed9533cc5bd295e4312ca19e5759750eda3cc12b4c5288ff3317bf55c8e74ddbb315446419bbc773ff5524e506961162a8ddd28598d9ab3ce26496aef180ba24eab089f54681d62c847c5cb95058", 0xbb}, {&(0x7f0000000340)="ab395f5f3eef426cfa5ee045af308923b27a672cc1b075ccab498fe0ce50b01417b24b6349f400c293efb9764b5edc2e7debe4c1c9748c421df5467854f602da5fd1fdc6ff284fab041bb2204bde3a47d4b9562f61a19967a29f569b5736804fd033f838b19c92be1bef72759d1f7af5fbbecffc4530a7e463780125d34d5cd2f51292865e3386fd43aa009d9344c44e4f9b6f7026b3c23e61f8720cddb8342dd4952d35d0e439d8c978652b5be5dfeafde99f2a459eced049d1833f617b1dd9b5bf6f94b30c8cb8bfe5ff3cec", 0xcd}], 0x4) poll(&(0x7f0000000080)=[{r1, 0x47}], 0x0, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f00000000c0), 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x180000000000000) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:13 executing program 0: madvise(&(0x7f0000f81000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000d36000/0x2000)=nil, 0x2000) munmap(&(0x7f0000bf0000/0x3000)=nil, 0x3000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:00:13 executing program 1: setrlimit(0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0xf040, 0x3, 0x5}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xff}, {0x3, 0xff}}, 0x0) socket$inet6(0x18, 0x0, 0xec2f) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getppid() unlink(&(0x7f00000000c0)='./file0\x00') getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r2) getppid() mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8128, 0x5) r3 = getuid() syz_open_pts() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x40000008, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x8, 0x100000000}) flock(r0, 0x1) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x8009, 0x20) shmget(0x1, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000002c0)=0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="beb7d4ae813268d49026e8c4faed9ff2e447995f1db589da67e830e407e5e661a1f5b5f90c236963dcc333e915db10a8930fea62af1a8f1fb32a351828ebd5e869b81ea4b552c76781b2b8f7618efbd31a33fb1da74f107d9c01811756dc77908ca48c", 0x63}, {&(0x7f0000000400)="8b156be116785b64cdd0b383612941f6186a8791cde8402237e83731bd240778ed88a9aebefbb8679188146305b945fdd4ce14663f921bf6", 0x38}, {&(0x7f0000000440)="a25447d68df2a600bad0d05a9facc75d769213e3b6421dfd6d41eec0dfce235dd2e8931cfe5f70df81c133a11c318a7d1af194514c64366282704df8be7cd33308d982da1269f8c74a94a9117aa836f801d1b44b8e586e52be8142fd3c27ca2a2c8d92e7428c3a04fb575dda985a3d294e7856b7a8c50f4bb9709a70f8bd2b0434ec36ba3d15f8c0b352bef9a66942fe660c27dd478f338237f5552a41865a2d7af982a16e10b673f3ecf3621a9daf04e30c7b775dac1d6b0bd4dc1dee46e7879a65b3bce28db20fb3381d2c343e0cca68d7f9e057", 0xd5}], 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="2bb6a95858a1c82aa4f07884cb59f01c0dc1defde3afc73c0aa560d6940956", 0x1f}, {&(0x7f0000000100)="fac690c181082693a776294ab1acfed08b124fa59d5a205f6fe54b6a8d149f835c9dc41671e33b6cc91e5a3122412bab4a85e6e9973fbef626", 0x39}, {&(0x7f0000000180)="be4af1b2d91b79545dd3a75a55038a2223268cb8ebb48032b89f3b3da29116379c14de62943adc326daaf44810265c5c1c2aa85623eff14530a492bff4f97517a1b40742c3ccc9edd56dd2fa9bcb02328020bb7f3162eaaccbb821cfbdb4382edec0fac9d90b21a1bcd6c0a36a2b7a54ac013a374c0bc1706270c29a795f4af7353b03bb1e9bcd79e26a786fef3c3021cc66bc3b19e1dff6b3b0f287744236b7dace2d6f2582209edfcefc5d92a84b7b21b014722ffd4e5a7c28fca2b778ad1a04", 0xc1}], 0x4, 0x0) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0xfffffffffffffffb, &(0x7f00000000c0)={0x3, 0x9000000}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x400000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="cebcef7d15623708cd62bc65fe2c0d691d691109d4784df0a6fc993baf8c3909a1f81a9054a3711abfc501fbd870a979ddadd6cc62cc5cbba17533884d62bc16c3f445705e64acd8b6e9242689e1629628d3577a761785e0718b1ad9878a98d3ba67c24bcae817e68767bb9e78c25f", 0x6f) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair$inet(0x2, 0x7, 0x80, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="5d265790f938cd562d7cdb45f0003d29466c554857e89de5c2af2f4043d319a92e7eeae9cd11e3fd29cd2fdcf9c11d2a657ed7f7ea623628fcf28a43fead29d8e03e40dc34ac7112ba07bf1ef9571c7ff9daf9eefa9727c51d5c9f2b494bf1bf7b25e7517bffd8cbf6d621e3ccc487d65e65e46cc48174b602cdff6f492d68aa3e41200a036fbc7f02622ad9c9c9f3a8727b76f92d3100fe2161e54b31e50c3c91d9dae6b201f98a852430b82e0f4fbad1e2c7740a5767d8061b0df82d340c1c82ebd0e9a6310000000000000000000000000000e29ec87d9709fa6eb3e4ca5f4c968931ab7e1e1c81f16f84283533d809165a92c9214680da7312f4bc83a8cf84550c463295308abb407e421cae54b82e2c3f0b4351e98e675532cb86528100f9636f6eff", 0x125) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket$inet(0x2, 0x1, 0x3) poll(&(0x7f0000000140)=[{r0, 0x20}, {r2, 0x110}, {r2, 0x24}, {r2, 0x2}, {r0, 0x4}, {r2, 0xf6}, {r2, 0xc}, {r0, 0x94}], 0x8, 0x0) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffe32, 0x0, 0xfffffffffffffff9, 0xfffffffffffffff7}, 0x10141ba2dab7a47c) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 16:00:13 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) flock(r0, 0x2) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x101) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x200000080) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000080)="a8f3c891685e7478670c69035436fe86cfd32d70aed5a5a1af86461272e987f58ed315825bd41824bb166dcf38f72532697b9b77047bf6ec14a57d5c66d8918eaedf313d4353cfcfcabde12b2f21fa826945bdf59a3f9840031396df017f62e31c4aba5d5f6eb1530eb2ac4f00aa0779ab5df469379816d15a7230ceb3d3a4d5e45942f33b0da343cc", 0x89}, {&(0x7f0000000140)="f6e5", 0x2}, {&(0x7f0000000180)="82e469940464ecf9caa64c33502da648a9ac9c3fe8f36be19f658b7c344929ec9d10d94d4a30a49a60acd21e7c4e5343eb1c18fd6a0b5cf62ae56caf721657a11913e83fb82b5441d0de0344aa9b7e46447d71b771e2205606ee4b4fc65b3f041f652e7d28ee9966055859dcdc9966838e4d83e3bdafcbe588dc054981bab1d50c2a2b13d8ab6d36e4df9c0c2db9d99939cbf4bb437fb61c58bc3f13449dd283e6416840dd161560e2e097fbc58a0c74f6b69f735bd8d1856ee3a6abdf2e483773ef7df6b4ed40c788e8e6601c58b5c07e3e7da8edfd91e66c5594450ea73f2bac7d3d9454c4db94940ddac9fa2da8e7bc13685d248c79ebf82134b1c04f1b329177adff0feac13113fecf9c5b99d899ae35f31ccd22912138d770b40a490dfec945e7647d1b966f9d8f253045c617fea2a974d7f5bacdecff5b61d23e0fe02eb57470c3dfa926d0ddedd06cbe4388be6eac9635d5d57e6a015fa2fa88bbb91577a14fecc6eeb4b52dffc16a36bcdfe555dbe276e1a0175c01f2168328a798fbf1defa93874c49293dd449615a25fff6a9e5a3c44c24c693648535f0b4e60bb10a356c0782f9d9dd0a30f0866e917a1ab4f6276719644d4a5cedd49d4649b9e91758b21c9d232f220c9d74cc0b69d73c000457db6b2d554c318b3c1c5ea22888eeefec534d8fad182d7fc87ecc033512402fd811ad787ff1016345d1ef2c9624833317e35410a01f6854880d434ffdfb64cfbb01cedeb47e123f2ef197de021e56a3d033b40d25a4b717d9f016ed6657b826a45615d029481cec90d038be7175f20be10dedc7143f1dcd0f357713f33a71a9af7d6722763d18dfe3b58875640ba3d8409a99c1cf49104d92f2272f0363c113e038e031cf541ab97cf6b35fa87cf62f282da6863a7808d31093d27cea841809db659ee342730faa83bb78b1c7190991255bf0a066977167c9e08c322d502f7becdeeaa34fe0cb557fb7e1ad95997fe2734f56b2cb52a2b6c9b037adcc48379a3b70cb6809b7fe12e6f687bd3ee3662b173086d864392ccd986ad6383c6153e3aa2fd204ac05d46c920d1c9f871c53a870b628c2d962d2995f0b5cfba18cda23a673bc25950f020fff683c8c8770eae1c56fef0fa63c66f89f4a4a4c9e815cd34bbe3046f492fa4c5de797561813d4f6bbf81af065bd55f6b68afde1a62e895b69059a66b20d61527fcf85934585b21ea8bf6828538a3ce87c3f4e610e124097f40dbc2ae3072080029c3c342dcda8a9775e5376a16ce43feac2bccb5d4a266a061de7737339d36aa64ea2b3ab9ff888cdba0fc4b42061df1641fe017036c5a0c6fa316e0a67f61461529b4548a4f27e67b3cc9f587ddf8dbfb573c093eb74625855ef6d0fcd44b93af257cfa8be26312dc3bd1491468c4873401b86b3e8c809ef63544d6cc8bf61be4d50e1ea4696c0ea2d29abe1b635c5f3009e97b93c127b10891b760d364fa636a55515e5b9e48d3f4397eb48a2ac77dc0ad113c9877542bc319c445bd7c8a215feed72d48d704926984ddd5e2211c3ca2aebcd685843ad08687199e267219bc8a5b793052961a13ebe163b851b61e95fc21f828eaa546d1f779d1ca666c96ada141d517f64b511caa91be2ce9a1ff971198aa38be6f34dff8c2f7cbebe59741022812e4050560778f3e4fcb39007e2a01e6295ee1c49a80634dd8502ccff45949eb7630c130e063a60bc01b71ab5890788819fa809b8d2b748e59bf372365b8372151c3d891a9d90ffdb2ae518a1554c0c6f4153c0c70197cca6ff88a0f00f03ecf2e3a0bd79ee65df04bae4de2f89424a807d3219c2839ed4d0788bad0bb57cd4ae3430391e86cb663ce6c9b0ec19566e53215d1d5320fe0baca0a346b4926d63c710f62fb38c72430a007e88a5600cec3629d328701b79f89cfae3338fa4d0e7ca73e9bc01b364302b4bfcb40081a624a15820e04c0814fbe3ab4a882b60519b4fa6f3798b1adc0e8644580d5f68b52461bcd2dc3700cffbf01075c8e67de0096fa2b760dcae461a7d943a14b40fff0d03275ccaabc00d1259970914e286b225b1a81ba03bf1676e5d300f3fb57c85e300c5754dab0313f78a9f09d89bb72544bdaf6c51b32f310abe8708d7b2201e403d726663f420ba78734e64b98347a4eec01ae14c4995bca6915a1fea7f075102ed6219655d40e8974e0e22dbf291dbdd8fc82224982a366a7328f56b3acb6bf0954120a59c77dbbad44bb30e69260bae3dfbe0834e81e3bb203de62f8f28d389ea7bf8bf39a2f0c69076c93eea63ae5dcd21706ae85a48a2a47eb019f982a56e7e83affc38113c7fa738814b5a3727fb3a8711056d8b4cace72b4ef6ff076b23af182e68bb474c7953e21b20b07566a296354943255e991dd94f32868cb1a7cbd6d8fbfa0ee416b7b45ffb5caf7cb5b6a10850be6cea7e234ddeb36bfe4149d2a84052700d5a68058b0497d8aa8f90a2357f292a5f75ad2fd9593a28d10dd1b0e849955f9eb3bc60877d45614cc3429f6e7ec3bd6b6c149f7526df6b9c23650684ae362af450ca992b93271f3014a50865f976286b98a0a5980629d764fa195d7c38d2daf74f721c05669b2bc7be3d800cd3ca3a422c77b7e5ba635463b6337af091bca785e64e8abaa9ddd73f9214c56c8a3871ad9f82f4817554f8c72cad2edbff3a33ed862e191a302bbcce755753a3afbdce820378796570e86e64b1a57a1d97a465256b97f94c8a7203886c6a3333a548e1f52d8a567ad26ac081bd619dcc6a5eba5f9f573517bc82c12b5c98713fbf95fcad72154203b014fbdd56a1560ec1e99dc780e662cf9866decc4fdd98799cb9dd8aea69ef49e311f6405fb4f15f085c612b2e709d3f4e2220a5b21641529faa720ee4cd39f4c291f9714bd045c6cb496e7d797f6d377e3bc1f14f4917aea04f711c5cbf27ca3bd3dd9bb5f8a6cdda47212b7f8f2b45a1dec58f8a3ed70de98a850a285a30a30d3e4e4ce5ff7bf37336bf5bfda5ea064973e69c08a5f495d2de063d428cdfe5da935dde9095012886f095b29637d103a3504789a3093df6fd24d25d24f0a2410f9b66873a65ed94c35559465ebe4cc4197e5295705fe376fd1bf3e70926b73632ba012b5bf654ae2b658184e6f41bcc431054232f1a2ebe3dd44714a841fcb3c8d57b44d0cb17f5eebccd0eeaf2bc7a84fc6e320551dbde20c65629142dcd8d1e8e66e537738cb1a8047525d664bdd26504c26ba7014a27a94c82c0c44c4aec71d5aed14d7eec1a4e9ab857259c8299ef1e41762602714e1689b559fc9ccd4ceaea39033a22f15801105ccc85614a2b62137d6d2c582e25f705a697d8af68857fcab0d2603a2720a3492938c688e1ade86f8a118f846efab730a22c6f9d1a11e5b4100a020f29a2ccfdd35607dcb7730cf9c3728498fafb9fae5b2d533cd0d72d7ab541a3018675c8d81b22cf40f609dd3b6325c4bb72c05ffe9886bd15a306286de208c9eb507533a5a1d93594e160140af994402162dfe69d122107da7590213bd780d15df62ef870c2cd43c15b2cdf84a4f19b236ec6b3bc3ed18663572d63f36120d87f6f738285ecc2c00d7958002116d2506aa632f98afaa3b02dde8f3c26857fcc44cdb58663ab2117fa63066f33000a6abebdacaf4b472b6d679f32adebfc98187d113237b451363f5e6c65b3c8b689e1d39b8d12de9b473674ab2d3d5854dc211db736825931d50876eeb6a89f7062e8a18dc6ca15570d06007da43fe2e0d6e2d44a394326ae1babddd4994ca7a6605319becaf23e192f152ea6f346e995786a2a66d543c1d9dbbd7f8171b6f20a40807b0e70004ee2437cffe404472c88482440aee5f61e59952ca81cec7a0f0aeaadbd80225339e2e3651479bcf472e88a29424ae9cf7c4fa958d8de19e168c57b8a0e54f352cbcde7bee6036bc8450bde5788b8321b0c039c8fd32871abb588d280bbf66d8f766cf6e97744ac13024d72c8a518d1987b0fe097cbf9219f914ab599fb020a89cd78536213ae2bdceb77d0d681b4ac687d59321d2ae1242f1c1e01eaf35b31f98edd65630ceb8af419aeedfc6e844492870472abf4461031ffc4fbde6c4560830419f6215263608c5771bde0d5bcdb60836d7daa889a6dc2805907d8532361c3f87faab87929bf8386aae0824572bfda4e0b9e905f5a0806c357c1d098505ddbe958b28a2505003c66c56b7ba79bb1b92987a9cc5eadcc74d23e17cd923a6615994ac93346b902a18a190cf9d7604c20268fe9bf1d8885b5b7e46d22243dea972baaa3e528b00b9496aa697c11841ccc6ded9c28b5efe0a72c6ad099c9491830b393c0b233d950de8dbe52bdd0312912304fa28acbd858b60c968d942b84ff6eab9c16bb0d5c1b5d77121b128f2afb7a4c9abb15be408db080dd13f445476768a74ee09575574518903cf6815967deb6e5519d73dc65ecab0becfe58a2a07dce8c2ab49f89838336b77e9140ab21cbc42e2630f08558d3938c62db7c9e826b27a8aedae44abb4858bf187184e9865a15142ebf0824dfdc87390f8bb41ed3849e769641133c8d97615ba078df88cfd2b60dbf602978dcada0acc8ae0c086e66c711378daa4902ecae54a820ec18cb7e8cc4b4f6a607e006a947ea6d26b7a1528a3956a5186610ce6f4b304e9788f980ab71066722679a66fe9ed62ae48b82846aafb16a9b0cb9370d30748f1048ae40368a49bf68cf1f5360e9786c0f3ef38462f514b5b70387ccca9f96c0cfdf14537cbe54f4ef9a263d8323f29d2966837dc7473359a1182a09d3bb5f349cac7763746c44deb4bde603fba162bdb277c6f65423db3b15b78878eef87eb5a3717439f9dd6dc28099aa2314816c188d43b6ab983c8289449eb135be0b5d385d304aeae981dacc05c66fea6577c10264e01a80e9f27a91ccf4aed3f535270bf93862650ba2e841355a4cbf9726577ee424e952d7d003e0b38cd968041269a983c9e4cfe9358ee21644b6c56d075c80740f798f760b6f6c70d0c6638c53286db298777ca196d8e705726f1792c60c01e7e8e6d56a0324918d2867d6ccc30952d2803d3baef2587dc849d92d094b4842214baec4d981547d0622d1c0de79f571446f8b13abf2dfd4d33f893d84ae0cb9e40dc9ac7e26623a1da0a5bbd42d8c6faeae8350ebb5e45b0e90f9d2353e8bf9fde5c4a817082cf6118d0ec591baf3208de3a1d926a4c66606ed0f3e84858612e02870e3e495f429d0dcb4089a279c7fa8b83f31f733f79748852c61b59c1f517da498b391386270415c0b877ba16e425ccbbed1663a90ee6e31e15adee2347fae9ab630f2365688cbb9dd837616b8972a06efad81fd01f3650c5f6df566ede64706340b789810732cd28d0f848679e169fa6a8fa4a5cb779150ac4e9d9cdedc8b851c15f237d7ec23920ad173323feb89b7bb9de22a644d0a69d608839572165a41e6054de57f03c6ca358882b16b345aedca3b888d78fa84e6297a07c9e71c29e5c2154d0197f73ae40df888b5fda442de8e751d858e85a1b706a459ab5871fa3032eeff9c1f8068c8c80603aacd9c41ac25fb3361c895c631e16eae0926025e816803ce3a597d698ebadade1b4555f2f57beda2388ae4c3f71a382b8dc4c6e62b3606792a8c99af728eff1c15d0bcfdf4080c1fd616162e28600729de5f20ba22c113f54175a5a5f6a9cf535c97d8f122d3b00e60f9d72276dcf204e22e46dbe0b188e90387459217411e79529f4a1692f01e8c526515399cbdf2874589ddc1847b53821e37", 0x1000}, {&(0x7f0000001180)="23a284c4a8d815eeeb28b7db790d467051a2f7cbb12410730a936de50a17d9e3d2da1aed3ff6df3f10d03adcc796487d8fa28fdf32e044d47c4047f7fae8ca", 0x3f}], 0x4, &(0x7f00000012c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x88, 0x4}, 0x4) socket$inet6(0x18, 0x3, 0x2) read(r0, &(0x7f0000000000)=""/54, 0x36) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="89", 0xfffffffffffffe63) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0x1) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000100)="a9457eb04f252550731384708852c19fd1c1a1ffb7716ed316c3f9c2a473e9e8dfd909b92cc95216257c1b5170135b6c22c5ad77ba1ccafe9aeff43a88ae2a36df353df96a1c4ed028512155a812bf7b8e994c3fb27ac0fb8c01d5a270ad42fe94cb697c7732fc11d01c6b77d1f2313481b244ac7c7ab6404c0011b6427598814a4f4bb732f29da147c98b46e1104102e2f7850c9cfcc696358ea427e03800ec21db16d1b9910cffc1a7ec43e4b28d63137b965409ce6e993e8ea9f9bb1ba845ccbe6af64bb45afedef1dce8f59ca1bedfd2374df7de3ae621d58e121735667aa0633872b9b9e7f055265ffde611475601455e96eb73ab4f76779326664837130d87656cdc6da0e9261aa46d09948eb245a3d004d480dd5360c2ce565350c7ccf7389aa71bc4559c0822df7bad73b0fd93503c54d71eafc407b01aec3b1644bdce7cf9e5597479df417ebcb9c25e0c2ef8b08288186a2abe6858b637b8def45e430b31563a202da4c6ec4d6b2ca158c11cb04c5aebfc5a3144a82682d164bb537b018db7be713639e91c8566c289a82db2d40b8b36750f4bf6fff7b786ed5392eb705fdb3f67821818368807964e3841fd157b27dd0d4e245a9f268e126465e280686716d27cc4412f198b2d91ff3cb1232fa904ab4f1661dbf593a856ddd56ac501856502aa179fbd19d9cd51e62cdb129a25df1c825192ea0ec713dd1f4ce2ae1472f857139f80f1b014b5768f95fda30be51f2eb48674696ee3f7c3d7b3e5c4ab493340e1d5bd0c51741f50096fb64d6725531fc2ec1351c6c7d0b9000439db27d985275ccb33aebc9beb2b21f3cb2518f8813911b486481dae7561c1a2b6747760d1ae3dbb9dd2edc83f897a7ec51fe40be8c7a9f44468bfaef2de158a379b266979233d1280ae60fa96952dd0de18297947d3896fd129dd560d15edbf8762f0ce76a88446379d17549fc94568e22c38b0115500630f19edd9f8b5d94ccc0c6691f35ad91e1e40c517f8804498e694c414e49088bd104141cfcea2298086016ee7dcf749f15d2a663b74b897dfb7624b0e2161c8414d2d6241b90652d24db7296cde7028821339d651acc56b83605e44697cc6c6adde0e9aaacfd11ed462bb0d0131d388b264664556d893649592b8fbf940127bc8f6939a648b55b683101a85dadf0c07b34139b0c3ade10157057e39bec5f8d3ac42ab42e20234633500538a85d5eed9fbdaa1ec8bb809ef73e859447c35528c911b5fa0431b8f514775fdb98c26ac1d45fc66473b5c658f131d87d77b4097d2021a31c84d36add9ea9f5a120ed2bb4d69b14fe597196c211bb838e479e6e0d243ae90534e0d7ebda3acee5d8eea3183a529fb6758059a0d9b697c59c07cefb50b63c76747e95c3c9714e8217cd355c7c2a72cc6a891574b57335b0cfa1d510694e75d211dc1620c2acb28c1274d89e4e05984b66ad8083e94d062325149ecbe4cddb25f6464112a4d03c8c55b3bf98b07ddf799c83bce0dd0f8916512ad80e9ea8d59f9edadb669cf5b943d61fbeb291b86106c68b671819296ab3f65f6615e999d4f00c3a1cd2ee3061af13116d997539ef2bff75991c960d80b38a9b389754e644984e44e8fbdd53793a278bc1627499d6cd3bf9324ff0894dd230dace9993096c32d18f55d6ac8ee45615da29d6306b1d6cdb37858a0a50fb8529348e36fd4b1cffe5af8da0fd78f2f99b627239c6f159b5892d888fc83c391f945559325c70de9aa59371b2444368fe6d2e4ba0235b9c4c2fddd162d1ab03d6169505cc598ec8583d4bd7f17d2b9232982a2a2973d31ffb2c1e707cbee5603d8d27c4eedf4fa475dae1fb2540aa136f326ab230add8da2ca58e5a8aa11e2c8dda9ebc4b79b481ec6686b654f94d167784109f6724714f4956ea644962131a7a25fc3c32d7649e851266f0844ce49bf171ed61fe471d373a1ad890c518e414b846ef8dc867561389c8fc878662b1ce60d6a7d3c3cd9b4a9a05d78b325508e338ce38a37df1edc38d05f144aa810221ab7021ab49cda694787dbfaf6b4704727032655754aa5b1f3b9cfe7db8da0f99a3d278222de4a759e5ab664e84ef730d4abce08b3b4b7ceb6df74222acf72817c1e20f273d8222e552506bfc62e42cc0e0a266ab7bd1c678111f8aab701cc74c24b33249dc677e7d11c9c41de9acf0b9e9c106374e546ce854ec040a4aa77dcb391c30400f317ef61a063492c4dbd87faf77015602f6da5f5eab4b42140bef90444b0ffb2875ec70fc658c0b6bc82efdd6195930f8b59a5361257d0b36f6149f2cef0e8a7a486fbff522a2ead9d14307c11610a946cc12433d705beb45a545607a6bf6883e3636dfb01d85dd6485ebc81f8baea6726ca33ae974d14e18281e4cb9488ceb452652e49a086d195dc3ebb627fad64784d39296a0b28a928d9bb8a395919ffedc8e89871ea1260b13c65ac3144f1b1f7704393fa82a94521bd868ad34d68e530fc5224a27573992132644fa48aca098ba36fe55b6d1a63298f1c882e6cadc4cdbd6ef3343589514a5c1184c755941794717746e62c147750b52affa454c43300e3fbe2261727483d286e09d6f9e7572ac8000099bbd77e6e71844d6dccdb2b1796e93168f2c8cae23bf0fb5a6d940dc44b73e34be483d7d88875a6196003382b4dbd5857f8f95e9ba1c56422c54b3ed69b9fce58ad72dc83b83e4b24a2bd851472fa64ee8bbdae68c53c1d34b19284201f2c8133646c3dad6a19c634c301b15cae3bbec81c3e91aa02b328862b574cfc2b9c4e80700f8f166425fed38055cc48e921accb179435fab71b060fa752f686632a213400b38ac7dd584bb99bc12dedd125ed3357fb5c6b714bba17b6d7a0c44ed98af5028abd4131557e06a6a47ea6660cb66d3767101899d6448c55c1220e736f61ac031d65deeb55acc2efd8b6f6dfe615a19c91fcc647e6ffaa735d77e8b7b2b1c19b395118afa9ea27f6ec5a304cf65525a07a9eacb03e9358943692e834fe6b43619d7fccafb0b2478e9231d33c324400e7256172a794134329c4781e711b42a717389e09137e79f6e6c94b31ed8b016ebbf79f2a413f394295b81db58218ef4fa240deee27be4061e4b0450b7ee63c488b2422fa2f5af727ca56113db65371d01fedf1000b4ca6f67614fff182269ba1aa9ebd2c2a95a20f348bea380a0e5484d0d6488f4f0d23adce10d6daead025220c5e8ad22699da4474862854b704d384806bdcdeec56174ea0858cf32a7c222b7bd320997fedb8feb40a1ccce09076c195e190ead324109ea654afebf60be14cbf64cfa1449787f0b3a0cf263972e0984ae2b2ba4cd2b94c13598e733adc552734345b847cff4d74f10077fd9f3252c33f03a42dc9396dff05590450572832a0ccb2e8dcde337808dba526a24b821971145e75179da63968075dc45c19534259ce6075c6771c5573dd3df31332ed25bc463a6511af8ead051ec1d0b49eb480e1176d221adf2218adf6f275907e623120cb63fcab6fd574572b03815ffa0fab69c97d8893c6706f6b41b5ea9b90517f48138722756b76ba45cdbaa05d336efde0417f3f0dcb6c42d43f5330f5076c03898e4a0bf5ececce9d4626e3d78f75ccefc31216df9214dd42a6ec81b78f78fd923a0bea84bf7ec03954815306ed8d5b8e56cadb4706d934b7f09cdb1215173fe1004a2bacfa8f5123b1e08da04c26a63893a64d240507ea6f24b31ddc4dc4d157b2f2758ddafb06f41970a7de0a559f8a2a501b3e040ec5c2c1286777bfb8d536be3290d3318af567e0919b05896124b6021124bdfe9d51acc67e457b0ecb15dd932078256f62444c5f386d400a8713c637e4e6155042e7423cb1aa05b209f7e17f963ad1ca916aa64028c6b2c3c36219462dd5a43f83199e1ba321f37b3cb6c3a268879c123f6655348de6d72791c03a40b3b263b5a4b94ffdeb6f237522bda020206d66cc0bce2785855eafdc43b48faeb0443b50e31399f357639a2b0146ebdcb413212b380b5357a5dd04de2a1aa831f8381519628ef5c43fba5d1542112b649e592a55298702c8c676c5e33a394c408a1d5246d4d4c6aada3545a41fab27a46f853a7b1d558af5b0a648596fef4d2bd28cf57b92fabbff353c876e8117356bbb3aee6315ac6b1670135e83a005959a8dd3d46bb97aa908afb8d57869f96e98b5cb718fb7e9650554f27f5863f24a12efa5f525bdd7354dd7360c735c4a53c9db12b04fbd42ed9b4101012de5aac493677218054299464c66ca1234dc357778bb45734b78ec20fbdf003b46bd968524182efeb967b2449328a118c54c4e0674a5c461f263aad711cd9f0dd7f603d50e433a4c89e4b9c419fb15dd110e6480f3aa5bb311c43b3f9c75b75da9d76b10696547da929ba34c0842406e555d732d2f536ea48bd4a75baf649dedcc122253aaa3ac259797fec656f8bc7d31e7c4c8964c7f093e15711aec8eb2c5bb700f6e3aba4f174e5860fb77766835c156022a5915574c733bcb4e3c523c2a14c90f6e00460240c897cc9c08f2832876c38205dfc639cd64bcdd2c8a965005fb1fa28c15e6dad1787a270e1823303f4429bba43c887d7ff02bb2f0a6f4b5406212e675a3e41a17be147f031503b9c1ba031b68f6233aa4a2fbaa79d8e76c5473599237899d7943109d25b29e405b0e065c9b2aa59d3e9e60fdb3127d0068aba0d81286eb5bbb14a4d9a5e788bbd35217cfd7836b481404def38bfaece0add9a07427aaadc94e9b372a6256e3be68329a5f9a0e78f0025a1af9f1d8daef1967001598b3e0e2b623484423a5461f88120f8ab24373180a783165be844cb4a898c1e6767278da87cfed52af64725028ddc7015cec234edc7b505aacb7a1547a4760dbfe3322912a71ae01318f8ef6b0516d26f5740c5a71586a509a95637fb76663b00fc38ffc1880a138838807bfdbf424a74647fc9a2055eece051cbfbf6c8aaf3477e677c87df811eae6b125e37b23c17a485130ddd37d2c6a80967429613c62bf98b6f6caf8a55e1ca4b22991bce5be6cc72bed540f09fbfa022a0691c0b372f8a6ad194a92635c373301e9b30ddb08eb2bdc61fe0c0ad1e7c740288abd0037c1946aeade611a477739d860b7f2e2b6d5ec9f66f33c9a13234a5d36e3f9afef30e5be26a7efbbc1cd3e84007b08dfb44e1c0d58a544a986f31b3573e52d5f08135fc086ae65935deb2ad8806191baa625666a1dd48e989428914bd929aed1b43312c6516a286f16f3a7b4f9e2c2d0a4d3092e869035b545565de1f42be47d639079a018b97f08ef6816f08d1ffce94d2778a60f0f06579513526f16b9859665331581014cb26fad4eca7c9328f52de1b15ed0fbce15f134dd392303620e90ecd1e84898331e9c14f9078888f752d8ffe5c4777d30985d623b492e487996b80460f9dd12c726878323081a4e37d005dd2e9de23696ca828f0e28d9f59ef470eeef60cec17b16ca1f51ebdc43e24c7703532a8b8e25830315f1f112bfcd0b653b490d753ddf364c3739d5e89e92f2ff0b8b5a8a5c644550b975dfbb856827a9b7c7d4076813b9e9822cdaa4f04638442fe096cb099bb34387e9e516b82e3b322ecdd014336c70c6c2f67f750a415b48314f418ab754c5426808cb81a4134ac3e63c86ea113db47efa69fba3007c3ef30716d3edb82232b06eaeed63a535b7becfc49af18096def3a94477c5c03e964c98c22039cfdec702c959056bd10d6f5509e0e48161263fc3f3656cc71ab4b37bb6e145f5a2098b88ecaf8e", 0x1000}, {&(0x7f0000001100)="5db5880fa8547396b03a95e5c350ee246eba5f4aa7f577331c1456883fc7dabac27f39541414abb48edc6d76bf4ebd71c2b6eb364191ac95f942359fe75f06a5", 0x40}, {&(0x7f0000001140)="9c09215587cbe120baa41aa37cb2c9d20374faca4ce932473963dc7a5f4565f8b13973d5eec8a288ed76c96f93443094e3a43606751e", 0x36}, {&(0x7f0000001180)="6c032fad476f06c34b81aa6ab5fabbc1c146ceab10f1081a6d36076f0684e90c54b55803f04b78160e6732a610860fa68ccbfcadf2ff110249df9055e73b72159e6f882ddc470667d65a", 0x4a}, {&(0x7f0000001200)="8f9b98866dc437ef5ee4352eb7c60f2f731b3b9051ee6e104a7fab8871a4f74ddef5700eff4d94de1328130f6b1297db8519504661f2fe31170b30815daf22127bf1039f1c8b0429abdd01b5b86379ed464de855da0973bbd3ee75cca94129a3ca632005d3efcfe8a330982510e2c0a5c3b9a799c3b0cb01af87d47fdac4ca310e3c3d286f56587d1e94fb138652eee42d1d69e8ec943935b72acbe087c1f0d46c554f54b2144a65239395936f0aa07157b1b0c66c68", 0xb6}, {&(0x7f00000012c0)="1ff5b265b21c3f3ddcbc26b0e57b254bc2314edaa62d6dcbecadd38113d9104c3a1590aa163ebc3dbdbff5f3474a03fbd6d2", 0x32}], 0x6) r0 = kqueue() socketpair$inet(0x2, 0x3, 0x3, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000013c0), &(0x7f0000001400)=0x10) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/73) 16:00:14 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000040), 0x10) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) socketpair(0x18, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x5, 0x100, r3}) socket$unix(0x1, 0x2, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000545000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) clock_settime(0x3, &(0x7f0000000080)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:14 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="58bade052af595172e6cd6ca9e77a8a93f23997cdfcd70fe84de2a1aef6961865efaab5f75ddc31b2d56042a5be7cc52a461710e8d8590c876fdc6a3e350af105af6ff700376219c6f538db0fbad0f467758941a80b673b8d2a57954eb8e6b1d102711d50fb4d451e93dfc3078cf721edd49ab4a1dff3ac77debacf1713999ea51d129bbbffebe51089e84952e58a72867e6d6ef495c738def60069768c6998e8e76900288eb8d847c73bb78f8a00439b95936716f19b04c2b7b42a1a72f9e2fb9", 0xc1}, {&(0x7f0000000240)="89d21b169c8429ea3fff1e805392d6e721de3268da6abf724c0493802c1e12a89eea6e8761b2a97b52e813297944f6cb44225ce83435d960eb07e2f5b3010a49766269bbc34acbd6e20bce7c03825da8684bfa6807fd547afb369cb88c00c95c35866734af4fe0d9a1c4e93b4b282cba9bb305337285d322be57fb52a493469f2bf76e7d5cb0337dceae3036d24bcb6cc553cad3b0bab8b04391417e5117caebcb307ddf2036aaab74e040d0cf2c674eb1ccdb8436", 0xb5}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x381, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd", 0xfffffffffffffffc, 0x1}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000335000), 0xfc94) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000080), 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x10) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000296ff8)='./file0\x00', 0x27e, 0x3) 16:00:14 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) pledge(&(0x7f0000000100)=':\x00', &(0x7f0000000140)='\\\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0xbe6a55a070b58a35, 0x3, 0x1, 0x39, r1}) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x200000000001, 0x3, 0x7, r1}) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x0, 0x543) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getpid() setpgid(r1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:00:14 executing program 0: clock_settime(0x6, &(0x7f0000000000)={0x0, 0x6}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 16:00:14 executing program 0: r0 = socket(0x801e, 0x400003, 0xfffffffffffffffc) shutdown(r0, 0x1) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 16:00:14 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:14 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='\x00\b') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xf1791988828f2147) open(&(0x7f0000000380)='./file0\x00', 0x8, 0x88) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=""/64, 0x40) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) sendto(r3, &(0x7f00000001c0), 0x0, 0x401, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r4, r5, 0x6) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = socket(0x1, 0xc002, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = socket(0x200000002, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x6) sendto$inet6(r0, &(0x7f0000000180)="854001b07c499972cf7764baf72e3dde73de6893", 0x14, 0x408, &(0x7f00000001c0)={0x18, 0x0, 0x550, 0x7}, 0xc) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) r2 = kqueue() fsync(r2) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x32, 0x11, 0x85, 0xe4e}, {{r1}, 0xfffffffffffffff8, 0x8, 0xf0000005, 0xc00000000, 0x1000}, {{r1}, 0xffffffffffffffff, 0x43, 0x1, 0x400, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffd, 0xe2, 0x0, 0x101, 0x4}, {{r2}, 0xfffffffffffffff9, 0x83, 0x2, 0x5, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000061, 0x3, 0x401}, {{r1}, 0x0, 0x10, 0x1, 0x1, 0x9}, {{r1}, 0x0, 0x1, 0x0, 0x10000, 0xb1}], 0xffffffffffff8001, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x1}], 0x1, &(0x7f0000000140)={0x2, 0xfff}) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:17 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:17 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:18 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) 16:00:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) 16:00:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) 16:00:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:20 executing program 0: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:22 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:23 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:23 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680), 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x2, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/38}, 0x2e, 0x2, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/13}, 0x15, 0x3, 0x1800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/89}, 0x61, 0x2, 0x1800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a327054eaa065b66"], 0x8, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/165) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/38}, 0x2e, 0x1, 0x1000) msgget(0x3, 0x4) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) getgid() 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getegid() setegid(r1) msgrcv(r0, &(0x7f0000000080)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="a307054eea065b668fed90b22088a4694a83dce40b80db21650e3046611a992d642af5071b939c00d127efa1b2f3b7dee08fd27aa436e8baf43d5a271253a3da76a9adccfa6a6034db12684964611dca434b679f9f6485fc652265c1c5e74e2f0a2aa8f797cb9191f01564faa98e2d99c9ca1aeb1a7b965c1cc8bb6e7fd9f0979b78af135cb1a1b7c4e666bceb96eaf5d4ff9cd81328d8ab4775228cb11df1ce2735fef3180b521e9c"], 0x10, 0x7ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000003c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe07) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0x24) msgsnd(r8, &(0x7f0000000240)={0x4, "c272c83b06029f975d186ec710c05108a46f27bd4202b661e83638d301563439ac4607e9316396b2d6bc44ab39598b03ab6af2214d0f9b9758cc5aea2bb8b4d730a9629d0e051b83b0989139a9ab0148b0ffa44e42eabc17816018251e313e46a951a53036e401149430f93a148ae8a85023b792c7b774758c07c08fffdac1a6c39c63a59373cd95cb23dce6bffd48ea03bd96e0e2772a4152c1922c137bb8c44bb9a7b6fc5503a6401bbf8eab1862443b7533366cd0c2ab5cc898a1c04f400665f77b"}, 0xcb, 0x800) r9 = socket$inet(0x2, 0x4, 0x1) accept$inet(r9, 0x0, &(0x7f0000000380)) r10 = getpgid(0x0) ioctl$TIOCEXCL(r5, 0x2000740d) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x40, r2, r3, r4, r6, 0x40, 0x6}, 0x0, 0x6, r7, r10, 0x4, 0x7, 0x1, 0x6}) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='>v\'@,[^@+*!.-&-\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='c\x00']) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680), 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000000), 0x2a6) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004462fa9bd3f028e9b55744d6aa2dc9ffa8ae7e5a9ac70b96eb2a36"], 0x63, 0x0, 0x0) r1 = socket(0x26, 0x0, 0x20) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) msgsnd(r0, &(0x7f0000000000)={0x3, "47ef1553bf94460b1da36718cfafe8a7bfb0d79b0c2e5ae18cab93"}, 0x23, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0300000000000014e38269ec7d023e9c63f600"], 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680), 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="a327054eea065b666c29d7ddb1a8957b6f06415fdd91f7f0b9e3573431356d46a57912056020125eae7253d6c0216a794b2b0ebe507b3ef5"], 0x8, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x1) writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="b6122152cd42992aa487b0d9b7c3971c14dcc9c0f75d1b0bb2756a97cf769e0f1eb450432ce49880117db76bba97e1c4dc81ba9527f852eb9cf9a514949208669c27492cd1e1cfa1592a", 0x4a}], 0x1) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680), 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000080)={0x0, "aeaaf76d3caac0e97e176beeb30517991b1985a207805888fe32110055bec7f2c01de23f7d215131546863a49ef9e4e521dbce52d4a600fea07e443b465d046eb8c523fd1633da7e3aea73258e6e526ca141960b5ab06127680d7806"}, 0x64, 0x800) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = dup(0xffffffffffffffff) sendto$unix(r3, &(0x7f00000006c0)="855728eb3b80a1eb93a9b93c2f01bd4a509a15d5679ecb7b8bdd2c75e708da3b8fbe2fbffcc3af371845fcc7934ab9a1fadf49db97243b000092dd9a1c640526039e2d7b48716a88fa5d575ff1912b3a68a23ec96ce17392adc5ae3e279059376e5e9712b5b02ddb53d97325b745db941d579b6646cad17cacdb6dde758b542e7b69c32c289c441dab16e94170bf4682092a495c899029baf5bed324385b28210a9c82ad6cc0a6dfcc8790a570b41d7d189f026e92b45ec1abf773ef52ad03fd4d4a1f8b720dfbdaf4d0a9fe3ab23b08d96f4b91917c420157224df3e256cd558ee9807e9807501666bf6dd44f916bbd877ee232ef5a8479f032231cc8758f593687d34d1c720b4f59b9415cc272f79400808ec5a4c7806a47c82f2070de519d24f25efe11b2c7f835279031a95a8dae5e4d152a12a156f5d7443d6b44effaec1ec88d79116970066dc5e5a86dcc1fbed7472f6efa9a893474c58ed53e11c7d5e6dc837f9a3c0edbe15f9189c35ef5bc7f6107b65f7abae55289a447e1929cd78d49de65ab485a60e4245b62900edff7aee76bbd3e1d7c22bd974fa8c632d3fe3267791aa80a68deb45f947a4173990ee9aa3355919bc96253b677589658e002dfe5fb7c6ee5a57931ca1cf6a5fc933e68d14a53e9b9c9c867c2b37ae4b625fc8b9b6a4e44bb6f78e9eed62ba848e87137371b87cc4261688d5be3f6768a08639057e1dd4a334ff31ac46e349c9dd89979a3788db6217fb91a268b182d0bd819dafe91dee9947605cdcc24233c1cf1e8368f60ec0a314d4344ad8eed688c812089ae48bbad814912b68a51eeb0d24f9eb59e69fc02031ac1fccf2050a1ad53a415ff336aef9b851ddd2d01bed7fc5c186ffcb2ea1e66b899b80dd479919d99847aae2104790fb2d32a4f5037929a3397b6d624768ae7485af2c1be77c69634e395db63b42fa8a6768015f7403af26d3ba17131e6fc1c9d15a3639dbc0a9aaa076d80bde806bf771c3bc7db2f9d71edfd597a4c4147406251559fa89181fa2a0fa72bfd73f02ed675df500324392b392e26d5f8f4df6e756536bd120f87d16af30eb9e5874773212df01e0153ab9308210393c57391a8f5fbeb8eb4c0e19f9a25e3982feb9ab2fb738ac325c6cb6914b1882690225b2c95ce271ac00679097280d1b70df9f35a47b403b281dd7fd34a089f6be0381632fb3a45d9a71a633f2c852688eb856f0e52747b3d2ce3c298415424a3c5d7327006cde60c4e729c289a800acefbc39de65eedc1493f7dd31f4cf7d28fd933a5d004891867ba95278c875260445036e0faedb620d76a2c43e5540b2ac54a5d4eb8dd1a3c0fea365202c8541824f1cb220af77e7535ec601a0057296974361d63c1a4caa6df0fbdc13a497b4738dff789a1a04676b101399f61f1d8f713e93b916d51940c2ef9c9570d296c96a0f0a1ff474d2ac4cb38538220e0539d410e762311d575e4677698ab8c96e706fe0f3458372226c6078459bc74dd02f72dec19a4637b62353e3d097df0659f4df374d5ddcba47fbcfe46684f627ba9b8ec3eda3b55c3d510e6a9f7678737db6080482b6b652516feb30d43b73cd8a5299e16a2a6efc86c9a07565aef9bb11c53b582ae6ba875d4990a308a8f8e10d0106bba05f4eb29a39b4f37a70a5540d5a51a4b87b5eee3ba146a566a67762b3cf0c9415339fabcea8541270cd9978a6a0b5d2f39f9d4d5ba473ecdc132ae1a3750ca0f0f31daa4b08c49ae7efeb485d1d88a79b02c1594ce19f716a158f4d200526cae69ded2fc92083528c8cfd44486b45ac718e437e3d1a9046f34bcc448caddc886ecbe9c5df18d618743ee2d284dd35b2a15359a2d103dc097140a998af06253405675bb8878c56f990653e784852ef5a1dd477bd85ab338627735b61f8c7446e753435330da3dcf0dce39ba5689629d74854d5d83b3f3123a548b6fa83a6f26f4dad3616111a4b274eee35161bb3e5889b055a2625230bfcd21c3034c3a42e3d8deda01769cef5911aa94010ee2871e64ae603c9f2d551c2cb67b555ddf40865261b9b1282993bc85baa993fc51c5db4fb0618b6f3727b225eaa41bebaf0ed03561a900a1bcc796b169eacd2f25064b8eacf590c865f9cbc7819e4aac5760b2be1e81309fad35d48c3e2edf473244a3a28e64cc891d6a72616cae24e06f4bfeb816d1c15120e0943ac236841860efcf93a9f6b51bd2267ac2a143455792c20a788dd6d964d4ef4d7d584f5314d128414bcaf81601ff29c7a8396744bf7c991731324a980fe588ac02b9845e22b62c65e7e69b917df4a6752290ee1a0df3cb7114979722d3681b6aaae6e12157af397e5a4d11f6882718280c3163c05459e92b712e14d00597906ec94b1128a39a2db7b8b6a97e81339b36c2600c10abc6cfc6f8a0032311b013ff14943eb230be6089b1bec7dfc727dda1003cf6823925f0db7ef69f2af80a3e7d0c148556373e64917ea10a1ed43ac6f72040f7fa9e4090c05182971f3363b43073d2d6de205172ab39730d65ebb4188c3ef3b45a1c37fc85f6dc8920b60f5e927e3a03388eebcd7b37b1eaa77c995ead556c7050bc692bffdfc5839b65a71cd5f8c055c816301d3bbba4a36ba87ecb06eed54d2154673dd7ab2a9df4a90934528f780daccb73d7612f15692e6ab9e9f8e0be7ecd29007eb251a583f9820b562db911bd1767e14ef5864932c4331128b27eb47f6b12b9027ad5d0089a6f4d96b22e5f18e846824f8b09b9a9ed2ab8d0f3e6ff0131b518e0140afc09da59be02a804fb1a629a0d64434c46fe87d704c24d539f04e6ed9fe45463852028f06bda5190e38e583d787e7a8cd398027c29ca0c9fcf18d2917a223d6f59a381bbc494d7a2b54206dc265ff56eb1be374c8980e1e6ee2734be61d8c50df324368e7f709d46e886b1ace1134b365868f858dec1847c2356efe79dbc02dde0b28b63442f10173f3aa076c2b5b9abd5554c005f72e456970b012077e2db5a3dd54218de5257441db59454980ae06510f62612137c95be3d9cee1b17718f7701d7bb4e4a4d24ba1743962e18d0125b485b9ecca98518cffc5715a929ecc7835c239798235ea60bcd08943c3bfb4d45cde6099998153eeb96a4d764df9980bd5351b9d3b265d3ac6b5d24e7e17dc8fba68d87cfff342539f3162856657f78dbe369d1eff36e6c3335c15b96271e3fa1757ba84f0994e682f3a4e3b127a3efa8a0a39d9a0d979457b1f8bb6dbe31daf319d824b556fa5638aec5edcdabec589672d5cfe76088947624a158f31eea8983d4d3ec5d6b2071d93c6ac0d79dbd9142d6826002975ccd99027a8d2d4c2e3ba4e8fe86c6293c50500f3ad8e10682063b43f488b0b58fe6b62d752c5392231c4e68a3c0f7306a914bf977d2cb501e00bcef31ad3571a5fad0c2762bd9e892a94162a85455adf8a3902b68ffff5917afd7dfe3c145e87e7ed925c56e45c765a86b26c8cc1564294d7b58ef5cfb7a12a677e2c28f13cdeaa4b7f942704b3b40c9962781bc72bdab46912a3887256594ce6e7e9f0f92252ded36f70a7d09a55b06c20ea79ce317a6ed21b3a0d31599a1f30fa90febf6e6bbc3469adcea6500b2aca8528ecd566a007e9359e2aed34dd33cd6fcf331e3b7fffe5252115ffb31ef389e94f9add4a9aedc347b0b8ff8d7724e0ea4fcc35838bdb0546894a83855174965dad8ff89cca3fb9db1d40b084f899d94476aba4b5b01de05931517ff40fcf1b8fa7b4112309776d4de62348d2c57300f739e323f68cdb07ad1ab24b4df9c555925e8898bf7f5221e26b15ec995eb7089f3ee0c9884be10e3cbcbdec1b512c3842c2ce420b8ccd515e427e5e527a2c0e54069e0aa68bb6e6a31ed43f5055a78b76e09d5a38f63a9e254e75d87bdcbb8ca6ee3d006c0e1655dd5c1679ff578f017c91d6bb8183efcea8d0cb4a7f56cde62e6a540bf41bdb1bb2947dd0e10e6e6c1f6b3a8830b24a659eb7240caff817000fa0b6180bc3eade9f17dca8f5116cee36384c23118dc38f1687a68c47aa9cb1c0766e8a04316e111f5d7a2b6171614c38a4c4ccdec1f3fa4f94b46d0db45c0ea0878730c2160fbac966d41c93a2a7db66c6c1f1045b1398dca81e3c3eb9892638dca63a19ac50d9a7636565278b5db04e25ffc9d60d9a7ece49282c17170de2bdc85eb20e8c48e2498b4dfaaf7d09058887ab535d4d50f1f1ea3ade544bb4e0779b5dc99af9e83038b107b780843f1288900601115fa0667e203b99413061767e81b3e46498a346b597fc0461a660c1a73c2387eff647290c6d4c1c0b7a44fd0fa8a625437961821affb517b0d9dd8042bb2bba4e98e390aaa86435721b75ec98485c6766eafdc9f9b5cbd7c0ac9179882b67d1f2c03d0d72278a230241f844d827317e85e061330fce6840d20806cd9c4a349ff46303795b1c9ec3b580b26bed275423288b066d980e3b1478288ed1278d6cfde0c9ff4548f44418f9d770079a99e4fd71044048b9e2a7c14b22437275d3b9f0d4f76fa89a6062f2dc5c7c47f01a6b8355b112d10818dcad8d8bbd5b904db0fb7c3e36240f9a4bd2e349565d7c343c51037b2daa23535a3ede136734983bac70d3125736166bf9ea7d0395365c6bb40c8dfc674d81306b7983069603c4f71a7353b6ba95b1cb74956318bf000097f5abc3c0f473d5ca49676d37b287bfcdfab1a210cacfc4895e1791dcd83186d0b5d246057f96af7ee7b49b2996eccd2592856da17923086f9e47b47c394857b53bd3e009161a599891798a814374e6aee2c2f275af1a13cb08e7a7afee3527f04638bbdf8eb61dc8fd8fd213fcc1c717bf94d572f09524cc1aeb1c8f388e81dda578c1cb988e5d259d492a66b5a64fe6ccf68b449366c0607eef7be7e403e8e45dbe2233188f06048bc4644da8a4ecb4e74a4549ab5265bc75da61d99a5de3178e73118bf90f9ad3b6df759b14bd244e2540bc2703fa52318f98e86749a0114e65b62d23fc0e998bc11175cab3d36c5c359a0a186b3586a95c728090f943cc23a928ffac9904110fb614027c2e4797abeb52f914c2f66e1098ada312282a131d8785ab9a50f370dc30eeabd0ff50c19ce1d731e67bfdb6db1828f4fca0057e8119f72e10f82ebb0473fffe253dd0748b3d2bca2732127795a4acf3cf7e532d9cd4363c63f7ca09d8e2c9b1853020f053ba94c1af60296e720e6f9b4800951a238f267fd34cfa5ae0a3db97ae08b0b9e9bfa838fec91aa5d7589f9b22ab9dcd715552e6fc77932538a150e782a5704e2d74522125bc639b94c8315516a985dc30e81fc54bb74360a0d0ee02e0bac1eb50156f4d00d13203eeecb0b6e5a2bf57094ba644fc6fcdecfa02cabb3bd9cf73cb3f3abd8cdc867f0c7e9d7de202b3fdd7df8b4b1cf9634e6356da0e3dfc89918d2f256735d098ae5cd2a96d58c9aa7bc40cfece26cee649b84f76c11a56b055cf8e5aa802c0675f6ac6bde231074bcc75996fc399240d2e12549b3f8b00750c89047dbdd8a6a9fa2f99e718ad254e787a2700fcceab07ecc0fd11d4a6572e11184e7646f723cc5367e074a689b6b701a635f0aa41361fa8463699992234ddcaacb8fcd7f8f64569f9385847c0f65065e5cdafb15f0912a34750d320ee97824cb04447c896068b6e3e1048f0d5c7cd7094563021afebda3c99249a5551d8709d9bd5bd92c5e0dc0f7b9bed7d4b7f3caf90d8d72ae59f2e57a12817177c8be296240fc6eae853302e5be98ea2af4fc2a3c189517dc60bd28b0ac0d2eb1", 0x1000, 0xd, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setreuid(r1, r2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/91}, 0x2a7, 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x208) msgrcv(r0, &(0x7f0000000080)={0x0, ""/238}, 0xf6, 0x0, 0x800) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="c427054eea065a66"], 0x8, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = socket(0x16, 0x4, 0x0) r3 = socket(0x20, 0x8003, 0x401) r4 = fcntl$getown(r3, 0x5) setpgid(r1, r4) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) fcntl$setflags(r3, 0x2, 0x1) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)="2a27ed8fbf1bdd9424f47cee229a802163c81493cce01b586e9588d78e99a4231ff46e9f71078c12c465b609bab7e2787f7b3b610d4141957a0dc362a9e48a7292b12dca5d9d8489cc652f274a219a3ff3755b9bd04a178b6ac1f1334bd610e86b5631a289e1feabdbf738c464eb2aefe126dc37e5f76b692ff70c104396d1cb09e31b881016c7265bb5f72cd392ca64f605a6f4a17eead47da08982b4728f1c71f61aac2b6012c0801bfd6abfb3802357f68178af23d904a2ffe5f8539b9aac41b06d4e3345dc8209391d9bb90a76bddf817542c9181a114b46cb10bcb3294768c30063a1f67143a534d7d060da91e84e50d833b8c6d2d0f4aaf8d2", 0xfc}, {&(0x7f0000000180)="a4f558a8c70477831f8416bedf6e8c29c09b240bd2b19ae93068caf57a8fa1dfbb68c1cd824c9103196fa16f0611790ccab18e46db40b29d976c74c7dd72c72fe836aff159d827b8ac05f8cd922924ad8eacb41fe5708dd3aeaac94b8fab6f630322265d189d65f75ed2730f69c2743ebccc444dcecb27aa728f7b27b748", 0x7e}, {&(0x7f0000000200)="743011cbab39d84e880af118e2f29266e4f777f8153cc622a20c9580f79ce630a1dd86ace0484f2bb43233f4d805fb217092c56683dee81e5c4bdad4ff1c8c406367934c1237822fb888e6919e0f2764a1c83fcc3decfbd1035e8e", 0x5b}], 0x3, &(0x7f00000006c0)=[{0x1010, 0x1, 0x1, "b3e3bbc382369d84c4e4ac9484830f2454f672d64718b588379c48a6581a5aa4730effe5de7b50b0bf9cd3a6849d476d1c2ff7e84af80cf29efb58c7e14f94770f3a4a6fb418fc21fa8e2f5583322c0b14568b4c2bf2286ea0c738b673284b1667c9c90cf34bfab92ead19b412f2574520d8b59944de014e21f7a326b76e2a2b91c7cc37ba29f8b9be65f35a4b9d0267975eb13be3bfd6583a6ed84585e16e2a7b43d6af911f0cecce525b4b6c9bfc6c64241811c1d4969ac69388d134e0a192dcdaa5fd7856f7f7d4b9eca6657fcae9ee6678a1354e488189c416940f3ebf290c6d66409f79437da1b127c4982a286fda3047bc5050e304125787fa8a61fab7265f4317c4a020bc7576542fadda74c56e24dad570ae96b0454400a9fe43369048abedf34ef63b8f8dda9b2d9eabb5f450b5be6d3411c12c32c8d5f1413ea8bd2bfcb16d2a13112603ea4124d89d03bdbe77fd4ad2550e6d659fc30625e40cbdf463a76480e3b9fb3e9472308871bbcabb5d2272d4f7c27ed8b2c3d794817e8005bbfcc16bf678ea7e8ac298a0460f09e7f98899ba06bbfcd32e0763605d160e3148ecf716247174f0a7e39f23f8a89e13b2f3c8096a46c598d44b29dd95bfaafb11d937f632626a48715cd360df500595ff00031516bcee56a62dfc0f28f309a6bbabc5700176f2f4183f3d4b58428385819d780c4ab21bcb2abb19dd7b1dbad6be28bfb5668da926b4631d7b82fde1e7c73cc9c4a4e970e72aa8882485df70e7deb79f3cf48c7fcea190da7efe60c2d0ab13813f602ebebf456282be3cbadc59f27dfe3a71fdbdfe352663592e0011fb9cccb00ffcb50bdbaa1468270eefb6a0793b808070dad3511134478a350961b36639ee7c356cf098863bca4be2152fd8bb4300ee25a8821aab584875dbef9bb0fda447b977e817e5d651a3e834bd1f4431693db1b628b58a02838b958c692b65bd9518ea3f92123b285d57c86e0e1068ddbee61304237472b2895d1b35dbe082b0aa1e16f8808461eb9813418a0be2cc6136bb2d0ed07b534a007999128f8a6757f68f854659b061cc5ec51fba83bec75b312f971837816e277528b5d9e782dfeecfe9934b00543cae8698fd1d14d9bb8dc5b520bb9cbd2ad4d00e07ee6fcdd65f80edee84761643e436a0193e286d3036ecb3fa82ddd070e70afbade7ac950da1afce4e1d7610148530b1c453e526703eb490512fb92b812fdac2429bd35edb7b4fac2e17201f1851ba338bc1c5510da15987e5b8c5facb34b4da7600d666e597287712af51da4af09c9a861d981a97616acf5bcb9eec0127fb2a41ebf27c97427b3b93c0238d554d09a96fa24a5d8e0c2115fca33bd0a7ae58e5c88338c96e8a4f92ded683fc2736891dde9ab5e19c7f7116148ee3ff0e2484395a5194f2dc55fbf0c2e80aa3a95bad61d6b021c0d3544f0db3f6ba4957446c81bdc8589770ba243b9addddd055b95053be7483e293b826c61cf6b548c59982e7774e22aad8bc90dacbdda9f26357d0e036faf716898224f1ee64766a2e832281f85bc2adefceaef8fdac9ea9fa2c01e776caa1825335606434dcc79cc578a2ab34c235cceeac0878353aa0a0552ab7fe48220cba3d931a8ba0bb96eec0a82c3931ec8395fd202299e8147785402eb7731731dd3058629662e8106d50107154f6c8862e93b663127acc10d67996168f223831a293f5d3c2fcab6d93759e899593de7903fdc3c7fa9e4a6994d356e279a4c8deb31184b18a3db786589da7807efff8ce3566de40c62b8dfca6c9d660c76c6e1771d9234592aca6ea9d95a52de643ee3fdb867d686d394d4509f672b59c34efcbd8c0742fa1373fbd525082de166c89995406933dd73cbf9c7a17345dacc4728230ee0c0f77bde89b59fd3c64d169f2c5855f6d7f11aa374815d8378c48413b7c1a890920fd4511352d0cd07054b6c15e4c8071231ff4b03430044b4b10a0c9499cf059b3622933d1f8ca752638bfecb7f0e219be80080f17d1dad3f64846785a5ab4cbead31c1cc6e4e76c4a29645ac3c7ebd10731e57f5e2082d64023194aaead9fd26af463aa853b58a971d8d2bd0c8f7d0e447ff113cb8cabc759bc2055a3cb109f1d4fe05610635f080bbdefa49f4498a8ad289ced0961a38d441a041c90e8cdc8490f22f62ce9a8f0d18a08586094081b9f80266dca78f3e3afd656e6389c69939f7d69dc8816b0a4cb9a64b82895464ac3c17f0dc2b97a860cfbf5063f7af0860553ebcba29b893bb896061507750c4307ff3aa6f33e0358eac5a71a148658b4bd8dc4a1f2926c1ca30e050993138a442d5b9723ef0583c521c4132a4541df3997ea3bea667df59dce3388eeebf375adea8e2d07ddc45c2245076fb9e4ce79653eaf6f6c8581005df57841a13a0749827ae3d1c9ba6fde136d32a02efb461a21316c65c146fbe5fb79ec58db7f7a9b4cdbe32a9e4a259182616f21f5cac6cc1128d020aca9ba4d53f393ee0dd839c831c2b738f4cd95a38ebf7ed42182cf9cfb3e0f11ad5a5a7115e13ae38b4b249f31dac3db32cda680bf80f3c339faf389dbdd9b2c93003f167d7843b4cfe93660318e3dc8d3705c6d931d6f63426b391af8d5017906656061fa050bf4c33ca559314d30e1e8716b71ea0225041e87e09851d6b4a6244489e4303e2db3e6f59b04c021f6db0aaae80421b8d8fed1e25487b9e5659b5576408862dc8d4dac7f4bd51d10d3a9d8647db1534992a50b1fda008425a877c960da01c0f3affa353f433cf976e8e7b8815eb88da537b4bdbcc4116a80c0f507f6c63f4f6824f3ff7b7bb73e40251c99f14a46310c19b5a17870d44fae0417fb96149bb7bb205cd8e5ade08a9131df377d838d449c3a0b48678d05b305ded3fed8b502eeb823d898e86da0a42c238f6fcddd30b139fa849138eaf60a253d6e606d2550f19853b1cfc87801ce5bceaef720ac06703a9998589afad57e816e94d836d06478500d14028603e2c72072ee826709eea615092884ac096da3406f270ed11a5b43740b7d65b28ffb38d2fc21709d376c93069514ec835f2ea33e8bd263205a8dcfbc1d902667299e4b7b65725e0ff1c7955dd2948c2770d2da71fb9e4b74eeb96aea50a8ac802b1e07845f4e6b076333eb869ac90ebb97f7f9873a89d94aee7a5c9bab4048d146093ec518e4e50c798b61137b4f38405ab54f297c108317e7e815649408a195ed1dbfdedc0bf4c0f237e0bf2bda40a65f121f3a019e65b97ee183bcdedb4550b00f7f96d7a78d6eb7c870205852d3de038ed21091e5d56bb3d8a99d91d6040cd437d2ed4fdcb886ffa8b161b9487b9695892a9e7b7b58b16e00fa0328a67191632c9735ba62626eda5e23f6242e96d223fe21d6311f49dcd81ecfe1f89473a94b3a47671ba1f5b451d9dc36384477583c6bd9d3fe9022b0b4b4e4d7bb64fd22e491bde0065e43c08dedab3f205ffb608121734cf46bd8be71eccca05196d03181a11f0b52e310b6e6d8bc8fef6e2f8c197df5bb2b8492f4ec9372193a81bfa9bf5818ef624534c24f103334997d239c5900eea3616d5b2595db67ee6028ce841578c522d2547401c83b31a70a9f277c9572426755a56ccec1b32a8fb9601984e258880821b920c3710b87ba719b980a611a90408bde9e54ae0630941457cd4f9641cff82d2bd720b2e5e4c353334e74e023e5d6044b72cd21b764d2bd922e28771f1b5b7eb2f8dc3fb29c340f710dfe9716327609b83b1771c81647cebc170473c72b4566a1ec260d8a57ca6689cd5ea0566085d57c0f1b04427230e7070df05a0bc6a881f5b0ceb724ee7e7014fff8f763132c74df941325053eb85322e6ff434842e53b77d3e2ad1701d6c9d642d99f24e28e3361b42a12294dc70c5421bf88514ff1dd9c21ca60809a072d26051fd86396a3c2c6658e4f1fcd51c4c0e44c3aa47b5416c07c4cec2a393a82ed4f3f56f0e9c1c11ec962ba3225824fb620539a9df7a1b6c0adcf02ad39c559c71bb17cdce0c392fa030e3ecea732fbb96dde13a0e0a82471eb18df0f1aace44c982805e56b4c08b042be08c74a79cbf4c83c92a001c1e2f80b650402768facfe398d3a96591cf9e36c76bdc26f7a1054c1be0e16ad0a1e9727f2e0e2e96f99a29b1a9345d8bc2a3c0ca0ffb627e9a16a95a1957243af618e020ec3b6a42b79629ea27a85aa4223daa71fceb2281724e1a663258f98cd8ed64e6f7248fc62e7e9f50afd641f73058454ab007df8f96a3c7f8e13e68bfd3028150604ef5f850b84ad5e2a62244d81ff4cd57f4557566b2b48eab095449d010586f37cfa5eedb1c021666daef170c0ef7fed38b9cb8bd0531fd1e176fb3ca4d1d4af3b76c214f17f4339d08f58232549b4996374c774471871db0994cb4208c6bd531f710240b01e55c6df024442157f9681f447fd7ad4b2d0aea0ca083da17db10bfa3a6e5419f3705eafd50757664ec7cd182f912fefc6831ce6c29f7bd51aa6dd82447ce016a85f23d99e5739e8bdebd5f91177fdc767f2325c633e06e8025cbe85e4797b1cf0df76c57a4948fbd45b24c5278862bea78b15c295e028f51cb6e6d16be7378932e03d7a5806a286caeebf388890ca1fffed68d228aa8615f1aa613558475e83389b1fe4736c607940431a49771f468c19750769f10aa64332cd04fa6ec3c76a6b24404dc4c1b97c9619abf9bab3b10f97bf64afaf942ce793d12c05398f9462122cbef5c3052f9d59fce7d8883ece69123ecb8a208135bf47131519fe7bf59b4c384a3fa0388d086e550d72ecc2c701956a906a5a565a0292cb83ac2e81806824f2279e8a8bca5c6ae06c3e1fbcbe0b39470bfba676be17131ec97a52f4ebf70b77fff8c6853176d929e4ac29777799848772c3b9467baad4d5cbe413bd5b4a6090f718c7af46b72bc06585cf5d456fe52c7216c73c2b40073960263bb63460f735c5ac1bb2da0b619373a941e6f78c4af0ef5427622439adbdcea222f82a6dbb1980aeaae5d5c22292aa175d41e9c918d930922723cdef7c4e07d0eda398a92abbef8c14332e80eb519bb62286e7a910ce4ad0e6925090cb068bf4f51d9b9a04a1bdc9cf2399b03b3fd2a9fd33fad1e1a040a580c13558b35f01d6370d4a531670682daf6d03340c1c935a7155e720e336e9df833d3a938f61d208d1d9738722fbd83f5ccb164a8180043c77b952d387f5d39d9ac7309c311a1be30034ad3d4e73189b54c99c07ccad823e42c73b0369e68194c4098ef8332d4856af6a2896ef4a667507fb5cfb4155ca13e28e910e1a0e31c1210551c46936baa0f4247739e043db471e1ea37a08d4528fb86ba6fae4131c884b9788f5b23e16b82522fca0eb6dc98dab614be12483b6df191fc0915fed76e3ecb0ced71ee0178e91d85dd9a98f9eabdb6f1fa24aa1142f594f614034407d856d3c284b37d223069d5a0f19894e48a2d688181b7e8b3e1385c03d9a886d73e67355398b5b9c752af15cb6326c0185b411e13a759ccda978f67e9a63c81eda5a3856b136021016011e39bf52452484ada13cbad1ac3b5a8dbb82e90b4787ab88d388b2aa1bad853ecc0c1c640045ea97a2c964899818f2a321ce9dc07b19fe381c8988e31be1c681b93762883cb32522cc5112fc4e40a03419766bbd007fb4c1cc62fdefc7c401f89563f6b50041acbb4deb61bba4d574da5cb22fb080eb3f82bddc36b799d24fa584a363b172e30ce30e7d0d621e97eb3f2f9dbb80285e3183d4260b20b7ef68ca9d7469202157063e93"}, {0x58, 0xffff, 0x4, "051ba565e706b026dcabc750e58db05875faec9938484889dfab7b65ec95e6590a78a26f05fac1c6d84c2d600caf2df8b4081b1ecb49175b1d05b3d26bda26cf0b9d93"}, {0xc8, 0xffff, 0x0, "abee8d67d79c889dc6398706e2d0208ff46a3ff2cc86d7373050aa571deead04507aac6d38ede9ed568371c6defd0540ea6b58d72118e99aef2ab16b21b431e447ada61fbe9400ae3c38d6a05846bf2593a96007e5a15e2048710e8dfe8eb9d9be108ce3ac7e6fcb0179b2e7367daad4de46827d8792d6c0b8740f0aef7d239886934b5ae302641c10916dbfa7cc98f377d0ec9c76408f66ed9aa95733abcb8fd3387e30224c7581024a582e82842e53192743e4f7d12f"}, {0xd8, 0xffff, 0x8000, "848b81b9fa2e3a7fbb8c88946c92823830c03dfbc8f563a187e936d2c7d3064dd150dce54a8e2c4680cc418de62aec07cf9920363c359344abc9b3cf5eaa486e1cf7811b58d9d2f7e57dcf5d059b3d182bb5b20e6eaba4639397206c1f6932caf2580d4a11164bb510e7f1a55b21eac4cfe5f9948a5e1748e028f84aff8af4fb4d924dbde59212e6a94bcee9d20b3e80045756c0a516b05a7196f29d6a43d235e51ad991ddb8ad04f3f7994516646292993f8dc82cf509cd85ce4b36c3956b8010e707"}, {0xb8, 0x1, 0x6a18e7d2, "1dd43dfee32b9dcac9cf47e380be154422fe99c4812f9b07101515342b80519f9a7c1fe911777997ad4fe483c6db0e6612a5a09ca6a32d810c3a138f14c6631fa0ba421b8b4ad4be221f3dfb78797590b53d235b92b334923e436a5e30f956db74dc7093d5b259c9bbe9ec63e5ec687f3b3792b8baa21c801bf30db9ea04103075cd1d5dc62029b88596d64557f1357561743f91b9e91191f979f12ae5c1d838c5b31f"}, {0xc8, 0xffff, 0x7, "0ee64116993e31832206f704e89337ccda1e4a126184292e75d110eca17dfacce7dbf3de5e6b5038605367132d5fad1228b1a1b1c90d09575b10e5464967de0e00d22c77b683797b9464cc5077ad00c35831fff1ba9af314456561fc4fdecf77c3dc693dad1f63736a211507081367764c07a0f7e4caa0a9940fa4ce0eea91dd8247fb8fb513f02c7ee4cd8f57a42191e49a38765c5e183d8bfcb837289b5aaf7a83bca6379cdc417ecaecd5efef49612d2b7eb2c280"}, {0x20, 0xffff, 0x8001, "9629e615d8fdb1f83e6e1bb6"}], 0x13a8, 0x2}, 0x400) 16:00:24 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000280)={0x3, "dc027b149ddf9267d85a16adb930197d6e37180a857e444a29f31b52f10e670bbb050005440f7c1de20f6b8112b3927df91c94a5c3b08bfe255e6f2942cc24580dfb04bcca357239b75fc29266f3901c5e3f044f5a030b339b30a5963fb76f6b3527b8868dfacd111581f9de02813aa8"}, 0x78, 0x800) msgrcv(r0, &(0x7f0000000300)={0x0, ""/91}, 0x63, 0x3, 0xffffffffffffffff) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x8, 0x800) r1 = socket(0x1e, 0x4000, 0xf54) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/183, 0xb7}, {&(0x7f0000000140)=""/233, 0xe9}], 0x2, 0x4f) socket(0x1e, 0x5, 0x7) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r2, &(0x7f00000003c0)=""/169, 0xa9) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/200}, 0xd0, 0x3, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/53}, 0x3d, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x3ff) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget$private(0x0, 0x202) 16:00:24 executing program 0: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget(0x1, 0x40) sync() msgsnd(r1, &(0x7f0000000080)={0x2, "af9cd42cd6d973d77ef8cb37844b5ae5b84e8086e472bd36905a1619082c491d21733a1af4d199a4e87151a34f4fbaee481c6621ee40eea60def6a38c46835191c1455709a8333f8cc9ede9c67928ada6d92580224658455a630476308bed9187c2054a0f061e87ad5158395babee2f8c189b0a18088daa22e0a0e9ea72701d6fb9c9d79106fb222208a5be69f4c"}, 0x96, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000734a920b57ac2e76d8c42313fe0d"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x3d, 0x1, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/69}, 0x4d, 0x0, 0x1800) dup2(r1, r1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000008849"], 0x8, 0x0) socket$inet(0x2, 0x8005, 0x29a) 16:00:24 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r1, &(0x7f00000006c0)=""/4096, 0x1000, 0x41, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getgid() msgget$private(0x0, 0x2c4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffd1e) msgget$private(0x0, 0x1) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) msgrcv(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="a325054eea065b66ec01a5818b8607be53f7a8fe2ba44a9b94c85dc0aaa5475598ef538a1b94f13e6c275920f263b7a8eb3994350ffff50851ed609b91975f1238846ca0b8506aadfbf66e7000f0b1025946afc2f7fb7aa595da287170ebdff7ed71ff32d7628ab9e929a486759e22"], 0x8, 0x0) sync() 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getuid() r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r3) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000e7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ca000000000000000000000000000000000000000000000000000000000042477c7955356f9de677ca89c7c13c224801848b86fbe7db222b9ae1b9b13d3b0559dc5bb6408eb6030000002842547ced10b34461d3bfbebbf02f997f666587ffe5adb19ba92864314175a66386ef82e1b792485fca1f5107bd5ddd26faf0b709b25f0d38666dead91376dad14dca2cf89958841c169511a538e2335a69a2"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0xffe6, 0xffffffffffffffff, 0xfffffffffffffffd) truncate(&(0x7f0000000000)='./file0\x00', 0x1) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a3270505ea066863"], 0x8, 0x0) msgget(0x3, 0x80) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000"], 0xffffffffffffff5b, 0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a6c8"], 0x63, 0x0, 0x0) socketpair(0x20, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0x2, 0x1000}, 0x10) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r2, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) msgsnd(r0, &(0x7f0000000080)={0x3, "005d937658de018a92f6fee773db24535e6241ffcf3591117f5a438dfc401af0fc4a8d3a0a522e85a71791c9480ca60d7d6e659818a74bc253002581713937247540f42ec6b5b9aa5f90dbfe4acf367b6eb9eb46db61436d6a87dd0b2c319e6eac76"}, 0x6a, 0x800) setgid(r1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r2 = socket$inet(0x2, 0x1, 0xf80) getsockopt$sock_int(r2, 0xffff, 0x191f, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x400000000000000, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x40000000583) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pledge(&(0x7f0000000180)='{#\x00', &(0x7f0000000200)='\x00') msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/176) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a327054eea063a5f"], 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/64, 0x40}, {&(0x7f0000000400)=""/242, 0xf2}], 0x8, 0x0) msgsnd(r0, &(0x7f00000006c0)={0x3, "acc7fe406dc760ff5661a44e047d56d555d6037e84a4dc2b588a78bb71d93e752bcedf2dcf471aa030f4183b701bf29b7032352a1d80167fb90eca8f291fb4cea486f2024b75da1c0b63791bda6a70aa7b5f06edb600035417649f81def71214e194d9233e23288437dab019a28fd0ef5476742a4b215d2bd931a44fb06df0f263fd536e34a656c96605394ec7de8fcd1cb6ffb4b711e7c4a58b0b9c2f99f5adb47ed50666fce68fee41daf5cff3116a7ffaeef8249f6cb9c5196186728a6499fea0edd9f831135a71f93886c1fb7ee5a3714a14ee651ec0caab92cc0b7b58e51803ce99ec8fe45370f6d1851e273258bf6b867a50a5e9e4f2c2f284148cb3fe64d8031653b7ff4fa9aef646440acb12b880e6cc7fe188d5795d02fe20f1cbd1edcf587d878561337fab2d06c5cdde150f0f1085f58b451ba3b92333179f0608e3fe7eff63661f90653a6d9c42be137fd086564121024fc26b24f8588b38f5bde638a78781e1d30246d7ee9d9c2887ff3b5d27e4388577c1e632bc1556c282abfc3c3f7953ba272894959c04488ee1dd653c86a84c6b0408a7d8b73f8d2fe44870847e7cd5549602045b49b1a7861ead60ddcc412637d4b307a09deac32f58891206236371a00bb384015e18c18170f0b198ca809c0698a2a8762aaa01d522bf0a85db90ceba7050484bc497b013f6f487c40029cc20df1f8d32ea9417adbee26da7a6457aacc11690628b1bb23d2170bd8482a8b4db441cb6a4bdb300dae155aacc6022b07ab5cb04e2e8dd5e9167e0e3fbae99fc9ccf02bd83aa6fac28306ac429502fade845e7c3f46e1168eb250fc00f3bf273566b6cf869c16500cf60bf47cec7c4088201a6240f73fcd5e10e4b94eab62c2b5d0d2c8dbf926077da9db3ce1a8bf62c5326a7b5ff6e2c30495df2dd31665df96a39e0365e25c623fd5c8663583fd11d27880f6c21f491aafed960a87671357cd8a9ae67a4dc27a8ba9bff4139000a644ebc0c8eb8b9407a931eacff87316f84cfcce5e429510f85b174d4ee0406ff26f2d0fea7e2c5f18890a23e75093a92a1b57e15dc53e7f331a6c0aa735ccb6625b3afce616728b98729183edd5ca0cbe5e6668630f1e9fea617d62011aa5e7bd9c836b616ef2b7fae7fbf84c7f4e04f87ce3b807697aff358b67680e4b2959a28e1ef3ff88f09c996df81efd64ba3a1d597cc37aab679839d1bea8ae7c3258eaa72a6141aeeaf0670cbe1183f2d9b47a590577a03270e94eea1b2fb1aed673db28d918cd7bac5572d55f0adc2dea08182716ec960d83286cb375141f05c31cac319fa9e1aa4fb6784367c2c0cba9960d36ce9f434657a7fcaa0bbc09850fef31650daf0855541795030bad65d691e398fdc10a23f4ace0f03fd3e1ae93f008429abf8607a802e9a9d678fd91174ac536b2bfb77d75e2252206dd913c2f3860fe738b8837125058f794f5320873f9ef29efa67b76eff52ebe9e0b32a4400bf126bf199eb888f0aaa80170888b8dc2bfa81726adf2c409a2c54d03eca0aa285af09f81f83cb3a2e60074eaafd45e4db61bb08017d72e223217755c1ef977c901d4d96ae5d9a35d22cc1bf8ca70e696cda6aee8f5db9d8a2afe151218ce4a04f4bc15b5c5c5dec046c25568296f6c98664d9818f4f10822971805ec0b5d6120e4d69c85832becfe99b71f14612502c4fa5212f85f307dc0afb37e5f6c4fbd47ea2e3d5120d03a8625061d8eb50aa4f7c2a51247c68af18b5b854eee389f1e85f4a8cb583c5a1ad76fe5960ef1c4c509cfaee628c2fbfa0465297f9edf3325045c97bf43a6899ccf0cc50facd828a342803e891e620284e4dad4a154f955a884903405a07f570283fcd7e078cb3b1756f44e238d67d14d99e8f5cf4ebf68cbfdb52ed517111c2f13223bdf60fb3d444352765880dfbd7b32e6006c7f91d5a104b01156bd662e59a9cab4b8f939e4b38487504b41dde4e8433794497df9e516ce445a2a1a5a54de457502ea1d6e981c5f0d619fcdbd2f30de05c239bd667488b63ae45c9c188de1a4bc050024d96007ab4e3e5350002e8375387b65b7b2ed676bbf918c743a0e1b7e37ac718fd36f1961b24333b4f1634123c50f213d3053d128d2eb8e3b154227470e30e449ba668916ae2bcfb7ee49ed4334236aaa2e0787e1a6013e900a7d3ba08ca881326faadccb1193664e86ecd134cbb6c0cba65d288273f53c3826c7569c79dde04ebacfe79c2d8df50fd463f3e3842cabd2276f2b1f998f0da9851fe42733bf7eccefd6a3912467de9c94970e4445390970ad2a75a541d5f1e0c7f21dc43a8af59e8815df902e9fc7c2245623885858bfebad79f0b4ab3669d9fa56d582eb3904c1f987a7d6666b80c81d1e6e811ab216d6be08c0674f9ce3980a70d226de7abce991b4b24ed1fb74647346b013bc31511f1e5139098017993939a38bb63144643028997425026e8a724fc788367c4cce9a4e2d741e1dd7f8f97ad02387f61a675aacacec37766b04732c1d64be6f041cffa72b976dfd3aa142e3db4876fa5347dbdf20dc7233b8f99dc0883ddb63faf7fd721ce2c6e95ef4972ec172f64ad93575c65b54fb37963d02b31842b221c8bc18ddc955ec34e8e63169ff3b63d91a3b9d96fc68fabe8fa7c0957f144940b35e5df004db0028d3ab751621561b0954d5d199407cf5e3dae453e34ce6e8a8dbdffef4309a6fc43440371936ea205048d18b26c4c0e4f2ceb3c1bb47f0ce88ba77c43ac5755cf53b72a1d43c3190bcfa231203f25c12ed982dc34575a3b8374afa4ecf42c9725028a8ea92cce07ac8752a8b03d1d5b059cb69771e21f6c34a8ac26e154f67c88f2c88d4d72e1d0d49665a2d225a8c718fbda5b628bbae295a2fd7ddcf2563272bc3072cf10db220b36f28f66faed6d59c409aa171674070f2601afab9469c8c13b03d33abec067587d57adb6c9b7ea50a2d03f5fa7fe537f56c1675d9a78427e6b5c14244da6f40f31602768f56eff407f4a0d47b47327f8733c459a52ede0f0bfd2fb23dc11f90f1d1e5bdf8dccffca39f223261f76611c1da107c3eb1d2f0fb20130b1b39e960c6891a9acedbccc7fdc944149b0d1a6e4cfc2af8ea41e46a73f07848e19f7f347e0777679aee56a9c4c3d80738e27076c9c66ad04c89a7adf8df88f5c55349de333ce982649ed2f80217eadd30c65548d37850d7f4f48670f6b3a563ddf3a4d1fc4f4ccbe5bd15de241fe495f345af27cf603d1835e2c1cc1e7345a036fad27ca4070969828164351290378a63b1117e52148e4747a8b856fd3579c4550d1d81c5669043943d6b9efa9e228cfb242272b2466fc908d0a98c8d03167ec62e07eb426cc6b312c5defa92eb38fd6fb998de551015a9a216c4dd3eb94784afb3ce3cc2df0f938a71a101c8059ae04a7bac739bf9df67daeb93b94b983650f3d4eda0fb075fe6d783bd0a873822c6236dfc1b2982a1f86424c801b0e3fabe03d660e3888899c1e5434ca2fa1bc10dc7f5d8bfe7dc55676c75fe8f7d7048ee389f0d89cbafa80410b97f8b78ed336c32ac4be2aa132bddb30f0ea73c524ef4041ae6a591a503779cc5e9794fba8550abdeb23d9c741387815b1a1b09a6b1c8c234d66c21f272410a8205af644c468b25dab319c79e45d8bc4bf3c46dbb7ada47542be9e37c9f92192d69022256ac97e64bc0680c87c4b5830bf5facb737309ab08316be91c7392238552294a22c94f2a6447520b1a3a85e875ecfacdaa0829fb11da5c3d8e16755878fc511dd96ac8fbf034b09cddc9c8ea170db4b2053936dc40e1245906d53c034990add64f8e20c0e90ce31d017d398e5bbb93b0588a77a092aeff313c09315f4428c00651b865f54645f8274ce24ef0b352589019ddfeded796da91dd9a5e442c62921eafa2aad5aea0df63ec1bd6c5e3aa7aab9bf85ea62c0d027bc4adeaa98fc6fc607066ea011e8933a1ccadedc971205d79b7f366f01b03304503dbae65e7f4deded1bdeabb32aba0229cc2becaa23ffe8eed320bee6fb8f646a110aa679f4405dc4888bb90acad0f62445494869fae5fc5d7ba7a9b9b2dcca75943aa72a8da2a0aa009664f5a3ff0dc1624a984e55170ac8fd2f04a0ce0eb591483cd175cbaff9b05247bdb1c902c60cbc56e2e00dfe986879dcfc61981fa173d116df645b5f842e482346afec3a37ac8dfde1cbcd61da0fcce545ed8c45f4fd3c49fff6d564e7ee945ea214961040f46d5ab58141157895de66829c37318c736e06cb091b52a5e3b0a187a7b5b22d471456549d7d5be3a44f0968fc35f9bd6b3d2f36a72ee21a2de621bcc923726952dcd021f618177e05b2e6ac0720201bc4b9e833116142a693ac5bb6cd8dafb1caa7b48245467725f17cfe679b8cc774fca90d3684a3da8ebc25974b82a525319627ec3a9663670582b4c9cc687423eb465cbe15a6018ee1a5b2866495dd8ba40bad0d5058cc3e3d0bc78cbab25b651e34e573f3b8a94c5bce30af8dafd16a889aeed30090b1118bb05df7bc0070683a9005dde8b8712f240331f840b96718e71ebf2a469fc40716bc5ee3d4c9c6aaccfee6af3537ee610407a3be8c8a62adf798a69ad15dc6813e88713410c0b95ae8215cc3e1444752f20e416d2685e741fe690ffca83be46772f9761d6596bafb439a9bd48aeda85bc0dc875c18f9ca66cad53fd614f2606ae7a2d4602be7b8178529e5f2c56383187c998c123b1166a394e9e8a8f46937eb4343739a49303a37cd8a708bf7486f68621f1c2a5952a8820636ba166b712b4d934d420ffa0b53cde27b75d28437062a6e0cf154dab5fbae40b525395528abd92a60dc228715c8e1dce2c6946bd0a6b92c58ea7240e46c5d8eea60d11e16b8913b2feeef96883f35d599a5954cf5d10fd6143b170187d1668c7fd94e47e29d6e8ca0abdbb1f395328e7c596655d34164b21752c3d877c9d36b2e487efe8b4ef8290137a75f5a99183f3fd477109c0dbf3190d02fe5d9c28066a4773ea4ee42dfbb6cea3ecfbea489b5cf7fee61049b6996bb1dbccd51d0f1a8d1977ca0584f836a8cc1cd49a43ebf64061f3ecce95648597c017775c1f7f90bf3839a730679fcad5a000eae7242f31703f0b3b110bbddcef3e4fb41ffe3677ee2e0c42975a4520db22984268e4c66ee4365f1bd9a53467b796efed81d7ebc1fbf4c96c99d4e843021f39e5cfbd51672f99e584ab76a526cd7bc92ef15c579ac849648d9b247cbaba857520dcdace05a38f89755c1f0464e60c639713bae70ccfc86e02bb05cd7928bdd087f75aabcade83eeff549717f133f260f708f7f393d3c89a9be21127e7079a40c7533dde70850a13b37a7d7a9c65ab1c45731c521b22d13d508c2ae996f8f878d305641fd106c8260f6151e67e3ed642bf736d78ca874fac68d250bb125f49ef18694fb9cef8e80cdb48eba538a0e4a4d57ac5236570ba1f09c926b95d1cbb011372e1bdf1a67b765dfbb586b0befc8269496b4405c260098ef96782ed644114a91fcfb260119b76bb2d1d0642f950e417ef1f5163b2d1a7ae31e053be84fda99e5913504e605b111f94db6cb1ebc342eafc29f6a005aa192c181a2ae96e07106c3294c92031c108d91491aaaebc7d2b0a4b550b216144e6308810f8494906fc045c40991ec41ce0b1732dacbe384e0b8bd7a24eb71d2219318a1229be0ef62ae2539715b1b04d0f57965db3ed75aebe5f1e1906cd26822bf51ef3912d9b54a484c96679aba58c360cadad185adaba6891401bdce7deabaca4294"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000000080)={0x2, "87801804e3087b9ba2acfc5a3334503b39c2f3c2918f97af15e73bbeff5c1b2cac70c8292e2895bdbe20a9a49d888d1d67fb"}, 0x3a, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/12, 0xc}, {&(0x7f0000000200)=""/2, 0x2}], 0x4) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget$private(0x0, 0x400) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/202) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000003e94ef2320555d5b70870f7f3a4700f2ffffffffffffff4fc2bd2dc0607512a50000000000000000000000000000000000000000f4ff000000000000000000000000000000000000000000002000000000003951000000000000000000"], 0x63, 0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 0: msgget$private(0x0, 0x481) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x154, 0x0, 0x1000) msgget$private(0x0, 0x500) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a31e05f04eea464f001f00000000de65ea9bfedf53a700001f"], 0x8, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x0, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/150}, 0x9e, 0x2, 0x1800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x310) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x28, 0x1) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fsync(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = geteuid() r8 = getgid() r9 = getpgid(r4) r10 = fcntl$getown(r2, 0x5) sendto$unix(r3, &(0x7f0000000240)="26b164108bb325febfbd6ab6bbdab013b3", 0x11, 0x0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x100, r5, r6, r7, r8, 0x4, 0x6}, 0x1, 0x3, r9, r10, 0x1f, 0x5e9d, 0x3, 0x3}) msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f1cbc8cbc91a7d8e1000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget(0x3, 0x400) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "e57d55df493b3eb90438f30865bd4b087acfcf382a68fbfe7e76bba5a8afcf7fe070df5453ee456079553112dd6e89fde91bac35b5b4c56caf01cd93e32b4f930bd399cbbd6b56caea34"}, 0x52, 0x800) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "024ad2e55e30d4c72104d1fe53fe91f286a3edeeed32896fe4a3457b0f7db639eb3fdef3c26c1b4db9df52af0250d8fff32e08f990c7ca18e16034808d8cf375654c5021ecf194e9f04371a027aa2f3dd84ff351364ff3864ddcc3711704e2ab728724fe4bea25552353770f3ab30ad8da2cc5335f428501894fd2a44209ccd082eacc6645c0003721cdc9b9593d731166059dbafd4ed7060100163ef7bf4c6b62aba0ffe5e7a9c9ca6934e86fd8b2cc6cf5d925fee6f82ef93f374e0b24a17b84b74a8186299999bf41eef2cf2687e9299529b79361cf9da4c52d79831395600e8abc20c33d879b8e24b2d8f7592391635099"}, 0xfb, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x400000000000000) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x8, 0xfffffffffffffffa}, 0x8) mknodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x4, 0x3) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a327f04dd4015b66"], 0x1, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB='d'], 0x8, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/91}, 0xfffffffffffffe61, 0x1, 0x800) chdir(&(0x7f0000000080)='./file0\x00') msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000100)={0x665b06ea4e0527a3}, 0x2ac, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/240}, 0xf8, 0x3, 0x800) socketpair(0x2, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=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\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'], 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000009a4600000100000000000000000000000000000000000000000000000000e9ffffffffffffff00000000000000000000000000000000008d98a30851d9ab00000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) socketpair(0x20, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/108}, 0x74, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000180)={0x0, ""/123}, 0x83, 0x1, 0x1800) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) socketpair(0x20, 0x4003, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)="d834f4a91c1da2921603b3ddbd13ee9304aa289285c7e353602bdadade29db8718dd7ddfe6fa4e8dc0ccbb0d53a5f8931b856ee5595bc880033fb0a3d5472ff6fbffdb147c595d175b435ca9cab03080dd76a521984fcfd26c45a25f23aff33bb2ee1f7cb76478317dbb38a48f5edad4a460ff1b65d90d913e4092e7b0b22c076b7d8ce185cf1fffd464a766fcec2b29597626e8c7d434", 0x97}, {&(0x7f0000000200)="63f826847ccea08c137c7c82d7011edaef4c22cb9012a6176b91f8bb470d3f0e7bf4cd932562ee3b2b20ddc1e8cfe82241f20e355345a63b8e7a00ce1f535314d7ca0182d5d47cad9cb7ce465247d52b073a3f5e9ba1dac1b8e58949ebaefe805fecd12db34b7cdbc8186251f5d1feb120d40377d141d47a369b1f4e095e896bb2e0ce24399a232b1b4472b06e9b0d74", 0x90}, {&(0x7f00000002c0)="61cf0a0c08cf096a1a7fd85733643576110e82a4a06eaee11cc41cca653e60040ba3b5a2902a0bca4eabc41da3ded7e70fa85b88db5d005884cb4fd17433ef54327feba974052c5822fd6ec72377f5844b2c9a79d0ec21565136f9f110bb7ddacb4f7c208313d9b4f727364bc8c86c98a56a2920bb430e1b4f40c7a08fa20b6502d34e022ff4ea66a6f3b960b468a617ce44ffdbc66ba076ab8b4e385727a6bff369c8a00a7cba50852b6dd1669f29ade348803db721ba443b67b8835e0fd88663768c1c93", 0xc5}, {&(0x7f00000003c0)="7fc323a6839fb3360eff273495668bde8313b6d6c122355ef521fe713fd6fb93e5b4ef2284eb6cd4d9eac04a8dfadc0ba6beeb5a2651623d1c2733f1b46677d741fe2a868c26fc66c063b080", 0x4c}, {&(0x7f0000000440)="9f1d9fc71f4f665e25f074767a38e4410d1b0ed011909c7aad1ca27cea963947296de1c2c8d1809bead5a2ac06b16ee2c73b", 0x32}, {&(0x7f0000000480)="ab4e121930ba97c92654eb27a6afbd3a8231cb9a7dde471fe8b6467d1fd13a39a2b490c409c24b7bfb988f33120e837aa871921dc92548a0c6dcdb5eea22ac0c42eec6ba593e863c21abab4fded871759958f704f2a2e960dae2d17a843dca8ecb3ed858ebfbd5462dec0289708400d279cd9b16d80da1f763a0", 0x7a}], 0x6, &(0x7f0000000580)=[{0x18, 0x1, 0x9, "311718"}, {0xd8, 0x1, 0x8, "7ec721a53f9f265f47259153c452b5efc984580f3a9c60b3bc7bb49d126377f9a1271f91fcd908faaa2bfa110031f152e412f1a4e08e6c34bd2988d4558ec6655a02623d7138b4ff7b8acb9d487f3b378cd93cf0514351479202ed0c8231649ff27e5d76f62031599632cc6a2d7ab24ebf246fc5d821f5e09335d6e4a0d6081473e93ac69f9830be06a77f07f19fb8a8dca9ff82e78e969762413b9b9f7802b89c68bf64dba60762deded72c26587f59a1c524ae24fdc63460293af420403243f9"}, {0x60, 0xffff, 0x1, "4d9f95ec8edd42318d1bb94cfc3822b07e2fda494818a4a7681b595906a0f9b1a6d0c89ae6664180022e5c3a71bb38cf3fc932ebf1bd38305133470d1a768e95dee196663be790c2c6fc6baa"}, {0x10, 0x1, 0x1f}, {0xc8, 0xffff, 0x18db, "8d24dceaa85c491d944c3611e37d70100a77b65b9f0d384cadb9b3814d2f57f441fd74592996d2d8c492838f40a15f6ab49a2dadd8ad30283ee42c47f20f906d9d3879dd3fa804f0fc3d00541e26917fddef6be757617a3e98cc2191605d70c6d36fd4d699ba9515cbcfdca56e9f5658fdde98511f7abbcccfa3b270124d2b3bf2afd53ee4a9fa15ed30cfbfa19ffda6f3692e44712b5f92e08d703755b49f6f524b73b4d10e0f4f2c75ab7e0a8722c6b7"}, {0x20, 0xffff, 0x0, "2266f2e317f1e93ab307342078"}, {0x1010, 0xffff, 0x8000, "7c4c0c20b2ac1677b78d55f3b869556706537aef5d40d933ab26d74d7bba21479d0295e8c45060df08922506b9e120bde8bbffd24da3fdea8b9fc0e90723c55fb42c64c746677ae773b73d47334edd34644ac427b6bfc495ff6836f9370bb815e205f3145a7e1e85bc134a91dbfb60e1e5057308663f60996e3b810ceba769fa651f5882d2c1025c8c37efe77256f6aa65b5eb372c2e7136130bf34a15465aa743b61e929089b7d54171bd0d1361a6a07d957e90dbe42e33b4dac92c6f84639b29ce19b0f4b38e9e0a494c557373c3471bf68ba883c634ae7b71a73f0e321c2a85fc26db6e94d35aa4603b9a06f5bb938f8930d4477675e1cace8a1f54c7188a345b78f792cec85415eda0bb6e76f9e04f9d8d3f64ace65c5fb2cfa3f787b5a2079b3f09cca071674e6472d3869d6aa077784cdd0169f8c8fb61ec2ca7b392c78db055e5388f240018e8da32a540f30529e61856847f98cc1abac457bdc2e3bb16fab0000e46828a926a13759742df2cdf8df1ec893eb16b7dd7caa14214e34967e9b7002c432908f6b859155922b94c77d52f62fa881da169c4839ca026d843d9bcaa2c34a0889bcde6e3b7dd98d59a49a221d32cbd368f837299fbf240a999af0d021cc955c16ddbb9cbc66a6fd882c2bb4df69f609ae5008587e521950523a48cbd5e17589cce691187720fead88bc9dc5424b907e5f2d4602c0a3db965cde0bbc523841db5598ac5e478502386b92932016c61c1133a7f747f8148dfad4f95ef0ce08ad760b76a6e02fc19a205c02a2962f73327c2ea1453d4044cde915458480726eb23cfeaac1252d6665abbc7e706ea82e968f6eda20d22f0024b9b70523607cb029bf64f596fad7dc0122ae90e90e90e41e8792db169b88e2fb88a7c2e7575b63ce91db9fea3dd848363d1cb0567bb05a32a2db5a7b6a260391f816d79dc9d76ca756f9059a60bb7eb7e5a3c8e9ee360ecf836870403e01ac395aeb8a03db67b514b43f3a2ce0375f652228e9e2215695c29ee30a85dc6b76dd3693ea11a3e20b8a2bc271cef6cfa3b173f6bd990c4e98c898eb0d95c5b9cb869921b41e86ee4ae71dd2764916d406ce359e2635f4ca107b2506a3454f253fcb3bfb08843e2f61fef601d83ccc9f3f40c26c946209790a6bf86dc2811ae112f35cd8bbc5105d18c0781664a4feddaf9087121de881c4e9d60049ab93731a69d7fe4ef2260fd7d50b1bd0bda43c89066fc2ceb0ddf756c77e8f755022913a40476b431854e9ab5afb34fc892233c3f2c9a5901f57a53761f34b2181bebd08437152a5f7c5a4df494c72a459e81e847a02c24ab54913222f562418a4b1efdc979ce3a71363e9ef2a76e83c8f21779775ca2c28d4591293fba03b6c1ca6d704589da9c8978552342ac8531e4e901721fd92720e114d07c39a8d54426eb9f8c0d20135b182783bdf98a14245c97bc1438358e04dbbe62bb9ba2e5016099fd8d5f80167c09f0657c15f6c91f2c23ff1b5cc3d535816cd6398256bad460a20bb1eb88fa30cb56037faee8438eefedaf84befb07c096671075bed971f955c6765a2a945fd652dda4aba06c52b98f609daf82ca24390e2123cc5f3e64ec3d7f5ac41170144cc1db1abf0043d8a062c304252c470a36df5be746cedd719d631b6628891dbeefb149fca13e9aef1f5e2b6dc136def2dc126566dc365c8ab5cc52c072eb933c9d77e25c5c35bdebb29bfaf89bbedca4b84901204de0da219c3432aaa6a930e61ff002ba486529d8bdb464a8f2f3a85ba6a1f1335ac66cda3bd99a8b61ab3e5b9499bdb14646ae18669eccf756778c7b4fe9b60be4a9f2c09b295f77d7d7cee346a41875de0ce6e5d9a32e9d7384b2a3a41b2c06cfd83ee4fac789e9b789302c13d79babf6f22413e1f1500f05ed03c8650a5b1aec0b3877f3674c484c3d288e23027ed6f4232fb6985ee733b7c70eee4239b12945b353bdbcede452f0ac358ad5c251031aec4f9f816f09494db91d97dd92e272ab65c0cab4c974721555621495f23060b8d2d55ed7e7b3084122918fe0ce39664b3f9e9f8ad8965d145fb6c3e2fe7263e32de819958f101a51d8e7bf27ab5657c8d41db540b4c40e9da03491d53d979cd5fc932aea2f586fead24389e8146b5631689adbf1d89f342c2a08d3ba22fc3e27ef8e9620d95b83d202d86306e92af0d43ca9f0a2b1bccac1d046c6ec862755fe8c1875898e41d9ee347a90718c3641b5990f9ca6a4119ee2fc5e4f2d1c704f497c5e70c8e3c8fc0990b0500e28a818e49fc76939cc90dc1d26015ee08d8d181376205dd38b23608181cb2c69e2653a7297093016325b749337dd8bf8339f2d3f3b7d72e9dfedffafb4816b0c42988b8671a624ff247bbb35d6b34e623495612193a94eb9a178f830115d23abfd03a51f9143cfb49d5e0d33d68267e1bd72e507b791582eea7645dfdf84f0d103223ec22291d45615e9d52bc1ed338002c516580cacbe1804b9ea3ae5ab6a703125de6ab26d308e069681f80891333a31100d94cc57ba3a1c46616b0b1de5e52088d875847943637299ce6e663e76dae945872592275b8b9da958889d75ff0feea67536d9adb5aabb39e7821e1b9a8174477fa7de71cd510a4c04918b5804f11e50cb16b556994a636e2aa847eb45e9ccdaee5f92b72e0706c4e754a9a25147979972c20637bc863302fb384f6412d181574346587ce2d445cfcef946db82a6243a6e067d1f773973c9a488dfe09542a8ed8f7dab8487154f3480a9389e1958be4e826d590a9cb505eac535589f81252ad4f8c94f48dc2d9bd115d442c4c5a093e7b8985a744e46133d67f2156959b222073d2b12c11344605e368e4958cbc66275707b18d661878c77cf409cf9405da092deb040114518420fd7a38a97710174985c4c326be193d07a5bc022ceffe457836c065d9d0ed3748deba75625662131400e5c4347681050ab47f8bd2e4b3ca78b7c72c90398e4032a23bac6a803afedca79e742ba62a5f13f792e9a5e1327ed5d78baa54c7672a6e6412c81abf22f14bcae2a08825adfc3d085b89a708fd76fed97fedb7bc14ac70cf12fb2e0d69f08c30cdc56f52286e6e4b2cb5795089e177483ea64eee85b026fd2353930efbeebc0d12e4514be54a62b51a7aa977fa6e6d762f98db7de27d9666b46018509638a64468fd2805e0e8910654db2cdbcf940c126f315cc5e2e3312ec1b7381769b4aad8dafd136c038bf1b930c4297bbff5bc4970424669002ff84a7e09dbfa53e6045b170f40fc5e3765042ae26f2792e74599f13de8a9acc0916593a44129f030796468e9832f424bc49b9ac948aa669e747981a08015f6dca3be52ca3279e7c6286f62fe0fa929e7a84232b4bf9e235c0fa5e453ffcf57eeb52ab844b7f4333afc6d3fc33e9b0e90c7455a86bf786db749be24052640ef7891b59222d99807d7ee52370ac90267d83af8f104a4d614ae6876bea4d23462cd2ea763e235c8726efe28a3941fd394bc92d171a217e19bb98d92064e6731cc4198d80fb49fbde163f599968304a3d122ad49ebbab14578bbaceab9e0bb454a4de5709ab283474e133aec7a4138c06d1f7d89bccfc09c41e88da2a3833594b106c3fc4ccab5cf0794ddd31f10fc11c96edc5ba00801ee5cf12580f00b8d13c61b48b248572eb930d162cf1fa882dd1ad0970086fa49dc4c20a44c15950ac765482f3d703055f5008de58c3b1f16a88ece4997b8226e4843e0f403736412512d4ad5228adc3bdfa56cd1c4790b1218fc6f84612cd524b639bb71ccd319a42bc2477f71baccdd118b71c83f72688ba755ea3d014175078d62809fa57ed74447529a7a76a55b84dfc4e145f6fada5b0c8376c4c19109c37837584679c2f85b770df320b5a99c513ad2d78460429e74052df959e461a6cd8d34e04d75875e4f295051e1b03519b81b35f4ec6aa01942d3b3b889123614130d38b55b6992c93fce70941ca0dd4fcebc7afdf5a086f4df1adf13cbee76f632a02d650b0d7bfa8eee9f5fc580bbc8589826f3459e7e18017e0c5721ad8d7522fe5d3ce3d2007c6e65c04c0f68b7cf01a390f6f98f3928f11e4357016001a9bc05eaccd765ce817816d88718c7a1942cb23e584c0b02b4606088824f0004e9f3dec6eaf6d2f261b4bed99dc528156dff24e6a31feab65638e66786d31a4b036733a00feb59d0027e8283f9a89fdb83eeff538aeff2a37e707e3f0adcbd2b54f9b82bc4972a4aeaa9a2eb48a17d06490e06b333b5764d01935a17d5488b4c5904bef22c95a87578ef538dbfbefc174b4ed565133284704050b6f18b5ae2b4d9efdcb99e6bab1f825da5a0e26ffcf47bdc957c26edfefda2acc47b13759e42e5316a66089ffbeefe369b6c67fbcba306b4241422fea180809e50014ca9a14b7d0dd143c3edff8f296d5bbbe1d7cc5000bc610188196e13393cdb853dd5bc38785b539c2e99ad127ecda21517535e2ab768b3aac89fe676ca934175a4d2b8cfa37289b363d93c168fc8368bd134975733a324a029ba167b853ecf9f609e5c225f4a4b459aff257fb11d9e3e96c4534aa0f877c1958c1668f6bb0d40cd9150b239cc32d0479e6366b5cf9db9042d67896734af14fd8900356cf3a6027fb9ce522b0f47b224f0888fe13d559187570348197a9030ba6c1800f120454dbac100612ec8b155f4c8b15bc497b3417c01f03e49b9b4ce0f9566757a8ee12c65a3f0f6b7e413edb2a0a0f75929aac7abd91f2aa4201431fa78e29a52f35494b65c5d627093e91451a875ffdfa9eeb1f30cdecb038843c6303e9e18c20d210444f40dd0731de5266cf1bc274307bd6f91eeb30bf734d64181cf20a1e1999cc5d0f5ca446d579628b5c61be0f5a932914b359e81284b998cf8f2575427fdd48dbd7ec20c7a31f05193fbba82e9fb0f1b9ed9561b2402eb324f1a285e70cf50f53ff6c60cf6b6e33498fb4a97e10d8394598532e4eefc0a9b1c529117c7265810081432418d35fb8a1bc08b71fa1bdd33d7a7cf3c515fe5eac21fa6eeb8c794ec7491a216bf5d1a901c144c2a8f83a43ee64a9c84501e2c3c45f77c2fcc32d6be2e293d5527f1d5795529e0411f1d7a39cde2aa4a04ce97479328edb29ab33180102715783f632240d792ee5b79a6711443a27398b146090c56d628c650869b7a0cd5c1b8aad041e231db5e106667ae037431f889bd088a1c046bef5ec41782d0e52021a83d519aded18dae1ed87cf604c19ca8d0f8916bc92757569c7f55aa8f4afc710b9ef98f6d6af87170b173b9b66579ded2c8eb43887b021ee3cfb5704cf15b01ce76779f09dbec2ca71c22e478488e218d65ba51bbc48f62053b228338771254d66768af6e64486920effdb23954af6b65f4b1e61534323c10b0c9bb4dc223ca2e869c9570e9f79f680c56f62ba0c7ec431f272ea01c327d32d59cc461d0470cd65082fe73dab95e21ff59fbeadb85b29489c716d302655f4d44c52ff9e39c44d5494c70cc482bb8ceefe044c8d7237f3ee2cf93ecacefa3ef7bbee42be55403926162ac0dd50831ed6e03d8077c0d140b625f9e41779850c8af579413a76538b06dd0e63cbcb56348787eef2eb9f45ac5d851939557b417f1123d11ac611f0f1974e1a5cd61ad5736366e179d8c29b78493d2cfcfabf911437dd287feba735a41e0be01a07a273951fb8d25122bb45709035cc910d8fc9e1e30b8e8c57e12c29ee50be31771e06057be7dc3de6e05a38d1200e5a850bb9c912eb48b6fa816abe597f5138a10f"}, {0x100, 0x1, 0xffffffffffffffff, "e2171dee48b025600375d4c362276c4e2f9f25bc7ab66da5e4069212df7033bebc25b2e0ac67bc115584779f3ff1dd74fda755132938de7596911f907a1b2c896352f3742dbef1a719684dcb96a793a2e9c0d6fbff0e91a33631ffdca6681d853b09daef1f54127fe2034b1f630a9524c0d47d8f37b57e97fe62981620651af4d7ef51889659a67fdfbba0eff55df6c8a28fa927b38361f91a78351654ed4b7c06f8dedfca38a73a7bcd1e814734dd26254d5b501aafa1987bb2be5fc30b2fd174a6aca160c69860d797e6e0a324d5c946a9e2b9aae771b668b26cdaa6216f3cb2050d50a6ed87cefbd58fd0ecaef1"}, {0x60, 0xffff, 0x10001, "87ae0e976f974d0db7d8e8c2fe284db7bfcd6a528f6b575b08baad0b7a972231bd594b454043a9d5bae20570d7c1580d39198405be9935471b982533f9cb1030a80de936a73cbf1b09a9564df9"}], 0x13b8, 0x404}, 0x408) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) socket(0x6, 0x8000, 0x8) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a32705ef09b97fa570864eea065966"], 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x2000000000000001) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10420, 0x18) r2 = socket(0x18, 0x4, 0x5) dup2(r1, r2) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x40, 0xfffffffffffffe01, 0x8000, 0x4, "abbf006fdd2b4b02c4ad15e2563488a8ce36a733", 0x100000001, 0x10000}) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=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\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'], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a327054eea065b67"], 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x60) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/193}, 0xc9, 0x0, 0x1800) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000023000000000000000000000000485ee56a2af4b4f3000000000000000000000000000e0000000000005000000000000000000000000000000000000000000000000000000000000000000000000044dd0000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x7fffffff, 0x6d, 0x401}, 0xc) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000ba064e49ad568c072b2b56a6cf096735c8ace71a5c16e1f6999114355310d4f396e057abe1839140e4d8db51d6933e94e7a3b3b77b97d5684b404b7cc5ef8458dbce97cc628c17ba36b5daa93385ac8bacaccc1c2b87e54f7ecd37a1fd4295233817c8f6c4ec39e06fd5854fa311bb944d0a96c8636d66a7843ab306d96411163d9f520415a0e0556e46adef28c281e67dd48140dd3b26881f7689f215eaa0dc1b7bba3e5197974aadfe2a4c30460d599602a7c0c469dec3179eeeb796ca143b58bad01aeef0e1fcc91bf6391d9747b1eb8052167f81e8a63c63ddccafc907a0eefbe312581f64e5a4aa6fd4ab08ae3bb1df0f6df6641a62104d67a8c1951debfa49cd6aca8b9fa971bacb73d33bcfd0c1f0252cacd01b9652420a8c944807646c373ed2c9d70f5034ea"], 0xbd, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7ff, 0x3f) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="c4a27d13243ae0006766460feed0c4028d3e0967660f38005f0a8f690896d4e025c4425938cd66440f6356032e66400f14b8018813c3") msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="c3c400ee03070000"], 0x8, 0x0) 16:00:25 executing program 1: socketpair$inet6(0x18, 0x4, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffffe7}, 0x8) msgrcv(r2, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="a327054eea49db66"], 0x8, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xfffffffffffffda6, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r1 = dup(0xffffffffffffffff) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7, 0x3ff}, 0xc) msgrcv(r0, &(0x7f0000000080)={0x0, ""/141}, 0x95, 0x1, 0x800) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000"], 0x35, 0x0, 0x4) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES32, @ANYRES16=r0, @ANYRESHEX=r0], 0x6, 0x400020) 16:00:25 executing program 0: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x4) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$inet6(0x18, 0x5, 0x40, &(0x7f0000000180)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/216) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x9) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a3275b2f23000000000000000000"], 0x8, 0x0) r1 = semget(0x1, 0x4, 0x40) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/35) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffdf0000ab7f5ca7108f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b647aba64ab724dd7a748fd19506eaa0af1105fb6bbb206e207c71c091016d40a815bcc4343fc73b3f7f33a3f53e988096d790c8"], 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0384ba8d487543bb425fb070d5b6fd6600000000000000831e9b1d0966ed25d3fea99a"], 0x14, 0x800) msgrcv(r0, 0x0, 0xffffffffffffff0f, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000080)={0x5e7f15137452f393, "ad2c1c12b6dcb8535e969c70af4c88aca481c045339c0d6169907e8615b1344fcf888413bb2fb4c700ac065e7908c983dd98fdbb2d55100f8c6435a9b42134a1b8ad2087da7128380537ceebf165fad028abaec8a5de593f07f53afeec420f73e93c6cb66bed1164"}, 0x70, 0x800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000100), 0x1, 0x0) 16:00:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x180) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000200)={0x3, "bff42642ba61e1cd47d02348e826b35e3a768c8e7037326597c4d34c0d1a45d4a1fc1c4321e94a143eeb8a74dca8b8d40fe19e1c7477519b280bb9965a1d1da3789bdb674edb657d51ce84da31a501895f2c93ae03a13979dd59392202f9126dcc39afbe715e5e2e62d84255a7d5f719cd16dd1d1dad753382c0290bde135c5edb4e84b4e91a0b031155d52c30dc444966a3073c14aa165d"}, 0x461, 0x800) msgget(0x1, 0x50) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f3e633d7f6fdddb54408614c521d31c470e235f941d3586cb5491cfcab6918849786860f01aa32f06d6c61e284f98edc099d558c16153ec70509a4971624fe3bb90cdf98df5e13e6ad8aa961065b6964f71e8"], 0x8, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "9fb60255da42c67e35d9b41c308487f67f62290c4d3c599d1610735289b77d7036f03871ce1992aad92c4b1f47c46b34592df12d1ec974ea945afd528e081c2c66d5e1f97744e9df5e807acda114b563d14c367c5d75611719a244589ad146db0a4d376fa5074831c6c00ed243f8156a160cbc37162a63224423c500d79583cc8e77d3da60a9520a8a561a276bfe0a11e3359d026f81be12224ea487f388791a"}, 0xa8, 0x800) r1 = msgget$private(0x0, 0x2b0) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0x0, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgget$private(0x0, 0x100) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x468, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x201) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="19dfef0044e5b4dd000000"], 0x8, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x670) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9bddcbc59b63bc940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a"], 0x1, 0x0, 0xfffffffffffffffc) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/90}, 0x62, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="b027b10e62aea79baeef28c0dd40c05fe3a212"], 0x8, 0x0) 16:00:26 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x1f3, 0x31ff}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xe003, 0x0) r0 = msgget$private(0x0, 0x1b2) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') msgrcv(r0, &(0x7f0000000000)=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\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'], 0x63, 0x0, 0x0) r1 = msgget$private(0x0, 0x28) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x5}, {0x18, 0x1, 0x800, 0x8}, 0x7, [0x2, 0x5, 0xc27, 0x5, 0x1db9, 0x1, 0x6000000000000, 0x401]}, 0x3d2) msgrcv(r0, 0x0, 0xffffffffffffffa6, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') msgsnd(r1, &(0x7f00000003c0)={0x3, "2c257123027de2ce5f55ec8f6900d53877871445f65366cc238cacde1a399b3c000f5e388eb546a76f0799f600008022eda63049464be06cd468ddbf2574f33b265d5b33032cf9416d6a7255234e3cb8ca0b9a70e5fd0987adb9a98859be78c28cdc7c34da082071126cd23953408260be00000000000000010000"}, 0x2, 0x3) 16:00:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000c9f319b3cc223d3e8a48cdcda20275000000000000000000000000000000000000000000000000000700000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="c18693bd73a1899b"], 0x8, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x665b06ea4e0527a2, "5815851fd088812c49e1a0952b0f53a98a8a378bca1c1cde7013bb90555a7e6c70c321cd6a09f5bdd1181a75f04915def9e4cf3c84d1c71971f81fb4c7d3e6f1f5785e4a3694269b38337c25217c186b9fe74ee72b13bdde63bf38d19d01d8f391b87aacb41eb0333c5e40e2fa6c3aeb13490efa7cae3995c24fa87b029069b900e3946f1899682f00cf195f3b137f2f102c298081123bf59341986d48a976d5ce9976658f5488545b5b86b3f4b38fc29fa6b10457ecbad995cbfacec759ef57700337a14bcc4543750568f949e045f0c3dc8450ccee781d471c3a38d55c9c9b4179bf485254f08c0000000000000000000000312e4259faf22be9d7c343404d701439f20d096092439785f3703c11914364efd6ef15ebe5f72ea97d516bf5ed7eda49168301c329eef1f6527c6f2aac58c55591fc87d9b98153011dd88a09bfad08bbea3bf7359385755de9ab8be0cc5965ff27197afd20dc9c72ba2ce5fdb53e20c02a508d1038373603b81e5a76292d9da561f1c10d5f754f40fbe379bd4c70c783a0e00ec26c6eed2b79dd346364bafb7186d3f2cc71c262"}, 0x1a2, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000080)={0x665b06ea4e0527a3}, 0xfffffffffffffecc, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x692) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xff7f, 0x3, 0xfffffffffffffffc) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a3273061a7ea03ab3b30129e13d5b5054ef8067666a0eccd7854996843cc7fd8feee990915d4d82bacffbb382889fed1a2f7aacf592623158989a611750faa255807479d9ee9e883c2dde5261a7db4229b22e8426dbdb9ceaaad80b17f72cbd40398b0ed3f05b4ffed4bead57ef9"], 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x0, "437875c0e46d071ea361e3a790b3cab6ee38be68c5627b3ce7acd1b2e18daf7547c9f69bcba3323736c66cd382a62086ebaca93a3d8baa6e9598e3187638a6841063554027ef783360c599948f6ff66139abc02896dca6bbedfb768361d06676874d0bc83452cbba664532e24e0c7a759dd7525c95fd0b95a3e3b9dfb1d91e26867255d9ba349baec6b1493aa2"}, 0x95, 0x800) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="93100da4ea065b6613dc26bb41b39dd51fe542649a6235cbe1b65060200b7f53098f05da47940742b34b87e16f42a8d7a9bc"], 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(r0, 0x5) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/147}, 0x9b, 0x0, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/75}, &(0x7f0000000200)=0x4d) msgrcv(r0, 0x0, 0xdb, 0xffffffffffffffff, 0x3) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c302f189c30214374cb14f5055f1a0549180a9ca8b22ca60d57d3e038c777d33ef41e769285a1522c9c4ffd2bc4a2a771038e25acdbf211304a17bdbbd443151f85676cd6e7e274d357725d5c348f711f78b68c230134592179ead6c425f3493f751ee41b62716d2f4b36b745c382e36040429b4ed51bbd88b24fd476efd564a79e4b3dc15161a087c66c5477bbca765306696725a00ca09737801170c6b796d308d090f4fd9e5e68f1aa6fce7f18ccd9631e90e896ff7e06dd7dc339041a98f179573763a13bc1cdc47659b7d0617ae5d1189aefde58f3a51c2d0eb90f8e30e62424c6a668808183a820a53dca432ab47d96b188484dc49f7de133fff18d96287ad6c15c168bb6bb1925668aaa7467484ad97d2cf98c0f5dc171d868d01a73243bf38b562b2c615bc6f2aab4ec5862bcf794715df16e378cbf4f989b4bfd605845d4247e48559257e48252579b2b320eaecc48d6ec4da36071061432849"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x200000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = semget(0x3, 0x2, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/43) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000e8e4f1c1004149a8d70d7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3, "61d3e14de34889bc429d28e7aaf7e3a18414cbd997bd7855ec49bf3ec60992fc80b125cb20d1be62ff15e443602758e8e4efdc0f13697378a74d85f9ac86ae0a29e2e4a08dbae0050e6c888ca12a5097f763dc21d9ea69de9bc39e252b6fc62d8d5ed301222f5e3d9dce9993a831b5e3cdb07008ae0b348f139de564efe4769b467bcf2fe96ccbf0f18200ecbf5292de0aed855d2d5724db1e500f8f4bca3f19d983f6f6314460985841830c27ea7b037531aca4a50c9441e491e8d28d355056483a556a35fe38ac6f1e2854608f175b4aef08d2cac1c95c0bad30ca7de3f867f296a1"}, 0xeb, 0x800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/84}, 0x5c, 0x3, 0x1000) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e700000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x8}, {0x18, 0x3, 0xffffffffffffffdf, 0x80}, 0x4, [0x2, 0x8001, 0x80000001, 0x1020, 0x9, 0x5, 0xfe, 0x7]}, 0x3c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xad2c7b7f15315f7a, 0x5010, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000340)="86235cf707cddeb751ef2f8e865a9eae20315b88ff861a46262a51dfc5e5b4344dacc233d762a89dac5c7f2a5ae9a0fd15121054dbaf3727c38be5f81dd1a3ba0f9f1b00b745ee91b359f862dc03f4b019aa3fe85fe11520d709097276faf71e3a082c55399bfa6c957fd23dc023dbaac049834899351f05124b39d7a057180cba4913b351dcb1b0ea7f3c451a3805870e0e0000d15aaac7180339f049b4cdb2d1c74f645ea0827407f0ef332ce7d29d09deb67b05feccaf06f72d152a909f4b4554", 0x3a, 0x1, 0x0, 0x3cf) msgrcv(r0, &(0x7f0000000240)={0x0, ""/226}, 0xea, 0x3, 0x1000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchdir(r4) msgsnd(r0, &(0x7f0000000180)={0x3, "71ded0cc137cbf8ae3321a4542e6133f99d2fb67bb4f48e6be985f9a37a2d18ab0be532130d44f64cb5f956c167c562ce5af89851788900ed0d58540d13476114e138ddce225b63595d99979e8765f8a79fe2882baa90097a566a4b02f32ad80b7c7262a94893b8f62470c7c1654177c5bfef6a877b2454505987c6eeb558326b9672277c54553ef82920dd52c15754c41"}, 0x2eb, 0xffffffffffffffff) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x10000000000000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x8000000000000000) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x400) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xbdb) 16:08:19 executing program 0: minherit(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x2}, 0xfffffffffffffda1, 0x800) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/194}, 0xca, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x6fa, 0x1000000}, {0x18, 0x3, 0x1, 0x8}, 0x7f, [0x100000001, 0xffffffffffff8000, 0x4, 0xa85a, 0x1, 0x737, 0x1, 0x9]}, 0x3c) setegid(r1) msgrcv(r0, &(0x7f0000000000)=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\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'], 0x1, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/92}, 0x64, 0x3, 0x800) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a3272551ea065b64"], 0x8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8080, 0x90) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r2 = semget(0x3, 0x0, 0x100) r3 = getuid() getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffe00, r3, r4, r5, r6, 0x0, 0x7d}, 0x1, 0x1, 0x4}) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) munlockall() msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgget$private(0x0, 0x490) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:08:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbe8f04c000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000996f02b13c7e353f793482e3fd3e7b3af6b7facda05b741cbd38a9875ae33c8420e1d51cb5de5d4d3b979f58b95645fc4c5faa483eb3fd5456dfd6f3afd60cbee549e84795b4721cd01129b20bd9717c933bb2b37f99940c4b8004290841f4acd01b043d1a7a4b88c6732a97af55adef76b865737f95"], 0x1008, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="a327d42abb507f000000005df67e9010cf6ce752fc6fb1e0ad2f7e4eff6942e822cf64c4a111ce1d5770877ee7a49434913865242070fbc79849f431a80f6451a86b62f52ad5e1c6fafaa25fe289244e98f37b128b600303115ffc3889abfa5dcdb6ede18a1a01a9868dcb3fb7197a7da86e416f8385483581fca0f9ce40cf8a25de47eacbbedb77f44fe69550e6ada661c8f7900a0aadcd791c2de37c52dc27"], 0x1, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000004500000000000000000000000000000000000000000000000000000000000000d8a35a1cb2eb0cc33c03b8b9bec97d0e3e59ade01536e311c612000000000000000000000000000000000bbe25eb06c2269f74b9bc42ffa0c3631a156d748a6082bacb6e5bc61d1b9ad76b11b374f9cd56652bbb1134a4c6ecc3323eac453d2e0e1a8a7d1e1b90b01bd01f2390dc38a3f8df92cb86576efd9b131761e0c0278edcf8d8a25f0065e79062291f97fe83747684f9db495bc2842ff028e97bbfd1939a16f042a9803db77cdb36637b0c7cf0a9cec173cccc604c62e981a59a1712c75d911b8a31105ff7c505ce428c328f14f2fa4870ecd5f9914c2f8edba338e4acb2c2016405f717fd7e36e98096136035f6f1a79c2cf955"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x319, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x665b06ea4e0527a3, "5400e042"}, 0x1, 0x800) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/91}, 0x63, 0x4, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: socket(0x6, 0x4007, 0x1) r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) msgrcv(r0, &(0x7f0000000100)={0x0, ""/133}, 0x8d, 0x3, 0x1800) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0xff}, 0xc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000200)={0x2, "2cb07c4aae0147a9f8d12f73c82563a57fd80cebab9aa31a16b2abe33bbf79e07402d0a5e8ea3b731fc94f97d471d669bfdbc09584af5e803e26bd7cba8eabf11f6092dd90dde7633fd1caa9cd418b88fbae9f11e1bace161ec96fbdfe403e7b9dd8eb43ffa894b3da27d121ad14d39c327e3c40ffd5f046aba94abc2b91b2bc13bec23644b80c9663ced5eccccca7a0e013a3673e6130686ade252ba7dc0687db0e12ef4427a6ee705a198b4501129e2aa1e94dd328332bd8709d1edfb45ba22c24b9fb4ccaa5bb4d3c"}, 0xd2, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x3, 0x0, 0x1000, 0x1, 0x1}, 0xc) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/122}, 0x82, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x44) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0xfffffffffffffffc) socketpair$inet6(0x18, 0x9ae4e38c69129000, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000140)=[{0xe0, 0xffff, 0xa506, "1cea5e2949a417c2a820dcdbf001c65f983630b70498eda75c3bed3c87c9be763488137bdc9e1205c0dd4ffb15bbccc0f121794199d4f71a3afa93c8aeb4d513c01dad10d1f366d386422127b377783071af5f0bf1f98502a8f968f7c5f9060329c6277b1fa02c8cdb96c1239f100f3e7eae8052bd2ae84c32b435cba12ef741695f597dc2b90316645ec8bc17023871bf68b6c0525bec7e46062e57edd04e98eb4def89641423d4f7c1621c773b720af10a46582caace0858fe0d36da82f7f781960b11e7e13c448f"}], 0xe0, 0x402}, 0x400) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "18046943eb739b2d2812b34c7a80426cf61f134b94cdef4fbf8397924bf77b48becc58ca491c"}, 0xfffffffffffffc61, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022dbbdd11d7323d1dd33"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="030000695887590491f1745c83af7cd3ce482ce63ba958cac1eafacde5eac8143e991c"], 0x1, 0x0) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80000ccab84ed7008d0396eb2b30d69a5e80106eba11be7529c55a6ebc2c07567b52b8057bbe45609d0449de7f8e728bcdb189bcd0baaf9d700e9c5096817a25c79253c291c9655a6f64a5599d3780a81cf6008a70cfa54131df25e6d5e5a5fdff77a9a20bd0df61fba1a8942dd5a3c0af607bca6c997b2d74773e1ecea76524f0294f7f93b13e768f81d877ccb4b5e7bd447713a8f6fb99bfb244929"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8cef2a76c5c292b681314993582e4aa8da7f146e7389c00e0cb24e2774f08c18b4913ff2fd9ec99c5a0e8b74a2df3a903d3ed51f2ec387b8e568df536139f26dc34dd23d854d9e74eba8ec4500b220fa668257680c6e76ae5e2451862eac7c6d75c475f4e3e5b950e15dc8da0eff8d97ec440671b36bc67d5f09315969fcb9df4f9e3ce26f4da426f928089fd7e4f004569e3e29032c20820295ce5c1ed7da8831a70b4d183b4a3583dab17fdf26bc14bc980063d5302a787754e73de964322615088a0d860485f951a6fe5408bbacf81d9fea829af42bb6f79fb4b897067c4d9e1acec094185e21c5d92df9b98ad2ac375438754818bf438c02dc10dc53243e87324470efaadf4b8a7b884fe4f012854c92eb91c1ef108ad813b941d0801b22b78f5a6ac5cc699edc0a5a3573ac7ba6c6011d136e444d4dca4cebb04d3de1730b5bce833cab8c9b5f441a6e13666d75e7c5c35f2c81c1432c13a046b2440eb96d40"], 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x800) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getpid() setpgid(r1, r2) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000006c0)=""/4096) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xfff) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x24a, 0xfffffffffffffffc, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget$private(0x0, 0x452) 16:08:19 executing program 0: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x20004000002, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgget$private(0x0, 0x8) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/14}, 0x16, 0x3, 0x800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/125) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d13ea3024b9ede7b6517c5f9feed84d79ec4f2de2b8ee1138da1ab72a9f3ad7f18d1f5606dd8554370466a5d6af295475f5c1f25b633cc27978f9c64a791"], 0x63, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) socket$inet(0x2, 0x8000, 0x1000) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x11) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) sendto$inet(r1, &(0x7f0000000180)="197fbe789bb3e7eba11b3182e2b886851142cbe57eed083716470af1d0fdb38911cf9874849e5190612d33eb", 0x2c, 0x4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2, "259c1fbb8f5b29a35dc22917b4a006ac78a55075b1ad1135731f6832edf274ce05236364e934184d55d14e5ee8193fc721a74a791c9c52795eff027fd062593352e7a5bbd0ba8b29580e9234c27386cbd81d235b6b0dec3fa663e4417dbd54fe72077467f7f6842a286ab4ea2df21e8b35bedb46337e69c60a0cbc9ed81081e677ffafeea9c8ea"}, 0x8f, 0x0) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f00000000c0)={0x1, "e3221da2cc107e24e4"}, 0x11, 0x800) r1 = msgget$private(0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgsnd(r0, &(0x7f0000000180)={0x2, "c3e04436"}, 0xc, 0x800) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0xb) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0xe016, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="4446213eebd8a9fd7177a19c00409d60557cf580f840d63488cffb7a722a95bc56b75c2367ed3bb5063c3c6c9407cfa98a3e36af573256c8"], 0x8, 0x0) 16:08:19 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) getgroups(0xa, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getegid() setregid(r0, r1) msgrcv(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x0, 0x5, 0xed6) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget$private(0x0, 0x148) 16:08:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fca86e269cd27de9d281f2243f0ee589d187346f8cd56ce0851986840cc"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x100) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a327054eea067b66"], 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/2}, 0xa, 0x3, 0x1800) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/90}, 0x62, 0x1, 0x800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x101) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x8, 0xffffffffffffffff}, 0x7d, 0x6, r6, r7, 0x5, 0x1000, 0x9, 0x6e3e272e}) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x3) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x2, 0x1000) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000000c0)={0x3, "9bb647b668b312e79c55a2da935a0726dd0a8294f9858806929df00c8d5e50ed2b021bac89f13f9b94d19af2271960b899b3ff47fbd463dcb3aae5608d5d14c41537ea27e88b9a76a58e3ef086b6dcd5cef8ef6f2036bd905659bab903e735f763abd77fef"}, 0x6d, 0x800) msgsnd(r0, &(0x7f0000000140)={0x3, "315a2dd1655301b8badf15462ef2aa13003a51aa81befbe173485e5b6d73e88c3e93d2a8a5b5f28d2118e699f1dabc82a42a39543a0c7e375a23d15559a670701a48aa4f59ef6cafb5f14ba89a735b8dd857fb394e1634fdb1a7df5c3aa064a09d8666fe00569f22bc901f75ee8f06b7d4c03c44811aeae19f56298bc7506658a3a74734d73bd8264a5e8276d96df0b954040abb8d730251dabe312dc58f2b1970a4b0a89fb9680f38158f3cdc1ecd5c31173da7615a371acbacf3d70279f74e38375c4861bcd0b81bac3626563564f3a7177626f5ae86c661e5774d"}, 0xe4, 0x800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0507a3}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "40f9295bb8344aa50a6d6fcdcb814deac7b51e9227a8c6d4a71e6b2509f8041e79758e6bca72c2315b16b13845ea"}, 0x36, 0x800) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgget(0x3, 0x3fc) msgget(0x2, 0x100) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="fb27313842e8ad23b74c2b2448767a4e"], 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget(0x2, 0x81) msgsnd(r0, &(0x7f0000000180)={0x2, "c25ecbf85d5b79cc289a70cfa216b2cd0917c2b31c301a1fb3ce7a475a6b12221d29e1b893bf8b23200c07bacfe822d7db2823399f2eb4dd4b8caae2e787be44a6ec2317a0392f6496af5bcbfac6268c7637aa122aee131c3e12029fd976d9e2ab27ee97ffff402e271c73ee5416b2fa58d0d2eea97c4e6635426e46e7d7e9df3512bbdba60ba0c09d99e29267d27c6d0fdfed23f280140dad43c0b4e6c35b7c7251acff17e2541a2533f831028f19a82a5b1788a9c27c719aed715596c63f51d264e01a7d143a56d35fabacae9fec5a27b35f607c3f8fef3a2e23da25c2df32c757b5dc97c13730c8986d97f621e59d488a8dd3025db10f"}, 0x100, 0x800) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x3, "12248ffd48ab35e174da7c5653f71c50637d7c9938caa58560dce7eaeaa859cd32ec1bec9275d6c2273df22758c54c8dcb39ad58fa160d51527b5ccb253fef5d4084f194163abecdd024c59cda5f43c1b14ba3fcf6160f235c024da70bf1354b8175fba71fff56c059f668353d8325b264ffb1262632f9ad5ed31e2fa0cfd63e7a91c46496f8be4cf1e179347887f34795cf11df4b29bad1beff1463c9ae1acbe41fbd2e867369e500bdfc5a458eed655f6204943cb07f486d71db23e40adf2ef781d0dd838dd74701c911ee051b4a4fa921ee39fde56a1cf134"}, 0xe2, 0x79f0fdc2e723d9be) msgsnd(r1, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget$private(0x0, 0x80) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x91) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffc85, 0x0, 0x100000) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/91}, 0x63, 0x0, 0xfffffffffffffffe) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget(0x2, 0x300) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x400000) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a327054eea065be6"], 0x8, 0x0) kqueue() msgget(0x2, 0x616) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000000000000000000000000000000000"], 0x13, 0x2, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(0x0, 0x0, 0x47f, 0x3, 0x1000) msgsnd(0x0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006023cc8f22fcf92aaea9c0e13018ebe7c9776010d35088278e14148730ab0b053ebec3cd47ebd9ffb4a4cc7835ae07d2e181824898a06a855efb324021e17541c97fad0b784966adb05c72f860f0c01963d5161ac8d58e25d71527b30bf0bd19d3e82614e4f293d02e43631225a9f459"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/90) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="883146193a19d7f32e4ffbca329e0673435b82be13b58324d935f3230376d8fb04876446077b5d5dab9874e12d41ce9e0560e33cc92a0f05629eb24452533e485f712f379d1869f7a4ea539324984c92a9c3ae480ab449718fa859b55dc4c9c3c8083822c86f7c64e8988734c2eefc248a5c4b105eac5b67c18c538b4c6915e776d151dec6b1d1a5a6a59a9a0cf69383098c6cf3ea964423a2c17558383a25298fcc78a55e3a2ccfe0710cae119bc945d43a3b7e7b9b406ce18a38888c0930be137db5d431e4c73b675204d2301090876f1b0c5e7d211b658c1cf72d9031c46a8f0b1a4cb9028dd14472b923e08e2e960677"], 0x8, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/13}, 0x15, 0x3, 0x800) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000013408c2e638b09ccffda78b9c1b0f3a30000000000000000000000000000000000000980ff92000000000000000000000000000000010000800000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000080)=""/149, 0x95, 0x41, 0x0, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/91}, 0x332, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/38, &(0x7f00000000c0)=0x26) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0xe65b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = semget(0x3, 0x3, 0x3) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/167) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a327054eea065b66ac91f51b8a01f7de71f87ddb27a66f2207600db043736601f745"], 0x8, 0x0) semop(r1, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xa194, 0x1000}], 0x2) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/153) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0xb0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000280)={0x3, "8ddec39683a23efdd858be6b15d590d65f7b6cf5baea139c810d6439242024c288dd7ad2580b2855a081268032c9cf92a942a8b89e4c58b9f8f1c04e84f956ddc918227bad925f35c9"}, 0x51, 0x800) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/196}, 0xcc, 0x2, 0x1800) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="b5c4054eea065b66ce64ea283b7d7185cc7202ffed1a040e9ca544e8456cf7e6735843919c1a361be9903c14e885942b28ed460d9f3fc5319c497e717c7847eb42afb2bab382a28e9aa7e06c257dab91306b78825b6d81c661b748d549a89419d55a6eda5e2f55587644a929e2637e45cc36cfbf171121a3777b4f0ad96cd7c4d76cf32b8a8ac81a7befe103bd90a6123974145430b0b954395ccd9a5b9da5ff9cf28e392e1d80646191dc4409682fae489627f44a65183528479e57b20c99f0e5dd4b6935fa9f062601157523a5b2671eb849f7d0c4a8126a45f3bebb21123d5fd6486ec9495750a12f1a"], 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0xfffffffffffffffc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000200), &(0x7f0000000240)=0x4) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/75, 0x4b, 0x841, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) msgrcv(r0, &(0x7f0000000080)={0x0, ""/254}, 0x106, 0x3, 0x800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x800000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x5, 0x8000) write(r1, &(0x7f0000000140)="f6a8c780809d184cbef57dba38eaa6607fe01af6a2127feb2240d41253629ae5095a2301143fc8fdd4f81e959ebd29af1e9de03d86e55e5b749aef8860c8690bc20814d45f3140ccdb9da941bfde65f85ece55f20a340d92f04601b138241e6aab994f48bd0a5ee69b9e8670c309294f39dbf53bab3aaeb7df96d1fbd7c1fd8089be73218adf47224fd0f3f3e3bf63f44689533aa21265dcf273aa3151d7a025186ada72bfb227ef2fd9036987dad811d292bce1ae798fba09f99165c39f78713b2442b4405df81e172ba8cbb9e59cb7271da4c01e2e99946c833e6039d0d5ffab", 0xe1) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000e5ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xbe, 0x3, 0x800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2, "45444055dc7c673fccbcab031740293e6364373917eea45b165b2a1a69d58043602b4c40b3787d2e5f8122bf40a310b7a62efff70b7a48da591effb3e4961afe8ec3849f2440902c433bd0e204720cb34bd3627d6b0ca37053d23bb9673667210895bda203c1422cc5be6a5ccd2212c5df460ef1f8bc95aec45bcd4a6c719298fed89337d0baa0a149f094ed520833e68ad9782924b576f5e7bd5b84bbb161fa67f5471fe65fe0333cdf90d16b587f1d1fc5086b9fd16007e5278a3cc21439f8fc5259332b4254"}, 0xcf, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x39a, 0x3, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000) msgget$private(0x0, 0x84) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a327053bea065b66"], 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000010700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f398df900000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=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\b\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'], 0x281, 0x0, 0x2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/199}, 0xcf, 0x1, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="a327054eea045b6631ad1b91df2186aab96d885261b7baa2ee8ebb2f2ca73d01beac080d4bd989e5cbfd33e95c98d52da7ae207c41c415ab4dcabc89e61ee49f33f2d746e3d11b23f908fe93a425cee068f8734aa2c0f971a9030111f0a98a506146583acedfc74a5677ef8b7a9101262b68414f9e9b350aa99748377c36a7dc82211f81c3"], 0x8, 0x0) msgget(0x1, 0x38) msgrcv(r0, &(0x7f0000000180)={0x0, ""/70}, 0x4e, 0x0, 0x1800) msgget$private(0x0, 0x20) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) recvfrom$inet6(r1, &(0x7f0000000280)=""/232, 0xe8, 0x2, &(0x7f0000000380)={0x18, 0x0, 0xfffffffffffffffd, 0x2}, 0xc) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000080)={0x665b06ea4e0527a3, "28a68289369fd4e1ed9f7016f7d7817bd1daf804c8555fdd0bb0cfdf601efe4e1af2a786a592f30467df46015a5faea63b62ac090045e8b96e2e33b079ea4e67dd7be1ddb0eabe"}, 0x4f, 0x0) 16:08:20 executing program 0: msgctl$IPC_RMID(0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2000, 0x0) r0 = msgget(0x1, 0x404) msgrcv(r0, &(0x7f0000000080)={0x0, ""/16}, 0x18, 0x3, 0x1800) msgget(0x0, 0x4) msgsnd(0x0, &(0x7f0000000140)={0x665b06ea4e0527a3, "8708d6656ba34aad8f87fdcb3e8680dfe6aeb3ea4c98079682fcb07725bb6d3cc9369597b9fad4718e8fab2ae0783789da70d7f4a5ca4be69b82f439dbea1178ca48c8d90404d21f993f999be9534a90d72c00f394c7a752149c51bcec1c7fb3cccb7e91eaf044de2eddfbf17e48934cda04e1d11701f3b7fb2c4c136fd351468921a5e160b896b0409f3e35bee844a1961d8b7617bdce18ed2d6b044202d9a5277a45f0028f48cebb31d07e3c02c803a3b5"}, 0xba, 0x0) 16:08:20 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/55, 0x37}], 0x1, &(0x7f0000000140)=""/132, 0x84}, 0x802) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "4967b3f8dff566776790980b81e7ae7f60e406a080bbf0b86c1f328b597c5397bcf960616e5202ac1fcfcf9809e4b857a647e0ed8ad6e6b3f0303bbdd0cb13bcc94fac9874dddb9de1ebe5e75e058b30dfde9750a65f41c0bd7e8cefe4cb3d55ecfbc7e5e891d9ccfc46aca9b0"}, 0x75, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x3c5, 0xffffffffffffffff, 0x1800) chroot(&(0x7f0000000200)='./file0\x00') msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a327054eea065b66995df0fac23407f0ee515463712a2eae7299bcd6458322d845164f3a5876a3d5965b8b85cec2cbc00c9c1e8b3336b21594302a0d7f238d493ef24f5693823c84a65d265ae198db867aa7e4fa97db46cb6abf13b7a297885ddd62801b0557c843be0f9361e8791cf27193203fb608a9c522db716fcb277ce67f87078ddb4a32c822214e7ac677b50244b500be7e154b308b41689390c2d50800686debeff5161a8f04a72265369d64f10f2a53fb0d86aee25bb248aea7c863981f12dcf808f0661ac8a467899bdac4a23cc5a0bfeb00a001994b89493906b7076fd2f7"], 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000335d9195a7cbd0eb5150c8652741d7f8fe6a1e86d28f1bf9bf712f80e32838f1f910db21cdb2265e61d9d15d64be9d91c3c0cea5b2272de65c633b50f894fc42d12eb898300ab7a0471cdd01c9b7e86edba03b4f5c1edd6343287674570b95aea6a4434999198cdb63468e0f9b77b80e40362d19ebb54b5ed29c4d97aa56c791d30ff950430f3e70ef655afd768b270fcaf263335b4de573a3be17876c83a2a15b17f1"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/155) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x1c3, 0xffffffffffffffff, 0x20000000001000) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000003800000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/101}, 0x6d, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x665b06ea4e0527a3}, 0xfffffffffffffe8d, 0xffffffffffffffff) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffee5) fcntl$lock(r2, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x80000000, r3}) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/34}, 0x2a, 0x2, 0x1000) msgget$private(0x0, 0x2) msgrcv(r0, 0x0, 0x0, 0xfffffffffffffffd, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget$private(0x0, 0x40) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8b0edc44a4a1dfb1ee68002242a702179bf9163d8790ad16c1d01e3cd7253b413a3ab55d75d8c3349a849184b8a96a757cd245771f058c47a3262419359ad6ce3e467b47b86fbaab6917b0f95a7470ef36fb6172cf4ee04816a79d29c4c3ece8b05700bcda3d547476c4001bc7ee5db0dc248597fda04c72b57c6cb44b0cf3c123ddafb8a0899cc4124464f40e865f97c5e6d739deead9e46973c8a7caa1abd0343eb1ca493ac0fa09bf25f4e0298650638da48f7478ddeb12c6d8fdf81b23cda0e88b1e61ad3320540e9509569f8e4016fca4404f328916eb0d1c1c947b13e03e9700bd114ce6542de8e7c3e44eef16660db997dea3c433f12d3473548b5a28ba340fe234a7cd15a12784f6cb244e819dabb4681992ef029a25b68e0683f1a706590b4029b57a3cfc54b76e45e808a368d5fdb614569afe58b6399da594c84cf0b6554edbbcac53ebb968a857ab2e8d5789f109afbad48afd3de9092d4450d76445c8281ddfc5ed661b62d3e09fc658e2e13f51e7fe21ffec4e4cbcf599d1d2045981571c545521426b3fdc5c6ad8a07f944f9b5074ae9d24d14662c12826ff6cb3e6634e66f4e463070455e09dbcd2a6e499ca91757292abcff392150c5f4db0a0a9ab0061b4b272cd7a09aaeed44069a1e57d32c8e315042c17c4a1aba66584eef215fd412b69bf5221b41e9f8d76209916130226d61e7394eec6176d8f5b6b7cbbbabfc771d60c30a73a4cf1a0014b4505fa3f5fce743dbf8e2e6ef1ab467eba95b154cb8ceef463be241a38df2df47bbdb05e1a4a4410e240fc6df4354db8982b05a084a58b6d2c4bd9f82d4d630f49a0c3153a566406eadbd7d9d42fb99b33cd95ab8e6cc2f3fd5f2bb12f5cecd07a8250b9cbf686be85583af81ce10192973fb42aab33bc847dd304655f0e4ea549d0a15ca99cf94866857576333817e7fadb080b0a1f17b5d4cba0d731185cfbce25b6b12eae0a8c0130c819cd856c29a6a07408e5e9e957abeaba8172bc3c713637a74c4cd36a2edf81c5159eaff71e18598607ce8cf5596821254b00426c4c5b27d1ffd72695dc87faeb55c96fc1b4d1635f4dc320dfdd9988cff09ebdf2e80f0b30339cb2839ce52ea0556fbe41e9d66367a773802283d2c8e4cdfc31c24222fae4e4dee277fc107f539f2d191dc4f539cffd456f782df8a5254b5c0a9c5b712f0aa865b797b8a2a0a064525608971f2bd46be34ff78b8be0a6fc2756cc65509be7289a9106e8a98b65afa2d66346dcbbac063407f2da75f49d2201c049d7904e530ac5aa8b72bd1b79992eabff04fb98ac5d09fd87b3b00fdc20a5c090a0d8048bc3e0951c559eddf8e527097ca1c3f64296771c1425eed41168e025674d69f888722ae5d538a368df545245c195f38d54fca16d15d56ebcde30ee3f2f8b6db4a9fab56cb1c7a0cbe24e7100af1f33bf7637f3bc899ce1ddda89129b15a54e9cf5d4c056cbaed02b9edb4fec6e9292ba0c91e74e255117eed98e29b027e2cf54962f8a88844f9a966a8f7462b6b03537f7250f47a1ca1ec59ef22ca439b6db083cf5d363e20c1bbebd92dab87518172cefd1193bc3c760dcec910453a14e9d196b343a588cb619b94e97a76ed486fb01f0b3b489856aa6cda69e8ecfcbdf038d1ac7507817d51b716191574e79e10295efd7b05117b7bd9613a7e791bb48a5bfaee6b36d03728e87e8b14f5f5bc36e6eaf192fa2881ab4ca8f284113d9f72414b00d8cfdda9a7d28cd2e49e1b8ff8c1d2333a5e669530ca8ce3f63a1ea0a6595eafd999ab57c5be43311680526296776c0b31acd21869240a21366cdfb7d45e971a4e5fe488bcda9f7a80e7fc5bc46c3a4dbbeaaae77998bac10988b5da4ca39065865517d05d3dc04783e21cf3f3b555b64bc80e2ed70c0e26ad2e0ae12d80736cf4ba52429c40a1b6762ee580a1a3a55ff16b3417b95eaae5c50cda08524485f8b849dd8a9f600325c4f463d78b104c1deb45ddb5e7ffe864bc96ab1f681dfe6ce952c8596e9f96dd4b7ac94c018d28a5f36c9a60f7b40bdbe9cf3aaea110d3d558f4709b9575dfb66fdef29da747a2a9135abf98e52348310081cc5ac5f55964aab368a31a61a7931ffa559b5b2d01ae4157fd84f8e1b4bceef93b8484ee028e8dd3159276f8641fcea62a5e5a212f2f3fa214e658c3804d8d2f9a6ff2df239a0483722c0648b26ca1ce36fbf74887fe8c1fa24375fde12d7cd76cd2eb4cf35cfc094e351e079e0ff555a2151311e36a8c67b27ecc1b10cf2b76dac3df3e45011d16e4882b9530e536b8200e1d14e3f2a8bd54105069f932e037794a7a60f0f1656e26212a733c6fe48be5f324030da47daa9eef097d08f5c0d76280ccc47344c6739ad75f5e98efaae801ae62e7805f51637f7a35b88ec9978f1626fc955c85ec319d5c2ce39d39777120cc11700de5791530f699644ee00ba9e3dc6f4dfae65eac2611247a1cc2b7edca3c0ad50084bd330a031ff4cb90801ca845d43cc976b5d2d54f4c1f0ada31d6874bbdd3eb8d839f5e916be832d298ea5ab4ba450f8a661fe93dced75e954372ebd146ddc0c6942d051d78bf3b368ddf6db93d325960be69b94a15f2d0d5bb88576594cd802dbb52ae8effaaeb843a0406487e61c1ccf437cf882d1f4c375f8dd9614b3b3986bdef2f4dbc35c66752166ff46ca43f32529d4610eaffd47a1adc934db6a4beacec00459fb9d53445f89a6622a6c46893f9858afc1cc9c48cd7ddcb6636228acf1cd49271e35d75460db5c92f3ee6548519b3b60bbad77ef4e87d1fc7daa1e54de1204956bac7d95236517973009768b63f56afc066ac8a13d46f716efcbb5bd62c2c521e111ceec95962fd3249f941e9e7759c68a2b6d2171b4968b9c2fcd2cce34043dd0347eaf4997c75286c81b93471f43ae4174b9e92a18b77f1fc5cfe22e525a8de5117185f170fdda1c6a0326b79fcd02f7f10524b30d37ac8e64ee0aab8bbeea23bdabfbfcee71cec43a74c0df0d0e5257763caaa2a646250799d90f17f091e184bad5cd966e9edcc406ed54e0a201b35867e9268358912674ce4a2bb41f4d0bc1edc1d515187af8e9aa9f1aab62a35639757d539ab9aaf79449a3ef4fbbbf457073d98eff3b2a19a948b33a7e5f15cbe071442bbfe2dc3e64422d90d327dc41675b41a5f3c61c78a38cba35abc074163c9f737bdde1c44ad760e4be660de35a94d6f925aeb46e04e3370002249b6f3a16cb9fc89a16b016019da58935d56efc221217069a62170655f1f72cefe70ac60b090816265ca3886a86a773249a2fad458563b9a3c9567e74ff7434ccf1b46dd486dd9d04ce13bd886c724efae73ffe0244aa0d267e9194ef5bfc5968d8e0b2ab136a4e1864632cac02f24cfad4f62510daa36538485291ca5892807115836dcff9a42a05c42bb249a1135696b1f3d83e4b1b52047a3425fa996456114fb4ef6beefa1d8e9b8ed444c1ac7bd0d64a9350e82dc1f3da1e31deb0657232cbb3421665364e86ddd13ecd5de11e197054f08f3cd8b94d26e22209a73652b9a888ebf065a2e352bcfaf7e2ef7789f5af1a6fb490e3d3058344efb71ee92356bebca526301ec6a28b6ad2660be4f1cf6dc28d70ee1f00a4f7a8a40467e5f62470362aaa9902658e6b5f94b17446d63ef47c7573889e2b7b3df4d392e0120a688e9735170e26a1ff9bdf454a29bcd6f69212957ea273733334a1385d1c8b11c653aeca2a6f661bc1bc0a2ec3bd87ca8d6c15b0e729c2b4e5dfb7e9f5c8963a6c3e83379ac9c3cd7ef0c87257993bc1d2cca2697f407f969a029f481c4dc8caf564b4ebca4370ce5f3b26c289e8a310e1d03ad7ac16e9f70cff69530eb8828b89df28a1098d92d0673aff26cbb8c07d62c3ad38fdeb32ccbd24ba9645bab1c1c01a24ac5779635c11de4d57f053d2eb7106b349d9b23ab7fbcdb4e3a1820a22eb990553e432e37d8caf7bd9385a0e39df16032d18ffbe1e01cda4141b19466251e439a3ffb41adfe280350de731f7b91e01b19e85ec3ef52baae402216ca9f196b30ab814e7047c0d4088cb33769f78174ce82b0b1033d5556e9fc37d4a2be17266cd29601e6b0e89e44aa3d502a6c0e73550d0dc4176017ed8c35f20bbe977b1983321b9f040e8108968216f9c3bbbd59bebc8bdfd836796d46f3c71cbce08b2873977f05cdd8364aebf28b58f9bc2b23563b6307451964cf1cf151e86410be8c183e6eb1665015b6f2c165601057c607f05387cadf2cb19baccca7f5d393192e6317c32a2153791e9d7043759104873b4f263f872cb67d6460347f055a9e43b26f51f37d4d0c9538aa1f8a44dfedbf9362d563c12f3d757abe15a899ecd4005935919924f4e45fcd30c7172fc375fd3a5d5c9e0d76d6706c5a23fb41d84b061a6eda20428cf91b125a1c6f198f59ea1b023be49f8ba0900522f40ea1d9af536d3f10f5b2ad7d660c04106cf613bfb4f35f43d17801e100532884f0abaf9cb311e5ffb6adea7056ddd6d74d36792286b2e0da6aa581cbb26045cfb0282a6a4496cd002d7e49e82037619b9662da2c59ac41cb81a63d010b806e71c4541a1611661ff8d2696901353561f93d3a550cf78fe716b10adca4be1135922deec3b71bbe4b79f02407a70bce12c2364ba1f0cfe354fb0bdb238b0393032f451ff2405ac27a0bca769402aa2fc088d2f94658bb475fea13521cbdcc9bcddb0b126d987ba21d836e3cee35b1157d1ad134a1b3004b2cb5605c51c0c6ab66a512b24bef879f7522d4243337f46531c93928708f5b614f0c6543fe0ca5e65094349fbbbe138a70408f02c7547b97c2b689af8567a0c3a000a0f1a48d8a305d45c2015c38ce088d9f3f2326001903b3f6f81017317cde2bce5e7a9d3d2b051e08ee07c5928dc76e7228daed429fbafd09072a1fabef03297db130abaf3f1a3399603920e152b67ed7dd686725af403a9bc1feb0188966631dccf9c970feb16b5404fbd1d0268ab202b5b5096dbd44a34c9be1aa7100da6ad749c85a811452b1d9def32c3d19337ad400d9a369d5ff958e783edc2d63b10ded031f8ff8d1c7112261371a04e4c375be9b89b22274cf6d233b1b7a33a06c05a54e3d69afc15dd21500a4c7cae16362ffef91afcadf541bba1ab3c6c31ad6c5b4a9f0daa09c54a9a0de83c6b431cab33279a25083355005ead9047d6b41765fd401ae404cdf29ad6b50768385c0d6553935a5e6045acaf77475958749732b552b9ca609967c7337af48d05b2d4bdba84c00db63a85f85218d127d51bfad9ff34301a48b7d57c2befbaae0d973191e242f305eae01bb432a909f83f8d5d4a1fa505fef596788c7d52b47718b733a6f6619bbb76a105ed598a88a7e1e588317651ca84770bbcdf3145374b65bef17cdda984593a08ab885fe584cb91f75d96aff0c7a4ddabeea446159d28254ed8373a9d0467c20b53e33b05e5cc6441184dbea26b9682e6043aa518b120ec295e1ebe5f5d955e4757dd4101860b29587ae466e6ecb032cb36de27360ca1cf4119594d2902b4e0384d06ced7caa14ec720b91a4d69486501d1f032b010d36ace91d6f09ce10ffd3f1624c448e9ff23983d0ed9bc5858766acafb1601a36b1750ee8e85e294fdfddfe0bae3c60d7b95fb68e9ae81d9ffee8199eb019561cde2b653a1dd07255d908f7151a79389b20587a36b92ed510d4ec38420888fca1ebccc6de6231397375ef626b3ccedd4b6ea2f851563db48448f485156cde76b05000ac2ff1898df7959a1076bafc2b7"], 0x1, 0x2, 0x3) msgrcv(r0, 0x0, 0xf6c635f9ee0ed527, 0x1, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/230}, 0xee, 0x1, 0x1800) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a3270500ea065b66"], 0x8, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a32705d8f95b6600"], 0x8, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:08:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "8579736f7d091db0b12aad82706cee57194e5837"}, 0x1c, 0x800) r1 = semget(0x0, 0x0, 0x210) semop(r1, &(0x7f0000000180)=[{}, {0x2, 0x6}, {0x7, 0x5, 0x1800}, {0x3, 0xff, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x80000001, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x6, 0x1800}, {0x0, 0x800, 0x1000}], 0xa) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0x3ff}, {0x18, 0x1, 0x2, 0x1}, 0xdf6, [0x9, 0x2000000, 0xd77, 0x6f2, 0x6, 0x57, 0x9, 0x7]}, 0x3c) r3 = semget$private(0x0, 0x0, 0x4) semop(r3, &(0x7f0000000140)=[{0x7, 0x2, 0x800}], 0x1) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/91}, 0xfffffffffffffd45, 0x5, 0x1000000000000800) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000240)=0xc) read(r2, &(0x7f0000000440)=""/116, 0x74) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) recvfrom(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x800, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x2, r3, r4, r5, r6, 0x19, 0xfffffffffffffff8}, 0x3, 0x4, r7, r8, 0x4, 0x1}) read(r1, &(0x7f00000014c0)=""/127, 0x7f) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x1, 0x20}, {0x18, 0x0, 0x40, 0x4}, 0x7fffffff, [0xf10a, 0x8d5, 0x3, 0x6, 0x0, 0x8, 0x8, 0x5]}, 0x3c) recvfrom$inet(r2, &(0x7f00000000c0)=""/251, 0x26, 0x3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="ac61a740be155235245f0cb7b8acdfd849fd5bead082a1a707a52a55f0af49e7d817141cc51bfe0821d69a4aae25a8"], 0x8, 0x0) 16:08:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/155}, 0xa3, 0x0, 0x800) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/79}, 0x57, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a327054eea065b668aff5483af816f15c0a79edc312bac0e2a25d778faf1d2356f7d286db9db99e0206156b51d157268f905292ee247e046cbea9779e83bd2ee28538230107b80553a7c2ad5c5fc6104ed7459a752bc200378c13c065f981392bd6341273c20050000000000ed040000000000000000000000"], 0x8, 0x0) 16:08:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="030000000000a4568b6e9494b4fa96dc888146a7ada861f840d730f7372c1a3e288ac5c76e1b429e75cb75109f51582d1f34aa24f2ecc89a230b2831e05155395e40cd3852f04cc8f7cd9774ce61825e8518dd519fa386db830a897b545206965fbcea1a75a10c2bdc64c9979f1d6e18fffd426be40b850000"], 0x79, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x80) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x9, 0x9461d23dc1738941) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="a327054eea095b662c6136353df8cfe1321574d23d30a0483cb7f2de9d10006dcd4a2497debb38ff7a67dfe54f7f48ce43dbe77b0786b79b3f17711ad700daca4f36b279e9fd5d6de0917aed276db76842ca7412a7abbbcbf9e93978476c6c5a35ba29de57"], 0x8, 0x0) 16:08:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000e4eb2a60000000000b75c74f994c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004725246f10c2a12e016a41d39f2e422200bb9d28c81a317889e106f092317d49ca7ad25be50ec477c8e4d2c3d8f021fffcebf4c8c2befad82a0301063ac48ad6a9e75b356c0d58cc974752f04793986117789232e28e142d1761f5401a883de43335edc5c7f86c798f51ef32c27e6e0deb89b2e609ddd996d5644c411c317e180729c638b6a1447d31b89fc44126d1aab431fa8afd1ce0cfd463ec90e659ac3dc254ea6601184f2dda9a927e1ed48cdefcbc749e9a17aa10f03241e99d068d3fa59568fd0db8da"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffcc8, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2, "b0574e4cdc14ba0137996895438da3fe8f874b1ad9cc0f08641305901af2f1262ae757f6ad805455940fc570e17ad528cea199709f"}, 0x3d, 0x800) msgget$private(0x0, 0x52) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0xfffffffffffffd94, 0x0) 16:08:21 executing program 1: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) r1 = socket(0x39, 0x5, 0xde) listen(r1, 0x5) 16:08:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="a327234eea065b66"], 0x8, 0x0) 16:08:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) pledge(0x0, 0x0) 16:08:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffc8a, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20040, 0x10) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:08:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=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'], &(0x7f0000000040)=0x23) fcntl$getown(r1, 0x5) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r0, 0x104}, {r1, 0xc0}, {r2, 0x40}], 0x3, 0x2792) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r4) fcntl$getown(r4, 0x5) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0xffffffffffffffff, 0x2000000000fff}], 0x21, 0x0, 0xfffffffffefffffe, 0x0) 16:08:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) r1 = geteuid() r2 = getegid() r3 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r3, r4, 0x0, 0x8}, 0x4, 0x172, r5, r6, 0x3, 0x4, 0x7fffffff, 0x200}) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:21 executing program 1: socketpair(0x20, 0x3, 0xd3e, &(0x7f0000000080)={0xffffffffffffffff}) fchdir(r0) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgget(0x2, 0x100) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a327054eea065b663ee01c144a70dccc53876e82e37edcd692cf8523e8ede5c571dc722bf956b449f15e781089c52c3ddfeb6209a13bae962260d608d6e11ca16ec66883a1d927e83ca53357f234fb93507164705285f221256b060ddba0e7ca766d38c92c47a0461f230ca6fa6c1de2f53300b1561f10f07614cb44"], 0x8, 0x0) 16:08:22 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000600)="71208571e4b595b66a7703c70b22a11f48eb88a926e9a4ef4df136c82fbefe13cebbd9e2458aa2d2a37d7088f42bf319f74a0e65cfdefa18036d608a406a719421eca70c76e6b380ac06361a553c540c02eaaa8f432c595087c4e7cbb1aa73ea04d21e0eb4d7e37e1b64921ae694ed6f4f44c5ac02fec67814cae84fcdac61c7cc0c29fae1d1a60c25473edab10008071ddaa332b8534ba18d967fb88ee1398d08c4cb8a98527774bcfa2039e14dbc154bda700128a31f91227520c2355ec84d2205d5ec2b144074af1160f27944ff6d00a70d47", 0xd4}, {&(0x7f0000000700)="90bfe55206c086dd33f479098d15e309e5e78b1b5046a3c38dc6af9ec537234fba18535e190d8bbddf5d9d9dc108792bf1e002c93d6a3c28b32570538148313b8bcda6e85c9678a96468a69fdb271647c7c3b6f235ba56eae5b03b4be22791515d95c857890f4cbcb9432a62b83093eaf8cc46b346178cf272278dd1e93e939b6e8c025749be160440ebed3e66c541e27fa646d8cc2875f9a8c9da40d9d4179a06d70f3396269271579a3973ff0254bfc2dcb97eb81be471b422f69c5c87cc391e3a72ea6b38ef09", 0xc8}, {&(0x7f0000000800)="cce488b3e2a19554922650f8f95403ec49c5c26316fd469ae8437335d1e0", 0x1e}, {&(0x7f0000000840)="9e208d529f6a607a9f502653bf99862bf26133e20a00a06b9108704c6a5ffd4c8aaebc2544c7e63780482d3a7f79f7853fee6377e5c375d35b78ce41872bb64c0652e06290f505dd712de4193c95a6c1c3a9c69f7912839df4230df4325439edcd20e628bdac05986ec5adf6b33738ee29e0f1ae604eaf582de971cd2760f52ad128b9dce2fe58c0dbdd8061bf7244bd8c2b47764c723f57754171616493acff", 0xa0}, {&(0x7f0000000900)}, {&(0x7f0000000940)="90c9636c60364d2b7396654f69312f70dd0e078b2689c864a3bd856377ea3e84479827c119ab68a1a89e43defc6dc22f3c44be238c7893a0c90212423a4de624718d3fa88cfc0c75deae0f10e1036a667d2044d0c4e2fe2622fafe9ca5e13161d9b5cfd761a420247fbca39de706676a52b0474cb1ed1fccc3800dc4084007523e7a1d9111786a44033005ddf95db3da469ec66282bb424445821d9165d834e0e3aeb5a834e48d619bb775a97172850616c812cff6323c426a92ecd7ea3b4f8a73761638237af5da6180de11e877e8a2ff0c58f5a2e0eb2d41c5040ce9d695ec69ff9fd1adfe", 0xe6}, {&(0x7f0000000a40)="ba61f57874f4365c72cd669b60bf5d0f06c5065739564f3c7cc1b26a2587d5e72e47e8db5f17acceec5fdc15c59ef3cb4fbd7b9630f5e66313c95d750c3903b085e417b5d57f06dcd1a7747ed3ef930460cfd6c8f43909e3825c4b16ff9f2072b340a6dea9dae97cba4c55adcde7f9b3447351f361aab13e4948baca6dabd967fbcf1537acb840956fdb6148b83f5a987fbef85da9e220e80bcb2bbd651016691f07d9fe267b7a3caab20d9b9bac8811e8b8b8c09bf3076d6defbe5bd6bf2f8d0a4481a7631ecfc82621ea79159d9d023ad802fb10dce580b6183922b6cbc26e5df320b9f43beff6047e87848ddaf326ec2e9b372c3fceda80558630225ae2", 0xff}], 0x7) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x100) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/125) kevent(r0, 0x0, 0xff, 0x0, 0x82, &(0x7f0000000000)={0x800000000499, 0x400}) r3 = dup2(r0, r1) sendmsg(r3, &(0x7f00000005c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="a723d9ec2fc519c9906c5d31669147ded88d9483e7c0da61a5d05be26f3dfdd5e9d2a6d4548793539acd69fb75af6d16872990246055910bd08d739a3bf35c20b6f9911c912dd305c81db75f03790bde84c1de2bf8271d8a7e0cc4b17f93c705334eb78381a1f45afcee1c71a5ef477e6cc462d1aa75640b7060f9868941fdd1b5e4f5f8b20d72d8a37cae316fb32ef7a9e43efc8109bf2571f783872a1f6807ae18ea63d267e92534e28553cea8", 0xae}, {&(0x7f0000000140)="6d2d5b13fd6191d7c6a6cddaccf9d857425c30838a26f3ea183dee8ddf49d20c8dfd178cc914140ad14d12927f87b4605cb377c5eaddb4a9bf1c31b3e2d2361fe80b51464dec080e3874f7de53", 0x4d}], 0x2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1800000000000000ffff000004000000d3000000000000000801000000000000ffff0000030000004f3701947610c30bd60eb9f410f0e93da5accb2200c6a5f0580f4b595ee8b6119b32e678a59df142cfb26bb60f1e0f186d16f0544e3e69c0b94d977f84517a55f52fb34629f5247a73e6398e1cea818f21e6ba711e1ae25d072c6423558f6274b03ea770abb4cfe08fba768f1617ae5c0cd972edef5bcf9ab745aa42d7ce9efdd101de72d46595f1c718ee5227b5071133561752445deefc739fb32d2a8b9dffa48139d6c33ed4abc3e237b3c6a12a753000d9bc31f50d430c5fa1371320c655bcc2871447008a402647d69547a5fadb1b493edd46c27d46a2c8a9fb2a20b515114810841088ead5b14ca7b96417383ab4c3511192a882f63c4dffc9000000000801000000000000ffff000000000000d65e11c94c1e567dbecc7c15cc87ea1ff205ff736398b4bcf771ba0efd5e7fffa9bfd32d6ff196cae0091bdaa14f7f86fa0cd7cfdc6fe05a16942528e76e1ae0e37b9fa4a5c54171fde68c9aa67d5d984de2e6b32795448e08cdb20ef6cef9697d8f52eb0355f76ef304b503db80ecb7a82a30ddabb357ddc13cf871b31bcb2021e83cd0a714664a0f11c92cd4d6d715dc96bbb43104587db3ea57cff2101570b13413d5e4d5ab1a49903cb3f720542285878c1c1626291e42ab990d948dac17d2128b3c92e9e334e4d5ab4ab47594861fa306ee58b68ac43f4fdf1918ca479d6c3375c929f2c96332cece00741b776e36bc0000000000006000000000000000ffff000008000000722480489d0928ccc2bd5715076a6e4899e5c1764fb8d9fea04fca59792c5951ff33fcd64c85f5173c7058ce6d86c2485db4537ef05e22d46901fff2262be79c6c8f09444bc7bbc224d919865790000010010000000000000100000006000000b44345e68c4c8701936be541321db5bb0c555113a4c1c8ebdeea53bb35feb62656be14e45cc44f34dfd56ebac663c32359f4cf030babdc692aea2f3a5552c1fb63a4b3d0cb16c4535a298f328ceb68772e4da22d5d3e09812c00f14155fa8f56f4c6fca69869181a75e484f937cac486d1ddee223a548323a4c4c62e1f64ae80d83e047f8df0f5f74c63251d7508cdca8bf05a3016f7076af2fda47d67cbe17c3627522e426db3a246020c35614e93dbde8d483f27879ec39def9d678ca83f413bed891313d78e7fb5482425e7bd254d21a39a2ae6a2b80aa0137c799e9ef6812037f28669177d0ad3d0488904ca971887eba13bb3b6773d7a45ee86450000009a0ac0c4786e13342a4a24050d42580869fa14ce9fb280d8f5651ed3b08ca5d04bdaec30a0cea79c79c0c2b54f2e10980c1d453cb20dd2c9fdd7e1f42faf2af77fa43e91fc3b2b9d6c2e2d81ae9df398d3d8c7b7ae27d53e453350918c164c1567786059c4cdac7b934c20285314f0e48f6bb3e027ad8bfaf95a8f1893dd8223d287c0db5dbb6520d91e65a62f58a45005da187c624227e44bec077b533f09a7118b3620f99abc2b017028b13db3a05afde12a8ba6e962d9c5f88498fe828f9a391d5aa6d8c008627a2e95c802c92742838f437b21fb60c1477a6a149690ff"], 0x398, 0x5}, 0xb) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000f2ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgget(0x2, 0x480) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:22 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x5aa) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x2252, 0x4) socket$inet(0x2, 0x7, 0x1000) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x800002c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:22 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r1, 0x5) kevent(r0, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) r2 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r2, &(0x7f0000000040), 0x10) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r0}, 0x0, 0x8, 0x40000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r0}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/36) msgrcv(r0, 0x0, 0x220, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000018c0)="4d8a213b93f9642eefc8affdcc6000e6b93a1718aa3084d51a9e04582dce220d04dada16ccc6163eb211319b3f6c81f739739120e05d8fb572cd8043386bfdade5706e29a0c361b836c59da41cbc0157a0c5dea0382669f56209f855ac438f3f99147942ad03a8f999bd43471a75585a9d0537af782f2334cbe58fdea35d22d8f7c50e3bbde5ce56cc408875e6f1d2c6197f868c08fb76b59f696c7cc998a4c5fe56e0e311888afb5a49ed8f0d8a7a913b1c6ef56393564e7fb551374dca55f785f04a93f904c56115641b393a08c60de7aa0006e1b15521dc2ca24d14590ae50c0744c494de68620fb7bcd1c5cd039c67ae62647b400fc17aa0eb08057c0eb1c4e6a0bc81b06001e663f5ffb0cdd3246c7df4e925756b37821ef38f485d161017911527f0fa2fef106b0505c6097be1695bea573bed5f1268721f2320a474e5800174a5e57b55396c3d262494d9f8a800d9c03c8e34a5de70a2c57a906f2608d40b3bad29d295923cd1ae338f1d8a9863a78a1828f7cf9285ca3465f260d0ada62aec948545305d266fe04048a564115e404f006a75c09039313efe19d6c2d4b9939af3df543ab7253c572a0b8f00c39d1be92f23e94a497ad79ff1c53ec517effb9279a4956daea94b5da03eb0ea0b3ec4708e6d092c613b08cd0f897e86d3a9e2e438569d9f2e77fad1135307a69053143c3c22fa654968ff1544afd98515a451f9fbdc670823e18e6df260e79292f64b0521f8c8f89cc539ee0364c47c5db904b62742fc951331549f2af249babf5b2c9f872c0264567c1c0904dec2d3e78d37f7c501bde821f44107f0fa03636649daa4d8d368b489b356dd798478b1453221145336f36394a71f9f92da9155df43eb24e5ddada7af31402adb02b12b8f723dbe57de3e3582a3b76673d174580a21374bcdf215faa32ba7b219ab46534a81cd6aefc4cb2df755d6d55bba1b2d629a9833d21a49499dc11e92036d9bcf9ad8165e9633cbe2e407bd1fba661d98631c26aa0ba9c7ca3994382a00fd6188e2d04c002d733b5ff8a2c47db3005c459f522f6fec34cc533f97e4769aacf8cda5e634f84ec4adf5c093558f22cf296bc03213465c8f33b687d932c6bbbdb6df178341defe25bd2a0d00e172280c2ad16407ba0a97d8971d7140d4a1b384fc2fc6c7a0f033659464730e39edced2e25e3b96f09b7205117e62c1df4a0c6d08b5274de9972688346a9beca9568d47579d1dc2270a3ac8a12ae6b39aafe7eff1a26d70591314e00d9db71b3745f0e47e9394ea5d95fa443d519ef5c3da86184659d90b95dd3048474e66e151cb46f3a4ee53244209f92469aa9d991b5166cae024016ed5465ca5afdc866e6f522121f8343242632e868e035d67ae3b23111a37cb3f8d09ba3050da25f0a8757973a66272e623204c6aa334cc982ae0c2978ac331fe33ed234f406e84787bee0e822aadbb6bc1d0641b370ff770973347546094405abbc48cebf2fde260d336d3056ba8c11ddcf4cf4c07511f6515cdf0fca793fd7b47ebf2603577c5956b11e8f5bb2a8c82db04dc132ecbdecd73237d9da857f8028c8fec78da0d3560f12fd2aaf4ff9bab72520b8fee80d02fd4daadba51c4b45622794e4d365db45c3a52c5a130aab1fd990fe03f16446419d4243b24b2b86621cce22297b82d5e45dffdb4d4897baca2b4b06db099fdd102bdbecb4fbfa4e9217438953fed87fe51bd39ad2cf720bf67ed92bb240a4c5f0ec7984a54d34d87a67000ba0dc4c386011f15aef5867342ec77d9d6ac454b7d50975a8f25b9f9adf4b38e101136d02c226e003c7db3b725cb9766c03d988a0b45970ef27c1ef94894811f6797e619f3fe2eb7edad72f9f75d8066cf36b3bc367699fd37d066f38a9169dc224287674ac12a9381f058ec3350abb6d8262d88b65d79e2ac94ed88d073b7d452a1c0248b712203464cc613172a15d3ec7cab91950e93b7ea9060d3171eec5151304d188dd1104603bae52328bc102c1126e454cff431db05499d6071799d8a4346d37bb87352c2f30d0611f3fc12685428a8379020252a0921dd3ea3fa8c4bd6f5e40398bdab134c128b5cc2ac487f735ee1186db1ec6c209c1d998d30c000a69b32a7047a450d892fd367e2720405fbfe4a15617bc5f99ba93bdf4c4e82540a1ff493b25ea263a182c9a84cd136bd87347ae16ec63dc066065dd7b994a1dec365ec75117ab4e9301374522c8af7b0a5f59b4481a23952c908e53d3885673b962010d9acdfec1270dd33d8d9aeb2b647c57653ff74a2ed2b0bb489eb663dce061895b100324c8865d642a9f391431bef89b0b89423a56a57a7e1076dd3efa2bede798df1694466bc553922f0f313bb9d59816c7ea39f0142ab4de29f6fa7038d469eaaea3a0619d1c0742ae34c7d799d7111b1482c97d05f9b65ff13808cfee02f36dd97814ff8d5fd2178ea164c97dbc576b5336c9859cd9ed65cb3e42597cca9bc9574a703b10e5146cf962740a13fbde097c1d89f81313ce73988ae54269db32ba95b417879cd2543e88201feef05a41cc5966f1d6db36026b2cac00acbfc75bc79322bffeaec5d261d3fa6265c03ceb24b83d813ff3e0460fbf99c8bb1bd6ab92146a0b7e8484f7c272aaf5f3ee7db6c8e29443a7b372ad7e1cc8d3cc2c77d96a2756e74de6adec3d95583cdfe0c9fa3a1f798413f0484d08a3d75b1abb3d6a2a4b6c3da9318caa0d865ee3abfd8719ab0048b667b362249c3b45ad035fd25c0cc2ea83721f29b9780334a267f2abace5408631cb2aebe49449d9a20cf1a5e969c236b2fdd1d25ae7d292953787b8bc1ccec2a39398836d13897d6689ec828dd038744b39b13b2c1ff18c41136bdb1fe8b89a68309fbabb1b84834b183e81238980a149a928f384dda359b16a94f45eabbca806b829aab64e6e20f4cd5e5e9a8b483428269805abde85f13407d2add8d292a1f971f8709f7b44d00a6cdf73576b6c6c8e59c2e126b426dfda286b008801a9c0b9953af832fc875ad03695ddc6f1eeccca8dbfe00d323b3034ac3f7425e0469b22edbe4c8b57c6df6619063f814b41bac82715378d7fc14342557a04e1b2347ef16a49bfd08d85ecc29d0dfe94a4790f09dd7596afb2271661017fb7479c040d095622da62583e671192c98bf6ccf8755ec8288f1683dd6e1b51058cb162bbfc8d58785fe2d1c5019cb1256f519b2353090f58fc158c12caa9106f72b7a1f474c905d73050c5ffea4744a955ba72745f6466195616ec0c79e7d5b5be8c590c054c96fd69504c5ad4ff5f9c480c4a1e4f92ef437605bc199f7d88523823d19784180bb234efd2fa7279a5b9fdb211b9b500856b671cd84aa0c27e67302d02ed1a571ced98edc8ea1e58ad7cc388f654917d8154bf4f1c1243f3adcb2dc5c14846778f26cb1ca749d090d7aa2058e0a3a5b3c24b39ee4becf4739b3bb9130689d1a380be5f4229453645f1644978d2eabc075b374d098a0e6e3c1596f61c4ffd85ef318253287bd0b11ac4b77748cca6bd501314cc8b0ae29d7959217ee2eb5ae0040f17f7a06b36f25cc3c606367c895f006597ba5b2878c68e6fb70ccee9a5bed5125d7920a8bd8a484f1a51d3e9bacc718d8850c1bfce08f2bb816c304de493791dee1c8ac9540f2594bb0644ce2426e1313b4732f2594c8ad8b96e7ecf47f021fdd716189af3a148399510fac7653017751f4bb2465cd6f50775f2720d5b7ae03ca55cf35debb68bd2571fda85337cd51238621c28d128af8c370d74c2af8d94f25f0818f086b748525987c5cc8971f12dcd94ec0164982f2b52f26471174bab6fa0d12b1243bf924c6dde5b1c788242430c033f4c9614a9ad6cc0a5f73cbd9d2e1f6e2ce3b2696ec42740b6d5d5288e122e09be08b2669ed1b6a644134a569d6d554ffcbfa722119f49780a15d9093c8f56ded716844d31ee0f17c0fe939e869dd5590dad8de2cb6011eb7bc043ef7eb59fe365f335bb78dcf39360ddc72063213fbf7722b14dc04a47857939a4176ddb761c839c5c2d8b2c51b38ba3865cb5f7b508b55e536ed94c3b756afc17b04004cf9c27a55c291099c4c86403d6ce3c2cf122066b66bc4b9e5d3074f65cbfe0f982bc48ffd7c39c4190e378d68a8013c27b88be770dd0783bc443579312426cd87864b4329ff43f9a9a7d596d50917db362bd67d673ee4de92915042e3617c116c6bda975c3162df98c8ad13826df9f2fdbe9cc196aeec22670e5c70a98aa3ee1ed6e8a4f37b61729f1ed020f2c5ca7b4dd4ab107d9434e39021f86f7b8fe28e897339bd9b41abd4d586c7e83f78c99eaeea9082c4cca4e962777eaabbaaaf9cdeaeee30c1bca0862663e3b69562320f118c86f36a4507030544c50079b174377edbaca59c03a96e1b93a70d419a81675d31687ba9eb8e15122983004f296b24db210312e14d1de80490a5f00bafcc2ad8de044d52f94682afb98a22ed0484bc48db2e1d4746977cd0a8d8e6989d5ddcf161d759cfefd684757e5b1acfd7bb14f19be7b07c388a931aa33029f93343033fe910fb7d3e82dd4bb9544bead68068cff1503c4ad78e5b3ebab125f9916546663ca1b853c4ee88519570014b50bf1c781f812ad320a7b0933e5b866982dac9de9f66f00f6700860a1b7b99b811d8a7549c94c1590087ea13b66909e33545dc9c9c245ef9946671b1ba378f71639dfa5fe2df59e40e677ab66dd7f176947d9192c07c2a5757a9e3fa31d040091d4455f0ac6c111ad432236d6a85f9a6e287498c7ea7a617bd1d9e069c35049dd56377d54ba2d0c07c0a6e068e396c3a3793497a6bfcdcf10e041f07bc4daa2f029a26280e3e38a90a8716bbe5c66794f43797b73f4e5a31234a3bf5283b72270f7a143eb99b9d1ba8a19ba0ad38947f9a3736657cf0cce769cc4e4a7053f2a4fe3490fd016365bd0e481e2ad2fa91b7cd99507bf05706a80f91732f460917f1f8a1fd722bcb9e358c8908978822d8a94c8ce7d40307f107dba463f4c8b88cab8f50624f2ae290ef5261aa2ee0b251a2cfed0ed22b19fcff3dde1a7b63f84c6a6046b248763381905c74ff395fcebafc6a569bb8fba37608d031ce8912de817b19829b687b6470a5b9ca4802cb52c206d49892299bbce9a64eb8c24465d90189887111bcc63c42e8c292f224cd84747d6773116165ce669d64666ce68439f417ead371f7699cbd9992942a82ea73e20d6112acb2ae02a87db10d8d5b80e64018092cb57363e5ea5ddb9265cf9c357d0da877d846a7354489aabdb4c523ad88bdeabf1257698fd21a0452d1def0615ea171280c6f014fb65e0491f8d7b5f4e7963c89e12ba90d9e4c3f8c611b072ca1b44fd5935f49859a8e0b10fe86f2a2f2af65607e83bcb48329926fbe0625f2b1bfee93904b60255fce7130ac63822b9c282337bc00236864d38d991dd42d89f2decfa7adeee92f86467fe5c694a961190abc87ceba39267796af80c40de499470456e3613ace6b73d7a63fd5647d640ad4de7ced2ebe5d16ea2e38cb79ad6ebd37cf640d", 0xf59}], 0x1, 0x0, 0x0, 0x1}, 0x405) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgget(0x2, 0x0) msgget$private(0x0, 0x180) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000003d0000000097d81fb90b0000090000000000000000000000000000000000557ddc24c800010000000000010000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="090000000000000081fe7867e475b07199983998babce4d4ffa1b0d68475f9c59673945c04595c49fdac9b7d421fb3cdf4707b6b4ada316c5f627fd995325ffc237e5445673498c004960343b3e53d88c5320190759100ff2841f384d108bdf44b4138025c3be83475a594080b21ddb348680000000000000000000000afd71b6bc1a6e1cfabc76e223ccc978755f9e4254aeeecdea90157ad99cef4975c43c068fb00789d3c408df1c9dbabcac1934ef35121a7a55431b27eb5d79479a3f42a72bd98bfa2cf12a8c25de6fac3c062aa5211321d1c256c7c6b3d20faca1065303c566907ef73d9ed785e7d3223a15af6cf4af9a2b182"], 0x8, 0x0) 16:08:22 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000e4ffffff0000000000400000000000000000000000000000000000000000000000001000000000000000000000000000000000130000000000000000000000000000000000000000000000000000006747bf5f4ae2499a00000000001617fae3f3f943477e6ee0c36649fcb40be9bf28554e0f783462fbcdfbf449424817cdb44f85a664bf2f126671e74824a04f154002272bc6a7dc3d83461019316560cf4ff3e8c5cd67bf0d1f4efc888335987e94de853d64a2acdcc5e444ff9ec921c7def9d41fe00900672f7e1c976416bd01edbae167b8d0cb0e2b769335"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffea6, 0xfffffffffffffffb, 0x1800) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:22 executing program 0: execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000700), &(0x7f0000000580)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='$\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='$\x00']) r0 = socket$inet6(0x18, 0x0, 0x33) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x1, 0x401, 0x6683}, {0x18, 0x3, 0xcc, 0x8000}, 0x1, [0xbf0, 0xfffffffffffffff7, 0x1f, 0x1, 0x80000000, 0x8, 0x9, 0x4]}, 0x3c) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r1, 0x2000746e) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:22 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a327054e6a065bdbf82bfde667202a82df"], 0x8, 0x0) 16:08:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) setrlimit(0x7, &(0x7f0000000040)={0xff, 0x2}) 16:08:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:22 executing program 0: syz_open_pts() 16:08:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x8, 0x0) 16:08:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:08:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/91}, 0x63, 0x40, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0/file0\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='/}t\'!]\x00'], &(0x7f0000000440)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)=')&\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=',$+/\x00', &(0x7f00000003c0)='{$\x00', &(0x7f0000000400)='&s\x00']) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x4) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:08:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007248589100000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:23 executing program 1: r0 = getegid() setgroups(0x1, &(0x7f0000000080)=[r0]) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) 16:08:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x40000000000000e0, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgid(0xffffffffffffffff) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xff, r3, r4, r5, r6, 0x80, 0x626}, 0x6, 0x5, r7, r8, 0x100000000, 0xffffffffffffff21, 0x1, 0x1}) readv(r1, &(0x7f0000ba1000)=[{0x0}], 0x1) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) getpeername$inet(r9, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:08:23 executing program 1: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) 16:08:23 executing program 0: r0 = semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/115) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:08:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) open$dir(&(0x7f00000000c0)='./file0\x00', 0x362, 0x43) 16:08:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlockall() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:08:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000001000)=""/4096, 0x1000) read(r1, &(0x7f00000000c0)=""/38, 0x26) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) close(r1) 16:08:23 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x8000000000000, r0) ioctl$TIOCSDTR(r1, 0x20007479) 16:08:23 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x7) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0x27e) recvfrom(r0, &(0x7f0000000100)=""/124, 0x7c, 0x40, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f00000bf000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f00000bf000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f00000c1000/0x2000)=nil, 0x2000) 16:08:23 executing program 0: setrlimit(0x20000000000008, &(0x7f0000000180)={0x0, 0xffffffffbfffffff}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x841, 0xc8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b5948fa628e700abf617a06a68be0c48de28", 0x12) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 16:08:24 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:08:24 executing program 0: symlink(0xffffffffffffffff, 0x0) socketpair(0x18, 0x6, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20200, 0x10d) 16:08:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffff001}) fchown(r0, r1, r2) r4 = syz_open_pts() openat(r4, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0xfffffffffffffffa}, 0x8) 16:08:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x46) fchmod(r0, 0x48) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x988, 0x1ff, r2}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r5 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x880, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x1f}, 0x8) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x0) fchown(r5, r3, r4) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) fcntl$lock(r5, 0x7, &(0x7f0000000280)={0x2, 0x2, 0x685, 0x4, r2}) getsockname(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000003c0)=0x9) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0}, 0xc) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000440)=""/86) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x6) connect$inet6(r1, &(0x7f00000004c0)={0x18, 0x1, 0x20, 0x8}, 0xc) r6 = open(&(0x7f0000000500)='./file0\x00', 0x10a00, 0x10) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000540)={0x5018, 0x0, 0x0, 0x9}) ioctl$TIOCCDTR(r6, 0x20007478) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) getpeername$inet6(r5, &(0x7f0000000580), &(0x7f00000005c0)=0xc) openat(r5, &(0x7f0000000600)='./file0\x00', 0x400, 0x18) 16:08:24 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x8, 0xc4) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:08:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x0) 16:08:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xfffffffffffffffe) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x4, 0x0, 0xffffffffffffff61}) pwritev(r0, &(0x7f0000002640)=[{0x0}], 0x1, 0x0) 16:08:24 executing program 1: poll(0xffffffffffffffff, 0x0, 0x2) r0 = socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="9215d7b465424ccd32fa43d2bb7381b614ae4743902b866ef48c19f5866628d78d7cca3aa9925875604349a42c18b73f9eca9a52d8a64095e2d2008b4733ee2b5cf2f081bbfbd58dbbbb58a3c4e87f8595b7639c7ef319af3282d1b6095eb2fb3dd6c0cc3220efe66887e2ace2863736f36c9e101c1b5893223b395497816118", 0x80}, {&(0x7f0000000080)="593c296d13b9b89732822c432bb594d57880df30e4c985fa148ceda42ae943930a1b4e9e6c0730e85501f517370b0ab74fabc46d84bcd7495365f978da10acdd90eeba2a7b4b627e2d1076a91e15408fbbd561e11973548cca5b3e52bbf11a4a5ff6a6073538d5c4ca192d83ed40ed0fbf467ce58c1e115e99e42e37e34e1bdbb1c896dc66de722722f0d6fe526cdc25620f1647be975c1b95245c6beed2ef3fd50516ec4801f6d1a1", 0xa9}, {&(0x7f0000000140)="fbf574f4ff8c0be0c87d9bf075a1b7cca14861c2f412f073067c56d9d9f62b009adb75d63fc22e87f48f540738182e71197120a1e3a2e7353e75360a9515f02aa6420e642855ef5cc70736530f20f69f21938bf3dc93ff493a3b941ffb64eaeb63a2aecd7fcfd46c2c886f962bb09accf094890e281946d30e35224655f40737e5574c9a82224919d83fd7636c61dd3eb87901", 0x93}, {&(0x7f0000000200)="a5a03a8f36f2fcf6c14bcd3bf6047cd474a97536c6fa73dd04441c75a45169bf960f461626b36f453757881618cb419ee224f3fadf43734b0d76cc7da5d6947bdc66ffd4686ae2b467aa77e3b4ab42c410b68b387cecc800d7ca6ae9b0b8fd30dd3fc8c18d1472470a9dfb25f08f92bde86d373c12f8ff2b5f0823ca40cb369d1919ebb1f3a5e947fef98c7d690c5812be", 0x91}, {&(0x7f00000002c0)="5fe4bcdefaac92b0b32a3c810ffcbaeed326c2ab99e586c7b863310f295529cb8e2c90fc3ec8b8230c490dbbae64bc0b50da7f28d7353deb2edecc82d3952b0c3c1f662e531648559330897aa46128e8e0125a132f1f62a8f8258c1b33f5069006d850b3a70275bb1719cca312308160228346f39914322418121893e939c276c98b897e57daf486e45041a54188622ecdf87d9f2030fab04b1cd249ef7ad9cb113a3f5cea6241ccaa22e7903c4f2b23e3344468634482d735f48159e86122d71dbbcfdc2d41ba24c1459afdef8c02eeb7a9fc3ea9f5e0aa", 0xd8}, {&(0x7f00000003c0)="5e12f6b31d4d576fb099c68e156f508539c41ea60c00dd112daf4d4811da0011b382a637fd108c89177fe147a8581bd5efef244c0aff82d493dd4d186fd6153a53c9ce93170a684b1e1788b875078e6848fb72571f9d30ba548f39bd2c170cd5199b76e158fbc57c37f4797e9fae22f0bdf6d91181e51516922feef2be2cd3f2b70299f17cef192a898548918249dcc87451716b3c9b9cee40de4d458420406ebbffd937b7b431a43c92baa7bd18f4a518dc23745696c4f07369ba7ca354631f15126e10d1c4f9a8176c11c483be7435191cfeb0fb12672f4794cfb98d662d4531a9158e0287509621a71bbe83d3ac8626f923f059c91ab29027fa7cb1283d190fa664c2c8e82a870182c66b84fce32b246e580cd9d0bd9da70822dca6e1b1ee675db818854f73291ea47bcbede76f7bee1a827aa067f241f0c1f6c5fc549be0e5a57a5cc8f7c882ac5d4737c827d3461793918f212b7caf56bc12ada9049a4b51b533ae6a189d5b195cb304fdf74ea9ef328728d4fde40d7a3181f6e8ab0735ae2b8eb27165a2f4103ec19ea5e8695502b3bd87c4a2b2c5c46f0c104ae57bebf2c97a3df9682c982c08967151cd2dfb1d20bce48891335a7c72d0a6d59be57778ae0730b076fdf3438ab21010d3dddec3773a56f0e41f0cd837ceb9bda94b90680f228fb7d4631bd64a098bd1a632d058612a76b186cd432f36d940d696ec3f6f5fbb99bae452980a6a1b81610169e35b97089290c065caa8327d77b6a0cf2c1a9f47241e141019870949ee87c9c8412bb689dbfcba94dc8c63265300e268c8634f3c59985b36ce6e327b1a8741ee99cf72a7691472f4062ca23df1b034b532580d46aedd789b2d491c4a281df98ad310705b40af472aca0a66a4c4dffe09022c956a84386187fc8c5c79294f0480f624d37799b2f33a35d15e573075bb23bc1ed047d4922cedd1dc4c278218d84ec3e764219ada2922802866c6c3885da34797930114e04d0d6b4ef5f16f54f88ca26d52bf8915c68c8f22317c703de3c695e05c68b7460a0fa89221c850039971bfe1da7a5f2a53c2a4f9248f8eab1215eed03199e22ae32a0ad6eadd9758ca3b051b93d4122f7ed4c602c5e7bfd5c5207ff6c9a7da5689697d36b9f600352ad6e84919504236854358ad57c3d754b40ff9ea40458c634c50b683a821aa26ac688fc187409622b30ec7f669af2c43c55bfe3f33356f523ef9f589f20dc1ee9460daa1b01a207f9a1543356bf9f009cee7f231c988e1902270496e863192ab4e79f71cae100aeb2ba378bd8321767eebe4669b9f3040907a76e7921895205849013a4fb05f68000edc448deffad087b224a0791b138bb277853cdcdb6bc4bbd60792791ebbd612c45b889dcfecd91b5c2e3bcefc0530efb8bb9dcee3d02159a639c8499ee42c5af9cfd3189e3212367e8464895b1873c757eceeac9095e15bd90e320f8d1621745d3da67da790b3333d42b3b322c385882d711850b5d5f892b3a3e4f6311f98bf759642b50473b4aa81ba3ff76ba807169aa01aa2b7e2947d8785675b15b6f71230907fec5ce8f74013ebd8ef7c20fa7a754c183212ea102eaca8b69648c6c530b809a127066ac462bdc07a7ae8d5393490b49d4d7f5a80bad21012a9baa4859b25fffdac94d931751416dd475908a96622fa11aa399ea8b76c84b4d9430844b28481a289cf0a46550e7c5a48965f3de19c3c2660d81717c911863510d45bc3d3dd4290a281a04ac2c4d83327e4a2f43899c1e7e416f93cdd9c52530e4695b8232aed8cfb261446dd7c6258999172765948cbac203f214aeb85416cc9abf6f29dead7145573531d3efe20a5c611a2f66f81c98c9c6e17e5acbfe0af0673acd94b14bc9449cd2512db594884415ee866a3cf1e29637d55764d1c409b1971cbd35ad93e9a3e32458ea793765598f5f7e0da3d3b666acaf341c27b18066bc38e50784f3b4fde1ad1c0d54e2c9f803e231d4f99353f5b1e079fee38a50a94ca2b0cbe78e862f41056ae34c9ccfb53ef4707d1ebdb82a5ce3e00dedda4d76587ef2a5c75eaf07b5966e16d136bc3e70eb25a83ab7a0a959791f8dab5e91d0b62b6dfd8f6df719159c921e6b103b8fe99b5ece64426b017d4134c993cbcf5e137ef8e1fdb117f6b068c7727c203eef23f8626339a1180a591466d8fdfb6b208f8fa7385368c599c1a10a8fd1025ba87dc37a96a2326b4f0c0370ef445919ac482e8b5bbca0a665b88483242dbfaaeab0ba39c9106b28b781aef7fb915219222258b435f73a236c895908bf5d280caf732e5922a46c8eb2ad413a167b5c685e3af166b3e18e4b80dfb7e277f042fcc292e48177dea678c04b3126473793322d0a0d6e392e6dcea44ced2b121a9779c753dd142a65f928b19d7a5d435b930271009e65a38616bc7df8dc57f14c9b6935485816aa0a98e1d02666a948e16c9010caed4e2138c4da210ff5bf3b59b306305e09beb6f8c932cf1ebd983f3f6c4ad73a31e5111e541d245f0068860af1a034ee9e055b019edbcb809ae44e4ab76dc31fb8338aab43d9a50b0d79c7b0b39ff486836db0fc15cec31b431dab98445358fe29f0a86acb3c935900bfad3cd79b87e6676204e7cb2ee7d55c425cf942e09f441c3c7c67e93adb28d60ccfb1b6dba23959ce48b2a1fc376e9e07c11363e4975ed24827d025b1d5e7ef252a0875a8d9685a586ed07a4802725e02ae65fb4363fd607942c3a7fb15a2ac6eebdbcfd7481b9067ab2b10f4068994520cd6145910e41102c1be4f9d1be5f654c68ac0fc91d08eac19774c8d591d3cf88fb2dd02157e3d6fab9dcf86c37d32640e3bab54a3f30cb237c48cba8c1189f4a2c5ba5c42d30ec5a6358ee883d479a0e4cbff1179cbaabf03cec68e6a184f1e46605877f8a3e143dca9b0a68161feb1c574f6f5eebe45607e425bed232e1a8b25164284462ff470ed1ef32ee45fad5178bbd3c44cf45cf854eac5dca9e48dda4368fc25bf06ef596fc60fb1df40accece8d38321487b67f662d8ff393ef8faf0abb2ce76b31d08211b1783bbdd8691dd8d36f1c526ac978fa5a4b64cdd968ce79831221e0f7e3a6051f86e00096f582305e10e6041e372999bdec6f7cb49a97f03de4e1f9a0cfc66ed54e7d7d5f9253af24d2b3dc3f3d33b73e3cf24a5d201cd022e31f278347428d97c2dd6d00ffa4e8c2af9fa50a0fa54e52169fc204a389ab916dd86ea16135e095933107693c9c1f4a3f81b01ff7292b9f5e40860e21cd0c77ce701218214e452a8b44874660305ae1d98db050ca8b4e658b80cce80b4793221517c0cbfc7699331c7cfd28dd55e4e82c72e25fdeab79a651b24da1f7dc90e4f6bafe8ed97e06b907fa3bba4d13e5351921144d1c3a5b0e91cb427a34fb1975eafb51dccb312ab9f734fe9169575fbe4b117deeaf817e27704b56f0f604b62d36c81a8c5b61d3b596debdde99060b411eaa085869f89dc04e6ec55ce9527b834ea03a105ab38182e8c78842c15a49b709971b536f188900d185ec0b67636713097a12be876513dce012ea29824a2555cbbc8781dba62307dfd55fbb13ae1ae406139d05834268f64d2c326e738f557b68b5e40f190c50f19999ca9bcb497223935065c122b8e77b3c6a268c62f847cd746050a0b43ac581a7d461b44eeff337e3eefbfdb076291dfc5f0e0f5c09734e86c90acd7e344b25fd988e772d701baf447f55f12584d0f89ed596b742ec989ff67076a93ded3cdd3772027ac893843dbd01d50590e8e41ba5232d412bfa70107bc9b9a73d398376972a53092c9e7da2429131626f8ca0615654aaf4527ec099e173bc7774b05c999230c34ba8dc6ef776cda0f7a1c9bead822dbf622ba7dfa3b55327e09fc0d101768ca717e1cc15769e74d8fbd580c9f14c8f5e45294036d63f5bd4dc2771cf5f31bdfc42f7fbcd4777bcb46b27d0c5a9f7d07c453d440c2bca0a31d42f1cf05555c9e0cd0663cd4a6d6256a3d577e1af7f06f96cff6a6e54e77f9fa304d9e7246d86c746a9331b2aec9bf397e341d2886f04e5516927b2a2c788f90b930ec84fadce53a189079ae116f57a7bf35ed9de66f501cb133cba5b20f49f5d2a41243f4914d3b8845f6467101888a7f77307b811bec872bb23756dbb6d529f90ef5e7f9c721b3888bf2c95283c85b61dd66c9ff39443205f11769a2534f1100de932f223940692d0e353c744eff295e57b695493cdeb006f8e1188288b1acd220cd85068c497e45d352dbaaf172fe321ca7ad836652e107f418a60980c63788d43b83a4c93804449df6d6d9e49d8304dfb37663dff8c8549033cebe180151e63c5a10418bd3d55a7b8c74acc042a8c87b09fe91cee0cb227402ad6d188b5c5cc5e88b3255b1250c0668d77cf0a2e171818a6d73757b04980ce88e6e7642dcf4e1659a25dbec0090f841bc8b6649e7c4e0bf5157bd02cc730ee830396fb048388445063682190cd0485605dab96c5b20601cc60a96f9136b0cc2cd8d760b94ce2bd04af9c73730762ae5b694cb75b1315c9fd4ace9a7177320c0db35e32fa03ea690c6a38721b70907ac0cb097b3616a4eee1c1d7ba5b497f79834a37bb9930732248a0d69648b3a3f3bbce89fd90abb616187d739605c3eecd55998468be6d1ca53111f2896e4aaeece3dcf1d97ec2f52db50e9ee797e2b31a795ee15ac15ce0aa94c996f13b3551b7fab3a99277c6e812632321c82f690d775c8cadf3e4ca5d68c20665c405fe8e4cc6c94bba748b56865fc54273904b90f73cbcd393d65588e777e885239ab8455e05f0a39bdf45a003b04182ca03fd5d1bafd5d2e838cd894e615adf6cad233b0e28e075fdaed9fb69e3cf6a618e903772ea57dd3b49da9bfd3639e760b63a79cbf70974cb08ac8eb54573b481d4ec3f154122f245b2fe11ee099b09223c0a8edced14b8c8aeed52c437636f3a3d3ead5ac5e1cf98c85057c91e2ad6bb72efa8d3e09352c05380b37aea6a5f9f0903e71951772bec9d219b0485b4ef9ede9e731b527dc60a1edc33894524b635b9cd6c25771911e2e98cbc282fe8a2958a68c606d1be4ed3e0b6c85a0f28878201aab36330134ec45f99c3b062dbf7c9bc7c9e2b320b93dde70684c831086b83e4754018ad5ed5af22f1df0ec09c68c2c7ea1b0e54db06bbc42440b04da5d811a8d3bb8239f770b8ba331b5117c90ec02faba624567be9fd74c07e29277e38ec1ed47365d50a692bc36b28741d091a8cb24ef6b4faa951fb4251f342c46d8197ba4708f2a2de7d929a46b2d857a322748ad4604aee078780b2010a16f3857b35e97ce901e0841fbd4c2721b327af85000741c41db86188855ade622439b78a77f223abc5bcb7f41c0d364dc82a76ddd2967ba24282ae3e870fa2eb885f544f6106109a80ceb0b0c01e09354ff37da6c1b65a382ce0809447f99e6b9dfa07a30def09e259511969d81463d910fad5ced045a59e7f21ca10df6005bfec3de6720d8d9b49f3c4b664523b03bbc5ea2391d9de935223e5af284472282f941d6f73f0a58b04945d3625c808b4cee589d49713470a8bb635e389e87f92557e7449912e293d1302a1047fceb7c229402f9d424eeaad114a2f20b4edb729f178495f8cbac853463361ce3d3850db396b2b59911c500f950ef3467a4ce83a5a7329ea7d2671d7f01020b0efb04e4b4f6b61d2e21869247b01f25681be8747911572920113903ec4ae6585acc26fe6cb985e112840b26bffa2df2172fcb88beb933beef8b2bed580f37574e3f18", 0x1000}, {&(0x7f00000013c0)="52368768b6b94fd779577795fad7", 0xe}, {&(0x7f0000001400)="352b7e3f053b50e1eb0295c98516779b8c0b315fd97ddc2eca3d9cd68c7eeb38b5a64c7d42ccefff65da6adf10b1a35912d85409c00b6ac619ac0732e7e9cf0fa90694ba74ab8d93d079211c12e405f8cc004fe697b91d642ac1a167ed10ece0e1166a8ce0a6dcbc974a7e9824352b84a6c034daac768450e44d256d54c9a6a489b2126b42ab5ce9904dfd7ef9628c214a22254a4e351ab0e688a015c919b8711036b39e00b81def6640f248ff38b623c28aa9cc2280c568c0aae5470cc7476e9aacf00fcec8a400c5b8", 0xca}], 0x8) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, &(0x7f0000001d00)=0xc) r3 = getegid() r4 = getpgrp() r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001e80)={&(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f00000015c0)}, {&(0x7f0000001600)="287bb5ea2814cb40d436b6443366e6383971f106f0afcf5a5f29f38746a9e9e6ff85496de0ba534c586df23e51c3852cf35c4716d7f9735743b0a8591314348a549995d9a7ae0bfd703b690193a592d0b33867f419e24e4a640dc836999d08e9b512681756d125ade7c63be807e91521fa5df67a959d14f9ba03ccc3a572fddf3f85bc4e2efbc843e7a57f20993c", 0x8e}, {&(0x7f00000016c0)="e5c899f85da4417ff322f90aecc7980e8e4bb2cfb72a70d5a8102749dea650fba065eab6dc15941f00f3a462188a2d7efa977bee1243082b62b87156bb826a2347bb1b7c2805c7ec6d5620fabdd46c3d9e52aad5afbc96616aa0c94142be9a9ae0e26b970c149396f2b38050dab57e726a8ca558d84ffd1ca5dce54e996ec18e21cca41f8fb99ac479dee8e3db394d56b872f312feabd33f141fa9a575cb70784635689248d63bc0d27f496772d4bf2fdfa62d6f31c59a56b0692d3a25983fb01494c3cb", 0xc4}, {&(0x7f00000017c0)="862ff49cbf8330bdbd0c489e4b6821669c7c1b1b6d2005bfa204eae26fcd672084f49d051d3368552735aed7659733de7fd07b6850b0a45cb8bd61eb196c989ecf6690b7d540894b5c90d5c7ffd2c8835131977b0be240d0581af912cc7bbf5c58be781fd0507360c4a72df9ba30fd32a70406eb70636871c53718fca5afb4abf63c4e98526c250e4bca2378b2c6a79deb2199dbc7bbf2ae18b323a38f22d52aea2a114552f45429dc453dcbfbe409928df97ed4cb7200ffcca7853c8ce07965c7355e4df6854c0dc1463fbc0b5f820199fc3001ab6d85", 0xd7}, {&(0x7f00000018c0)="7ddbb3bde4f3e0065c8e445165da3e40eb362e4b6d29d6bc8c6133395f0be89e1b9ba9e740b7df89496a8a36b4c1ba66febcd79700b20e3c742802a5bb6a2fae13384e1ac2818f8f0462c456060545eb72cb9dc219c08e7632efc9a35f5bb26f4b85d1d9ef768e272a8e7d843bf9f64e960999256908da3967245d67113d84c484eeaa4d1d2c901a67301914ccf6e3c1314fe4f229a72393a77f08e6726dbebb21c396ce29b83574c8ab5d6d42a8f6828647f76df39c50755ce8d52186e9f413641bd6560827910e1ba3c78e54013d6365f25ab993aa", 0xd6}, {&(0x7f00000019c0)="5b23f94450ca422ff3a710792993809de1ed559f7efa6423734fcfe9a4c77fa7b40879ef70557d61bbe410276e6ef01d2bbf7fdac2a4c281528b7054465e80cf9dd002ecffbb20ab824242df041c893ddd3c", 0x52}, {&(0x7f0000001a40)="7674447374f9e55d5dbb6f9803f9f742e2860b1d4c9131c42bec2557033bf31222a1a22536faee0195af38aad790c77e4c7a54051374feda930dc09a619e628e3a589cbbb696734626f85465b416c4ec0d8a1162c877fdef38ced527a78e25ce4acc62d056ccb4b9a9ac35d4501fd46efbcda3a11d4b12ad9bc099c4b3703c9aa26c92875bc9ada989b0dc185c01cafb65586da0b38f0cc302e12c32295f6de37ac9da63ee9ed9595828892686085eac1b3675326e1915eb694b1a22ab975908f7f83bea24a542212e9a6b0e4455c664b6", 0xd1}, {&(0x7f0000001b40)="23037bdfe11518fa202d873a3b78f613828cae139007cbe4e6b12ef375c7651075609b3e7170c52291252cc845f8eca6674cd56cfe9b5d084f3ce88579fbb1d053ed5ead92bb09661d4f07b9882242167cce92cbc15ceed1c5884163e89f7d56e31beece07f13d7cfc3c6a05bf37b18250819dd497206ff3d4c0a94a2d56f446a2f74e53d07062df9b68d77e520b47e9fac8290b2cacf7d8cd62f8547d5e04b1eb194d4448ae0efa2b572419596d994064370ca123cdaf626812cbee09eef264614b3f3cd0b33f599d", 0xc9}], 0x8, &(0x7f0000001e00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x80, 0x1}, 0x1) 16:08:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getsockopt(r0, 0x86, 0x98eb, &(0x7f0000000180)=""/190, &(0x7f0000000000)=0xbe) 16:08:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:08:24 executing program 1: unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 16:08:24 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x2, 0xd189}, 0xc) 16:08:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3f, 0x8d73}) setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) 16:08:24 executing program 0: mkdir(0x0, 0x4a) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fsync(r0) 16:08:24 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() close(r1) flock(r0, 0x2) r3 = dup(r2) r4 = dup2(r1, r2) renameat(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000100)={0x4, 0x2, 0x5, 0x8001, 0xb3a, 0x7f, 0x73f4, 0xfffffffffffffffc}, &(0x7f0000000140)={0x6, 0x6, 0x7fff, 0x83, 0x7, 0x80000000, 0x20, 0x3}, &(0x7f0000000180)={0x20, 0x100000001, 0xa5a, 0x8, 0x7, 0x7e26, 0x6, 0x1}, &(0x7f00000001c0)={0x0, 0x101}) setsockopt(r5, 0x9, 0x80000001, &(0x7f00000000c0)="bf71c968408854ab0f400866d993aaba055e28937a2c8d55f75204fa14c0741a", 0x20) 16:08:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) munlockall() open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) socket$inet6(0x18, 0x7, 0x3) close(r0) socketpair(0x31, 0x7, 0x1, &(0x7f00000000c0)) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:08:24 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x1, 0xffffffff80000000, 0x9}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0"}) 16:08:24 executing program 1: socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x6) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) 16:08:24 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2008, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x10) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) flock(r0, 0x1) fsync(r1) fcntl$getflags(r1, 0x3) 16:08:25 executing program 0: r0 = socket$inet(0x2, 0x7, 0x9) munlockall() setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) execve(&(0x7f0000001840)='./file0\x00', &(0x7f0000001900)=[&(0x7f0000001880)='\x00', &(0x7f00000018c0)='\'^#*}\x00'], &(0x7f0000001a40)=[&(0x7f0000001940)='\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)=',\x00', &(0x7f0000001a00)=',\x00']) getsockname(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) flock(r0, 0x2) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/215, 0xd7}, {&(0x7f00000005c0)=""/170, 0xaa}, {&(0x7f0000000680)=""/7, 0x7}, {&(0x7f00000006c0)=""/42, 0x2a}], 0x6, 0x0) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000001800)='./file0\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d6aec8c7fbcded71beb048a08fa37ad9557416e3160e8377fbe358cda90c77b0ad34956114db0a68407915f8bcf12932595c5357eeafa2c343ccd047217dbd63e69afef2e6612a503f1f608398bdc949c448b5b933c65bd53a3eccbf1086971dd2956cf89066b07fa20f7842ce4702df22f556b115a24bf8c21c31644ec2b47e9e763e12c15d8ea0b9b007f23f2ec0be0cb880469865f55f3b03b056bb9a5b32fafedd99729d49126b8f76933ab373000cb0a34356f7a661b4146b311a26cf4b03654c8c286ef55ff3b17da41c8380f07d8b3c2cbfead9bc9e8682697201abb14158e02a98b12358cea17dbd97b2da2db2c9ff640aef7809a0edc5b1a6", 0xfd}, {&(0x7f0000000000)="d5e16913b61c71af017bd546799abb4d7f80442cff0d6e322700b98e9ba0ebade19f2774486e54b6c4d1eea3bab45125edcbdfd756722a6877c0fb4297c1e0fb86226695", 0x44}, {&(0x7f0000000200)="79184e6d04cecd59f752d8504c889fa0152adb17ad27b9c4da7c579dec27ad215f16ebc2671ce370be2d4c6306de8496a6d50f15fad24d4f49dda2376915b050e6fb2c723cc72f74d8262b3208bd79d5da9d2e89b9b217e2a126f824436141d0df0400bdf04eac596b9c871275c77edb5dd9ec05b4eaf4599d73fe83b5bcfeb436f3b98c04c5410aab3f", 0x8a}], 0x3, 0x0) 16:08:25 executing program 1: shmctl$IPC_STAT(0x0, 0x2, 0x0) r0 = shmget(0x0, 0x1000, 0xd0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/133) 16:08:25 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4007fbfffffffffe, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x10001, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="73d0af9588fe16f7aaa2bcf70aa8c902b7048920d2073a3ca4a6fba88a70e25ae8c36221d62a8633763d831cba709b499f0eb22d3893746ace3c4ac7ac7b3d9eb8e7f8fa63407d3d5f1b1fff633af5f2b40c957dbdcab2c964c9d44026a42dd4f4f438a2e0fedd470601e6353c25c08580", 0x71}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20800, 0x100) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x8) dup(r2) close(r1) 16:08:25 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe}], 0xffff, 0x0, 0x100000, 0x0) 16:08:25 executing program 1: open(&(0x7f0000000000)='./file0/file0\x00', 0xc02, 0x88) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:08:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='.\x00', 0x0, 0x5) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_gettime(0x6, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) 16:08:25 executing program 1: socketpair(0x0, 0x4001, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x40, 0x7ff, 0x10001, 0x0, "4496f1216182d8c3e828bf9fec64abce737c834b", 0x6}) r1 = syz_open_pts() r2 = syz_open_pts() fsync(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r3, 0x48}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1000) read(r1, &(0x7f0000000000)=""/166, 0xa6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xeb6) 16:08:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r1 = semget(0x3, 0x2, 0x240) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getsockopt(r0, 0x1e, 0x80000000000022, 0x0, 0x0) 16:08:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) socketpair(0x18, 0x5, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:08:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e5d2d25ded90e6294542fafa11f10e74b4bafe3a684fe1ea9690f2d35a0fa60748a667b9da859b3f51add15df944452734682ee44fc94ab0ea479e5888a7385f7f0017473c4e74b9760683225060e9ee30127420c5b981ead19905ea0c5064981b2d9f94cdf706ca0cc67b9da2318ce220cf4261137ce533c271a6b80afdf4f010abd9db3c57dcff87c9d9052a1c2df6e038dcb2e7a3f779630f5e26721fd38d824c00214b36b11eca33c549a8eff2a3c660e6093a51e6d454862db1f3d922e0b4bf0ec1eb27d4c8d2b5247853ca46216b6b8f0656fd7cc9b41ed5d6252fc3576ed5271d15db1435d604e3945f56971683acc5e5d75cb1c0", 0xf8) 16:08:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fsync(r2) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x4}, 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) 16:08:25 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1bd, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x0, 0x40000000943d, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:08:25 executing program 1: r0 = socket(0x20, 0x8003, 0xffffffffffffffa4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getegid() setgroups(0x3, &(0x7f00000000c0)=[r2, r4, r5]) r6 = dup(r0) fchownat(r6, &(0x7f0000000100)='./file0\x00', r1, r3, 0x2) r7 = socket$inet6(0x18, 0x3, 0x0) getsockname(r7, 0x0, &(0x7f0000000040)) 16:08:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9120, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:08:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:08:25 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000c1b000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000b7a000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/222) open$dir(&(0x7f0000000140)='./file0\x00', 0x90, 0x84) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/12) 16:08:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8000000000000001}], 0x8000000000001, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x27, 0x2a1, 0x8}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffffffff}, {{r0}, 0x0, 0x8, 0x1, 0xffffffffffff7e8d, 0x5}], 0x401, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x80000003, 0x7fff, 0xfff}], 0x20, &(0x7f0000000100)={0x7, 0x1}) 16:08:25 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x2000000) r1 = semget$private(0x0, 0x3, 0x208) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/77) getsockname(r0, 0x0, &(0x7f00000000c0)=0xfffffe9f) getrlimit(0x7, &(0x7f0000000000)) 16:08:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x5, 0x6, 0xffffffffffff9c6f, "fe90fc1be42ea6ab9e5f245ed84162b4114e64eb", 0x30a, 0x4}) r1 = kqueue() write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x17) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0x5, 0x24, 0x414f, "9d0dc971b3c4b62b93f469ec8e3117b5883a64ec", 0x0, 0x67f}) 16:08:25 executing program 0: 16:08:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x1020, 0x5) dup(r1) dup2(r0, r1) 16:08:25 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xed57, 0x9}, 0xc) 16:08:25 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r0, r1) close(r2) 16:08:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = syz_open_pts() kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r4 = getuid() seteuid(r4) 16:08:25 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt(r0, 0x11b8, 0x3, &(0x7f0000000080)=""/66, &(0x7f0000000100)=0x42) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:08:25 executing program 0: setuid(0xee01) r0 = geteuid() setuid(r0) socketpair$inet6(0x18, 0x1, 0x7fffffff, 0x0) 16:08:25 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) 16:08:25 executing program 1: semop(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/181) 16:08:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x30, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mlockall(0x3) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:08:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000500)='#\x00', &(0x7f0000000540)='@\x00') getsockname$inet(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=',\x00', &(0x7f0000000140)='(:\x00', &(0x7f0000000180)='(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{L\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='){\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=',\x00']) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) poll(&(0x7f00000004c0)=[{r0}], 0x1, 0x1) fcntl$setown(r1, 0x6, r2) socket$inet6(0x18, 0x4003, 0x400) 16:08:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = semget(0x2, 0x3, 0x1) fcntl$getflags(r0, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/242) 16:08:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/174, 0xae) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x79) recvfrom$inet(r0, &(0x7f0000000000)=""/242, 0xf2, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = msgget$private(0x0, 0x2) socketpair(0x2, 0x5, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x1) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000002c0)=""/84) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x1, 0x1, 0x7fffffff, 0x8, "42bb18613c856dd21c1c74626e54e8dafd0dd75f", 0x4, 0x1}) msgctl$IPC_RMID(r2, 0x0) 16:08:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x4481, 0xc0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:08:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x9) close(r2) 16:08:26 executing program 1: r0 = socket(0x6, 0x8005, 0xe7d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x934, 0x2}, {0x18, 0x1, 0x8001, 0x87}, 0x41505205, [0x8, 0x20, 0xfffff80000000000, 0x3, 0xfffffffffffffd95, 0x9127, 0x600000000000000, 0x2]}, 0x3c) setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) r3 = geteuid() setreuid(0x0, 0x0) seteuid(r3) setreuid(r3, r3) 16:08:26 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6001, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) pipe2(&(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0), 0x10004) mlockall(0x1) 16:08:26 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x0, 0xffffffffffffffff) 16:08:26 executing program 0: pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='/]\x00') rmdir(&(0x7f0000000140)='./file0/file0\x00') chmod(&(0x7f0000000000)='./file0/file0\x00', 0x2) 16:08:26 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) 16:08:26 executing program 0: r0 = socket(0x2, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:08:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x1) 16:08:26 executing program 0: select(0x40, &(0x7f0000000040)={0x8000000100, 0x7, 0x5, 0x0, 0x2, 0x80, 0x8, 0x9}, &(0x7f00000000c0)={0xff, 0x2, 0x80, 0x1, 0x0, 0x8, 0x8000, 0x8}, &(0x7f0000000100)={0x5, 0x939b, 0x1, 0x9, 0x3, 0xffff, 0x9, 0x80}, &(0x7f0000000140)={0x4, 0x8}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x7f, 0x1, 0x100000000, 0x6, 0x4}, 0xc) write(r0, &(0x7f0000000000)="8d", 0x1) r2 = syz_open_pts() dup2(r2, r0) 16:08:26 executing program 1: socketpair$inet6(0x18, 0x8005, 0x1e4c, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r2, 0x0) 16:08:26 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x827e, 0x6) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x13) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 16:08:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:08:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget(0x2, 0x500) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/116) r3 = semget(0x3, 0x0, 0x360) semop(r3, &(0x7f0000000100)=[{0x0, 0x100000000}], 0x1) r4 = msgget(0x2, 0x410) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/79) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x3, 0x69}) r5 = semget(0x3, 0x20000000000000, 0x2) semop(r5, 0x0, 0xfffffffffffffedf) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000000140)=""/80) semop(r5, &(0x7f0000000240), 0x0) 16:08:26 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:08:26 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) lseek(r0, 0x5e, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) lseek(r0, 0x0, 0x1) 16:08:26 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = dup(0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:08:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="b3ac950573f41fc81d7bb903989e9bbadec8bff6a6aa3e953156e4dcde52f00f1cd4f30decba700139223e643ee518a9abfec4e1d4da03818dfa3336182de690c4dd0c5c558b110baf9cac66913a677ff0895003e626293eb591042c70a8db2440eaf94500f24eaf678f7b45aa9fdb3eac82ee1c21119b32b3cedff18fb4a1c70307530fae49ca289f18adc594640171d024d8adfff2d3c93a041df2", 0x9c}, {&(0x7f0000000300)="753aebcdbf0b0ec397abd3eb8ce3f0cce221441c5675e982f2cb2f4c3b8a438b0ca4c52a763384302c3e2aa44abd1b3935ddf364c02313663806f928962e24c80435a2f312c962c66b94dd44f5887b3956a6386c582bfe960d528cf84e8cb4ab1af8359e7a3a75ba72352aa6e8e23880c662a14b214af33e3955adc34b3bb0e59b7ccfb7f941375013544e9dd44a7f2b4ee24a7d799d694ba8945db0be59c29e4c4a8901ab033d8b5d2cf8ac0de0154c048297a83358f3bb177623c64a805ca4d5a3486629c7", 0xc6}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x40d}, 0x1) 16:08:26 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002440)={0x0}, &(0x7f0000002480)=0xc) r6 = geteuid() r7 = getgid() r8 = getpgrp() r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000025c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="4dd5d4125b645e365d87a3a07838563c694950d9d2e78238dcd22a4795b735e76187442e7404834e65f0903a6bf23058e53ec5d3727f34a688b9a7efd8d85d5213a1d44df4724529fb278e19ba176ebc006fd4780da8721f", 0x58}, {&(0x7f0000000180)="5d9f2bbc83b2", 0x6}, {&(0x7f0000000400)="324f0bdee05ce1b527d6506c50d5aaab133c377b904f44a91efafc904e6e90a4c99271a78cd2f5159c366583c5840460e7b4283b42d13a1336b7153e447809562d64ae0a5397806aa3447826f13d344bb56f1e2d65f68368b7170b5c6ccf2b95bb7d46296eefa51f72f119103ad1766adeef5e2ec0a2ebece8ae7c97a21f3c133102da206ce07eccb2550774aea3f88fca8569810cce63a7f8795652ac0785dbadc7e0b6734f8c0317df065e189b1c2ec6cdca1cca7ec0ef2d37c511ad6ba927f0209da67f86c92b07add28bc16046bfa4b34519c04e21620408d36ab0852cee332703dc4cdc07fa75a8d6664192d9725488cf266af2bc431ec993eb619ecf3890d9b56f3c0f4a3575dd13578363a4e70715da3b359ecd489f3001d1d9a9d169c2e98c3bfe1457dfb270f75a32c71b5fb4faec2af6669456566620ece7340d113dfe9691ddca9b0133f28295831c3d8c8ecc6cafb9ad6551a514661902edce4c45ab11dcb961afb7efade274dde910f7dc03e0a2dc054f4bbabe3098d1461fe25173bcd69a97e8433354fe2db15829eef276f9612564635e8fc8627c8b61f66d6dd75c4f020cf238adf1b48860348f4b7e2979ef3067935905149f15be6e9a9ff44e1ff77c6996866107b44cd5875d2ffb281e05c701537fb7ff4201bf5c41347e038b6f6423e07c30d6cba7fb1c051113c52680890697630c0900233c15a434d7b2bf2cad0d92357c7406fd35b178a120121291416757e0ecaac575dec89218ec8a64402bc5d8383bd088e6109e7c43e9f68f15f5a6042fb70fc20bfb071410d2fa24e751847f4e6ec422215bbcad1abaaf1d2ce9e3283a2df0763435927d70dc99ab4d0c9a628c28f580b6efad99e2897d27a12bfe0acdb2eb3e31e26e8eda8a4daa6d75d11aeb821f41f51cd6a707967aaefea7d5ab1efa489243a5bbaf5653a1804cf9a5cf06a308ef53b9bfacacdc8c04c2458674a950b94e21578bc94bc8c553e7dfd687054a1e25dae635d9788f537ddf9967557e35dd9e576c129a8e31d5488ae645cd06d5bf73f1a4b7ec0cbae884983ec7cad8f5862978ae81f7b3d9f37b9acf160aaf42126719be58446a02a1cf8aab6dfdbf6d4185b468dfd969c2bdb991180a935e8dbe3587d5258837cc32a4248e4d27dd410e3a396b3c8db06bedd3dcf2fca17ad88e76049dd47a6899a1208fd90ec89d1802b084bf2af53df36f1f5a3c34189d184147fa98da7a8485b6d5e0ebd9e302bd29c7595fc0165bcb16b826b682debc3ea94570f8fecd42d47678a1d309287152a20b292a2ae8e4052c0b8bc942d7df107cdd165fe3473d23bf5139fa5ef7741b0921f141880cf158ed68be23f53d6457322d2c0b6882a64ea8682fed2e2141c37ab6f62006172aeb4b29177781ab88d2340b50b095008d042a366def4aa35dce383bfe539b255ae3173787a5300078caaa0e89ac3ecc76dc52e3ac01636f0fc4e128268858f838b922984bf341f45ec7228e5a3bc50ed491e0c380936c8a4a5dd0bff4e31759073a58a108476fc957b30db53656714da075926d5de28a60ae83d9b1b2194209511b58cece9d6c4344111effe63638cc1650050160c194140447deb626c32af3660fe9f701a5c4111ed3450fd7f8dc0300525b2badcdbab295cc00b541780d0ea03df95ec9255358963574c467e6d745a2942259f46ff17d05cf87b113a9dc5324d7ce0d5dd45ceb1f6a9cbf109edb6a956f7f8e93bd2dc2f05095640f9a99420df3f916dd01081aa3610570d3cdc80daea49a4ad0ed23a0a6d16578b10b5fec532f85773013be514665bd8bf5bd004701e6e8d97d0d1ada503118cb6614768a943c303ac3828969ba2ee9bc0e5b61d1878c360132b349bf2a3b6579fa6cd6543faad96baac56172600ad1c164accf2314efbef0e0d01148bfdedc8564b74d242694f12c3d73ec39a2c1ebf2700b5dac0cf3ebe3793c9a2cb18697d368c50fa18fd309971a6b55f3a2c37d658c4b4c61bf98b30e864ecda1532d0d7f7b14858d6fed26371daa6e348b2343045315f276a7415d8838d7eef07098e6f98392db143812b37d9629888e9546178249ee2361d9daadaef836b75fa84831f51fd1b53736ab27a545169bea009996065c0d68dc17846b9ae9e729796c466d2e9afeb5ad12dbaf261313c402b123af7cd794539d0f1380bf718e0a336c5087afcd7dc9f19fef4ea7fc724b7e31835e45d6cf961cd83da45f27f1a4cb2d35e4e0dc15738cbdd2b54e79b45fd2925e47b6298f6d63596ae0465af469be419845cf15ffd12a072b26469510d08a1269ec6532a284c40179789e2ea1e3fcfe84e9117bc90396662e8b37d7bb30f8f3d315f20e2ed3e3336f97892a86f69f5173827248a3a5539c173abc55f518255560e244d6ec612602015b831aa70a1cb764d5f51e951f4491000f2b25a41b33028f98cc2fbc5ef1643e14143f2a3d8dd674fd3d4574e18970c3d2ae54bd48d532ee5709edfcd5b58992d7d572ffc931b6014fd77e6a1c091910e235c03d3fc0afe10ad515714358413534a4960490c9d238d4c225b4e87775dd20dd93ce79299d080f984ea8e75e601f7ee2642a343ccfc6e76de07012a410d15482612f0c482d32a5b8ada5222130581c863b9c5405a3f8d7f8c1887bc092dee1115a1845b024ff233a8c1547d310ef05a354afea20bb2b355379a82c190031b43b20b70a9d2ae740f86cdc9a8a229c30beea217b5b34594d0f5fe482138d0ddb424f8cf956a92235e71e18c6b9435b081a8c673dd80331e647fc231088baf42d99f607e1addea25745017c412b377de38967c0d1cdba9a6201913e5eedc56ed62e7f941ee05053d98a8891d6a12123d158fd225f9b02406ed21d738944a3b0caf47fe1335454f906a2ed70e0c34a77991b0dae2db05895da8e67f0867c6af5b2cbcd1e932610e9ba1eb04915c152228c19134b2d2171cffe2f6903df1e0a88c5c3f8ff1435d565cc437b494c29287c6b3e698aa9788f9a6140b6635235fce07e3099009f05295275af8c14258bd3129e539f644cb200acaef1b85507e6c25e970115a02e1ba419700c2210c40556a491db2dc58237d20fc71d0ddf68585dd7eaa9724af30eba7b0f769fcc48dc7e6e543637b84b3aeeeff14ae7f042cde56aa19d2a5df14f42f09618ea80e7110233925b3ad903df31c7b4d20f0512a759c3b4ba4498b9c4a1cf8c712f6521915d5df801b475336f53d3c5222d2ee572b85cdf274e1647b4fce58444bf7f998c45fe33e49c8afeebb92aef24370cb572c459a3bfbf29e2303ff161094bc5e2ebba7e09f1f60bac699a0e27009292d2868424d1e0d75b216010c9d8ec2c3eb969b0e15d38c2c231cb37253d4bae9852663a0ab12c7ba94a58599a6f76b2fabb946a318415352aca723efe159a63758b9a68f4f03121198de9ba1044fc999fb468064140fc2b4adcfde28b87507c35b4d5d7ab26f20b390db06a78c875c2300199b07a5e2646c74f97069173d0ff1b8cdaba5f7fae4f7c686f39122a7e5f2ec452bdea0ef54d147ead7b774310c11799e743b66eb31345772ec772c020afaa8f35448a819edbbff3ed1eeedfec55b279af9f399f478dadccdd9188bbe43af4e728cdc1766c8e8cef4be5e22c8168d0085480739729ec7e37dc8e1070f1a17937ecefa7e30b7f90f69ccaa1f2f347a9b3a85991ad898514ebfdbd7498b0916833f4aa557dcf0336f723a07e9cf65fb5825c197ad6dd19f61686c53ec72abc8e5b9cddd425bfdaa859a3ed3429d767387626891dfd5233c850da5cf91cc6e37936debdf40d037c4f3bfeb9b840ae0079bebff0cb0439fc4080b263afcf0399c95fdd5143e9907db4b19c4acbb97fd81565fd792faaf726e6cc79ea7b4000e525a660ed58b31f129b2f691ce703e2d4661587b155eb24957c3022c7eb836621861cf08cd4929b78967c4a3e8f90ce001802ed0d2e34f4e8cfcdae692d647fb89d8ef71ef36fd7ffd8e8bacd83d2a2d57dc1cc936f5fa0c980dc313b7cfb17014fe20b8713cfd203f05e69a442e37ff6b32191afa36227a43855986c57122259693b1105519262ffb9843fd08396c6de77dbec50897dcce54aeaf40925c25b76f841c85b4c5f736717e2d0b0b563fe37710020f68193e5e9bdd998954f3d749d492431a5930ff35de032ebe983f9ae58b6ffbb028ed5e45f9eb04bc892a56cedbae26ea04e03c7fb2d0bb7d7a0fa7d9beb309ae7036f643ac80d0b37ba426b7994a9d02ffe44df22f0580b770016a47571c00f54dd8ad4389f84e97961e49d8288ce1cc8f251176f717a12ad4f3b009cd55bf49bb3c69dd48646e6c2060453fe01b1b2676b557abb3867d43fdcfe639b457849579ea1be54684821cdf70132d199d07fb7a164adb5472e57a87f8dbc2e9b3725c1f6c6e2177b1e25dc6563922986e8651c31423ee7972673864b4368d4d219da4aa5981f10cc9715c78c67d1bac69fa8adc6f60b58d495d0d736a72a2c7e4dc23bf3764bf19ff470e020a604786e5eefc7d98c1276e05aa33a8843851e50f27dc2521d950849ddf05f81338b178baba911805dd81b57c150c9648804217017fce8772b1cbe12b3d1f69ecbb60bf7870d6e0dc34a0d946cfb3f6091a9a4efba33ed2c5078a872cbb40593c6fa1dac4f7d0462e10724749e3da2ba10e5164048bfe7cd2c4d58ef24dec17d52d4cafbb2ac3784444352862291b27c85dd6864ff2be111637b6088b151507fdde38842a666a10abdb35983d26409d1d9d598e72082d4a3c5fa29e56af5422ce6ae424b8cc4f953913f7993c55cb46c3363aa2b73f69450252b0eb5458fa1eacbfb0662c937ceb97c98f8f88665999a2e3d4e7b9332170c67c08c3405d14dd24da97a0e89d4d50ac57a3b4f0999b3c39f9cb899000d932a00304bcc78c6fb4daa9dee5961f7cf55b51d4f8c88ae73f5471102f277fb338e4c4323064bcb768cc0fefd6338724948ea9334a0e26386599d02270c177e8e01f3ac07e62d014b7dd42ef3c92160c7fc1fad58db5eb438ff421fb11d68510cd94740a5d4bf66cf4726fda0f9aee80dea94287a64a7fb7ebcfaeec0fa959ab0a7e97e0c60915a4bf4e7ff7211342e2926f1856cb9932951672353554851fa432cdef653de6d4bc6ee6e5b5e6703e87425ba346ca3f718447d2d82849e3f2877c0f166c5c07a8863b9c032645cdeda61e9cbe1637589856c9f4e66417eab20d66f77d001401a545c9acd00d61efb4ad47cb91c08bb8bae51db8f7c44b2334bcb9bedddf55a75e5fe1656c823a1fe1c3fd568e8c8713ffe123eb67e6f0834ab9d6875c5e9e6a1503adbc601d7a29b24c22a9aa418b9d722021db6ec7d4a257465bf93dc322911c3832d5d157185fcdf571b146a8c628a67898f02f37fe546e3b2e49127f635cbbe366b8a59aa5cc77ad26ab26297672589cb584c486eb7f697603807533a2e359d994a7206e6470803a873f1f612785bd1badd9d8cee2c45225a799e9af8376d98bc18624100a4c6555d2534036af21c0f05d6d4859ba626eab5a17313249082b9959752f77e364b77adbb0444ece8512c04e89628976487bfecc4642c6915c6da054983d7a8e7e54d2a9323d054d3a52325357066e7f6a0cfed9977e30172b0cddb3789d2c7d1762d9f5cdb6770bab62952327901f49697936d6500769d0e01e1e9de3abce1394002651a016dbe704b3beb6818157d6ad5b33129ea27d81e8b24f54fc631fa061ffb7f2b3acf2b3cc2c58723ca15af72938f09", 0x1000}, {&(0x7f0000001400)="36042985b5332cf14de0dc16396702e0b47fe33eb47e7d8d4c2258fa081eadd568e3339b158c5749aba7293fdf4acc3bf41d91bcf6374d9a13fec697059c1ff9dc4079a64e8f0c9055108c0c1f7a26f67556eba698fe37135e68f6d22fa466dad72a58ec572cd3747f4a8f34d54ac9ee77cb8b0075908512f213d1fb1f963a10a47e429d21ece7093acc92b0e6dd49d1e5fd3e1841289dd820fae2287a098a76afc11f6b129491cecdebdf15f5a8cee387f98af54b08ba0e7007f9eded91c3a027eb4219e21264de5dd270f87c384664eb27936d8037447b3b8d5a1672dceb02aed8c4a8d5b869ee3478b5a92feb46f2e264cddc0084cc0be32e52ea966d082f29a121c1dbddecedb6ad8ed365724013d176033bc36bb29bf9818c7a7fae2debc756cf1d1a7b805530e7471b25a3c3c68f3f0535b9cb79d494d11b8fff7327fe6505e115e9544dbe200fdd1db21907ac5c67a8033550828b759cf43ff1b1a21d2c401422112258e27025e2c83ce206fe41fcb32444a374412b75e1ef6ddc9d041cac69254be8966c5afa177a6f118c4d88ff4ffc7abe78d6357feeed29847741085396fb31a36a9d7de6503f4eaf0cf468cbd02541e61a2d75f4d695b768bbf27409b31f8c9eff3945bc7ea6a9f1d5af8878184702793afc42e4925cbde164af79b20198b6040fed6320db84aa95ad3fd654fceade451e50e5d548a243a6ce48659332a8148a5793dc595bf14772d479eae0ca74f355dee0834d40fc3865e8de22d258ec19fe2894d53a84f194801beb5b1391ba863290fec0059a78450fca9ce51a64fa8580fc74dbb3cc9bbb3942533a27ca6839b369fc30b49fe776fd793eb185ec5d376142cf6c52b32da7f392569c107fc8a08fb0a404c820ebe7eab86ee17598c8b19cec1fe855b4c13a39179222ae68605d9882a96a20911c168f0a698d02a69e8b864fcee6c28c0d68507bec98f4f92efa68b7c80673b97fe3b489e41ec1b72851155a99770429abe0815732beff0a29b012b0f14d16b79d3ce301792eca163933ea8275c8d595783a06b24aacb8cb43c153dd2fe74649568e340c5c00f6bf0e7e6f14ec3cc5eb3d4a118a5542ef887db0cf98c79ad64648820a12fc642df9ad8658333bb2f446bd347fcad405b53fd8245e7a63212f50f7ce7f83cac320bb6673ef21c47675afca648b02ad00b2f6647f518ce0a22d9e6309c3696bf45ce8a64625a01faabf870459b7114bb4b4c0b0c9e9fd3c50f8cd32dbd4df59ac6b2e994321e4e08c4ce4468faab047aee6aa52942a7081f004e5b43461387d9803c352b4aa57a3b9483e43361d3b66d03505dcef0d12c56bda027ebf0a6ea82dac160b50534b27eee93cf562eab2cbe0d2e6fbcbc657860f59f496877d8573df27255511467e0bec649026aec9308a797ec790f7acc0b8f5b6c3bffdb148ba9d42b4fce72bf15a16378697059b297427d11b01f5989d89e1125ba2a60504fe5ef50f141bb008dd83197cf03a58ba9a757d74fc27c15476204450039e992e4487074ef6dd344bdd84fdb4fa8c7bbf591ec00a99ac92400799bf17f37032d46840325a0beed6e46939fe1fe5d5dd3c544bbed0dbfb2405246deabbc06a4195331e0da1daaef17ed276d5ea61b2f7c03a6d3e26b4ccd41fa4e627c529565947956112e130d3909e4c34bca0a0ed77b473a4626bfd051da68757582fb441b05becebbd933c3e31dc7e171e08a97151610ab8ac75b79a01f84ff00fd424e01a599340799a9797b8e540dbc41b2ecf9f0fa821488882ee94f0e92b7d81a7b5b932bd8c201c5317477aa77b81c42b0f789ee0af9770ae659ef4f7ced0b76a4b8e7f4836def96d174f31148d0bbd3b23fd38c3fe681ebf27cca255f33bb6b9d33cd2e8658bb6a8e6aa361c4cb5bd8a0951e3dbfc524a104aba643324cd53422e98d7bf50dece8809c07f7dcd84fd6205fb871658c8b00bda879e7f3f8047a2efe7daa182456c57332f60b818b3a8f03f34169be95ee5c6392855a001c6ccb8e136c1835b29a59aa4ed99961996f129b558074748587760815f71417ad31fa96457e2a8cf8d09b122a63d5047df5d886b53fb10a1ac6d5c263c6d2d77e551e37e51ab0e76e746b9d87ee2849cd45564cf9161077aeacb2ec20839d645c1784f90081ca8abe59a3c2d4537aa316ac1b7c4f12003f391fd0c602a0ce6827dff83367d21cb8dc6a2c101b0c6e3e00bc61954fe59601a1cdac5336ed6416e81a145b9a97117eb23bd3006a6d78eba8462658204c64b662d1bae54a7622cd30f74ba3c520c811eb14f313b3b157a6baa6558de580dff916bdfc320a64a618f2827a46809f9e50c68ddccbce2642298bc7081faaa824f1ff741931988a680fd68b647896e799da23754c3fa8506d99db6c15934a090e04365c3512ce5f532553189625b89c1477aa263663766c8aa3f99b8f487a1ac2e67a06904d628caaa3b03a0c7ca0187191d43871c4ea40ee303624604da3e8b184c9c9c128ef823c8ab61feabbd1626c31a5c1b9ebf60546e93e56166c7447bc10a17e29f59d3cd8f02601f036820de0cc086ce3b3d3da824048a2771d59788d978037d3dc3f900b6f3b52fa634ad9199d9b4b4727e19aeb20589b071e4c951925f73a6abc4f78f030c3b2b181fb4c1536c838033f5cf4fdead983b8433db33bb188f5fb4d03033e44b2214b0e65da044de8bd9f61352bbd76c4d634aa1a0ccf74e2b2705985e37585d4e7544becc92e8dad59f283d50a4f236baf3c0986d4976efed479f7e5eb82aa7f1f8eff20c60e0be12edcc12ab62c2b752948e5de29f19102aae3eedd5e5082b863ca8dc61432e73d4f89d3437e0e25de4f4e0fce09c70780309c144a44510aad01a283a9cc2e741f1364000278e3d5f9d8ab304c55e6e1c91bd9cfe30a1cf41b38fc5bda9ed4b4e14c905459724146f60e98a56633180b92ee2f477ab6b2009556ea6c280a6fec1bfbd56bba57e9c8b4819fe3796b50c84a5e2767bb8eff4737dd940790171fd78f9afd3f1fba1c06ecef3f00a3fb8b5e4698fe15d02b5d25cad1b710254a7c181bb516164961413ef113c68ae40beba61b9500c65e99429590d921df312b8b71b0c5b2eab70edf2dcc0b4f7488418f915f684f3d0a07c7702ab743012a5ef68273e1f83db93d923d40c49d647ff0bf14c9dd60e735c0cf1eadef6fc9756c8ab81eef66a2051f77dc59c0736525eb06225b5671125dab8dd4a142b7d4e757e3fa8cdc703464b7de2c66b294fc8ca7c064c05436325f55ae36fe8ffe63cc50dd81180f7f403c7dbe069faa816676ad755ebb819a02d0f4160180f28b38cdd7d4ec3404a3199868f6f82505949e44e98f39b5dd14b4edf6e29fe89f4d7145e5acf689f44a1d7d02683d9d5e3a085f4c27c145b9909a7be8ba4218dd15b11e84b783bb2a4cd1f0626ba5d831ff0098a2e20c4fff8145b654d07c81eb7711640d9976e152bcf25149c99b30a7f77e645a5172bc1b81f263b74fa2d08d9d3ac0ad8857c95297ac31f7e2a0f3d2fa80c466007f786f3efb40e772446e8bd3034e844e97c2594ea612f34783f4e29989c644e16d7a9f48fc858a955cc3ae0c502e5468a37c5dea562caccee983ed4c4eb98eb6e2cf06c4561fe7525d4bf5b1b5b28ab3a183ad2560e88b8113603765cc9dcdf1d03bfbee4c9e9cf0666a5a38477aa984b29e4554dd70ef19f440cef2494294ef552cc018fd5de97393f9d7894e5a735dae5d29dd272dc1ccdc7893cf89c72cc7660253c42d2789f6836689ba14a733f1190de60dea0ccd2fa040a1828bf426804a61ea71c798a27300fcb2ae171af88efdf8256b4bad902d850e21dee07cb4c5e3d518ba78715080f168c4af97857421d11da95a91bc8fbe2c821f9e31365bfbcee0c77877c78f2dad72bae31fcb307e2c348e85886c822673582516c70f2a2a5a2cd31f9d4f5588e86d26b1dab541c692232d89f00b64a86168132284a1bde5c80bcb8ae46de42ce990d6fe769da0013ac4b7348d83b2149311d96a31b6719f7d8ef4945b21b79a3f02dff0eb39288600cfa29df35c16795a26edbf6e3280cbd0191f67b278fec3cb3708a3e9a1268f6c219d048da53c05ea568ec405e62ad82e02835c3c8ccc08bb5c66f79bea94bdef7571a4009ad590862df7f020b21c82bc9a97e8eeee12deb092dbda4053c912c45f14f40a208f9a98069140e300aa3244cb0cda4932803006244b9324d619ab5fd81f36277ad98e2e4fa2cd0ed3bd35779aae33d67a76c1c6f997c0acc5eddfa6f93d9968ea3324f5ef71cb7bb2ad3cce2bc5d43bdd3d0eb86edf367ac4a8a11bace9c570d708f0b98064a5262516c472bda52feda74b0788eef55df3222a05af2aa367ccec408510bc9b57b2ecae2f899a03b2856505f6732ef4ecb8b5f50961c6cd9ab74e794b9f21ac69c7301a85f09008af238df1634cf8234dedb2ab34482df365845f47e847b883475d6868095e62f5e32464f78941e00844869099cc6bcb27f444b80def78e2c2338559dc74f9db63ce429d9b3c0ad0664f7aca46df2101ff6559ce08171f7f95252cd5332e3f84780251e39423947f8fefab565e588f6ea834081b0f6ca899e3c56a51ad8fbda3ac3c5db1616cf4b7f9c77432d4c6435d98983093aa1712788c13b4c3463841816b05221b5d3421a88d88d67441ab24e3870171cc0ac20cda3dcfb32f9a8c8624675236c157fa698e2ffc2a9a56f7e22c0846ec6d657799987d36844f1df8f676932b3f4c09fe07dbafab12e35ada64081f8c1f178b895ea835bbfbe2d04f3634e65ada1cd751a8b5d3771f1906bcb91e2a08aa883652cb502ab7ffab98634003b8e7d3687c21891ea709e50d7992de15a77376d6899aab2b4a49faf820174b505f8315fc524cf248e3ad6cbddfdd44ac79672a5906e562e89fc471fb8626f83069a1ee5881d35e28137ec64364af4fdc98f5b78df98e7a134395c5c63e7c5b12bae4b0d423bac90f917fbfff1f8d053f47acd72341f78aeca81a8980c59160eb46878653625ab9ee42cc778dd61a8766756525b1b5f54ac2e9709980a6867631cdd04401fc00e6487d6295ccdaea64955a9ecd105f864a1c5b3edfe7dfce82905feeb1533f3c71315929fc622eb4f224000c156270ffed79a71b6dc02018f629ec5b694c1643e82deeb0809493fbfc2ffa5731d30d90d21d5af9ac25dd796a6e4e07bfe59fbf41c0ae2dda29a1478de37b85d413fd9cee146669e6832cf33cd1c82ce88cdd0cc9901802fff00181de18eb16d18f37e16e9ea2aaed8743c07d4d4b9ce51bcc43ed96368d771d2fce54fba5ee012630d98bd16f70e73e5cb30245bfbd6aaf174b6e8257ca266f829a477306ffacbeb39cad8b3326c98c74096868fd9a3a626f4cc7e12c12e4d06fe6936050a0458e7a81ca4f036fa1baac159f0f78d748c9d54a74daa284d6e7d935e51e65c5fb436e94aaca1dd7b4335c889e00d1a8403e7d443e33e3cf61b4be232c1b2890725b7a51a4fd451ded429a70465d29322772a6a2a87b028d9faf6b550c7d3b5e17641e231e25fd91e01b211a105382312899dd672f02098594031dcfa572b52a75156d2957cef7227ce81297be211eaac1de1205788dbf795d415d810b5c6de73474162ba50f5c03e5d04f47c6b463c523a8e0e0a74215c1b3e433fcee9755e6252b7e9794184e26291f806fd21dd379567d57b9e832db547e60d12ac8b9b93683e449c266b8cc52b25686ddeaa6f62cfbfefba5d58138afd4a969b8a", 0x1000}, {&(0x7f00000001c0)='~', 0x1}, {&(0x7f0000000200)="23567a5ae1e6af758270d023ef8d761c8a9edcdd9b31669fbe227f5205542585f6db860784b05642448a003269a1f0e37a44c49cdd6c3c051b7e5ada8db9225f830e65e6d5037461f0e6292bef3e4a6244ff7c9ccabc35d21d6cbc25ee3dd67e16581eb9c0e4635d196ca5d7f601374f46b8b88836ebb0585af6af25", 0x7c}], 0x6, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xb0}, 0x40b) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:08:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffe, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000040)=""/130, 0x82}, {&(0x7f0000000100)=""/113, 0x71}], 0x3, 0x0) 16:08:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) syz_open_pts() r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="460c4889ca583ddf98a59b08b24ab44c023e5f2a1f99cb21464eb1561d7e879bc0afd44990e30f57172f2b3505a0291b59de53b996fd460315f437cf1b5721d387e63c139a489aaa2743949f76766b7f8dd28685654b5d324d51549a3beb8f4079396db6f0", 0x65) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) 16:08:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x42) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xfb6) r1 = socket(0x1, 0x4000000001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) getsockopt(r1, 0x100000000, 0x4, &(0x7f0000000140)=""/129, &(0x7f0000000200)=0x81) fcntl$dupfd(r1, 0xa, r1) setsockopt(r1, 0x6, 0x0, 0x0, 0x0) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) getegid() mkdir(&(0x7f0000000280)='./file0\x00', 0x10) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=0x1000) 16:08:26 executing program 1: r0 = socket$inet6(0x18, 0x10000000003, 0x7ff) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:08:26 executing program 0: r0 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8000000000080000, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x76) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x84, 0x5) sendto(r1, &(0x7f00000000c0)="c55ee856c6aa97360f2af2443f4221e955b08661dab8f028669212e65a5d2a035e951bcda845afd5f3347814933ac5f9d1be305d0f54396a5b1086286d4d86d1738e36833094ead773de35ca5f5a863bed8927cbb01676d88e7471231bb65cdd7e619c28b3b2b68cd636034f04302ca500299d81c3171681980852d51b358cb529", 0x81, 0x402, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:08:26 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf, 0xfffffffffffffffd}], 0x10003, 0x0, 0x0, 0x0) shutdown(r0, 0x1) 16:08:26 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/144, &(0x7f00000000c0)=0x90) 16:08:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() setreuid(r1, r2) 16:08:26 executing program 0: socket(0x0, 0x0, 0x20) 16:08:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:08:26 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0xfffffffffffff800}, {0x18, 0x3, 0x8, 0x10001}, 0x6, [0x8000, 0x63e24db5, 0x6, 0x85, 0x2, 0x100000000, 0x14a, 0x3]}, 0x3c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) syz_open_pts() 16:08:26 executing program 0: r0 = socket$unix(0x1, 0x16416cb5a958d90a, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:08:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="0f878417bdf7c12d83345e84371b667327e4aa514ae951242914791ffd8fc5c7fa845d78d9d4e512c8fa64abdcf4709367858c9867eb7b5009926fd96963f4c15efc77eb817ff86ce488824983b7d9921c4d1eec12679f5544ab12c5a4c1deaee8e0c3b20c2303f4cb02928983cb8d75578fcf29ba02782353fc", 0x7a}, {&(0x7f0000000100)="7c897078f69e585724c51d6c9d2dd90405a8b10fd9c08ac9a941b9d9a3e161889893d1c67c95feb98b0a16e889ba96cbb6191c79db48507ffb4be3b511ef63ae7f0ff02c0166067ca6e714a0fc39e60e67b11186567b620fceb79352555c814424180387fb446b493a0181a9dff7a7ef592323fb012e716da83ed9adbd56fe06bf2b684a409929b53047163a10159ef5f459779ed5d1057362cd6575e95d259e3e23f1b812a16ce08c77dc20c26783ad62bdf77b66a82e5d5291cb2bbc542f65a18dc9a6ee3be99b45755138b63f9fcf34d6cfdfe47f072dbe79dcc783987471414db910fdef2c19f6", 0xe9}, {&(0x7f0000000200)="63b753db042ce6beb61abc59716a0f3c55cdebc663643211604219de0604b6837e1c96850bc2d821ce131ddff3e575f2b62e11e95c1cd8dc44df61b3e5021f0c9339dfa78bad88089697ec1f8c13f153fc23033176de5db01851bebbff891e6a3b763bc0e0cd6145c73d5296bc1f218157ecd856b97c633be2fb5c9f93056762ea7a2eaa810e50a2fd39", 0x8a}, {}, {&(0x7f00000002c0)="15ac18b3b845061dbfcc7ea25829b14ed6f61a9ac1c186e66f85bf4a6730f82fd62c3e16b2ceeda8c434ba208ae46ac8b5f6312a4c778161d8dcaf1f80ebd85a2a4875fe3cff0e679312b220ed764d77268588fda1f32155ef8e1f2c2fe8dc337eb878e1d0afe65664fb3dfeeeebfc102508d090d7b5749eba4e39166a1ad0cd0482b4e3a1cb266a132ff3913f83320aa100a9e036f7cbb89ef8a90559570d48f25885fa79cc21d598b9949dd85fcafd7400b1c8c3ee3926fb30f2c8523a47cb1f59dea085399669cc49a4102281def3e685a7cebeec36ec80410cc03323dd1a67f560b7", 0xe4}, {&(0x7f00000003c0)="57e41f94775cda8bbeaf31f1ddff6a8c3dfc6dc505e04dde0a434b02c63e52d5cc38fcf2212acfd3a79fac78cecdd4bfe166104c7aee3cdfc23e3aa49aaab2ee874d760166", 0x45}, {&(0x7f0000000440)="f469bd3aa5c8c3554323264389d71e37c025373b56434fff7ca54426e9210295b752d238ce2160fa109605805a5fc6230bcd248b4829093d62ef184450734622ed491cae6d3b484dbc28696f9fcb5461e66e4aa60eb4c96d873f262fc58d473b9334883016a198468d13428c46220aafee5fd0654b6d009dbaf48794ef7aab8fc4879227bad149ab05549fe65317b4274d96e971f3167cfe37152749e96f0bc5ab827334e2cc6bf74d8389a3167a32be34c1d14b0b32f1fd962f9a1f13c4eaa65b37fd7a6b7a2372136a01fe875cd1cc42", 0xd1}, {&(0x7f0000000540)="4dfad747d01c5d20aa080059724422f28e73c65b6c63241c7f34", 0x1a}], 0x8, 0x0) write(r0, &(0x7f0000000600)="4c0aaff0ace7af62ab806b75f9198732603c28f012f0e38af984361c17dda075f385352b4664ee45b0b166a166dcaa866d16b000da9fc5637abc7082d574e8ce073e8f558c4814b3c3d857de0e7c0074f86ab7a01001929ed53f14c54c55667949a88a1ab8854e3eb4043fd9c92e3757d5adf3d60b7c771ae299ad3c5f346bb18202fda99c8fd99f796ad23299b4bcf7f4389bf80acdff9fd6e726ce41429e89de3c33fd42000f2672e550cb79cb23c378c70a2f28b508353e00130f085472", 0xbf) mmap(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x1000848, 0x400, 0x8a4, "80c6d78e3f80213a53e1bc6593f2fcb63c63dfd4", 0x80000000, 0x7}) 16:08:26 executing program 0: mprotect(&(0x7f00005f4000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 16:08:26 executing program 1: r0 = socket(0x3, 0xc005, 0x800000000) shutdown(r0, 0x1) socket(0x5, 0xfffffffffffffffe, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:08:26 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000000)="7d146d26b2aa0dc517d0c36fdd1eed036cf345ab8898331436492ff3db66fafb74a8aa4c961a1bb07a27556bb2f4005bd16ecd474eced1ad1e5c5c426d79253390c39858f29554c2d40a359c7d5fc1268f80213e2db836833359038f9bd46a779dc3e54ed73803572ca58a3df87c8532ca0d6eb01f63090f641e98b94a9b4cb26d8457850ba727e5c557816f8273f55559b47724cc43b727f16242f4f46b0d66072d5164d93b8b22a9cede5df808e0380f0997ecff87998fbcef97ad73bfca9ef0a185c8a1a29de49b89a9955e29257c692435b6ff4df7137fec0e9344278451ce7ec995d300d66e7d35b4ee8e28f77db349a4cb2f5782332b40d32cce5b8f7d3bd6053e29ced9686159f55b7162adb26fb77fc83639d37b129da136fd14a21d9857cbb88abe62926fbc841c7d0231ab12ea8038c1083d3667d604d3cc4f1cb40d87faa37d511ed5dd4a025c6b0bfbe84ba7453060456a70f761c05f92369baf4419b5c253bb9524bd8e0830ad17a8dfce246359c10602cd13cef753542a332be0576aa8d71f6a5c9b5d114d3ae02c69996fee071c533d27f6ef4107c7871fb1bbb62c8de5ea5d055b476b0e088f3872b8abe22abaa9d3ef19f7805f02a88417bc0783d11e4531c9173d266341b1b183b53e7c8343b1355f3638c5c49b0208f6a209a10f5546815f6302db968dd986938df6a5c2b9f725cd3a52d46906c01a8195e3fc7c328b6ef5ba73edd272f9aa299134bf14996f7c17d687e4d4e3a42d34a37d60c6dcd01d3808e083df63883888b11e00d94ab9f8775c089a27b221fd8a277687c6d59ad65306350f4496a14443e4587b50685277b2d267fd34ac0e2679fdb9cdf7db6e0a8140bad19e7d7f3907a289c53d5a86d0cc6ded81e396a7121c877970f973dcb77cf56939a9475586049aad9eb876a9cd89b9f89f7fc76014bd2c31c8e09d711512322c8cbe6689adaf31ddf559461b6e905f5ed706e37306d6359df9b963bd00ff94a33479dc88da4e252bb7a335285596e7b0f770fe8e631e080dc4872a6a97fab7b8a74738905761aa1a2d6d530c6d72c1a5f6cf019b3f8ec1de5a7efe441ace9c18afcd72e6f82a8b2dd0fb03cb1a2be4522160913d979bca16fc60b6365417a0801d42fe08219658d8346013d3e49c241673c806e8da06067bb3d4da212775ac10f7284faa9fb1d4cb41b61e57ce0194d962dd9f261e8019ea97a41f42bbd90bc7c36f965ac096307c810431aee91c1fe2f1ceb2209dd15e6d424ffbbd183f88f209fee5c852240708b13202b1131e52f93c06f86309948c95501c09957eaad4bb550b8ac2495f647161282607e10d73f28b1ef50238f2c8e7a04815db402b1f678e841e8b52d5fa98f6bbc0658b14cd8bf689a410b4baa68fd38fc2a085f1f3f9fd32512af7fc8ef715e0db68928eeaf8bf6fce57421318d7a71358b012c8ba2cb4ff5e3a0df839a3091427d13333c61d78b275f6fdb5310efeef41359532690ab5631142c14dda469a4012ec968a4f6645b94506ffc4a0fae889a69432479effad01a28d7b67fcab3e6ccbffef61c7817afde86a2b3495d04773428c4c897581abd4d74a4fafb4d9fe31149b599261f09ca713c48e641391425ed54fe6f1fda3c25457eaa84ef05e478c08f43475472219bc20e3537a9b8fce86cdd8051954613dd3a73da7eeed07e6b96f81475112d1f0021ab13b461931693c96308922c74491099e2e09db7c8e24fbcfe5a7ae18a04a252c31a8d94e6b926a9877e1807d07353edf2a154e6845474a388f293fea9378c49265e7242d56d8b251f07ac4ba76b726f87c0773f10e30ed2fc64171269233977265104295335d6cd228d1c7d6fb96543b504523e0e9b1341797cb7de3607bb3f27561c95b9ecec4aaa9e64d42f6ad7d499c68aadecd683c961307f3ec95cfae9de21b3c4657293cb1e6ce8b7a774eece3e194b76165cb4b3f5db830db97e23d126ee51ac6b13ab56868b3fa127f329aaf355be73d48f25531b9eb0b08706cc83c31f1afcaa33321ae306ae1863e4b6966bf952745dc45edde9bda99f2b63fddf9c5bdc0d884ac05fb2a5a5318d541875cda486cc29b369beb7f4da904b81343293b006849bedd20b8e82530a1229f30ed7f56afe1009e941bab95347aba0d2ea2e9bea1e3b86150dfb73afdfa3f9f0387dbc54b968f7efeba33fdedb74594ac28316ed05b915646c96ff260d8b5165123c43b0bda8cef1dd15d3c9e53cd853a64ef0bebb2b47874d49d88bf76e192ccdde972efc1707fa92c3c37d14502667cd48cb0818186e0c0eda8dcc220a1942ee8aada55e04f6b510de41994a8f22ac4e3e196c6c560540d81d48f213b90fbf480d3bcc06060f14ca1fef20361573877a1aff9fbe226d198ea63018a0bb5720e56b899ee5a0810ff209d923162013c34d392f32af78d5088792b24501b9e8b162749757299d7b6c0a155bdbb43b57c544beb3f5cfe04f90cead1714a4cc60d6a2ed18af0c7904ae614ec5d6d53badfbf1440f9f13eb0876b6c20c5e996b88db46c49d8aba9c971d1d227084dcfeb42b9b4c221de7d00cc152e4355c532484f33db320dea5e7f8c252c711e0b0122db4383cb9e8a766df68794b3deb9a5880b64657a3e7330fafeb104fedc7252efa62431c40e9f459922d19aa601f147fd285ff9dc00a28fb2740f872e19035454390794f9ed70893dbc3d79deacf0903f476514280477af77946ca44d527381b643ed69e19c175f2f259cf5884c35fa0ed582140a59d7c94a6267acf257ee1fda630ff171f5df458444c2e5ee280ca9b1ee1f156849558fc3d98fe5325cffe8fedb9d850d633b23d48d1e285450d03b764f2c8aa7d37ca4f0592ac5d6dd79bbb88f4a9b1f815594fab1f9177ecee3ab9e24467fa9683ece849d650647bab7a0d595877a2a09b03055cf6dfc2c7b212210729f94fc2fe379b39cb7957bec5a7e458c786fdb9b56a83c9f450d51a2bf2da153c8c2d97b7f8a140112322ae75874b3b7ad4e231b222c924bde693efcd7b2f1f22d00f710a52fc498dc049794b837dca9519067ac5b33e6f83d7f7a8ff2b96ba55ccccf04c8fd785b8d9bb57dffbd1579ac551f13b62b28ec69092c0cc854148321d7dbd15d88ded852d92c599237608ba90ec58bdb5ea90b4f0f88b4778fb4084cbacbc7d52fb1d652a7fe83d1ffd475d100ac2e0fb6e3d05b6475539790e3f25c7042cdc49c15202f1d1b58b12873eef1dc83a3b5a37589448ec660e82e2dc7e603340ddb5da5f9d296a9b031e4e8d3f7d873d360cc1e0d17912b97d6562becbcd0ef9ca388e61671c2b9e8bfd69f65be8ad3592de772bf868906c639218bb0ba4afacc62e7f323b4326bbef5790d616709bbcaba3011806e33f7147e10016823f626cfc4eb9e631d05718bcbc2f5aaa7ef21d58da6fcdac6205a5dc601860f84839e520bdac00c25af9d85911594ae28276a597b35f3fff040796f2388c87ade26939244b029d9f067e59f5eb8fa39b5e6e57b17f7aaaf72f8da1ea18f60bf84860e671a8dd2b9927e298c09cbc8bc9d46a73c5013ebef503153ee1310473989fa0424de874b4f74a8b6e8d54ed4d05c3d0d592df3c2b116b76a5152c0fdf503fb355b6cff05dd3536e5b580c2923db857f8145260a267dec1bfb55ae2d207e96022c86324a5aef349ed2b80d532c871c9332bc07815053fc61389233526ccf0655e50fd1d419d855d677f81f1b1d64cd9cb4f615d99ec3a32004f6a949d53e01172fa993fcd7786b5eeafb454a689e24d00d7ff1abb0b604a8193aedc34943fa41e054f4142b36f420db5db0c8dfe7e601ef5fb477a051a76515cb233685d7102a3e9e4903606321a28d2e3d63f76c80242b5bfd6fb07422f63bd5250ab2739acf68babdc8f87b40a8d93557d39b150ec33699b018610380c0d1b45747125886c4a6f39c86f798a05af53ab298af38ea90dbb4f0673b459a1b47f3de9d1f5a7380f6be20bcc148a4311fc88b24ba603c88611b9160a54edbeea5d4435cbdff7841fce440436f40edd4491b42e58a408968f327e47f50112689c85bb63c78e39b397f8c8d59844235b1ec4b1972417a8730913f373a6852b4cbd4faeafb897d981e7a7ac06566b83e3e331345268952b53e4d2c7b74ce508b24dc405e0406259d2eaa45fe6312cce1933406a4e42f31f12fd4cedc201c93d750846d666bc4849792d81dcef6a2e38853447d6c094cf662ccc5d1af510a439292ea6e3e53f626defd106a15d39190db4bb2f8047fb53175b828431a7b656a80f675495dc8cbd34ee3e3e445c0dabc0d6919f30d9229a4df2c6c5a42dc75fba0475d2dc74a4691a223c526c79e0631c3f411337372287dc8db426628dbb3f0d6461b38ce871d02d1230a19e8cd09dd2174af3290df168259ec06fe130f3862562cb58a1fc68e29e0dba6db9ca9769a9c95172d38f3424cc460dc4ec8a86aefc8dac7084ae8c2712decf7513f950dcbb10013e1240ec71efd19539074e6e352d43993d13075a51f64e1c48f76d663f2ef5ddcd9937a9b22c8dfeaa1c75ec70f2e1a35776911a32587d63fb692e608626a4f58a37883d082214c88ede76dba56138d59fdc741375e1d927659de86c975a27d9e3fb896e21b06ec6d1215c6899638e48690bb4db3af83660d2c6735b2599b5c4426023db0b1e53e33a86be612722113244d29936949cf0dcaa55da33f979e2d759a91beb6d6b5cd7fb286881239280fc9364e35f5c33d3185f02f214704a9af8b730c59ac1bc607bcca2259c08aae0328f689b327ad5700ef93751a97e8cd5b577822beff78bacc809742c7ef00b5e488f5ba585dc5cdbb1efd0b89f11f20e8a3523d05590f099ef898c1e4d3e9ba66e4674dd20e4f50ea0da3d3e437c1371d44e6c6cab62e785809b8fec6e79a8cb7b983161c6e265c486c680b5ba0fcc11a654ee9aa8c3a66290576e10b48bd3e4f4a339f01f168a09bc749535e25f88446a09f1440a3ec8c5acee1de9cd7449a8ecdfc33becc8f49b1326b7528936b396cfb3b84ea7fb4df5824d95c73d999aa2fb9ba91d6b24844bd4c029f1ed9aac5759090466699dc0694ef6a0667f6d23a889ba3fe87e595c3d63785862818fd84daf7cda5f3677b7b6574a07b948bc7fb1ef8d94bd82ceb0fb9fc028afd15cdf3c8063698b367f6c9b35b226ffb0648202a792ec26940a19c8fe358355909b2f4c7280c67e2c61691102147c8cf8ac7653c1161e94a182a3213a8e155cbb2055e599975465464583b57d820a31c569dfdfca754ad44e4a6fa1f2396526561742fa3e4f2765869229738972510764b69d79812a037bc2bba175d8a350bfed709cd52306e426610ee81f42c4c3036a0fa221817e104c95008de50da35b8429fc6a267686176ced1956f246309ca3c37c1856ee4544d3800078b1f1ec7cf54e633e902c3323e6268d394ddab23605964ed281f6357e18dc4a76e8cfebde0cfdd994fd8c8444ad0a2fc7230e85d5c1fce51d21b7bb31b6992ead17881dbd62dee17243f450b06fc9a1229335257e8ad6f46e118152fc9f1fd37049468b8c5af92a465a5b51add8930067f0c3279d0478231b2cdfd66326da60348270050691fc42476e0bf2dbb8565de31fedddb3b26566018875013286e01cb591aeb5d3b4af523e95574ca13accdaf638ab6766e41761768b8999f4ac42e36eda635a2af01856c527aea4fb590bb35590ff64c19efd88160a1b97e4040a561d88fa800306807d81766feeeabcae7d850d809d8f") syz_emit_ethernet(0x162, &(0x7f0000005faa)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:08:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000000002) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./bus\x00') symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:08:26 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x60) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) poll(&(0x7f0000000100), 0x20000000000000c6, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x1f) lseek(r0, 0x0, 0x0) close(r1) 16:08:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x2) 16:08:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setreuid(0x0, r0) r1 = geteuid() setreuid(r1, r1) 16:08:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2045, 0x9193) rmdir(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:27 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) socketpair(0x0, 0x2, 0x70, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x5, 0x5) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x18) kqueue() socketpair(0x23, 0x4007, 0xd436, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x1, &(0x7f0000000440)) pipe(&(0x7f0000000400)) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x8, 0x7f}, {{}, 0xfffffffffffffffa, 0xc1, 0xfffff, 0xce, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0x8, 0x1, 0x400}, {{r3}, 0xfffffffffffffffd, 0xbc, 0x81, 0x5, 0x1000}], 0x100, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0x14, 0x0, 0x1, 0x2}, {{r5}, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x5}, {{r6}, 0xfffffffffffffffb, 0x40, 0x1, 0x835, 0x6c}], 0x401, &(0x7f00000003c0)={0xf8, 0x7}) setitimer(0x7, &(0x7f0000000040)={{0x77359400}, {0x4}}, &(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) 16:08:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSDTR(r2, 0x20007479) getpeername(r1, 0x0, 0x0) 16:08:27 executing program 1: mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) close(r0) fchmodat(r0, &(0x7f0000000240)='./file1\x00', 0x100, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x5d99, 0x20, 0x26, 0x9, "aa617b116b7d18548c1f485e9610c961da3196c8", 0x0, 0xb39}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getppid() r3 = geteuid() r4 = getegid() socket$inet(0x2, 0x2, 0x6) getpeername$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getppid() r5 = socket$inet(0x2, 0x4000, 0x3) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="00b2d7e6a172030813bb9fd3e180def4a1de498992cb515bc9cba4fd392975f3f060a8fefcd658732a8444d6", 0x2c}], 0x1, &(0x7f0000000100)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r5, r0, r0, r0, r0, r0]}], 0x78, 0x8}, 0x6) 16:08:27 executing program 0: socketpair(0x7, 0x0, 0xdf71, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x88) 16:08:27 executing program 1: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xb22f) 16:08:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0x8, 0x5}) setrlimit(0x7, &(0x7f0000000080)={0xfffffffffffffffe, 0xffffffffffffff7f}) 16:08:27 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/68, 0x44) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x100000000, 0xe8}, 0xfffffffffffffdfc) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x28002, 0x50) mkdir(&(0x7f0000000040)='./file0\x00', 0x8000000000) 16:08:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) syz_extract_tcp_res(&(0x7f00000001c0), 0x0, 0xfab) seteuid(r0) 16:08:27 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet(0x2, 0x4000, 0x6) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000340)="86ee81e4122c8ee6af60ecb66fe067ca8300476823e80978d00c86fb532df56a6ac5dd5f00ab8638f07f3bdeae9f770813ad5e4283c78ef8b4a43b496d3679b8619eb7ae104c78e1f99404b2b14c12a556a14a976816197de2aae3cdd00c62ee2d5f87aad9c5de9dd26a7f7361a360e4ec6ac2d38c3436e0437bc67ae83cead25fdb1a8f4e4f0297efd0c2e3121f63cfa00b89727061b3497b516c84bced07420b4923fe705485e0f4d758c252e6df84fb94b75c480b", 0xb6}, {&(0x7f0000000400)="612c2d78f9b3ecf8bac4d15e2c387885b9d074801d41a0a564a178b732e2ea0b7a5fd152c1ab17ae41eb7a74bffc6231bfb20f321f22cbf11412fae64b1a0fcd2cd2bee49582fe451ea8cee52aacc4377b8a007b7101d2d00c7e7ba3e1effbb87687d07749c3199f7add8e6741a359568a6da2a948e18df85f54ef5c567566", 0x7f}, {&(0x7f0000000480)="82357af61732a7fdb020d6f14f71af8bdc1be6ee2d9d69020eacd8e71850f1b17668d96015c274372706d6e1733a6e9eb3774ebd6593854214b8cbcf99f3cfd951e434cf00d4be76c3fb36de0ed17f98f3e3b7ed31e564b4cacc", 0x5a}], 0x3) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x3080, 0x1) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000540)='./file0\x00', 0x18210, 0xa0) recvfrom$unix(r1, &(0x7f00000002c0)=""/56, 0x38, 0x800, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) 16:08:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x4, 0x0, 0xfffffffffffffffc, "c8ff07010d0ee3420180000000002991547700", 0xfffffffffffffffe, 0x2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xd3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:08:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x30) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() 16:08:27 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="7e5cd31ee077ca90", 0x8}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f00000001c0)="f66f18faf70d47ff27759c751b1f4d153a3abf97793da72057cfa4e31509dc5a0f104fb17fc169f1e06cb9272b70e443c03f03c0192fae87f05c3ce3ae3201fa8b892e93b20dc906295d704fd09c13c5174563ea0cb6b316649c24b41adf7ef6e5cbb1a194bdedea4435dfab9242d817239de6c7e8df34ae318a13cbf95c59e030bafd", 0xfffffee5) 16:08:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="b19cc2fc67c20f5d4d573b1503161929e97c20a9200acd4bb8e65a7e4c00000016888c46cab3008733d739754863c0228aa7"], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:08:27 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = semget(0x0, 0x2, 0x505) semop(r0, &(0x7f0000000000)=[{0x2, 0x7, 0x800}, {0x3, 0xde, 0x800}, {0x0, 0x7, 0x1000}, {0x94dcacf3aac3a62a, 0x6, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x401, 0x1800}, {0x3, 0x7, 0x800}], 0x8) setitimer(0xfffffffffffffff6, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:08:27 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r1, 0xfffffffffffffffd) 16:08:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) poll(&(0x7f00000001c0)=[{r1}, {r1, 0x40}], 0x2, 0x0) dup2(r0, r1) 16:08:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r1, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:08:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8e8}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r1, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:08:28 executing program 1: r0 = socket(0x1, 0x4005, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x1000}, 0x8) 16:08:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a2335076810ec37128486d819a9af1f62a36780e000e1f6a1be9435df297449cb269a53b", 0x24}, {&(0x7f00000000c0)="3ac1f9b1868060419a35a6ea7c73b1e402e6", 0x12}], 0x2, 0x0, 0x0, 0x2}, 0x1) setitimer(0x2, 0xffffffffffffffff, 0x0) 16:08:28 executing program 1: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xffffffffffffffff) 16:08:28 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xffffffffffffffff, 0x0, 0x4}], 0x49b, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="96813ef1884e0d7571de1fef77aff4aa9c0274b798e2862f91f1f96f9596f516634c78d166672554b37ea962ae0954590b1658a8ee9516e74e4d7b8ce86dfd003ed4b0c4978a9e3a9d45b48f8df6fc8d6e5264025605fd114decec245e78dcf04860bf0be68293292d8e6db30209888abcf932e76bc1b52251e6b53e84093b41c3ff1d4ffd30b79325f74740d6f87e7fece3e2c39dfe3cc2f20cd12c778b", 0x9e) setitimer(0x1, &(0x7f0000000080)={{0x0, 0xfffffffffffffff9}, {0x1, 0x3ff}}, &(0x7f00000000c0)) open(&(0x7f0000000780)='./file0\x00', 0x800, 0xa) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="42d906e09861b1f02d2a5a2f855cf7142a495e0800d582ca2e03a4a214faac386196fefa6c8a1e7651137b026c070b076508793f8bfb58116100d38d20eb69ad020f8f1e355b05bb9f2b73a489f89d0f78329af2c82658aee5116d01355102031b945a12d4b5cd69cfcf8844f25f9972a8a25d83d58405ce139b37f9c2f68eea3d6cca09f56143d77b500c806b0be633d8fb9c34b14d8f3825fbb707feb10ddfa5f44251ac73966c9195d46bf6bdc1c7c5592b2ea8f915d56e2e28cc3284fbdb83e48a5f", 0xc4}, {&(0x7f00000002c0)="f94b818ea860fbd81ce966a9d07324e5585a668dd9a17fe8a2c8672bb5cc50dd05082f1255460ed7dd1400e2bec29c1f4dfa43840db8c8d89eb93a117db45efd7037278c31ad5880d003649a1b09e8831d9b77bdc5a7895f13c478d25c5acf364b0f4afc5c084001c9cbf42915bb2bf4945ea064f79b3d871e2556aa9ba933faf606dfc54247625e6f68fe0db79941268c350b196ebc4d53a04c1e61dc47cf3315c4f6120d39b8675b920399b222355c8f6479b54492a5237bddf5bab9e63e1588ad2b22ea98ea4cddbe912695875d7e4b8c5094d397ccf1f7a2", 0xda}, {&(0x7f00000003c0)="a00bec25b964ec3f560c267ebdc5e4b901a11e326e064c6c4d7cec53b8bec9c0c59e0f7822e6ff8e3358d8af5a2d47386964a8e510a4297c3d76e3266a64f2923d7024242d0b2a25643fb986e87df6b9acc8dd4c576c31695b442025c9012441369e8c67aeba4f6b8f4cf2062c27ed13873ce8ba69690ef7f2627ad2b7b8a21e24452a461db8c7baf55e1c840a0bb9a954d94f232ff10e995b4402f4d59c20a1a0a8ec5f0b223b4b0a6bab99d5f67e46650c48ee1db9027dddef27a1486edea5194b3254b7903b9ecbb3617ee9ab2761b1c99a621968992707e5f1c9f191fd063d40abada3e07c214b9dac8884573445b43f", 0xf2}, {&(0x7f00000004c0)="81b842d501974fed4eaf5bf18d181e76fff41dcc35db692a3ca4b418f8bad237276521915810421317d8b86ece0aed02f64a3fcce7ef95f515419f45ca6c231459e0c284c242161c24373c9aac3c24361d24958824aabb220699a3dfcda94a20e41229d7711e5f7a2acea32c43346fe12cd728261d0be57ef42fcc3b4c74fb96d68781ef8b2876ea", 0x88}, {&(0x7f0000000580)="636136343bf8116ef3ca7f6439618916430a9d84adaa926939dd01e5ec36c185f931de5752414754a8332217f4b85be33dc0f6e7a3902ff414e30a64d3e67432a4627c7f15a9eab0d65ebf2b05e389e88e9c68cdcb7455e2282ac725f7bc078130e815a9ac15c5a16708afbcbd1ba6b83132d5094e08d7175fd2bcd2df2ef2de79af3656564dc300a53471004dfa06499c18194e298f6eb06b20d528878c19eb834c0e7ec849349edaf9b3a245adcafaeecb5e6e67b83adce4ef62cc8bb0ce28de5a521a4e374479acd19f01a842babf9919f7c874caf0bc61791c4c6e0df939afccf262ae0c246835fdf0dc255ee4cf444a76a2752d9925a41370c3a448", 0xfe}, {&(0x7f0000000680)="4bc596e19565bbdac83a82a432efef620c4747d865754fe5d6f1eac82bf3c686682eca8fd7d0f6a8f363e962e3ef6e4ed67e36c384aaa399c858eb1818fa9282ca28a4a2f2fbbf4007e9368cc1fafb6f8d1ce6e824a1dd13513077e4a802ad2db8e38685922f4b4144af", 0x6a}], 0x6) fchmod(r0, 0x10) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) dup2(r2, r0) 16:08:28 executing program 0: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) 16:08:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x9) 16:08:28 executing program 0: semget(0x1, 0x6, 0x0) 16:08:28 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x242, r1}) setsockopt(r0, 0x2118, 0x1, &(0x7f0000000180)="8d50579eac4cb2376dc769e8bdf13de3478912c112316a9e298a132eb5c1464003f3fd17529e4e387999c06d660d93a966d9e6e8fabfd76ed9f0c257e97d1dde56a7dc6e899c9e307d64fcfafd738f9213f061cfd2942fb24faea101a768c753de1430861cb182455f639aacd1c1a4aed7e048e536def6c5be7b2974ea4a687dd4ed12c05d5da6c158defa9394a893b569d86dbe45b7cb3d903117fb692942299c08f3355f8e39d75e85e30f58550881f13db4c2fa08570535715b7d68c58d6f3f793d911aba6740b3fefb09a1ffb0f8db9df8142fbbfd9b3845344856642bf3967bdb301eb3cac75a3dad03d845338880c0dafae43911a4c70a26fa395836635715169e6f329e8527285f071f4eeb446e8756a13bc4660161fd361953ddc7656bd3a3fe455e40e96773bfb208af74e885b0bdf8061dfcbd9f31d39d515570603416a70fc65512f1bc10343b04bb1d1e8699619b08a39367a54855b95c7790dc0020ea9a7f9f8692615bd30a36a558a4783df800ca662825bb8dfcc051e432675320963d5081a38da754e0e44eb285eb2206dd022269a4ee9abe5349786a997d7d95cb3445ade696cc68010da45c8d2c8b7ff86283350c709ae23086a820aef3990a384644c431fca7276c1abe70aec4fb01733901a7d74d29d89fd91cf23027dc839fa542e89e8421cb7480899a14fd2446e1378a9ebe0e6314eccee94242b8e15f7d225b02cbf2d0505e097d44c3c82bb68b6e8931d0f29680f400f8ec25a5b39a2875360a3037dfc62c6f7d207c863919c16eb3620c67d0c9e4fb37d4711a1cc764c533a096fe0d830b5917e2ce5784f40c2b77f526ed8dc48a4eb648dcaa6ede370de8bbda012f0f3012ab995ad76612e2fccce93db01d748988cb7de55c9775554a9e199ea1bf7bfa62cde58e9840390891fc27ef7c7d6aacca616b91db92fe74679ec19a225397b951bd08fcad6ddf659ec8756035446e69a8766caf6b40bc051414067b6bd3358e02484ccf85d4e1ef6e243b8af077d09b576527ed83b10ec1d096a7692f2c246b3381afa89aff4941e55d0d252eb538c7dda9ccc4b005187c40c5c4751c9446244424f1c433f69521772ab20800642ccec6ce0bb303416947a529f07284f0928995ffa8e50043abaf573034a6697c140f82d4a8131202154adf217e2a66a57eccbc416a5cf1dbf6c248fe45455d08337e44b14d45266d9b927c5e157a4d16eccba99da28d4a32c58072d24ebc3bff652883f072ffc5ab0910275b0cd2a524dd27923840656a0d556e5b689ad73ed292194bb83d45c2afe848cfe60f18ac8db1a6b0867e8a1874f3997d0a3229406aa85015c84ee4fcce587ae43d4e08c1911779a04ece1027a838bcd07a3c2c37f8d0f5e0e77ab422a66a1e40efc8c8324458b5ea0aea1210898e11e4393b9603ee7f6ee49d1b2c252fcb7d879344a3f196b6466b3936f8502ffd7a0076d2340fffc5cdcd65d2e55e3d2edc653b5bafb028d1468d367dcfaf04b4a2484d003e9b5c8f6ba6882fcfc184e251f13fcfb8c734f094981de8a53859e34cd57ee08d8d7b914db6ff83223e5058181e4bca3715ae663dfc88741671dcf8091bad2f0810cd0becc496c24841e55a3ab67c03859c022bd5a6a36cf839df6c77c48a6774a36e08d85e66a95b8132711aa1fcfe99e4c1deeb312e8795cab6bc13c0c40cfda57017ff5cf96228f9f7ac018238e434584f9bbbfbae22264a0eb05546ce7bff25361aa0441d332ba89dfd835bea19ddebb3f333c3c57513f45caefb1b67df45459cf12316569cc5a40efef5b0a6d45ee99aa7d02ced9ac99a05946945fcf37ae860005fbcd8e9a2390c35118e07f13d08458ec715193558ba3f2d9d01a0c64c2781c428acb4240081bec58538f0b6306abfc8c3ed5530c9cf0bc6c8afff65fe6dfffbcd3e65e298ab50d5231299f3fd22d4a0d671a8c4b718d472d043d153cb9b427d2d0b073c7857da239d320b1fb3f8a257a1ec6c7cc38bed95b26beb226c01b011aea94fb77ffa4e294c9942b4ce19223ac51ac9c39b3678f5ba19e6415ca11840229d7e73ad0265493872d53e5a14923cc19dff87ad5bbe771ed4d0f42033bd781eab6daee7d1541fd8b053a12023025eadd985829e39fd0b59ecf6c157b07ecc3fec010b37c3dda57de12b808bd2f742a1a995e1b53a98a87cffe3cf14c891ebbc987ad19697f37f79a79404b50b00d9a0ad8ae9114a72c9068ccb342836d93b6eae90ce57fe245e6d8cc968f8907f36ae3396c7358a0fcfa9bf7486ba1eea2dad61098256f99a894d5bf4a3569524456707745e32c8a8cbd69ae4ce03fce7a16d3c438d22f447b0d70b9f8003f36c890a6489d7ec7c0c7c6cea334abb10880efd291c3b3d476d3f86f23ba3e9a0f245aacc91f5efd9de9bfeca79d0424aab6ff1c49deb01ec8f911305e31e570a08553cab1295e58afa6f64e6a1dd4f281f7f00575f47c892b6f92e9bd75591235f921ec21866e7c73dcbe36218c7458e2bdbbc1382e004d1ab17ad55eb8fa6198e6afd6d7396d5ee7ff16542ee2826fbeaf79f9b0bbedaace69a2ab4e4172763634de66bbba01ca54748c547239429eb26a11ebde1b692ae48f624f0a5a820db2a0dfe3324a3c2b4ad207ad56c0fae9482a34c05cf5c6c4389057f5093d26f55c5ba599afbd21d5b8e04cf494e6f8cb795830140f116983ffeba5add8b22d7498aaeb787719b486222e4b178d2eba785b79535bf888a58aa4291b55ca163b47bd94bfb535ae60a490d35ef86573910e99cc08310ae2aa03faf01ad98be76f216eb81e099885404d55e5fd4e459aeba9a87356144e88aecbfae98a2700654d6f17fc06c6cd322d2b62768651abd435741350d3c6d79986135f08a652617e6e167c9f1f585d71e177dc6653194974731be59b1077ce121993b38b8633b80493cb838ab949e22b9199924056efba9044be5db82f95419a37270c520f819e943b72c49d37aa34080ef8fbaa2e21ab1fd599ea869f9003f5c66a0592b02a555f8e1a5d7234ce1e6859605ec0505621fa89b01418153d46c926910da07ac634d037b8d9035318c2902610a0805462511b459b184f95d4755c9996cc18f717be0ca7c27bb66c9cb86bd14687aec5029e25c819ea987ac04d6b1e0a5d25b90e32aaece352e03c7f86ee0f3490b859b9267c273d9b858be2327ab494c86366b73645da127239299eb1bd406f83c1a82d5bac1655eff7cea88a8116a3ff5ae5ba0bda7e44987dfdacd62687240d0ef55def659318cd6bab59371d80ba60eda6b14b2ef523914955c1911c6ac93aa9c9f0419cf715c383803f3e5eb4bcf9253a046513a27ab78fa4412bb006aaf3ca88210e02ed2e30706e7fd8445519ba767f8cdaa5816e709a5d76d97144ae691bf6df0ce7cf3cb9c76be58a0c1317d9f17b9e97a470bff4e28ec0f758937b159a04fcff877efa12faef21343bbb0aa002df5ecce319083be832c81eb187d478c3b65dd8a8f5efeca086b9928f3019e6df93ce3fc52b246590322a7d6f40c6ea9a2a4df52b66563b83043b80f0620f203656327b53e0bfe8870df2fbf6f0d6b3038ae3d5f0ce259bc58512275737e498af17724386f3d3ea9fbd0456fb25b7775e435b2d9ce90800a0bf088f803a821427e881455e8701c0eb6543ee876ae6a06e2bec4c36c89da6f75d944a3fe865a2b4c0da559efc1f01da4a5d716b7a17338f86d5e89a87c5cb9b467beaa1d365a3aa1cf99f7c2959cd4fd8cbe1c9bc21800d8fb8f14db1670991022b88f3050829ff5fbed3a0b342c773015e011b95a56820e1263eec62ce781487d06b2e7f9fcd151b93813b0a33975aa523393334b6b4ce348a7e927d039ecb8836bdd52b8d7728fe1bad56c34362217ea511ebff8eea3725c5b8c9753f3c7add78e394005e7755506f2e3cd44f699eabd6dbb711129f74a8b75dc0ef090f7e5b835f859dbcefba2b38f07db339dbf8524d8e08adbf935da1b5981b90ee6c555ffa6f64f572ed206c85f61a703bf83d2035e69eb4cb3a7de11efd7c8c22875ccda7be931c234a0715623226593ad6c0961f519aaf7c275ae21c867be4ec16d072c4de980f7962293982a056ef2043c9382ca261c5d064a8f80c6f3294e6b568a90fd972842d0f26bedae7f67142b06f62a337f3bc3fa1f3efa14bdab676d647b24facc5d89edaa2254639e1671a5e2c65a39061c9636a554629a66e593ab3f5da8d678e4cef3d244b0f2ff000fd9dfc3261a8028384a96df80b036c938d1ade06f8a12503c98065d5cd7a39796a21cb4bc4c1771f25e88c424fe6ad26f73a58cfd00296b1c1256ed3659a76d91ae132367a34d75a0680a607f3e1e66dafda52a1e4ccbe22849f271be17ac33ff68e9e7fdd69a02bd01d077e51b16c70bbcf0c78b136589de4f190a06c62ee3c64a9955fb99eaf69df36c4faeb62f04be5005be2bd66898f481b3ecd35a38a4fdf8bd3d4c9c0044f86d7b574671f996eefc0f2c1b7bcdcf3ea085d2a4d5af63465c22abc97874459248b3b030b11a094284a1e03bce320696ef472de453047f9b841109523bb26dd1c1e51781de0c1a732a5a4a8405563d76d1d875ee595cfc8168a9cb1cc5723afcceccced4c5ce1670a9ea017cb54bd0abd84091cdbabb6bf5af02c2c181436da6bfa618c04b9dd07f18ea99ba6e33116dc3af42fd37ae0e0ce51ef8bf913374d668f59f94208177a67e67978f44f6064d12f7eb1b55aa539cfc15907c3d0bc3d1cbbc4fcd4aaeff27c716c07636179fea3356d66ac9e95bbea4a7ad34468577b2d59aa47fe2d41e73bd30518af4f2c6c5999520deb69263a27ed629960c604491295cce465413468ac34dbde343eb5873cb7343b7a819fd5672ce138b85671983e57e96c17b9e718cbb29fc26b3aa377933b90ad45217aeb6ae8d02d5547929c80b9e69f54b125241098c3e563bbbaa03f3557e42864cff1fb0bddc14ab21b443c161583be183ab68d8f339c9b3edb40bef3aba7c542ce241769f1435fcf10fcbcb163aa68b6523d85a2a27bd8ddecc5b50e2fa7c5e610e7562de44d2c18aca47131811dd641d42b94b43c6cf37760168a9ada5919420915186428db2106d2e51e3f1789b521fe32449dd851a8f8d485bd728182670e245a1437cd20d8ea809fd73f87bd4d49b58cf6330a5ad5db2a18909c2d1fd275066cd86e197f5d86a922fcffa155efd1c6c6048a8f57561ef888d849b1ae6f28813af74ab4b937e46a9594342595ece6f25b946395a27f10f45699cf0845cf05e65bc2511259510aa482ae68268c00457d6ffbc6db9d83dec6daa7cf771c32eef104afe46d9da5680b4177f4b9bef3b1d3bfb2eddd957e27b6054c993052eea45c9088b83bdb23ef87ffcbea06b6b965e6e67e356dae3670287fe12f8fa8eaa0a01a7e9647d626ffbb08e406863d98979d438cfac634929fe019c2089066b39609faa62175f8b417273d03477826a5faa903a3c87bf43fde118079175bf3257bd1593270c9f065efc340702f0e963c341625d8cdd3641419f16cdadb5f5b383e2a83eed5cf036e0d2880a7ea857f17f9ef7e5341e71dcebdfb7a427ba156a0951b96976d825328125c0544ad3696594f2afdac5342182ab1d30dcb01aad2247292dca60f36ea0ac68c11a04417067310ed122ec779b1988d66fe1c006611e5267f954d5e503c539827d96064b3ec5d6757ad398bb2a1cc5aff47f8ac30344093873aeca42685fbefcfe46d2605580cc5cd1843187a9705d7572b3b5", 0x1000) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:08:28 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) poll(&(0x7f0000000000)=[{r0, 0xc8}], 0x1, 0x0) r1 = getpid() r2 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:08:28 executing program 1: setuid(0xee01) r0 = msgget(0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) socketpair(0x1, 0x0, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 16:08:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) open(&(0x7f00000000c0)='./bus\x00', 0xa0, 0x0) open$dir(&(0x7f0000000300)='./bus\x00', 0x800, 0x100) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) linkat(r0, &(0x7f0000000280)='./bus\x00', r1, &(0x7f00000002c0)='./bus/file0\x00', 0x4) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x2) close(r1) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) pledge(&(0x7f0000000180)='\',-\x00', &(0x7f0000000200)='\x00') open$dir(&(0x7f0000000240)='./bus\x00', 0x480, 0x40) 16:08:28 executing program 0: setreuid(0x0, 0xee00) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) 16:08:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) kqueue() 16:08:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = getegid() setegid(r1) 16:08:29 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x1}, {0x19da, 0x100000001}}, 0x2) 16:08:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) close(r0) 16:08:29 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x9a00}) setrlimit(0x7, 0xffffffffffffffff) 16:08:29 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfdfffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r1 = msgget(0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = dup(r0) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0xa8) unlinkat(r4, &(0x7f00000002c0)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xff, r2, r3, r5, r6, 0xa, 0x7ff}, 0x0, 0x1000, r7, r8, 0x8001, 0x3, 0x1f, 0x9}) 16:08:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="94", 0xcd}], 0x1) close(r1) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:08:29 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) r1 = semget$private(0x0, 0x7, 0x400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001180)=""/238) 16:08:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 16:08:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/219, &(0x7f0000000100)=0xdb) 16:08:29 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000000)="6b6d4720047dfb560ff66ff5bc6e72038fec39e1796ef81ba61f38836bf8a669ab39698677c1c0ae4d14d9d726270dac58f4873d269d5ec4ee9a3e80bf6a0020cee83fb93b05ca7cc53aed52bb4daf3aa1f70f41c8f6de1131d6a4d700a2479fd5d705b9884948c8ffc2b2aa118c5e14cba4b0464357b24c76d130c3ba294b06e98e6fe6fcad3b28b7e5e6b9c6d9d9", 0x8f, 0x7, &(0x7f00000000c0)={0x18, 0x3, 0x10000, 0x3}, 0xc) socketpair$inet6(0x18, 0xffffffffffffffff, 0x1, 0x0) socket$inet(0x2, 0x8000000000000003, 0xffffffff80000000) 16:08:29 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x8, 0x5, &(0x7f0000000040)=""/173, &(0x7f0000000100)=0xad) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:08:29 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x20110, 0x108) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:08:29 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x8c) r1 = socket$unix(0x1, 0x1000000000002, 0x0) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r2) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000700), 0x4) 16:08:29 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvfrom(r0, &(0x7f0000000180)=""/194, 0xc2, 0x40, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x1000, 0x5}, {0x7, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x8}, {0xeaca, 0x7}}, 0x0) socketpair$inet(0x2, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fchmod(r1, 0x4) 16:08:29 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x3ff, 0x6}, {0x18, 0x3, 0x5, 0xdf5}, 0x1f, [0x6, 0x10000, 0xff, 0x2, 0x3, 0x8001, 0xd63, 0x7]}, 0x3c) 16:08:29 executing program 1: setreuid(0x0, 0xee00) select(0x40, &(0x7f0000000080)={0x80, 0x3b, 0x1ff, 0x71c, 0x4c, 0x5, 0x800, 0x7}, &(0x7f00000000c0)={0x1, 0x9, 0x93, 0xcd7, 0x2000, 0x433, 0x6, 0x5}, &(0x7f0000000100)={0x6, 0xb44, 0x6, 0x1, 0x40, 0xf6ff, 0x3dd, 0xef9}, &(0x7f0000000140)={0x8, 0x8}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:08:29 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r0, 0x6, 0x4000000000000008, 0x0, 0x7f479fd67dbed677) r2 = getegid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() r7 = getgid() setregid(r7, r6) setgroups(0x6, &(0x7f0000000040)=[r2, r3, r4, r5, r6, r7]) 16:08:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7, 0xb7, 0x7, "cf2258ebf4f6014b3be2799b123b7c34a1650656", 0xffffffff00000001, 0x10001}) 16:08:29 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:08:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x2001401) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x8001}, 0xc) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000040)='./bus\x00', 0x20290, 0x2) 16:08:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x89}, {{r3}, 0xffffffffffffffff, 0x4}], 0x4, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x40000, 0x0) 16:08:29 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_open_pts() 16:08:29 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket(0x10, 0x3, 0xe00000) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) poll(&(0x7f0000000140)=[{r3, 0x20}, {r2, 0x81}, {r0, 0x25}, {r1, 0x80}, {r1, 0x106}, {r1, 0x5}], 0x6, 0xcbe0) write(r0, &(0x7f0000000280)="088fbc4199e9488e0aedb7e8b998a4a2e4716e6a6663b6d1f8fd3d5268cb459c8b13be9211e9f5e4fbfaec83e8bb2da20838ed20865e38443b1e0f085e7da478ad8d2b1682d98f0ed43c782dc209430772775b9349f3a59e0e32903763731936babbcb59d59cab76b01758ede933eb949254ec8e4bfea2864bdeb814dd670959c2f08437efdc23a73dc5ec832d0f30ac688d6b895ad42d540d173d5f96d0343401acd0887d11938e3276e68d2aadc898c18b2cb553023044a7c03914b5f5a3b6a4b79e23a378a408e14df796412c12e5ca5e145ef9d6af83f62fa6787db5bbc851cda6d8", 0xfd44) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000180)="11b0418dca63331f77a5a19689a9651242a3b92bd40edf2128f2bc00ca56a366f9736cd7b3cbd5be327051ec9bc9e2af1b2e919f751d53b643aada6088363fcbf96d790678aa9015e631e625d9344b932a9eaa8d2ee435b44a921caa2ac205e04ae355a5afef64c5a2709ec17be2ad4cd9828c4158fbe333adea1becd5563fc2ebebb3cf0daf01717c82bb9b88bb2344", 0x90, 0x8, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000080)={0x1, 0x100000001}, &(0x7f00000000c0)) dup2(r1, r1) 16:08:30 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6001, 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) 16:08:30 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') 16:08:30 executing program 0: r0 = kqueue() mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x0, 0xb) 16:08:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x0, 0x9095, r1}) 16:08:30 executing program 1: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') socketpair(0x19, 0x8005, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) getpgrp() mkdir(&(0x7f0000000180)='./file1\x00', 0x196) utimensat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xab1, 0x80000000}, {0x4, 0xfff}}, 0x2) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:08:30 executing program 0: semget(0x2, 0x0, 0x2a0) 16:08:30 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x3, 0x3) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) fcntl$setflags(r1, 0x2, 0x1) 16:08:30 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000c7e000/0x3000)=nil, 0x3000) munlock(&(0x7f0000e49000/0x4000)=nil, 0x4000) 16:08:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:08:30 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semget$private(0x0, 0x1, 0xd0) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:08:30 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)) 16:08:30 executing program 1: getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1]) setregid(r2, r3) setregid(0x0, r4) getegid() 16:08:30 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) 16:08:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:08:30 executing program 0: clock_getres(0x100000004, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) lseek(r0, 0x0, 0x3) 16:08:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getitimer(0x2, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:08:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x202000000a21, 0x0) getdents(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/157, 0x9d) open(&(0x7f0000000100)='./file1\x00', 0x90, 0x10) 16:08:30 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) 16:08:30 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x3ff) 16:08:30 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x3f, 0x3}) rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) 16:08:31 executing program 0: munlock(&(0x7f0000e5d000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x9, 0x401, 0x800}) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) pipe2(&(0x7f0000000080), 0x10000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 16:08:31 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/75, 0x4b}], 0x1, 0x18) 16:08:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1e) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 16:08:31 executing program 0: mprotect(&(0x7f00000fb000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000000100)) 16:08:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:08:31 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="ecc20c9e", 0x4, 0x404, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000ba72ed6ac9f59a67dbf9dcb9e0aabee04db9f73f1bd9322dc704e391afb884c2c19d1a3f5b0b4690c1e4fb6c156c271157a5e5ab57c560ad173500e0b3172437eca2e9fb5b82aa5eab868542dd4a43b637d5e8e6a8c17d60775f99050598910835110892a4bedb7622c0fd1be7e7be11d1798a07d76a53019fa9ed81003a08ad9ce76597ee55bf7a3c17bb46ea4b0284b0d6434401"], 0xa) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:08:31 executing program 0: msgget(0x1, 0x1) setuid(0xee01) r0 = msgget(0x0, 0x400000000015) msgctl$IPC_RMID(r0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000012c0)) r2 = semget$private(0x0, 0x6, 0x42) semop(r2, &(0x7f0000001240)=[{0x3, 0xfd, 0x1000}, {0x4}], 0x2) recvmsg(r1, &(0x7f0000001200)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001140)=[{&(0x7f0000001080)=""/129, 0x81}], 0x1, &(0x7f0000001180)=""/96, 0x60, 0x83f80000000}, 0x840) 16:08:31 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) 16:08:31 executing program 0: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000000)={0x0, ""/160}, 0xa8, 0x0, 0x800) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/195}, 0xcb, 0x3, 0x800) r1 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xfffffffffffffffd, r1, r2, r4, r5, 0x100, 0x4}, 0xfffffffffffff801, 0x0, r6, r7, 0x8a, 0x7, 0x5, 0xf62}) getpgrp() chown(&(0x7f0000000340)='./file0\x00', r8, r3) msgctl$IPC_RMID(r0, 0x0) r9 = dup(0xffffffffffffffff) getsockname(r9, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) msgrcv(r0, &(0x7f0000000400)={0x0, ""/23}, 0x1f, 0x3, 0x1800) msgget$private(0x0, 0x100) recvmsg(r9, &(0x7f0000001900)={&(0x7f0000000440)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001780)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/196, 0xc4}, {&(0x7f00000015c0)=""/191, 0xbf}, {&(0x7f0000001680)=""/72, 0x48}, {&(0x7f0000001700)=""/28, 0x1c}, {&(0x7f0000001740)=""/61, 0x3d}], 0x6, &(0x7f0000001800)=""/243, 0xf3, 0x7ff}, 0x802) r10 = semget(0x2, 0x0, 0x25) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000001940)=0x4) msgget(0x2, 0x32c) chown(&(0x7f0000001980)='./file0\x00', r8, r5) clock_gettime(0x3, &(0x7f00000019c0)) msgget(0x2, 0x440) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000001a00)) semget(0x1, 0x0, 0xd1) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000001a40)) close(r9) getdents(r9, &(0x7f0000001a80)=""/138, 0x8a) 16:08:31 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) 16:08:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0xee4a717) r0 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) 16:08:31 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) 16:08:31 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x40, 0x2c9}, {0xffff, 0x1}}) fchdir(r0) 16:08:31 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0xe}], 0x7f, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) 16:08:31 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 16:08:31 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="b0a4dc368650d8c8e752073dd49aa41c2be0a19f8739f9283fcb407733faec9292d30d6156a23c83fabfda6fe677f2f9179765d671b97175271accd80bdf1122f784ea21614465edffb26defde36f22e7736a5b6af289dfffe15a303582cd456415c0ceea32cd62a6af9b90018536eb6a7b68aa6d743fa5e913174a4609594f6ce24abf03349f9", 0x87}, {&(0x7f0000000080)="c0691cd424fbbbdcfc41d3cb74bfcee9df3a235554bdfa748ce28820d28bffe75903fe4e738246666c21199433d447292b6e77014d4146", 0x37}, {&(0x7f0000000200)="7c6ffe3e2946b3c2f1c1bb8d34e3a428149946a7d62962ad9fcacb75726d7b5da700b58a3191629fd12264fc547fd88ee70a6b026960e9fdc83205f9caef42ad1fe41fbb9087882c2681a1a19e13fa72aceeaf14325cb3feab101574e4132a69666da3856932a2b638c8b9dd8a5fe84bfeb28a5947892899b15bbf160133586713788c6565c30358b33d5e", 0x8b}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 16:08:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) close(r0) 16:08:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) recvfrom$inet6(r0, &(0x7f0000000100)=""/82, 0x52, 0x41, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget(0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = geteuid() getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x6, r2, r3, r4, r5, 0x20, 0xfcb}, 0x8, 0x3, r6, r7, 0x0, 0x6, 0x7, 0xffffffffffffffff}) ftruncate(r0, 0x0) 16:08:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') fchdir(r0) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) 16:08:31 executing program 0: clock_getres(0x6, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffffffffffff) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:08:31 executing program 0: r0 = socket(0x0, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x7fff, &(0x7f0000000000)="23ca383a8dffd68a33450b2500a1f8ebd54d3bef270dbbcafec4c9f55a31ffdc2c44e660bca4e6f1af62d7764efceb1c181ca79ad77b0d88eee7af6d21719f9d13bba30681aaaa3f038996ba8c87e18996cf6ccc34324d00946b3ca2cd88b8cd5abd6c7325b0322eb8b522e9f7715a21b7172441234e0b98b3cdd6b05bc7cf19ec577d963ce8f718142afa0d7e31d1809e7927488cf3609e42b2c5dac0b34c551235772c0669c025f3d9caa3e5452da096477fe1e49132a4d81cb22b8d36ca04a57f6b5ecccf070e4f78848c8f685ee3a7f84f08899d1596c33c449cdb6d6df9", 0xe0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, &(0x7f0000000100)={0x100000001}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:08:31 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x3}, {r0, 0x21}], 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:08:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') fchdir(r0) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) 16:08:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x104c8, 0x182) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x20) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x3014, 0x1) socketpair(0x7, 0x8006, 0xe5f1, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) execve(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:08:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x206) 16:08:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc}], 0x1000, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="271251b211b392c91dc9f30d17c565d1e19deb784ac38650c38fb431c10f695c356f4008aa7d31f3dbeddec2fc068abb7f203098af468066cc4dfffa0d4c591c5694a907ea6390fbe58a78388fb1f639ed328687b56f95ce158fb16c97f005cc7a31f5b0f621743ddde41ba6c707d2b3a443bc2971a91f6bece2a69915", 0x7d}, {&(0x7f0000000140)="0cb5f965af40b99549aaccefe4815781c367a3728448539660a409d27cbb6c010a0e35a0300f49745a75ade062aec717a61121e9ac4f849282cc4fc6f63fb88883f9262af04cdc1fefda85bf884f0fe3fdd4409122fb1a2fa0012960a7c5160fe1bc78cf5295", 0x66}, {&(0x7f00000001c0)="eb1f359f39d4e9a83d602bf25f225a300ab35e152eea2bf405ab07ab926651056ab56b972b7d63dbf4e259c1602c1755ac3251f1bebeb4da6a3b010e0dffcaed9efc222b5fb37a4e4454d0e728f12f3dd81aa9652e9053", 0x57}, {&(0x7f0000000240)="e8ffce930767a1e04079ee622a9bdefb0d2ac0389966385cf3ee23d36c813c346a726a0c4247df14bb97257c8cd023368ccca96c37ba5e98942fcccec9f5c3166242bb", 0x43}], 0x4, 0x0) 16:08:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') fchdir(r0) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) 16:08:33 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x28, 0x2, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0x12, 0xf0000000, 0x5, 0x200}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x401, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x5, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x4, 0xf0000008, 0x9, 0x1000}, {{r1}, 0x0, 0x0, 0x80000005, 0x3, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x11, 0x2, 0x0, 0x7e94}], 0x100, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x52, 0x3f, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000022, 0x9, 0x7f}, {{r1}, 0x0, 0x2, 0x4, 0x0, 0x401}, {{r0}, 0xfffffffffffffffc, 0x1c, 0x0, 0xbbd, 0x4}], 0x3a6e, &(0x7f0000000240)={0x5, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r2) 16:08:33 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/21, 0x15) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x42) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:33 executing program 0: mkdir(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) 16:08:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') fchdir(r0) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) 16:08:34 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x87) fcntl$setown(r0, 0x6, 0x0) pledge(&(0x7f0000000000)=',-\x00', &(0x7f0000000040)='\x00') 16:08:34 executing program 0: mlock(&(0x7f0000ecf000/0x5000)=nil, 0x5000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x101d, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10690, 0x145) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ftruncate(r0, 0x6) 16:08:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='\x00', 0x0, 0x101) r1 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) clock_settime(0x0, &(0x7f0000000000)={0x77359400}) 20:33:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') fchdir(r0) 20:33:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r0) 20:33:20 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/235, 0xeb}], 0x1, &(0x7f0000000280)=""/131, 0x83, 0x9}, 0x42) mprotect(&(0x7f00000d3000/0x1000)=nil, 0x1000, 0x6) chown(&(0x7f0000000380)='./file0\x00', r3, r4) poll(&(0x7f0000000040)=[{}], 0x1, 0x3) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x1, 0x1000000401) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 20:33:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') 20:33:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x1f}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) readv(r0, &(0x7f0000002180)=[{&(0x7f00000021c0)=""/164, 0xa4}], 0x1) 20:33:21 executing program 0: select(0x40, &(0x7f0000000040)={0xffffffff00000000}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x5f607b9cb68cb3d7) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:33:21 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) flock(r0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 20:33:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 20:33:22 executing program 0: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x1, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8559a35a4195717792e08f1d3a2de46975a28b57c18694928f00a5c3d78bf71ef720f58f408327af6032d1e4158e09c487a8e78323211864de30f46b0bbe1028e015894516f0a14e072d94f430a59cfcaa6b90565a0417d6b019cb4379768b4c774a696b2733a6e5aa26c21486a9eebfa21c57e68e39de9ffae0c939053b10b1a6f44ca99dc4a92c309ac4f0ecf2a5d17c83a92395f22d5952a3c543e9457997af8982719bbd550a75aeb2194d064b4e0b43e030fba32c59c2c53c8b2b4e0f1ff724ddeb9f289788ee632166b8411e9b1858365cb4bce9a5caadcbb7be052be8b1b9330a7858b98db9ab8d10d1bcffc27803f254e0ea554441da66616479635aedcf387732c22a22d6de72491fcaac4cdf80ada80f5aa467f8eaf11a24f69500541a710e2f11c117a387ac8b3fe4f154d64edf86a4b8e99e98041b69ea253963b418d5525752091424907479a99b5f623bdc80f7d79f0531fcfc5b8937735944bca58402f81d800227e3f5f3a3a7c49eaad4de61fe0e0aad69876b767c0f0cdc4b983f9677e44f9a6ba69585c6cbd8bea414e698c4a715b6cb295cd3e621a29ea49b7c177121d17dceb23957035755abcc0f2eb68cb38c29d34aea47ac73c40628f32f66ba02d3e8506b0cfbb34caca4d0befccca73346a8e79b35d53634198bee426ed1982d357c02200d071f5a28f659580b826df23562625853c431dfce04f6596d3357ffd91b3ec32aa849c17e8f4ab2867a2ed10d8caeb2899f87957a9657cfda2d34d84ac1ee97ede785972ed8043d5b75e21439f0f9bf58b21b0a461535eb0b3fa8a643613e2d0ec710eb0fe1fae0dc9c28ccccddba9232fdee4826e5bbde36c28c491798118b1a96b61bddcfe748fd45888caf0f03cca6cd7f9ac6bcbf9f641fe526be6adf3b6c800585d39385321c63b790482dcb5f11a144d7f4b9d42e59fd8965f61ce4601e8c78821e4d0a34f1d71c88f882979af6b2ce8fa4ccf6367a56ea3299374f965f70f09a32672280dabda099a2cec819a51237c4fe52981c689990515f7642ac8b22c8db06950f986604c4c5878720c763f74d99f1d880dcc9a740c2fcaa111472a0ca7d2eda47d68968d783589be07b4f56f659e176b4279e25a3c65afcefcf1842e0a53193ee8d2c8ee91d7e156eba4eabecb080e0913748d3cd9ba2f39c86cf2a6e1bccbf18283fec2afdeb843ba48e72417445fcb132570e5e53eea3bb2ddb52c79a9506666887461c31b0108303a53e8c4c1c32e959572c5749a45396af58e5b270ef9c0b9f2609d7cfc4566efba457a63ee988ac5a8573b6c1a46dbe40d8bb3ca3392f955526309d8e96f21940e95600d2c6dbf28e36e9f49c8b1f658c8e995a932e4ea1d4977964f4df03bebb0cdb7ffc777e00621751a2ef330d755d9e6bdd1083a3667fb42c41a5072ba09f7f71446b7aaa308bafd8269643553a591e674ea345bee8ae93555accecd0f5fb5b1f148f8357ce763c446baa6ba907ed7603a3a2fdb134b0f44658ea6f419825a54f76f9311fd65d5fc4bc1f9a80357cc26e0615a7d9399cbab5c503fe044cef4b000a3d1fc219855c96eb03182a48654cd733bf0390af37ad86e06cdf9c5544cc62e84230ecd64095bb1e67f39ea770eb2bd5bb24206f44ce3940903a9d12ef6274eff985258716deceaf1a3003837cc2b542b520e36988f6ad3f829e5efff13dc6046288f50ecb17b279b427a87d34d6a071dda1ae23efd3bf76a4ab8fec0b5a0d342050edee05f37d9f225ebf3e2b3c11615390fcb11cc6cfe1eb1dff6c87fee242d2c958d2bf7d3d9137c2eb8bbf2bf8f462b884de2263cb611e18daf0310cedf6f36f3bf463047d88f3043c67556c4cb946f6a5d7a834dcdd0d7934c2ac00aec7a1f496cd9c4a8497b861b1ed24486e2b7d8f41b73c62238a43a6ba4798731008f8ee27b60343fa78c2ad1019bf8f157e38176698a3ee331a449ff9a598bb43311436b7b84e5d514d3a69ce6c6e87ad0819d51f7a02ce7fd89c7c6259f61bd7dc559cb658b7189cd5e284d624e11ad08fbcb89e4ec70309cb9b9f6ba712ef032988b2d116c09755002e265a8bdb4305619968ee5e951133e42ac4aaab237263ec8d108b077b1c2b081af7423f44f10c7e23bc5b8c140fca4c6479cdbae382e2504adc3c5636907c908658db3f45433a867c015fadf8f01acc2829dc2b75152ccabb3eab13150c5867ed3d7d677eca6680244111108cdc697168f7c3f87330ec4931c5f708eef9d7cb111aee916118debf4b445b1682c98c2a9ee302516d968cd9a627c0cd671488bacd99e1146600c2b34eb6d6d549589ec76593a30b75dea3a50190e5ddd5e759de86eda6e71c9b5fe52fc56a68ac94b53bbc7c01f312befea73a39ab7dd9c78a9f731cb2de1b6421ed832fd553136dde9fd4e7d0c56fe2240eae7ed224aa5eef0ce4c5e8d1f4ea22c32c196109c44778c2dfcb7b9f583e2b4792853e2ff4502f9bd7c86c1a964e481f11ae7fd0d5b55cbc43b70a31a1b9e105044844726be2bee57c67fd4a7c98c498702e45c54de4d0ff2fe458cc7d0c479d0f720f2ac4ab6acef3d0a7100215870a6c69629be7d482fc137c2989c18bfe86d0122f1703097c8cd02735ee34859140d92e7713cebedbc2e811877690445bb088a3161b93c05bc4ed8a6fc17d658aef922b06e2303275a6d2a789122053f6b52389ab3adac7e192cba1faf878c198ea9ca7678d12b2c56657bab052e8ca6300dac59307b3312b6e9d6e6a253c81e97b367bf1e7dffd52ce462d644b522c6d1adbaae6d8970de5a04de4008f5585605d2515177512dd7933abde6a808d371b37f9e4d1b0661594b32bae38ea260546441db1ff41fe7429cc173a2262366e2a9ebbc80737e8718a3f401adbeb4b71489dbea2970c7574ae5a84e80f0f3980c14d4b4144065da2e5fe258970330f826de005fed0a53cf88f94939d7ccb836502151af770ddb712dd9df455bb6e7acd0a22432b9f4426ce56e1059de1187017d5dc1c1684aea44b4e611bc450cdb9cacad8b2e7510e0bae8c83edc9b6e4d7a92f452d3d3e1bee889a62e44f0f07dc87d41bf734993816433849898e996e29640bc9af93af5687ea7ed781464c116bc689af4435dc15d13f5bca529fbfd8bbc85a90a2f64858fc68b720672742ca4b14dfbbd0b280303136d54a34f0f0766df82a61ed0bf3ed5d6cbbff2152c6861cec1d4afd644d7e441c5151302da24aa924ad817ec82fd80989139ce8ca193dc7585baece911b1aa4c7105f2710e04bce6f80f61c90c7416a6581931f6cb904f95c43ee66ad4b094dd564c5c9a128c8723bcaff65432dc5f66c93675dffb8131acc8414c399c8459214ce2155ff875c275bd30e6b889e0b26e5b3d34902e85eb134b0450a61dbd292744a7d467491ced90067d94ac21215ba757c805495dab8fa5eb39cae90d825f07185aedf0ed8d093db0da52e264b9d4293cf0870bf7ccef3bba4e5f727a77e1462ad67e809bcdc55c67712525b506fd52c034854c1613c3d46b8edbba8d9798b720f89c8f03a621e42ca02457cec5bf713c8a1ec2ee9683705e2c7085499069f23d313bad1a5af5180ecf710906c01af708beebf9b53decc939fe3fd6fb00fd65b5759ca4c156b6934723759b56ab2288a685d44279f35d02ecda50c3406d91fe3982d7289ed463c14943dd3385db11fe2889073018c4eceb980e8b165852b391f38aba27f61ee81446b40dccad0b1b61d530e3b31ead3ce70f991b102941380d53f38bb581222de7282fb874f67387477727007b6a8a15147e16dd81b674e0e490a101ed0605d1dfd73cd941e6d8f38ce0e7a049a7d539e9dfe51d0ce6a716c9874d5a651d8ece6c897c0fb7cd54bc963c4c92b39d675a7209e2afaa36a5b1d62b0f1120aa638e56d8be62afac4c80126d5f3d9d7f817eaf35dc137dfb5039e305c5230869c12cd43ce925ab8ab20f01dfa545906e21076db2f312deca63d400b3add8d7e730ea7272342da46c8ad778e7bbe810c17618049ef43e9dae69be8fdd59c4e349e0d2efb90bab1ff216346dbe3ba7f38100a335a5f91a221b6a2ce7033b9bd164c35737b3afeb1e13e8eb54dbc2175bbbd2846ddf33ad1f8e57578c77d7a1f1c7cb9434e6716227844ff7901685ea5745d0b7e2261e8a8d258b50ed93c3b112f7f1adc1c4746b105e05dbba1b1670fd7e37b2aa21237675c6400a307ef64798bf7a5af71ab69da6fd99156206cbdd78eaf8921970ea222d74e67c014e00a3dbc08af760efae9ec0db924d19ae30487ecc2a196990939760220b53a86d4b402b2a78bf2f8988ce8837df7966d39cc11ad5590cd7228c6b90236bf839d84e35d15e238d6edee818c7e5c7b6a44548e9feebbb0545f14dfeab4bf5320861743aebb6f36a34b4c35bfd635deaeb19fc1cb379dd51210c3990f4a06c18619ee9d8b24e7628a20516f210e226612595ef25410f518c8125f376e61f014ea0ca6876d8b26275db8144cef3baa0dffe024c1a2bf514de710f4734a285263e3122edae892bb9a20125f3421068477979769b03d9e7e4dd35c04f9ac36311a7df34d53e670c565bf95e2ee02380d1a1df7162b95645ec615a9035c6b6f83596695582716eab18efba49396f28a10c3df3284e7c1e55d59f6577cd204545cc76edbaa02d5e84ae09f0a679d58e39258834900d84f7f054629f049695a53f4e9900b42df1eea9a3b59653324428f4d00224866b01c338b89587518e925f6d979de1a3566984627a11de0453ed9af7cc079f57af11ba7d25a2a000c831475d9d30e0b04cf4767496b19e1a31d51ba6af6df806d47a46e355d3db9517f5cc74c62714c37ec71c71f9c3fec543a7e360f67a266ca289485eca7704dfbfe26d6d7930bd47d73f540cc7f4978caa5736c8b983ec6ccae13f99ceff480a30255d7a852e8cb5027c689d3f1c90d5ab5daeac5e6673a14c20ea4990c42b3cfb3e7e7ad86e29b723547111da1157cbf25d5af6efc5bcff4fd9c73f62fb05d8d3b684a3f1f9c1b6e961740ff39753e9e2dd7e5b117691f42bad9b8637482b141cffabce4355f72ad7a644724b5b7d55a24d834e54b09fcc81a6ece73bcd3670855fc91f60d140352a36d25e30198525e04f6df1bab14c11fbd525be7bd3a271abb41f964b7474eaa7ca3c233c552c28df506916d704147d7167c9df717dd42a75d20887aee946464cb5d87a70c4b2c3bdefdb843b6a6c5dbd6db2c7874fc53cb3fef3d892feebaaa79e304bc8ff2bd82bbd45bb48645aa9548aa9316de900c11daf0792e12b12d6458d2fa5b260f46f0c510773dbaac47bea438bba19c042945c917caffaff30ec1824e35cbf6c557ffbfee91f4ac66065c15f4985f05b209ef0a4e2713520e8aa9dc8f570e16421091ae42edc2d7b606ccab34968ed39679374a6309ff2f0bb673292b9e1e230a64a0430707d7022d759d42dec20e395ebb32c5935b8e4be16124df04205d6f6066fdfadf0c54d64098eb1389ca7eda581424625852a68987bfc4f4a59d3b87c8a2c4729fd352e8004826fafca9085db59c2be749fb7afd7b8427f60017d8517c1066eaec6e889d36fa1481ffe8110081631561d5d73221d1dc2c741c02cd95544191a5ef6bfe032568acc521b55ee690fe419630ae2fc291497addb0f4fe30c0342a63945a700d931f7409c6085899e060c54c8c5ddaaf07e3342f6c5758e0895963c3ff2632a215be3656083adc3c43c0552595c625ff80e4795256c118a87d7daf6377d9bf", 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 20:33:22 executing program 0: kqueue() r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xb92, 0x80000000, 0x3, "fa4f0dcceda266441f2cf1f1af2e02548904f318", 0x927, 0x8}) getgid() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x3, 0x0, 0x2}], 0x7f, 0x0, 0x900000, 0x0) 20:33:22 executing program 0: setitimer(0x40, &(0x7f0000000000)={{}, {0x0, 0x8}}, &(0x7f0000000080)) socketpair$inet(0x2, 0x0, 0xff, &(0x7f0000000100)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000140)="0471f7ead2906d14a4c51c3fc205d0148174e3b90f5ce4cc5433549952018956205cbf371a5ac5cacef9c67c2a81494c6aaa162c24e56da0a9b48f579fdda5eb707f7d320bb7315356", 0x49, 0xb, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) sendto$inet(r0, &(0x7f0000000200)="b79abb70b8d59907191e61f4c0f9b5a07db300172da5282f2f89536674c4b2ee186111921e5e9be45307f6e2f7be5a6399e25c9b6d4f41a605483975c71cf4a43ccb2b1b23d94d78c606863628f8f0a14d505abc7b65d5535faa7a28e61e23a4b622e33312b67f466fd1b9bc358c9d284c24bd42be7742c05de7790a05a7e43f1c0b8b88ab81e29da6f13c238f78cae1f990b1304dd4053d43a39b99f5315f600e53f988edd9527eb875ac7ffe8678e9baa16e9508da7d149937f2e65ea057d5122a7a2195c5fa", 0xc7, 0x0, 0x0, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 20:33:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 20:33:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x91, 0x2e1) sendmsg(r1, &(0x7f0000003a40)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002680)=[{&(0x7f0000000100)="0ed6eea0ad82ab0294d6ff310dfb2fcd3f1ee2d83a4b0b61955b7d94dd099f09eedb6c40ac80881b5f63a879314521cf93b299e925518f6b21393d8c9b6176cff5b0a395419ec268e72b01f53b61772d54c023d6d4dd449cb27310da5d6d4b55b79495fe45df769f0630af20", 0x6c}, {&(0x7f0000000180)="659bc2ab6b648ff1b15118d63900748bcbc7f722d47f4591472ec9c3921c401121afa497d051030c025751e4410dd9226b8a2796dd94c824d4e1ffb10d533bce6134114e099d081ecca44bc07571e5bd051c7ed6d6f82027d9d3333790939899dce146df4b6e580dad4a695478c282854bf7211646151b6f8423c010c86f29dffb445124767ac6176727b58f4ff6d0d90895bbe7908835ecfd89fbea837e37ec43c22f33add8c7dc70cc63d0c5ad387d7919aac8f8055e3178013e100deb7de644f55f5b", 0xc4}, {&(0x7f0000000280)="38b96eb5ab302555a5e4747fa4fa958aa06511adba6447e13eaaa7d826cf3809565c2457e4d78f427a968e49801c8c745af79dc9a1b6028c9cd5a81d0859b033f7d7b1994e0dbc9970cb5c7eba69c6c728d30eed85267aa679d3043dbf3fc823815d7349ec9ddf950718a7e6cc8fc1f3515d5d14cd49166039cce5b30db500397e47b71512688c99ab9f1bf047daa6c555438ae60938b83143a47f27847ebb373c32655cdeb972303f8b1905d5581650519d5e7bb7297e", 0xb7}, {&(0x7f0000000340)="e6911748a67629c37eacade91bede154a7c350abee6481b8d5bdbd69cc0b6a10fb7c1a88e75e481778aa91b07d07f6ecd03eb83c323197951c27310b235b112e85f65eecede2761516621cef00d77733f774ef4f716ccb4883a16cb9045ed7df57214eca8aae48471c3f939f4f014d4c809579d452e30beb332389f1d3bf10b9b47022bb6897d6ef531b5d7ebfa2968bb0155eb5da384e563a5a128053dd68037df568dfba5533490d4c792187f0766f83a8d200de8a8c6889753f27fe57c25bd8cabda06c058f03d06eef2ab762b6f0617bb1529476d885776735c78550fe4762c65cab6a9777a65b601f0aac43fc0b9ca2fb03c34d7f6afb28eefaf98351ee2fb0d6275b2353a9ef43bcc402a06b51507d6eab10cb4a0bc230b90125e94f1666f6ccedb30d31250496322e4f8a10878fd15212a80e381b4aaf3b244817e4d832af8a26943fdfe2ff70a0f38ea8a6084f9c3d74085c679ad6262a8b18dfd2bb851cea6a1688d3f2fd12f16289dd666d9b3fb1d7ff77acd14206c312d63c44107bb343519c2f53d74e04e9372a50382a637d6928199910d82e642848fba6e68bea0c00d16c12f2bd0ce68a37d6f8c2dc8221effe6a5bbb45f7c8b1c103c59b1d47aa780a0935e7b0c06d4ccf6a79ee51a559e74915c6fd2dcc7225f2b753375f0e6ad462868b4e891ec574f161f51c5ac61c302273936b8694e18699b1261601485be1c32644aaf2b4e8c6ce8f009cf9d5fc40971aad80b0bebc8cd3253c6d51045d326fe48e120220d598469ad0896b07add073b30851bb0c0dceeb60922e8fae134f0e49e5409d772869ad5587a2fddd0807a077e6dd3e5eb69a1ef355d18d9966e4e3ea321fe546840f4578fa337a7fd5c7d9ce9841a9afbb7cbe6df3ee61e9b5c89936488e247cd4b74119cd28154e33f0768334c570ff800f0c923b7ebe20c26a560a90af273a4a53281f73dadeffda5c713e375b755f789f8e95add71afed1ec7aacb2a2d8848a6701c250121cb3c07ecaed14201ad4495f1f8e7b33a2c2c81450e1ebb650482af0e4944ddee8746d1faf9bd5e288e33046c7cfc9f89a502efceb78a7dd78d20d020e8a27959aaa1a5cc04eb2ad3367f410c526525c74c3939dac9caab0511fade74436db2dcfccb6b0c6e6bd138969569d1d979918ec3163593b0a2aafac1b2b187b2e5d9ecb32a917125cc84f3cc666226231a776d1aeb42f63c3ca90cd811b7b9dbf5fa6210a0812f4ae353de2150085342fc8109a704cc37ae7ffbe453fe2eacc487e7a7e333cc771a86f63d9d4b7f8ff58fda55bc5d85a84b66217c5e09f749eb53843ce5a5e3672b3712b864d65d56c07f22f5ffaea4473f9122a598850db286cfc1a7359b0a8ebf25983e5df489d3e3d07618ed0f7121bfa41ec6f1ebe808970c7a597202bf02de9f2c4e5b57073eb8b7bd8c9f4743f8cc18d92ee6f6d681cc091a67abc402c664634ecd44084cf05d32645dc44232565f536636da0b4c37a3e14a301cdabddb27399d77dc3449f9e976e3a3b39a11836523446324edd48fe12b4f4de086286ccce76b1438ea1c5caa1455fe627136d3d5607bb03248d35b263cda04cceee4b4910437b4e890eefa0d92db1ab7e3c78f783c0375db8ae472005b933174841bf778338baca530ecd4b5f770d2891824b1156e90ddb013d644e87fafb8363cd79d16b94a0767c7bbd67f486c5dd343f4121a4d357710a5dab4e673b6caf35c1c3130b3abbda15050f481c5b5e03282249df34817effb99689b60b651cb0c2c06e954fbfb2ebef2ecb13c4ee85c6598a82fabe991afe300898935e6559d8a351e57dc41d02f1670efcfec998aba54ca8bad918e90c715fa8859156e642f99dc3ee137a155038b700d452f671b665c9e2fbbf9e2aea20a7b32934ec7656afa95950b40c35bd2a6294a517c70b4e450d054dff74acee835191af50f137df090183d3bbf0033b22f834525b05bf4164df6b9be7f4c1959afc7152257c06fc7e612f035eb49749a0b455cbdfba1ea5657ba17ccaa233e5d6f56b89fba8fd433fd1a894a7daa625d44224a095f5fdccaa3792303d9cfc612291f7187dc79aa7d0e64734f056e2b56c729092da1778d6dcfbf93cab13c97ffbbcffd157c796d99140ef93f24f975a52b6b195e1b4b0c0e1891c4524f86784928b63cd804c08bce02490fc366be91f68640675a0858ec553c2e8c4df90ef778b42423769fbe40b0555f594ad339cceebb9fce6c398b87412f0afdfe85567846ff6378944199b09d791ba0fe5b162109f901b9fb4afc4404b23e8e512419e242c98cbb166a86e860b853a6b943360802f08209783763714242d26e8c9f25471dcd7bcaf916fa8c10f0fbc1e0f81cc3e58df9c0fea93b642361f7a665693fbc9987efc53de93aefcaec7026e4b4053777377bb352b4108e46a533fe6ebaf95aa4a6177d70462954a9b9882dc4180174aeb308198f2aa7845260c5e3fb8b08d406d1bbab197944a901e1dbb70c0e3ce93d309894b30cfd5bf6a148b00eadb5c735c901b001ddcb03324af02eeb0b999dd000e49cbc10712e6f12065b1a109c35b2ac50f54dddcf13dfa1586fccf1a4bc98c90528b53c459e833279fd4c82eb19c878143b3f128b56836d35f452fa70752749ec24b4e339f61626114b4ce7ecc6140a829aefe1a089ce39c0966aa2f44908b3b94c97bfe5413d2b34014847d40d1e0d88eb2ee69b830b1e81b3963de428c28dcab0ea503260e8bf10b7cbd3a6cece60c09d0fb60ea65eb8f6f2e728b50262c2d24131be9e2f30ab31501e2f72fd7c904270b27622112e5ed27fbd7efeab8a27fb4d2dcc4a4f92906346ad00216b2475c82a714f8a7f6a75610bcf34ffa2ef4c3e6996bb53ab00cbf9a8612f3c8a4893e9285f42d12149113a833db900131b58031b1f51ba95a6bb6df3f8aac1abb6ff827c6925cafe2cc3954560883bf2fcebb57ea6c55b2ce38f452310f999a47858c62a952ea9deb2823bb91236089035339172467a2e997f15318833e962b9aded86c439757f08086f35e4a20b79e34c5461eca338cdf5c5fcc61e9f699a7cfd3cd72fec45f0a5a68c748ed47204b2b8adcbe514ba6decb2161c7038eca63b2836066f028410cfda04501f02d204a0b7c02abbe7fc0a03689d475826f11af7dbef7de8abc896fed79441fa93542785fdfe99bab815f77453f0bd6f0ed2b60c78f5e2e45418585b409e62543ec9c416e91e46c6c3bcb3bdd1521bc664fef1992acf016c52d1ab2e8770e2ee5c6656b3b1c4474bec6fc117c68d0fa94e2703a4b932c5835148b6544f2ed9221c0a2f706ecf09019710aa2d5ef2a780d0695c32d4a886cef7eb7e6d0ecf4641214dd2d6d500fd7927927a908ffb324a56c80d3e6946e39340118d60d46f441c83dd8732ca827a32d4aa93de1a0eca5ff54e312c9f9d59bfba625c9da71e6c83103426233602559c5c21e473d82089b101cf8bdd2adce90af7a000e149e80a7f6ab961dd85145abb423c8a36f5fb5facf6ff9818bb3a6b0aad8885d84d3933b1fb2b3a13bb853c15989119c41a1b958a326751458376d9c8a143a8f282e5a4539cf30b788a33b6dd449689411a61462e27e5889287b9bb468cd2531266c854f2ef2a01546bfd10431af0f0ebd9c8d1010ddf63c344043509c21e80ef76990cbd183cd28ddca47ff34f9b8858f4b27586324d6543f626e97a5121801492bffe76c5d00c3b7f03122d7a5b867f290867b7706dd82b6ace394ccc08c3c3b1ca8e6ff366db18966c51f2f4faa7241c42633cb755794e324cfed358af98b091bf542ad831313e08451bf085158f302cec318d8ca9d89e8bfc2cfabb0600a6f613d99bf71a6fc100cc5f3f75263970068b604e68dd630fbb0bd88430b13482963bdff1a870e2e47d1d270e336b8e4bd51347d31b9598375082a5186b8936b0509e9a79fc472a19f35f5bfe730f305b18af55dd40333e33be9092b961655653457a7059002c863052a275934296d5bbbfbe208be3fa21ed33d9e5bc0ba1efd8701bb36455355551c1edceed1fb982d4d034081b9fce394b83bf98d41b97f6d8e75706b44006645e623cfdbd2714df5176ae766375b769370a807f74ff258a1df01be6c42dc71189efb20a15bc8d208a50b163cc96f70b944b6bffb33bab5ef652f5747f46d6d5d80d3b4e95e402ccf7a349302484346415e69f0413dbf3729dff732d52cb5f70adaf7975549d35a680a2385e3063f458c917f45faf40f2871def4a97f41be0003d82253ebd3ec49f5e91508bd54fe99d7271c6dcd1608ff9255a3196580741b8ce49b61f013a500d1ed0da4fac39881444f6dc5a539e73f08a43231ec086a200b348094bd4e5eb9c4c4e95177748a845317abdbd131bc86f22e4f3602ba72e1ddd627fff7e5d157609e405a5e5dbb68ae8d8aba66030c8bc05ba7487950e9b46c37f3a9ced6a94d9113a2d852e99c898fc081d738a8f8a273629db91558d771bc5341ac38a65f00153d6c11cf493819a559e24bbdc243d7c97235d7e8c096984d848cb5f3f4ec3f443a8c87ba6ccbc2acc0ee6b5afb774276fa7a1bff604907fe318f8bc8e7f5272ab96672aadc0a37aeb6bd8b6315d50f9584b30a841974f0cef3569f744a9f826935042875f49952e327a8108975cc785310de57b64067117a5b79db751f6ffb026019bbf1301efe034ca66b0da173b070322ba6646c6a9491501560bdf89d7f3f705a361779df9a1cbcf109d7c962a7e32782e96cff82b8cb25ea1bbe07e9a0444363cc68bb13f656e6017886b0793d5c6988e7f922cf5d07e48349a196f7113c4b51051d7c84ccf056411f3fe42b0f82e8baa86855b1008fbae8da0c6116545e6f44a57855faf545faf19d6cf3c55c8716f8a357239f8e36c335d11db95a7124ccb2b691e4a32a51897e19f7ad7359cdbaaaf7cbbbd210a8cf90ca3dcb486c59e0e2e0525bd6dc78a63886daba3f97062b78d2b4864d23d5a9d75fe72ce7deb5a19befd3f48a2d3584b252d32fff8ee7988d4b1ce361f7d2b7dc916fcaa29bf387a4e1a0fa87a86fe34cbb19345698dbf993efe8a72829d8fbe4fcb4e0fbdcba93b80eada3b1f62511960f54cd200f5d3319da78d67ae2733e10dcdcc4125790f9303f3d6a995ae0e893b732c7077bf6e75dc94cdcd7a0daf248f28c2bb14b2a690e82ab92a314ad74aa288389d5ffb56f7d3d0e889d900070ebff6d9d9ef0d46c3a321cf3d905183b95b90cc8e80883ada5465feb36d7cc6cfae9833e4b26fbc8715700128b4e1bc07e9cd429441bcdcc152c077a99106145324cefa0fb046c7092fde0684561d12aa7c872356ebccef69af8382acc932fb952712d39ba54d4733c471ceca0f37cb8f495222a03b051ea7983af698dd8b2c13aa546bf6e43c8732048b7e7a50eb8c122378ce60d19966da3a441ea0285daff6e14a20f5c8152416b3dcbf2ded6e09586481189f090616d9e3d2721947fe97cb00b59f44f8a45625b8fcf11285e0a1c4e9a52a93c66686f51e780a57c13b55ac408d7a1c309dc10a34ff96bdadbed815d559300db217d551072ef16263565c2d568202109156f10a595b6ed23b94cf27ac3c8cf4482185656a7319faba52b025653c0f5692c4be6790e0273e18dbecde4809afc7ba78f83af6a7ad07092339e0a2032cc3a81661ed132a98c478966a36472311bb07eed2718fb539268d41bb905b329898acc2b139c134e3320118e2157bf64f295426bcd17936abc7bd6b7b189124e7c9b287d03a1", 0x1000}, {&(0x7f0000001340)="93df6130da3153ba193cfe736beb038af84edd488b6002d55267fa794df6ff18c77a2b138649cfe1a662acca141fc41915b480b7f56e74f868a532fc5d7131b24fc9049cce833a58833723d2ad78723108fa15", 0x53}, {&(0x7f00000013c0)="64f54530ed0c50f1e1074eebf70115dd3d2e3a9e026fff8cf62294b2d6d17d11368edc96b53663bd16a00c4c46fcd12a364130674889ea1d6b31d096f85cce5787db27d57b48969312caf98c8ebeba891bc8716014a9afc6ead913bb7f06bf71ac4b47a5119e065bfd1ee51e07dec78ea908cbf0f0e45cdfba461c48fa52a2d10fd00c84ea285a35ee2c98810fb173117c12910d79d15afbfe840bed7e890adafdaf18910add2417a6f50a9697354d5d3b939869f49230a9850264f52494", 0xbe}, {&(0x7f0000001480)="4ebf86ac90714b5349ecca798411fe967091215e94728621ccacf7347e84b3828a367ad6e912300c650c926c754d179877a9b990ab800ddabf8a018a3f411542a89c4caa431a655f183fc1bc381e3ba4720edb9d91b192dce48c29eb6615b7ec99af8de06eadcb7fd5f874485d198e9b271f3d0454738bdeaa20f6c9f7072b1e86cb75c9a419b92f938fdbb347f72100c4418f44cc3017398edeaee652c6912bded14e70b7f8a931c5b4003cdc5b5371886dc5fb2111f57123534ae0dc46e8afb31e3b01967913cdde00693a75156ba1545224db40cf8cd59ad2c38466053307e53eddf3f3df5c6edf11c9ba6309a5d77957a814ba489ee817883e35a25580297614ff87c6c5d936cc8ccb988806aee683ccadaec58cc4debc1e08847e383b87203dbd35faa8c0b941de3b188b3de9a518cca247ed7c7cec873cc444f5879b93349f26bd32b5e8616e9eeb31657195d05ce49bbf152f1ef058671c0947982110f7d90855eb87b0aba35eb83c71afe59992fc5b58f48d71e4948a792c3dcb8e8703cd513a62c5a53d2d742592987a4184a1bdef48771c8bea388ea5c261055c1645f42f9c95bd121e887ad5b0fb2f04c0667cd4be6f43eecbc5788bd2baee92e14d1e23fb5fde27957e709a47b2077c29e01a66c5ecb3e4449e74f9c609cc9c46c92acd6d72d4e256ce2760823ff020fc79465286a3b9ca36829b91cf7ad4b5f11e1e68471a1545bdcd358f1cfc30ff89f56605e3e3a680205314861d3a5a167ef208b7d508fa7bf1773e2eb9f790b44d192db68e8ff5a644c52e5cc423663b98bea9d67f6c052372f71dd3f99253c22e2c9d94b9eddc3aeac564c37fad2f44e38fe2912b31618267dc22e0a11a462e92a118379dc772a87d589a9237c024316fd00dd2446a2599d6f127f7ee7954630631bc5efcba70a065c82efe64d4adbdea21ed673262dd7ca42af94bdde19caace242192c04d2899f6abb1653bc6b31b9d6ff35c426b3ac2c3c43ac1e8ec4989ba018b23776feabdd2b67439914edd2502f556e30bdea5e378d3792840bd2bcd6188586e999d890e71357d0db249d11bfecec7b60a7e4deb8fea83d86d2bcd453d5fe41a8a581087691118166c63e4e0b2a731689b5cf6745e20bc4ffc32a5fc6ad016e3f8a594d016c43bc294be2b979a8bf620aa6deb6486568ee9bfcec83db4f066be91c70bee3afa3652764f127d38432c255a7ec612077691fc4b865c15c7b03d9057b7f5403f85e4a65fda55cd4ecf5e4d3145882cea5b93b21d74a9ca4a3c7355c0c1e7122012b56bed7514e898a5587991b2a2d10e03b36064d5697d19cfbcad7d6181cdd50b4703927502aca1a72d777e48fed43d5463edd7eaab4dae9acb4b51d0dd1f574e3d66feb37ad08d8752c5853d1428eb47db06d10c8f61c7c0e49e5a286a901b07783c894519411255b8f50457afa896ec0a2d09e24d91817ba285264d6d19b1087655925cbdaf935c82e0796980a605d9ab60c873df0ec0cc0ef6544f413b12d31a8359c8cfecc5949e8356cd88eb9e3d24bd0185df2711e1dd7dc4643821e621e75d649483ba5cd358aed9a70dc8bb708a524fa64f9c739f480f0901fee6651cfdae37a69cda08cf6712995233e6b77eb39d9eef8fa2e67b86eddd27ebccf119b858d684b04288f413f3c1c6e5590a3ee6affd40384315363a11666ded8d9772c6330e931a4c0dfc61e7dedfe4e9a9f7ece81ed9a3944ebadeca3ff0f07c2cd7e69aadfb1c1b1dbb6c10b6766ab3107f452bdf5317800249e64f80f5dd79f01a463fdb7fc97a82b527170137a50ebb1452551e25f0e76634e878432cf1a553485246f4bdfeeb0075d7e5f1601031ddebc95e41dbe678b01e7ffa4f6326535c7a133daea699e20416b01ad4fa32ba0e8cfb5a40849530751e033720dfdbf9201c4bd706d2a0ddf5d897e7fb114fc70c69fa558832d9c11940ede206e92e76d9d487f6b534870144a408e46c00755c07226bf9e1dda206ab1eb360b82e2249aaf241485cc9872a2edd9c305bc88b71237f0278269ec16432efb2a4bbcdb4205440915cfe10be7086415b958f2d7ff404286f12b96aa9e1fd4a8db89fd420246e8e9e4bc373a6f264ad08100fc71cdad8c08a040f57c6675791112dd29e898bc6c5ea32a1f43cb0265ac3770122c7ec7da47aaa1544fde2493e62a57982057a190217e5cb21d1918f93ab66c141002efab73529319f0aac85ccc129b6ce80687f1b51c712bbac73ff03e40538648c129a3781e4493e0860a2e9b40b423e8b4ec187c984a05ac5a8862d13078fd08772e52b4a55b954642258985ebd35692a00cf83bf8cb146e26c1e9c20664c878f344f85344f6a954347ce529a5c33ae3b872f21a5c4c2b0c9679b49a2092d401ac186cfb043ce3bf0980b0c5a609493ea72930bdd670caa591d388b9d8b4bc8957090de92e1034eac3110ce5064968d14e51002d6a6b85544b2b1645d270bd2bad8a2222c3d3b52168d6eea9ae537fb940df390186088c0994e5b6a84d2f3b7f893c9ad74e773d93751e6606b2ae4eeb05e5f44d7883e2f910bdfaa2641855d6baf7205eb35be6fb61f4b6e5dea56b1be2c05e052e3254ebb2868f2dc77a0208190e7c447311b2a3caebde65264fb15dd7d2ce0775c6412b88b16ca00b542e84d466213dde7a990422cdc6ea657338175dbba37723e13b7406497307e4f1e469a08ec98e1006898bf928b9d9670ca73daecaf62c2e3f60378475d7f6c6f5666684a142a7ce64958e03e869f81c2e9093a3bddd2a7b7166f19e671a2f45672e45bf7dc8d606699e66c725e256ea4757a3e6f4517d547158a50f0d518b3bd640cea1b077cfcb7845b5cefd064c416552d1c65cbe36b8906c27c456b0a1bf6aec36db78df6093fff4a24cc3e0d0e3f9fa7d74cd35b0973f8314abd9241f6fa5764e3b586cf5691f2e8118e566c62c615a582da3d1151aea965611acd547e6db1738c96ed8fe5623aebb512b97920ae1529ab4855d1f7e92557db6208815d5487c2025b21a78a8ca061f501ca79707938476367487af8a8087b22d1c088d5679934af6f92f061a3de1d64c5305859341d9eae19243e60f4bc140bbe9670a3ced45785752330470c21fe641b30128aafaee1b429d1ddaf1c400f00666c9aa61193717b1f672727600c7a91717fcf602abf9de52b7a9b1a12ad7b538a0e7f8cba2c05af8ef4796740dd58d21e437075e76ba093193dac41be684dc2f839726df2576feea3357b2739c4f75b8851c66bb089993600c26a5d15e958685d57dc995a073517682b653c0dc1a5635b8ce3a68c886b49f3b75d750fe7379ac2f2b3936d99d07d25fd6a4e8c00c0f2cf056739b6684581802705f06e22d43a107d3d4c13650ebc75f5cab96ac25ca8c1c374ab41433821619ff92fc9bb316cd5abf0baf5d7a4f7d56c33b0b617be9b6d401e732c185760b550e5d386f29946ccb80dd0fa559f2e96de6b6f7b1ff9c3c8a5e9d59fe4b2d4b2569a8dab1fda8a7ae530c8cd98fb28173caec558ad823bddd512f1da92084c3657d9663a184cde29a2fd1e7f705aa6d1c45c9c82aa6c0ede28a5ef562d06f15ef0b75d5e4355a0309eb0dfcc4dd4eaa844b9928a16488c4898bb3557fb91abcc75dc333da8dedecc2b451cde94e490128e23d0f6fc56cac682c5810ed546a45c8001ad5298129639743fa10a9872875170b315fa6a44276a27b7cae99bb536480968f3544e7d065eda205de87ad5fd0e763045efb947a0781e8c7debbb3c5a8fd0ff3eb29c0d193b03b96f03a626eda731f68b22b1cdc0c2420eb7d09b5a7e34e7bee15a1b79d968c2be8b259fa5ed4e4536470e71a7ab0046d8bbe62301e78468d65594d3fa5bcc4a023d5d61e70ef559e1272e0d15db54f356aa0115fb6270923557ced3cf54fb66aa798a0e4278df27b97d44587c120f82fc323c1d1f74ca0f24515997b62ba44fcb74c4adb27c158f38c47e5da870d04228608dad02fdbb86f3d6d39917aff8e33eccc8c877b112f39d3c3fb73a4f5d9b8b6fdc7b79100baea8357d724fe0d8460f7fad1384d498d6e7418aaa6a30d9a9e9260cab2c8cc4fdb1727d472d3c60dd95a9215989586bc430a2b84caa05572445d0e781b0d5c078d4462f4721a4f755b8e68521d3a586f50d0d0057ff68a61ea946f76fef1aa405a606725a4b8fb376d57c50a0197f7b9e354ae21b0e49ded0fb75f36b2025145335a569e2abb8293e92ec21f4e076dd4f224017f07bbc1f40f54481958249aeef89aae36079ea8745ae4c82a50cd0cfa343ec6f8c6e3d941ad9d692e26ff7c9c4fa3f6fdd9f49ca1c52f687db4cb553367ea071525a7fd08d246a59778265d2af1de3e359e72256010bf5f889d61a3a6a4b4c8455d5f5840ad4195ed114ae09ec59d8558b9663f15aba0ae036214ad4684b2be0ea802e087d3666adb405e3c550334685e04a9bcf8989b574e095d5d17e903c89c6d476d51b13eca5b20456ce47f76d4a962a76309d402465cc12c364e349cb428511e827bcd6c6bbccc5302587a25fa512ed38dde5bfb4df6af6408a581aa071b681b6b66a41bf1706d66288e4928a995f216c23fe2ee3efc8682e9c4499255eb08224d6b5bb7ea75d4f7047dd8ed4dd250ab7c0d8b0f8eaa8822a7aa57aac5bb0203c2c95fc7ee7dc2440b78d859d07e965d6ff53a5ff7637cfbd3d000c08b017899f90a3d8391989c3d11d298b12736cae27c9d2cb82cc408577beb3d64bf0f8343b16acac0c0af3eb46ad6fc2191f53aad15b2f835f28a04af4d5c2699e30d29ea5e5ed8df628ffaaec5af8b9a5c29615257dd4f2fa145f301a73fd14b2a32d501bddf7ea166376de515bc45563d5a075cc5914e7dcb41c6417496b84362485e58712bc0d1d9fdedc1d720c19c73d9165ea2e363c83da40a05e060dc92d0a1043c6e2c60ccc5f0cf6bb3e3cca98e89ef3e1944b146218a15f4126b9864ad64365789169cf1565a09e28a7718bc86c7f547a798e9b419f7a03d56554ea8e2bdd8eb0d5691fa767dac2272f21abec06a73fd3b302114c1f015ca0dfedd867b8163244a6fbc8986a965de41173a575eb5ccfb2dd228ff92dfa00a1203f6aa303ef28cd67be164d174f893466485eb9ab6ae3bc80c4f92eb116c4baeaf05b32a68e913eeb34061641989813b8cf01d97ccf1b69c238e414d274b5fd22d8992af71d15e5b3a23f4b7296c403ca90e0f70b8b50a71ce9ede29f399118bca610d9b9ab95fad72e2d46aec8ca6d03a343d9c2bae8d7e2ccc7ed53c129b085be38f9b1bebf6e68649ce937df2465ae3a534f0d55ab12506b7c80adf5e1c73ace79545ebd15c8fda838b9151df72d891d26d1e001ba9616d18d34e17763020cf03ccd4d7e687b364f55570d65aa285d08b490a018166b96951efe125e1a4d7f4ac21da3875ef63ef4c22952f663e484727772c7d9835542d4dfb861d3c5f929ab9803266e80a66799a136577c6a477eae1447c80ea6e8a618b700f59a7a04d9e1f4ba6acba710517d43e10ad6577c486f8d631b0c65909290347c4d1156d614c5d8b2f0056fac0c9b71fe9e9546d227aeeb0d96a544deb77e240c8bf80e83b6a1dbd1f040c66754c8f5f8d58b803e887ec0302c637cf12a5b8d56e7f8bc9f2f6d4274ab6060cec56fc3efedfeae83a93f63fb90c6e33d425a5fb04967fa9863c3edf77c5e70890a3a82e0f78b463d8c8f324ef4d38a6fdce584ecd6793541990d544b57c689cc5224ef2d13be95d50f25b87a5eb36896b273", 0x1000}, {&(0x7f0000002480)="adc4b1352636bea1e4dff832a2617e0b0919598a4ae2abbb9769f2425256dbcab138899e0bbc4eb62d5214be12ea445800fc6d6bb47304837be8f93403da40b15a52cf9c693d3f2456be7c52c5c01fdab8c1aa2585cdfa61a99e5a1263c963e26776376920d7467a4d500c8b5b299e13aaf56849b93ac40ec0b84cce9c949ff89e3766129151effcbf73ac9dcecc3c5c152c75cb155a873c", 0x98}, {&(0x7f0000002540)="2b4df7a70e9a466a2ee4b066bebda268263071ceee7f0c756f3046be44c7ca2307aa849564a2fcd05c42695b18a6ab97df82a5d1460e6ac42844baf982cd058d72f71d221a89a4", 0x47}, {&(0x7f00000025c0)="68ebfa8ace619d0a2b33b5a0e638e5dde61706409e6b99191142ee3c6e1a94481f69391e22d1fb4e5c0910bd1373eb897543134cf63064ae230f73ecd15328039e4068d160679a7a0c6cf8c1dfc1a7c4dd9d5070c469e64c46ccbbbc03085ea781c183ebf71f498a5be7a65b82afd850f9de583bc2551271c4d27df50541f4e7a27181bfa0dd4ed58c1c59454bfba9e1939f20fda293e06b138b71d8a4", 0x9d}], 0xa, &(0x7f0000003a80)=ANY=[@ANYBLOB="f800000000000000ffff0000feffffffb51526d91afda3a819c455cfc1d6d6190556bfcfc452e3e44ec46f2e027d66168edabc47cc72234e34f85aadbfe04455203a48e237c4b373d7be79a8222baa75237f484f00005d846315048e31c9549121650415ab394934595668eff3ad9ac72c81a4cd954e777cf8bd2a60122c714015a527529278670e64da5c09ff419cc0175af743af301c5b652b5affa6710a557636d980f2a284d6016be68e1b9aba2a5ee35a529314f2403d4c1f66e3e52d0379cefc0f3463d93c168dd579598a5192132d1622e075eb82a9921bbaf4956a0cb8d60e0f9bc23833f4f874efcfdc974f908cd7935d000000e00000000000000001000000ffffffffe907663049cc731161a5cbaf6c8b6e460fd387e741dc1a899b24c0b084466e32821f5366fe71bc20fbde8474a97998813f8a24ba306ef13df7b18ed21169f49e80afb103c219c32fda8f22f8c06ad5ad9fda750cf1f77d0042735318a1c0621188b4d0384cc0740a2232e240ea46f5c95d37c08b5280369160a74d10fe8df304f610320a8c53f0dfa2292ef94f9238e7b046ece59659428a160e5ff26da13d6d1d5ac3525c55dcb33be7d12c45b4dccf7dbaf1d202c0a71149f88909a8a43fbc0dfb4b454c1ee353dd4878531b83cc00e800000000000000ffff0000f9ffffff309f186796f96b265b4d7f5bff97bc7df7ef25cbb1a9ddf8414c5223e7b96998a21b8363bcadeb77932a17fb2f69524d5d3c12a818ae5377aee40380b990dcf7adeb976b288e76a4b755486a2cd339d22580a857e0c91e0bd31931bf393311326ca257f29f7fd975272c953bf00fce8ccc3eab2c56b4ef4861425023bfbc561045a3ad6a990ff4c08197d73e815d9de6b2463f3503a61826af8eeb36f0688dce7701a317c160fb201d0685de35658456d0d54f8e65a382dfb358fe7db0a225d8fcd6eed994e85922f82923a94acd19498fb7811d171700001010000000000000ffff000001000000c93f7602f59a46fe3482d09d0c4cf50167b2e87cb7436c6b3db2c8e193c39adc1108a88b7f8dc4e20c0fa8478b7c83661f32399e59045611c51d9efcb0785afce8d8f69596d5061f14d2c23ff4a7bebad57f31361e1de60bced1e6be2ced6fa79f6cc41ff8d61b272274be19675af6a76acd264522bcbaa1a4bad936be56af7dcbeee0743dc2ed81f519e2b4f3f86d270aa65c72338aee0f664cba8a9f27a2f1ff327c9479be269ef6af928b1d97d11efbdcf51038d8df1ec84769d8b3580af8c2a662cb85a436293779158c5cf210636b53ebab1daf429f8544d737f4d0735d36e4a2e6b88204233190b61b1741e07cb5faf59758af41873398051b1b264b0f8d9ca758427f289f15bd9ef784c7c4fd72ac806149eb64a335f50e221d43dd56a8b5c2e609ab48627c6fbd553484a33c053f01f81eb7757529f8f43fa1ce079a757f24a7409672746b896ffb528c2c95e3b9043c4973a484da05a5c4ff9cb908b35e88dadb5ddaf4061a1633dd0f414def17bfdfa3c43d037dd887d48e6a9fccd80ae58edb1b28e0fdf13a353555122d75ba13ab25e69fe5c3416b059cad6105ca252abf2fe07565a39164b5b90879ef4f3b4425ad27119e4ddbb21245ae74c9cbe7736138c74f83d61d90d3058792dd1e424fb9ab4fc242fc50abd5c5900443cf0eabde4a9c89b8c7b2da1328039f00297490cf3d6d714c8574e1dadad397f1c259a7603167a40109cb70439c79c432c1d4dcdc5ce9974f4ea3a8d4e7ec549274734f9722a9e684c03b7aec5882c733267e04504bac2d2716d56d3a05d6aa7b39dc2edb8c0611986e521c9e8a6fe751292c0042be57f65fda164ec3b42dccf6d55abcf9d78f71d906aba2b110f59e21ba9bda3f1d47c817a6cffbaaf777eb525598a33e6d68a749132620135112d0bfff12a83e93322ceefe9ceeeaad8f51fb056b4faa812c06b3b8858160ad5a683784fc5c48dc15ec4437894f91a329b0185c135b3dfcc94f34120bf51a6d3c55de96f22d951df369f33eb0534e29b5055dccfeb78c7b98d0b85bdf049fcd33b70eea2b81de6839acef05813c793acaf59e33a6090a8d640c68fc1700fe72abf293cdb769e03810866c4872a3249ca77187d9249f62809312cec9642f05c7f850c0e6601e6c4665496cc997736fbcccdffe18c964bcd250d05fb7ccf0857ce6535f752e73868bcd8e4531736d38c5d67f75eed08443c1e7f60b1c790dd28a782a3ea255bb05e53c33a6ce14cebff5ee4b46d67c81e3ea66a945876325302f9ab4f1925790c1f6e3ddd0410865c2e158ac463e23b9e9d406a697786e974176d92535b409a8991d25b0e1b95d4a81fc66621b950dd637a5b60af35e4dbc2da1e4769f301cf3ff0139cccc0c9adf84840c092ee87b8108b046d466e578e588a33ce27a18dfaadc731b7e94f9c7e5a04c2f38823414ebb0bfdd9f4f806a37f682b4ba44da78ccb6329e035943ae2a46ade675bd7b4118a2a888945d89d946a9ab2e8590c928de4bb143d50f1f7439f595cc3c20cf913e6908d01e101ea3aa9b725ccc0972a898a20a58a4a85d46addb66e22a449d55d499a7cb5913d716b91d8ea4ee2fce9810a1b70ab18a084149caade12c593645aec44df5bfdf0b9fb1f1ecdeaeccc1f3e249012642bc2171c5dacdcd90188dbf1bf59e2a07d915edcdc0331cc8087b4b225ea7f031c9a9d6733f657840cb6581aec6314c6f43d0fa90700380298effb78c5b0f5b769a871cb6704df47e6eceb1c25af8b4a48c37cb37d35b6168a982e0f22cad309755cb084091ba153bdd35d202d4639318f537e7e6688a2b0979cf36197a2792fbb466bd7e915cc8c6ab22d6d9d0fbda1f32cc175735b5c87f81d3156538c9978203c50bb0a8d73695117cd30ddd276f5eb08c518e80b45ae482fb30ee231307284ddb264b5170a6a2b4bf23925b1ce56667faffb07bb2250736ac996dd49819774ba7a4cd22fec7b5749b170bb4c553b22311e166e92c2e743e28ffa9dec915ee10a0f2ffd05e3343f8388a8b55b8bef221ba393b2a97a01d6078448c0b7b1a105b398b1b4047bee9564dadbf90966cc6b13e98a7f882275f37d781fabb99bcc5998172504b76e8bc5c35cecc5a1a0449c1e15d993853375b28b45614e88a274e597ec923c79552444579c4e858ee8f89439b0a2cfa7a8e1be275ad409915da6d3d2becf08e01a750ba5a889463fc24f85dcffccb55c8017fd19f802496fd9cbf95d1fd334b35b7014c4ddfb044bc4da48c31ae8732b1877d6977614cf365cbac402ba431395d28766216f5f8d3c35f3661cf0f3a370230844204408dc9519e9920acd4777c32e4c40a8ff048971b4500ec0922e5e6c4a64f4ad225f0515e718237b3db094434de72494d4774e3d35fe12a3070843e3967036109572d35f02b1abf2b2de2d3ccc1e5bab64cde34d6d42ee871f2a8aae535edb7ef5e4e769b48f6cef3886255d9ae81967d864648b1599cd13932643d2925b47d4f1717ce805cc16b33a6376706e450e8e8cf4cb313920163464b8a56e45d5ac0919c228f492058331a0f499272bb5a8063237472e6841d3d38bb5df30e2b365071e7e3a3be72bf807a866c184a47704d8262da1c4aa229f66109d18fac9d60842c400c5d7554a37094723f4147ec65b23c7a36af867dc1e428110dbb6467a146992f702066bf149d1f4ea196ffc9dba618dd1189a370d06638040a2c44b266981ff429112f9d48c5f7b9cabc1d5ab8cb1ddf0218c1bc220e88425bbe9f18606e793c6b87eafcacbd507bc2f5e5dc1cc3859bb24a1b569314bedba995f9d3f792542420764e4d1fd58c3f14a7719aaa89cffa1313c94d6b08b059718f834deda9962664105d9f693dc43803c2716d1dec07db6cd08c737e7ca56ed0cf072345c82d75dac7cd24ed3bef628cd114cdb4a86d502db9fc0fd297cbc107ccbad2f331025ddf0d2fab1e9eaf8907d3dbca876b1e3e41fea80834a0de14bebf50a56f24a4974a654498fba7c084d166e1f1e3da481599fbecff973f7ac06cbacf62ceda5f7d144b8af3bbecd0189f0f62b421fcce2e936c445f1ce399eaa369987e9a7b273d730f256306a2636c4f40e346ffb477d039e65fd42979737eec7c449ac3302d69d368e36dfd4db3ba7bb9e6157b766372102fe7215e7bcd8bb2c425691e2004136403e8b47740e93657dc7abedd86829cbc3bbb4e3a29f77226d94dc1e47cafbf4b71844c851ee3ba9ea66df6963bf10a0a386f3fca99ad48773c2a74cf264335115dfca732a9a987429d90ecdefc140ba9b19bfc0c5f2d970c71070285a307bcc6c801f3dec5202e16e07a3b6970b748a59066cb7c57d114c630f89048d782360cc25b69736747167bc4a4a08d58f3f04a5df846fc42f24bdab5c43cb175766ba5e21b4532b24ec453df762ae331fdd3effad0a731f4a82e0cae3a990593e3b2d152df03df97690503eeb109cb1ddd025abeb14f5967ab34fbfbdd44cb2cf4842daf3a0244beebb3c03368a94cffaa631959e6a451255ec175df20885b15a6d49276eefbbf7dc96e21b28d011037fe159c0874b91ab044f3639c8ee056fd7babadebd9031331e2c22f4333068d025cb1d70d2ea75b0e603f783dbfcd6410775c91f5341bfc1b156f3e5c18463854c2f57f2cb490bbf184531c3c71877e33203581f8ffbbd1999e423e7e0bb18c549e1acf90166cfb8f1e92bd9a2d68e5ff971c590330d0084090d4d7379e167c4fb2ef079935dae618d618e583e8e969bbcdceb71881e581eba47e1def8278e41fc5a425a1f2edddfe7355900db2695be58fdce11fa6ef46e17daf02e879c10423d225b17a5a13a4bdac28c55394202d70b427689e57adf61aec7d9bddecc11e13418e7f1aaed241be7f586e90963784ac7dbfafa34da191223dfdd0d89442842a433a40d6d50bdf58686dd8ba30287c37747225c16b7a5c7e1c933447e38d94cdcdb5920cc0037d86b0ce3f74def736ba6c2f1abb7a2bf40fc8dcf85f533b44c782878b78179296c9a6c83463c637673c6826f968e02cd0a527dc2f97fa4f0e01cfdc713c4639e4c90cc41c8c3ff02e3b13ea8c54dc9b8bde49bc382a90c3a3d60aa154c843fa69b689071101ac6d3dc084c34d0340688490a019b57570c7e57ec6777f53158d44af83b1f024f2071cecdb8c6d2694d1b2fd2c89350a491bda122e356d48ea234718f543e0fb78c1998759dee70ce4ce7bebd327ec69f422792160ff8460e553efe965c73260199e36957fe6719a60e1848f83d237e4ba7a6981806cb9804b7f9639514aac0a7199d568dd158c1fdab5a2485e6b5c89c4fc46593ace30d711c5e208b3188f118baeb98952fb64cc0e04c2693a7102a81e2bf7e11e8589005fcc5152d03dbb19e7af51ea9b14fe7974d6106037c87ac264d66e6652042e6d21fbdc14998b78bd77504d8aad7cc84b40596bc78c3c084f93ccf38bedebf7bafb38a9ec1dc2f9f8f7f4d31b339c9789e33f157f26c7642a48e5c2ffb604f00193fc5908e3bc5526fceffa05b3476f7e0fe626e3f1c22ffcd67e5bba06ab1c83938f61d190e92363732e1b712e87389d18f363d8edcd7b7e12f5114c7761781de7cae65103b8abd5535ddd46ef18180546673f946882b6b5d8febdfb39a48763883edff7e413e0e94e155ff85e618b6070916013e9533225cc76bda78d8e90e7327e724e7123bff0aaf16cfa80a26d888407dfce854ef67cd3aac1fb17d116129e4fc341c2a80198dfa2d774a0ce29d7a2f0ee8f50a015505b6cd99525dcebd384532e78ce0f83aaeae10ee2d877c69ae87d79f9a8cdd25b4b0c1e1a3f3f89884fbee01c96cbb0e746c9875fba08a771e6f04772c816224d333bbc56a3be15ae1b7a09bc475a2b2a62af212a26b06cd02e63a181e512544f750bf0c9e22584b5b8f3b032a80d4f6eec04ba6fa49300f91f1f6eaa8dc814b3261605251383507b9882a9ede0fece28eb4fb69610c564b8856b5a866bb92e1b9c39dba3bd6e6c2d938b16c24558a7a8bcf5ea9988a7cb1c353b3c0c801a1e290528288e2ecba97683b7a95657c94faae665fd1686759b74b6ae6a46765e8db3122312cdfa050252db74f14596b7ae0f1a093f41e2886c76f322df4614fa8cbb12492458e05a4f7456382a40d9fcaa87e931d5b6aab2fcc689279c8de42a9947a6303a49b0094fd75fca862c1137df5e0905957016a30c978c11281b8d9873cf123daaa6e44408063d374217af842f0afc8526586ba13889842bdb4184c21c8f01d015742e541d8dcc0a783b0c5dd0cba0c2959e46aa70c50f23bb3c6eb15de23be08fa85b9c4efc32c90b8b6d87c10ba8fa3238c1aa0c34bbae01cfb54429160dae4e6c9a00c7f8b5df743e43c0e02a0a973e8feb2ded7b14b96e088574547d2718b0f145a52b5fab960cccf6a47d9158209a57166668c26ae7909723d248619ff8b17578fe92823e9d006eff2233e111ef6902e6130a48b91b0859c84c6d870dd80579e569ecf4b4d31ac459f5e3dad1724282b96cbabf05b74b14940b2177fda6d962443b9a2f45fb760db0a31a4338132bbbeb1d91d3df3f990b7b08b4b208cb00ac412cb5aae75052eac38e315372eab14b740e1caaf72cc692b7c5d48b76d51a4b355675bddcb3a4a951076c077010b3eeecf5ef050b46032008dfb91cd7bfddd4decf32bf84f03f51081f98a3acc33f4ab0020d35ec793bd4a290d4f5476551d5f7d65828aec46a492ae06e8bc62fd8741c06d1f55c5760595097105536fb6020b470e2a56fc4ec1615d4"], 0x12d0, 0x4}, 0x401) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780), 0xc) 20:33:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffe, 0x91) getsockopt(r0, 0x3100000000000000, 0x7, &(0x7f0000000040)=""/111, &(0x7f0000000100)=0x6f) chdir(&(0x7f0000000140)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 20:33:23 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x12, 0x80, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x62, 0x0, 0x1ff, 0xbd3d}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xffffffffffff8192, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0xa, 0x3f, 0xffffffff00000001}, {{r1}, 0xffffffffffffffff, 0x8d, 0x0, 0xffffffffffffffff, 0x4}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xc0000010, 0x1, 0x8}, {{r0}, 0x0, 0x1, 0x2, 0x6, 0xffffffff}], 0x80, &(0x7f0000000180)={0xffffffffffffff80}) 20:33:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 20:33:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0xffffffffffffff53) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f00000000c0)="2a1bb7df18fcff5f83872b2f3600abb0d94a6495aed100976062fa5b85f12bef2e8727646744818a0fab8e699def1d0c9a458f221a71212d954e0f2397ce5a1cd0619693a2de32ab63017833c148b02c5d11a694b9f213ecec3c90f83457f5784ee1800fca8ffcb9409fe303f59b4b703d3b70f6a07876fee4bae3087c0a7b601663e2615c3ae7ff082f4a505e483ff54b5e65f0af8cdfb00f4962198f0e6a234acf37bb75df2e93f631c557bb28ff3d5d8e44c87a31ef37043d194458ed38a6496fffcb836dfed1", 0xc8, 0x9, &(0x7f00000001c0)={0x2, 0x0}, 0xc) shmctl$SHM_LOCK(r2, 0x3) 20:33:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/250, 0xfa) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 20:33:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) pledge(&(0x7f0000000000)="832c2c2d2d2400", &(0x7f0000000040)=':%,!&[\x00') 20:33:25 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20241, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x0) 20:33:25 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) ftruncate(r0, 0x3f) fcntl$setown(r0, 0x6, 0x0) 20:33:25 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000240)=""/45, 0x2d}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/53, 0x35}, {&(0x7f00000003c0)=""/112, 0x70}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f0000000540)=""/38, 0x26}], 0xa) 20:33:25 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/247) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)={{0x0, 0x400000000000009}, {0x7, 0x76c}}) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 20:33:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xb4c, 0x7}, 0x8) 20:33:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) mincore(&(0x7f0000ff2000/0xc000)=nil, 0xc000, &(0x7f00000005c0)=""/4096) fcntl$setown(r0, 0x6, 0x0) 20:33:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xa47c, 0x0, "e8ffc20172abae41827cf2e8129ad68506c2c638"}) r1 = syz_open_pts() close(r1) lseek(r1, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd"}) 20:33:26 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000000000006140, 0x1) clock_getres(0x4, &(0x7f0000000080)) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000180)=[r2, 0xffffffffffffffff, r2, r2]) fchown(r0, r1, r3) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:33:26 executing program 0: socket$inet6(0x18, 0x4, 0x4) setgid(0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 20:33:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="8a42e95ee0ea3f5d7216e848822087ebfb779f652f3324b69567b3ce0afd62f778d5d09c75360845207483486ec9e0b83c8e71a693b40937c2a621762bf13014059ebb751b50e64531f1ab142f5f6c37725b5f861232d11e5a4073637cdcd4e4c4c37ab1a4cc6db69e15a77b6ecfe9cf93479eb33e3af0fc7b30eedd1101419f2949ed29393489006a936b124a769917e647005813b9c201ef47fcab4cac868c6f0df452cbb786bebdcdc8363054c3b3b822213e61b376e387352087dca7c9e48ea78abbaa68a7d79720a096e1d2dca120b0b80e535b43aef08f04a7c520f2cf979d181754b411f56f5f42a2dd000ef468ad3064bca965363aa3d63fa5f7bc", 0xff) fcntl$setstatus(r1, 0x4, 0x0) 20:33:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/170, 0xaa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r1, r1) 20:33:27 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r1, 0x1}], 0x2, 0xf609) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 20:33:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ce4939faf344e654490421577778edd5f820437ab3615b1098230c42986bcb9fcc2d744858dff9fafc5471398c4a0c8f9d8b2ec84437069bb1be6ac7d01d6bfeafd30bad322279eda32f77b361441227d4f019419a3fc87340581b75f7271bbf9918529c297b8d157e4d", 0x6a}, {&(0x7f0000000300)="dc012bc8fe265ecdedfa6bb887929827c1945e518ab842c65b9f708617120643b266e69558889ae97a603e1a503fac7f2ed4ecd81163b70625d064dbb7e065001b153d80eeb452d83d89b0c59c576ba627234ba151de5ab400bb527ebab764ebe0b002d4263c52d149f7410f4bdc0fc9038fdb283f803325212c3fc6c742db1b60e1067970f6eea379509337cb0a647fd60179862abbb1a03e0dcf45c63ff7afe85293fc7e02bebdb4e20094a41068e7385de8410e", 0xb5}, {&(0x7f00000003c0)="0a0741bbefe96defb0a0cc7f804598804582e3f657d61b9738d191d17ad67279428ed89f80701a27477c0403b56c9db56734818047ed522983051042bcd7d7526bb8537b18c26f7797d109409a535a49c562f3ad6ca275c7f2f3bc72b24929e37ec43eb0b9df1c63b0a78d68312c5da8cfbfd113fadcbb5aadd425851889bdee631dd7a6daf323535f412a", 0x8b}, {&(0x7f0000000480)="91923052855dba6b87ce46c2ede1dbca4e177dcf50aecabd3241c1df37f578a837398de91b9e2bfa3f30f876bc205fa951c9069fd917bbb630c0ad0cb156210756ed506241af90aac00819cbc863cbad6abda1e22677dc1722b77c4681886c7d71", 0x61}, {&(0x7f0000000140)="121e078816b0336fc664ee5e48c93cb78efd32e816ea8312b913d08dac1a76c2de16e09619897581273842700476251283", 0x31}, {0xffffffffffffffff}], 0x6) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fsync(r0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000080)=""/84, 0x54) 20:33:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) lseek(r1, 0x0, 0x0) socket$inet(0x2, 0x0, 0x6) sendto$inet(r0, &(0x7f0000001100)="1e4353a20c8dbe84e1a86bb08a09710c52143d0b1d870eff97e561b149a69368da670b136559b1edcec847b9dbd003522efb6a1e0b620e788265edec2215cdae2012a937fe735cf201e33ee085f04a85f8441df47ba3c209eb901d94a7c5597b008eab0ff3979623bbc7752ac347974478647bdcadc8fd81e26bd87d8ccbf365f2f9e7289b11ccc7eebae4292df6deb8e1cc8321e450ad6c37c2860dda8a6d0b14742c1a362f21f9f82563a7b5b393e7a5f039f0433a212e7aab8ac6ffed97901abf5dd1eda365aecac29b4e7e473f13fcb919a53464fb2dccf43f4d8d73bbcc5d37c99f757a6c2b18ae221a2eb1ab273d5befda22fc3b8a562773eb07acb99e69ccad4886df91121f835cdd57da2690c08fe9e65715c5802a031e97a1ba1d76aa0d8a595b04cc40f143f99011b5dd06c439ee1e4636770b2e422bc395afb4c715a9ad0eea7919ac8e29e15bbb0ce460f5bfc5e772ef70d723efc04fe1c68f74cee66d562905a42d9c57a3680a40dc40c301e6bfc8b599866bb873c1d649d407526cb746943487bb4faba209d24f7eac87143748db11f454fd0f42c1d1f6da6c606c872e898c28458cd85968dfb62b8ebbcd82807679de1289fdcc29c8a7822b84bd078ea55530918dbd4e68c70ee1ff3d4b23197a53d9a051a10241453b79122acfb9c3b18653eb455155171042ae91eb734f749e48898be90061cd81fac83480bacdd6370b26ee2fc31005bc75006ce2a76c70da431898341272eb874a7298120559e36c1fbcd25d00a2ec53e3d56be16a98c4681406931b895123513c7b99906e27c6a23c25ebb0104b7585bb44b0d8e8fa845adc2419c0fdb7dbc90f3f03a34961d275317352808e9f4a5852d3e1880bf28add38043b12fe08ec0e9da8b7a8ce154b1879a3684fb3714e91d99b0203bc8bc3a9a2ad09213c97c51f9ffd9fbe314c36bc3804f5373befc7b11c7bd3b07d6103d14b9613d6aa6c002e38322c1c67dc76170d9d9ad9fe278f7060ecfb8fff9ab556a3d613fc663ada33bb73d4f92573be2b471ac85a35cb2f3724f45adeadf09e145ff28aaecc5e2fa17e4dc206188e86a4bf4281b14da8168014e16d24b9ab10115939a09aba8a0ff353061a2b4078591340f1e35bd060f133c65e6e522baa8d48674d89c79d4e305f0fb033a2ab090d3ed53f1f413ea47fd5fd64b9f47f4849c3dec67b1224fb52213e59ae7d85318164ecef439d1ddb0eb5f0a000928d30b8e73ab19d559e26410476c97def12644d8faa78f67f0c8f19a1eba36cf096ec5c829085d2aa7a7607fe46a1b1acb0cb753dc34f3b33029852d103fff35e8418be252c1027e5f78ad08d41904ab91dd48a087579326b791276410b79f52d0326a52bb09309524cc0fdd944673e6747462ee9de5e26be9e700c2ab267fbe8316e4fd0209b18d79cf79c26129154c666db7a2a3ca47f6207343de6cd0c09908998040083d1cb7f7d7670bd033f652b2c47516541ebc75de922511ed55344664f5af3adece042845d12a52dacd8883e0bef5b149b5292db1cb45e720ea09ca7f120a755c8612920a30b257a9d31e474c1568055e9cdf63f222ab8c822aa3c55e9f50cc47d8424550f0862582888b205ec719cd8a40c0f9ef88b7925dae1aae787d7cd62963d947fd02fe0561d8433da185d8f98a87b36e2f5f0fcc342f77999a634265261dc1038eade62621106a33cbf568def987f90b58542e32360231955aba8b2c30db18b3173662014e9c222c4434f3f1fcf19e2bcc49b52d774476afaf20af0d196e8806355648fab2751262c34672b87d416d353c764a9b9a1e541d22769adc6c14f7a29cf07627618f929706cffb0129d1daacaa60de6d0a9ffcf65c5e19ef43c54e72e98c3560c92a94d69da0e853bc8b53b784f8c4aca2107b7362ea903ba0626005e394c56ddc0d1a6b43578c567974a1276c8b98c395b0b569e20d167d98f8a67b0c9321e0bce3dd67cce43094cb660dff4b5013c29b697dadeb07aba03252dd4acec28eb88d60e8356f19516a2a2b57fd2245004ddbad779b32362206d5e238e5bde48123a1df074ffca27991241a47a2d14f99353021199316d783ec8a135d42fdbc74759ecde122bbaf9375c3c033097c08d070bb856b3b9b09fd2cfa4a1c35d33cc99987926f31bc56847b321d21c82fca83592ab1bafaa45f28c5898fcfbcbde98f1eb49ec9f5fa7b272223ff3bbf43b45486df00e262d97122b61a6a670f78aa4e62b38e76616acf4cb7d526312869ea4ee09748d917ed829dea6d7e08dd870ecb25c5b76ce1d12a8d43f5f86890893773323e9c961304c3a78483863c990ed39779079c13683e67137a9c456e851d31b51f35f13a325d6c2f0f62df9e53d075b2ee9023fd5e6ce0c8e5556b708f1614b9af92972b6757699ebde03cbd523dd49cba20f9e4b3a09a3b70a3a5563b185961134e55a465df5d6ec169666f98a367651bbdbb51786a20950e2d5b0d3ccba55ed223a97c69a03875ccd9ad08301c7a0e32590eb31cb1640377a4bdb84b94e2f8fdc8ff3bf994fecbba990310a07605f0a47994f586f01d3e224d729b2810dc2bb520e63424b08597580d4ca252e5a5b59323012d26a7dd631fa7a88633492dc7c5b72a3e259219cc56266d3c768ea2d4f165b9abac6e503b1b3bcaa33543c1aa554429d49f687bf6f958fdaaf5810f5ee4c1c133ace2ffc4d1566e32d6f9dd40a208f4827fb65846573fdac8580152a27e39cac7c7e335cfdb8ab697235c9512550f1b976038fd1c7947c5716423db8285bcad026eced3b00832915429edc6a8327ad663d6b0c717d4795a2062ce3a3a2e071bcd614a0fe23a377765aaf8b73a00852b694c8005d0d7510a95dbff4a5dec431beedb82f192afe831aa2a852cc7e9efc099f542e36ad969eda366201606aadcd03f28ac1e9fefd4d0a5f1f00f4b20d593380c5e73f9b8359ab588d49551ba831218efc4540b6b2840462e5bc62671288e3cb83094fa6d69c3de696012c74f58166bea8c26950e6348255c31020c0fb310b45ffb9715b4aafb87612ed2e05ef41e1fcf0a8f9e2ae894aceeb9e5963df5a4341d1e05a5ef3bcd6dab71483ff4308f65fd3f03002b8d71033232503349b712d2a55a71202d5983841e2217cad81c7bfd788ac6310261b055fa9ba71dc12242b007326658439e6f2a52fd853fafce8e3e923dc441a429e7ef3d948359601f315e1add690f5519c5cb3620ab95da248289c62d48eb2642c199abe0a8f9e0736e73464511bf82dca593e80f11d6e8e3c4744a9f8e641e8eb018bbbf9129450071361e861aeff94634794969552b08dc370b923cf372170332d7712e33677563ff8bb9184a10e518208062a869f87f8feb9aee2c340c9f2b120f634c5910804e941000e947d12e0183f89b6221a685a4a897a46d39b963373613a84d4a9811352832c05491e7ab679ae792947f88b93f22dadbea81155d87c1f0b6d9390df72e7eb4f8070b593688b9e781e5174198f362cf40f5959c6bf80cc8d7dfcc7d1f01e10b55e481bf9a001cb5e709fa9bdf9255ff92f70747bea1c14624303e3748a450fdf4fa842b718ef23ff08046f1832ae6f93150ad349a0ba0f917db3300a4e5bbe2b2c349c232fbb435cd87733ea68d75dd3219f529e21430cf81aea75451cf479b3511a752dd78af12e6f5f9bf3060cde2701e78551760bbef61f09355a03445738b980dcac311a90ed6cb8c1faa9152db1ebabae9f916c25b059f6053e84019d0edc1970d667cce783f894303ed508dbcbc1f7927a60ea785e89abd428c18dcb4f62856e1eefdecbef83d9f051b234e180714500d1febbdb93358baf0a1476beb1b60d4fe8f21562b60c99088660d8a59412eac09cc7eae162883f126f4b9a7b2cad81b5a37578f6df7aab02b613d11b015e582bca82ebd0b6fdc90289183c6731d98ace6738c1f7cb76c703267d80a4e3d080aafa8f292346240c380b8a60d9c53b280da9e2d9fbf2b2fa61b1d10d3246d89045c23e351bec174953450f94d8d1fa87248b8513e93cd06ee5712d00de9d8f9535b8cb557ecb76a4f69de61bee8cfd92dcd6eed3be2001d966d7a22be1ba0d483341d94bb44ff8fc56c9319149910206a3dc6aebaaa5a17764937bcc464606c35a59c26858a37c0b298046e869c42c6ff727dda77f0ef4dc5c62eb3146ee1e99a7df521d56ded3b9514791abef73051353515306c2051ad513a708ce25a074f7d74199130c977b9da20c6fa2d8b4288ffda0b407749884a3a76cbad515c2ff4817e816d7b27ab4242c150896fe204b7dd2e2433064f9fef555967b46ea25d9ebe0a6e357cc645f07a6750d68d02553851313862da141989825c742b654e91e94eecd29ae6679ef79cc51d0e2c3908ff489e5c409948b8bc0074c6b6f8d08416e030ea899762c40b4e36fb63de02d45d24c4ea7ee5487d0e6bd294c56af0496d1dc7c90fd643bd331e3b43360570deea96b63fd1ca78dc62be7bfa18f646b3155a5c41f77e3c49016bc8188f57f97617cf031e3b397c80318fe308c24106babb2c16e339b9e9e182a365fa7436a006ffb46d9f9e30ac39695b4fa5dbe5cdb1eb4b3e5bd78b61bfc1f1398a8a6dd02b9e5ce3e0e8196052cacdc78144b6d9aacbb0a5d8b2c65fd4359cc69f9852477476d6607c7e2c73553a575df4aea1770664b4ed09d1fc49a85ad00690d39f7a13228d3d3bc450dd9fe688e074eb3fce20f1322dbfd678f2a81aa087062bee2026ad43864451f8ee124f130df23ebe321e9bbbe0bd094c091558e4a2089d2a0679210d63bcf9f65edf344da60f05b20b0adefccdc77ca35799308f2478a251bea2ca47abe558cef173634e3b5c266a7309d336caa981909bed71a70f65379605ff355e12ad808b3b4337588e98166920f2c9734bc87627f0d6cf9b6e44b7ab10dfe8788af41f1bb9f787e02d98b88fe7748a33c2024ae3202bfec5ee68ba6505fe1c1901dd0671e589261b28e64eeece3c5143e90a766251310562c22617e0f9a0aa3e3e7050a3b5ad99fbcb79b3f734211ee4db9241dc09aefa5ed078b395d1c84ba9ca1d75f24de6f9954083832da6c99096a6de6c9dd8976a175fda9266725720db3d6e2710014ce2916c2457780e14a82bc4f3cf79a420551063976220b2e9fbb9d023c358ebe86aa24c56674f77a5273b7b9939c04c5f49ab9e8c9c0807335c0025309190cce12b9d034fedf0e3a7e1a71a36dbc06de910286b39785f63724261930b32ca5947fde66db65e081a2cef66489c44e35f46816e53f276193d7e179e5dcaadce94ff42a22023afa7e48dfda0319ada62d8fd15c33353ae295ec20b306393dcb3cf92da6ac0075f01281b48785b094b42cae6f4ee23a83e3864e60b64622433e2e282b0f86b84771e9ba4ccb121683a3a9538410ff63fb0540e33e58c7479c2ee05630a49f4ac5e7157bd0379f591a8e7b21fd8331fdae15359351674878ef7cce093553198a4816c014e17c6b3f03486f436e9a920f486aefc84fb1898331032deee77b3150238d937179ed8c3a2100cf136b861431ff5e152aa2264674ffa175032d82a1089cc5a29086579c00bb99438d781a2933f2e0e1790eb77fb6c3fb9d2ad0c2e1a99e7aa7e0f2e332e9c574befa23c9fff0ad064814b2a43234292a3b29384377d59a471141c6ae555da6e0557d58e671ac2756e5abec599859a69cbe63c4b511f69be21232208d5d9e53478913149e9dff7ad65005d796b25db948685f24f83863a115f3b2", 0x1000, 0x4, &(0x7f0000002100)={0x2, 0x3}, 0xc) 20:33:28 executing program 0: nanosleep(&(0x7f0000000240), 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0xffffffffffffffc0) clock_getres(0x6, &(0x7f0000000000)) 20:33:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mknod(&(0x7f0000000080)='./bus\x00', 0x24, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 20:33:29 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fsync(r0) listen(r0, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x1d8}, {r1, 0x9c34f92cee255806}], 0x3, 0x10000) close(r1) 20:33:29 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x2}, 0x8) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) 20:33:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) read(0xffffffffffffffff, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 20:33:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) fsync(r1) write(r1, &(0x7f00000000c0)="2bfbcb06bbae5d3ea27cd6fb58ccaaa9469c8fe56e1f533244a5488f6564a5809a886a5ec5d02ef030c3f22b40961bbb4602c9015f76b3af6736281a708c369064c55efd0615ac7b4f664a68a97b921a375839bd11cbf8db08f27a7a03e0fc781ffc3b1f77acee3cd07609375fc435ecd42bcb701daa6e1240c544e42ecdb2415ec245ee28fa36ce157e05bc256c80e69e3b8cb4b6b731c95f46ef8fff1c0397fc7ec212e924ece6565c64eb957a72ea59b0edb33b2e0d3cbceee51abcebf212fe96", 0xc2) write(r0, &(0x7f0000000000)='\'', 0x1) 20:33:30 executing program 0: mprotect(&(0x7f0000184000/0x2000)=nil, 0x2000, 0xffffffffffffffff) mlock(&(0x7f0000181000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x3, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 20:33:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getpeername(r0, 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000600)=""/223, 0xdf}], 0x1) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/130, 0x82}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000300)=""/244, 0xf4}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/27, 0x1b}, {&(0x7f0000000480)=""/130, 0x82}], 0xa, 0x0) 20:33:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) read(0xffffffffffffffff, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 20:33:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0, 0x44) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x4, 0xdf}, 0x10) fcntl$setstatus(r0, 0x4, 0x80) socket$inet6(0x18, 0x5, 0x2004) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)) 20:33:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) read(0xffffffffffffffff, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 20:33:30 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x80) getrusage(0x1, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) read(r1, &(0x7f0000000280)=""/170, 0xaa) link(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) r3 = getgid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x60, 0x5, 0x1, 0x2}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x4}, {0x18, 0x3, 0xb5b}, 0x8, [0x8, 0x8, 0x4, 0x8, 0x5, 0x9, 0x2, 0x7]}, 0x3c) 20:33:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x8c) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fsync(r0) r2 = msgget(0x0, 0x42b) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000005d700000000000000032cdc647aded10db0000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000c50dea564cee1971de1465b627cb241e24d3b54fd472cbbb71504a590978ba4468303badd2bd63a9841b984a60136cfccb1595f72861c5cc55b75e52b6f5579f59a873a2deda6390b8ecb97e71feef8ad426fde121883582b87f26048b4a51f6cf0a839c1e53676497a1bd6cae28e991ed2b046ccbd390a642e84f"], 0x48, 0x3, 0x1000) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = msgget(0x3, 0x21) msgsnd(r3, &(0x7f0000000080)={0x3, "0bd4ea82ef4ff7eaf1b33167a0776267188c1a48d03b5d9b5d2fd297636c3080f2d81b28c3a0f1f9177950331afa49b4d2e272b0f4589b61374ac4d0c4763e65937be1a5948f95375d2481f73956ffd2b386382466c27259ad"}, 0x61, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) 20:33:30 executing program 1: mknod(0x0, 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: 20:33:30 executing program 1: mknod(0x0, 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) 20:33:30 executing program 1: mknod(0x0, 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xfff, 0x3}, {0xffffffffffffffff, 0x401}}, 0x0) 20:33:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x8c) read(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 20:33:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='c', 0x1) socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000000400)=""/92, 0x5c}, 0x0) 20:33:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 20:33:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:30 executing program 0: r0 = socket(0x800000000001e, 0x3, 0xffffffff) r1 = getpid() r2 = getuid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffeb7, &(0x7f0000000040)=[@cred={0x0, 0xffff, 0x0, r1, r2, r3}], 0x10}, 0x0) 20:33:30 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/112, &(0x7f0000000100)=0x70) 20:33:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='&}\\\x00']) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x102, 0x1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 20:33:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:31 executing program 0: pipe2(&(0x7f00000000c0), 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:33:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/83}, &(0x7f0000000180)=0x55) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xed04, 0x8}, {0x18, 0x2, 0x400, 0x4}, 0x3ff, [0x6, 0x10001, 0x200, 0x80000001, 0x5, 0x5, 0x1, 0x9]}, 0x3c) 20:33:31 executing program 0: socketpair(0x0, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000000)=""/21, 0xffffffffffffff13) 20:33:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getrlimit(0xf, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8}, 0x8) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000000)=[{0x0, 0x10001, 0x1800}, {0x3, 0x2, 0x1000}], 0x2) 20:33:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socketpair(0x30, 0x4007, 0xdf01, &(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/148, 0x94) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCBRK(r2, 0x2000747a) 20:33:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 20:33:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 20:33:33 executing program 0: pipe2(&(0x7f0000000040), 0x0) clock_settime(0x0, &(0x7f0000000080)={0x1, 0x20}) clock_getres(0x3, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2ccc5f", 0x3) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: setitimer(0x0, 0xffffffffffffffff, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xfff, 0x3a}, {0x0, 0x80}}, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r1, &(0x7f00000000c0)="11ef984a585d06295dba23dc7c7624ab815ac0c08395222127ed3b7bc367178f1e1d82145a10341df85eb3178f441eb37cf06c67cefe282937940c80be9b051e33b2ac6e3fdfe3206842eaae481f477821cbfc119988506f5af753392645b147f45139f1374e225845798981cb7abdab627bc2f34d2de43297c860727abf113f01e349f66c9ac0e41c88e0ab044eb850a2f2af44821df8959a99530baf5f0680315ad5b3b85497cb89646891d9bb24472588c2c48c8d64e76f", 0xb9, 0x40a, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r0, 0x6, r2) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x0) lseek(r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:01 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: socket$unix(0x1, 0x2, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getpeername$unix(r0, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000400)=0x1002) mknod(&(0x7f0000000040)='./file0/file1\x00', 0x8080, 0xfff) unveil(&(0x7f0000000440)='./file0/file1\x00', &(0x7f0000000480)='c\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file1\x00') getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x8) symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x50637956) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x100000000) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x40000000003) syz_open_pts() r3 = dup(r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xcf) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2000, 0x13ff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) socketpair(0x10, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000004c0)=[{0x0}], 0x1) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) r1 = msgget$private(0x0, 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000001e, &(0x7f0000000300)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) r5 = geteuid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, r2, r4, r5, r6, 0x20, 0x9}, 0xa4e, 0x5, r7, r8, 0x44, 0xb1, 0xfffffffffffffffb}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r9 = semget$private(0x0, 0x3, 0xa) semop(r9, &(0x7f0000000280)=[{0x1, 0x3f, 0x800}, {0x3, 0x484, 0x1800}, {0x4, 0x0, 0x1800}, {0x7, 0x2, 0x800}], 0x4) 16:00:01 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:02 executing program 0: r0 = shmget(0x3, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r6, 0x2}, 0x9, 0x1, r7, r8, 0x2, 0x1, 0x5}) r10 = socket$unix(0x1, 0x2000007, 0x0) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={r1, r5, r9}, 0xc) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0xc) pipe(&(0x7f0000000080)) 16:00:02 executing program 0: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x802) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r1) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x81) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = kqueue() read(r0, &(0x7f0000000240)=""/181, 0xb5) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000040)=[{0x0}], 0x1, 0xffffffffffffffff) kqueue() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="f5f589802d82ef4ebc98d90c36426b668c5b5a7bbaf4efbfabd53092f38ff539a912992294b7166929eab9f6ff1bec01a3a2d8d5e4b093db33218b04", 0x3c}, {&(0x7f00000000c0)="c802668e63f8502a82ca58f3c66e5948700df40d9f65ad264b7c1f0dfb754fd5558fe3c80c1ff7cfc65fb0b1879c47246207bbb64d9b180e36a1ad677ef02638f3f0a46ba0ed63aecf9d1e03284b642c70300666bc4de504ea8449d8c0de39ac1b40feb5d158f7bfaf19ec3772336b72e102f3c54f8d286d4cdf647f14641a37ff3d4d81c2e71e895a0b6eb08cb028f952456f75119c8e6ae797b949ac5c41a7e2b18f9acf1b79220dce0a2a443c1e9596c384f6ae63a71a8e24fd6ac8e8070ec50951b578dde3b0cfcdb8be0e3ac9b5d7b6cc619c53b072db4ed291127aec244403d519104c4d164c38da52e8a4", 0xee}, {&(0x7f00000001c0)="f33d", 0x2}, {&(0x7f0000000300)="4da02c23ffe8c30d94f7d65c73df6a5591f4b0396001663606722ff6007a1a53defdd471eb6086148a40a634b2f97399aafb73a954ab6b0a2fd0efea86dd732b15", 0x41}, {&(0x7f0000000380)="c0decfb4afb84503b4a0de66e66cea9c480df49eeca5a23b01fa895894c4a9c9942a092cc53be69ededa05f133edb67b0fc38c1b47b7b26be85877b5c88a931c82c5dcd3e39b2a49cceb68ec4ce47ac28c0ced6fb2f58b7b2e6ed3c8ad3e45715dae5ea9a9e276bf5ef0ca57eeda3fcfb04eda7fdfcfcd4effcd9b256b3b8d2f553fff6a80a19379d697aace0bd48e3dae7483b7b0904ed94479f37bb8af91f7bf4eefe1ce16882d43183eb90f66e2194d81705491716163b58724737da63cbf6c56cfdfbadacf92790f82ec9ec0fd1e", 0xd0}, {&(0x7f0000000480)="9be3f32a5e7f55794f85ca02b83b668df2d84367257f80a79c422dba6c4bf797c87ff1cd018f2db367886aa748dae79efa00697a0283a9712b417fc1948ab6ddeba0b05ce8dc89858ff9c19f0b284c15888db5a709ca65f3d983178e02bc5b9862753649daab7d3fb2177e6ad6880a38dcf19d469633f4786f848eea43cd096123f745a2e5ff1a8781fb838527290afd14a7a5e52fe6ce5c37777ddc647486f9c3d619137c261b3db05bd95e89a7702d132cfb10cc04d02693e41a557966c7726bdc61a3873e2524d23b57b3f2bcc2d99defb0ce9b5b066111", 0xd9}, {&(0x7f0000000580)}], 0x7) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') writev(r2, &(0x7f0000001680)=[{&(0x7f0000000180)="fd9b63faddb2fc7422f0fe84a29e968a7447eab193ee74519e548828722a062de4fb8923c3e0aaa8fc7c14f8325d005498ba764aa057a8affa34871cd4580e1e7b8dfe5d7184edc4f4a21ba07a017ed5a2829ac28c103f025cb767e3eabfcb6da2c17c4dc472e2760dcfc847df1784aafa000c8e821bfbbdaba883e4b8d2d657887963436f23a21c6bfcd31f16eaae8a27be81f41568ade187cd73a71f8e072e5faa219dbd11dc3d495786de816dede51fcd351ea8e9b94ae1e72a7027f1fc2146708f7eb3bfffbcb8f1562c0c709e12546e4c348c74cbde66f8247b86ef1e7736d83e439a550706aa7073a71270b6b61a40ffa9328b", 0xf6}, {&(0x7f0000000080)="fd0a2ecf0f4f4a8419ae05f5a8fa50e1bae86eaba3a763c5aeea3d7abc81c9c321be9aa90eda24b9c986e9", 0x2b}, {&(0x7f0000000280)="08ca74eb33f67dfe946a926f0dda7471f98240f50773eb0d914b5709662b6f6d30dd3d4cc5d6e3bef038c90e6fb103f54f27a92a4013f8a7bb940fd969a146eb0f95d6c7ead0897fc98cfd9c55e9a7650dd58c24429665e1866236669a815b5f62e22b282b81fbff91c4d371fa0cef146f1dfa2a87879f5456d201a61fef15d127e30b76e5d3600dc9c2e961fe885ec2382525e10b6d7b2f8df0471a4aa7359e6153ac4c1d49aa088b2403cb28e029f54896646f96df24ef08e8dd7885107e12117499ec9deb0a7d08ba04e1a066919aaaecaa8bfa280df33bde444afdbdd93179aa12cb6666478c2caff9a0a8c8cbc20dcd07d5261e077c06ec6d1f1751a6b79195c7f2e52d8e28309d2090f954f7743390099a100532d5b287265448abc9254095dd47571877fec891f3a3097f0691c92880910192fadabc8c9bc3eb21ae77173f262eccdfaa831c027fc06c57169789631efe3914d6b763c41621603593506289e98457a096ba7941d98107f1290a59966947fd83901a7b1ec331e37efab30912389ba5880574f6d86dc332302e172edf4aef61a49eceb08a3e3725716bd5cf07ee6cc022f1252a8dfdd69d66a2f2490ad79105f02001910587473b4b824561456a8486808daf16c769d28eeebe5f9adfe8410c2bf339ddb2dba29fb143cee30172880c6815f213091362f3e677241360d482f2586268d39d3e775367c7877aff2434e297bd19d17439a1ac8c1c841e8aba4278d44c055f08dc632b4f5bfe1fa304b0ad80bce9eff287d086d33e44503d9f0c176668c282e140f898b17957728311ee3da43a5da06a76d93da8a3773a39fec0d8dab9ce3de58868dc7fe71f62fe4f51f5b7136b21f53423fcd5a78dd2a27ff0f742ad2805d14a40ad775f5ae796e32f1de1428152442c32e3e67449dbb33c79af9d30c00905b2d665781c3ead04a635bfeb24685bad279420ccd779aa5b2c30022603788860f49857f8c505d57433021300efb1c6657681532a60f2635c6ff20b26d4e482186d89c1a3bfe642a556cd146c39bcfbc613da2afd747bf409e27df68897a2e35b235d0a2885d977bfacf2cc9c60ed8dd66967577d5d101edf6fba130786c501aeedbfb22a9e2df9b876572e835254c063ea7dcabcea05eaca2effd8ba74f8c7333d848e6005b7ee630806725ef294717c82e8c1637487257a59370c4520404a0d8a8e2ae360350d012ce3ee6603ea6c5d7682bdd4f41aaf6c985f57288dc5f3484a7ccec6fae722b0ead6096f4175baf87453bfb40828836728e4c217bcff0eee081853915e8c8901e1095859204cc288c61e2d7c10a5a1cb03e04995a2872c71cf87cab41c390294e083d099e07db962e2fb8981021e9c3ebc3086a31a6bcf899659004ddd69059cf7147b119acbbcefdba0b9f0bbedc58d94b772b33be9473afd384c96d34382e276a39fe8adc130e131c0c4ad1bcfe34e51b2e2ec9ef2f3141da4b2dac2bf558963f53ba1b79d8d6b807bad7089380de1f9828221bc2f079b05892f0d8bce075c533b67eead8801da96306b06841818c3e6fb5ed5c7c531b0f3d65088eaee8649af3cceca5ef1b584af361a46687ebfc744a4b73a6c62f349c1a2d119d214beb41c45e013127cb87a19d1500d0a4a24c1bc013d7132c457faf10c05390b7bac94556688fc755c6984c845c0f70999c587c1bae412285d324bf1a29e159b72a4f11df9985c00c47d6195cb5d7141efdc8285d8c67dc1e64f04a28f72e8dbeab57f6ed911c9256daffcbb7a3f7497b91c4215a6b2abd2a4d16fc64118d52e68f26cc253a3961b96976ecf1e05230f7e9faf1379c9a3613622247988b989b2f043165164b2d29e6557699671cf12cd251bc57b6f1b108539b5fbf4421f6c57ccdd63af0defbcddb8f61a763087a38980d7e9da4ac3fe9091e32538a058f0e0fcd8c5b6b298bfc3549c9a174b53ae9909cef504c243558f60a0a2436160b8746136361f7228098e2cc6ddc68c5fbb1fbcdfedb3f500540bd9b0f5ffa83255c5f9ae2dc82f603006a440d9e3b27079c030f605cb62aba83cc06af312f329212c169af26aaf21e8fc94bba8cdaf76932f4bde3c5074222522f40cc8de64915758639fc7598f4708f37bdfc45862447b115f52de6330f1cec8335cb7140f0c9e0020bafe4c6d00d2f8952d988df3bd297bcf34f64d0ce9451e480866f699d2215d12127f33e312aa211b9804200309bba84f2f0047d808cd3d6eeeeec296beac7cd3c112daf780b6dc4229919bad32da5a1c5a721b22c12ba524f2f453c2c75be60c634d8d7a3271c0c17214e6fc4e73bfc44b2977989f37b1b669b93fca26166def9231eb4063faf31dcb211ef0d2eaf0824330b9a293e43895c8cc67f69aea89261932281ae3aedc0db446256aaeb66eddbc9428260427f5375434af343b5b68477aa5429a2c0a9af244192a2d3a91a0ecdedf9622ea8d4af0de7d4a9fc849a7edfffb82308834a1da6e26992e719ca27d255bc896007acc4b76d0d15e9b4ff6bdf3a744ec2d662a32b825fdd5061537c6a87cb9317f28302ae01f3a2b08599c1fc151f0e569ea099ca99d32530b13113a959857f960d390711f3b9493ece5a65dce9dda59a12d3bed6aa969020b56659916d7b98ca3525badb1efd2b48360424d891dc5beb9dcc13c93c21259e6d7d986bb76c6571d93a7e2e5ec9d9f86016403db9c8e2a6b3d9c091fff2a0eddf33b89b40ea00650e934a818c0633d5d29b6cee5f23ea85e719c2fb03ffdef9a236b6010f47ceb19743fbf32ede77d5b8fb346a27246c1e6c77c92d26b7f03e3d464373d7e6786f0bc6b3a94887b8ae5aef3d622fd52be2b78ba11cda509aa5ae80686dab2f08385930d51cf6ececc84369550aaed8a29c6071e0c255a8341d85b80ecc3bf0aef946a279426cb1826f6332cd2b8122cda197cbdecd3aeceb1be38a47b5c11c6120a8bde16658702c3aa6477b001ee279f02544f6f35789dd80efd44f83c32cecb276a6197a47fb975a10c7620986244b95f9be788453ee390ddfe307744d629af04d825caa28a5be47b44e9ec05ee59d9013fae40e705efa75b2e509303227496f7a9ac8af8e296e9bb59c7fd9c8f0521bd2c2b5e39b46e9618b84611400115ffd303968f230402c44a802fceae9d6eaf5dd935b2d418e935f11a53fe6f1a0be6f8977ee54b1235a51951c4f66828becb81e3da375cb3794d74d6313607dba0e6a3640e82de359ba494e30e1fb903cdd43262a1c298f4d97d82f31451e4d3148f51bc3e7240d48fbe9c41a2fb92055a37fa2f5c6cad50f852b8961f0ab14f351668646c9b6a1e4d97fa6626a476df424e46ac654d3cfeb6735f4ce29c0cca852819ce9fc63f06d7382805ba38a0801efc32519c19bca254c08bd8d21e9c5193c4e290c6c8a8806aece9791df1c834bc92990e74cf68d5dd67f88c7e7f845de8baad91b0ce7b7c98dc8c018c1e31dd7b16c43396173461e5a13f21f3ddd5551ba87418dadd4d0c68f1f65a06d02e06c0cedc95402a51355ee89c2306ea4475f48c4205bc1b9f71b87036561e2e9bfd44772395a19de57620139955da7804092f0fb4b58cf2f7c0f0d7772ba417294583fe574093bfc1db2435c700441f1435efe7487221d3af7f72340c3639b7c42b95fa56cd4e11debfd872930078df7af98b4af4656af1f429dbdd01ac6d4108040e618e22763a4074c8a87f01ed00576762c7e154fe35bb0acb3baaf49d8d8a97f34b2f38dac420c248af94a9f27ef7aa70b36659e6c2e4d5c84bf4b7aa8b31c82cad409f7d9977763129248ef47a038e46c61e7824d9576a9888cb6f3d7f6dacfcea0efc01e6471955a7d9d1fac851ffa9a28026ca3b96eed786aeb6418b3f190f7a445ba11f1c319d45ef27d24aa657b5c5a60160e3b4ad1ad92c850f0cd89d4ef5cbf145a4208e18139f87e922510f943c21d01f99807b60db6c605376070a2bec3be014c5a765560890be3ce5183e445702eed0b7c4c3a06fb6f6cef3bc82e54cc07e24f6ec99b5644f6034a8d1d0128d92d4b39a231465f1c357f7e00839c50d2dce9cc6a46d7750b332e3741ca9eab1c69da4546fdc185d8c8e21a604243b95298317962a95884d2ebf4681609f2644086eaa1a99af81e5f036a4848351e26ae2c3c59413dd2781e213c25cda66de9412ad3ae7b8c50e2c904a326b5945dd8d7284c561d80ddef8d4ae0c4949f2d516b8aec341ed1e517dac940a9a496ffcdcf41c3f87ddebae625f80d5deddd3def10b0a24499f871d87be0d199b7e62ea4fd31bd0c8b891151365aa049469c058fb877cc0c120b96ba5152ba51a00cc26596fb7e754fb661da0fd603d28cb23b29f0515be61d20f564d63968e6bebd90d20ed421822ec22ac3c93bde11268b10e27517d99c467a509ecba6d8fcfa616473623337298104427ff469dd0fcea37487ac3bac193869545ee7b58490cb9a0a742f2595d66309411df5dd0ae35dbf30b84074b56c6169cc9958467760badf6997d12568089da712214e668161e7e0f9cd6cf4cb4babdeeba282d5055cb60e8c86db688e77b5b806d8e2d7d4b8ad2bb0dbfe271b9816ca34989ed723b97e03c3e044e9272e40335cee5269f130145b9226236dbdf245da637a2190a0c07a609811f9088a39bc0d1b04216b3871c2ac52909c7f8f527335019e183a22a724166ab67f8886207da756045770ff4f61aa96fa67f3af37d42d2edcb563feb7d41da9ef7faa635da927054467436e135c2a19eb3224e25cccf07fbd8c2a2c9bab0b7a7da199721ba5380b9a873a48fe0df3b52680642cdf3147120945f9914d8061524845bd77f68f9dd9ed5adb83d624bfef8a930c311212ad004c8d62bc36bb7c13fcc032c41435fcc0118f5b81048dbbf842c52c5f1a49d4063e56bdd491f57431ccaa56b135828343e6e5b11c472744b9a8e0b5bdc575774ddf91d4e234fae0e503642f907e316f4f1774934f49c3607814673f9ad0c93851abe1ccb23965327230525fb6ff301842819b6dc66e66e859e93cccb705b60cffe408d491ee06207529c8d8c59cd351249ee8f8fec7364167c6315bbc94f262cf20dda81aa3d66168564c3bfc1d169f1344c4c2c1dc95120cca9011ff0d561b0f713548dd15f98adf072cff217dd5ee41a6183c737337b09b22f56d9584173be26cfd419be8fad0694c120ed97c85932111df49dc2dffbb8b5299a193852774f2a026b3b23293c591ee6eb49e5fd43d60d9785b73e2c1cc6e9904a9df0a9e869b8bb868588b75e22f5a760c55e02e8c53faa833cd934569fbddf8466ff9aee6d23bac7a51e7e131c8d8de868c10cec69543bc9cb83ff43ba93588298bf1e80e08975dfbf3fa192d085939cf382887eb699012733e9a1a6effef252dab62ce2bcad56690ba7c7cf36f3551bb446ccdccd5d2cbdd9d3f19c6fc6350d470ec6717e9c3660ca27cdb0a31acbf6889fcd85f41119aded83eff78979bc3fa3e41e78a0944e565834c4d3d23f5c32a5bab0a712f20ec7dcaafb25c1b6b86ac41a4b2e77c69d04ad3978992670abb7b9e133b7d4039ddec910d9391dad14fb146bd99a47fe685ce01b04ba99b0b0cfcff3cbc3cc969e384d71e6cada0d40351115b5043fafcf3a4f72efe3c4a002276c57432aa2122c5f166668f3b18bfbe92db9727308599f449714df4a7a2418b604cef8778c42d0720407697c0bc5be50f989ebddf0312a678d363bc082879684c4dc1fea82f87f2ef0081a6116fcd8588e9720c8e19c05de715241", 0x1000}, {&(0x7f0000001280)="a45e6533de61202b08672e7d1c136ac4feb0f80c9e40bac67b7ae12982ffeda6082e152b24ba63f6e56b54665dd531e98dc4a3953352a0b32ee5d084d7171a8e9fb8ae97e6a3a0ba4a2abd3fa24971650b28a2011a7fa5537f57e5bd0c02785e4445c492505d7766552df1219e8e168986678109075faae2dd1f890776f0bf8270d3bde5d4cbcf934b9579a96c248643b1cfbfa5557bbbe0eb2c09ac0994bb4ddc334cee749a1fa132967183edf896f3f6dc80adcb015071e7", 0xb9}, {&(0x7f0000001340)="136e8772abe981f612a584264e3c06770f98ffa4be31ef564648a18fae0c962e43c39bf2b10735f6cdc2ea87b7e2a5ba5301a913d234746ec589a33d7f04b7a8673d57bd5c9db6907fe5078c1f41b8a5a9e1a2a33e0a5eff214c84dbf2ae85ac9038a0f8ac667205f90894f59047fee06c3d934628a1ee33ab0444d9d6a5aaf6f82e5ac48681472c13eaeca1da61ce722ac6160de0796edb79a250f62356d2850fd93cc781c0", 0xa6}, {&(0x7f0000001400)="e8ddd111582ad75a7bc8ad6b8b538b03cff9aec71f54bed141a9e2800e074e8efc70c48fcaa278feff697bc214b7dc5d755f1deaa4c93e7c3e63e3755789704c686dc9a7c7d604d2cb4b74b8a04e971ceb60bca5e0d0ea1d136842abafbeb365a005ee50b056f8df311b9b6ebf545a915aa3ed832e570a32a949af748e25ba1a13df40c7fb7d7cf91ed0db27c31deafb0d71b9c20754949e18a1ab3b3e8bb798679bcf9d956a209b19c853a78a562903883fa6d0b75598ef2405ba5a42d95677ae8f554ef7b5ef299cfe5f48a6f05ee2e93abf5c1e7e3aa0eec42acaec7d", 0xde}, {&(0x7f0000000100)="fdc408c7adc5570e2a321d141867f4f586f2804bb31057ee80ba6c46ad4d3c9ace595e52d3ee987a9d3a7779cd", 0x2d}, {&(0x7f0000001500)="af584cf282acd64821d0dc80b6774567c6de191b85b293022b37a624a43ba12eaf9fa9604f7990198d093371ab9d7ffe2fa947a8e46c87eea46f0b1858a4f0f1bbed208d85e3074a298fb97d329ef49452b5ea96016f79339deea92cb9c6120f82e20dd9b7cce89fb38c6f2ca5292560eeee82fdd7c32eb9ecfa7e34337b36d5f3ca6dd0a88710b56cac0f74b191851baea450348b418c34", 0x98}, {&(0x7f00000015c0)="bbec56b9e9d88215bc3c7e8e238c743c288069ce88af8de3d62f6531efc8c3ec49991f9f183d3e61e426f9b2c48fb0677e9cbe20cc71f1a102d8d13b4a02965e3f5a4297c16b7cc9bf701502afcc87d0d3a4984dfc81a53438f15cf1f991bec5ca46ce99c175c007e3ff642639724aa1ea7ec615438e409f4bd3eee96a8e4a72cab3627c8a409c83", 0x88}], 0x9) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x6}, {r0, 0x8}, {r0, 0x1a}, {r1}, {r0}, {r2}], 0x7, 0xfff) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) r1 = semget$private(0x0, 0x4, 0x400) sendto$unix(r0, &(0x7f00000000c0)="6e93d8fe7032b0313df296de0b14a8f993cc2944b92a5667365e959ae4c2b9d80d7cbdb43ef990f6aadc1d574bb6181d86a84652a8c2cf48be49dbc7e8d266c63272c61eb0cdd66b74f7603643eca0402f92c07ec7dad942b21a7a5e3bf99403b3ce46b588a559bcb17a6b7cfb972e30147ec6b8494e0325eea826ae8c455e76db06d3208e017e5ab279ba6baec951fb6d14c49c50229709869d28009a0cbcf1c29540f0374060f5490c7b0eb61d7c4c63f0bc26b6b61f3a3d6791", 0xbb, 0x4, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/18) fcntl$setown(r0, 0x6, 0x0) 16:00:03 executing program 0: socket$inet(0x2, 0x2, 0x7) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000a76000/0x3000)=nil, 0x3000, 0x7, 0x3d, r0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) close(r0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getsockopt(r0, 0x1, 0x2, &(0x7f0000000000)=""/94, &(0x7f0000000080)=0x5e) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) poll(&(0x7f0000000000)=[{r0, 0xc8}], 0x1, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) r1 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000100)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) getegid() 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r2, 0x6, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, 0x0, &(0x7f0000000040)) 16:00:04 executing program 0: close(0xffffffffffffffff) r0 = msgget(0x2, 0xe) msgctl$IPC_RMID(r0, 0x0) socket$unix(0x1, 0x2, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000001840), &(0x7f00000007c0)=0x80) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xa, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setuid(r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r2 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x0, 0xffffffff819798a1) dup2(r3, r4) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) getppid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000), 0x10000) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7f, 0x10000, 0x800, 0x8000, "9c2899c5aacc5399830badf409b0e1146a9a690c", 0x2, 0x9}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xba43cd27598adad2, 0xffffffffffffffff) setsockopt(r0, 0x9, 0x8, &(0x7f0000000000)="8f97dcf2e320e3010c826079a1e401eb389cbb64372e26d9baa971b160f72f93ff101bfb751d70858e3a882649c6d5e26772d4842fb02b2516eeb37936d667843823abf6757ef9c140b0dc82b5a6c54eb26e2eba403f9c9190cb30cf1987298cef02d049baa13599bec0d6ba6677a8deb785ed90d5ff3a8d4f692d2141a4ec38efc1bdde45f2", 0x86) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x400, 0x1}, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt(r0, 0x3, 0x401, &(0x7f0000000100)="3237a4372effe12ea0171ec39d785d7cc65b92b6e2a5b5cb129ec83400d8ded1502148d8d2d79e8d12ab925910ac46fc23f445766a89f6c8dff133720558f6202edfaf6afc86f8cc312201e13962356bd8098ef786acbc1106efaab66befa6e96e013f5a40baf210e1d05f49cf05348c4e9553a104efd6dad8552fdc582eef8af2426ae701a2b85ec726150571df26c2dc0aab5dbacefea97d0e37f393d38bcdbaf7862c8d1822adbec46812376fb3aae811796a6319eeb574d01fa3543ca502d4c20aeffe7d70850cb4394cf13f2fbf", 0xd0) flock(r0, 0x1) sendto$unix(r0, &(0x7f0000000200)="b3553b9a83aeda9eb31c1adc8e85dca42305094be8e075571ccda418b5128a2ee481ae405ba9926fd8e580c47eb77cb160f888f00acd3853979c1f32607f72ed7b48dbe4e1069390390e0202779ac57a27263581abb264def98353e300d706bc2d97d3d77c6fdf2bea8a7d10e0bc3115834ac502e775d8e085256c2eab37b07689452ba002c91f074c8f26d873f8549fbc031fc9f329301c15af5282bc7cbf4128b0ff4bbf35715f4b26c0251ab7de255db50c69fa2d2aa8a461d972d2a9761070e5ebf431882237b9e14bfd0b3756636e4eb841871e0980fc4291bfd1ea73b11098acd34a1626c7501cdb4e8ac914069d9c3167c11b0afaf28d", 0xfa, 0x8, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) mkdir(&(0x7f0000000400)='./file0\x00', 0x2) mkdir(&(0x7f0000000440)='./file0\x00', 0xa0) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) chroot(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x8000, 0x5, 0x0, 0xca, "9434e82cc1713e2f0ac837ccbe71ea3bbe4ca318", 0x8, 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r4 = getpgid(0x0) r5 = geteuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000005c0)="a1bd57e46fd5d25f2eef0d74d032700c2567a1c601ceaa275ae4dccd29063e4ba544c229be68282a17f4982010d5468c95bbd4f6b32275d684da530c0cab7c48ef79ebb834de48c0d0f5b47627fc4ddd4ff89bc7d9fb90dd12f108a1f0a73d5f2dff754f05fda129720a2be2f8049190df9b4fc3bec359b9b30b96b353fbda650040e0794ad1feb64da9612d666662ec8143ed60bf7c7ed3f77eef54ae140942da44c26170fde50c2b89d9fdbee85c1d2eb52a2fdbea61362e5467747ebdf5b82faa6577994a10721b7bd39dc461e96bbab8c2ae41778ef1093519118c4fc67a8a17ea3d8fe88b1603f1d1d7d2fdb7bc247c457a656cbe2bd5662f8b1a665e6da68d38736a0c572d589d0b64362b56ce3482c3ea74a9e3d462a589d2eff758a68ed01a06a4fa51fd0b5abbe389569e122222b4a155a9f2a53af7b0ca35931f0c8e7d31add63947e2052f12048395f1a7e9f1420bbf816e6f9944ed0816e3006ca64221cbe4eeaae360cf6ec8e218583cabec35e7ae5023624f8cc2090855ba9df9d9c8796c6224322b86b50dc4c4e0c55931c802b104b249b358e1b791d4b41a2d0861f6e1bbbf0f92c8696206bfadb516255ae928c019c15ab552ee035b858d84f0d0352acd7857c770c93c8d07b38a3bee2638ccd28982e0b50eae32f5eba62b8d5f1d7f56a9a4cd26747a70e61890d3886ef96d2743f44cac7314311a6961f755dac0568fe6d94558a6bdc2323effd54d1df33c93a32edada66b8f9664a8be20826875d4bd58a69978eb693603688b05708e6c416e58dbc58fed319973abfad0b18487a00b9da1c4960b7301a49a176c893a567e45f846df778c21276e4926440d5b2e091e19c5fa6b8be3a87ef25d44709229a8e1605c73c9c97ce2163fe816d16f44fd67b3a56e7add2de4ee24f59ced07c9be239a80d7f93c1b9400dd03e45eafce1fac5823f68cf08b4deb10312c9d03bf17299d2009b69590a431edab58c7460e6c9ea8bcc85984af394eb6529d4b38ef883872c625e241d37676db3cb1c68700aca88d62b41e3741494e16dea18ed1f9afd29a122bc7b238f7929f3d596eadef653336f7e26a931fd8d3798162284b6aab7c5142eaccd257bb7eb6ea93ac5b73d4c05bea9ad772a1ae2d20444a5b767ffeb3cdebf82a81a0559dbc09f9a9598cf4f2ce87f8d2fd0d1d0535e3cf3857eb4392c8e414bd57b1d8f88ef2eae3bfeb1be12b822785caeed69451915282b4a5bc3664342e879a7b6932d7ef6ef4dae1deb8c2160821f25ed6c338620360f6b9d427bb53207b2e365fe5b70cc8a7ba7b6e3c43fd71f841656aae8f6c18150a97e4f695ec72d70e6ebb54b58463495b4299c55f9a16e644c726380c9c7ea7322b00a2b39188e8fa1a0ad32e53ef24d20f11cb5b3b3176ce8e2182cc7e5931f1975bc143c2f0cf97449c8af0e754c0fcfda590dbc698b1f81e23d2e40182f7f139f0f148e25d114ad8c821abc88e657ae83230e8d84f7e95a2d2e42275dcf739189c6cee574b85ca91f0589fd92a3c337bea990090534fd18011eeaae490e9302bf13447994f2a160ea3a324bb416b3dc0e9a1271e7e70997ad5c8f5d3d4ca2779155ecec928831551538f428223bb08895304dcfdad09e0c08ec1bded5ffd511c40279487a5e5638bc282ce191387e8a6c571d98ff93bee3fdaea0d2396030e38c166831364fe1978c3b3d4d379634303a5fecc80580ecab6ddbdb209f4f572f433fa11c353d06326dd6610237dddfc3f92b448220c6606df082fc8cb30f6fe9022ac5c23346d92529efe86b0dd09000133a3f53a4ff15ae52fbccc1d845870141732b0e58d3e52ac50117e4cc8d8f66dd899be014bd1c074277e844903c7550310b4f71eca81521c19ae20d43c5407d5b129df927572c703e007373167fc25d34e84ab2c680578d922a12bf4434ec8a56f382c29f3e239fee22d2496d38cc5d93d3ae411eb40d844f99cb38980203dfc39714969a0ab24b38e73d38cdd9a3af74d10f0d5183eba466e4adbb796a97a461f1eaf8d6a92e2709108768d417b732c498e55ee4d40edc72869ecf81755ee2a19ece8aaa93fecf00d154537562e08ff4a1a22fb17e28a23f9b59d10fecfe741bd061019f5563f39fa15c823847497d0675e17789d2a9c56c4bf3c9162fb626cdc66a9ce1b75d2fd011e6aaed5d790e507d98068115e500639e5313f66dfab09d966dcd7cbc20578d46cbdfcf40af407009c2b46ea35ebcb5745c2736de5c666de7bf02895891f739ee61c8a163dfb53a704fcc0620cc7639ed0fe8bf254f9db741a4b43ee6013acac16b2befc4478c9a6a81a794b4ebaf2209de5b30c5e75081a2613338070f3ab291c028080c938da6927d884ef6b4d251c1e5cfdc9111625904db14414f9becc35092f7c90d6d57b7a56a7fea780a19623b5b3b7e87f3c5ccd709cd46ed6cbc3902e4db1b23edf0378e8b6113dbe91407f4f9768f26ea75c042707dff508a308f5b7a2ed1e5fec2769419db5ff58d201ccb82eebab7d2b5d4230de10a48b5a6740c1d2d294612423c36f8a0ecc34ee96b0e5e1e40218eb46d3d469d866dc053dc3ebef2634d9d3ef03fb3a20b82ef8d2def4803bdae04a96bb48be37ace114f3fb1001036a6c85f9132a9f249627ebae6225a6e983263f2ef79c4f3cc1cce1e7105afe72e47269011e34ffd872310c63ce2a537b87e2a2516354a9565b0bc2d270a4d6f97a515185cd0134edb4d28d1d5959f04ee498aefa0438ca4e07b66f2d3c435fc4f9fee454aa4b7a19499dc2e16d610d72bb697c34b3a680abe0d17f83b3584c9744be587997a1828815371bb55043a7dde1f03b1874b25256bc62621fb442dc75033d55f47cf4fc200eaf5f0143c16f39969895fb4618cef848e1d9631a333560672e9964dba81f2b61924282d13db9ea28728b3e10bc1a234ea924ebbbf62d48021b18355106cf71bae1000ef3610cddf61c1b80e514153f86f768e2e8a71814a062b0a1e4d2c15b623947d9a337a173fedcc9525fbcf8baaa6924fcccdcc48cc1240b47088804509b11d32bdc518a55529f8c4277eb0ccb9a87b9e0c07c1747868bf9a2ed8e9b838c46d71a28331844df40b83001bd39da76d4462c0365e4167cefec45fef1092c5acf2a0dfe2adf5229e3ca687ef58f68895d4a7ef8102ff9c7342312dcce1fdbfa9bd39011a90b48e5b9c6629fbad5130908d244d152d438a71ada94304d4731c1f9877e2e114095861952f6322e491119cd6b941a734df0006c141051fe177678ea77fd28cdfb2ddfa37b56e5787c7e022d55d2a11eff6c2907760416c6cd47d1dff9943b536f1fa6b9671c5c58d6c48a6df9f5b6964e1b2de23384d282ca148868f935ab0782c381dbb002d2c2e365d6cca0889b860a45e512f08cb1e9cbc4ff990fd5e2aeb0d6a5bc6aef1b62607b3c905f9707cb87bf3f268e804da21bc4fa835a88d550a7e237d112b4fb9bc64864a13ac23a393672a15539cb5a90e1dff26272b851aa5f773cac1ee3e23e3dcaf94cb64a58fcadc3c482e4e89d7ece019985c108994b9ba7ec6985867776247ad7bd7e4434e892859a474f8373c49899e596162baed1a1c8c14614deccfa9b4ef83116b3c18dd63a847a7dfd31ac4792beecaed8f517f609598ca0c7c6e299f847f87e3b5565653fec281d030867f091b52de2b62658fcd16c541ffac6691d79aa43efade707d8724d0cadd4015888d563d96f4dc715cfe4b3c3dd899d918b12f661dc1368d077f9e21b409baaf1fe4508195f71c6457022b870411138dc0d0a7e1474cbcc0ff6c2e1bdf1bbe5dad41b5c3c9f42f814a97dcb4ab773a452d192bc6366432ffd655854e8730787bce73871bc7addf9ebad354f7ab79988535b9c39175f4f952637209b37f3177be69ec8eccc68829be342005340d55cc3aa4a588953669174b0932233d61c63151309b0b1aed796874d3d71d652774140ad9f0f6e3bb2299192e81ea8bd9c13dfd626e61e223f14ee90d0001e5ed2ecf2b104c0fff95b96f91501bd3d8c9f7d95e6be94842b888fd460be5ae9a29aacbded7b099a9772b4190a9193ec36f840480daaef6331c21dcf27ad5e8baff2e0025a79a292df6d89b10515d050c7e43f77a508040d7e6ef4d1640e479d5d722604276ff0725dfc0090b5b1993a3e7467d80613eeea67b8b01f3b2f9d8c58ca5e14ccaf6e79562245d9463fd7500ecf89f66e6769fbb599115ab2b0f73404fb55ca7b22cdf512350663f42182484007798344184b2548fd41ee45fcececf6270e79dc51cb693c53704e13a27126d1d1130eef6f34dbe3dc4be22ca2caf3468b180eeb5b7e51ec7101cfcdcfeed7102dd1e2327d9161e0f413c3f10a14cab7a17e420d911022c46c88019c54a4930337605bb0c2ae56b0f1f4e294ccfe26c31316f3ba519641f26fbd7876f6589229360e715687609fb0c31185bac352da0115c54ad35ca31089f583aba55221d8f9ad349c49ed288f31b86291a70e7f5cf18fbb22119d5ffc7bb9b46a3693ea7fba608a9e04b9251e551422698d872dfd4a393ad0f57fce32ca15afb7e7ad7c9a3a3cdba69d920337e893f96ba92ae39b3d886d1b71716ddbc7c901f1c2bca30274a0a647b8b02ae754840b5bd426ea0299514045804e866faa04b941e518de9adea21ce95de7be07f87f5b84e7916dcbde557575e0821ba842270c394774f7b3764e12c4f613cd2accca6aed7cf31f599eb9a6253dceb6b8c120893a0b21955cbdcf1d64e0c67ddc9b56f87b539cb7f5685ffb1a96094c01bd4276a575b6f0c433362829fd7b03351998f70aa5f8ccab196a76ac1065f5ac51da54a47dc96c106614e59b61c96ac54faee4147ba57070abe69fe5a11add11ead8a177a3644bfbec7f2591d0a6217b74fb9e2518917d8d0a672e78191e53bc81092d2cfb117354f59a71388bd4e30ff4e7d4d75546291c9d1a3f26103034e29562450e71798bab8f7cf00223857eec3accaa65f01a49f084aaa4cdb7b92288d35514b11d7d512876f13946697f28ee285a23f471729537652cc6d988bc61142a4e58a1c4cef17c9b584be3dd4a8dd1416381befa3eb90caecc188df7b418df6fd32e6f1f0f3b5f51083cea4d88f3ffa6031edf36e81e8b83cc48e9c6bc3faa300ba50c1dd4c399c68b6eea79dae52fde0924a34840ba474f4b3513756bdcefb62b68b4da84dfecd8eb5cb929a1c7e69065ae55ae928423b1e466f32c81ec2f21d7a07069103873b81c4240b85f618e13dfcb4644918b1f1f0362efe376e823eb3264051b6123a6c318d8750f79ae047fa29ed7e05deb747abad554952ee56cf578837a39871f22b9c1b6890338cf769b0803fc1ce0c67d3b3a9f01af8371fa95ff26e109ea9a04611f48b976dcc787acf5be92383b7aab51a1c23eb637a1f2f3c8121b91ee1cdf6430d3647b9bf459a823b9f1cca85a3f04f873cd554b26559a5355546b9d412dad4503d13e229b6d636b2ef295f901c4b0915dcd38d3f89e046f54f3e81582ed3d90a5a6d174b438299b909cad8ba091ef3bf14f6c95833756da427c184ff4208562103b27428699ba2118d5a7e9de6e967f109a87e06a991729afb97743ff41f2df4947c9aa6e87862a43041d2105a0d3b326e859f4512ed09a7530fd3555be45472d605ae6bc01bcd23d0a0dd81c4d0139c4f8daf5160feed4570ca15c6e51896056472dfff4351bd98d0f2faa07cb1949b75793d05aaa5f4c8fa75058ecb2ec50cc7fb7c0fee6e624144f72776", 0x1000}, {&(0x7f00000015c0)="f8751c7ca995880ca22a9a3bb906035d2ea4e13a937a6ead89f6761cafaa9e99356f3a4b07e99bbfd222b6b5853e9ac04faa742d427511234b9457eb59dd5d85212cb8a60bb7eb2881c3c7ff72178c5f9e7b74c61c220e82853c6768d4ce819f47a3e534298ee76723d555b9ef83bfa3b2fde99ea66c49ae8993cbad14ca2ecade017ef4021e67cd88027d4e3493f76c3696e237bd000ac35f8d69185cf730e3bc90ff3f944ae832b2650e8d0badc2c329d90c34f242f27f53", 0xb9}], 0x2, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xa0, 0x1}, 0x400) sendto(r0, &(0x7f0000001880)="40486cb65df090b2fa203079f200b2b1b378f7d09162d1f6e52d8fe70fdb46b902c6a3c64271991bfe93f1c21c58f243b169a2ab4cecd504915c32008c9fee5110b899841f85874711a5467ea92732a9828adeeee54c5f8fa43e5a4835ca118fd58f5ca579c310220640a0db5cdfd246df87519b04ff117e03d04c9fbfee9e7f07f2e3a8aad85519bdb2620d6b809d0c49092321c09e4600129e0ec1472fd13b3d29a84a8217e3a23b7d3dc89729a181d720a3646768b097a71561d75d8020729a581e552c1808345fb3ee17d3c5b7448f87adf0", 0xd4, 0x5, 0x0, 0x0) execve(&(0x7f0000001980)='./file0\x00', &(0x7f0000001a80)=[&(0x7f00000019c0)='+/\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='@!)}[&\x00'], &(0x7f0000001b00)=[&(0x7f0000001ac0)='\x00']) sendmsg$unix(r0, &(0x7f0000001dc0)={&(0x7f0000001b40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f0000001b80)="808e4a1eff0bace6b29abb4f17488883a97ad259e6c62c35421aa7922971ace00085ad85614e64c4726853f9e8861a5b0af2d46447ff0fda648e1582e245bdf52519f7a022f154b5941115235d135abca67c1d74bfabbf99ef5f9600d6dd84b1d425f7df3b88bdd04043cf21cc3c7a07e290c9cf18de235dd1d96a7e077890372d4b56cd537ec1be49d0b1163a2a72c275a18c4bff73194c20", 0x99}, {&(0x7f0000001c40)="9137dc0223aacb32eddb71be6af05f828d8fbe837191185aeb88f3c1671e624c06690a947d2012523f09f172388275c3426ccdd378643a3279d868bc36cf4eec7335df314ccc20b8d6770d7926797eb5b0767db88df962699cef43b6fae873aee60a29cda90a6037298829ec5a8f59890e8d5a03500049af120a0916e5003b50f3aa4392e58c26a7992f33e39233aa5a8c4aa126d200375f39d9453455d43a4ade1615026ae5398e670ea2d61cd5273181763780117e0c3b518c93000280e619b5b9465b48466b6e84784544b874e7dd127c24035bfc57a162c667acb58ca25ec50a97c23d", 0xe5}], 0x2, &(0x7f0000001d80)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001e00)={0x0}, &(0x7f0000001e40)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x4010, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000003500)={&(0x7f0000001e80)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000001f00)=""/161, 0xa1}, {&(0x7f0000001fc0)=""/107, 0x6b}, {&(0x7f0000002040)=""/164, 0xa4}, {&(0x7f0000002100)=""/133, 0x85}, {&(0x7f00000021c0)=""/209, 0xd1}, {&(0x7f00000022c0)=""/232, 0xe8}, {&(0x7f00000023c0)=""/131, 0x83}], 0x7, &(0x7f0000002500)=""/4096, 0x1000, 0x6}, 0x842) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setown(r0, 0x6, r7) 16:00:05 executing program 0: mprotect(&(0x7f0000f14000/0x1000)=nil, 0x1000, 0x3) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) socketpair(0x19, 0x5, 0x5, &(0x7f0000000100)) socketpair(0x39, 0xc007, 0xbd4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket$inet6(0x18, 0x8000, 0x1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 16:00:05 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) clock_getres(0x6, 0xfffffffffffffffe) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/187, &(0x7f00000000c0)=0xbb) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/26, &(0x7f0000000140)=0x1a) 16:00:06 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x4000008000002000, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/124, 0x7c}], 0x2, &(0x7f0000000580)=""/12, 0xc, 0xa43d}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/254, 0xfe) socketpair$inet(0x2, 0x40000000008000, 0xfffffffffffffffa, &(0x7f0000000040)) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x20) mknod(&(0x7f0000000380)='./bus\x00', 0x8000, 0x400000003) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$inet6(r1, &(0x7f00000002c0)=""/162, 0xa2, 0x2, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x10001}, 0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x102) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000100)=""/80, 0x50}], 0x2, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x1a, 0x4007, 0x40, &(0x7f0000000000)) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) getpid() fcntl$setown(r0, 0x6, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) wait4(r1, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = shmget(0x1, 0x2000, 0x208, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r2, r3, 0x1, 0x9}, 0x0, 0x0, r1, r1, 0x7, 0x3, 0xe6}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x1, r2, r3, r2, r3, 0x9, 0xf40d}, 0x1, 0x1, r1, r1, 0x0, 0x9, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000100)=""/127, 0x7f, 0x40, &(0x7f0000000340)={0x18, 0x1, 0xfffffffffffffffc, 0x6}, 0xc) getgid() mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/173) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) rmdir(&(0x7f0000000080)='./file0\x00') setrlimit(0x1, &(0x7f0000000000)={0xd2ad, 0xf7e}) 16:00:07 executing program 0: semget(0x1, 0x40001, 0xdbf55dfb9f320329) r0 = open(&(0x7f0000000000)='./file0\x00', 0x461, 0x0) sendto$unix(r0, &(0x7f0000001140)="0e2786b4a2c119bacb7ad4b459ed21f6abd59ffa86520593d075d487833f9c45c9a60bdb36afcd0fc68dd408da8f7dad238247b4baac48ff4841cd7f3b818782a8ffbd", 0x43, 0xffffffffffffffff, 0x0, 0xffffffffffffffcf) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus/file0\x00', 0x800, 0x40) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x4, 0x800}, 0xc) read(r0, &(0x7f0000000180)=""/254, 0xfe) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus/file0\x00') accept$inet6(r0, 0x0, &(0x7f0000000100)) fcntl$setown(r0, 0x6, 0x0) 16:00:08 executing program 0: r0 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x181}], 0x1, 0xd653) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0xc004, 0x80000001, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0xffffffffffffffc5) r3 = geteuid() setreuid(r2, r3) munlockall() 16:00:09 executing program 0: socketpair$unix(0x1, 0x4000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffffffffffffff5f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff3e) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) fchown(r1, r2, r3) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x20) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r2, &(0x7f0000003640)=[{&(0x7f0000000500)=""/164, 0xa4}, {&(0x7f00000005c0)=""/103, 0x67}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x5) r5 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000400)=[{{r1}, 0x0, 0xa2, 0x1, 0x3, 0x3}, {{r2}, 0xfffffffffffffff9, 0x42, 0x10, 0x0, 0x9046}, {{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0xe, 0xfff}], 0x9, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffa, 0x42, 0x20, 0x3, 0x6}, {{r5}, 0x0, 0x40, 0x1, 0x10000, 0x6}], 0x1, &(0x7f00000004c0)) r6 = open$dir(&(0x7f00000003c0)='./bus\x00', 0xc88, 0x1) socket(0x2, 0x8002, 0x4) dup(r5) writev(r6, &(0x7f0000000380)=[{&(0x7f00000000c0)="d3ed95ec5bb96b5e1ad1b9cc09", 0xd}, {&(0x7f0000000100)="f8a4", 0x2}, {&(0x7f0000000280)="38f43bbfb59f2982c37a2b9d6bf88872d00363e78e5d20bf16be7dc91eee9b1c49db935e5169db54f9147b98533b1d1c4f800e165861787373f54a797e892c56f0b43511c92592a43cb512829161d9bcf4f10cb2d50d0b6757606fdedaa0b1051facd49c98650e545a1e5c4dd9e72a5e6765ae23453618a33eaa6eab94798510013dda70f1aba9c80565ba88ec074b89e9bcbf020997745418acea1fe229782278723827885d1f2bf88e70e9b6439b52254ada585e0f93fc87c032f6742cbaf6cd1eee03865f17e73e028f34303e848828ff110305233b2b6b51704790b23fc1b01c93c822ecf1631365ea2dcf10", 0xee}, {&(0x7f0000000140)="0bc10e2cd0d508ef676a886851bde39d1b840062bfb83c4b5395f85845f4a05854de6c9774", 0x25}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r7, 0x6, 0x0) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/91, 0x5b) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="bd51dcd86d7c516f425754302175798d18", 0x11}], 0x1, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000080)="9078225e153c37044773adcde654fa685ce8d3a5", 0x14}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x24, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getppid() socketpair(0x18, 0xc000, 0x31ee, &(0x7f0000000140)) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000560160, 0xc000563680, 0xbf5640, 0x203000, 0xc000867958) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf5640, 0xc000560160, 0xc000563680, 0xc000079500, 0x6c91d750d9f1f2a8, 0xc0008679e8, 0x4f0c53, 0xc0007338f0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000560160, 0xc000563680, 0x8fd600, 0xbf5640, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000560160, 0xc000563680, 0x8fd600, 0xbf5640, 0x0, 0x7f54a0, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd2a40, 0xc000560160, 0xc000563680, 0x8faaa0, 0xc000563780, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000560160, 0xc000563680, 0x8fda60, 0xbd2a40, 0xc000867b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000560160, 0xc000563680, 0x8fda60, 0xbd2a40, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000560160, 0xc000563680, 0xbcf260, 0x4, 0x4, 0x2b764e4c0392710f, 0xc000867db0, 0x72beae, 0x7f3580, 0xc000732d20, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000560160, 0xc000563680, 0xbddea0, 0x87, 0xc000563680, 0xc0004fc360) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000560160, 0xc000563680, 0xc000563440, 0xc000563680, 0xc000867e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000867ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000563440, 0x8f8660, 0xc0007338f0, 0x1e, 0xc000750200, 0xc000636000, 0x89e, 0x900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc000750240) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2