Warning: Permanently added '10.128.0.17' (ECDSA) to the list of known hosts. 2018/11/25 13:29:11 fuzzer started 2018/11/25 13:29:14 dialing manager at 10.128.0.105:34332 2018/11/25 13:29:14 syscalls: 1 2018/11/25 13:29:14 code coverage: enabled 2018/11/25 13:29:14 comparison tracing: support is not implemented in syzkaller 2018/11/25 13:29:14 setuid sandbox: support is not implemented in syzkaller 2018/11/25 13:29:14 namespace sandbox: support is not implemented in syzkaller 2018/11/25 13:29:14 Android sandbox: support is not implemented in syzkaller 2018/11/25 13:29:14 fault injection: support is not implemented in syzkaller 2018/11/25 13:29:14 leak checking: support is not implemented in syzkaller 2018/11/25 13:29:14 net packet injection: enabled 2018/11/25 13:29:14 net device setup: support is not implemented in syzkaller 13:29:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xfffffffeffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000000c0)="769e17a119f61473300985d21bfa06cd4cedf9d9de471487e7", 0x19) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1012, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r3) seteuid(r3) r4 = socket$inet6(0x18, 0x0, 0x3) ftruncate(r0, 0x9) poll(&(0x7f0000000140)=[{r4, 0x44}, {r4, 0x4}, {r0, 0x101}, {r4, 0x20}, {r4, 0x10}, {r4, 0x184}, {r1, 0xc}], 0x7, 0x7) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/150, 0x96}], 0x1, &(0x7f0000000280)=""/165, 0xa5, 0x6}, 0x2) wait4(r2, 0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0x0, 0x80, 0xfffff, 0x9411, 0x1}, {{r4}, 0xffffffffffffffff, 0x81, 0x20000008, 0x2, 0xff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x3ff, 0x17ca}, {{r1}, 0xffffffffffffffff, 0x90, 0x20, 0xa7f, 0xebc4}, {{r4}, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x61b0}], 0x0, &(0x7f0000000440)=[{{r0}, 0x0, 0x4, 0x8, 0x6, 0x9}, {{r1}, 0xfffffffffffffffc, 0x15, 0x0, 0xa20, 0xfff}, {{r4}, 0xfffffffffffffff9, 0x1, 0x40000082, 0x8, 0x800000000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0xffffffffffff8001, 0x81}, {{r4}, 0xfffffffffffffffe, 0x2, 0x0, 0x200, 0x3ff}], 0xe6b, &(0x7f0000000500)={0x3, 0x1d0c}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x8, 0xfffffffffffffffb, 0x1, 0xffff, "ca4716b1aee497a0665e86c74247332c7936ee4d", 0x200, 0x63fb}) getitimer(0x0, &(0x7f0000000580)) getitimer(0x3, &(0x7f00000005c0)) getpeername(r1, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r5 = kqueue() mknod$loop(&(0x7f0000000680)='./file1\x00', 0x8020, 0x0) fchdir(r5) getrusage(0x0, &(0x7f00000006c0)) r6 = open(&(0x7f0000000780)='./file0\x00', 0x20, 0x88) getdents(r6, &(0x7f00000007c0)=""/103, 0x67) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r7 = geteuid() setreuid(r7, r7) 13:29:15 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffd000/0x2000)=nil) r2 = shmget$private(0x0, 0x2000, 0x2ff055446804bbe9, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) r3 = socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = socket$inet(0x2, 0x0, 0xf54e) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)=""/130, &(0x7f00000000c0)=0x82) r5 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f0000000100)={0x1, 0x1, 0x0, 0x401, r5}) r6 = accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) socketpair(0x1, 0x8000, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r8, &(0x7f0000000200)=""/143, 0x8f) shmget(0x2, 0x1000, 0x6, &(0x7f0000fff000/0x1000)=nil) syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000002c0)=0xf4) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) fcntl$lock(r4, 0x9, &(0x7f0000000300)={0xb4fdb4fd9047f559, 0x3, 0x1, 0xd13, r5}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getgid() r11 = geteuid() r12 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x4, 0x4}, 0x8, 0x222f, r5, r5, 0x2, 0x81}) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='c\x00') ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000480)) read(r6, &(0x7f00000004c0)=""/46, 0x2e) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) 13:29:15 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) mlock(&(0x7f0000218000/0x400000)=nil, 0x400000) mlock(&(0x7f0000215000/0x2000)=nil, 0x2000) 13:29:15 executing program 0: getpeername(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/129, 0x81}], 0x1, &(0x7f0000000180)=""/34, 0x22, 0x9}, 0x0) socketpair$inet(0x2, 0x4000, 0x7f4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000010c0)=ANY=[@ANYRESOCT=r2, @ANYRES16=r2, @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESDEC=r2, @ANYRES32=r2, @ANYBLOB="35dc1913e2d70f73a3a497a95cccd27df55289104332e5f92447eb8e1817045c7720670d8c3282795cbf29bff5905053e951162b30c1a893bcb9cfe3e03e0315508dc5e4ccb62b507a47fc1e2b55fb5e8482e105", @ANYPTR=&(0x7f0000001180)=ANY=[@ANYRES16=0x0]], &(0x7f0000001080)=0x8) 13:29:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000000200)) r2 = kqueue() connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) clock_getres(0x2, &(0x7f0000000040)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x26ddf699bde6bfb, 0x1, 0x2}], 0x10000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x710, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x5b, 0x7}], 0x4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x600fffff, 0x100000000, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x3ff, 0x186196b5}, {{r1}, 0xfffffffffffffff9, 0xd, 0x1, 0x2, 0xfffffffffffff000}], 0x0, &(0x7f00000002c0)={0x0, 0xffff}) 13:29:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = getegid() lchown(&(0x7f0000000040)='./bus\x00', 0x0, r0) setegid(r0) 13:29:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x20, 0x0, 0xa23) 13:29:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x401) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 13:29:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) rmdir(&(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f00000001c0)="82a852de4c47d3bcbecd2bfaaf3e9ee3a9207edd3533edf19bb403c92c8df399fbd3955483ccadad00fd13a3f20ec32e7d49d639f0adea2465c72e4a6e7978f407d45a597f39920b65ce9211403d384fc60a8c03f67cf239737a6f837fc52fe1248d55fadeaa1502842b7032be6031ea9bb9177c7cdcc35ed47afd0af3409c25dcef468baf8daaf396f0a52a67f4a1d23fdf3272eecec46b7e88e54d912b06a45a0e41305d779c7e41", 0xa9, 0x0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)='|', 0x1}], 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) syz_execute_func(&(0x7f0000000180)="c4427917466fdef3c481425e070f0d72a78f290892f626ab410f38095000660f38094b82c46265bb679dd9fe") madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x840000000004) 13:29:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffc) read(r0, &(0x7f00000000c0)=""/132, 0x84) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='-!\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='@&:\'\'!*\x00', &(0x7f0000000280)=')\'.-\x00']) 13:29:15 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:29:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x801, &(0x7f0000001080)=@in={0x2, 0x2}, 0xc) 13:29:15 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fchmod(r0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) rmdir(&(0x7f0000000080)='./file0\x00') getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000c5541527279d84b80ed0d6fd61780a0ef17cef95e1b256cc06fdabf40ab3e780f494fd4c1d70ca0c723e9aab3c2a9cffec96e97cd87833ed820e3905e7f93335294dde2933f01e4553776e9631d18987ea928c5d3588435b041e6032f82bd48c1138ee635b16f2741a2bb1dd5bfea01de95de5e3b53db28faf43acad34162bf18e4d1e4c139021c37a61586546"], &(0x7f00000000c0)=0xa) 13:29:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) bind$inet6(r0, &(0x7f00000000c0), 0xc) 13:29:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 13:29:16 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20c08, 0xfffffffffffffffb) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x43) 13:29:16 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x826, 0x100000000}) clock_settime(0x0, &(0x7f0000000000)={0x300000}) 01:48:48 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x53, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) 01:48:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r1, &(0x7f0000000500)={0x0, 0xffffff3e, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7, 0x1}, 0x842) clock_gettime(0x4, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) 01:48:48 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xaf41) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2]) fchown(r0, r1, r3) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 01:48:48 executing program 1: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x14) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x2) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x14d) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x3) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') 01:48:48 executing program 0: socketpair(0x20, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) setreuid(0xffffffffffffffff, 0xee01) 01:48:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) setrlimit(0x5, &(0x7f00000000c0)={0x3, 0xfffffffffffffffb}) 01:48:48 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x7, 0x1000) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="9639b3970c004f0209c0fa0532e1352242da2d62580e4172f4bc1356fdae4cdde64e5fd07ad573ef8e7163c05f91466a51d589850460ffddd31181c21fa24fd5b5227af914107e0b40e78a15124c32522bbbfe57c1c375ff23dbf4bb8dcc4c53d4459d4a38c27ba0a0b669e94b0b6cb9209f97b0514b4c73071e2867b9e37e8fbf771b9d634bb871b3cf16671dc33bf08d67392e302329f6891ba67fb07c2951ba3cf44cd93ef18d0eb449a1b6b65a7dce029c62aa0c24b2f0ce0f2940fecc8361c13b8bb5f19b662fe371e27789", 0xce}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r1, 0x1) fsync(r1) close(r1) 01:48:48 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x800000800002) 01:48:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4575) r0 = socket(0x6, 0x2, 0x80) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x7fffffff, 0x7}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/52}, &(0x7f00000002c0)=0x36) mknod(&(0x7f0000000300)='./bus\x00', 0x80, 0x3f) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/229, 0xe5}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) 01:48:48 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x80, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) getrusage(0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x8) 01:48:48 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvfrom$inet6(r1, &(0x7f0000000180)=""/156, 0x9c, 0x40, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x200000000000004, "2195fbb38ce85d01005d980d23bb00"}) write(r0, &(0x7f00000002c0)="946bfd699625ac5ee6556dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c3ef4fde07ea91e676fbf7d9a87fca4ec0d12a2f789740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c9850b8814b87902b9d876008", 0x70) recvfrom$inet6(r1, &(0x7f0000000240)=""/69, 0x45, 0x2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "448310b8e2dd410ad08f201ebce05acc9ac53a23"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x39, 0x5, 0x0, 0x9, "e281ba600b69e63d0a135fd9ad71c7b42ca4b683", 0x8, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 01:48:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000001340)="4c684cceb710951d10af8686398076e2666ae6ca266296f06be99d211ff3299c0b96907eb0c06a44caa594b4453e08e45c4cb5abc08d43a06e49b37220634046c0f796587bc05f17556682362b762f55b974cb779fc64c98b9264c1acacde5efe95a5ce78a1d0749df4ec7343909be1b0ab7916b1c76ed8f4eb4fb3c526a29ba4d7028d25d361f668ca165c57c5f2340682ccdd9ae5f191981fe66248b0772db130b33ced3a3270028ca6fc2f62a3fa3094670fb5c14a65b5706c804390fba02cf9cc8f900a68b991ba3b734cdfff6912299e4d053f488f5771d53b46e4926ca26a59233f2c73e87214bd30143a69796264a906c213fad56d5befefb949f149a42ebac0f4b55018d8cb7facc60ac7af3bca6ed3b8edf829c6fe4e6816e56081ac2656ea90dd249e399935aad9240531d16a95052d63d3f90dd4e5bb699969ab4b00b3e79853d2b47f72eeb655285e3356e0a4bd7eaeb5e88272f9f846c3a50999a88483aa81d6386fdd266e96155a65aea54e3e9dd85cc5d0410a84753f743722f0a768cd61936d93d4a8500a531959d8694f5d7a346c87ad1cd276bc4ab6e332293638b7ab7fc6c9c9bc31620e43e27ba13a4c6d2911f86e46804ecec20aa78736e145a3a25c125caef06fb980a036c21eb22b935390c1f6abfc2bca7881f67ec03e1d024c83cd5d55a4cc9b975257a3ba2d3d016170328258e45719640583c7bf1bdcfb80f6a9a547df012b06274d0266fa18f33214725c2b95921fe9492032d2be7777dfa37a4abe2aed1df6e9d391a2380d274b93ab6dc26bd4ffbc1c73a635db5125ee61b21d680ee5addb16c5af6e5212829133018cb92fc4fc7df23309ebbd903e87f086f38adb5d804e31db70380536e9d3f0dcf6f9bf386dc8af1b2f07ad393a947c9970398c5ee865bdca0bee5b6371a1ab9a522f0bca564e57855941ced7198025d1ee0540453e1f40028a8ee0b0352c650b593e8b58de405d3288217fa2fe4dadbfed5ab9d3ef5ab3bb53004d930d128b410dac52c5866c2c551dd49bd7fef55a099c1cf853e1bcbc98793badd90303ee1bed33b7fd7d12c5039856e71a7733d182cf394513c9cd5e46182ecec1ae35f6bc2a11d812a226b65446cee69a235bfba62c979ee2620f426b59d11fc3a6b05efafc2fe961d1b0538c3dfad567399b2405b01af2801f69258ee84f4c9d6520c3cf1e0d47c83f9f24baf45a2f56d7d2ba1bccfc55e5cfb41d2dfd68bf667e36a1c78541e2f242e0cfddf1d722a6141e622a763c94885c62fa7075b41cda9d0e9d8a7e55e4f5e8421108cacfd5e3b744562b1d30e560f2a471be760e0f4d75cf78b854e7fd8718d328d9bb1f028b320b64c4e88fad216e28b60bd7c6500d8b4b037e00f7ef3f136391d6ac0a790b0490801f25a5fc6d28afb5f4be6d22160c5b7cf7266e83a49e98affeb1bf74557472daa7d5a97529fbb0f540a4c2935443993c4fd95f8803d5c464d57cf9746273fa58435b2a7181a3425d8862f8ea89edb42df24228b3595af405c13b87ee12003a7dbc50a0ec85092407f7366b27d6d8b9ddb66ea4721be414ecfd3df42c382e6bca7916fd0e62de56ec2711ee732298ec551637629e75df18e45ff0bbd0274621a0fc75b02f00f92cb4617039e449f1a7b9cfecd201943478e6a0b6511542c8fec0bae27d3b82d10f17b0672ce26884fa55d2d44d05d1eee4e78b9a33ae3dc576567c3320458dc54aaea901c045fc6f22e85bce97c80aea0d33d50384ff9aa207e483a78d56c794d12d9dc4f76deabcb03ad24e317052ab70251f468d343b96323d6b0c76b3b1c3deab3a7d926fa981d98e33e66102437a58e38d6214759191e14919aa9333676e897fc7e5ba9c7184ff4b55ffbdfff7fdcfa77b5cfec0d97f37cdba0f4a7ca506078c7f0cd960f125ee466ae0189e5997ce27905e2d759f1aaa4cacefa3b83bd9326af51bfcc5ca6e1517f48aef0fa08984bb22f60878967e849271adc644f07521843e21107f86e7a52cad1c6f1200c15cb8f25c45a12de515bd79eaef5220fd69f7cefff2ee8a638ccdeeb82a456b21f5ba0c0a9683ba4b3f0612df3a32d5860c02e4e459aa2c74773ddbbe2622887e9518a08034765a1ac14d5e885310247de48db999105f9c994f8252d99c834f19a5d9f86daaeb253f02db5813239263072d3eab1d55cab9fb1eea824309fdcc84fca85649702d91a4e6ae66b38382607c2054cb43b221f0dca56f4a1189c246caf0602bc25ec59112050e610bec1b1897a3c455d88f04dd34fc3ef42892ef1b3da6063e3e713ed573f0962c0455328a1a9d1edc62f171b92846fa15fc77a79e004e17d7fe906f39b4b668731f0c70b2f2e70d1e2bd082565a9c86d49a612fafe47ae2bfc60f328fb165517d4df8f42b24c953ff5d841c79d7c2dc1c1e6cfb3645ea5725c32c3b1cf63df5d4dbb69d13c20e2cdbea8db91ca690554d856da001ee6a5c03a0c480e04e1563b39bed372bb5330698ea647e6801d4913a2099f754ad5495440aae53189b69fa74d0152f544e215641254003602f84e5bf9528f58157eea8c8decb938020418b2db29897c3073395ba269f7c8cc48d326d0e8b8e7c7dbff55840435cc3f8c12906d778416717f89e2523304972414ce74ca27c4ec698ccb31ad31cbaab0f62573b6adc44b2e9e8e073d09e2ab0bef2247c9d06a8acd30e1a70e0d88303aa716094b92fdf16277005fd928b01e429001c68210ef46e829a526a1cecba018e2846861f170625b760f9ef992700587e07c04185dc528be95c69a21cd3233724246fcbbfd6a8d468a0df732288e699321e2280c3eb6726a87d2112e4531437a13911f303ca5e252362987d14104b68957ac28022adedf8786e2552ee8b82537dbf4e8c2972baf4be95239546f938c6a55948a2af1570415a082d60d7a90a5eaf3597b4e9c7fe7b8d6ad39d1288f807f76e2d4953e51106682fd425ee9cf9875e01dbcac02eaffc610b698e78afdff6038b23f2a35ab75b1cf1f0fbd00e6588852ca50a6044ef45e3c777d070adc6b5c9f9f4aa456898d9af924f29f40e2fcfa76d68e7f01f7714dd37c96e3312d96fb909cb721e8b76aa0687abd85c582c23e9376118544c279c1256f03ae921b9fefdbd1c6f190e2233dbbdaf2860c80c74590433c4a6c8666d28f828cc938e8c5b7e2e3a5c336774a9128078de0381c2ab5faa81318d349e6a0db59b4cf376b96ec4281dbc64236a42a016225e8c56a00ccde6e8007916c912c1cc5d82e70b056a1659cb6ce924a8f0df15cae6b172162ef4ab2e24693c39424f76e407ee80c5a0eef4731d2299d9ece5d96e74519379462d6b11b9269b00d6496ec8ce8a5cf4fb6bef4c0c64c7734d50f65f743cdbb86b500e0ff417c2af057c7333163bd37e850d6adc3a2355c637349c8056ac043df7074517a732ed2ba01d454c65b9609ae45ce9ca67638e8bf4c4c29019a18fd6d230d21092fa6fe28ea294bccf18a5da7d70d07403949302b058c561d347a3dcc96154f8874b6dc11c2cbc218fb68b88bb667d70c0db4f75496b337919a5269236ccdeb2f38c127d9c29287e1b691575fbab6c02b24081a32104601fb839bd7847971abe3cc36a5911b399f5bb858caf1e148e387decdba2b26f2b6e7a560a32398e76158b4381f911a1be88ed7fa81b483d172bf20fd052d1cf7099c86b02c876e9f0f786e780cefd4f8e468294acfc0eb0efeb4467148379346ec1a74a1cb072aaaa7b757f1fbc31e2749b967d65a25dc4a8a0af099804090da9e40abf36221dcaa51fc60221d143920839a2df940c3555349e7b8c53e393dff17b3af2b2f7e8f638a49a86138afd003e5118b98175ea6d54d4b3fdb1cb0f7093808ccd7e2e5f9a15dae45873e8f677c0a5e2811e6996b3560f4defe43770ae6be6159de65b2018cf6570e0426442713491ac2c7e964b308850d17ef2bc8423c500da7385396f231c8456fe681db57804ab08e9f3ac7604a389d73af5ae34cf62c2668381f108124852df365338cbba87e801f8d255a057c8d248e2b83b1b922a9c9c7f32537af2ce58b926ae3a60875acd9d4f24718c9ef7bd5bba51c36f1371ecd2d934b9c9f598f0646b3027453591e1a8a25f86c6cc7617549a28109b47ad6b4d1883849708f2cd19eb42da537ff1a1c29b84e711123dc2426fdc0ec71d007c8b3648da399076fdc5068d2a3cf298bff597f7ae53d8423509520960ebe35fb28de461fcd5e86d48ec86acb73772b3a9cc603bf32bca76400e4a1ebb1d83081741e6bf0570ebcafd322b1b8444c5fad1af8628daa809e336c90f7c473915014e433c0340c72d412b4b4151816f18e08419804e02aa3fa72028fa0118768ae9d7f2acb6bd0dcb0d3ac5350c01caf0f0e288e20c4d677593092e2eab9ca40f23a18d389b19228f1abc6e6b605454341035f5a1f52dfee70570993ad9cf3ed0a712f74ab76c08a75d2470c603638709192d625f8842ce482e06dd300df29670a40c37b2d489154ce1f16ae69349c249d09adaf523dbc1be24e4dcea4e1499d419ba1cd553fbc11219c4a9c32ed95e456383113832578b297bbb64d99a066e9bc4400a12487a590e43b7b4290e3b53508ef62ff386cfb17e991c52749aa5c4e156ce69029259bdc0ea3c42202b624d25ccaaf6d5f2e46aa57a4689961eaf64363135d4528e11d0e0be7dbcec8a6947776619f7d4a1edae1bf20518fd0c5101f2a97d5187aead9cb01a8b789cd2f7904720cc5901165d6063ca4b1ab97c7ca036d716707f3d3c6626db13f97082fe1dd8a0dfce0bcee649badfec2b6117e4781944faa98adb54411b6b6c7f01588f47337baffcfae73d60bc31246f66644832e9cb7fa0e450906506ab0d4d3078d9ad1e58b6051a1884e0ee1f3ae41311aedbecd66d1a0d48aede9006de1b7b14beabf491a6f93146e09ac8cf657efb968decc022366c45e20c5d2419e0269500df3c008d7ce259991f36cf25a851ec49998300bbdc0eb3882dc8a44ba307955eee15b6932959f", 0xdf0}], 0x1) execve(0x0, 0x0, 0x0) 01:48:49 executing program 1: rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='r\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x811, r0, 0x0, 0x0) 01:48:49 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 01:48:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x1c871b01, 0x100000001, r2}) rename(&(0x7f0000000000)='\x00', &(0x7f0000000080)='./bus\x00') readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/188, 0xbc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000040)='./bus\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000001}) 01:48:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/14, 0xe) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setuid(0xee01) lstat(&(0x7f0000000000)='.\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x20000008, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x83, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x30, 0xfffff, 0x69d, 0x1}, {{r0}, 0xffffffffffffffff, 0x47, 0x80, 0x7, 0xff}, {{r0}, 0x0, 0x81, 0x41, 0xffffffffffffda82, 0x6}], 0x2, &(0x7f0000000140), 0x1ff, &(0x7f0000000180)={0x9, 0x9e}) socket$inet(0x2, 0x4, 0x20) 01:48:49 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 01:48:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) 01:48:50 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x20, 0xc000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f00000000c0)=0x78, 0x4) sendto$unix(r0, &(0x7f0000000040)="3292c143382df0bfc44719", 0xb, 0x40c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 01:48:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(r0) 01:48:50 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b5057598e4bee164a3c05fb7d2fbf69480596f9c92166a039546c59c3fb123d4e8a47485eb5e5443ce11ded7317410c2d9ff7664ec18332a3d574a55fecec2b1dc92cd0b6b6c792cac1751618b3ff3104839cc389c2f9acfc01c20b3907692c1f3523265b54c0ba8a79eaa5753b8beec423229c5337a2aae47c4a12fb062eadab82904f96ee9007e57726f1726085d5ba4dbce832af0c040bf04dd9c78ee9b8588e03c2c94d4590d139c3c", 0xab) shutdown(r0, 0x4) 01:48:50 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="da19a69a1b375d307b289081feee873e22e674b371266285fc7fa702ee232df391951a4f1838200801ca0f02ced218b06a5e6f073c58fae1313bbe1cd75e90ea35279af666b9819dabec61583e2beb5bf4e316a28bd865509bbc8d359f0bdebaa50ca8bfb138796822460449eac3e02c86a879a8a45354ce8c5fbbe79bacd873a5837355a400e8e78493012038fe7c4bc8c6209a9385ad4becc002f8b76ceb780cd0e133438646b36badfb98b64938ecf46b721cae19f88fcdc67040c223829c7858658915c45845eb4f0e476461a30acb81c933859835409eb758e4e2aa3b53a1e706a284e11bb6863ff26dd0c99f5b7a75f2654055a1dbeb8551686799223dd629eb1396b5ae8f2b4ee7c04f7a81108422534f5a52bb1a461e2eb75d1e19755a25e6b11605d0733e278cd137db0141b0a56254d0d875249979cbae0c342da614927f027732464457d14dac00cd6f20643a5d08d375df7c46435833a6aaeb89489f3d60f6f40c82da8d6fc31de6b4e59841e9049e634df8cab515aab5a7e89592a07833abb8291094790b70ec1045bc3286e7171603b8bbe37a28827aa89a0f6232cab5e15821edfd0f95eb9c2bf2d7d76014af44215d78277b70d4982dae24042796af74f86ef65e90774cd38f2eed09f28412a16625e385de605780309a3f3a66508950a64bc5b631794c371510f1a0ac8fad402e396f6e452b349ff98fd2d6a4243a2ae185513ed56009926b929127d7a7428606ccd49888aa8b9c1dfeab014563125337ef3309e1a3b697994bae49b432fa4d5347ed4cab7e3db1f17b76e8d00fad624220881cf08c5f36c9483c546fd3f15c4326cc44e0b4999e6c374a3a0ad5784030a55ba4d7c556222de90d70bd53af87587a0902818f5de64bda467ab291023cbe6b4fc3dab7e47cce5753f302a8b58ca69a5b4b5395e2cf7dfa7be4cc7c4dd197a164a844d267ad65038ff278d4558e46a8bda98a4535f77ae697e38020c6e7be8a80be2cc45a97785935cd7dd03b03c8c6fb56197712f9ac03d3707c482813894eaa7687ff9955fd7c62065a00e30ffdf13886b92a31b8228e1cc282e0d33387e2a41d69dde27ed8e5843e48c1d25323715217af16222d14080be98c60bc06de4bb823a7d00fec4028c92dca79e9ab88778eeb62c58661d3edec965056b6db6909cd2c3e194f07504df5ecdb364f02031d0b0d6d59f3f958061e6540836aa70ad3511b2ba103141f7cbc6c8d592fcbfb4beb79d38e22753ca24432566e6ab458ccb8318f52c739e78c8aebdd0761dab2e205c98e89c419aa746ce572051fe7d2eaf12d99ff96b03e9e5fb642d44fc2b014e7a70077791299ee4b2f30d9ca4a9bc9824a194d621bab607ed9cc85be2935b65535d4d67a01800eecd545b17cf32dd85b75628a64233f69355a58945f2bcb4431249f097941f00cde94d10fe13c31ebef481ca4c65cabfa657dd63124f591ff0a208d3e76102cfceaacd5f835cbc21acfe38ffbeab15c0211fe6d9f01232cc1d19784fe51408680622f7d54c98ff74e2dc065aefd9b71c58e9826fd97e514d978135773b9499623239a1015603188555ce16e77eb5f8cea2ef50d82097173de6bdac6b63d2112cb7e02d09fad66ba2f55cd1d8a26bcc0eaecf86550bcbefb451864b0cd04b8b45e755afa8a69a3fa3bfff555eebf8d61e7c9dcb86462630d9f2ed1e1329e02e789d86a8bba1580680cb9be6c579aa6fba75e0982df6023c5a4cc04da7633aef5f1db316acfc27c95857a2fedb8534959d301ef7dfa3d228e8924af0a4559e11eba4d01d6a665f7cd2fec75f706b7df447ffe5768279d28e5ee94798d519b414342dde59d9c19e38011be36e5e7d6ef6a61c9677d10fcfd92bd71e95aa2f496b430738d4795b28b72d63858971d544fbce986bc306164c78130d5e7ea96671f298e871078fa311ec8b8f6e1f13af1912f1b626c5be26884a2db6d0bf890a4006798d3ba56ca89e8bd2c0213abd5a37d4adcf8487bb94b36de491ab893a3ebf9aaac813c4f1c2b25c7c971577dffd45505aa4a50904a8d6dc106496d4f49e817947f4d095f230b6d375fba5972e546be7fa4f665c4bb8610cb53858c4c8fccd64940dab577ed93b8ef7ed55b57a2b01b3b80dcb838cba9745f9a4e08b8b1d1febdc6b874f49de20f0c7fb6beaea1f598807d7090d62668160bb4d7eded701850cd90ae2f30327239f16839adc6f06d46a1c11caa6a5bc64f99d547920d60e956fd56370f19f90429d6ed32d373bec53300ea8acc21a6c17dd0a3fbd762115e455b9b7d58cc129e95b27078f18bb0f312198f0c5d429defc31ed2d8831f674a1d8d19c7376491ae2b9e72befc06e24201027896415a58eeb6aa8ec38611fc162afdad0b769c444842840c098066903f5dbe3845a73ae60240ff40ddc9ca36486b7929455a66f17b16c21de8b7e43aa87402c2755a8c68947f4ba3398010b0075989fda6c6057122413f2120a316724c8dc135383f0533ab8ffd08e286285c5b6479b0dbd743a16fa4b05f90a4f7773f32e687a271d85601f0ae3a5198f14ca3dd2159e7fc4beba6d122c4734344881714f82c99310e905537ddbd6c1324fa9e63377cf286792cd85bd51404344b60a9422afe45b50a561b92b2fb9d3d19cca0e3ee4eeb6072879d8eadbd19f3dd19f0a3c45af2e57f6a3a838346e9064226f23655f775a9fa5c8070d5dc08bd6bf556b57f57804447618e40e80f5b189ffb79f7317606ded70ce4608ce2e65aa4664bd31384693cd8000bca7259f3f316ceaf69ec4548bea16b05caf8f521ce03bbc77786db95a13dcf751ef13029e048893a100cd57dcc25165151ab4eb6e456b42d51358245217f51a7008a5ad9b346026cf63a4371875c315973596e5f6085fcb2610ec4016b21d10f30aaf9ccdfeddf8fd3b233900195e3c3384f6994c37d380b228117bfabb7d1fb7224a851c0d3115e6054d2e1111ea24845b5b319c4b6d416d9e314352a5223a138f6231cbce61d5f6608e3723a53ec66281269b94bde0e6520615fdec287db9da94384aa0764f66abe3373892318f1a32cebbdf4b0f7b06d93f771a2e005c1ab1a451c6f151d544c530bb7669a3d4c8a652e1be2cfd7642f79e1bc4228849889b40488ba486b03aca76e91dc364e7696bd3aeb4b7ea409e0c9f9f8a38b5c912f239cd17941354ed955914d12fa32ecfa1391af2d2fc38a8a3d89a317d72513ccfbdf6ed5c8e16cde2bfe41f9e265c8942c0d93da404386602b2e80eaab6e5e7258b336372996ce682b8a541f675d9de7d24d93b1b01996549195288d1d6a29630fdb89eaa5738491941f27dec51dda123b93454b67331f9e20968d11e744c931464d973942201139908abeeb79ccc1c7529786c71434254f45edaa544b9154dd15636301ab9881eb8679495b29ae2dacbf6db7c8ef8f7b0a62ebcda498b36e2881ea57d018ab9513a510eaf81b0dde1d802e4a51ba76c6977652516c70f059de3d60cb58fb9c77481ec7cd1cb4af222737721e7b98625ca6710261775ca089f91a0424f28ea5963f36c16ea29ee7dd020400a58ee5368b0359ac11925a5bc02ce223ecc8cc2b3c82bcb48f81eee3097459dec6c9792f2d3ff2af687dd1e3719307860086f00ef3ef4c71773e8c1773286a4ed4053be55e46ee0620f55d37d2bcd8027673f93a54a7616713f4b234bb7b0e5e926e4159a1d6c61765495e16c5da9c956df9916aa015d96307146d199e3c8bb4adf7bf3ed37248548b2a0d4adbf1724c6465b5f4c3f902787eace92f548d2c7ff7277ee3a3a46d9e38f413faaa9fd167be789b00eedc5e34cddec23afcb3de34031c86edc26ff6b945154a3eaf1613a44b0737d8d62da059c48bbf5c5782f1a61a17370a0198a97da590a48f4dcb6bbb1d25df8ecd1bdae48c848f4d44b5e4d7f8d5e93e132a37a8634ea76093f847206fbaac3a82df0f1012accfa6e6255bfd05bc9f315bb66378f6b806866dbe78e2980f357ddbd5ae848c9fcb47792ecef2d17f2afaefbde84515029b1e4696c53bc8153a8abfb4d73c191b274931e64d882fa63784c59230047eea1ac600b65b7d345a50ae38cdd5071048ae26aaf2e82f6fad3d18cacb44594eb383cc8bf7efc2ecd78e8ea7fefd9c74f387aa32ad3f05fd157f4c49548e2a069c1613926468b6699d9b037438c4947cfd12ed0ce53317b326abbb9f0e72eb46b4238c6c4201766e453d982752f9b5a5bee20b0601ae996c603b5d271b1b4bae101c14396de554a7c5afb8f68711f2d9cf3ed13c0d3922830cb55b983006a8892438fe76c59f3ca811817f51b83a22a07e5b867d142691722a3173d1f931607c839d298523862656015817797a7e3195ab6828aea431965d307292244cd710fbe84055419432f3e55f24c13a257e57e7b3ea78204a976acaad4cc68e1861e9ce7377e87614093a50fbd273068246c0866ccd243a5a942146ae897dee2b7d3e85e12b1fb9b178e8b660bb3007173cbc98dacbf6f5f646c4c728bcedd495051e91d12a5a670bb0b679f74fd4f3aabba11fb9d0d18ea0c3fb24abf63cda3b4f29ddda14d8c8a97aa01045904bd178727a00b4cec2c9f7f7ae6e2e84100a6fa785dfb209befc794d12ff2255fe562a9499f7983f71a166ecdd7b26a8535d63264ae7ecc9e8710d75f79a1f0ca337f765d3864c5e35b254faa3582fff43ee48728038eabd0a9d90b87298a90207a07253f6eb3ce0f4ab76c9a03d8d0c59af23f724c1393bb5f41a604ebc3dbe3fadfe3164948a36840a256b2ac8cf9e37eb72cde1a58f137d70686b072476e8cfa59d2973959e195e0ed1120ff6f02c2e2a6afb3d788df33be2b33c2c307c2b64529caf09dd5129a54e88a44a67e15babeef05c51bf33f9118dba320eda02b37ca1acd11e39b91b5b41b493df5db07b156624ae3a8c3a7fd188e91df75575592e09af435f718c01becab0d9ea4e4d5d5b1615d2c02d84805ab9b8bae485fcbd2b0e070b1b78675d3c6c3c7f4b277e6e9e53e5559a360dabd1d60a1d567a162a1d8c21f7a248fadad6cda524281e46daabb2aae3ab88aad8ca77b3cb69e996c72696e8fd173f1af6c40c4b2a25d3d4072a23bbbd010608511a6291ca7165ed4602e1c116d0f3000b77c32d3ce45a71995770b3a6ba88cd89ac4aaa62133c4a4eeff025946d600115919197fadd3256e9bac8d7fea6f732c79e8194f768114f07a6a8a89b90e8e0b5a2e0134a9a5da30e4fb12aacaaf21da66a3a807b8aaa8ca295d06c474405a9ac1a5c2524fcbc26c841940295a091b1a1916f4befe4db30248297ace435a65a5eba2b1d0b64a5def2475a86edc8419dacbb7043998f4a097e657353d16a9bf97a7550007d810c42ea91c113259deda2c2c4471cf2f942775261480f87755406df3a729905420170530458db4bd57d5cd2a27f4845356daf91ab242424e45f576ca1c26f6239986ea6d2953d6ddcc948d8f33e595e294728d25d55b755b5994579f2804e6e46980d41a365080cfebdbde87d853825d7036615d14fd5872d06e7023b01444eba433b8e3d3862a6cc581d0cb2214a099387355d8a2c1bceeae2d72773144b3435f61da9b6c9a0cd5dca2496aabc406207d81be2bb4de28f413528a1b090a5ab435949c48e079e4dedd318271c82c82c4973a5f66edfbe762b3eaa0fb062825ae6d4075e4fec92e95dc29995406e684a3ce1d04345e40990cb196a43fa43158e0170a5b46c55d0a4919e940a0830820f5784bfbe8c3e93315f5708", 0x1000}, {&(0x7f00000000c0)="dbfb50a9be8cb985f74913afd4d767248f915ab75b9f5db49c3bbd627e1b9c5358329483cb0ba8c1f6e45268e0b1265a7c53e736559ab5d9a158e5442785442fbda586a8b5c62643aa528bc2451750fd9ea5e95cc22acdc45daa54f89793b622aa61431ede12c77b32800fd7dfb17aeeccad38500a61242535", 0x79}, {&(0x7f0000000140)="4ee218fe4b6fdc678f5f8045ea1dd4f233f18905dfbd9a233c208b78df71c05dd69c59d7f824bc797273526ff49d170fbed5eb5bf2b9e78ea738b5b49c0badeee8aab8b37da65ea05d5fbe46dd646d5e064991445aea6c35dbad07f88823d23e783b7654b802a7dfef20f47090b383e8c0d57d7bbe9f388e133b85d99d14a93a4aaf672d557fcc7e4c01538ed433c311f89a6d4e68bfd680ce4024656a2cf06d0d8e038430f43739aaa2f9e4a2657c5a0e3a8be0ece87c9e01307efb93617f4be3560126d8fe602a20e75bc9ff3f468706ebcc6022b6e7fefb170e36ca20a691a18089e902e0a6", 0xe7}, {&(0x7f0000001280)="83a8103327b0ca3a13ff68dfcff3b08a36eba016e066448174e9500646a6f7dcf6619212432ebf4120725c75b6043aedb5389b9fb71a6c2672d8742555a764e0869384dd2e7e46532192fdd028238e43c228f622a4fe11f9d630aaadfc221ce470175a6964cbfb9bcb03bd102e93fde78bda14c84645857a5edd7990e08ade9277a7c5e6edf6d422f7b6b6bfdbc3c2ab6ed7ffd2e8ab897166232602f88152a14323278ae8c2616732305a9ef27174bbe0110500716e21a9fdf0a94e93dede1d2db64fc7ef8903", 0xc7}], 0x4) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x12c) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getpeername$unix(r1, 0x0, &(0x7f0000000240)) 01:48:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) lseek(r1, 0x0, 0x1) dup2(r2, r2) 01:48:50 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) dup2(r0, r1) 01:48:50 executing program 1: mprotect(&(0x7f00000b0000/0x3000)=nil, 0x3000, 0x4) 01:48:50 executing program 1: 01:48:50 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) 01:48:50 executing program 1: clock_settime(0x2, &(0x7f00000000c0)={0x7fffffff, 0x8cc0}) clock_settime(0x0, &(0x7f0000000000)={0x300000}) r0 = socket$inet(0x2, 0x8003, 0x6) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0xa) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4b) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x2aa) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x1f, 0x3f}, 0xc) fchown(r0, r1, r3) 01:48:48 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000100)=""/197, 0xc5, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = kqueue() r2 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) r3 = kqueue() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) close(r2) 01:48:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000440)="8d1536d692d280a125e6b81fd41f255769ce2e3eef63b54672af4b70027da5229f5f398f893120c40471e09af0551dfe6da638dc677417f6311a1d9b2572f20f8811ffceb2d3ef8af38c1558b9f141fa8a03dbc869ad3d1e5b8529fb6222faa48ba005a7a5f88cf67e2d9d08f0596699ca3503e793c8811df5bdfd27c59c98b79d3191fdd9847b437272be9f0506e5661b87e7364390883574b687254cf9900424e907dc44b7c2e3db27829a0f06825c4a55973922265eb9b6326237169af58b140fb6b69eaf2960a96b32ddab82b50688e3ba448feb7f", 0xd7}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000540)=""/4096, 0x1000) 01:48:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x8c3, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) 01:48:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000002c0)="b40e2040621834368da2be57271ee0934b5b588116fe912ad882cea9298a4f6347798deaeb66af8c2982f9b0776b99c1c002610b9cee6ca23e4cdc59174532fc993540a9940f19d195d00f14964b19f366aab215f8d62c7fd71d6980d8606ffd84451066590f003ea31de37219398c1ddb8786472d9637fdd4d079a076248b74501587fb917e50d369fc4b528eb140fad40493221ff1cbc40518cf567086f4c87c0f2f3eeb3f77df21d30848643889ee1e56e6131f35fe83eabb429fb9342019943c1326323e1520058edd38b4058f19207db154c0a17358b7dad058320dc880c50d63f087b513321f09a7092963d232fdce4c5d39784394b4125ec498ed42047fd4714e79eca65ed87517a315e7485e1e82b248551cff7fa216bd04fe2d03cd64aa9ccd7dc69e104951e4dbc4a06c4b0f23cd46a30cfb061df608bf5e662fde6772009e8e3214b14e02e34639289c267f4700b6478202b54bcdb47ee71fc8b8dfb33b225bc8c357492701941fb0d53e0716c9b3fecf91fc7e2b3e70cf04b39d718cc8046f482e4399d0dce3178fca03de5fd63c5fa27ecc90914c4635ee4313671c5fc1d790837f398192b01e967262513dc802f0da63941ab3adce57647b1e20e2565886cbaf1d06bf819b75b61c0083f628fac98e063c564ac343d402ed9f8d468900404f8889ce0fe577d6eaf02a729ca41dc7f19639cc1b63ad00553ef1eb1f2ebd14a37721527c8d79d4290ff73df872ef6ff37087111117a2d8fe158ebae3229fc43a80fc03e6b8e66b6ac075b7a896c16c269c3a60fdd81f648100a0ab3fcdfc7d82d2b1b1fcfe3b54ae61e41806ccd2395f49ea3aef6977f8ac4251349f8763cf7cb890580924dc9cc7b3141438355121ecf39bda17d02b1e6f141db89501b41aad5bba7f77dcb5db68c573a0d29864f3dbea6d8f762af429498c63391f086b4b7874139c9fa6e3924ee1aabe19325898040f5b9da2026b108e94f7a862a42112f11907b1fe25c607e38256a5a62a83eebdc983ee805ff7bf002b6d160af1b97919626f39a19c51f514fdc2a42168a8f20b148ea29e6656fdcab36d3aa2da8f5c3ed1b70dd563c7e58a435d48d1334df2122662dd951b46aef542a333501ea42e85137515ee49cca86717360c6c37e340389237d7d43eeaf334eb85821a991e777f59bb440806028237b4fd6ff89d0775c01787c310c0962896b2e1b8895546bee0bd226052937f5e410b61d3e7e8dc7fcffc5ba6150e2209a09418beb006b317bffc3cedbff395cc8bba234085dca4c015b379b187363a1b0a462ce6a1712797078d386f72bc631cc56f0baa3ad650ed4e2ebfe1501e8d035b07c15ef93c8d205b5c59829f36221be6cd9b0e7115a2f0a3ee9833f06ef5caba81f3e36daa99cb1d016254ca637787890409ccec47505cf7e5f30086e7d240392764de03e34038768b4e10344e85ec702d05aa02a5cb6ac0d3ec6bbaa3ba2c61a864409e29b919a1302d215e3090fdcaf5c6995b4be83334c169bfd8321dcf9507a57c966d7832c9c26147bd4b14d5e45e5e212638600f0eb925d7a7b50658c1289f1d9db5b1aaede16903508a94c0378ef0d92b78c4392e67ce3378f56b7d74cfc645f686ad1700cc00415ffb798dc9154cc0557273dab4fa5d39c6de5717cc2c66630e82592792c66575b0c38be87dee5f32b274aa86e1f2c728d9eab40f5f16a4ab329da5cda6df86c9062cba55b66f1bf9934a5d7913f7367153ca55912f0385310f262f504c5e6d0f0fa5495d902e21c67bd29d75b58a90d87ebe8dc013ed3d28d45793c9d00b8292a66a7a2121e3e67e115b7b4448d229f0129f5e138167d5674f24b7bc84c784ea9081aa9eaeb74e0a6a221877e2251eae8156f09128380bd18b15c40296a3fb0b5c2a2832cc57abc6e53e5f83475764ffad1349df89519900fbb6959fe1c6c7fa3a6f9b909b1e707150eba7c4d14fbefe1e97388903dbc140f8d0a74a4ca47cbd7c449dd294aadc327dd9c7e5aa37a3d4804aefad784e98675a73eaf2346f3e6540c8618eccca9b5e0015f7193e198a763546eb229b5ea7e888f8328b4403521abb5848f51bc0ea8b930f1d74c902859bd828355aeace2eccff47611d764fe5f665e997e14c52430b0db4e64504c50ff5464ac053a4bc14c337a369a503eefa0394e2db52301f9878fe2545e1f790edd3b0336dd528e241dfba9e7cd7a0a255c82734bb44e01d75477df1155baa1cfb7458854b651fa19abcb504ed3678447ae912f8de79953105f818dc71bce889a481f32f6a615a3136afaa2577d50f9567994e3200b90c8ffc9ca6c6205572cd31819ef59bfc39005e0e9b0a0449f4ff711d2eaf95037fc9751d8ce103db0bb66455f09a1332da392772a0f50c90a70b7f61209420d30cd670be9fbb83f8ac5a46e61b462022b76be73913b1bfe5faa81ddb00ca0723b08c38d2614c3261f21336ca0f27d5bdc5e105e11241261d40c943e59652b6ff70368f833f72221517d389abd4bc01640eb2b5518e66dc790c6a3abfb8d1333e4203efc737e1294a97cb17d4ed49f13a69d4caca15a4f2ecc07d5af3ff6b89244444dcd52918188fcfd714a9937dc6ea48664e856dad4261b9182b0b1aa2e3db934167168e5379a3c1091df9a79fb9f167d35ada50aba542c86a1b4aeb6d508c4440af470b2569c0a838867a38ad468221e2f64bc05d83a41df7b8c10248934ab4880bc931b481e66f13adf2731e40bd3b8b9a003351e3997f07c2c18018cce08a86000db1ff7953e80b0b2d756973aa25a6d76c75345a64be73558155b6d7bc4128dd3825bb759034b9a73c7339540bff72cd30a208967e066fd0b30facf96a68a21482bbd926d055e49ec32f85ff2e4d089deaf7296556855639c974354bcd2eaa10b66786801a9296e07006a3f3cf9ce9eb77bf6a6d6d4eeae5d32c363f0dfb54605ed93219bbee4619321c35c673f37311db1c8b358fdfb4cd79932a5f123d8b725c3954f24627c90d7155dbf58798a8059fb9f8f97c92bb0cb2db83f2ea11ff4b59ff968d9dd2b53dcc7e5942786e861f6ae687fd0a63fd00adaff3f2279f962a743dd5b92ec0186c11474eadb3ec4e44c0cd1eeaf92be9fcbfea5198d5ef4183b3dca50dcb222388b5f0ea7a2711c035aa3229d588e850a45a5f7623803921427d32958acd32eff5f376f1b311bda037784229056a90a5d6d6eb083cd4d4748f5911a5e4a2356ac5c14e22dfd4a49015b478c76acedcd445be5850590c05bec73da57a2112b0cc3c54109558023916e42467266b7ac3b071e13b0ec7a45bd5bb4dc4f1cc5f8084b4f4fa02f304ee0135729fff505a85322bb084d23437aa82f6504e3ea14d626960a235948e6dc4f2dd00c316cdfeb16289c5438919388b876f3c81e3439047a98ffafbccbe5bbfdbc961fef1824d1b2ca83d38077d87bd4a5b4982fe17cce177a6942b75de3a8ded1b98217f377246eb2386b32a2a41f55465d31446c2ab0348e3a45ea44300a9491bd35e82e7d5353e6e74234076bf67c00840d09ce97dc16ecbdd07a6f84462306d03dbb639a7c4ebb1f83b0a3b6799c869682dc310747e3d984af52bc5785f6f74c3aaf53f63a9f72b45d91a02695aa49dc6b4f11b52dae701ba28cbfa7eb3dc2a3c7100dfe085054d920be752992a164e09dfddb79f346aece41a9019c61629055e555b70d2cf5138c3a1f46c5ca60383f14cc6d0a53e23f55b368400823f486ded79b39527a39b33d5d88162bd18d5a844864331609491d28f693659b52277fe2fa7ee51917b2d7dbc303ad9b9b01f39a39317ad7194345fc472ff7b71face2678d4b88df681aff039bf8b871bc6004a55ec13c55e3c545d7961a8b2c2e9faf31fcc0dc355670ffabe27508e54fff4a31a6aeb1fb98b730becce65b9e545872aeec8cda64c7bc21c7ad1f9cd97db8ca4aad994e4fac030fcf946e8bd27b6de88368617bd3b5e7afc829c8e01b4b9e3225168b8c0628732ad1c305442132a8f4fcfef897a03a37e4261304c4c33a0f5595dd1fbcd12d07bf8c483bef90f39618f9032e44847450b40d7ec5764ed3aa682170439fda63d941286e680c811ecbcb7fcb8b694ac7984e24dab8f910540078612689bc645f3e0ef436a30839cd3fcf9106bf1bef41006730e9d31dbb58adec4c221734ed216302177be243fc8bae692d9a2e47132a4c0e4e397a73626f4f01e75b77605f060e25126ce4df84c0ea3000d6bba1276c1c51aa0037ae13d49593774020f9e0bfef70af58be5ac4d30c955a10ced393ae634b044f44cec7630a0d1aceddf9a87c4215648efaf335b85f725c62910072be5e3b6af237129b37b1bb29d7d49c3c083411f5b27e08eaafed4b680d34f8ef6a1f5a7d05ca713aad433d01f6bd9073b726e5c49082991ae640df835130ba391fd827333cebe2692d7a3c9bc544259c685dd553602b2d0c35daf692d0d439da79d69daeca1e9ea22b689826bedd4096e947b3f0a19a60e44e26a43f713477c4b4a4172fb2bbdc9aeb32105d9ee2391f25ffcea8e9eb6f7f1de903c191d92451d234ff3c26b2b80e6cb3ed7de9f7289b055991b1a68972a766f61de98284c9da98c93b729a8310a1121b7e886509c1aa708935484d65c3003b44889de6253a119387cb33a30659f5d6c6a6ce9b9b95ece6f45f8234370bde7455719a5657bd61c37b55b15d377cbf95bcf4d11daef6f4380425d1858d63313ad6e3b7eaa419e2bd07eff46acb5358e9ea2ef216cf2091969ace27535158d5831fe2298ed112582fd8fe82d42d5c06c3b08b7d1c9f80563c2f97bb91c8ce5dd7160d950d4127eb7408260f2c4036689a67f00d2e5cda625da4b850a40e3fd15b2055872f567d8acedd6dd705766d9ae393cc715f3e0594cc64305f5ba24cc031042b237be366ad7fda0d4d7e502a4329861a840531b3882b236d5da43333c6ca2833a9094331f033437e7c7aaf99d6a7df5744634ee9190897cd6225a2ccdde0d1bc753770e912bad7ba2f2b5b212bbe1790bab51b025b8495af3715f6f2d5943ff430fcd2aec028e532990ca7a97b1d864ccd01c6a6c36fe89dc2a63ccc3d99d5cdcb9cbec6630089ae3609339147d6de4e23d8e484c9d22db748a2c59026558f443fb0ea62df04d19f0d6c1228cbdf902ab10778899eaa454d7d7dd7631456460cfe1e2d023eb4779a99f2b463f61f923fd569a98d301f95fdd87d252ae655e5d00d42173c3471b811be2b2538dd1498225c44cfca34a1a491fe599e8153ebc3271db20977256ce3a76d3b3e0b7a4a6daff077a17fcf0b453d6d789b5c601e2028eb584f1c3d6ec8d2377c32d56f2f624ee27649da1b37f7442016db93d7fd5c1ed878eb03adcd2fb7702df24da80ff12f5b5760901f027980940a9ada4f04c1d92293d97ce49073d1d5f9ce055f9981adde28257da429ca96e9128f4f00612b6fcf51cb914f8c9b5b3845b6edde59085e22c55e6936ec45d1ebabdc43cc8c6f6c3459130628519d516a4f0cbb66fcfc4defcb56c749c36463d34477e09d11512a8108c4da4d19f006aaa4ea8708d14b172a9d05214a32ea49101755e5aedcf34a2a79838c3a380f8a68a3d07e04c074d7e6cc72b8c2df4fdf751f83facbfd06b1a13d5727fa0d9037762bb5955504674043ad326fa345049f4936099be2804802bd319f8cf3d7215459adaf03f6c81e2d473832b179d217198635ac04308f84e97e48f3c4a8e895ce49967476777bb9dd6e067e7fc011fd7f13126ab27ebc3b24a", 0x1000, 0x408, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000040)="93d94cf77cd2aa7215a15a0f7a8471198bc55f6efb86fd31e4ae4a9d74a0d70db0294cea0058d95a3be71141ea6650d46ccf7f1e41d1a114f6b7e8abe00d4775141d25f96e13d4ac27a16f02f05fd607aede30e236e1e2c57bf884a25a7b2acd", 0x60, 0x40a, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000180)='.', 0x0) 01:48:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair$inet6(0x18, 0x8005, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x808, 0x2) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x100000000}, 0xc) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) syz_open_pts() r2 = syz_open_pts() dup2(r2, r0) 01:48:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 01:48:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x19, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1000000000000301) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 01:48:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x800000000008, 0x0, 0x0) 01:48:48 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) 01:48:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 01:48:48 executing program 1: r0 = semget(0x3, 0x2, 0x200) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/67) 01:48:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = socket(0x6, 0x8000, 0x2e7) sendto$inet6(r0, &(0x7f0000000100)="13b31daa690b57188643c4922efaf0db73384d36151a637417e1a68075cc58dd0e909fba0755df2fd479d16c1a1bafd6b83f50d03301be75735e78b7b3ee57da16846f8ce515b5da210568c579a3b56d754bc528726017b6f7553fbd1c843b3fa77c6c5dd84823634a5f4bc3be19db0301aecf213c3bf922be718fe8f359cd6733f22fe6af1a07326f4bdd096c8dd50eb29741a4f3f11e856127", 0x9a, 0x8, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="2489f5e47aa39db8d56e0ff4ce86f68c299fb1aaa8b6c815af0427a1a9e8f364f0bb18fd31fc903547048a17b4c1f7c10496c790f83d10851816f3a057a57706da31ad842b1fb04993a0756c381dd8bf054c3c375c0e1686bcb8e4f2169067e8bba06302038dda9bc818da8abd305a7549380d71964960ea9fa3dfb02340ab3e3829cf0da0fc6fae4b0dc0b2f5ee747af672238a024e41f9942c9238e6e3031cfb12d14d136569cf21f9", 0xaa}], 0x1, &(0x7f0000000380)=[{0x1010, 0x1, 0x5, "8c0548c6ad5df7b568add0edd250cbf5038f64954e9d9ec7e471be4b0ba78c71166d4f8667bb27c006f5a56ccd20df16d84fac210c23d421838826b1405c76be82ad0c55088f922dda0d5d33f8dc9912538b4983a9e115b470e7bfcaa29a135d150f40211365ac9ed9a9956a12db0841ef77ac36e4c4ba6551e6098e49a2153a690b0e16878d7fb538b00bcb1d50ede516809cc78088fb835904e1b5ee8ed2b1ef99464e89064f907337c23fba65d206ff4237eff472542b7b9bd94bcc0e5ba660df8caa0985ae0bcdae966f238cf9be78cc4624557d7c1db9cfd7e3d763802b43281c79dacda5c52cb94643568cc0c4b4580de445263dbe19a16b9eb762c9408bd489bfc8cfbb45d18daae3879243ad5ee24406e33299375de5192ec61b732f3f62da28546878a2c89240df8847a1af3087fc387ac1898ff4f9258b1be7281186232db68d99f8e2d41bcacba5327bfc1faa51ecac5009e7dc757127b04dbb286292ed609d3b950452d34541681851eb5e166c97a177f9419dbbc21843a9d58973a77a2af18aeaab8a0919e9e424572ca0f2ac0f3c836b2b786c509c375fb0f96f82bfa1ebf7c0a5a8e3fac530912c8a875ea93a1c0ffcdcb912e86de8712ee7b60369d899dc66b81c37b3d67cc99e90ed656aa35eca7c700f63752767609d7fd78ec0e67bfbf482f7eb7c5c0ff613c9bfe49d88b2f8a664ca79f57e9f65a247816d3c00fbd68e267ab9046ea2443d6508a3af147df829308e099a1b7ad1f32e4c02c2f52a23ddd86f86b427cfc28a227a4d238d1e42dcf3983bb5cbe1d7889b445c1a351e5ec4a68a06ca729f8151f7337f7258bc65f439c68f30fcf79c9807016870ff4aa4067295ad6344777b42beb8c6283cfe3b027975101e50e9f58a6758ae9cd453c938ff3743278f3923c0add81fc9864dc6ac6e34b0bb59455be3dadaac48b59eceb14638d59f4878d1710384b906698201ab318c67ae9c6043ef419ac87fbda0c8aed6854e7cfb48f1b21d5e62394e9d5341b89f25c5fd799104079bfc7bf131de80b5211b2f92775546b3007455406e777f4e87d9a06bebe1a803630632268e0188199b8cb9b0e3726ca189b85c3072500109c15304d17cfdea9e45944eb89a2b04f7df2478bda774906bfa92261772a64097a7476a8b8a4feecd4a96c6fe5bc30709acdf7f0c58a29b3cf35141605b5c1cdd47f5a482d568c1ddccbd3f3a2877aac6c77173b78f3a4af7e9466f5331e4db6357aedc295febab822192ef7ca576ddca0cb6efa7978aa4baef55e71695dd582cf85cce4277613546d005d6571f45a88189ff7c618bc15703842c99f505a8b68ebcaafc509533fad396721aa3a41705fd04d2a916b5b22e4e57065f213499094b914867c0a51e7a26c5d98d2bd887ffcbc1b90fa921d1bea5fa480bb7759d09f82271b767f1274fb536bf1541372f1c2731819fd0fc176c2f610c414e368bde412c84faa121115a22a5f391f60cd8091e40752a819b1a8ed804af38ad83169c145b544be01e44f367fabb79a2126729388223a379829e18adb2e71f79f60227d183a25e1f72fae91da930513d36e98297974c6347c713cec9807bd2bc3352a838cf628ced88836997f9ab3b99770fbc4be90bd6abecea0d25cf44200dbe82697606c182d17e1f26e917098a06745a84e333c3cf6ec3c85868c6435e92bc147f6f10b9fc73fd24c8596cf52be4990c1b4b3b1fef74ccd8f2b29abeae18dfa6917b0d2323920b3f1a87fdf4dbb3eb6d99408fb8d8a0e465cb53458e60daf185f6347c7c13540505ab985243feaa8627e342cdc2b92f39632bd36e3c299842e361a98edf1e0014ec5906f7e1c9e117e4616390a9804393d42fb985df412e494e91a8430572a4129f222ad47fa1698b03ccbd2f8be7c33664f8f4db50fbe81991b5b011228e8f5b2aa17cb3e40eae7b7f1cc35e3c534291de9c72d60660c48d38f244eb9c1ddf45b2b2135dcf346ce83749885d4820346118ee632a1fc3ae40b7a66492539761fadab757bc96437bd0c68b165685ceda731a5c193a5969e6629137cbd8d745a4d685a52526057e870a66da46e183708cae481bb29fdb485dc9756f72fa18484f5f775a1445893b538fbd719d31fccbba1db0fa09dde40a7190449a929d5dfb4f0219ac9c591ce57f209a067f33f8dd9e155d082fc4eb3804533cb69fecca124e633336c14588e0cdb048e0667b37f5d3b2423ab00d5702fe7b2030f3acf86a25610dfaf492120a1ab6491a526252af9476d1451c73e037160695fcee2ee6f2d9ea85192eb3f191331735b8e632b0f38ba6c8590288f533443959c0484859dd7454eb00426667fc6d9d965633b9161db8fad38ab6c2967cb883844ca4dca9293e795580e91fa3c1d6156af0298836cd19ff13886a3fdb0f397ef8970fb8b4a540d55c3706498c96a0cfe528cf183b1f0cb7a44e26a1f9c2b1d9b29faaa86d71f90f17df155edb75bf6c86c0587ed0c334396d9c2a586596fad5f933785fb4cd49da4399111367eb7ecb1427cd556ccbbf185b8272dfb7aea2949f0a1738306bdbc3deb67424f0d0d2106e88f2bfdc3ede2756e5d180f4a0bf7441c3ed899eca0113ccca37a4e80aee6b1461bfac84994e8b2c614083f2ecfc9fac7e96cf75a7b499226a975f718bbe3eead7c9b0e7162b3c1658886adc89d41678df47c550b10777ffcf51e352d64a289bbd51f1c89c714983a48521a79646bc2e3f9a392cbb30581dfd5f3563ff08bc4f427b2fc46c5fa271495c391b8bdb67ca1b014b16c52943a18f3c4e4d8a8ab89abbf64b0bf7361e72cf0e0daa5023d8c229146b351b64bf69b7acf6d665aae9223bfcf3c8a2d212fe7b09342189b67713ea53ac1632bd0ff1c458c09be167c0610f8afe2e8e4064375dd46b7d4e4e1003e0ffa59b10a244bd80a8785d3eb8086fe6eb9ba9bc1924df91564f6d4e994780e1820a072b9e55816a2a5abc482f7ce5dff4ea5559e7b10ed5a71caf5a9a3206a7ff1da8d49b6737c9ba5c69720c97a62bb28eac13bd11a1522e839875defaf48ac494c2367a5e73d89e114baa3a1cf7de5b7fbb24634ab2b0dca9e651526a598e69495beefd7e447837982cc14d90d680a1ede9c131019d3a70406d7a069eb83e7062229e57e4bca0fd4dcb4ea31120b14db23ea26bf19da318318192c3e479e3044f29804b221fb435760a18eeba2ff6e32a88ee1638491f7a42738ee92f35c718a51d071c2893e79aacf6f89f20673c72897a2f31d1975b0434d0d55f5f5870c83fa36f649d9c3ea660011d1d3338d2f83bc4a8c84793e421a13a0f186ba81a8f590da3cc3103f4ef31c52dba1f08d86052cd3c650bf1acc38ff1b61e28b05d3ea8b79e342b4a20e90f072e25af59d3fc6be967ecf6e9aaa9720b0b07aca1be64e2fa88d79cc816771f536a864d82e649a1d2a05dd044445893b10a1e7cdfe468fa49bc383014ea55c5b3d5bd67cc183beee2aa792ae084fb2a842861f90e6c4f16959d5a536b349ae2cb2bb9f17682ee58784edb6d3d450bdad79f651bf068779d63461a6bc1ef876b07cbbb5fa1cbd4ccec9acacfc7a5d5dd0c51d41cfac92f10e5b8463336a955de427c4b3971b0f7dc127caa8d71ef21b538d25f6a3b6988894ea372d261d3aa52bf5b8ef91b4fbcd336d98dd66daa4c51b125f6e05d4c3d2e57296732ff40dbf707e4f83aa6a40d58fce0b5caac0d2811bb7ba5ce0a5b8576858b4c56d04a6c5f7158767f383a5b6c37f8036c881e8b665d563e288f5978987c8bacaa77922207b1c31476938d5a0e9f13acb62d1e66e46decb2062e05f051cd71f5df3b6e9f15dbe187045bd4cfbd53316d4606bc07041f4e07c30ecb35e3c27e11b1f49ae1659c91c00825c0fbfc2a52affca59ab73257aa26ad7c3b16b08ff2ad4e45dc56568412bc5dfa4be732c2c791cc1b9d986ebc5a3614ee0a1430bbea190e47fe3d019e59e1aa9c9bb718d116bae46da6eac258491a0377e112197b6961662e6f3dec04dbe3801b891cc72bba95107679052be4833f08dd1f9ee55481fcad8aa22056699fdf25d64177c61c6d61b15279834e86f1132d01be4a2a5f180849b246ba1f095a9c0d0b7ce4ffa5b65ce3b2d47f3d35d0b8cff0007affdb9c969faa2f7e8c847b8977fb88953c4044d3408f99335c16c92fbc9023e667b16b45b0aa1d502b12280cbadf8f57bd8e327ce78bfffe91cbf90a37619a7d865c885cb867efcc0f3245fd61960b371e4baf74fb5b9d0cec70a43e61c78aa3f58502ef77121cb90b9cdef7a894c5dce951edc3f1939e6f0861a38e9b41634531effbf7a5b771634b4379c1032c29f9f7db3415f9924329c12a0053f016ecb24cb62b6a26190889b5ee113a9086653a8b6856d79fac3949148c6af7d3e89227800d462556fffee40df79fe2e0d3b2ec8b7f1e50c3525f802da73dbbd9ef05515c7e62a1975ba758c6cad12a84def99b5da709a67a38d3fcf2f169c4d877930633a21889bdb75c263e98c3cad31eacd4b0d869720349f68030b17a5be7c338b6ec65a777d2806a903b410f03d5619e7be3476736f1bdd32e0ca7b8f616166405dd49da894d32f85e70e942794372bd07b57f5ff4e4d6f2552965716e8dbb0ea3b3aaf759ec8d7da5beb0851ad1ef2198420932b81c96780127f84fe426ae8417a95b46cdfe6033b44be9e8a7e970102199625d41fd62be76839a4b3ccfce620dbc75ece6099473a8c653ea0979b112e9dd9f652810c0d13ae16014bfb6cc9c16c97e15a51d7b028fcd2648c7f11fd0c5e9479e1241f4976ca1672db3d1ebe8e2a775992c98c290611f8789e85875a71e227339470f3e456ab10fe5d4a166f11316c60870d4e975c001ced5eae061935a32ed38280037bd880bc1d8cba7f2bd922832d517fca66a4de9cf91a031293afed25ac759c94c04b8172c553d0594acc9dbfb4fb0e83877f3386643c50193fb64ab93a5be3b21b1369440a2116a43ecbce25116ff9f13557ed9a4efe86915504be3f87d38e885c0dabc87df42abf4d68949ad4ee26339e7a4144f0409c3b50642a6dcd72e58fe5fc47f45f4200883ed977d21be15a9ed2ecda8c897acd2da0580586beae741a7a160196a914cd00354076edf8edd3a2c7adcd7bf57bd537ca88667b6410739bceb0bf070b5e409556501b4e43f44c9b257e3b01a2831e0fae5dfbedc8b92bfdceb528c1fdb7afe4527f3d44ede5f6017c7fa58c24a755b07a07c7b6d9ea81d0d328a4c6bc5a9d37288136878138e27fe1cca7faaa4b99f59df48124783986a5c2697f5278b6a90377a977d35fb5eb471a4ca83e856da1bff2f0971e5a1cae8bc346ae5a12b1c3c95992e07c31d63769848f0ce580b752f17179d954cc31948969385305400d7aca2cb3cb18b6f50b95215fc1ccb8bb5a34a70b9d1b0e43fa03768f34bcc461b2028bae38b81652461515ccfaec1bf3792c68ba317dd16a3eb9b4258321a362567e17db92b50c4d675bf4c5f109e84633cf29c9711a098ab74b32ea2d426a37d6bd89452e1ae8340686d7036f5d9179e541a76fe6311263da78828db7dfb57f8ff4208a155aac295273385b1a57728542b102e05923a76ee203152a85b6c820142f81e6afb9112bb231f9d00b19432b7c8a338725b078b5583bf6bbd31ad5e75a5873c87beab741b5bfabe451f7f0fe3df37559d0bb77c0b9cf9db55d968bdf8410d1246d07a5676b35e7c3638ba8b0c7dd0efcb1c3feb1e9a332053b2a724b368eca940cf6a64c0c0b3e37d"}, {0xa8, 0xffff, 0x2, "78e4389cbd0b2c287108914950134bb42160cc78172aa05a8f9248af1b8c6577313fa1461387f11050d2297b7f836ef42ddcb5b6401a1cfd22029f3ab82c61b1a988ad5b359a08e7efe13058127be6455f83fbe55b5742f1d9306732711b3a2eb9dddc3ec731ef7be9f9202242b2f3202227cf2ad556d1a315a72ad305c2600c3f92043cc8939e1b37c4f95880189ce52118b11a9b0d"}], 0x10b8}, 0x2) pwritev(r1, &(0x7f00000000c0)=[{0x0, 0x5e}], 0x1, 0x0) connect$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x201, 0x100) faccessat(r2, &(0x7f00000014c0)='./file0\x00', 0x4, 0x2) r3 = open(&(0x7f0000001480)='\x00', 0x82, 0x94) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 01:48:48 executing program 1: shmget(0x3, 0x3000, 0x700, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 01:48:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffa) fcntl$getflags(r0, 0x1) close(r0) dup(0xffffffffffffffff) 01:48:48 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) semget$private(0x0, 0x3, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x1ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x10000000000, &(0x7f0000001a80), 0xe2c, 0x0) 01:48:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x59) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) ftruncate(r0, 0x0) 01:48:48 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) 01:48:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000300)=""/250, 0x9) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x4) kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0xaa, 0xf0000000, 0x100000001, 0x6ac7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0xbec, 0x3df}, {{r3}, 0xffffffffffffffff, 0x4, 0x800fffff, 0x0, 0x90000000000000}, {{r0}, 0xffffffffffffffff, 0xb1, 0x2, 0x7, 0x8001}, {{r0}, 0x0, 0x60, 0xfffff, 0x1, 0x7}, {{r1}, 0xfffffffffffffff8, 0x80, 0x83244391c961fdeb, 0x6, 0x80}], 0x7fffffff, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, r4, r5) 01:48:48 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0xfffffffffffffffc, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') r1 = geteuid() getgroups(0x6, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="d137c5126b6d2e88ecd93a0f0b51beeeb1d11607c38927a43da09a00ebf417293d7dcc8c64493de2500b3095af123d6034a57d01b9e84520678805cd56822d09ff7dd8f3dd30b620162f53de80782bbba526df65667df8f1c18e4f251f570dbd6462d7370e750c4fa19a2520101e4c851fc62b459321e59a5dd4b52c02b7783f5fcf8551d388732f4d5ccb064a49cff467fc6e5ec8db2c6a57b5c40bbcbe1889d6509d7392859761f6d2788d31a3c02bff87cc9ea706e3bacacd92299fcd1567d214b32ee95ae2b5fd", 0xc9}, {&(0x7f0000000180)="efead4eb841f7807d92fc81c0c652ff995e2a38b56d15896ff0b9e5b28dc04efd58e14806df8f6173b5deea832a1", 0x2e}, {&(0x7f00000001c0)="1c53cbd9fb362551b58ca73184649c0b6b1bdaf7aeed7c53858a2babee7975c738b270973a7e713d5d920e931ed0f31266da5c88c179b2e8bb8b2fbb80736306ca4d6c1a1182bcc8ead8c00960a9281008764d2b264d03c933025936be5926e443d938fb382b1c2dfa1b1429", 0x6c}, {&(0x7f0000000240)="a537f4f2de7c13f2d31c9e7401cb71a40a8fa46ec1b812a354beb05601d610c15aa7a4cfdaab248d2c76a44c8a2b9a3b90b144323ea52f65a51525916551c3ed13e6e80372ed2dc0d886baaf86d4eb796fbb31739a21fa508390cf84b82d2b112f83265998a028d0e5e6fae00b5e30dc7625a65c3d87ed96ee24086efd38ea98741401771e2c6a02d8879ab3da74019468301346d759417fc5bd6d2f2fde715feeb7af7c606db1", 0xa7}, {&(0x7f0000000300)="0bd6c3f787a5302784d6933ed439c71ad0fb28a49dbb7bbc15a090917c7ee37014678139a34bbcdeb3718628e4ac00365e9a68b0d102505a720900f84fb0575fcb8afb2bec91d6f6d24785f138b870f7bcee3371", 0x54}, {&(0x7f0000000380)="a3318a091140eea5549e59b4c485729cbd61316fab09773b10ffef80326020b648efd8133fb9cb8c99de17df06a4674387b0a34cb29f01bee297bb7bdd091ab4bc6dea591d0a96e29d07e71fb476e34420a44d654a253c35e4d55b4aacf4fb97bc40503ac5678e72692b2d596d5a2dc9a7c286281df1fb", 0x77}, {&(0x7f0000000400)="473cd7647b2645190d59abe6b6711a8e6023c144a757", 0x16}], 0x7, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc0, 0x404}, 0x8) 01:48:48 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10c82, 0x40) ioctl$TIOCDRAIN(r1, 0x2000745e) 01:48:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x30, 0x0, 0x0) 01:48:48 executing program 1: getrusage(0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) socketpair(0x2, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000100)=""/151, 0x97, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x2, 0x9}, 0xc) 01:48:48 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x7, 0xcf7d, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2367ddade6959d2a13c9c587837e4c3863327885b798d8771aeaf3e95ef133c640bb70f39567eb04b40ae995fb82b6655ae878892fb56fb9d5dcc999b66935c13cce7ad503ed5d8df4692384393790feb2306ca65b1c1a381283ca793cf859d459d727bb50ff8a3b2a02084c69bb4c22bf2c046a2eb5d56d769c324cab1e72fea5a073d613f52c6b7857b388118bcb96acf3b1e6af588d3f9010c5f57c7882421e706571cc71ee699df534c8f57b7a552d2f6529d23694535db723b9e38181c5761668746f9c9b37605090e3a234d171fd33154cf012489f966698dcec00042535a5b1451a91a9ed17367aabfb05dd771e0e6fad4843f6ce1f86b9", 0xfb) dup2(r1, r0) 01:48:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/166, 0xa6}], 0x1000000000000006) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/137, 0x89, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 01:48:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000080)=0x1f, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x3f, &(0x7f0000000380)={0x10000, 0x6}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, &(0x7f0000000000)={0x7fff, 0xff}) 01:48:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x120, &(0x7f0000af7000/0x3000)=nil) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) r1 = shmget$private(0x0, 0x2000, 0x640, &(0x7f0000b3e000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmget(0x1, 0x600000, 0x98, &(0x7f0000a00000/0x600000)=nil) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x800, 0x100000001, r2}) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x0, r2}) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 01:48:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x6001, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 01:48:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x83ff, 0x3) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0xc, &(0x7f0000000180)={0x8067}, 0x0, 0x0, 0x0) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgctl$IPC_RMID(r0, 0x0) 01:48:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000), 0xfffc) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2fc, 0x1a0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8020, 0x2) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$getflags(r1, 0x3) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) dup(r0) 01:48:48 executing program 0: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 0: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 0: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 0: msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x800) 01:48:48 executing program 0: msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x800) 01:48:48 executing program 0: msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:48 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x800) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) 01:48:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) 01:48:48 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x0) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x0) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x0) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x0) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x0) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="662afb59571a3fbce992b081675442b544cf72199e611bc9eb0ac1d2aeb64b7beae919d60261d53911864265cc2f1a6ee0b4"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x0) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = socket(0x2, 0x8003, 0x80000000) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x2, 0xffffffffffffffe0) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000001e000000008ca73e42c217f6542a3a9f33a8d10009b9217d7cf0c7b29a55d175bd000000000000000000f65bea31b25d589e691c5a6d642e2fb9d7bb9b5667e4a582869dc0579bdd56d985d515b53cda970db2edcdef96e2b544b9fc669a134f60d221f55af3479ee6775e2139d8746feeb5bcf9b37852ba0400e4db719482ad55af1bd077be75471551b09955517368ff7bfe5e1b0c96fc3289bf704e7715c5ddea58a3aaaf0681991f3c8d83bd91e8b99de4699395aa45d5ad521d52f89f4c07249e92c1801589e8a913ec21d9ab3744cd5bafe97fffb6db5d17f77d0bf8cd3b8f8f22c3598d1d26ded8a6a458dd86fee2bf18ef60d0ecac8af16ff5665e6b8d"], 0xfffffffffffffe2c, 0x800) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 01:48:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="009b000000000000"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) socketpair(0x1f, 0x7, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, r1, r2, r3, r4, 0x80, 0x3}, 0x9, 0x83da, r5, r6, 0xa, 0x10000, 0x9, 0x5c468eac}) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="47cd58227981a000fdcdeff78c8e0c55f2a65cb5abd6f237a7371f5963eab8f537e84e622ac493512de8f73c9e33f913726619fe1d4fa568c374b2884db269617f5e8bab33520f61dcc5a3187416e1afbf2a2f180647199c96ea1638e158f414d603d3522ab90fcef5fd"], 0xfffffffffffffe2c, 0x800) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) sendto$inet(r0, &(0x7f00000000c0)="dab372fb906c8d74748d86ecdf37ab678025ed8cf432db88a94f1702aa26d5860824c55a39d730ca51f86ce79b77b0bb0e9af282db4670eb7f4cbe80b3d5b6a6c75d3f5bfdfb009cb3bc05144c1ba9a68fabfd3a5e329cfc99b29bd54deda277fa0f5c38fffed131fcf4f68cf6266711a939737742a9b711611f0f97485fa0faa748dc0ed0405b89fc878de58c24efa2ac05431ebf18571c5e3a29818462065fa312ffbda0ff753be2482c4b90fb3e522b7b5f298bb34c221c9fd5177021722bf0ced6f51b9a488d5d6138dd1c8d9cb414a49926afe705ae7fa6cec08148552d30fce1835d90ec100d130cbbf9935d11473210f77eaf24ff573eb698c30713390db98f6998df412fd1c9d095a0c04fadcf05afcc52aaac495e073d0853337960ac4f98062a564da573b310eab161725071f13d9c5c9aad69dbd73ad1b3ca921f9bc22750894fc4ecdbb370b5d4f47dd82d922b1362f36d8a6c697e8d730660d1d9272cce97f91c2644f85308f47c2bfc381e57ff99424b392fa2294c36310d694054a93dd0218f5627ba6479abc0c0d43c5fa3c23fda17a7f316504ac1fa7b972ba963e0048963d7912b18f455404f774f51d02364221082e093043b387d63e66f81aa7bf30b85380b4454befbba90410f64088135f0388f5bb583b15ebc8e9a81049c26b5bc3cf855db5b7a96747ffc645056446d158623f85c7636808de48bfa3e6eae2b77c29665703cd3e7696fd6adc041dc1b0141c18e5d7503e7af222c73721e23e233596b748e1f444f6cd0104bc288795e1e6b23a846063ba4c030674e03469c9c2e6d07182140212b09628b3974367f4a405b341b05900a80915d588ba08dbc7fef68e118f2555dc51e6de1f7c6b321007282c5755cfbfe2fca033321fe7891d6c90c9c329b89c4c4e7ed1c0332d68583400d0ea3e53a184f616788327bbaa0be3f77cb63f92a9c656aa10a4329e4c113a086fc892d0166e2f7b84a86ab8ad02236540d77d620fa61a08f0c1fe2f9ed25ab1de6581adb9d1d9cb43889eb73d9c291793417e89a10d54e5f3b9fc5235b3f0cd89b337e5de0dc9dd4230f640ef744e250686c24a70731bee00f075967fa61789ade363b88acf55a9460a583b65c77638f9e22c63a9191846336d10d99ce0ae8e2d811424ea08ca49a010d2c45e50a4b2e7837b402ffce01d277995efbc54bc12dc546ceba03283f427044c8ddce5f8b702dfeeb9a30cacf3e2d5e3a6ce0662b38c7e856faa8913f7f19318fcddd774e17f5788647ad60a11b74255e9ad52c8332e7746d6d3d8f560789df2a8260d5472de8c2139a0e0ccd39941a5e8e1d942bcae334e1879ea2c63c7a3170f77bbb2fc7caf5dd36f5e20df4f168deaa23126d7084afa023562c6f09cf61c920c90eb50244a1bc94865edd70f0972daeb3b3d9386d4a67335c0a51e58ae502a628e5a2e46ac74b73b2212b142374df88731a556531fc705fe08594a45091b1d55b05e6b0a5228bf98367869ba4c4ae05ec4caff3eb53a677994e1f1ee53b6d344e8a47e137b46dbce5150ba1fe516371b2fa906f27d5aeeb828db28dccb6080d263d0d58923582a2a26c9815ef3086a4f9d0a04cfe8a73ee82dfecfbb2a07d5d4f14c097ac55079a4915614fcbdcb9082bfce271c03c7ec1eb6e900969776bfa37039a8b4b09b48e9846f1e241fd15aacda1307c48ee521d1b9f6a26c435a81a0e0cfd0ce2d58a3f4cbd10a73341e591f8ee3df53d27f1dc65c0e54115efe17081ed1e09a2203965e73e1a8b0c01384ea30a1cc3a52adbd5e3e7c566a26b52ce6cf22aa59b67750499c7ab5b29b4c9c4b9c96b9f6e98c8b155a9d9759bceffafaaa96e62dc071c6bc18114a1c4338a9efb0622cd09c0fe28161f1cbe25903788c87dc6e40ad3eeb64de7ad5bbdab5ec9735a63e214b6124e9883e92eb063605ab5954bf8db4b7db51c416dc294261e026f9ed7ec8ecdbd2f97fc01f8bb73e6e21b5d5f3e6fc4c50480064323cdc0394b6838f799a9eea4a827eeb0625cf7219e13762b5ba9753f7e90ed4008a3c8723046f8305fd11ac3b8b7d78861270adbe40959115d7a348883e8eade9784ffa189803a45c4f438cf33d08b3d2ad9c20ec2084606336ec36e9e3d07db5a667389b69c0520067e108d77f53d46a36b37849923eb370486b8c4eae1b0215a8100fa6f6297bd0dd97dee14a75f03268d99ab4580e99036944bcebe94639ecade797923c11819f3127d2b7398308ae3038d5353adb008676fc5548486f48f0c55523eea3ca2b5342f72074ac19fcc3840c05187af153fcdaa5f29c46fc4970ca390ebd4740bfb7cf54bab5d3ab0e5bd5346fc7a07564f7c0f19c741971d97a5bd6a79d32fcb514b92153c5e53a025295f3af487d5af192f4e17ab8abd3290afb4c068d499a3e652315760c20c437a0dbfabd6996d5450c39554bc66254fed7892adafd5b4aaa50fe8ee230b63d4e69137015df09e41d1f11afcd3194831da080692cb3abfebb8c770ed85590cce1145d2d26ec0ba37916c0f329e26bde71f87a180e1513a546780f3d9d6e0894cd7e68f291b087b60a49fe363bc3ad1b8073668722aa433bddece5d8528347e7aa4b3b9bfeafb10e021bc144be312b2b2bc97e43cdbf75ec974ae914a9a386c4c5b3278a721abdd6747519ba577a0116dfaf6ec0a840b501bb4ad6672117e6e493a32dba33f957de36dd78411b76cde4e52a9f1dee5f7802a24583c0d41de60b3dcbd35f5f24250f5b05c1f80cb8a4500fbe2d4be0468e238912de56065430da7614112151a1e6ae49cc19dae0d7c037a050f34dead45374540de90538453622648a9ec7990cb3314e815d3adf3a311a7f8b351714dc52895da7ae0bfa5fa08f99337002830deb1ea47613cb06c15464dd7b40e4402b4b9ea966286d3eb56fd464946917c64ebaa4bb2e2b47b5cbeca68e35be531b39c43c02499d8b3968cc60ee2e0f8773533eb39f14c91cc23653c5ad40a264376860131e6a0cca1c2d850f85527ce69d5ffe296cefa6756347ce98da7dc33731684439b7520ce89b91f001593888f984f05f4e15149f83530a5e20c1418ab55c601ad97d77f55af85509d69325637443193a88991931e9191c8d2f0c0311074e02ee4052ae0ce26cb8c2911383ca32645b37d21063b8c0e24d507a4b305d1fde98f296561910d490c472de93859553158b59b87c14ff858941c71facc0513664cbf96845f7b2a100b464336d058ee46f8227441c428918c49622d99a848f769fdc981973d78b99d727858c15b9660e4de70090aad2cb7423910a5ebbfdbf440521996505a9ad0d787c093b1fa1b5d422251dd14b23f96abcddfbda117e973c3b2f41ea400623a172530334e9fa6dc950430be929df6d36bc880bf707ff6a8b0bb0f544a16c1d43d36bec8c07337054e7c92e4e83b58848bc48ad7084bfcfbba3d82c3d3afafce216aaf2086bfcdd89650d7e1cf54ebcb38c237025a011792133b905c1c3822ddb9c9fd152d2339d93120bd952b57c58546c7ddf924082546283196ce32ce6cae9e8d931e42d78fa811936772973de5a3c4b6eb96809329373a29d9e0bfdffe5c3a36f5cf4db702fa06a89cb547e07efbf59a50463e19a516f3aedb5b066faa88f7cf57098edaba5d128768ae1d58db27c61a75f25ed08f740d2a16b549e93e7f3c969c37ed94ab55840b852d7f652e48c47b98678c644c8caa074be7b78f93fe3ba5d5d851d81712a3a163df66063d12a62c6c7d0b02aeebdf4abd1a55f523cabec1c6c709b711730d9c655a062dcb3d30fc0127ac1c5968b9eabf530981130b1b178b99bae9447330ed28bcb420417bf286a609f590e6114e1c5109c76f208d8e11122f5882d08067121e262b179f791236b28bbc0957acefb563580a4c264f3f65c8f28dac97bd952d2577207bc7a1df4470a0325b83e46f1241fe4916939528155355c9d6ca6d69cdd1627152fe90ee0309e58f7fc877da358ca2df27afa5c782c4627f7abccb5ca62cfd6142fcb9adccd7fcbd94abb746a1b1ce0faf6624340e485f2ab726c0cdc3c69d7799e1961358089604f3a812a143a2098dfa8f3e530abecf38e4539285cd7c8cacdf211f489ed26f8099d080106d23fb1cdec0db841e842ed8a16292ca5053c7c881ac6604cf67b186e4ab51c62632b6b5a1fea3c4f190b221c7799b8a0ac8d4054817bfd8fbd52cb0a35c0726250ccdbd175a58a123baf4a99b6d7c157edbe3a6be438c550ed182af4f2b813b7667683cedebddafd0ff72fff30fa62882994c9463d1b114c93cd13d89a751fa17f0f826d04ae80b8e64f65f0033193446f4105235e2cc576017ae56e068dda8f92aed9a9430b759ec183709c858f99798cbb8faa4adf56da47be86aa4c0e5fdf2755ecccef19a4741eb1ad34c3cbd4aad14480cf5532bda1fa5c8f253ef61e9a6a3857d76f61bcd0827564e07edaeba3ef8eaea0cf685d9a451fde9defa4641612983fc566818ef9fa761493bf7e208781b4154f70686f5fa11e2fe681670bde0069db00700e8fda00755463239305d4b54b11ce3e9c21e5d581c166d5424a3d5f27f6399475264aed42705c8b600a9890472d4fa2900840ea1c5f757874dc6d29930d8ca88014d1bd6da39c0c3381da1d16d96082a1cdab0f8ab8f585bc990e8d5a2cda76eedc99f63f7ba82fdd83f23d4a518674b3d6fb298598746118136864fbc8073c270de699070312661d0f0c71f56053a0d42ee0c78d441607548affbf1d50420f4ec5a3597099502615612226996da9370d0deb7e11d755630abcf8cac5e5f9f8b7c402e746e9fbdc1592fba0914d87b06e41ed6eeb7d5167ec8e446e1d81199b2bd079d06d078a6a956ed6d5e8bc5f80f16e5c79b65f5f5f23d84b9462bf1ba1b3a953d593c9a2529e333837d7d36919e144105370c48ee44db730055e2acac223dccdc2d91006a00daf21f629e5f84b98ff0371d55c1d548c66dcd85215094d6ae1f093c7a675aea519d1a9a62b185318cd1b5cd5cbfe512895f5058860f94abef0d6a621a7308f4e6d359bcdaebe46647e89ecc149b178a23fd4bf091bc73bfed602aa741f5f5c32700116af67ac300187fafec3fbf5ca79d4757305c43f017bd13ed7f77c851069eca48478539d6d109b69706d5933d545c6d021b8f66257c7c5f43ad411ea86f65f2c39cff93426be2dc57dccb4f089a6a525aa8a4a9093360d1370df8802e101660affedb7dbe8e1f6183867175388ba74863cc2a59b7935657d0e16fb232b23deb9802522144e5f6593a064c908a86128ad609fbf42cad6b1d685b8513369dff1a6cea3fefa231fce11dda166ffbb0413b1ba25ef4c79da82e98996790b8b8503f890fd918571bcba931ec3be27ecaa731a3b74a69b16e2e2cd80a138ff9156fd5b402746af956ca4c66867988c72d97bcc5d820743237cbf6bcc6d1dc511834ad02bdc58be67344fb02f09f987d4289fa9a4143c102c54d33558a26008294c53f18c5c6656d0cf16d0c980ed0241a97869feb152ca8c39aa8198fc1579015937f41a734f6b262ec2ff79d3487302aa5ec427f1d7356b24a4c6dc70df1b1d88a3172b0aedeb74c216c490b4f58f576bf11518503fb71aae954f98c1b74d78e9dc9b1f9a6beca87710d38ee56c5e3de82ca98f662f2acc02524cea9a50951e3b5cd93ebe177fb11cc420c20319c91fe8145fc45fcd8a15f399ae8ee52bc19529eae99a6685703de8270cafe8f5c83f63c0a85b500933491b009036d87600b62fe", 0x1000, 0x9, &(0x7f00000010c0)={0x2, 0x3}, 0xc) 01:48:49 executing program 0: r0 = msgget(0x1, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/88) msgget(0x0, 0x86) msgget(0x0, 0x0) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRESHEX, @ANYPTR64, @ANYBLOB="90a152cfb0218053623a8e36148871730fb8", @ANYBLOB="abadd536dd1e4d8abe9c3e5f826865d62babb2cb2fa137f4db3e8441f6d90e9ace2d9ea910c5c80fce4abb01765a5f878e263a6a6d3d4f1fce69ca3d5b0aa3a0364b2b7cbf89a5713f1c2fa4667e6b15c7f67972ef844d36f67e5fd73dc87f9ef7b16bb1c907765ae0786c678d026ac412f6734818a516710928983768c81d1cbad08230aa12f6083b113b00f2b7c6b6696c94e90b0fd8c7e31a1de7d092caadc83752db26a5c27686e151ed49c748df9caefd22bc47f432a3c71905747f65f56b0a5a8e91a3d0cffd", @ANYBLOB="0c18628ad55bcac0a34da5820e88081f280891373ecdedb786a272e0b0dbca89b95c1af059aac4848fef4239e57c64e0494a1f2d333a2366e68315f925881507cbb03222c963c64fba9fd56ce90dc5c184c200c1e353a9cb2305b8a20b6f8a5f466dbeb80930f8339ddfe2bac442df77d4f4f2206aa2e9b3dba3db68ef337350c68b9713e8e96ab8e18faa5d450c09ecc568fcc3aa412c7a5ddc3bed2876f4235befed995080e88442ef56", @ANYRESHEX], @ANYRES16, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYPTR, @ANYRESDEC], @ANYRESDEC]], 0x1, 0x0) 01:48:49 executing program 1: socket$unix(0x1, 0x16416cb5a958d90a, 0x0) msgsnd(0x0, &(0x7f0000c40ff8), 0x8, 0x800) 01:48:49 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget(0x3, 0x9c) msgsnd(r0, &(0x7f0000000000)={0x3, "77af27834f11b301fa7989fea3497c9f0566f59deff05857cd41d2b065c84405bd1bfa34e33e425a89cae92dc744e3a83144b3c9608cb92c6edd2ce2ade2268e5099ea55b83ead4f41474210679764069902caed3d6629307f28f17a94b092f9f41211e9143cf8ae7bacd6d381c9a3a413a0bd05234211b763da62422bdcd05442c1be2047d72f1969f9836b8c542b3f286e5d0d5b1b95d0172badb7eafc6a89bcc7ee2af84a0afe250d1b07080b2d1f14bf6cac415fc4d2e85be95e00d4d704dbd6ecb46cd6639d315f7a"}, 0xd3, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget(0x2, 0x80) msgsnd(r0, &(0x7f0000000000)={0x3, "6294934d377c58f983cedfa394fcf2c9f28f970300b1490b120bf415979fd45a105d1a5cd0260b17c40aeef0437ad7fa93f0ac39752e2ad9e1b413de70d264a7b69fc317d639922a4b572ab75738fae1736e31f938ac876999"}, 0x61, 0x800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000001a38120f2875df52f0013c8637cdc82b0f9f8a4c002fd34c80d4327876e2c2d5fa"], 0xfffffffffffffe2c, 0x800) r0 = msgget(0x0, 0x10) msgsnd(r0, &(0x7f0000000000)={0x3, "a0e5415fcc3b46e7b5bb790cff3548d04566988aa45e8f9d7d0199f9aea4bb360f763795ebab5be2035004a05faca75e3144d7c2bb67c1c1bc205a648b47c09a017bc40020ea5a35525139b0c10ec1e2d50dd8d644782bebeb104ffd11e71eecd533aa161a8a73e3188fe9f8889fd3eff65a6a8650528918408190678294c9dc3b5a7d580041d6f0c09d7ba2406075570f100b3b65742e3dc439735ed6c42a00835bdf66a43721bc6f0d1341432081e0a8180c0aceb1daa981e24aaed3455bc7b4c963ee09315fe668ff460a7cf11562159b355e4a1bfa9bc50775d2106cd451c5f89af9fda7c1a186845ead09fe5e8e37a7273461abe8e26ca7fa90"}, 0x104, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x24) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00000000119f70f6"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/164}, 0xac, 0x3, 0x1800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1, 0x800) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/212}, 0xdc, 0x3, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="fcffffffffffffff"], 0xfffffffffffffe2c, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/196) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00008c4b40667f80"], 0xfffffffffffffe2c, 0x800) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 01:48:49 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0xffffffffffffffff, 0x800) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00000000741b0000"], 0xfffffffffffffe2c, 0x800) msgget$private(0x0, 0x40) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="92d67b9b149d1e0c1b51538e64fd0a2aad62b75501cd6c0d5a06f3d9203131e5525dc3fd12aae97147435a935e94416f34f33be2e2bab6131798f46fede78cb59b55189be21048902fd2bb882598895bd96346e14dffe5094de9b5e8089f4c75c5177f201c1503b3e0ecc2"], 0x8, 0x800) 01:48:49 executing program 0: r0 = msgget(0x2, 0x82) msgrcv(r0, &(0x7f0000000180)={0x0, ""/248}, 0x100, 0x2, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semget$private(0x0, 0x7, 0x80) r5 = getgid() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x0, 0x20}, 0x2, 0xd061, r6, r7, 0x9, 0x7, 0x5, 0x1ff}) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="04008a41f69b8c3200000027909b"], 0xfffffffffffffe2c, 0x800) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x102) r2 = geteuid() getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) socketpair(0x7, 0xc007, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x693) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) geteuid() r9 = getegid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x8, 0x401}, 0x10) fchownat(r5, &(0x7f00000000c0)='./file0\x00', r7, r9, 0x2) r10 = msgget(0x2, 0x1) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x1, r7, r8, r7, r8, 0x8, 0x6}, 0xfff, 0x1, r6, r6, 0x6f, 0x7d, 0x10000, 0x7}) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "b5102f013a04df72cd37a64ab30a584378f7879e4dd2bbd4bb5e08fd7d26d7fc00741a158b1723afa6d4c6e809ce9d4d346a5e8c09fb3f4c8836eee3468727dd5454edefec6a559059915360ce004abc9051af35a4d5d55fbf85a871993b6f5d7fa111ed46bccb61999d9e07255efa16f6e0aeacaae5887cc516eabb66a8f5bbc8fc6b992f2eddd4b334cd5e051881d8b91f913c4fa7117e3a73103da85f9be3ef55b0ed5e7a6feb602ac670"}, 0xb4, 0x800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="74b2c965a0f400000400"], 0xfffffffffffffe2c, 0x800) socketpair(0x18, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) 01:48:49 executing program 0: msgget$private(0x0, 0x0) 01:48:49 executing program 1: r0 = msgget(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/132}, 0x8c, 0x3, 0x800) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f0000000000)={0x2, "39c41d917eda34c35a3bb25c5ebd81b632cd84a89cfa4e44262cb4e743d3a7906ef6a020652a5bdff75df41e52ff2714c69fa49cbf11a727edf24058962ac0de776cba0ac874259c1555dd730485549d"}, 0x58, 0x800) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: r0 = msgget(0x0, 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) geteuid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) msgsnd(r0, &(0x7f0000000000)={0x4000001fffffffff}, 0xffffffffffffff3d, 0x7ff) pipe(&(0x7f00000000c0)) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0xe) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="512146050c58ff70b2e0bd6392e5cd0aefb4f4452fb894b833a8c08b7b13976cdd33c172ae5349343c8614a34e0c3a4ed9ddf219a08150573b4650795fb169a873b9a4"], 0x1, 0x800) 01:48:49 executing program 1: r0 = kqueue() fchmod(r0, 0x90) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1055d7bd1882aaff4a629a0784196fbc4c496bc96d967140b556043d2cc51319ebde75059a75c9025288bb6ef5bcf935bad007d4fa98a12adfbfdd04787fa7588841b082b3ff611216b16001cbc511f62162478892575037f17feadbc5ca7d7a1eaa319dcf6c4e537fc5725d2b50d9e469d561438081be5ef3eb31054e082e60d664e307a1a7ae0d6eec5782c1139d14a2747d2f604ba7ae9cab9cadfe05ea0e6c85ddd9aa52dc2e2738e8ff68fc0f640f85baee00278d577a26ae232f8d32e9de409512474ea5f781a54c5c9644178b119801a8a2fbff0a1452319c98e2e0d93f0fce34b7c73ef2814f854eddd88f4e47b9634f72ee20b9d5465a74fc2cffa87974a8e974178123c903a2e87f860745b6d08cc314c8b11588816923000000000000000000000000"], 0xfffffffffffffe2c, 0x800) socketpair(0x0, 0x6, 0x3f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x82) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x3ff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x200, 0x8000000000005}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x101) ioctl$TIOCNOTTY(r2, 0x20007471) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0d007efd716fe8abff35782b3b3a98000000000000"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="003ba891a59046dd2a4ff84e36f6f6cf0264d2421238ee10c5a0cd4b9f8b24c2882a6c550d7f996dbf85a555ae2f631988a0aec9377029ab2106bd8fe056615d6fa1e08e8799bcfd3aa9eeb3fca5087979cd902e660e9472b4c2a0d1ebf43024207152fd5f6f82dc5362d7146ac8ef325418882873a6429126ed9c6744881358dd3d085362df77cfad06f5c8c9ce973a88f0692c692ee4873a81876ccca86d76cf9a0e0f883857dac0677487fb54b194"], 0xfffffffffffffe2c, 0x800) r0 = msgget(0x3, 0x80) r1 = socket$inet6(0x18, 0x8000, 0x5f1d) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001100)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x2, 0xbc98, 0x55ea}, 0x388, [0x8, 0x0, 0x2, 0x9, 0x7fffffff, 0x7, 0x101, 0x401]}, 0x3c) r2 = openat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x4a8, 0x40) sendto$unix(r2, &(0x7f0000001240)="de3e276183e8e666e3e6e9629300adc5368b36bac29b1b067034006e9bebf3a36c0aa627b9f823518eb3d49f330fbd3e0385db26e1ba95ab3f937779a9932200fc6fd0f2675c91d7771295e5ee4fdb372b5a278891b582687014edb49dffad490694eec8a9bfb191178eea650d9c50644cdac103abd0a6188b81696c966a22a61f29572fcbc0fa318ab98ef4c1b9c2576fb29747a10e5321e5a2", 0x9a, 0x400, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "af5ea02c0e712736b684f35ef22e72ca2b5e611ba97685f534bb501197ba51cfc20649b9a9e101446d6cb342ee72f5b381a3e2efb3eee3fa4d38640caaefe6d7b3dc4421b43b6681fbf5b2811d3cdb531b05556161a542c5788995d6"}, 0x64, 0x800) r3 = socket(0x37, 0x4, 0x3ff) msgsnd(r0, &(0x7f00000000c0)={0x1, "3c1fcfe5d96e77b5ed45891f3a890e750787c3b3da45e4af54b91b12d7bc0b4461ead9715656c2533db55de1f2de54a4846e845b7b75043e8b080e42e972b3ab1f27f133c66564c856e9b1a3df89c97815b80bac5f3492a7483b0ef69f0eee5b6758a237ac7b8dceb9e97a9c5cca29f9f1360dbe0a7b3233c5cb2434a8a6a7c4de25ccc619e7c24e86dec46f7037f8d152e219e986480fe38ba5772593db7992e8b4b35db6cb9081cbefeb6c1b810fefda293550b1c4b2a29198ab712f977c4cae1174a06fbe1a1dfe2020a439e2c79c23f2f87c6c1ac36a408f16d75fadb277752384e6fc8905c99eecbf934c66172bc99cbed9e77328a9ece0560436c92756f484be7938f6cea8b7b91daf6a954977c798cc85b28f2fa8996d1f66a6131c73e043edc5ee8c198b1f641733574a0241cca8501aa4f88c7a59a412ddfb1574fd23cf25bfd688cd3d1f77ff3d89f44bc3f549125e83eefb2f2bc7010b2323a872b26715118cd0a45aad7ab27d4f4f4d4760ef27fa6b11af972a68481ac86a3c5030a7bb011dfcaaa5fdf02a854f511d2dba12e11dd8b0a2131d49e40d291a18f915c04fcd2c75bb05970c48591447c95c8c36ec176960bb76587ecb308ed0bc7570d51ee8d1ce008ef5ac9d01d3903dbf11269a0976d08877784b67a2af02449e57a147e61846230f621077878666037a106506cb60edbb170fbfc32fdc270fb8450970fb073a27e8c510c8331d32044aaa869604bfb6169e024a5f5770520ee0194955bdbb01044fcd691eff92351a10afaf625b69d1edf9a07bcdf70daf5c5d19c96dc8bb22406fcf0ba91d5d1b22191227f74ad1a271527d384bf4d4cd1088e2c42eebccfaa3e875b4e63c943299aff9751bef57717ff914c88c893a5b94ae3139617e502e64ec4c874a3af81c0fc0bfb4033677223b36ad0b3213f802fc3c54ab46a7823c78f9fdcfecc497f2922eb2216cae01be1c0340a602e76703a230b42f6d9993f72f7460d21a28fbb7c9aeac7e9428640302c55a1ae045a87b541be5deecb3f1391e0f553cbbd7d9a7d49680718acd2f2829aeb5da350b62fff9ec2ec4c3bc97f16e8607fb2cdfb1eb16eae17b5921c0b9dcb8807181f7cb9a7eb35b1f2606c3d9d415bf23ef993a37ee32d311c6c2d87f6b44dfe3417dac44ad8f3333955fe56e9a8be6600f1a5e25db25f9d8a3543ce3cb2c50250fdfe68471179ed0a130419f4a280c9ae8b68a1d45d720ae49e17afca33d55951b8d50b1a579f3e73b0a7c70fc9f5d2bfce4d43d9c615782540576dca8bd915f6546506d1a3290e574d9bf445f5aadad48bc0844c6f186670ac9957e6ca3c0ffda10e73f644596c732f97fa619ca7ef3235237b54a0220dc29d9ab428f59dda8ede3923708fa56677fb2240ea8ffb5849f2f97c5a80f2ec6fbc464934d3c583a4ae4f2f2a1ea57d03eb642eb2dc1bbfd3449532c5c85221bdb2d1d5367c705d32bbaaf6e6187c000632bf0c048d2641d72558708598fd9f5299dd74c504d6126c69e9b7fd546d31af8df08fb8fce54576bc7e4b0bebdf53afff64ca186a94ba990eb416ddd202f69d4aa8f63cc913c18592d11ebce1c9e35d560e7573e4d736bf2580898fe5e21766c05e27e4c70a77395adc26ac255285543a4db696a9c1a2b220993309ab62bc44b0f27b64c77c93a7cc36172872d5a872f457c3097dd93f8a11d8918cca8b6b552d6c43966e258a73b6f4280ef5ebbb1b7896aff9f2e930b7d5eaecc647c3c815a7a07102edce127e2e600a2f8c8ae599ef6d46044560be89898329302fdba746d7e01dc8d4a0b45fee2d78521530bc37f40755fef6e67bee49c4df55c11b48fb56f254cc7c89a20fb2671791c0d065429c82ef286a2ec45631bd1dc233e6dc6a91bd6f65ba68a1cfea046701556b75ee8280732aa44a98a63cec7dd9ced82b9f797e8bb288da5778842d75857bf9b898a94646c1c4c02be1024c7909e293bc53b993abb6dfe7162042c8ff7cbd170e73844854ec32b54e8f142f170faf688beb5281276f550fd2945812f6e56938ece1987f3f3e39d9dd81a6347d38a25fefcb870e5c759a3787bae2b3acef0ed570096cdd36776bb7873348b21e8fae245f6bb34fa669efd598fef519b4b2ebbfe9186d057b0cec03b476e33531ad588ad23335d3b34baf20354a5a0dcf8858864c43d02fc6e804d49e655e5223ccbb71b3ebdfee68f2a6d618b101c5197f77cedde6861b1b4a6a47087038e5e7a73727485074ed7d7f13b278c74fae079eb5204698b0dae2332b4e1d401f192e85a6d26f6152a1334f36541ddd4b6fa2463bf085ee614ea50832e60d03237b038e017bfffb47b54ac3e816a7514982c201f771f656313e58b09ce243701a0ac643d9eec69c7413f141c1882c0afd6f2af2ef03088b502ca982040f98e1586ef0c8f85fd6279a8ebbf8520b5f6062c4e16ef295ad45c9fc82315cc0f6ad3b7c4392d1164c306784c1fd81d2f0d20f7f6e33d2238889b979e6403b8287c9983823601598049a0ae86a32797fbb80acfa5da482f10dd69b08ed2114deba5712fb8a8a03c3eb79b013b6350d9f485569866119a8668d3c827fd85bdbd79dee9bfe9b61334fe47587071e09087cc536e0330574222cc137cdbae1b2efc24bf24a78ee377a6c671e78cea3c6e3ef9dfb7d977b33c6630a5368b8a02a25a23267921ab5735184ebecd0b61b1181d4e5bf7a4b1cd46e66ce9c7e36dda4f2bc6ce90e574505e8d3dc8803909403193ea23d74810c2bbf5fcd491ce74ea58c6a2e58e77b38f9db0a9271f9dbdf225c5b882d0eddf46cc2a0f88f6dd15070c87dec61bcdbced3f2aef966d975b3621872f149762af8f0b9ef99c078bc60f4b2c06204f1267f1d9c6e1edb1ad0d93b401e26dfdc8f2d9ca90289ad194a16a40c56f151c51a23000462cc84e4e77e77689c99ad1acfda896f83cd4846f69b21ec84d2911778060f4e07d2407c28e9b82174d6830850a177211c58418af203fa0ccce3a86c11e05e0ef45ff70b810680e3251ca5f009f136cdc6b0474e4fa6a89b8244fc5d915426a57a4eda41c1ab46f04e53443cbb8a3d422f6b71f7ec0075689a552e9561e2440bb6c74379eba5e1676b83bc8715f60a263f6c8d62f5d3bf51368ec146a306a2fe2eb11fea503674f9aa3769c899b174fa60e903c09ed40218696eaba8125bf5e8c2ac3034b89548977fdf25e47eedc655f8f52a95222640446be30b443c7ec2ef708c0de479fe327cdecb6f642c295e20a4e96ef7c462ed3ae8ff8f4ecd5815fc7f3a143bc53268af6bc75416b67925a5b1a896817728db485f49c5196e52bbafabb424cd08e41d04ed56e20075bbd832c6918bba5269254aa94e7ecb3bc0c70f25b66329e5248d69b84d80a2c9c6635f0cdaeb0ff8b22b6f9d7c2f918a9404faa930706b0474b447e3d7ae82cebb0c8d32a6c15a2a2d872e9e2cff32c81cbd8d26a4e27905f508f22dd13551aad60460ccee950e5bae95b3b36dce25655d60669d5de55c06bcb7aeff31fc58b1e6cd05f88229c88a7a6c273c01d9747e1d1309d64db9c9ebb065e6fe18e8f6b4e6ba5cb75f2a67026d9804f458ed8d2974d6aa328108bb39354f7ef699678c40583e22bcb998f5231f8a9c9b37b2daad25f468b316d34ad6f6cf38b3060e5d333a1ac6e4fea7e58c460ae68bcd743fe58a7bc49f28720c34d9414e3998cff0026f0cab397c3ce13e0d96ed66e258087f93484651a1ac6c938da93371892b0de8c869d998c2cfad409930d46b1a02aac5d9dad61b91bfd27e601ac8093a96ef7c140388c7e18767063661391a74ef2688ddf9145f7312ea43e25f0c0511354fe43f4dd9d5782fd47d0ff1c5d5c64d5741f8d508b0c3fa1604ec81bac0596dd816ac1b3726d49c3502bf4839e3eb8f8dbcd89c3754d2c3fb73d17aaa8a704e84febb5f32655845a5ca5118f04c1cbe4ad8f8e26113fac9061cf3d50388a0e0037323ab0616cff3fe8ee88675fdb7e01a92f3465cd3dc93e92ba81924d405004c9c22105541c6e7721ee90f28a76ebe10b92922dd631533608ac4dd7ac5b1a1f31dbbd074c9b9cda422751dbd3144ecfc7ed54e8d274760b6df708a75a8c6567421ddb3fd2fc0a960cf70c89232f0c7f8560eb4d903acfe94efb938acabcf30b913eb7f9c7ea21326fb59b87a01ce54054227c3af4cfcbe804b134b5e9ffc7564d26100cfa5eb3d7553692cf84a73dc6100ab4e639048a21508fa69ba136679072da557e1d3abc3e2c8204c2f36ffeae87c2ba6b467974fa0b9b7072c11926e5e48b965ceee163cee190af008d779b306a1bc3885e757c14b9ac35336c1817e5920ed69bf5fa8f914b4b2b7986146d65550e39a38540c1bfaab468775a7fa1091f150094edf0d952e6397cf4536ad797e59af2bf6a30b80c32274dffd41805562f77375ea3c8d8c35de22c9d1d3a33edb77e45612f5c274f6e961f41446a8d12d54acf80b36b03c83d65a1d25bd5ba0f39a26367704030b70578eb98ba8315dfb2270c599d7bb928adaeaafb47a2fff26439fb01eb4f0be57f04c97f212c1ce56645ec30d1b79ddfc9de1f0a230e7f4f5082aa762614247c102fcacae816581c5397a74d7365fe5e2ae49dec4d426013ee0f87b7383837e4252e2e84559ddef670c7fa46ea5fefe45d71ae011a100b8f72c31cdc542010070c06806f52a1cc99745ef961dfe173c4e5b9c99290d0ed8b051f5e61a8349cf0df1466d77f1cf2eecf16c1ab10cf0311eb9e3807b613787cd7a8d975e11a2f9190fde3259c575327839b8e1914ee8a14b243b751c19ffcb3e6be9e499e4f5939939a3264282b3b6b20f12fa6cd2e9b103ef6fe7e1dc26b36420aaf9dbd7daa9683bef8ef12abda83d25ba8b883dfb752a6956b750ea56420724555e38bf1b1c1d5fb86565762c131cd2240489c872a4d0cd1df9c936ffce3d3bb2dbfa447c20ad6d1867a978976c26c2bc17d7230ab30741cb8edfaf495de7c3fe53888434e4c5abe6e67a8404df252a6084fa2596ba699c0b5cfa13bdd3319ec01ee15b547f49592269800e16659b583cf163a07f8653e9fd605178f68dda4294532656903c3548b546ac8f76160665b9e7c9c6573c873e4d65a477dcb79b18982082584ca0eac5b11f921ddf85c076e05c85745e811223ffd719c3887be434623ed8f900343c1e7772369d8858fc1bc5a93442ee1a584be14b879959090795a95b4e78fee46c4a66e58febecc8a4c439e9c8d97d090cf00b34b5aea43c01ec41a12e83bebea7af3953f8d13fc9497aaa4f8ac63b40ea30199a4918b4f79af138370a5c4d798e42c1323062182d12da23be12ba810007078a3e1505299af65d09332bda2e8b1a95fb472710fd34805899982b3416cfcfb05b9b509a832b22c4ea7f49fad3eeaaa633fd7fbbe214379061cd3a6b39411d3b59d4aa68030b7db60f9f62b5e840895086abf1c6facbb744b76b99763c82ea8f178a1ac290b5070ee12d6b4d34a98f6a1692cf825743b40abd06c67146828805b5d2b092d6d6b1f244a59e8674cf517a3af4f1269d2fc1c3ca702ce0255e8fc8b7a08f457648aae201e03c8e01ec1b9eb9693d56b8460a63b05a684eaa1dae4fdae256b763aa43326b880b7bc28608eb32550a2ad11c65cacde2e0173509e2e314556de8ac7e35336f34248069d48a9d666c1d0ccf6706bdeba519f41d4158fe2aa30e67158c5dbdd40f85ed53e94bf6867b68d2bd66b0a0d88161175f48e4614d4c318d630458e5b6c2473"}, 0x1008, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x401, 0x100}, {0x18, 0x3, 0x4, 0x1000}, 0xffffffffffff67d8, [0xff, 0xfffffffffffff86f, 0x236f75ee, 0x8, 0x0, 0xbe94, 0x5, 0x5]}, 0x3c) socket$inet6(0x18, 0x4000, 0xce8f) msgget$private(0x0, 0x2) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="007d7fdd68edc122ff94784ec028974c81000000c4ab"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$inet(0x2, 0x2, 0x800, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0x5, &(0x7f0000000140)) fcntl$dupfd(r1, 0x0, r2) msgsnd(r0, &(0x7f0000000000), 0x6ae56107971aaa8, 0x800) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20060, 0x27) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000180)='./file0\x00', r6, r7) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget$private(0x0, 0x500) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x6) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r6 = getpgid(0x0) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r5, 0x8, 0x7}, 0x3f, 0x3, r6, r7, 0x0, 0x8, 0x1, 0xffff}) msgget(0x2, 0x10) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000000)={0x3, "bad0c0d158042e80e67c4a82dc07a5c73b7c12269cb42133f57662960627986cc71be4c5ca4777da0c89a9571802a2b1fb6e8a0c077624effccbee4775f3951e25a5c3152cb6549b4b0ede99985208fcd668dfde6f7220aba08e74eda86dbdbc0437427810e9ed"}, 0x6f, 0x800) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000a28aed98f7000000"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, 'H'}, 0x9, 0x800) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgsnd(r0, &(0x7f0000000040)={0x2, "d9e873d966c6ef7eda81d0cc7f935157d6eb4bcf163a0ed50fc37b2ddfc6d010e5ae2c2ea5477fbc3a6e1c2547891138d06e99e516a8c809c5d9a2a7312c825c4d46e82b93e8060732223aa5594df936aeb845e518cc399608cda16053a0b3917de6e158f166c29a3b65defd7933858d3795dbe4d2c6f99248d2673ef27e5b1da7a5a964995a49a3ec2713515220e13f7cf784ced0571d593373af2f55142a71d583181cad725813f90b75740c8f12a3eb179fa4bf5619562f7ca421780e5da37e9131e0f4164ff84d827afd13e7ded37b13e5666ba030a05668e92d6796bf4a2de6232393f5831001c8a5fcfe5596f1c6"}, 0xf9, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x7f) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="005fedcffc65d6a2f812696e0de90a9d087b6bfba61f9ed331cc9cf6466bb16b0b76dc5a3c31db517b66a3717195fc4db78c1c91f6ade3da0622d69cd9dc7041e0b15f943dc387e7e3eab04e2e9ab22ed0e40a0675aab739fc6cfebe44403a3a24f8bbefe9f4fab418c83a00a3d41652155520a1acdf2034074881668b98bdcd01695ce4ad143a953ed1028e78f43138b619d2ebfc257e46913e6515f77086068e65bc45b9350139cf7709ab3b90dd32200bd6df0ab353dc8fcdd49a406e4f8ba2ad0ee007247b67e64786fd9ad596372b70cbbc402676d2101e5b2501a98af628cc9fd2da89815772ced67afb9b4fce344d014f4ac97233877dc022330c8011d7f3e06dcdee53fa64eb82a33e4909e36d27ad95f91c8c8c60ed80fb79103da9ee284904ead857f5"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget(0x2, 0x2) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r1, &(0x7f00000011c0)=@in6={0x18, 0x2, 0x10000, 0xffffffffffffffff}, 0xc) msgsnd(r0, &(0x7f0000001040)={0x2, "598c7f46be1f0af9de6506b6afdc003b823691756d7b557d377d48556973a4e1450468abb2d072c668fae13504dd548e86b0cc3249fedfb490395ac93da481df25c300150af7f282693c0636d2a4fd89567464127e7f5309010d62440032d2856db07b56edc26608c68f6c5eb945f6b2cd61af826c3378d218e3e4245ea67746d06498c622334b0d44bbc1ceef507c1eba79dcf6b5cbba209c3835c3891ba31667b48359399aae32a3cb238ac001e949664cda7bc5b6d0dda657f4"}, 0xc3, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1, "4a2f7eb5fc888580401a1d2cacfa034a35857800cd845b1df77c6c7e43dc26349a74502b45a8fd4bb1679291c05a2c15d7f0f149a4e478fdd54738b8b057bb90e3d4d2fb1a3fd9831ff55479272a4e59d0d43621e2860f7a8c081065ceadf7bbd9a5daf8e4c16d087af684f8101d1724b5feba289ac675a8ec4b8d709213899416cf1876f5509a1c37dd23e57457e5628fde3b5658e415d13826f4933f25a88e8b760793c4499c6d297a7ddb15d799c937afdc83080c7a27d9288881d3a25f8aa8255a99d6a72f93621eea379b31095e4169813a7ed333bc156621b06107732068a245e8c5d48e630e1d093ecaebfb2184393ba4b6f00b914bfd3bcc73d7696248d2abc5135857a7ee8e7bdadb4099f1fb38d8eb72b88cbcc2b82b0719184f759e81f9a428a717de093487a9b0d93974962da18a4099a946b9107a1899eccb93290974bc9225b27460f20de4ef99c9ad6acc47ab62e02f585da1c620f9ba7ca630bb1f06381c94e58a4f833e44957d07a087d2099e2b402942e912aa40992f4ff423979f3f428f7e6dc5ed35a1be95e5e25db84409de56a24f5a18c93fc1501b114724206e251dacd906c754e6dfd93a0b72575f842b0b37a98f597b55485c2601cd8ac156cf060c70ab8fc77351fd7c324ecebf3330f1d27f89323b89bb1348da38ed4f0ad5f08cef891550057532e4f6ecbb6195372da15c19927d4b59fd9e0c9cd8e0630d0962c1c8a25c4582350ce1d9038bb92aa74ff5710979edc31f6d6c0e1e3f5613e92d132aa2586eb0d899a384a41d371d2b28dfd1d983a7066f2b3b484e73702c209154cf2fb735ed5604a69b14d03dd2346280c8ada2dd522013dde8814334e7616f727bcd721bfc05b22ca8bbec8b933a8c62f6cec61a6bc9177cf1b317b19b77f290d57ad3056caf063fe66d3c83b73f65c6a67e9e8d5c4f79b9b459d284e3617698a3d43ff38d1b21f0486906a77ea0aab4ea6b9601dd9bb2dfe66a3c21f133862d2d886a986c6d1225bbf52588cb77f257fe1b21dafce6144c4bc4c40fcd4d29b0a36fa6926f1ea227158f463320a629b3e31c5576ae03be5afe807faa32a5561cdaf5a854e423354ee91fe1ecdd35e28a494975fea40dde313c72da32e8bd096edfa9a4aaf72160d6ed499c1289cfff9334da045fe2d0413be86d6af2c5803946e910a36ea227f46576ec05647cbd6b8f909ba28f9e4f9ed651602728947a23f1fca289e277431b4cb5d3f4fcc1a423289d82e68b6a72a333254ce493a37144c0e9a07ea054e060451e7bf4b05be230020bed13c0d000d810b4a30061362ca057d38a6d38560aba450160bcb3b43bbf175ec4cdfa70334bdc0f4ea1233c632afa3828b02b7fe53c3ab1ef0968611b766f40d8c804c7bb6136bd5b3568174ae5b84533bde06fe2c8720590cea266709c83c86cae68e38b30e94b36fd6c50cd802f7b3803354fe80f30b25d04abb6694fe676554af0b10b2402d9aa76b1f2eaa68e1910bcc7fc213f2d00fba50a23bb3d93a01a3360bd3ffc99c43d54720316be88a985e07991c6c62ef64903a21f67dd53d8665bfd6c4134903e5650136dde7e3432ede025c5aa3177dadc1a51d0e36f94fb75904d02e4b02a6af42908e6efb84ecbf6f19663041628d8428401bfcc51169a6c478510801ba89491eb20d0ec370031c3220016d4a6742484e0d29699ad69057567bf586ae7a2c74495a31424ae3ae5d0e0caff2260f498fcda345dc8c620c8ff431cf497612dedc9a1a5df54ac4ce913dd35b3cefb48a3f9dfeda87c108c36e3c11930e99c7dccd814b204dd08405807603c84047b785351de7c0cfa816a9b113ae0d102c8f69bee7ff6df3c977d6fe0eeb65dc330dff8fe324229e542a4aa3bebb9ae116d8bf2c40b73584c6be00246ada27f5f6712280b7175192ccaa2a5fffb8e7d4f21c4ae76f335487683b84881ba4020a2901db020432e485069c87da7eb8432a3dc6deab40f030eda524f3e9f20886f63ba9e740706b3d7e582ec28cf56d367a540fe9542344982f8123a263edbeaad04e5929499f667dd3c7cc79bd452c150b4abf7d54cad744cb98baa0c8f58de0374b69d75bc415648384c4cbccc5b4b3da35585417c907da6a189afc147a098fc55dc7fa8e279fc871057b839fdd3ad358cdeb0eba35a161949d4e417a31c1724eb2e9dde888bc8eec3f467042502d070d0e08bc7f4741ae036f5ba924b3cb9c50d3c7ae5a456e11256abd75537e4b572bffaed3b2e674a8c0e9e87d8671c5a9c7784731bc06772e3f4d0334db0af902db049b2492677c142995b45daa8344b768c80d322b322aa9f975cf90e92716c4b44a569c826d13618efde83d93a6fe8a572d1dc688fbf32be4c6df26a7100ddc86cfc7fdbc9790aca966e2b710949e7992ed3374798e453b05f4beba1823b482ce19524e8e5ac63465c70aeb47cfa176b812c85d3ef9d7d58bc4e86209ddc5ac3b39f21919fc4274500861843ad63bf4f53cb2ec7c57d4f49f7b8241c08ccb01818fd711194024ae9be10897b5cfeea82db010235cb76f1afc6b2da597f6374820b8df6e2732ca0ed9dfdd937e4f001f2d0c57987a128d2e3a657bdbad5683150273a2a4387493635bea295eb326d98836e089de71a1b10c69d9bd56b99814d4438f4504b2f736c4fec34283baeed3495a8289c0428a384bcc403f6561489054d3f821bc2a1aa01e63714cbdafc49cf307c249d68fb68fa1c5a9388bfc4f31dfa13fdc3a17403177f2a2d6f3917147f3d2f7e258a4c3e93369539132a6d97c637bbf282ad3bce2cc93318936c5bc35ceabcff45442c13f5b3af25ee56a0012dbb48ee163ae2f2ac58aa0c8c2640254cbd7e52132998539c0dc8edafe89980ca6490526170fc0eff475b32de62f7f37ab5feaa920a07fbe0876586ac5ece1d4e9e2dd2d64fe240c3aa3b70be69b25e66e839a803b224ca74d939e9baa692302ea4485506f5181ecf746c5618045a6d65862da6e30cbd83d0468c76dc92bfe0a225621ef441423034599b81b27987b1a53872d6d3d8d7f8612f4353394e3d7e5d047634f091784283bab17f964293ce4f138ab968bf1882bc58910f6903beb2bc8f2a6a5fcbcf45f509bae26cf0dc1f90947e86188309e6e70b505d7a20e8a8412f87e2c84c020e802c91da13bc5fb90e53b88e1536cfe66ec4262d2626dec80ea08f25c76c16632be49233fe28c689a79f8c2457a6f915b0f9c59c77fe261eedb8bafd2ddca2a21e327bf45fb831801af838c79afa5550bf5f9346d3619e40205b4a229377b76b423df8143a2858e589d0cbb3a6c5ec60987ff9c1905b460c211a885a3aa3774b0f755f522d6809517f8170761dcb726768c72c907221d00b867d849eb8770f086c8f5716f23891a9627e266454c0b733e0fb0c75db31dcfc33b1c669b8460478e5fe2d1d8b1e3e3f712ecaefbb91ba4b2629126f396caac51f764db5fcef094eb87bfa26fa9b7057362a97c8517ae7e00c92a5904e06712963c889ced248f77535d4407899280d1d3dea5824e6f0ef86cb45308731284665074dd6d350b7e0d1cca5d8f2072270adf88bc52d8ec2d4117f86781bf2c21ce383ba9d4fc6cca91095da2634d58f12a65b1c37e0887a1b36d9b36c8f1fcc4ff7b8d5ebbb74d6c8821af37727b22f24fa2add5b9067bf8aad1ef262e66bdb2985a1d1bfe1ed89b799b8438c86e8d18192ca9f6c9b83d3f61359d7620f3ac6e9d3b60fd3d1e71ada72afc3f90bf36a154ac0852716a9bf73ef90d2150374c055e0489051fcb337007ade1b6bcbdf8d8f43e56c5ac91bdc1078511fe8e7c41e4e6de4ba84d0e4d4b089bf92802b7393da0f4c4d1d31c1ba72da9545f2d6b9ba7b137c98498c0993aa1b39a7145709d6b71662d69f5ca6a94158a4792879c7d7a76b22b31e49b55f3372407dc4c6cac5f7957891063e93693a9d2a5db442f6c6d42c3d22f525f95e08c91a3a69e50bcee2ac780141b6d3d0b2911ce538a154be3754d6e2feff2c8a899b626a8e804c7e855e4b706401f144bc374641209d4e90f7339bb90322fc7d22b692b125600f3164d1252df61788e69e68927ee003850fef6e4b859d9a7826761546d5ccc1c86b4703cceed66dcb3c6a9ad2430acd6c91aa36a60ba8ba8e612ab52c88e7502ccca6dfb01344f7c1a09799fad7ddfc27259ab05d6dc7956c932820eeb171154fcd70ceee5431a29c573b1950ec23f24c449e608cd0ecd5a8d0c3df6aed5be40f4b63de91a2fd9d4cc0c68b16461def88e5d2ebc8283f57a3aa212657d197b39806171999eca2dadb6faa599c53ecfd33748a160cc546032e9cb8f2182484afde671d0b57d4ea479fe03e145cc0cab7eb7cf8457501cf13feca45e8655c5ed2c961db753f2f06e5f01b1054e193f2c0a893e38cab2144b5b8d21688dc1f3328c0be3eefbe60e791e5d08ea23c0bcc17232b15e88bc27dbce331f73443b9b2b59298b64a8b82652514935c4fc9b265eb8e1863ffd9b7a94b4394bf858d4a6abcfc918cd413019b0f7a180e49a78e6f532c565147b06ff53281793a50dc865ec5cda8b86450ca094b6963a682f850c0abdb38a026dec22618bc77caebdc4af7175c628e5fe5b4e795951cc053b27ff0cfa4652bac6fe29fb1d54c3ba5a68211fc7c1829b75822f15b34b323724640b95bd1e673fbd31dbc87ae8cf86aec1c7e5f910d84d76429f708bea1774e370afb3e695a7a9aa3a160f4da4afc78bc7017d38da3935a1b145e76bc3f23ea628dd626aa71cdfe295e78bc44248e51d2a55abc85a0285c1eb260d71ff26f40e691612aee95eb7b12b486e0efee9aa9dca5f0d8e605d88ee9cd79518c96c3131a7b5a0774caec8c2d8a8292af9e2fbfba5832b2691476ae703db89b9000cb05c6aee7b84df4c4278e1624988d9dcea0fbcdef7e8591277775a6877d1920e1cdcebc8ae3d5bc1703eaed648171df79ec57c4128817233c6d15b530f25527119c2ee61764a80798356a8d6f75f6bfd2ecdb99d01d9c4b44dbbfb3da60526de5357c847f392116c986241fb75eee5dd41123b756082941b4625004c059deeaa54956100fcba3306d11a750ffa0d88181e13b93ef0b89cd380c3da03facb4a1d513bed95fa0b95f8e5b825a6c0120de667bbcfa406e2cc18a66eacc38542bef7e2ba4bea38d3110b7352264b68f74d7e588656b413f910ca04350fdfb25c02d02f669a65ddb54de4a4d90b9e1781bd27f2870794e2469503f2cbc346f73adbff31052ac18db454da021d0b4f2716da688a825fad6a8778be4838875a70a691c3f0babc7e513a99a79b33af3636aaf1054248681721d7b8b07a2864f127915ce2f429fbcafa0a07a221524bf00748615ad9ee698a314f535dbab37069dea8d05097a7b4aecfd73ee92f44bb5e55bda8cbdc2bcda4a4de2da7b19512e6a21c295dfcc62e4633241ca679224771d7cd0a8d681934e276b2d329053c58ee694bc99d433612c629370b479a7eedc5214f9f0467c96d0d5dbb8e217e77e74b6a0b54450acbb755612559fbd5e84a753e7e024596b47221e359ab5e71b5f196d7430ec261c9361aaaa990ca643e4b1f1d670bda5be66817aeb7ee8396662ee2f9eb73fbce1b5469ff895364e698a35f0b3973c10c5b6ac699e7b6da9bfd4318c1264dde76e398624c43d6307f7380e5697f803c61bb19c9fcb1982296280b344f00072236ea0e088e7e76818342c09e1c118458de99ad26e19b417299352dd5a9174511a734cce51f008ba5c6ac25c9e2a"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000001140)={0x1, "60c3809a94e7ee04f2372794d4689c7c8f800b55df96b3adb4665538fa48454fc837fdfa406d2376c97ced"}, 0x33, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0101000000000000"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000000cbfa7064eb59f017e1f92e25d0902fbb92fbcec71a8dbef402517303fa2e19d4a62ecd16d9bbb6a71579439dc56ac58c845c049bb9c268480c1d1dba80701fea3c21bf4f65b8c1e53f375dfcae52e8e1216dce8f27907bf90d00c8cff36385796a1c266356da2db1662f4c230776fa594cdcb76ef32080a6b777e21df89ab6940fc81afd7a28fd350964e02e491fff1ed0f65f9ad84265fc277218b08e60aa4d36a"], 0xa5, 0x0) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/243) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket(0x13, 0x803, 0xfffffffffffffffc) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x2, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgsnd(r0, &(0x7f0000c40ff8)={0x20000000001}, 0x8, 0x800) 01:48:49 executing program 1: r0 = msgget(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000c097d94ba1c246c96d96da480a381a18f3625acb25200be53996d93e41a3c5cdfaeffdc86262b933fc9fa9a7ee8962506dc42bbd57527944ae811388baa1223ea1d28acb21285c696ce5afd3a1711a4e58d0bc13e72ec6449a3e8038e47cedc222304704657bb260e011f590782bd4d1fddaba36bc81"], 0x87, 0x800) msgget(0x1, 0x80) msgsnd(r0, &(0x7f00000000c0)={0x1, "fd06c564f5db1725bb619ed6f5a3bb71157b19b79e31db5a06af668d81eaa4ce5227d3704403209f8b01979c7c0159f93e468f52a1bac4bec6e29374f32a33455466c59a005bc5dc3898ecd641fc0c6b45af8c49b891d3dad9a9284cc55b063ea5286560a2fcc5ee86307d9fb2bef0c6276ec48911723597ae65ea265a536018b0cba116c1215e1a542b885f113b3be332f070b879b59f48999d63a7f06e57da2e7ced3738c5a4f17443eb04"}, 0xb4, 0x800) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000004c2e7c6b587a84530000000000"], 0xfffffffffffffe2c, 0x800) msgget$private(0x0, 0x20) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000060c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x800) msgsnd(r0, &(0x7f0000000080)={0x1, "4275ee9695681ab4e7c81ec14a92110593001cdb1139243dd7fbc8e16b19b2b4241ad34ba9dd0219335b26f3702d26200843d9b6e38a6b3b760d6b"}, 0x43, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000049af9b5e1ae246ce0f8df40000000000"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f00000000c0)={0x0, "096126b19725f6afaba1c9e059ec37a4430e5414b6c088e9ff2891f6a090abe21a3ce8be243fac0a03bfc9ae87a7f8e3cf02713c3049cdd0e8704e99bd1838e59e4f8dfcb4f0abe21cf6f599eb"}, 0x55, 0x7fe) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = semget(0x3, 0x2, 0x18) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x72]) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00'], 0xfffffffffffffe2c, 0x800) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xd5, 0xffffffffffffffff, 0x401, 0x4}) ftruncate(r2, 0x9) 01:48:49 executing program 1: r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000001040)={0x2, "970354a107b5fef2eb236ca4b01cca38d1366b4629833b0530a770a9c5d824e4fd9a163bcf9ec3b3fe5170c89a74852d6d2f7244b43329597fb0322a71edd737d7c44a811f94e9ea32a266d1698210f95a1fb7150b07851f1e7c00463a7933badd3d86f9926489a39c075ed53a974eeb50e07e023d5297e796c5fac67b774b10e5d69aac22bba868125e6cd2603d686c7c50950ff7548c64b7d3665b5b15fec2b6dd7366663f9c191b3b3b4ad739868719"}, 0xb9, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x80) setrlimit(0x2, &(0x7f0000000140)={0xfffffffffffffd83, 0x9}) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/13}, 0x15, 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)={0x2, "c25f8b0e3fad11ee96517d6469025a223654c16e587319290e6702229736be136e33f35136d6f2da9bede469040303c2be524ebf10ff01aa899b4c85b90466d6c6dca0e8d52152b91761ea58bb6be3a7df2bb93aae7c5ae30955ab059704222e085846cf64dabfcd518fd77ea6540c53f6da39354b31b1edb077c657c0272215106eadd8f5ee67c51cce8db4f1fe1c2562b7fb29e95ee901c1438315738593424357e6fece7c3ab1abb87bf605d412746bb3a08455a9de18406f28984b28cb962b4767f8d9da408584522f0c"}, 0xd4, 0x0) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget(0x3, 0x2) msgsnd(r0, &(0x7f0000000000)={0x2, "22aaad2a9e194b7e0b0aeb629da9e9e15beb7502bc65285fa08c817fc278813281741de78bb90e494d35b7c4fe688fc35366605d2552fa2e6eac63982c5e863101f7197655c936347ca928263178d26a4b1c26fdae6e"}, 0x5e, 0x800) 01:48:49 executing program 0: msgget$private(0x0, 0x0) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESOCT], 0x2, 0x7fa) r0 = msgget(0x1, 0x2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/21) ftruncate(r1, 0x7) msgctl$IPC_RMID(r0, 0x0) 01:48:49 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="aaebc083b06644f8"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="99d99ab03bc0477dbd0e98fc5235d454454cb77ee2544c1dc8744ad6bb802ec26cf18078e9ae6ca77323ce1d93367df22fcab379386f36edcfd9279142d9129ae639693e024c24240581a9e701929cb0f02e21eb95c29be621f77f862b4565111887ee6721ec16f845f70e925f0cd98a594f6b62b6c3d6c6ee9c2c1183e456eae1845b928fc9f730c5c1263fa79041036fca67c9939af8a6485ddafee565916d1a0afc75b5d3018ce5c4d9743732274e334e5a", 0xb3}], 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) fchmod(r1, 0x10) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000f727851ec25ebea77b7230a230e111484ab2c2b4d7aca6ff737c73564d0968c2a013292204c8caa5f6f607717464ce02285972da0e5841f5556b6a9ff5306815ced5cabe10525cf418c3313199d4094d6fc80436b3d0c56f389a10c3169a18b3b7f5211bc16a16bb3373303c9334212cdaba8b379d48ecf388d3239218078ae786f74eab964dc1107a656939db60b7ef034e3cb81567c2bb9c66d9704968cbab75c9dcd7f0837061a5c220ee544a6b40d05047a03d42038609f4179b1fb9cc2b10fc2a48638edc7a7ee937ece7d41cc1ce16272dd29bf56ed1cadbf4efc099fb6e6dc19cad6393d2beef498557ec3e295788ce3f7014e64113b961c8455af4b07f3f379eee711cd5d387875d92853490f29b12f4ce9fd0ff955a03"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) msgsnd(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x800) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "2715de7441bda7d79655da42edb2c34b9c49ee0ea8b09a91d80c64c6"}, 0x24, 0x0) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000100000000e1e3c85693973aec8e0511481b9ee8cbb8677a1138c77ba525e9f11042d7a796f33c27e93134cad11450b974d1078a"], 0xfffffffffffffe2c, 0x800) r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f00000000c0)={0x0, "b7f0528c9675b6945a34e6e346ffb97de02fbb7728a867685a48525d851e337b320f60ff6042ac9b980de0039f1cfca6842ba3f5feba73c9bd1cbefa020412808d81796beff306704d186469b692c276e47cf24ffdb4d4ee212b9d70076fc04703ab3fe6ad2d051a9de554de21406839f43d832b8c3c1524a84fb161ff4b7feb502df576f2a60479e511d3c3b3e408edb314dd7360b9dba638bb09d2e77ea82562a98100699004c6a979852fc65df536cceae2293ef5a43a4c262ab85d9956b11aacc269fcea9693176f456933e64f211314c9200770"}, 0xde, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/106}, 0x72, 0x3, 0x1800) 01:48:49 executing program 0: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0200009db1968c00"], 0xfffffffffffffe2c, 0x800) r0 = msgget(0x0, 0x8) msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/67}, 0x4b, 0x3, 0x1800) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget$private(0x0, 0x8) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getgid() r5 = getppid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x40, 0x7}, 0x8, 0x3, r5, r6, 0x5, 0x5, 0x5, 0x8}) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00000000d8670000"], 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 1: socketpair(0x1, 0x4002, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/172, 0xac) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="e0f37211b28aec3a"], 0xfffffffffffffe2c, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "0074878583276efce67f15d850b4fa215c167572f085c20b375a130bc66f5a0585e30c3218aff51be9c8336d9b8d319204ca793decd80e43282ff1891a24efec319e42b95edb2c359ef13ef90598926173bcf9fad69c81a1cb9532ccd7841b01fffa1925126055cd938900880fcebf65dd1dc20107fe1be8e94b50e93cfa3774f49ac684073db8848345b9c9a95c665d16c29013ec145529d2640c219516a033a0abf61350854346343c62c1e3348611c11e9af4e0f0e91a878d6062ba7306844b91cc"}, 0xcb, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/38) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r1, &(0x7f0000000140)=""/168, 0xa8) 01:48:49 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) fchdir(r0) msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="000000ffffffef00"], 0xfffffffffffffe2c, 0x800) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x4000000001f) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r2, 0x2) 01:48:49 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0000000002000000"], 0xfffffffffffffe2c, 0x800) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "446379b2790349b3a9a4976ab0dbc5e3441ee5154f889b2791e7e817b8e50786149f2d829a6b585c677e2470477b178b1008c795435563de849737cdee3b9dd03241c62a72995ae8d4166871de8eb8da640f273e3db44e112acc9b0b40b736a933d7040d3ff7198893615dac007b9091fd9efd14d34519fd2d4fb871e38ea2b6496f5b3be5979f6a2ad0e2d5830f53102a6d7f9eb93a0e6ea8ae93a06849e6528a555f092aa19ba949c51bf6cbd90027073865a66ef1a8aea4cca968e5820acb6e578e8a0daffd65defe8a72e6121c1d3d1373f90a0479c47a4859ae4b68d262fbdf9b866ce8d76cbc870c2e92dc11d2ecb4c963"}, 0xfc, 0x800) 01:48:49 executing program 1: r0 = msgget(0x1, 0x100) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x2, 0x0) msgget(0x3, 0x108) r1 = msgget(0x2, 0x10) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001100), &(0x7f0000001140)=0xc) accept$inet(r2, &(0x7f0000002180), &(0x7f00000021c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001180)="7ad1448bd2715615bcfb0daeeefd2b4e3ae597b90b6499a0e4be4af5bce745f13e94bb61ff03569d60648d0559c6cfa51501b07ab35db43657882d20a408d1b0bfb570a1678ff7824cca630228af2ec4ac358f2218375a8cfdb2ef7837bdc7f8b4e4ea7a227203f694fde6c9bf4e9e39aae1d44ec5f96ecb342d6b0087a99bafcf0583c1baaba74fc3a4fdd99ec554fc971edc329eca256c4ad560441d8e65f3196aecc14d307863ccfc4d0989c50eadf860f5ad6bd4aaab8240062e8bae84b53a4ce63772bc69378d6ad57fd461cb8ad1650e3dab3a44608cb6a85a4be4319add9a9f95d476368f3fea15d1deb37b2a06bd0f9b72c5a4854ea6f66792ad6d41af822c81e7651db497b8af4bbcfceae1018299dace27d4359a5433da9c2a9afb807bacc22ca4be8275fb26bbd34b9f1f554ebcfa9fb35267c82dff984511fd78d9ed05bebaaa773dcab9e6da21209962ae5db28574aca8f4af9b83d4e5b652e50e1b91ca08afd6c5b6cd94c4fc4710d723216389335c81729e439086320834f1c40041de7966941714fa4861cb61aac3b6076b292fac5455f38f4e65bf21cf206aeead673f4dc88a4b4860d32a2fab82302ddee5cc52aa3cde1555fc54f29871a8d8fb7b1953ab1668094d35c167c057a1ee154974c94ffcd9618a30245f47e107994ad9b8ad504c6aa8bc1ca7136ab50e0e4f463dc46b25476174be1052422516398f0a8e35aff98886c59a881d7bf370e9850386823a0615c5e14d42333d5f6248564b523bbc2db9593891d243c3d12164d71fae08390401dc29fe721a0e3e49db71f902fd7012751808c7feffade077d83a008312dbb1c8a52e67ad77111333f2e985f6cbc264f0bd4972d111058ccba5d59c2fa250bb8301c251ab41394f6cdf83628d89fae1d62c48ea4d01ad4af2757bf43b2d9ceca0421bed699c11697927a9d3b8262ea02057917615eee67b55f911c59e99dac63d3ac09890f1275f661ba70058d0483f3ac4de144af32c42527d26c175881fe043d309d5df5c178f5c24afd0f51b1813a0d63b29f6795bde00e3cce8a4dd199a21cbecd9aa0c068420facf9d77b6273822956bfe831eff3a850be6fade38e131398fb551490cd2b53f5620f7c0f0b9c771eb44b5ae0ebe0fc470860185969c49e461b4837603dea16cc1faab96e59879ee17ae08b2ee4514fb5877e3bea782beb86b809b746b405d62a45a2166a1c6736978f0eb6398581395cdccb7adca015db82398e69c6c0d860877680140ee24c5b7aabd969d4b618e9d28d92216dff1c20fd6c58dfb4b7a8737f833359fb26b66a5871c3c0d03febfc72bac1d80601bdd3ca32b772d67d4f497e7c41975745e9193d1febddfa1c94a81c9a4db5dd942e782ca4b101d7ee5f043945b9f270a9f33db8c34d4368920ce97c84edf7c49710ca2ee3cfb4ac599c6cdad4a0b366d6864e3829e1708568e37b1fee09cef22f2064d7791bff01b8fa8128187004e8a4e493a86c476b8096474a355a094c010ec9329fc1c6915f6efc5a90e4a3eaed6e306f1a07e5b97e1b9ecafbb08376f020bdfdb62d5be5bf4135c4d8b6205196da00b457e0508b8ef5fb046e7a8e0a4a0a7dc394bc5331ea1f7ba5cec181ff369f8bab7f1b56b29603d2feadf9717097af225a1e0a82fb1ab89aa6a0e21dc1f86f166db179dc38ca92bf25f71f8b7477b63330bd4eec9b31f1632b1b1b0a3e942c50c9b8516fd8933f49f9a6c83f4bbc630e2925623aafe18f03529042c316457ba1814cbb49912cbc8d865be8896cdc4f64075f6799e7047f399f6409b0606aaea9263346551ea3141efbfde73e8a51033a59ea41a2f0930b5f45259ff386c38612ccb2c8cdbb31c5ee2253942fc886d6a921c435ca3d3d099c199532595b0d9238d69652512e270d4efa875f6ef1cc87105d1de7929679d65dae77f5980ed973a2d75466059dc5a2f99683386413efa9eda9afacf4f158ba59e0767df68d05d6819c77d017441dcb0bc2be2ed9eb58fb2dc1c6b742b6f0701aaf1e58b2efca1f3e13d50e95b1df7c08503e1f2e083a245aad15bb2122fcd068e96ba935e580eeecdacfcbf51620c32acff7e685d6eea9f7e2f336cb36996b9fc17026dc4e2e08be78c4fedc0f55fa78d5e03264210561acaeed958b0e48c52ffd099f42849382b9cc7913387a16e07bbc5a35e1b67228826368eab92b9bf25d8d684f7e95d03a2c6779d61fad0d27a36bdf6345c11ae20e4f7173da959980da17781d96a0627a1451e5117922df39e3089e733a1df22e5c67ca66170d77b36a29df2802c5c842c54876ff6827ff6d417d9c81b48a2e09e88a4060651746c03421aef33d5cb8c44d9615f70885979ff49f3a7fca079bdf19115e3e7166a31a159ca76219c749895a47d9ac70c0d28f4b165f91cfb300781cf43120e445030530e1066e70c4e24ae8a29d7646b028e7e4d763e9a37fe00ea27187130def359c78e98179d5bc766a5566fe49e9513a7c5a4dbaf19763fd5062dc8347f9e6c7e0a119c80df46c902bcf5e18c9de559107eb170c9503ba3ac6c3770b55be7a6b8a1b96c7646475e2d2e24ac4c8b34c5ad5fc0445a78b3af8de5341d9a486012c008a43ae92799b3ccc734afacb04f74227072600018a72efd68163c98ef88d9218c947124ed3a4cc9b548fae1f74ba1186bf68010db253d8f2acbf9a19fffb234ea2670d8018781040d69b531e2b96ed34f287c5decbc43361f611cbd024358f23a989d193dac799d4b5af73bf5c9863f214acec1653d64e69d6783f6c42fa97203dc30bf7a0a926b34f615a46beb9f80c9bb4297a72507edfe4984f92779f6a72d85b456a76b95671ab1a519e571baa315f37186b653ea7a43c2c2e4100e9d1551b78967dd151833b6437db1909c952c030df38f6163e90ead8e51949ecdb2609e146b0427a84a927a18343007bdf3d964a037d5d4b432fdab5e5718fff5cb7faa76c2b11e5b933a7471840a5b3dc0ba4e67a7612c38efce97b50e085d94dcc621410c542861e059992fa8701f91f7e1dc5237cf40555dd4f0ebd7a574b10ac7f0427b78f93829df56a1695a9b6fd22d6ba81da5351336a1e80580f2db3c527b75c6a956c7f3e4e47c3db2344f3036f723c480d1ba1ccf5f63c70058abcd45bde1bf3d4feec2c2913a25d7797943257e8adca44b071cea31f4d9fd1bf6e058a2c2e4ab756c72b24bc65fa8f48180f3f6f1212db0f6212986f82f958c2f50a35cfde06992222aeb801ec05d89f01d3792c7b7b0a6620d1d9a02f9558cf6e0cde83a1473da9baf879898d666b500a05c30ad1553063b26a934ba9389640efb17bb67fdb8d4319b1ad8541b43f6ae139c91248625dc285d3099683da604a8c8bccaccebe787a8f53bacc47941acedb7a45a78920a5c90cc0e4c910ae50357c549989a49c87e179e828bf99c3763da3a5e6987359cf42ba9c60f14743cb1bbae30dbd1a692443ee9e0fdd698b13142505ec2eed5c6c1fdf6f14cfbb8d5a2bd2951c38b94e96d0b06e684a75da8f8a34de5b0b362cf18742b52ec5c34c676782b780fa5fab5a6d38921f89aa90adfd564b3a7cb3f419732b0a8d1ade31cab38da722e8f8e3a6a5d70be74e1f06a8a56b68fc5a7cba1cfd0861189e7a2b621b99a903a6ef7762bb0f4785190179ec177956097a37cab1affa29c85e11dcf8d2ff74889b6616bfb72d18ec3e660ac6fd6c99e2caed9836e271c165d9a170053044c28ed48aded02f24190e6dce5ee37a03ef4c0d7bf7a48eb9104e83b150ee079a017436fe4973205da5e8865c53aedc04b9ead38d11e9c324a9c2eea50b43758a6b908e04ae6ba4fbfe33a81997e97ef7b687e427907be7d2db777b2e5a00fc61f178004fa2aef23dd508a7ca328f433b40a2e15c36429c368dbd66f7e021da9ae14d6f22edac9509e0ba88ec68f61e54b58e3b7c29feab9092b09fd1b9ce51b27e0286e7495098b1694240e60186cdb6fd195f20f5ff5872ccf213ce24816579b737184e41b8f9292174baebe1b3064de191a1713437e479b266c2a8d3294a2d038237b4ef2188db1ee62e58912510d23ed39abe312611c9b5786f27beddcbf79269c0c186ca599139c351df8a1f1713bdeefa5f9544f100fdb92e03272e4176e262fd54b9a16f872299dbea1cb0e81d5d1c558c3ead259ae0f181bef2949e8d70706aaf1a64f384d22f14a2d47634af537de8e05260f187f584c77289d2760ac4535692a01b0b4b8d97bf0f4918dc66b7a8f130e57babb312ae19461a780ba7c4ca577de427cc845f4d473a7e1dd5708189c0b8e23067317ad1f1cca784a1015262a894907ddd3990601a1af4ddf357aeacffe353693ff7c6290dde402d5952d325d29dc7d6bfc6eb0767ee5dbec633d4b27d354fc8fbbe47f74807534935bdceebf15cdb916076894c116346d07f956780362bde624c836829c4602344a2b80517cc7e64e6fd2da1039765d0643934f3ecd68aee83c2caa9d84d7d4195a8c01764de71b24054488606baa7ff4ea7a7705caac816599b994f80bba8e2ffa05ca5f8827c3be5ca4e771f578c85eff128704b5df2e60cd6c4eabbd084a814caf73e27f8c7c081850a8663532665f3e66546d1df5e473ec41b8a01491fed50a2edeaee973aa415c9519b98fa6cf4f67cc582a8576957a75c66574de2528df3a831111f8e6f24972c656512eb99b6268c5799468a39108840b8b11b9e741be13fe4dfaeeca282459715007de3306d93689a05b48218e0540d3d84520f58102849a78133e56ae1d4d2ec68c0d3b0fd71adfb4c0a682b4b77320327291ddb21a892fda7fe677f8c7723a5d5b91fc5e6e10b9fd15448c27dcd69ba1fc4c1bbf745ede06c0c2b2833e7acf43f64c43f2047e38a51c8d602a996ca06af58af9dd1496bab29b81199f99f34ba8f7de94cce03d1ef3030b6b3925dbf8fc6e647165a51e79392411ce4cd4f9e10884c9b5aa3cf2888e638879e0cb18282b3b4767a44b76ac8c8442688ffa6b5f6b555fb65c0d56e0ffa306ad5e7d9a0aa431d57ed018383fd35fd5771de5b3c2e956be0c6d8b2a2fbaefa0fd0d0161f21ea3c95756c3c2140baefd93a541bc3ce50701ae78cf847e78dc0dfc21e3df8a9b319c40da8793b2d645d226630ace86c8acb8c8d75e598db3141fcc79b59164dbe6a9d8b359e72f05de49f089928b0c263414402a92500319a97d1bae8bc6ef9ded3975fe33043deb5a3f200992d8444c187a31f7abd79c2a2e9417ae13f95e4eb876c17786605b2665315a1a41a1d5352b0cbf67e50dec32b6fd3e00c4612ace443de0c9160cbd7070cbf1baa8f7b60835e5c278a8386eb7078cbfb68800a47e8d5b9ecf04c8f4fedb4ba39de50fa18897e6c65c8ec6eeb25731c3ce28b3ff58760feee65713203f88caca6cba21827c9aaa9eddcf2bc044883f03d7eb51026ea65f098db93b9d123a7b1c0625510a5954d530b69429178129a3e206918375ddfa98008383fe622d6250b83e7d78f8442ad86b904253ecdc5cbc68a0d8d033faa6d2e0a711e26b9eabfb1115ec7be7b60a9f453b1b1f60c36e81dbf80e9e171ee01b56ff3d909dfd0773a64007fc17f67b203f4e34bda599347bcd264966b0896c0efb347b4650b068854234fc41c0eb5cf386989165141bcce7e6128d61d347c608bed9f014e76c192df60573ffbe855f409b4edad009d3b4fcf3cd914399b25551a436d7873f2e7ab90ffe3057439bcad04da34e3d6e108c3c753d098679971391c3daf24979893371d05d", 0x1000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001040), &(0x7f0000001080)=0xc) connect(r3, &(0x7f00000010c0)=@in={0x2, 0x3}, 0xc) msgget(0x2, 0x100) msgsnd(r1, &(0x7f0000c40ff8)={0x1}, 0x8, 0x800) 01:48:50 executing program 0: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:50 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget(0x0, 0x218) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x0, 0x1000) 01:48:50 executing program 1: socketpair(0x1, 0x8007, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r2 = geteuid() setuid(r2) msgget$private(0x0, 0x1e) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000091170000009932dc71f1eeca3cb0f50eda63fd06330bae35d8881c2a1aa9ad84c882264bb2b59aa3081d5fb700b23f6bd1419d5b3ea9089276de92bcfbc7e2e793eb6b998a64cf34fef7c5611da75c0732502af32d91ea9480"], 0x1, 0x881) r4 = getegid() fchown(r1, r2, r4) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='c\x00') symlinkat(&(0x7f00000000c0)='./file1/file0\x00', r1, &(0x7f0000000140)='./file1\x00') rmdir(&(0x7f0000000080)='./file1\x00') msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:50 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "69a57f1250aca7fbdc2257f248bfa007e3bf3046604985b4edb9285391e132c8866453e67472394364e526671ffbf8d056f2c33498e0f37620765da55842feca15eb08fb5808d1b612ddc5494a0984a65c1b4c93e672f5a96775c9cc7697fb33f805efb9c16685333a5e92ec95c84c01fe8d63486dded5cde3610fdc377b4ca02155a36f1328fc132e5190852705fb485aec66c2f596f2fadcd80e2fe8966cc00200d80ac6c6387d7724c33c8d055eec2f04b43b45b1fc156e695f0a6d37f11f1a333a431676a3846d800cc2123bcd31ab162a4845c935c4bfac8387aade753c95"}, 0xe9, 0x800) 01:48:50 executing program 1: r0 = msgget$private(0x0, 0x11) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00J\x00'], 0x8, 0x800) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/130}, 0x8a, 0x2, 0x1800) setrlimit(0x7, &(0x7f00000000c0)={0x5, 0x3}) 01:48:50 executing program 1: r0 = msgget$private(0x0, 0x50) msgsnd(r0, &(0x7f00000000c0)={0x1, "688070b7f9bac32820ee7ad4eec31c744be4c2e4fb82c1146c1c06158d7c91f8dc41bcf407bf3b7070ed8b3342ce7ce1c7d7aad92d44cce8b276e7e4807aaa8ef5652ead2fed7b22ec1d7b79f81b9b1f42f26ccb8214c0411976c482214f5262b38288708ead38da54e64e68f4c1c90c38988a3de26ff22bee47db9b5d6aca9bd4d8f8b8d88a2dea42fc3a991a9476162debd5c8c5055a1fe41d4abeb9f11f1ab4a131a78349cd90c3f34df1fc8cc6815f0f379578a49ba40a2bed2ba0987ea1ba8289e0b2d6dceb6035cb39ff4547312a30771e9db9c68048c7707868b0157f34dc98edcbe7cef0285b0d8d"}, 0xf4, 0x800) msgsnd(0x0, &(0x7f0000000000)={0x1, "3022dcf73cf9a7a460e14aea72ad182847da70c2ffe085d97441b57f17b6b86924b20670e1c7f135049075e47ee45818cdfe23738bf8b1f0dfe1fc4feb565ffcc128bbc4975e2319f205c66464b87a02ef9824d93918c530ba27fae419b22682ad61ace9bdcf4b955d7d78e4947d71a1dfcf65aec3e4b49b73e30a3fef81b011a47ad95b3fba987b257f133e6a1b1115b7"}, 0x0, 0x1800) r1 = socket$inet(0x2, 0x5, 0x0) sendto(r1, &(0x7f00000002c0)="fcf46eb94f4412f435686f5771e86d9b60a2dc31853ea55c4552948104f197ec92634e92b84af57fa7373daae53c9ce37ecd332b04e7751fe36b0ffd547464878a7ebd790a0d229109bbfec4c18499fca675064609a3f7babaedd8b8819d7f934c88a5a58e7a3d5e84cc12", 0x6b, 0x1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000380)='./file0\x00', r2, r3) msgsnd(r0, &(0x7f00000001c0)={0x2, "c280dc32142965f3dcdfbd18e80315337c15bd2bdc75398e52f6f33ec2e17060bff680fd483f11ebf4f3d090c4fa50e91fa8bd1bf7e24f769fd617aaf244319d87f0a42c7047bfa55bc29e44c869351d8cb12b41fd96584200fa984aa2c81485a380a0eae354fd95f3188cf90bd0fc7016550cbf7cac1dac4eda4fe92106e0d41f108cf14575611ae9f0e4c30d9ec042753523d498dc6f3adea9a6e9a8577884207e7f6ca3abb84f370bde359051949ecd2065c6401d7e29a049f72f9b9229b2787028a86dc85406747cf50553b26246f1091b60d4f206c3471306bcc5d93c96eae00aeeaf1b930b6006c35c"}, 0xf4, 0x800) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) msgsnd(r0, &(0x7f0000000240)={0x0, "330748906ce8dbb0a60297adf5b3e7c344fb9c6d8e79059886a3e109986bfc0f3075fb681912ae6bd69b7195bd718884824f7bcf33678ed0d671106970b24328eaea5838e0c1c147fffb28ded974da06c0f5e98060661b439d738a57cdd7fae051fed471a0b209d1649e6ea9e557955759fc8a871eae9e73d412f1592707605431"}, 0x89, 0x800) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000040)=0x566e69f48a038f9) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00000000d4f4c3c9"], 0xfffffffffffffe2c, 0x800) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/25, 0x19}], 0x4, 0x0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x5, 0xfffffffffffffffc}, 0xc) 01:48:50 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00ed95d40e1294c7"], 0xfffffffffffffe2c, 0x800) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0000020000000000"], 0xfffffffffffffe2c, 0x800) 01:48:50 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget$private(0x0, 0x1c0) msgsnd(r0, &(0x7f0000000000)={0x3, "ca0d7553231003970e1a7e7ee0c95affe1d59495568b1fbff4a0"}, 0x22, 0x800) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/227}, 0xeb, 0x3, 0x1800) 01:48:50 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0x8, 0x10000800) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1, "9db2d47eae4b9596da18eef4fc41b5251bd7d6765bb869fc09023688beb2f0fb41afabbe91048174e27194d2caa0042bff100980c22f5190259099d8fe9a1b5eb789378bc080307dfc3a367c7da062d25e5c252e6eae84452fc70cbd3a1aa7a6851cea3d2e4a962bdbef20fa343542148febd0fc5f91aa25eacff3d7949f9eda2a4dff"}, 0x8b, 0x800) msgget(0x1, 0x0) 01:48:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100000000080d, 0x100001) r1 = socket(0x21, 0x3, 0x5) getsockopt(r1, 0x5, 0x0, &(0x7f00000022c0)=""/4096, &(0x7f0000002280)=0x1000) recvfrom$unix(r0, &(0x7f0000001080)=""/139, 0x8b, 0x41, &(0x7f0000001140)=ANY=[@ANYBLOB="01002e2f66692c228701"], 0xa) getsockname(r1, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) getsockname$unix(r0, &(0x7f0000001040)=@abs, &(0x7f00000011c0)=0x8) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000007707ca9291e1676b7537aa23bbc206e14cdba7f22d1ec3c694d22dfd95b6afd70ca7d07125a7163e6c36aeeed5a853d11c192aeee4745aa6896d17fa281ae7c2ed53ed969ab0c27fcf79d161b67c56063db1b254a26ff9d98fc756ab5ac49f"], 0xfffffffffffffe2c, 0x800) 01:48:50 executing program 1: semget$private(0x0, 0x2, 0x88) msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="000000e5ffffff00"], 0x8, 0x1000800) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x1ad, 0x802) 01:48:50 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget(0x1, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$inet(0x2, 0x8004, 0x5, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$inet(0x2, 0x8000, 0x3493, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) msgget(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgrcv(r0, &(0x7f0000000200)={0x0, ""/3}, 0xb, 0x3, 0x1800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, r1, r2, r5, r6, 0x2, 0x7}, 0x2, 0x4, r7, r8, 0xfff, 0x9, 0x4, 0x8}) msgsnd(r0, &(0x7f0000000240)={0x1, "a57f1b7f39bc40ddd4078d99be9b6d532dc1b3e83109b42ae8c9a5744270f43d7123b5c1e1778ef662a12e3199962488493cd7f32b7512e27651adb982498e48100d65ae0c0b3e5262feb83a4d7e569abae1443c273b7321befbbdbe"}, 0x64, 0x800) 01:48:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00000000000000dd"], 0xfffffffffffffe2c, 0x800) 01:48:50 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0083000000000000"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000001000a000000040000002a7dbccf298196f6058f738e13d3a4580b08b234bd39013e59b2788d9cb0e7b283a3f405000000a29582d3200494d18c1f3e5e3be560d388abbf1cabed20f102186edc4a7edb51790fee217e4bdc09f46373876cd0480f000019b1b24d762e38ef2fdca3e634be1ccf3b5aed0b8047e3d359245082e5c6011e6a6b1f74bf02fef630c7b27c6a660b1c03438db50277cc791bee7d5875b78f037faa6b1858378cc79f9a278dec4440840b1d4023dc45911461ad4455171f0a75c64981e4d5d8f1933845fec5c0c35f1a265259929caa5cfbca2ddcdcef89574f0c452a91cbfcec7c2db3eb0e04371720e73e70f0fd532fe5101100f7361708e373a73cf68b5325be3a7b53fbf3987dd0f40647e93d5a822ab65b3450d03a62195a32b784c8b76a1f4a0d9dda99da"], 0x1, 0x40000000800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="880006000000000000a64b99"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget$private(0x0, 0x84) msgsnd(r0, &(0x7f0000000000)={0x2, "15b6e9e315dfb453b7"}, 0x11, 0x0) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x1, 0x9, 0x1800}, {0x0, 0x9f6f}], 0x2) socketpair(0x18, 0x4000, 0x514, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x4, 0x20, r4}) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="ffffffff7fffffff"], 0xfffffffffffffe2c, 0x800) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r1, r2, r3, r4, 0x18, 0x4}, 0x1c13710f, 0xffff, r5, r6, 0x101, 0xd8, 0x8, 0x5}) 01:48:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x8000000c2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = socket(0x18, 0x8007, 0x8) write(r0, &(0x7f0000000000)="3b8641058f66ef837418ae342d3da8139a0252aac08bb84b50f1c57503c51a3f168e5d2aee5f76431db6d96e0ad863dd67a3e55ecd8c0a8c9bf028bc133c467ef2ef66a9e34b0e6babf3827100bf8d1952ad", 0x52) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="005b6f29fc309c07"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/252}, 0x104, 0x0, 0x800) msgsnd(r1, &(0x7f0000000040)={0x4, "6f5c85446486b44421406f86db0af71655bdc7909bbc21c69b61d7c9caa528f2ed320d8d25f01d2c8592c172c2cffc6495a57f80b0376bb9f6edd51542a87091bfb919bab502"}, 0x4e, 0x800) msgsnd(r1, &(0x7f0000000000), 0x8, 0x800) 01:48:51 executing program 1: r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000000)={0x3, "1b78da5681da7cfc3471ecc296e235ffc3c25c264e2c724c51600cf8a99a908ccb184a6ebb1ae5b2829a59267a9605e8d9c8e1"}, 0x3b, 0x800) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000100)=[{r0, 0x8}, {r1, 0x40}], 0x2, 0x58) kqueue() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="b07c1510d93da3b7a40f05ca011ea954f116fe8d6581c11200bbaab82c1dcbb739714cf91ba842f93f55293fc05df233cd77394f13c7e59731db953512e33dd6f1a1ce7db1027b5b8ee3fd1773b6ae0cc128dfa7b24746073c98"], 0xfffffffffffffe2c, 0x800) clock_getres(0x2, &(0x7f0000000240)) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000002000001d59b4df558528414531eed4e799d957749761966d32d0b437fd4e724dd17d1c581f4b8ffb96c32ddfd6be0fa6cf5a91ce380c530a49d2a52a5ed24f77a9c17b7ae266dab3dbec79b658f5fe3a74f533710eae8b07412cb5d4d00d76a6c9ca103fb40f3424bc37e65251429605bfb4129d181a22eed6de8819003bc73fa1d914d0de492b31d54c3197993ed59d3"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)={0xfffffffffdfffffd}, 0xfffffffffffffed6, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/210) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x10) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/23) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\t\x00\x00'], 0xfffffffffffffe2c, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() sync() syz_emit_ethernet(0x87, &(0x7f00000000c0)="f272afb71d33550642a4e5713504eab9bc806bc335e5d739f12a2f3319e5e23bd8d3cf399af9b2cda23d810597b37e490169bc5df9c9a200733cf5ce79e84e8d3484c727847a2eec6869491acdad7e168e396b5a25fb771014918fc838e192c824710207255501851a584b41f9d33ac3eb08969f4d1dc4bbd89c25b2cb197bce10726f48fb73f9") 01:48:51 executing program 1: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 01:48:51 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 01:48:51 executing program 1: msgget$private(0x0, 0x8) msgsnd(0x0, &(0x7f0000000100)={0x0, "4308ad800ce08fff79e7e855313348ce8857e1a80cce9c08a47f4700003a94ed1579a57c4d7da9dff5983fde5e6198d7f7982e9e16ab3e73b1c800e424dd687eac03cd649ccd85f1cf1258c630795bd69c62787aa744da6e68a043b2a26872bd3c4fa3bf8095789a1f3585a33f6af8c9cc0ebf780d36adf21bb050f002cb2d7523d3446002e5cc7192c08cb3761581fb2d8353"}, 0x10a, 0x800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000beca0067b991b998c74992b55c0bb89f60ee0e774e4b15ed0ab4e19bc7a3ea12e9471c9e15cc094cdffce2c46caac57ebd8085a6fa10dcfdce8e9b921ccf84b6022c2241f904f2d99c0a0a0d9c007794e34662e3e025c303abacaeaea193beedc166623057ad9f007c0506f4dfa22637b9b02ef5bb787b8a6520637d8931dc231e363bebe0a08ed8bdb6e17aa3f94661a292dfbdeb7ae683118b130d03a8fd4e975d8df273b1602859756069bd27fe375540de17f6d003cc5bc79c88b738db5fbe44ab0f46a3638be46bba07b135fe6dc587296232fb12e8399841958e5962c0463a48d600ea817446a04e6d37507341fbf11182be19aa37ba6a8bc318f407e9b8154d284f8adb196c870d17a4b8623e5434f7afbd5efa7563d21571e85b0d2b4da140"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffc60) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000006366215c5fbebdd5a830f43bbf6dbe4ed6ef410867d47752169a11b1346bb9ef9f6e9fa019e76ee62b2c87a4c46177f242e246ef1afc547f1e50010e368a52cb932432fb438995bc4554dae5b83b3e1785059d7bfb4c61559bfd51e6c52ab3502c40dbb1d9baafd544bdf06edaaeaadd870a8df4ecbb6181942e07ad7cc90b10dfd32b364a7fbea702fdaed9930a3737e4227dbecdda80faa8f0598e739edddf53f8177f5b0ce80ae602ba866ff3d22c080ac3bce74e402cd46246cee8f260590b9e00ed85a363f5c28f522edc6771d9ebc799e28a090c6e748796fd59cbc66198f930277ea2a9541e45190d9db6fa13307b4950b76f43c7e6d7dcc"], 0xfffffffffffffe2c, 0x800) sync() 01:48:51 executing program 0: msgget$private(0x0, 0x0) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1f) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x800) 01:48:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000080)) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="c8ae077128a9eb60"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: r0 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000040)='./file0\x00', 0x1ccd84c3b83dd3ad, 0x101) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x3, 0x7}, {0x0, 0xfff}}, 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x441, 0x10d) pipe2(&(0x7f0000000080), 0x10004) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x400080000008) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000200008800e45200010021f9b6b4442b8c2635ef89ea543701966bf518bfc634c42e1ecbf54690fec7bf286912cc43642b64dc905c725a42a496fbcd71ef3991e4990e85d1f27a1ad2b8a297bdb70e4e1099e058595d540895e6b9c5944a01574f9a655b020746c0ac1d92ce1a6c36bfe6147c103d7e82e0365cc1764921461307d971f578b43ec68703fc9e88063311e4472700cb38a089e6b42bd2874fa8f1e08d2f8bcd40125819b35cf9911716e9d2e1f497b82edcb72df9f78d27dc733c07048d1215d3ca42365aad6d8e294da199e2260b9aba8c6c7a1eed7c5aed19f66d"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[], 0x0, 0x3, 0x1000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0x0, 0x1000) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0100006300000000"], 0x8, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xa01909d3467a50a7, 0x800) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xe0) open(&(0x7f0000000080)='./file0\x00', 0x500, 0x3) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x3) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000085770071a204b22ca780cece5b0c05843f788c857719670949223d383f16fed5ba1613be1029383b3b37746507000000000000001e2d267724"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgget$private(0x0, 0x404) msgget$private(0x0, 0x0) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000042496248e1337944d4599192d1792"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x39d6f9b0b35257a9) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000596fa1c56d75d657ed0c8c5ba9c155745f28e518d23844cd8a13490da150fe1d1185339253b61b157531a3082e3d9ee6bb2afd6ea3eeef9e919e0f3bd8f701db475b577408edd2351e77e716144a68a96c292ca85eaa71473dd5869de83f08349317b628383de40aa5cdbd153df6ff6263bae2341679b547d30c6c853f52bee422f15ab0b1dbedf37668240fd6a1b17b74a334d9ed16d354563b38069c1407a13bf37e395e3155b23c487ca097e3373e446683db52bd2c74fc9392a8d13125dd5c41b0529dd65467f67ebabb8f1ac8bff08a1cb60720ea96a0b2d6"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="090000824c00a0f4090000004ba5cd243c828a1a9f6bc79d16a99aa3ddbaf33c6291cd128fe629d64403dfeb420f6c61795925eb61134538d984c3d3d1febaa7b23f02eb11b5d2e8b1997a8117396434a1fb1048c9c52ba3e8742a03a813a267d3d2562d2cf06c1178270e87ac2bcf30767f18261506ad4ca256b51e35fdb8133da44aee0127f98954bbe64f7b7cac65585f018c3c575f6d337a5348b3487e2f19de7e269245bfb02ed05a1671b2649f02a56f157e05ef8c85474737107ac288cd8e9be390b644904ec9f467a50792ffadbe8d65bd625ab59f"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/15}, 0x17, 0x1, 0x800) msgrcv(r0, &(0x7f0000000000), 0x3cc, 0x2, 0x1800) msgget$private(0x0, 0x2) 01:48:51 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="59447d648300000000c7cb3331"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/95}, 0x67, 0x3, 0x800) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="de00000000000000"], 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgget$private(0x0, 0x124) 01:48:51 executing program 0: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0xe004, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x17520000000) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d4c9f1c308f3b0200003d387a3af5fffffffffffffff9b9d5b2c8ba75339d9361bbb3ee60ead59c8b00e6dd722589937f2309fe8e6f66396a506ab9f897c8a85157996022a7ea31deabe78936965aa6d5324c24327fee75cff590b080d4012b4349db3694c9369083b5372c2b6e76376d150a1b6925eb31a2faef0703e1ceac4d023170b09565cb39b167814aeebf018330a1343170dbeb17d3966ec52442c7ec5b8f49732e581a66607dc7528e6208f417ab2463b143c0ff520e86329f8ea2be7ea2a93cfcbcfc3799297d02f385ed7021a6ab4eb1327c3bfea47b283dc0f6fb32c5e72ed803"], 0xfffffffffffffe2c, 0x800) socket$inet6(0x18, 0xfdd7cad5c0d323d9, 0x2) getppid() 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) getpid() 01:48:51 executing program 0: geteuid() r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: r0 = msgget$private(0x0, 0x140) msgrcv(r0, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgsnd(0x0, &(0x7f0000000000)={0x1, "e41ec6c1ebc0e8ae240d008723c755b12eaa6a6369f0fc9e4bda81f55d972b9b4df5350519aa256876557b3b52ea98144706dcc662a040f421ec6dc094fa9ff0d1f5a278841fbd6f67195a312d3be462809122b04be51d9fde14746cdc08"}, 0x20, 0x0) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "9dbcc3e27322ea40ee3317"}, 0x13, 0x800) 01:48:51 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "bf262f996385f4ff58d1af"}, 0x13, 0x800) msgsnd(r0, &(0x7f0000000000), 0x8, 0x800) 01:48:51 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = dup(0xffffffffffffffff) r1 = msgget(0x0, 0xa4) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000000000000f5a5c16f90b0e2faefade4bb919d687a8dbbacde95c782d3a4cc6cb3764dd30caf710d437ab8bedd0438800ea3f371fd441eaf1429cf52610c2fd7facce67b640a007ed315d48b53264675c6c9fc340eb8ef9e98bc27acdef4ba082b1288ceb395c05e7135281eb6e08169e734ee4f4f347d9d8d0a421119c78cdca19a2362f8ae59fa0180311b25405c1e2da3cdf622faeef1ebacca"], 0x95, 0x800) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x6, 0x6, 0x0, 0x6}) 01:48:51 executing program 0: r0 = msgget$private(0x0, 0x641) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 0: r0 = msgget(0x3, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/87}, 0x5f, 0x0, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:51 executing program 1: socketpair(0x6, 0x3, 0xd55, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "529d9f6de2ead8126404689b05d74704"}, 0xfffffc55, 0x800) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgget$private(0x0, 0x8) msgget$private(0x0, 0x11) 01:48:52 executing program 1: msgget$private(0x0, 0x80) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget(0x3, 0x4, 0x21) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x800) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) mlockall(0x3) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1030, 0x1, 0x0) socketpair$inet(0x2, 0x5, 0x1, &(0x7f0000002100)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000002140)={0x0, 0x1}, 0x10) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = socket(0x3, 0x4002, 0xff) getpeername$inet(r2, &(0x7f0000002180), &(0x7f00000021c0)=0xc) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/4096}, 0x1008, 0x2, 0x800) msgsnd(r0, &(0x7f0000001040)={0x0, "b03e312b32f41b0c15d9ad8712b7b9278746ae978e904455e90b4e9e3db10998817e191e4320671673559e576c0087c1ee40ddefb314060003665888d23ace9f75e87d1a0d77e273bc16aaf3f2712e66fc7ddde38fd91ed55287410a3d07ce81f303a21048ec209293471fc7995590e18ce8273e"}, 0x7c, 0x800) 01:48:52 executing program 0: msgget$private(0x0, 0x10) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="0100000000000000b9ab7e3d78dae6b3f6650eee105747278e69f61fe37d3138527b7228a9570f3cd2a7670a147544b07595091edc2bf1d741ec506d54345f4d1c3fc7185e799e4f46112785287f2589c6aaa3c9d07d5eb9842c185d8510d78d51d17e8adf14cb20aa529c3c8adcf6b50ec76086b93e592879113b440213d490058b8d1733dbcbc13ad19b6d54e395afd584eef4198e1dfa288189b549b1b29bcbcbcf384f40949259ec9d59f4f4011ddc2ac96cc8c04c2824c613fca5640742c5952486eee782edc7494a00f6b028d8a8bc55d133b566005e6997122646e520c949213202bc2333d5f36cec41e1bbe9b59c59e51d4e709f1d0572d2db5036f09085049f7a7f8caf978966d3156431c8747cb65f8df213dea61af58cca4591cd"], 0x79, 0x800) r1 = dup(0xffffffffffffff9c) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000001280)='./file0\x00', r2, r3, 0x2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000001600)=[&(0x7f0000000180)="27b65d00", &(0x7f00000001c0)='\\@(\x00', &(0x7f0000000200)='\\\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='+-g!:{+\'&,)$^}[\x00', &(0x7f0000001540)='^[@\x00', &(0x7f0000001580)='\'\x00', &(0x7f00000015c0)='\x00'], &(0x7f0000001800)=[&(0x7f0000001640)='\'.\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='+\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)=',\x00', &(0x7f00000017c0)]) msgget$private(0x0, 0x400) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsync(r4) pwritev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="648dd12fb84657f7429ac8be78817124582cff1dd53784d7475335404d7b2d0011d48b1af8ac78f256df1491ad2ea7f24177a8574c9aa87f2eb371ff5867789009111cd1046846e873b68dbf0be8550667153012ff02b3c64b7e235d2adc09bf52fc10301765f251cf792d45165ed9441cbd01826f3b4ce51f5a15463090597651e5841618212c7a03fbc327909e4c88ab36e408aaa2d6a63fbee65f25c8f95652aebdd0b91b255b18898a2cd799be1ee78361bd58922744217a875a62f3bd13892c9934d7d8beceb3c74b056561fafa3beb15fcac822b031b27f8a594e984bf9bb61eefe60d3d76b7b20e49340ae5e2872255e079ef70efb16302f3d7d852a79876d4518f0a689d1cd89260312d37941788be01dcd2527d9c8f60d46d66b94fd642562dc8440604d620a01122552043fdc578cc04a7f99284d03095e3a9a787ef0b7165ce655c70322abb752cf67da1cdb57c41411222b786889bc833a78845f3877f6335658a78f62304aab25f656cff9f51856725ca929dc7536954bb6ee5c04147456f8a0d3503fbade8159d0b448e19f3a74201d769cdd52df9ce87d5ab9a5ca9635d999ea17d1652afef24e9ae682d2b7a3969e5b7be7d60d4777d7481b69bad1da861e06b8e68be90cc638dde6195ee986a1dcf21b0c4423edc039b50f65c9260f235f5a3e953c7f03907f8eaaafbd91410f017835eb0804ee0217a645fbc8d923e07e79605d35458c43df90b590f634d953626264994dee740eb0552f0b0298cda5572283372904eb5c66f529d63daf932cc97356ce7e75192eb53eae6fdb2ff7317a5d73d81b09a056edb4ca00c693ed13ae7b01286250c5a3b28e12f9fe53488990964524f461449a5cce071f3a4549aba3cd1cb2b635225e06076408bb94931df172171b1580197fcaeaf5c699894e0180a3be975fa06508e2d1556abeaf80f89e94b205b9439e2248e3dc0ca6ea9661160e91fa1747d8bf9e43cab785e42e02cbbb431ebc2773250c1913fb71e1c59f44600c5a3aeef2126dadec4e5ab06b99698d31d74ecd2dd288c4787da653d03c9db3562d0b2edb8335d4a9868cb922f364c2f0ce8dc58e79f4062e8c079e524654b09108d2db74b82508237f2443b255405daee949943483be6403d06add50f06598d4f2c1824383a860a08bc52c0076f424ee87a301c5c78cdda0d3bdd2beee306573a40758772571673c2755df8483ad70388a5e6563992cf406aeda0c107da16a6f4b223b47a02f4a223c8216c99a1be13f26c3d85a845235d3cb957bdf02b729bf1a2473cab3e839ebbcecf67f93c883c65a5eb27fccd2ffacbd2ec2c0a314070d4bc23c8e16b6982c5402da40ef089560d244c27dcf065e3dbfcfec667abbe587c84541733a13682d287fd8da7662a4afb738cc48c2d6b69f8b78cee07910065a84a6eba5ab2d426a4303ec3d6a16a594cb57fa211a2e2c678c4e305fb15ed0bac6dbd54d55c20f6fd96dd214705d1da71cf1efa1bd960b118258baf59f576b69e30d37647e48bdc9dd066a00b05a942e0161c522b30243106e1d063b11ef2a0fe69c9103dd6dc2c969acd1c33d67a0c2a8f9839c46b636f8326c2f32f6f602197678c27423fe4c0f0937a7a1779034a188401d97aea549206fec1533930d62bfad9bdd071fb30095beeb8cad59603b01da13c4daa868b23aa240ca0a1e0ed9bc28bb1456225ae5e99b00775c5139692c01bd06d6dad4cdb766a95c85e4ac25582717671073d67a66e944630a57fcc300ad586eb13e25193ec6a1bdea6b1a214bff679dc52b942c114e2af9c77f1dd21c03d8450dfe9f095f112d9a4d4378b8afbc0320a9bf5de8d3fd606c331b6c91ff66fe4f0a597ee60ae1bb236168d05977e20be3f21f6b72497c32c4445f1c8932a8b03b09fd42b12b6020d6a69e63b0c129304d485897bbd99d2730099fe4efe89dbc1b1b07d38c5ec1080f2827fdf8a995846e4bc15ee9a62c761e74734494eb631abd463288022c69d6889817007527630a8391301f55d4e58bec9c37c7fbfa52af619483ed63d45391aa6aedced3df09229afa4c0f94d99081d55db78e37640a9e1ebd73165194c39710e50dbb98a45e4cf4b6f615070a397d72e691d5db4c1c0f61eb72a9ba35fc652375c181bbed35111312a96800c61bbd1141a2eed08b9aa1d76a981b40d94010eb9ceb762b1dde40565bc486bb5d51fb7e8955e8d98ae47e80ffa01d9b98a3d9c6e6ef00e46a44b871891db1ac0e7aba95a9d41d8000b0ae44b6d8c5fafdc23b134d5465771de98455e6373fbd043f5c5e40cd44087c1913615776850f4817cd76f158709fb6b462f960dd174365bca31c7f75459505ab85361bd1cc706c0ed76bbddbeeae77f89a7f3b9ee041df32d3d748f2bb2e8699282d46a3833fb3e1fbb70e7b51d7e286f3b34f0256b6cd812564d7d28e818cc89cced1a08307c745bfc4dc43c9a7bddcdd1242abcf255acc6b488885325d20e46bd4a36c4f4566e64eb105f4048578e7e906719e834f692189128cd5fc83960109ebcb7b6ba2b316e5c73f507cab0936af0809b58e04ebe9b76d4cd644a22ccae5172120923e2206ae7153257b3100924b9ef4c61a7484ed16d42ed3b20181b2a379bfae26e062b02894f0b3f5598f784e73604af4e73928bbf2925b36718ae62e925475408ece21d9a991b975e3b48f39bd10b55f58fca88400825dfa6006b5037d42efb3122510e014855fcecd77019f8755775415ecaec31bcaca5511572833a46c7e501bb1f0098a75aca37c57c6d66085ee6f6cccdb220556e35b4a659e920ebb128ea577d5905d9cc5db38271136d880309a29244d64343820d8a50ac89a2344caadfb8f3154f35f990a69b03b77fd14b2b2142ae2d2dae8cdeffee828498d8a6ef267930adbf3f04bb9cb8cb89bf437cb10353344fc338ecd87d0b597555c8b200722c882faac6af86ef8f069bfac1d46279c679f79951338f0b74d00042711ae705070ea008c95a09f9f46a2d5c61317befd0c2fd17a47ef9480f4215fa91b8b9bde275a1458ee0876445fcb4c7a66db30add0b9a052ff8a9300c82300296d2e50e80cd67f6aff834264a4bf268c9b048bc19cefb689f8a2efdf7e255646501b7251d827c210703031730adb8e19ebac2b544b0e5e5a47b9a52f856b283de70aeda7749a52136dc783120ed89802ebc255f4622af20fc2d26ad0e3ac5752ba5ca10627fba9120016df50ada547c5b2350c8d2e63189df60ab78102d858bea0a7e2760626a9d1564aa5c285dbdb888fe115cfe8c86fa3c68ecd469429876da4bad2e78af309c887486545bd82b998084a4561ef23cb8331ad559fdd6c4e53085c8b8e72b6508f8917be799f360685c594ede981f9fc8d6292242590408e91317eca6203e1e700cac48a9db79339596ea99077b7eeb7512f22baa30f34e26daaf91952a48f3b03786abb93a303b1f4ff77a2d5d513baae4ea194d4175828d63ab1e4ee71c574a74dedfc6f47bca8c69154f2bb8a942a547ba6b1cc59397de28f2c2ae98624a7e003cdad59aecf2838f33663ea5008aae471583789c70245dae2aee48b15523f776f819fe1e27323acca1e628db4fb1773ec65382688d149b4440240be7d37ed8e4a99870f47d948eead0004bf51282c00b4b1850b5117da96ab1e869d957915fc7991c6e457caf2079e3ed3f724ef2741e96ffd601e57a5fe52b645d4a344272b1c3c0715cb55696315ba70b6714591395d691696a1e8b390f4c7fc80e45dfdfcd92c5db0ee2c34b66c51b40db6f02575ce52a530351cffb48975cc690ab29b22599e1bbb0cced0ffb3d28580f22e144e3c79120893b73ac3a36fd823bfd5a0504ede30db76fd1e4bfde9bef11e433fcc96d27ee0809765c4422d332a059eed086cf1fb018795b3d4bdcfca0ba32677977a96de758cbef88567442e70c0df639a77c3bcdc38ed9ee0ef6e60716acbdc281a4f611e1748c983b84c704aa5771b97a42dd8430216eb25506f569bcccb822547ffb90c7a70172ff99ab78959a34b89c847c383e3f92ab6690102f8b89788e8ced472ba90bf2dbc644f450be2ddf13758c8c09b15561d58236f337437bbe21d35d3cd09fe24040a1b082086dd2b16f773f33bac627d6143720a97e5595401b48b9662f1da6599e9713f393ef0b0c8acbe239862b2eea5080eced7bb9cd635cccfaf2df9175b21e95c3f50f83742ad9d65eaf2b13eaa4cf06891595a2dac6302e27303c12c058e5fcac85bb2d305440a8111602683c9f0c46de2a4eb08cce01c3b27950a467a035ecdd7127e8ade29f002263a71794eb3e80d1a19f3848b7db23c0ca7d43461c3c9a2d45cd236ef731a1616aea8dab00f5ad8baf7fadecfdb873e55ea317c8ff97a517b58ecb064bb95f2e55967db92b90a666d750791f487bce1ffc19a9639c40d554d8c184af80ef87a6eb6653dc45bf7dac6ccfa070a41dd9c90ef496c5f1a515a641da0ac254a2cb6bce314e34702a11a2fc771bef92bdba908fe8cc44d140c6208a83d6e7f407b56428acaccdc7d382855265e2e17f2b21cab93b6ba58dd07be44938b0fc3f15208d6c4f94e80be37a3dce5d24dd88bfb068c819499f24b31c865123db81ba93c2f4033e1fd60bbfaa18ec602b3087b125d3651a543837e7a3a3a5bafad93ef39ba56d2a1d92769b7214358149caf1c5679242ece38b4125757d53dd9d924dbcc907ce81ec142bdc1a351c56b2576ac09ec85073f40307451881bd4fd99cbd84879396771d73054b73a2b86fc03280c262cc15ad616c418205e94de45d6f59eff80aedc0a78251ab37bc5cee6e427202937db7ccdadf75814344b1172711291e5fb74d3f16057846ac0b10fda7c3e4a821c7fc95d850a770c4bc1a91124fa82f4137c8cd285eef37d0d650160c4e7581f5fd90d2b79ea98d1776d51192c1f5f5b7add36b91cd7b10066e1c8db46e1e13725c5e0b31d528ac94fd453b30d64cfffee3228e4120b45bd4c504a7b91b9d024d292421e57874a2d29dacdc6c37ba52945f5990483f88b7d4911f5e875e360bee8d84ff9fcfb00c5f6824b9f673a4c82417be56d7875b47ae8a13f5b863c37ce4f944e04245f92788a0f14986079713d1b5cbb8af94104e2343cf6edba79d803600e33adebea8f229e5c9a11da3d281e5c5742d424caac153a789852c144b7cb0c2873006c4beebd87c89805c65731464fe684578dad5230cf2c45e0424c99d04be5b6507169d1d5e6199db04f37c44d7775d794f04e14dd69c0c94b15bcb764e3e507130c59ec58ba998d5c58c3dfd28e163e3aefd5d263a8446768137dfcebfc6a26a30827391b74848274f0811e97e408eac3fa2003a4e9074602bc293068f8ecceed313617a7c5e48da8fad23526775d5d0eeac4cf62725038ebdeb62dc1c4e9ac436d60f039c1ecacf5ac77357985add19e7aab32a492dc649977e335530ec3007f5fb3b77ce00aeee7772f78670e73863b64e04a34074001c790db8bde636cf1ff1e77bb4f2c8feca481a9a3825a32a00cd54591b075e67136b0f68391327b257b983711f3fa78426187ad114837f44744531a0d920f4d33cd7c72512ddb4725d498020eda4ca429dfbc2a851309a3578d80d6111bf16d15a0e85b5df10ed24bee59186e63624806a030a4ac3803cfef8f38270d581e7970617388fd17ae0ad3ec2237ea06beb9c6d88aa563f860d05b970a9c81f9cc746f0ea34b133b07bd666fce612c4f6692287afd3f1d53e585cf44cc34a3251cc745429", 0x1000}], 0x1, 0x0) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f0000000000)={0xfffffffffffffffc, "461bffbd783aecdab2ae0f30b61e618c845ed74fb34c8695137ac13147fd559aa789a104e7cae03e138e9e41fa6ace457f61dcd115cb00eb87e775b7c5360b5622f6340b98e11615aa75e971e0e9e70358e01ccc46002785d165e24348d26f962404510f42a2330a5826327804e488ec55c8b629547038709eecad6873e8bde95f7a26970a9e8d5e0c1a4062cfb8fba266911dcf624e6a38716583a6386e5a64188a57b2df8c69c9dbb38556f5f76ee11c66d1bb33303dfd329983ef0c35dc5285e624302fac1a0c25a54dc50baeed38dd00000000000000000000"}, 0xe3, 0x800) msgsnd(0x0, &(0x7f0000001980)=ANY=[@ANYBLOB="03000000000000008686553589623f4c5575370d649f4bf8da3b0fa5100b7c248943ec1bd1e91edb53d3ce6d7bea17c80d222be8b63d53d23136a6f7375e11b0727e54eefbcad7d794c88ffe20b412db7cbd69b0ca926265d74a4aa5dbc397b329bcea094e444a464409720199204d0bc2fe3546f763e2107af3d69e3a55fb21a74af5897278e637a0f793730700eb6022f6200a0946e7f8cd4097ec6f7f7c346b3c5e8ef8261621f155d16621b9b177ed7844a71bbdac780654e0bad81b5c98a0ced9799fd5b6d500eee15909984e8c97a30404522e6710c6b080c9fdcaa20059ce433173381d459842df5114d5133681ff8af789b7eefde1079ba5841b660a9053d98dbfaaad7f4f87fb86086d05bcb26d48520b68f46c8b4cf3cfe325261897478a93304aa19252475afde1720dcf0ec6278136a34be3677889aa0df4266ade34e96003fdd3e27b49400400000000000000dbeaa13ae1670157fab3daf68accbf74e8b274b8cd2f81a0d32c5beaae04429d5ebae0fa864e62592641a3a5b0ef4aa5d79cee94b8b36193005caa25b24eab7e6bea20f3b5da5a9ea51508f08e32a7c12b20c923137ec0ad14450dce0619b2eb9db72fa9b3779aa6975f421dba3e3d9c416aaef89da14f7974408beca9fa43dbb1c7c83f9199f272e3a9d414156c5d82a8cb58ef62a1e571a26c26e4f9487d66aca399427a8b41b1984e1affd57b8f008099619d2f2f63df926901fd4038fe43e50104f49e9655e3b50201d61c4c3ad5b1ba69c873306ca8b197de99dc6deec6b467d5764ebcb22731fdf20384a2b8fef225f4d32a237ecd33e688dc58b8fe9c736d9ed73589e59d0f2bf3af0e9d71a2"], 0xe0, 0x800) syz_extract_tcp_res(&(0x7f00000017c0), 0x1, 0x1) socketpair$inet(0x2, 0x8000, 0x9, &(0x7f0000000100)) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0096253b81f807b17137d2aa68b87ca6bfb27ffacf451780b97c52804bd2fd9b2fb5993dd14369473ae932661a4000395fa7a1c3905e956915b0bf413d07853623ed4a1436e57bddfc3a13cf136acbf7bddb040db50ff34643fd6badb882519f53e299718697141b15fc1db162dee82ead98afdd6d"], 0xfffffffffffffe2c, 0x800) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x7, 0x4) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r2, 0xf, &(0x7f0000000000)={0x1, 0xffffffffffffffff, 0x0, 0xa, r3}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept(r2, 0x0, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./file1\x00') 01:48:52 executing program 1: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES16=0x0], 0x1, 0x800) 01:48:52 executing program 1: msgget(0x0, 0x20) msgget$private(0x0, 0x180) r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0364ecb032c541c7"], 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffff) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xffffffffffffff22, 0x804) 01:48:52 executing program 1: r0 = msgget$private(0x0, 0xbf) msgsnd(r0, &(0x7f0000000100)={0x1, "e92138b0e3e64d3597ca1c61b20fa5881ef2b7285da24d5ba1f98692b9729d05e5a6aa81f67472f155ea9cf9fc5ac9aee6f15608a6ed8c7ac724ac26ab9baf741d57e6df4171057a61094a7e765c9f73f21332475a951b706c1e49574985f3317d3da45953ab92f9a44948869dec7b2bfb8c53a72732501826841bf968ee38de148200ab9eef1423583ffe8419f1969d233b9ccabafe2ca93bc222e30174a7ffc91fbe727b159848690e845c8d9b3a0a4a1c48147ec2a58dba678e5f1f9c18cb367bf81d9ce92b2dd69355e866912a0da8338aee0ccf8ff0e5f98828920902bb2f4fde520f0e4b7ff166bf88414d9b"}, 0xf7, 0x800) msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0000e2fffff7a699"], 0xfffffffffffffe2c, 0x800) r1 = msgget(0x1, 0xfffffffffffffffc) msgsnd(r1, &(0x7f0000000000)={0x2, "884c863497ab80ac3c44f1cb373561e2c8d244003fbb8572745a21b81681481d0534eb8af7b112654f20aed22659aeaec44c155b2c07bd9a030f895d4620c3b7888d776c8d54a832d04d15e91ae03824a451d5f0738369b2821ad24326437edf858dde2600a929b8ea15bb7948bd21aed294e9c071ab76c83dce2f07e7b13ee4d63928a210f1d23b354d995c633ecb30c40de6d095567383a05f125d1c4f53c6825d354f4bba8b72ad40508f801a32b7668175390ed7841e12d7fb4bd436a98a626f2da763e7e079e2d2eb0f19901fca88773bd3696c8e6b97defe8f6e5dfb72509deef0dd169599e23079b6"}, 0xf4, 0x800) 01:48:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = msgget$private(0x0, 0x0) msgget(0x0, 0x48) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x108}) msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: geteuid() msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) socketpair$inet(0x2, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x800) r1 = semget(0x3, 0x0, 0x400) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffffff, 0x5) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x4, r2, r3, r2, r4, 0x0, 0x5}, 0x4, 0x0, r5, r6, 0x7, 0xfdf, 0xfff, 0x9}) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r7, r9, r10, 0x0, 0x5}, 0xffff, 0x7, 0x422}) 01:48:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5f, 0x7, 0x1000, 0x4, "47a5f10558ba5ce4c57d4d45196ce0f61fe131cc", 0x2, 0x71}) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/7}, 0xf, 0x3, 0x1800) 01:48:52 executing program 1: socketpair$inet6(0x18, 0xc295bd60a1956fc9, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = getgid() socketpair(0x1b, 0x8000, 0x3000000000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0000940000000000"], 0xfffffffffffffe2c, 0x800) socketpair(0x0, 0x4, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000140)='./file0\x00') read(r7, &(0x7f00000002c0)=""/151, 0x97) r8 = geteuid() lchown(&(0x7f0000000180)='./file0\x00', r8, r3) getpeername$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000ffe80000"], &(0x7f0000000240)=0xffffffffffffff5b) fchmodat(r6, &(0x7f0000000040)='./file0\x00', 0x108, 0x4) getpeername$unix(r4, &(0x7f0000000080)=@file={0x0, ""/84}, &(0x7f00000001c0)=0x56) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x100003) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: msgget(0x0, 0x400) r0 = msgget(0x1, 0xa) msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x1, 0x800) 01:48:52 executing program 0: msgget$private(0x0, 0x0) 01:48:52 executing program 1: r0 = msgget$private(0x0, 0xe0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/72}, 0x50, 0x0, 0x800) msgsnd(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x800) r1 = getuid() msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x90, 0x3, 0x800) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r1, r2) getuid() 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00b16d96c5000000"], 0xfffffffffffffe2c, 0x800) msgget(0x1, 0x20) 01:48:52 executing program 1: r0 = msgget$private(0x0, 0x488) lstat(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) msgsnd(r0, &(0x7f0000c40ff8)={0x2}, 0x8, 0x800) msgget$private(0x0, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001040)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x3, 0x1, 0x5}, 0x400, [0x3f, 0x6, 0x550, 0x6094, 0x2, 0x4, 0xff, 0xffffffffffff8001]}, 0x3c) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r1) 01:48:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x201) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="00934d1c383ced03238383d65764136ab79fe141da6124465e8d07714f6d8109342aaddf8ff088ca4746b0cf47fe6057bfc1efdfed3230a0ab0d35087dbac31b1f7b24920fa230497b95d7", 0x4b) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x10) msgsnd(r3, &(0x7f00000002c0)={0x0, "22f46a696c94362fc71c78624741a81381634d06784c1ba246626a77b8d29cacbc211bf2ea161d85b059647741a5a5cb4a14701271a805922f54129de8862e9dedbbbf4fe09603dd98bfc66fd481c9575a3a1be9ae633bb879a7b123b846e581bcce0d5c1de0bb9205592a7158596429ff1721550868ebf8a690c7af3809e3f9d361be8aa51ca6956bb851b9d87e4d9ae8acbac127edb623399ab6f94bc691159996b646769c4b6cd7526220cb996cbe4ddb69d05e44e811994f90f8cee6633c0f1e67b541309fe68aa7b2e1992ecd0949959a7b8db76979550ada"}, 0xe3, 0x800) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x200fffff, 0xffffffffffffd4ed, 0x1}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x25, 0x20000000, 0x7, 0xe7}, {{r2}, 0x0, 0x20, 0x2, 0x3f, 0xd8}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x878, 0x1e7f}], 0x2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x3, 0x1, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20, 0xa, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000040, 0x5e51, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0x4, 0xff}, {{r1}, 0xfffffffffffffffa, 0xa2, 0x3, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x101}, {{r2}, 0xfffffffffffffffa, 0x1, 0xb, 0xfffffffffffffffa, 0x9d5}], 0xfffffffffffffc04, &(0x7f0000000280)={0x2, 0xfffffffffffffee3}) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = socket(0x7, 0x8002, 0x1000000000) sendto(r0, &(0x7f0000000000)="653a903d6a06f4cb39a8ee3f82a0e2e0db43d11685ef3181e99dea83928de8d98a4ffc7818515503b7acb8b374e7f018f5d06722f88dbbfa5a134d554df54bb85207bafce8b049af8f2e896eb2672e33a5ff3d8ec711d09e976211d609c6d4bda505de7b60a3415fa6b21c55f29675d35d6e49a7e937a0a704d97c3eccd21b42fa9137854eabc2552ba53d69e6b6055ec0d5df89b945ef73367c455fe4c51e3317256c2f42ee4b9c9a2acda7b08c4a985d0516c99122ee5355d76d92e5cd2a6cfee36a3ba550d2270a27362a", 0xcc, 0xa, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000200000003c21104e71e13c2160eb13652997c6f499a56422a87e70b84986f5e3254dad19990958397202f7445bc0cb9e1b85bb6685a8ee639f11c1d98a6"], 0xfffffffffffffe2c, 0x800) r1 = semget$private(0x0, 0x2, 0x40) r2 = dup(0xffffffffffffff9c) getpeername$inet(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000480)=""/189) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x101}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="998b9832c27ebb261c8fa9e499c4ebba89bfcc854ed25c65cad4a09e14ac31ef43a6ea2cf8fd53798bbca7b2612be93681925601ca09f730a562edddc0431a01c08a3a8fdd069012155c716121519cb1a72bc3cac37707174699dd2097969a7d6b78abac01a2ef2127f6c44900a7d82122ff4d01220a283c47ad80fcbc3b5ff84af51547947a08e5e20def25029f3589a62487ba10dcf4d594a8408c3641258f069392c2e1", 0xa5}, {&(0x7f0000000100)="105bdd2d4d9c30d96e7ba2b7377b3b013c71a500c43bc218f25fd71afaa1678b6125a5d56fd2f03d746ac3a14a7af0a8c50a765eb89cfc53619e36936ab85462c50cf9808a45c073c455cfeeb13a7d89a3af9f22f23deac77bd00b4bb2d173c8186ca8d486e7f2da9245c9acf30b8dc41a23135f67789351b399513751e1bc27ce8bd7142db2d239fd8ee3f8ad095cc90eacf36d6c13cbab2e752c165d1a621c", 0xa0}, {&(0x7f00000001c0)="ac960925d8af9ed3184d6a882c45b35f50a593444352aedd903af75c1f9d", 0x1e}], 0x3, &(0x7f0000000240)=[{0x28, 0xffff, 0x2, "7c983bf9ef4e3f584f2bcfb39c2a9f45f1953a"}, {0x48, 0x0, 0x80000000, "3b3898b2ee38d38cf0346139614b6b03e25994abca2da06cf12354b9ea796eb22225dd453beb3db2a7d075c36b98bff966ed"}, {0x110, 0xffff, 0x9, "bfd0ac9409546a076c32e303c766fc9377f8170ea0324d2f7ab1ffa7ae1e46b83bbd18b3d3a7ebb02cb3fd13e8ba64d4a8ef39c016371c0cf9e3aee1067ecbc9df39e6f6ac96a93616be2086c1f0948bf01930312eef5e8d971c457d9c3094e88764eae78ef78e760bf86644be2349ddcec55f63f4b1b60724afbf6347d095970891a5bbee97f815914ecd021e342b63965c27f33d6e0a19c0d5d029222bd6655278d08ae5cf7c0fc3314de4ee8904b1a666f1928abc8f569799fc8329dd1d5edf3ee40f0e8cc1968d47e1b8f25c29d355a7ec164d52d2ce332f5ab07e39f1d7505a8841304ce2016cccec2ced6d132e7df63126efaedf603d3d86"}, {0x80, 0x0, 0xb9a, "8d54256fe1a9bd26e9ef956555d5968bac2cfb3877958a478c76170873eccd80e95f54207a4a6555c2f33cf98959d36b277345a55ceb02b5053c34515f66eba7effd375718a4a7c846b987fef16c0b4e4632691fbfbc555b4ce053df3d2baf79a34e0ae09b4c8be1cf"}], 0xffffffffffffff07, 0x2}, 0xf) msgsnd(r0, &(0x7f0000000640)={0x3, "0b5545612bb38cf48c6b6eba0fad6cabacab7eb1b0635f835704bb777971d5f44bc6530943b8ba595a2eb1a28817661c0746d712bb79156ce626b9e9d244f7617f6f78def3554db28eb992431d8d7dc4db417262167e5ee65bf1b4df7f0b8a58f30428d53281a8df4882f9bda3da0cc3585f7984152fc969c357e8e1762651f059a1"}, 0x8a, 0x800) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="e30601e495b8c642"], 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: r0 = msgget(0x3, 0x1) msgsnd(r0, &(0x7f0000000040)={0x3}, 0xffef, 0x800) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r1 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = socket$inet6(0x18, 0x4000, 0xb4) getsockopt(r2, 0x6, 0x9, &(0x7f0000000000)=""/105, &(0x7f0000000080)=0x69) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x40, 0x1, 0x400, 0x7, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x4000, 0xf8000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r1 = dup(0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000c77b4588c11029d5278f4332f5796134bd07bc51016850bee3719d65576aa3a82d543df2a93d4325f01453f2198025c020bd228832fdec1ae0ae1d796e320e1b927ea6c5444c4e86ee960d07676b6134a94db4f3ad7f49c6ec49f729841f3972a3904878b8d1d66e339e36c2c13e8a4d726b82e840a0d497cca823ed117b80e2e19bb8f161f8447de5693630d7d2d8461a87d85da69ad5d48830ad45d47f1bde1ccf4a9a686e6fa826c43a78fe308c562c10ff5b2f3da58cb65251b63fc4c3e78aa406"], 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget(0x3, 0x20d) msgsnd(r0, &(0x7f0000000000)={0x8800000000000000, "b32087d2f8c64242d57f05ea6e159bfbc7b065c7b7844120561e94f926ee99547f2a34a49358e6018b64a51c6b25a81c7ffd347ac49ebc17a839035d9c59c1790117644ebe9eb32f2af06d11668b597704cd2033acf58c1e48f8f1560eedd2f05bb9ea44d3f5e0b56bc27e4dad6ebed4dd4d7760a1401d64696b75b0124b6b4af4b9cd29be1598078bf2babba5871e66e6741df53abd2438fcf798a1c8449261deb96585ffb95debdc3b127d"}, 0xffffffffffffff0d, 0x0) msgget$private(0x0, 0x21) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x0, "071dafad99d65c24bbd15ea7ba1bb3de2ac7c6c37eb0a5d8c184f04b3f762bd9ed3063adc0b67f4e892618b334c1ca058e1b081bcd2e3eb9cdc3fa717168724c468bc75ed7291afb780329bc75324ec03f31d3f80637752fd81da6a30f280d4bce07eca70933d5c6d4bf9b608beca65f440da8f06926cfb268ff5870ddb357e4885984c779f1531f1fd5325a321098dcc5f2342b97b0b2385a656fdf392eccf49109d5a3388e0bcc1b3618d64fa434374abd59731d61c77e16148c5c131f7717c916e498f0889d86027b251abe61819baa20266739c098792ea83dbe28e309220b2aff22154bfecc0f1ea48677f5cc5cef34226d59c093af1b14ca3c02346bae1e02a30633b39c"}, 0x10f, 0x800) 01:48:52 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = msgget$private(0x0, 0x201) msgsnd(r0, &(0x7f0000000000)={0x1, "d6d6240c039608ef70e9afec4740038de7754ef7a3396df9362974ef6fe72c6dc1215a033359e8a842"}, 0x31, 0x0) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000093d357dd47e1430776693acceb35b0df018579b92b85fd94e70f237cf04886563d8ffee6362888fd2a75568701576ab8083b81bda6b44359a92a87e055d3c2fa42d3670bc31cb510444408e70f666710efb6f9aef112d01a8ea9c088b9c2f558"], 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x0, r1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x20}], 0x4, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) 01:48:52 executing program 0: r0 = msgget(0x1, 0x10) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') msgsnd(r0, &(0x7f0000000000)={0x3, "eb9dfd720fdd"}, 0xe, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) setitimer(0x800000000000002, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x100000002}}, &(0x7f0000000080)) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) 01:48:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/132}, 0x8c, 0xbb64b5078a5456ef, 0x1000) 01:48:53 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) 01:48:53 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) socketpair$inet6(0x18, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x19) 01:48:53 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/68}, 0x4c, 0x3, 0x1800) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="00000000e06e0000"], 0xfffffffffffffe2c, 0x800) 01:48:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x28) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) sendto$inet6(r0, &(0x7f0000000140)="644a6d20983e4177f27b9f6bb58f8b163669ff972146b71efc87ad7eda19049adc21cb62b25e50002c6fba1a73a8f4db208f67b0b902a86e9653461c661a5fdc2f1bc8f5f026368d6eec221b54097539c7dfc24830ca73209daa28bd4ad728517f41785290577f4d03fbb85b89c972dc7face2bbc11be7dc6b7513852b14349364305f1185cb44435993b2c8194d1583ec226df51b0767d630575904fb03213a117ad15eacadd3108e74bdaff285bb7d4dff6e8e2e43694e809ba4fba7150ac3ef036a2e4899866b3dbbba5d0883ed321eb0a821b04c9269019219223ff3e0789a99bc8130a64854400045e1bd9bd1b127daf5c3e9be4ae02a78c35e56a7491b711c6c86aa34d95d6ed4558a478096d23de3971b8f56121ec56adc41acd2f3f582ac1a12e38d90abd7cab16b947321908c97dd71e9d0c436744a64f5d898e0f1d2b83130f44b638727fbd946d6c4053c17419973b9c2536ee08b1bc3105d3977cdfdcd5eb199d34e4ed3be5578ed89c5fda8813313480b363647012db12e274105a51872f9acc8fa82b344603ce4563fe1da3ea4ac5a48ce6c2f6ad6d41ce41e725c0b1de263476b6318cda7fc9e3d8e3448a3464d1b94ff7e509517b226dea42690c259eab481ce62ab967a8baec4e8d0494971afa3677516d2f208aab992f76e62f1f5d8304a7e64d2d9dbcf95183a72b0a405a88d15353ff72c875a6669cb3647f39c31708f7fbd6e9b9748c277b98c79766db8954861733884f377ee39a25ef36e3b907a5a70bd230b130a7c338a546783fee236b52ca2fae9990d1ba98f73e9f54244c62d1cc726ab7f20aa100b074a769319f6004d99dd4d79263d3f6986856231b1fa3945ea80f6d1529c746fe0cc94efa468b7d0d6fc51986f7d8766e7c90a3391634938a5f06175d5a60a47d16c56d174a11b5e4ec9d0ab7b9cc1855aaacf2fcae3e8b6ba8f4abee04956abfd34a43be75683e5158cd5177e24efbcd0ad9a349ecd6998fb36ac1ee025025d50084b8375d191ed447530c28ebf4229192f5acf3cf3e6c008c99a0c56c03c7f19dc580dfc3f077ad5bdd7d4def1d029b4440e50b27c9ea3aafda61f0c16e4b7caa5d621df9bbe101a616a42ad528566bcf6a8be073f00861c2d968c776421585307141e8723e45b02d6464b06eaf4ce2311e8b4a52b8bf52ce7dba635dfcdd06a68addf018ea657948a8401276ac5812774d120c7f2536f21ef6794f9bd107d4c1ea1f188c419feafc6c1a2a44692f61cfade787c34148e9a8868e50b910d14fec53af403559abe820ae5390db597dc00029d4b1dd829425a270fa67080d8d9c6f31e89f11e52c842d6535b1b19c123a8cb9356d4bba5d1b8d3e14e0408e9ed6551e0ad7caa039fdffd635d4d08660703697b44303ecc13a089d66da6e4fe240357d4072984c253f0739f6e293bdfafdb25fa3b7043aa6a92a265d3731c7f0571588b5c6c477c1cf43f145945eaba0a478cffc0d5616a20bbb1dcf5f1713b56b0066758626fb417580f3641450a5c90ba44fced4fd2a1482edbb116e11f25677ec8169142ba60cbec586e360c9faa03185d04df4f900d63c52f21cdc49f2351fb9de18ab61053c7a8a6e2de83335f6f71ba5a326ce335d722bbdacb1ed7d1e75d9ff9c0ae3161b68983227601b52080fdf4077eba307262e52e8905e41ec09e277695b6411e25c220a7a135e3afea5f5e2925d0832b643c4938a7a5f89089a1f03dba37bf8b8b7bcd096c51cb8b6fd1b670847211c6e2a98f41723803575037735a3befe64b9c1add7035510a676a59ced3879eeb113b7de33a3180b87fe6dde48061e191f329c0f768bae4f863d84fb20c8c2929d5e07852a05ef57f47480b13930f7492674eae96ec736ab5349a54860bd5a44c4930bde0f21b8d028189766d1351f82c564d770506af9007b248daab8c18c90ee05e0bc893777b4df05774a8ef7fe47a0ea028c53072ce1f4a06e048a45ce8c9b69670f43e325a43a58bb27685d9e255503e37ad6806e0b612a6f5f846549feb3a278d9d642a5855ce868ae9abd3080d618807ec6a2fb170aaa0e812f9975da9958d47b2883c9af2f32d367e001bae949d2a14030bdb4bec8b86a59cceb6366cd41a260435ef77e2d8a06d96f06588c8ac8465b3747b80ee9b34503911a559c7108df742ec17a5d2e240304dec5c79bd3dda7d5336964d9a79a28fa877d7359d36c4e193d8b7beede2503ea093ba09d32d75bf75b6fdabfee64e4c758ed83fb25e7bee376d591a4fb4589eac5a12ff280e9d2030806144c8e131659b674ec13cd7c1e0196bda23ac86b7ba3237e985118afc524addedbc6508fb9f01a8af5545e52e5bd9a12663405aa0b6e6b0fdbe577eceee802b807864a03646f6727228b4f6986d125f7ee800dc7924bd0fd896594c0514e50c9b37f8ffd29ee8ee8a23981ac54d370d37f45093fc9c86f4834d6dfc5c36ed9567c0ce52639ef1d8328791c9744dcfddd7fa23bd72e345958f6468ce8aa4aa27acf02d02599d629e6f20b93a0e69933d7a5f9fae395bc7cfc7e777edd3ad9fe322fb55bc419f5a73bce0a5217924b6fbdc8edd241b92cd62af96c128b292eb002a834a5cb306ae2505cbcfb6d60401e8ee01024e1ec2a6b07ebf8a4f79585f6dbf6382b90e277134f9fd10648c805b62001ac3afbe15e6fc49dfb46597b848d44fd28685d669c7bf61135bf1024ff2a8d26d03ae130e33111c42bc9394c5474d0cdc97daaf27c2bb544908873baee19bb982faed16a359486b9f7e016d9e74c2f0859a48b625b0d5d9e676b857cda85d87e8284f747b8e68d2053139438a7ea9dc563e56734441e2dc4c04036d51751fefaa655904d923caba87d7d00122b5d6be8d0cc9b26b2a99347b9f905b2808d57f01bfb38d434935a67c814141fad3c3eeea0940964c545f2c707c05348535dc7e14ee82f3bf9f7521517dcf367c2f9146c91964c9b76183991c6adc4fb7c8db770c5beaca4af713adce78531b8a797c69dc9c379f57d34b0945cf1847bb4476129246c2ea5b13cdadb73bebe1dfb7f1b09b94663e668cbd32e61679472b9100923db4d6c376fd81c83540d0b17805f053d05352fa899d0b51cfa03782cc33a1675b91f0795b82d4ba7d58a5a86b2e43e081632b52b10ba70aa8773fe1870a4ee59d0c5103e95d9a5bea70720aa2aa9519edf024ef75233ebd18ea60941c2ca50d1cb1df0d59f43ea134cad2f2ed7df597544b9c9ffb4c96f26f7d703e138134bebe6a86ed707b022f8ec8a4a44034a30c780092527631d3583f96468f78080ab73e7e05dd1d41d8ac996dd83b211a9c9c4c675120e498d1fcb31bf11c055a068b6a878c470f4df0e802eaf580f9de74cca50fb5882ce86633660887bcafc7f4dc098bd69266279a328132a2c6e69f6671674e876244ced0ae52d8b41097db93808dbfaff90cc93b54f40fc90c332bbb83dc9968dd719b034d98eb17d4b260f4f1561f7114a0391bcadc1e198fe239f305e9159f17ea8f7bd2cbe2e42603cd2f5ea431214039ae5587be0e0ef72a5b5a206b22e2bbcaa8beadb6dc73c1fd4a7d031d9b04322287408079ac7e26dc693881a5f76006cf154988a9bc0681d389367791416140f943b8367171eb0fb2d572b9580720ac9e4654e8a6461f724c9ebc8b35c7740ee0de04d88a78dad10e22e461f695f24a1fff1d25b19cda2ab0410a4702a66b2b44af5359d4831c13d2dc1894983439f871a9816c8792451e89ce5e758c589cf8d1628ee2b5a74a818f72b5dfe6492222e7c5530baf866728fbc21d7b60e9424702b9f0212b220f313f29225c9af189665a8f6358bfd05f80d50ea3c7dfc764b2d48549d1c5eb07a14e2fcad18e8dbec9e7ec43619af465d5d3584b854bacfffa2bb83d320db7c3c4ddf57dcaf20a7088ccf6e03c9d38553a882aed97d542e659b84b71f4ee868debc7ed9e4e5670968dd02dd80f21b12e4b597dd094139570bc88a4d0c7e04f6471af1769b8dabd94124ba14d60adb052721a00bb0fc5aa0b0a0939a13f591851c11ce2b8a97c59b7ea311e9c1cc3ea0df6fdb32f0012d5a34c3f5ea152f0848fc8a7a5d95e929e466777dba2c2d645c23095069bd7fe1e22aa7374d910342b3786532ddbd6761eaa132aa4bbce79fc37c38a992af35dec263f63c072ec7888c28843985f6ae2b20a26dfd4b6a33d1d3f148b46b48ce3273998b44b776642b551585e49da48d69550919a3ab9afda4ca8b668420bd35c642024f0821ec4943cba4c753acab3d4d20f44c9fb668f0bc2c75b9f70750b8aa1037c52084ad44c6745896544aeca303d1f58f4bb9909df055b404cbbdff56dc88437c6ebf8b42d3a4010844c82baa9b2ad5b4b04779ba9c575683fdf750ee9fcfdcdc0a1280c6ebca87dcd74212731a865d5b3c8e6581bccda4e0c9ae6d545808cd971729f16c84110ea603635d5f773db736189e64b0ff6056351dd1d6ba0f3de3fab2f111334c254740607c0f4de1fcbc0f0c85c7f57549d84240fb8119deb2c8bf12e7d454753cd45e66efb20895036453f81e5248953b273ca4de061104ede4ed6322d8a275a3012f1a4da4dc01d1fab4135b7fff888d3da27bcbf66a0738d21f3291c6e5724ce37291d22f11c7f8708ea438ece4bfb64b60f93b52b9c161a11fdb91d92b21af40784c1cd10fd13085e0cb5600aa5abe71a97090b8d9295f0f4dd3e8d5ef5e7a7aa6f168c6d832b916c230a4c92a993101469d0d1ce66a8add813883785536d89525dbdaa67195984c9c4a1ddc645c4f631a8bb0bf76918011e2124bcd4dea9b8a13caae83c46dc0d5d074a81c0c7f78c6a6731ca486a672f64173250c79a7368b47abb95f72835062ae0f990bfc486346f75c116869ee929d4fa9107b698a816ba66dcb9356b55d65eaa8e4a40305549cbf8166f0df52c9c75a3e0d4d5a8181c5919a4ac720056b5562979f504cfe98ac6188c7bd86ce3c7931f1a46eb2b300f2607029236854b87b7c6aef8956a8ee858d153117fdd43beebc85d3007560d84a84f6efd97dea73cf9e6b35d5aaff22f804d394eb03737abbda9831ba3bff60346647251e222e2268b2e96ee67ab9d9d0fed7ae9e9d1a35082ee42cee0cf64e0854e3483a5a075ec76d37a1843481ac928c3d3c934091cd6d6d20f75292d8b4d5c7556863c348970f6d9ba2e9cda3ae9045d1ca05605ca13d44800ffaffb080811b6eaeb73fa18c27b698fcefa8c10dba894efca7ff32502c7cb0806ff7b6c0402e396e8482e04bfdd9de0e9228372f722554db2ffb5f82e48d049a41382403faa012eeb6781d19ffefe8a2ce3ccad7c6e37360f4c66df9660853a8c29c6245e91cdd9815af837a4b75b7c999d40c8b43336c0143021b2d679e643f43fe938d4cec7cc739bd01489fd6dae82ba5b08814ef52fcf0de5bcf5132c133e84b5df04212427860fce56e2edf26083142b92d02b0324d9f256b00419b54b04458c79d5c62d0f6c066858ac3bc67d1019dc341bef19046020bbbb87ea30f00ccb5d3c214eea90e3c648127be28c33191ad415a5e56581e418d1257d4d346619238381e5591ae9892382973636de9593a8430c1c71e188b8521ca8f0d604a0152168156239653e57e3d978efc768a9cf4cc4729dacbeee8e52602f22e1015ab5c8cb3b1433cd3e89f8dbc2553692520a6b0b0faaa7dbcb7656ceb136b7304f51c6573462f62acd2d37816d09765a16f950b0fb93d352e45f1f44210c9e496233324556831b10f0f57f86f8118107", 0x1000, 0x8, &(0x7f0000001140)={0x18, 0x3, 0x7ff, 0x2}, 0xc) fsync(r0) pipe(&(0x7f0000000040)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6197, 0x1) 01:48:53 executing program 0: msgget$private(0x0, 0x40) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) syz_emit_ethernet(0xa1, &(0x7f0000000040)="a01d6aa549bebb0fb66971fc2a7a9e0b0aede407344e8d6ca41327c145a2eac1950ce206f512165e42fb1509dc2dcb7c6d46f0084d647ef97cb6176d77228887558a05d37ae5ed590ddf107fcdcb114653625e09ae992bf13ec988e7300fee0a71c7a495147d1dcbbcd2bf3e1540f77566a4d6376aabb3f2a9242ce38b0e9b8316200ecf6d50fb2512e9e5374b24a859a6644eba030d5a84dd20e40d81090af093") msgget$private(0x0, 0x102) r1 = kqueue() socketpair$inet6(0x18, 0x5, 0x2, &(0x7f0000000100)) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x19f, 0x8, 0x3f, "e53868bed5ca8c001232d40038ce3b0ac114ecb9", 0x5, 0x2}) 01:48:53 executing program 0: msgsnd(0x0, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) r0 = socket$unix(0x1, 0x0, 0x0) dup(r0) 01:48:53 executing program 1: execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) 01:48:53 executing program 0: r0 = shmget(0x0, 0x2000, 0x680, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/133) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000c40ff8), 0xfffffffffffffe2c, 0x800) msgsnd(r1, &(0x7f0000000000)={0x3, "bb05298fe15035505de6a961c71303b2a0f27ed2bd8ba4a33bf82bb107847b950bb414ecb714cfb324298f1dda0873b1f5d64719abf059593f922bce24d0f03f8f7ee30815356f9a7395db8358e4ed7b5c42fef51b7e2f94721f96caec88f5879df44d973442b65e3c74733eb4376789714dd5f22f5cc2d299351e3a20d82d53edf89fef728fcd345e530c54d61576c42efdd25a6463f306a383ec5a1da662b2f1bba1a686ea94127aa1bc127ada9d289bd806abfdd2dde7ff1ebf74b2982d60d1"}, 0xc9, 0x800) 01:48:53 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup2(r0, r1) socket$inet(0x2, 0xfffffffffffffffe, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 01:48:53 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f0000000140)) 01:48:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x4800000000, 0x70) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 01:48:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 01:48:53 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:48:53 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="bc68ce637f882c8bc8b178ed6be3d388797520d814c0b43492d1b442adaab709316d31fd487f6123bc6cb617def2e819f0a164bc5bca2a1c27cd40694c3b9b057b6cfbffdbc05345df62da4327798971d2db158e2bd9765ff121489f4ac880b706b85f23c1f41e71838836538d17cf34e403ecd60a8f861848adaa7e9d95620ecf5c1f65fd461e829e30b0a64b1dafadc4244505434b5943ec4a27dba2e45014b7ec862d04925c6f58374d9666eda7723ed5dc8d07c083206fd98e8595f63d88ae0c51612e33d38f488667d9fb4069276bee1de8d849dadc4be202d001e455d5bf33bc81", 0xe4}, {&(0x7f0000000180)="bdfc074080b04f30e070b4b148fa8542931fadb173be91a8cf8871ddc46569c209a59e0c7ad4088c40190dc5b50de0503f8e7a516b6c3ea15f2c1db11803c5c739b027dd68569962ccd9e4925a8d655969976e628c5ef79dd9724ae1f7e729effb0d675cbe4d5551d07516df90db5e1837335abf1c411c9407a1664d3525f5c5fe5478bf3cede2fdc36d65f5d49700a856d80dfa83297f472bf6b79d21f444af5e469b9ba31e8c07f2dc03bb7271511c33f8625fad78a58113a1cac8c9f29d6900a69e3be37d496b3aa9c96728ea170d360d80d3269c12eb794f25d5fb4c7b721c4dd0ab6616e58885671c9430dad99999943bdfdb637c22025ed5ae53220e65b7b32c5fd3363163f73745dea97a874c10fd37ea50063f8083b3f2cbde30a29c306df72ab7f8a54f7d8c566a5f9ff151bc3ee084b65da5fd0080c0dbb8fc581cdb60cce5f09ff403de4ea2bcb068a0ab4ed8716d7417527d24a7d37deeecdb59feff0b338a38a54a1605d6663476cc07cd4b8212d66a3e3a0e3843795e1908eae1e9ac482b0014a50e7dc13f61f5d92a57d008ba6ce7a4ec2e319f633d53f82365c28f24d875129938cd5b74f8ec1f61d62c8705e7deb992835ed7039633c497fc96d3a58627011754eeb759f3a268fd5a22ef3e86abfd0072f308ec291c088891bf43d4603d6c46cf7d3cfcdf8ad394bac9f84e48fb78f457e286819176f85c37c945e12af8122ae626a3dbf29f7c515102db0701b886461be4be72e23cd6f7a5474acd503eadb1be59907fd29eb3c20c09fb7dc0ae362efe89ddb7989373819a43a5b97ff7c7cc69ee9ea9b301d63568be629ce6d5f5c9c3110b24225f445da85618f11ec34832eed8591c78742f6e79abb07ff11ce175d288e39acb9d38d5ad6b58fde7def77e541bfef9873f6947785b3a17b469a174d22c2eda4326bd13da7ead7011064971c513c3f9f0a3ac62bbd3251b82d012eb0c82af525b21dc1a6f3d8946523d308907993d68dff54cfcca5655efe6a3bc09b8ba3bec7ee8676751d3e12c2b69a9c16ed8e8dc8329c55f619eb9c6fde085983c871a5df0233932db56649b6cd5036ad05b9df9f2e3932c559928f259cf7a26cbb1ee6dcd8f087cf8f03ebe854b24c1efe44be65df9490d04251b706a63292701e42e8bcc4e11cf0fdcb56293a536bb951a1e0e91722c0c16d523811dfb1aca2b3f9df1cbc1678ee9941d36d31739ec0108efb49eaaac545adf4069f85d44cbe5e1a3374c1a105fdb70d66877976c5e0128f2433abdeff5148def0f5a8cdcf7ff14f6b6f5df5c45a845402bb7a96d7fc374e9df42e3d20ceb4bec228863846e189990b1e6cbfcaa61c706af54281a29f1e2e9e3c82828a966f2505fb090773ec24b139c81e7df2de5769f81f0fb48cb8679fa9de25812bf375a8e4e13cf56d7f20d3b26307c4d2a22f0c3913c0f79bd6697fb124a0f85105e625b4c7a256786c8a85f342db77a8fc2283faf1a5be6ce14820ae10f368c639ee72ec56a824b96b4f8d174036582dbcc47f97baed6a9f9a53de00d159fe3cc98072afd5e0c998e9e1c9baf858acf64d65bb64d79302501f0cf1a8f904713b991c49b1fef595e54d0bf7bd2f175a1519ca5ad91a7a60e0224766176d6ffdc1c69d7ee9717aec56ae8dfdf8bd6ad3e8939ba476f07225945e69dbeaab8cc14c4030ae22700ac723091ce990c3f86407a62043d0ae5d096734772b50826153976561246f7cc359dedb2d57cb48101fed515beef373da80fcb5ac1449adceb2e5889208e54ea916f1bf8b5533dc39f6bed3ee5ca9f555d401ceab5072bc9dcde08fe470c46624ffb864015ea57342629f44ee7a9ad89aaaf6f2006113e2a79b345e618182553d7659f89506f89ca779dde378013592e1444b96e9dd5559dc8c5e37a850ef75c346ee580bf9bd1314fd1bf22fda397d262766aea3b168e9219b724feff4e101df356f1b2df3ce81f99c30ca9cf83206a131b4d381ca6d8cb3b82a677b81518f5d0ce10e753012dc4e8ceecf81e3a813d4d6a5b8406ee71fe02ba545f5c3b646a21ec8484848f896c1f5bfd582141b53f39997339808338b6ecdb9b5aa36e3567299c7c54eaa90123377515e72d7abe8f38949f15a518b77171f7136304cd4ac41a9f0fdf51783a7a3830d69dc94b46fd58113290e195962096ab57382a075303d9cb59b57b67edf6c68740cf04f7606f7c79ed6829f9b37f5ccf8fe69e465a3e00e972bb34a3922509a798bc869908219ca2ec1883ed51e1dc36d538c5ce272985eb37c7a9c305d1eaf3e7d33d174a06d6f2d57d7bd2e5e0b65f2f227e4a1dbd3ae93f13497043450da8794c3daf686c04c16a73bcc14b1eacfd62f3d794eea3b6a9cf450a90aa3e4e164eee7033c4ef9eca734dc86017cda8b567f4231c998ed7dc087720b674fccd6690b015aab5959022dd539f141fd080d8ecc2f441300f9d8d6933b45374ad583d7840083515db762cc1f2b6617f01ff53dfedd5c5926c54a27d7ff530ee64b0fb30cdaa74d46c1d5f86ac9dfc30078ffd33e17ff14bf26f89a20129edd41c61110e5c7634ed249a4c12cb6b848e03303cde5215fcc3960d6a2bc2e5de7bb57e32e44ed6d684024ecc443400cf7f7d546230b84ada849991b79aa26cc0b1f04cca75bb036523846aa1d6edced48de1b0f3f12fe084799a025c32ea68d3060b0aabae17cb2bd4c86daa094624879abdf8528f916463023fd2a34bbae3458bc3bc8b34e20731c302e870186d1a5f2e73033190d4fc6790f85e844a33e99992669e67d86597bbeefb0441c6448eae498db3f16590fe26c7a8eb81d4bc908733b8948c81bb4615ab432aeac685d98d1faf2ffeb53056212ae6a9861414f3e42667d0ec4cfe275702e0d6b027846e672ff11f055a8d090fdef659a2e30a3b27694f628c5655223530858ce3c2238461a3c0f8fc6bb1caab9c17c016a1fd756da7c57945230ccdd48bfb2bac7fd0db9c50ecac9195e91c209b9ea25dab96ac3a49b8ad2bfffa0491d8dcaac4477c3702e0479ca4029fc25768fd50c4575254bccb5369f0c2f62641f3f613f0c55ce31c5363db9a924d5d256ad5b2df653eeab7ada465910e152b6c849ee2bebccea8342768fa91c3f9b12e5b48ee1f37c1311f311966eb05ceeb476e66ea3301c605ce7948c6ce8956b0b57829e4445510b4d2f456352c3ea23f6793cc6a56f5917ddba5e0b6f77f595035b962edfa30d01684cb6dc57eec26641a10c8b01cd4dc750bb1ce1d38e0701ac0e5d9bcdf28473ae263fc58b0b57038bea46f1936f6831f5bf8e9274f4f4a965244cd12f6167776f90ffcfe713d74e7e08612448208585ff56ea7195832f8d15f41e09da82c7501ca0100e7dd5f405df18cb8fe280a4992dd42d8b6e10c7feb4f8348654cc570690b1f4258aa0079d3af7b024a6390c2d6e3bffc8f4842d8f2e9d700603eb3aa3b5ed1d195c0e86824e227b8a1f713650e6a340106954a59f0b00615557d60288e592574326f4dc75ed5b3c5eac50c0696be01e10c581ae55265e171c21d1d6a990bda83f475e65482847ee5d4ed8b79984f90eda9c5bea20541a7656fb511d8d7099f626beada878b1437a1d205674b3045f7cf9e5652e98ef4136e4cfb4fbd7507715036f59d782b09bbea1b8323b6f6836f16eebd40b396006790f0edf2860a52148c76a90b966042956eb8d87cf00495a83efbb3a2939511c630995896fc3c855d3f9365575a50d33f1890c42c9adc30bb2006426b68503ce7e55be2334571fb2da4650c372fb41bd5102b28704ad20ccc183ec45cca2470c63c19ec61052f7da83941b35410ac7ee403ade00f8e478b4a7e632ba90488bf80c9164d8dc0a05823e22d068f4eeac88db0d99df9982b6fa0c218350e0f1ec7d2038a411761c262116bd2cf4e4126465bf461877a0086ed6fb51e86c2437aec5931c5392c753045f3f57eb8dbea0f8ae089232b84b90dfe7299f42fe38bb5e65d26c109c7986b615f5dbba4253e30fc5bfda14ec2558cef4f381ebf4b4e2ea4339f2f7093d888eadaa5432c607f1a29ccd2e6e67f7062b033ca84f6035bcb19a48268e9a99275d0026ebde7da06aea5da774d6d350b07ed547a7774d6721b35acfcf7b80c677c3f2d14d0bbb2a327f5ac001b516552a169e555f3b556cd81f9e9e706429fe643e109cb897b3943aaab820abe2144c0fa9e25c19274ab266fed5f82abd9561158498c325cc36b07f515787ff22097209de230d9c439857b9e6e10f3fd9f0e62a34ab1f96c18aee2bf9aca1c671a04ee44825ea0b415a7412afe46bc331432b55f57be047506eee625a1a5fa28d89f3adf6547fa8ac812cb9a15a03607845412123272a40841f6426068ac47ebce105e566d436cb6d68978a3126e1e1bbfb85b61667344ad0414cdd2ac8a078dbaea2c2718d7836a01cf66c1c18e3b88f8be577901129eb45e7d8e7002bb7688cf34d9d86ca0a1c50fd168fbc11427739c2baa12793d8a6f15ed027cd61fc87f1a6f02eaec561bd1116f48a38e859dee0ed86fa5b5f65bfeff4bb70f1767a2c08233a47cec20047f2b0fce5571db1b63551d804657ddb927e9cffbf9af05ef47d874324214699274c72bbc44ddfad3612565081cca8796e5fb683a96737e3c1b6deae06f7063f0bdc8e3d35286d6e308c81f336becbba053082554c00f01f49c43a37a41aad622301f0b76a5a66bbb47b6984092034874001a16fd9327c67ad3001c7f82b3f48bda16501509326c3689022fd2c067d8153b0517b0befe06cfa695bf3f49d01b91ca6f488eba2cdd4f41ba301b721a0e553b45ecdef0a14bb2670cb1cb55ec9a06cd98e93275cd287c804f689f3b37ca5b45ea4e016557bfb57535f2b79a62b15c4aba631ba6af764e3813f2f7ecc591994832908a726f606c836e7e3b1fd8807a51015b16d0b39ad08b6a14a8757e5bddec5932bd7430e928899861256d9ad1542dfd5bea31a6abfca8533ff1726f283a4e276b53b1f0de1625c6780771011f7b4c3cc9ea34805a857fbb542dc2793bec6cf70c8e7ed59195044c8819d291ae4e15ff2e95421f92adcef254fcc3cddc32e59c27018b1d255ddbded63622c3dc0cae8695b46ba41ac31ae163c0ca34ac61a389f910afd44fd3508df074551f088c2be34742af05bb3ae4d94b1f9708d59198b8566e305f260527e0f41080ba15981e4e1186f491d75237bb1fc4fec891a247c4db4a9b2115144b90adbe0d7fa38031cf63f114d375da742e91531e0da75f605e8835c730b60409233f1910c448fc9b1798524c01abe96442c5f83c327735d8ce90cb198c2922a0c044ed14152021edbdc12d7e89575dc5b543749faa2440691affd8c1516e2a1717562addc88bfa4bbd700fe2368dcc25fe351dbc675d1e7a97f3d8019b221b07b25fd01ae27dba187bc561005af1f4eb22cdcf71af4ad537e4fb2844470fd985422596102d6051fa11586bde86f1878341e7f201a95ac20817c12c27eae1353104c2d3312d256a2a875c4b9686b7589b70c15c6011c05c9550380751b1f9577d87538cc96d2a05b0a32ffb159b1a6ebbc0208713c92f15b3344ba5aeba0cab53533ba177f3536bb998d9e57c07589e177a626e26e595df86498021f01aa31c70346eda233a9f71cfa9ed4262a580f8be393eb2341f1a844287f689f397b312f5160e1be4d73845cdc20105994209a97108607f25df70660c3bbf26853d3ecd92b76dddd751066efbcd36a68737a0a73e0a0f42ef6f62d42cdc47", 0x1000}, {&(0x7f0000001180)="a3113ba43955f63ce2ae20d5aec48c9b6bae851c5bd44f76c069144a393a91e9837a8c4c483a69420478d293ce2dcfef44b72cc53498053968ae796565095cbd9d16", 0x42}], 0x4, 0x0) 01:48:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getpid() clock_getres(0x4, &(0x7f0000000040)) 01:48:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./bus/file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x80) sendto$unix(r3, &(0x7f0000000180)="d5dd9b49e9b74ac87d268cb71405d62454f7f5b2a888b9ccdba82b07eeb88e2f72c0c3cd8b2f26ab5588f5bb5305e2f8cb372a25181ea188aaa7d8b349bf6c49b738d2530eea1acbeaeacd14db0ce3757a8009a90c9c27ae5754391fc76dffc95fa2356f2dd3fafa18b3fc240a8beb7eb067cd8303fdd73e3ca9ca7d242007386bfdebc42f93e32a2c0753009c76876d71ba7db0a1c850b5be0b6ec90970ea6f97ad26d578b7c3e947482fd0c1e7e58e836e93d26b907e3e195cce82ef12619133b46be975473fea8ac314831905c0513f9f3ef2aa0391cf9d771351554c67c927320d27981635121b07de72f3fa43", 0xef, 0x40a, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}, {r0, 0x40}], 0x2, 0x0) 01:48:53 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x7, r0) poll(0x0, 0x0, 0x3ad616ca) syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) fcntl$setstatus(r2, 0x4, 0x4c) readv(r2, &(0x7f0000001380)=[{0x0}], 0x1) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000180)=[r4, r4, r4, r4]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20101, 0x8) fchown(r6, r3, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfffffffffffffe2c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x96e8) fcntl$setown(r0, 0x6, r7) 01:48:53 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:48:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 01:48:53 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket$inet6(0x18, 0x8000, 0x3) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000380)=""/22, 0x16}, {&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000440)=""/197, 0xc5}, {&(0x7f0000000540)=""/128, 0x80}], 0x5, &(0x7f0000000640)=""/198, 0xc6, 0x6}, 0x843) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)='x\x00', &(0x7f0000000240)='c\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='c\x00']) 01:48:54 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000180)=""/103, 0x67, 0x7fe, 0x0, 0x10e) r1 = open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/76, 0x4c, 0x40, &(0x7f0000000100)={0x18, 0x2, 0xffffffffffffffc1, 0x8}, 0xc) unlink(&(0x7f0000000040)='./file0\x00') connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x2}, 0x152) 01:48:54 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f0000001140)='./file0\x00', r3, r4) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') getsockname$unix(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7369ffc7d23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) 01:48:54 executing program 0: chroot(0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000080)=[{0x4, 0x4, 0x1000}, {0x0, 0xaa0000000000, 0x1800}, {0x1, 0x3, 0x1800}], 0x3) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x9) 01:48:54 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) mknod(&(0x7f0000000080)='./file1\x00', 0x1, 0xfffffffffffff001) 01:48:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x53ff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = syz_open_pts() socketpair$inet6(0x18, 0x3, 0xac9d, &(0x7f0000002580)={0xffffffffffffffff}) r6 = dup(0xffffffffffffff9c) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000025c0), &(0x7f0000002600)=0xc) r8 = socket(0x20, 0x4, 0x6236) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000002640), &(0x7f0000002680)=0xc) r10 = dup(0xffffffffffffffff) r11 = open(&(0x7f00000026c0)='./bus\x00', 0x80, 0x90) r12 = accept(0xffffffffffffffff, &(0x7f0000002700)=@in6, &(0x7f0000002740)=0xc) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002780), &(0x7f00000027c0)=0xc) r14 = socket(0x1, 0x8000, 0x80000000) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r17 = openat(0xffffffffffffffff, &(0x7f0000002800)='./bus\x00', 0x8000, 0xc0) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f00000000c0)="9ca3f7598f0093cb68ed15820a35f96efff7c741bde8891bdee862ae994fdb3c48f7affe0b1216b9f7f80eb6b2fd0b289a16e953cb033fc74f3104c7b0d68afecd16ecc05124bf47af1eb6ea4fc504c4617eb35e7e1016b607ec5d08eced9ddf10145ad65911f5fe25144701bc79150e92ecc1b64488961902fa3363bc6c995169ff005fd35a74ce428acba3369393854ecb59b28aa259fae3f131899f4189aa3ba1da809b164eaa623182320b3c8f9dc38b42bfde3fb92038327e23f3bd0c28a25abbac3f989904", 0xc8}, {&(0x7f0000000200)="30ea7a7e592a2cfd3c6e582a67776e83d178527f98428805d3ad28e4007bb87af64164db0d1d6ba8ce6568", 0x2b}, {&(0x7f0000000240)="d8cc1635548a59e2ee240e9e74c7579324e5b46709eb8950370262c6adf94f708f6453c113eb4c6f36d9fb5aa07713bf5e35d07d35dec98fdca095eac1a334a7950f969e1dfc39ee2506696586c9a46aa668ffaab906e33deed39a453372e272465bd709b0e185112131f3dbfdc751c2614b8d1cbb36cb2e6beafebf3f0ef3f427ca20015927ad467ee940f20d0189e121e08bc99a3278d22c6561f0862669582586900b846ca3c8f1ccb92778599099e06f541d0e672e6d63d415fee27879aa1abe2b8632", 0xc5}, {&(0x7f0000000340)="0b3cf9ea67c376393f2068cd32c57af54ec22dacc79a394638673aaa6b07f8723d78aeeb65aa4cfa8afa7305d526574b9015f48942550367a5e44591e4e52e6b468f909b5cde841604c01abbc9b32b1df40cc3631e8903c046d72badc84771d5aeb0fd171c833bd492dc6748142278c3c465afe11c0cbf693f87ad473a8afbe755310c4861a55bfdeabb1bdada8cdd6080e81f0e8f5f3192b7a578afd782a2873448639bd9fedad088c9660d031fe07dd962eedc6518a5392410e5dcf8f77fc3de69f511d6f806ec03de7d1e0d82c1c330d2b44432d451bbe5e991615498ff8ebfedb685b0cdd5880e10d5560f49cd227b4f4ac93e2e617cf7e85b41baee7742c8392d27f4e19e8df11c7aa49b407bd99cc280828180c6716ca2ddd566842e79f6ad96872195ddc411dc9ece3df156c3ccef0350455f8d3e2c139ab48e7f61f82511b10bd8ecb734e9d7ef822182a8b9ae066ecf547d16b69428b4d7c7f15586d9a14b5bfc23e249eb77c2a52b21729ed3eb1e554183faa9576355b9c8ad6400c89812d8c51d8777e435c9122247a86690249774d1b66b33c901f17065346fcc858f8693d6e6f255786c0d829a61d2d989970e1094286f6a34db8a7af84f8e1756d4bd8f5378d8046ff58d1bbbc2875c647353b6b50a9f9bfb9a7c9b1a4770e6c999373a0dd63ef724e5944b6738d6ee625a33e9f893401ce4e5198637955bef536f2b47918ff0c3c784051778861ce32cc6f96d36e7d6c658121ed4cb4987f9c3ddb58e830b62e852f76c7707de575bde579e1cae8aed024ba2e7233ae0b9489085177baad6f96ead8030a81bbcecc5cc3b0f93845197d2f2145e226b0e5db4f6a7f1d593cbb655d7fcf5e79d41e7a349064d12f636691bb126212dad2394af1681d783ff8e7e84a4ca682adf1ff8f416bc21542dc8842d5b29c7adf750b3eff620bff45355cc6ff4e3bcbb23905164d849f2a51dd9a6392da31ad6c90c36818986ae2b93d0fc01479c249e9d7112527c06b5d99b12e1178b1c3cc7a5b6a9dd8d70bcb55c10078a5717745728f8a8f1cfe9a8c69a3f69f69d9d956bcd09bf0a36c5f50ce8d363c8e54bf21ca618123452424c906037c915d3ac61fe0ef749fb4d21d8cf653cd4d9a4d6312b568d0cb7cb7721e762d4c748d1e358c010076d174894dd4eea8312fc1221f8f66c08033598da4f56aa0c52f05709c2eb9693feb5fffa63037422df89ef6db9f963e7e8fa7776297256593c23f8b4d15c6bccbbdd51df8e6fa8d3fb7bf74ff45e1e03e7609f19d21ce38dcdaa983e7ff7aa41181d05c7c8fa41e5fd6e054babe82fa00962f564f01471690c6098a8bb83ad78172b0524a4efc9002292b0ef4945f73baa0a6ca8dcf0af8e7a54659c56ed4c0172daea8ede7af7238ac54d542f5f0f4e1c3a0125e58e6cc744d18b4987d98c97c42d80567d7ead8c95e163ab1f2fcca0e349a245d68934573d98a370c5eb6b352f69090fd19f08383b380b61c71cc09653ad6fa1d88dda05d8cf7321714b72c773d65003b22fbea1cceb2d652fc0f9e6f6d0717b7ed5e22aa0f6e12ca7308cc7f756a4c322e0e59bcf1a755c203b71b3762b7cf86799eb4ae8379c0d428442eae1abd72d04ad7db8428e1a642bd93ac2279a35effc3cf996d5461dde722f3fd84c77e5b7957cf2dcfc7b2bc9e79ab49707e459155b4c4cd9b8ef83636d17f78d55ff0ae63983df28bfe35d8d8f58c5941c603153379a26331bd4b8d21cf6698beac08c432bdb7f2e131e1fcdc7360c44f688970ce30c437b51e5ee140226afc33d125ac01a39e3383738b54804aa6adefb9c7673fb9b5853c6c2857d81e83b03226ccf50706a5a31598535c80f625d7e88ab70bfe96db2e950c65548286dd26a73e11e2b56349ee18f30e7e77899441ab943c0f8c94d6e27986988c3d1fcc9b9f12c95668866a845f38641d4484e489efc4998f0538217aeb0a3c6d65a2f32baaec34d54c8cdd6bf238c0dcd3899114fa2ad22f91567814400137273253ce0a8d9702f123ee6c00c92e86716d5de37420de452350d408945cd5384eeb47d2db34c06debc19d06e2b62a75d3c5dd0fedf88cc76345990dd1c4bb8972ee9fb2581726e3fbfc3df6e21af1223ad313bfa51ec8ada5f600f694cd8ac5c9ec571772462fc505f0724f140ea56309afd32c6b92532764bd58ca3f099cfe170ccb123820901c01b63c59b7be576b1cec27923e60e8e15ab4120f8d485be218bb55b64cf58733a4e3ae0903daf9d1b84a738bbeea4750704bac2fce2b31b796ec10530084739993e7777d90309fb15a8f29d9dac0293726befbdbee6de97f607c0b483770805596a905bbb53e7bc048ef21bc685681e6425e2a2d2af8f97ad7f19aa618526f3b0d528d3094e302e79a2341f22d6784aebade72011610374140f4661a52e99b1a77415f2db585f42b0a5292531a4dec8ff4656041a5662ffb49fc19fbbe08a5ff97be1d6481fab661cc30824bd4c1ba75d3cfcbd754368ccf195dc711346c8d24170dc53ec65c70475433979087f09bb11acab53fda9306dba9eb1f5bf1cb82f19b0cfb4b462d3f75d71c9914640e23a55f7b589f9b64f9e49cec52c040ea69ad24087c04e0cf2a48ce9c1c29f5b58f0801d5b7d5ce1229db21dab56fbf801ff36213d9dfb341a69647d192ce32ca4bead95dacfca9fc58f7897902ea1bf19d2e4e2d54aee176b135f056a1d330b2378c442d743450b193c042dfcc5853967874abb5a808462e0777f26185dc41ac9e7ec7a2296faa1b8b9f14a9efdd814030eb17414906604e745485d5d8e00a27832a2faf72da18cfc26190bd55ce0e0682b1dc7132cc43ee370ccec38d2ef5e8dad590ee3631b49331dda4200e9cd97bc4ab99c23bdc9072cd0e3c77413b4202a1b074eb06598b9b94cf229c1662c5586e8772a7c1a7e60518ea9176eb0d447e82f637240acd1001a6b25476cef13b8ae22fa18d724aba8c9724b7a09bf7df19981f93350f10c27b84f43515a39e70257a94f87414cbe46385338af4f720f212b784a0bade18e9504fbd9302f3daeec2e65d9105a764bb016775d3b10b414af4e2e7d2503ce1e74d68d9f1461cfed8c7e5dc7ff236780f4a935c1ab66b7b42aaf6e8c047e5762377e59e5402b49650c54622664f1fc99049ccd61e4e73caadaa77579a131d276459bde4d0912e10609a7d19c3356b380894800b50b269be249fecd51ff6ae6dc54d690efe597995815513d8381e2ecb14b77acbf0e6122c046e2a8f7a1bd341ecd7b40e029291a424dd2d18f1d418cbdf7fc69f11c4ff30b0a1e852ece2f9771e15f052d6ab72a905fa7e2ab444989cc7c66372f2e6c2a3b2e5f0c5ef7d54c671475ba0828ec1d0546c3daf2d5863c57d42b2d937cca63b8f0bd6855fbda3ff6efb3f3f1e9a40f8ec850442919c06243628c616da3c2757d9127835d8f99532c9a4f6045226814c2bb4a216f05e651db1119627660d7002a457cff7a227c7f49a3925b526c0161b0b529e590caa2798c7da0e2d7ff6d0e750acb01f70034bc9c5f931564f11288fcc4ad8b584feb20eae259fbe4b72645ec29816c1373769cbf9ac64c2eb1d1acd549d04888ac80ee49bccb55b708425cb421fd3eb8a618dd8d690469f65e0c3936c354931d0c3223390513c49d3db829bcba8075cc874ae318ba1d1574c67830d373363b4d42fbf4d654512cf2663da6881d0d01f18ea864d2ff9a41792f1739c1f87819a881b49f5493e558827c3ba03e2f61ca29a33b1ff510201d5755e3f7b83fd83593d21659a0487d5d0a6099795776f7b4b769c691625ecdb2a9d993d52e2bb3229b34b345fcf60d9adb4fe2e5055b3d4354bff7f37893615cb4d099be0281efcc86bc6f3bc582f6ca0ba2de1183dc2e74f03dab300e90797a12073c1bfba470a41152767f6db3d6f15174a627384af32bb15b1e0994c16ff810458614d16b87486b37dbf79168d087f8946985d684b75c4c0603e226c716b195e251a768088423a2a9a2b2e12a36654dde9bb714de39ce344edfa969d5e460cdaf1fbf32638c1ca8223acb6c61bbd3219a625a79d240873bb729d748ace54111890096bcd95b9083d37a59b04aac5a4fdb52d77fa4a170bb65b6d26ccfd4c582ab967eee1001f1e86b2ff817f279123aa748ee02d7c50703c269873a004dabc8c28a2ad9fe59a2f900f3920ec996fde01503ce038d37121a70811b5971b115c2c76ce72cc9362f19dbfc4ec7a3c1f4d87f3452aec0ea44c760fc662a7975e8b4b0b26cd9d420578eb1a0ee929bf2e61ed47cbaac2327cd34aba6a319bc131b13b98969e2826b633098acf91aad23e559e746b1594d6a016be8b6259a23c423f3f9f61a3a00694826ee808f60c7aaedb103f1c7b234097c23d6653f1274409b576066977bc16a911e1f6ec98bc2d0c818f4f50be9b4d0a0901ebff96633ade984f24737a34a1bc933bca6729414019c4953e5b5b8b91813379bb108c2b5b3a2b95c14899bd337be7ced89f0d87f9472033ad552396e85cd79324e48b33507edd8b2d71c613812124afeb63fdb8c2c3f1105681347e6004b30a165c592a80b0f2cf74ec5c77ca7e094ce10d5af3fc93391fe68aa178e935fd355faf15ee8c1184abb76ed9187f57d17ddba9caea7d680494e2909e3d188d8c15443034d604d9bbfb1aaaae66045c202e8f0a39a2657ef6af59f8fc520c6c023278b258d7c09d7b6f3a548324919f1beda237ca791eecfc5d20b7af669755a85d11f8f20d941bcf4ed1eed6b22d91acf9a55d2f3e8659110fd879ee26fec1bed3c29038afabae10d9f08c67770fd3bd76b15506236baa57eee771ebb5ba667cf379ecc3aaac5977f9bfb4ebd3cdcbabcda4e9232f91b018054132967d4a26c0d5b96f2c5bcdf612222fa07b6c58a2ef0b3febba96e0828883a0c50efa2c04eca73d6ffebc0ce3dc8129c24eda277831fabfa15103e035bea7fcfce6969ec62464aa17ca583044cde277d56bb197f7bcb024d11e3d8fafbbf93aa78c4568ff9408065f49cfb529e42d47802083d7481d9b4e751cde35d2db0c380ad381e73603383034a144b3c1ab7d7ddcb58fb50df9b1f7653c94e71e257ea4554091c8ee152ba404df51d79a37f773fe44e16c0030b26c0b12a13bf609171a8cb1092ef0dc6763e6f8f0704794b9a666a214ed21db49a3644b0aee014c854506213e27168238d90b0742659ae9f7508b21e25a3cd5650c7ff93e498769a7162ae82c6b800912219600773957262e7ec8febd266c08b7b2522b59685f856172ee3bc86661a4cb0ad65ee56578c1acf72b09a0a6bf30a70e66a13ec5d1791adc754de05b6ae1ed0b3bdcac4e1bcb7ff086aa2a1276950d03b79fc3af60786b37ab7c441e6f9ae194a0146ebc6d2ae97b00bb0d769d9f8f7bf4081c83b64a4abe7c0e90888a5233e7a7afad8f38a25ff88482ae0fe072e4359b389de7ecd191f81f45aec5b23349511d53b8a67bb9ecdd8d7dcff9aa5bf0c57eff5cc9ec3f1a98023b5d6ef81584f290e1178ae7f123b1c8e2c5655f2f5b719d896e6f66f6fea292b8be70ef6453fbfc3c0ba8697076e9d82ab2dd32f424709384162f61f81aaeffe1b937f299f75e0e7d8d5a18d64b95eced05be1889ae7f50c496c05a570ea86cefed8ed53fcb57eb01c707893975edda653b9c23d8662000f9ba9fcd67a91ed2d0b41723b2ba93c2114d983dcb28dfb8591bac072886d62e6b7e6c56111ca29703f440d34c5e6c30036dc9b182a81bb307c4f6fd7", 0x1000}, {&(0x7f0000001340)="f36f4e134e0dbae79fae7025334dcef7ab014f06047741d0d463618ba7501d548ab9fd33de09f5cef1b116424551d0c0ff378e2a5df596753d0dda68262582a7f5ad3586274f48469c2e6bf8db252400f3ea486be1976aac89602a58c83640a0f7f16fa65f4293e955ac9fb68976f9012d23d200ad464db68227dbc7a915bc938912319ddd824dc2a69f390e25ea8395ff56bb067697c08f3d15db978b5060270bfa983533fe0c846e61c069a8fed95784134de6503fd755a71cd1f6a2ee33f92f5ffd8440e7e7c0f188c521e6cb17137436f5589c", 0xd5}], 0x5, &(0x7f0000002840)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17]}], 0x68, 0x400}, 0xa) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 01:48:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff}], 0x20, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 01:48:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x7, 0x5, 0x5, 0x1, "1e5cf5642dd44f54d72d14d9463a805fa0d2d9ae", 0x6, 0x80000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xf2f, 0x1, 0x80, 0x0, "a00e4579d88d8099d546c032cda0cb89eecc80c4", 0x6}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x6, 0x3ff, 0x496, 0x4, "9e1503f232355dd237d61562cba1446f6ccc942f", 0x100000000, 0x1000}) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="12480544f7c6a3cd590be1aed0a112691d61c99d4c57da219c1a1ac180b258e9ae9388c59cb8c4fd8999a3c1d0291b323b0fb159446e2224c098295d9c8f32c49c728501e78f86049508e54598d28b1365b03b9e7e9d74a7037bf9362a6a6ff535d76902a733aca2566de1d66992dd84a6061d80c0a31eb5e431295e0a37030752fc536abab32d1b9ad9f8a670ccdbd08e9438be916596fdc099910b50e28ab3b0245ab5a9441fc9638432a5ed203b0d87fffa7b976e52d515ae2576c2e4a15d2d5d1780415c3631e0220cff6d544396fd4a541fd24c212f05b61ac3f227ad42ce37b2946b26e071e9fa8b00a8153b91d25f7c8fc7115901a01e6b3f753755ada8e1a64576ec2aac3e95a54261dc631830db7e10095508a36804b81225136253111d6578510320c64821f0f9617ae4be7d9b6d6ee7d46393d8bfdffa52772836d73c1338e1b78504c886519d4a633de8ab4e50c6e1d9c51d56bcaa17aeb5015ee6fc123ed0f6eee9f59368f931e5b67874ae9a3ef304b2371ee228fb90b4c604736397d58fd0827413983381581e2f2aa8589b62bbb81f0f2350e86a8383be9502ed4fb395bdf7e0879326c98a0ecce8990a6c26dc257a2a092ea446bcc1885fde9293e991a636db807050de6a2b43c9ed3be9c0773e33f515a30a2301c2ac6490d09eb0e39a9861976172bdab9525ac70c99f4cb37a0df33ebfc199", 0xfffffec5}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x3, 0xff, 0xfffffffffffffffb, 0x9, "2d82e0e7c2d4a60fdda3ab9ad677963a375e290f", 0x9, 0x9}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0xdc) 01:48:54 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:48:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x63}], 0x8, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) r2 = getgid() setregid(r1, r2) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x9, &(0x7f00000001c0)={0xd1}) 01:48:54 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/124, 0x7c) 01:48:55 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000300)=""/204, 0xcc, 0x841, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f000045bff8)='./file0\x00', r4, &(0x7f00000cc000)='./file0\x00') connect$unix(r1, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet6(r1, &(0x7f0000000440)="e71205fe7c8444bdedea9503d3fbb30dcf5f3bd7e86aeb4e90e8e857b4f1837f4763948d61322e3fe8d344ea164145a1f56826b76da6f2f7610df905ec50775f8484cce5015aadba51130389444b84d8c36e71fd11d04383fbb4215a4da09a8dd5c2c37e1b8b9a982739a37d9ffb7e32234b545d0de0fb80a135e7e07e79cd2013ea9ba3470614f11fb4962c0149e0b8f900b9bd7c1ee374b78cc05686d4ceb89f29235a63b8d3ff81244d5d04560335", 0xb0, 0x40e, 0x0, 0x0) linkat(r2, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000240)='./file1\x00', 0x4) linkat(r4, &(0x7f000001b000)='./file0\x00', r4, &(0x7f0000017000)='./file1\x00', 0x0) fcntl$dupfd(r2, 0x0, r0) 01:48:55 executing program 1: mlock(&(0x7f0000f14000/0x11000)=nil, 0x11000) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000010c0)=""/127) mincore(&(0x7f0000f1b000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/4096) r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) 01:48:55 executing program 1: socketpair$inet(0x2, 0xffffffffffffffef, 0x7ff, 0x0) 01:48:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) close(r0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) write(r2, &(0x7f0000335000), 0xfc94) close(r2) close(r1) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 01:48:55 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) 01:48:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4811, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x101, 0x4, r1}) close(r0) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) socketpair$inet(0x2, 0x4, 0x3, &(0x7f0000000040)) 01:48:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x10000000000000fd, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000eab2c75d030d293420072e38bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000739e5b3900000000000000000000000000000000000b7478d1000000000000000000200000000000000000000000000000000000000000"], &(0x7f00000002c0)=0x6e) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10002, 0x8a) sendto$inet6(r2, &(0x7f00000001c0)="4fbf5f812e805dae4409a4b695e344971fe2ef179ac8e9078778f535c6d235ec3156dfd0f91fc848e52514465f67501b6e5887eee656b720d771a3378e65c38af8672c57b514de4725888cffa4c5a45e5d3ba9fa962cb53e", 0x58, 0x2, 0x0, 0x2db) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r3, &(0x7f0000000040)="7f9f0a1fa3aa98", 0x7, 0x2, 0x0, 0x0) 01:48:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 01:48:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x108) r1 = socket(0x18, 0x4, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000380)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x40c) 01:48:55 executing program 1: r0 = getppid() setpgid(r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x4a0, 0x48) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff02) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) recvfrom(r3, &(0x7f0000000240)=""/136, 0x88, 0x40, &(0x7f0000000000)=@in6={0x18, 0x1, 0xff, 0x4}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xbb, r2, r4, r5, r6, 0x100, 0x6}, 0x622, 0x2, r0, r0, 0x1, 0x1, 0x81}) 01:48:55 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/77}, &(0x7f0000000080)=0x4f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r2, 0x0) 01:48:55 executing program 1: socketpair(0x0, 0x4002, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) 01:48:55 executing program 0: r0 = socket$inet(0x2, 0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) chroot(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getuid() getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) seteuid(r1) seteuid(0x0) 01:48:55 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x7, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() setreuid(r1, 0x0) 01:48:55 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = semget$private(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000000)=[{0x2, 0x78d}, {0x3, 0x0, 0x1800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 01:48:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xffffffffffffffff, 0x4}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x40000, 0x0) 01:48:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/12}, &(0x7f00000000c0)=0xe) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, 0xffffffffffffffff) 01:48:55 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r4 = socket(0x0, 0x2, 0x2) bind$inet(r4, &(0x7f0000001400)={0x2, 0x2}, 0xc) getgroups(0x1, &(0x7f0000001340)=[0x0]) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000000c0)="9140e5840e8f132b8f42def900f3ad92fe28aa7621d656529687222033afc68897c8af522888699ffd4ac98be8d0416fcadd0af07a758b29f797d6f4494ef4e90320fde942b7951fe148e6b1286268f29f799a2e8dd28696fba98c7a45d6e26ae88a05a5939dcfc3d0c912d19d7ef5f069b7fee0d9db71a8209e23632c3601ccb1bc0c09c7bec38d7ba51ff1636e21e0ec71e63add55ce88acda8f8e63e3df293d7417ffa4a218243900ef7e5026a68a53bd69495372f95eb0c6efe996200b0e3f18602644e903ff92e8ac4c21d0fa63704a8b59e67ffd11ea880286d8bb93be751d1c49bacee0f303abc11a68b98070b07b10f50556e5d642ce65fcffc9e21e453634784adfdb4545e6d8d3b65a997d35d42d630e8e70c9610fdb9350dcb6d6e5e50687c60b891db09a944c5453b7f4c152195520b33a8e9c7544e6f201591d187b061d46358fb94cedb4a41cee987c8a85dd0c7248376234a6a8fc7aac5911fd0a7bcdda47a9bac9a7ecb762bbedc73ce341742f8ed1131a4a7430121252c10be40db46529f9b87a5c0821a49c7b9c15ec5c2bddfe83b2246c6fff2cd4b0ec36105a012a900ce0f543304ed605e262a76a138008953ef505b4be9d7a21c614a30e82fd5a93417c12ba6b37030c1aa744d73ce75b6ca11e261d1fc3b8edde2423229ae184a98779433d43ebcfd444caf2f09d0885583add87992dd09624d6510856ffb17c7f408979c511e6b7790b64cdfa16e47bae8126015edf18425497c5d6af4c03f3cf22be84d4d3ee6f54a37419dc9d0cb12c8da3f002dc5dfd773e675e3098431172563a2a69bb23cd36606742b7849d1288347dd3d5522e1697ad2abd6f09ec9c8673c6a412a0a8f0273e583aa8819da4309a4041ebc81f662843848feb356afd992ecf5ee3d65c0153821d9f16d58729f153f1505051517099857ebd12d59fe2731d64fb0b1d986195c64f66d03ee7d4b126078982be7624b970cbecac0fa71ed8580fbf17865b1c6f112fcba2ee5cd9cc3b611b361d976e04d9cb6450e003a61ef91cc4450e8231dacdca960a5c773653323354d2cca7ceaefd813e0af042ab9e7d73dd77177df63caf2a0f719f532375def15069aea707c2884b7d2e215bcd7eae140eadab01e83db7080f62093383f0e10d47865bacaa03121891362557da9120914fb21d44167de8efe26e259e9af74998098f65baecaf54a59e762fcf7deecd7963aca80888b014e3feebd3187b0c50d4d67fa6f184a6fd243d402f47a92d4e4bdbd6381c731e1d04d7a940561e3727ca44a3cac85e5b709a99a5331cbdb9aba0de04f46d3f091510049b1f48e71ad5510ba3079845baa6c45ae29e182f7e6befaf763920311281acae2e203f35f0ec725a3348986e6f311c14d9565485d284b6be2357c233e9a1eeb7c07bbe022ad11e8934453b56e1c704dbf00c8708423328778420a2adb110a5ec528af8d8ea9382289b15929fbd515238926ffae665f2f1acbba0b2b4216acc22ba167cc86f9cd4312e7063eec661db2baa438ddc0a6a254b8a722a81eecd04082f3fabaf146ea82a7c83b369edcff046e220a21edb81c35e1a761d34f814229fb55baa7dff14cfd843c4ea5d2076eb934beec6e89dcad4a8aa6e1645271a1700da4de17437d13e4db8333594b2857b3570ec52c974715133ffc698febec3b3511d4345a4f1367f7530330b04ed33d2800e87bbcf5ae07a64ab4bf8c08313e16cdb7f4349cabeaddb7795a04974971098e4991dd863bf4a5630904aecf08cd033ea618045d8c4d5060f74c85bb8685e018d5f5e311f8ecc2aa7cca7d01d312ed519d8e0382e4abdaa35fa455c1d7cfd51fcf9a9d131fa539aaef73101b0ed1df426ee48c622c70d27c9520eb68decce1d02bebc9bc18c611a40b0a23ebc91f8e587227ae00f3dbef7173140d97f700c0ff871ea492c884c2041fa7af01917df61e5354318fcccd12c0cc27ddfbd439150c11029282c14237c8344ad271428864d9c7e71b7c9aa115a0456181a5840ac4e2531277395c820f16afd4ab37ca168ea5a0e8749120d7be198bab3485363612a80ecc133716b9a2b1d39bbbc19d032bd532702c81f2eb7f90a9ccf9ebda850229c23287097159a83139409be67796fb9d83ab754002e03ed21f9eea65c8b257666061e39f078a2dafb7db4d271c86df921d5467807719a70313f126276e18b117332075ea31efa33e3552b58ddca2b2b723b2e99bda35487e34766a132cd02f64b7a741a4bd886317f8c85f8577ba48f98c1c0e66ce01695607b078405c06ce8f20e2abd1337b44318b9def1ea245c5e9af149d5ddafb1e735d39937416b5071d0e01ca90aee788ccdbf769e4a8a664b663dd898c5004551ede7327489f0533091295b7b21eff59ccc2ed706e75d48db8dd0e13be23df29d741e6637826ce84a0afd2d62cad66b9657b5efac5c750316852b6ac0484044def00896dc3204637dac1910a092f3d7616820e1f7b9d5a82b6f7d975f42d66352b74828bb43e2aedfa62b032bc6526203b3baf7ad6a10dc43b9acaa10706feed30d0782a10544487c81dca5a15981d645bb2aff9675584e6790b67bd21d51f971c9849fa0efed6210c48f14925807fa85172e33572d0300ec57cbc04dde20de95a547e83e61b67d31eff6f3e075390abd62074b24b6349586c0d2475908d1e2e93d5e15fc6ee775595843c27acf304a5fdf67d54a255e60776019a63e71181542dfdc76038b19a7690923d89a25261b86019025ef0581d6db520c096ab9e0e70ccd0d085677f46c414d771a0ec42e5e3497ee0e804f62cece804e152a2f9c027858d495acefedc5c427ae5396d46bbdc8229e2fab05b852fffc1ed1d94aa44edbb8813a39376623cd5c96f12d2862c7ce4f01fca55dabcd09ee2d7516394233fabd67024b10cb3a5d307be01c7c0a9b0b0cc9c39b7238029ca383a4c4d0107be1e18bc8bd3ec57aeb8ab92713e7b8d40c05d242061a5ea73b4b7be414c15cf51c7e06d590e2537a67f37604b1c681fada1359195907ceaf9e07366ffa520fa93cfd7469c206414509b9c831ea770204c63f69b6f3c69912e79587dc7f1e23b72ea7450808182755acf2d534f116f74994cf65d4ce7f2fa9402aca0a457b3bbb7b0208152baf726ac8ea7dc91da26e23ffc6acfff27bd3530633974cf7be75159308312650eb9fd39fae9df82018a728d037cf73e03656392c02004719971abcabaf5512b99c59e9e4285799f3c940411b0a908822968042b09e3ed2d36b1a003cecb6397f1145f6d7061b9040eca4d88bb0ac135ec014e2bf889b3b285dc0e98c13a3a5f6a0d5b5aeb5b32337b8a872e302c3828293e6f0e96922196ae94b0a8b552e8e85e9c83d4e674fa7aa66235fa9d676b43fa0bf9734149d877520b45408e195fb1f9e504b317badd8c87b28556566fd0ade1b54a8d6c0349a4f3b7073ce4adf0aa6e029aad677a919358719a8cf5dda9c360c1913ad77b2221312f58defdcb7a33684fc6199371daa7f7e85f91d824d2dcb5f45f82a9b31d6d1ee8457615edca86dd9f02dab49f5111c2709d5f5fbdd7b4baf4c1634b854db69382dea08acadd2fef9ddbf4350db9b6c3fb3a0bd3bd544183b72343cf032c253d3b04c0f2813e7ff1702c28f28b84d9601c94f972bfb3688e1e01377261c45bfdcef1c315f4659034c86d80a6ddc3110941b890b2a434fabaff2d5b2cc868d6edc06842a653dfcbae8b6b44d7f5a4f42cdb119598d51d3eb31b6d22c7cdc65e0ec9a1e1d10d9c1c40bda1cc7aff5ba0380bcbf61d1a5316d57a0eceeb41f71a8d8f70936f02fba48a39540338fe8488207107d79a18ce524048864f5525bbeda927c3626d6326b7e89868106237c63e8940dd0a049f611ab04349a69cfa618fc8f28c2f691eb10330da44eb1f3cd1c4ed4f34a97cb14cf6f07ecd8c2322675303fdf387c3a03e5947205f80809ec46f26082c2b96d807b512ea31eea0d5a2016a8fb2fa2c65001f38aa53b1fbab94f64c1f7af13bb270562d36b09f52675af0b0b175d57c9524c2228b57fc1141e3c5d6704bf5400d3278f5986b3db0ab5f5c92a50c638603cfceb0498d6fe09667956ae1d218ebbed60933a2a67538c522dba5ccdee0610c6d1e530288ed8470d1c5285c525ceca233881d9ed99a462ea1e18c46948d305779bd2430d4ea1a2d85729504adb0bf973b24e2e947ea955a95232cd129cd3a82f12ceed42d7cb44fa0625fdf2250d9c8a710c3e21ba95a4abf1849ce915b1364416affb50651516a86e9425e48d28f39cca2b87b57a0ee68d1c58be48c19576d5bbb098b1c3506c4c5cfd4ae8af9557d63af2ad86b270bb2bff59e8ed719e7111b6004e903c5507b7d99f9ba119b2f0f31c603983cfd750908b3de919590ef06495df53001752eb3891d715e00c5835459dfb6f3fe93816ef87748b510c6b01d2d2216d19c903b6a522357dcb0e010ea455375e39d5c631ccb94d06fb2c49a1a2ec7796fcba900bd9e82e84ab651a01464fb2c6449fb4f58dccf842a1f6851523268408b1f7078194fbb2334d74721654224ac419bf1b2830473330d5754049f62d9a05e3e1fe03a4eb1fe3e76b2a257c1a4385bf6e54a8aadaf2bf1c0f35e65d4f7ce65ae8698b5fae71405c4ae75668b16d50e73f19358850478b2e1b7e58aee46dc0c8e90af62f1024693cc262225cfabf39fda615ab2b27ee79800e85c7c355c4782e8dd6ec1e149466b88eba9483bcbb34e8f90cfb20b469c75e98ab9e012629058735c2a46dde5f3034b02423c0d39ccb2cc349796069d1b64d5d465b1bd910006747f2245de2e8f74d0a7aec7d2400c48b03d65dd6bbca31ac6ed5520f98dfdc9a588f8080307b45b60fe871a705bfe39ff1e005bbe5f446e1032e6c4e6977674506b3d331ea33fd01f5f6583cb2800bbb8d02bd775e2503f986d5af134027e39b18c981a287f5515163312da98968c56c366d50315f48edd2ed7cf0f6624b6b1398b661c4fc60b7e4ebda591fdf286a80ff4b54a97772da892f4f5ef23af57b9f89e1f28db1a191663a15f20afc13013f713eb44961de36050f6a92342be70211c9ea10b15025e19f8eab1039cf94e532c33281dda3b17d7b6ac4ffab33b70b99fe0fb46ab4d94e54868c47682daedf80961c50c1c69da8f2c927f9de706c4d8f7c2f96d55db3b965e2b51d950d8697b3d7031e24b6cad668eb7c8ba37d729000e10b8e3775576c4a5e5fc86e70d163ac71a9200cbe19949ec5ff4c068658c0faf2dd199793fad5523938740a4ad8b7507d1ca35aa676850a6df7c92b5d2099d4bf43a7dfacdbf111fb9479044b9f60b86249953bf08ef07d9b05d31921206480fd42473960e3f452ecefc340a828900bc88d432ebd3f01ae6a00fd80a3e7da628880e04f5babc04efc46a4813cfe0e3bbab21239c0e17607a7830b1fa501f7e33e75e3a06944c5a22f34e7ad78b0a770657195eaa41041f1d475095fb6b5eecd9b4e922f4ee40dc862c12db119839f4bb3339705b13f0869d3de3a2cd5ed76c88b8d4b61e62fd96a54eb83f39eaa6af4a5285abdc4d734c8ebaa78735985b42589c42232b81c83642380ff475eb15b8a0ddd2b42a13db504f6fc60ef977659986f1616ff6cee4d45c2e8bf20a3528583446b3d82684947329894534d1b4b40ff43a27a85439dc390845a75ed2b22ac9dab1c1a63a9de885fe64da412e42839b847e3c9c6b7354500650cacd8d904bf566002fe2c2da6c4f781583e2cb80f6e96be", 0x1000}, {&(0x7f0000001740)="62ba41f7a4c23db000afa3676545f73f755fa44623ab59e5a91f9a26053c559a2f1233da38d42d95886a6e2d518fa742e95617b31e202b49f8e4c43f26c636924b5cf52ccb2e94e9882136ee19f0f80aa2296d3d18c1b367a69422282da5c049a743a6427ec5e8373fd72de8063fd6ac3f1c35e9d4e71faedba0bb33dfb5d9abe3a576c274fbe347073eb778580ba1c5e43698ed29222b32ff6a4a599ac147df1cef913c903d658d9d77f6efb4bfd8dc9c14e0176cbcc6308df1e201b2da409b3621af29e7b62a60d3b2fe180261c730501905af0c0ffdf260bc238da83a5490ba1528e7beafbc14e448d5ab6168ef87e04bd30affb213333199feb1337a99912603f8fd30f56388056f60ecb262f665a4e7c5aeef6ded9bd09a8362ab0c24a41a66709fdb9db0a58409d8fc6f9a784528208fcee00cee4eb5edea6b7098c80725dda903a3e160d37189ef8dcd6af4f4d14c0a5f2dc8ae38d16383be6ffa3f54b562786a83bc43f066b5cfdddb3fdf812b1d4a4dc68ae58e3936bb6c5ee9e03ff105bf641ebb94985e821121a574a07ebb24964b387d5b9afdf60c53c7ea3bf0a9f1fefbae57d344b59fb6fe8d32c6f91f2458641bcb693b7b143f817c0021be0b767e3502efb065daf7e587290d9805736be99bd45f2984e588d888dc24947f4dd37e292f0c575ca4bc47306ad47df5cd701a1ee31f9e548a3ee044c178675b762e9096f3bed2b686b71c421d71fd02db6e35919283427ed3456ea38e2de8390267784908645b19bd7c372f7fc56fce82a3c557ed7fb095cdbdc220df39612f7b6d20f5db8de5c85275434b6e6fc4f6ade9d52a5ce10e18e3e01fae288c9856af1244ae226a79afe774cae9046739b5b359a99c15dda1ec1000dcd41930d90e935ef88322f41f6df8a7640cfb052bc99508b9de8549058d7c23c238e7dc06ebdab0506279cc67e4bb33e42644bff4dd1a172f16bc62be7ad9d8c7e3a34e7c6d3cc567d6290402a912a9fd45c153ac60db4160531c229e8b05962bc53c03b87baae92e5d96b7a731c39d0030937ee978b6e6c1a84b5b3e56c7ef16e1f1b2b399e45facaa5c49ac3ccb812d95049955046f5745fd52b9ee5fa768b8cf1d5d0d33238b981d47bce31631d15e7005555d3853081784580657bcd6e009df69d3562ae3ab8a8407a99495dda2692488cfc1417b4e781fa7eec01761512777c60800ebf9a6e70520bf69138743ccd2101ff13c3e74c1341c0f0649496bd776f5280b541b24f9853ac68325f6e8fd4c6f9176022e232dd8901142d55ae313d5a4c40c51a73f0c5cc0e61c76166cb090a2dcd1d838e40f7e2a280438473ff253208313a9409281b3d30052242fa9b5a32283d0a78b87132e610e923be0ce155b2fa2929e659aa57e0fb0bafd0e16b7d03adc81749f413566dbf251a427cff1c81ace6f936ab5e170ff1fa0f4f57deda414b8abd3bd3dc4c775c68428510a03aa952558617bee8c47ec031fc9568defe2ddb562809f0d266c7d7140c99e095a3a949ad5ab0cd1314790b062fc781e1074b3e7c9239afdca6ea3a6fe1fd3bee72a9cef2b376f0ce56bde79a547ce7e9444e9c30adc592f387988633d3d59f6e75bfff958f4a4b6bdca997729c3c6809a563b65f78ef7e17ce605ea5b51e3b808dd85d1c1f16f4f18086575d9954b9e2f814468bbba3b7c69683ecefe0056351ad91d3b3380ea7c9331e8a3d7ebad1228f7ba5938c703ea2f979075ed63250b7eced3fc926406830b3622807c8ae345da10605b6b28a71f792bc8143e3720d04e9ead40c75b24f0a3af3242d60dd80bf635870fac89ab99cb9ed2bd997accbd6091f29026e7982514edcb786f97d14e50c5fd428633a2db41a96a8a8f245f81522ce695300d6acd6abd2424a204669f39edb97e128c91cd7a7da2cf0729ec8eff02266780ad8247a826b750e2c9a10153ebc4f1f39b8eb4093825cdd94db0874db1a2f6f72e68f14d80366c796e0eb766ecb05d31acfcbb3b16d0f03300a4d060042a9190da3a81658390997f39f44cdc90ac46123d40e86ebff7268c3be67215f5894554b56122818a27a7e2864322072bf80f7872f4abb1af41eeed205685881d20c6ad54ebfc6f695e149ae44b2257ee6049fec188345c9b476456d66ef61a7ed56dac1267b37b3911e58a54a3d161f17b7e19ff40346eced7377b1e4cca5e16b99bb8ed1c2d4c9f9f25e2c92381618315c338b26eac5375fc5db45065e6a97f6790e1ecce485a505a24879d3b16528d08670ad04e9f3346b076c9c9d3576754bc28127d41733d799d43c3fda6da3214bbd23a3eeb460f1eec3b7833d4a4abe9111c526e891bfcf63b449630daa06a2b670477963b8e5ecaf17735187868f2fb8686083d7e2e02ccc632edac1eb54414ecf3b52bd804f009298fb953f7db777980d77e824925534d399d6e5bba7bb6feb89422ade4999c0aed65e53b7d2b7d062451031c28b2764a276bb2b3a1f1dbc4831754a53567e37454ba657e9c54ffddbf223b6e10a03dc11021faa1759d785ee79028e88fd11bb90810e5e189bdaa7e2cafff037cd3665771af22293074c11970f262bbd84bc5dd148c8807d5a250357fa7283f3679e275f679e897953ff70adbd2b8880b47732264985ba86e8ab500ced0c32ec1f14f66898783a1d5c98def6369b2bd160d11103737bd90bb076b25a4e1b9d363ff34da965cd249822469a92c9750f54acac46681ca68f5b12dcc50c09812e163a64c82ef947b9cb7b256ab7999139a0bf8aca59bce5cd93a1eb76b7c6ca13872802aa7590c585a544ac73c6b74720d37535d781a12ea1ee2072c58f5afc28a9f321ad27767d4f3f2e3172e6356fd00d864c9463b5b6c568302f6065613f18e279beb740ed4f359cb79e5ac24d15f7b567f6034e89d5ce0148a9302a43b458a0b105b4261ea97290491e8a28da421f3af2d82a8465fd079aeb892e1df1d464eb847b423f1af70d4292c90b17f7e68b07392152ada4c4f568eafbecc7788e51f3b86818407efecff79cf7b307ee7d003632fbf279d05a5cf6c33e0468b1c56ceea63acb1351900e1111c8a81e8dc932880b67431384bac38302ba4d0390d831f3da41b1f8b0968a30c04bad5b8cb69608197ecfcf8b95e4ff41f0612d48b16540e487249e95fcb02b36d32723db6ab8c7f819f17e3d1402cff0034d859bee2fc28334999bcb142c5be4d33945d6c46fd19fefd0c49ac804c5ce4df9eb56c947b2edb30907928078a0cc816e3f90b3fca9217a41503c727ea3442f36584a354a8a0a9cc9ad156f8165bcb894b96c6e92a24a71b49a84625145482970df491c14aa62577aa13f812726b8a7c16f833c37cb59bbc08dd562d0d28290a4fd3baec7850b054254bd4eec4f4060ea55da07074f056408994edd076bc234ea8e07dea4cd7c98731d6c02ed5442d4c5038edd82e19af41c13dbe21d58462510928101ccaa2622c6aaa20e2427727357fa3f1968e66b0c680b7e7b1d62dc10488a57cfa2a52d0fd76837b5a3318810e6a7b86492d622058a980a7ef860a1f93d754f78a0e8bb35c3673b61ac25168a96170a9b32cc7ed9acb6425a6f4f38b9df32c6f4ea9a36580eda0c54938ffb3905838c9079f74da81cb5ed50242a9c333934f9a43b14bbdbffd215b227b35fc7e5ed9f7b08bfcfe22e6adbc75db1e88247ffb5850895c3e7a92b17c3a18f86cb1fb63f2919aae6f6cb2057f4f96746290d22aeac2ea17a00fcadcd0aff9870ed62f21323543f8b1e53dc3a8b5034f8708b3e1a22a7b854c99a2732c16d507a5c6db4c02719a7a5a71cd90a639dd8dd70f2b6e7f3b9076ced33270ae924a021413d08890c18f5cb78d06b7fa7771f135f4ad088911d115e835ce6fa4e62ba6a9f2836f75805d5a11f79b7b284bc667f9c89987d25433910fd18ec3818901a294a07cb4e8200ac500e5948120ee4aeef539e36ff3c8f0d1e20d25d4ccc9b2f9ae6056bf95d0cf41906279a6ff143d5706c664e44e1d15e7e6246a2a29d8b6b0dc367149fa26c233ead5a2cf6288217b69d4d81cbcf3d9be4597df97f0813328511c82eb41566a875a4ac43f31c997fcd70b6767f76ebf76deffe5db0c0a5b5e8b458add69b55502bcb5129204bae43b7a745ad276dbd5edc44bb793bcbf10ced9d39e79cbcd4e23a19641e999406b579fb2bb6c0e4c17bff20485c6a318a5680aed085f31fbf12b32d6b0899ebcbb740c64e68b75091140b1ddd9daa6bf6c7700db514d78fe02285671c9bc401ba34ff451d2015ac25727e143ce5baafe8ff4b44900875f016de3d2d00e4ce4560d63f49ec98dd0b2c26df16b90b5636265722375ddd405822fa09862c40c86a2f774fe3605d2b9bf22a03e06e6f400322dbf667042ea2d7c80354090a51219afe2d643b38b68d409b2768f204958ea25d98a25ca4481cfe9bac75810fb053ee574bfc64549f239ebf9cf0847eb89886ac84b8c2f43306e96e29af7aa5dbadd4eb31f921e9525211b0013c1b9d76eb57fefe0bad94e518201d7d310abf9730998de99f259cff7ca552a8d9e3348be24b138d8089b16adfea8fb872ca4090515398d07f8dc17f3221c12923afdb380399744ca4a3b8619c0b801c325eea0828fa90ff380b3bdf478f4844fc1f8e5f6d315234816d09ed472f43cb199aed37495878b6603e0b77fc3ef773cb60541bddf2f582176c5265a4e5f0f7afbf7228a2cd5549b66d17d67e6d69717d566d269f3b249a06681a67a52161a3497da820f3fc69a268700f8143e610d8f06ce54269b1a527676bf677388dfceb25b24a169473513cfc30839384ac0ba9dd47ee5c7cef1de221f1c05dec2092c8a3281edea9dc6c2ce11f114924e847ec9bf62d5869394fe8f5603688f4ce44eeae864893af6d7fb59b593f50a455cc01d6bef43e9f43dc130b57444114d34dd84d762737a87bbae0fe370030d1bbe1eda87118015107198184c83ba80a8781ece484d8fb73b1ed3bf3ea50efcf596a6c60fdc825d42a077e9c71f2d89c1c71825e503e27f363e6dc3fbd13dac218ab42eb61e74778d3aef96540c40e97ab41aaa12668fdf7a9ba465865d509b63609fc057d4d2c94a984c5477b81ef665e8ffed899f23128496013df23883013ca93efb7765352c0dcfbb4e7087875716ac45e05f151b387ca87e4714404c38264b4cbf1debd905ccada73745a1dd3fba79615200998a6c6ac665dd5924efbe9ee4a96b911875ee1dcb85283f53db410eceb9bf596474ef36756a4243e16b3c98fe5ade0b31bd735fd0612124fa14c5f4ff23182e66f481ce68fc8776ff667efc4704e5cbc2ecfbe450063b3f27a072a3fd591684e4cc5e64c3902a36e1a8dc9ca88be0881fbc45372bfe8e988cf790fdcd6ab671084f8bf521396a429616f7dfeb54b6592dc106316f16755e117e3b551c12e1d3bf248ab11a41e8726b0062058d4655a7c6e7c977be65efa10c7710546523c5aef8566272598ccd0835ac97eae937c0e66f95f628a7df170e900df5f6795bd7aa4bdacab39936bf2e27074b468de8fbe6a0d2fb68d5caf40c3b9a9a9835c547b7407606da20490e08c308c416519136b9d2027d1eb366cc5f009f41d5b81840451327b5b5b7f10c2837681aa31c5dbf8ead8a0f0a89ece101ab55f41b67b1b602ac9b04a973a0252a5e325e85af9df796132ec373ad8b1ba47bdd298829d13666b9ad8ac1a61e182c53b9eef622c718785a6b5ff26353e62d9f71f4c0ea937344115ab31c3384b4218e973cedbdeb", 0x1000}, {&(0x7f00000010c0)="f144c8b651efdf87a8632cbc6f2b18cca749c1df7efae6611f9af973f699f253d534fb49338e6b2deca8da245c8fa3377e23e74b7da494af096da6fa2b32a130569802ea4254ec35bf6d5e030e1dc4c8eecc34956adbe84b3c2e80aba711f61fc26704a32f8acb6f1182006137fb6276804c960c3b50525dd7fefa37f51d1c8909c09e2775c0c627b96dac153f1ad6dce486141ff15805e201dceb13b490a67b3f348570066194b08e7ec6e8fdbcd4a9e607b888", 0xb4}, {&(0x7f0000000040)="4ee37b3f6826cea2dcb267b150aae6c6079dedd8e6029d9021809989d98ae44093", 0x21}, {&(0x7f0000001180)="3194624edca7ca5547ce5d6c0895", 0xe}], 0x5, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x40, 0x4}, 0x400) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:48:55 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3811, r0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 01:48:56 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x422, 0x8) close(r0) 01:48:56 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x42) 01:48:56 executing program 0: r0 = kqueue() dup2(r0, r0) dup2(r0, r0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) 01:48:56 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 01:48:56 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={&(0x7f0000000000)=ANY=[@ANYBLOB="000035899cfbd50cafe4e45da7a44fdc827ddd3cbbe97bb004b0dd0f18e28c87fa5fb3a9cfcbb33f691dbb6f939f9e4cf0a5e9e4df2000000000000000925c824653f795d42239e4196f6fef07fd532bc13ea7421d8df771a4d1cc4b40062e2d24a37f07e195d93bd9086d2d6a5eaa6d38e0e2"], 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) 01:48:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) 01:48:56 executing program 1: r0 = semget$private(0x0, 0x4, 0x2b0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/140) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x483, 0x8) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) 01:48:56 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) listen(r0, 0x101) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:48:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x1000, 0x0, 0x20000000000000, 0x0) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="67f5e4251c5143fc2d21fc9592114dfec143ba55757dd8469ddd8c6ec41d6f0e2ecaf158b405bbd97a5acb30eba8b985d440e198b3ac27df9999efa91fae47f1c4f5183bfe5077c253ab2166368943b7a0781b07d355893bb66af92c8342b8743b37fc73137945076b7298183ce194e45489c0637cf0736d137e3086f606b63fd62f2b5957d9e447b0e1ec7f6814ed30a65c1643859c0a68009b3bb866ace511843ccb6d9d60664596e03f1a5520b767a5055ea58244dc575ddd85448977b7ab26bdec37efd7ced01a68", 0xca}, {&(0x7f0000000280)="731b051866f774385be9e6704ff0c6f6be651ff0c19edccf5386aa991ae5239b5a98f937250efb8be9fbc9601d2338acf7bfa3435b05502440846a5e81efaf2d60ee5c0cb0032388bb02c50fc3c40283a5b20524db28a21af3d80b1040c8fc6d60c575fcb6032779c9b511ac0dd9ac4dc8605dada689a37747287ff9e66b0289f46aade5334ca15749a45bb389b84f41f232a7be2bc13066c197924ae15edd628fbc7e05892769e99619f062a5ee979fb87f640cdf25756d874da247183a9a2064b104225fde03b2ca1bda918b9be7964ec1c5e9215e0dbdc6a6600eb86178cde0f8ad35624fa2b2bfba2e2d1e434fc613ed981b45fa48bb59f5145b46edfebac05e3b991123c467cc0a78598325666cd68872f779adc54db5d6b66da623e903af3da3ec717a738b6a64024c91079bf137077f94b6bf561372cc8ae273bc973627c6f4b7641478cb3af891adf296feb8e010904f6f7464ae6f4768b4875af7c3dd173600cc250751de786569999660ededb771e50ba3723726419ad88c206770fea450113b11f54dff8b06083f38f13600bfd1a2ca5968f29b45d27cb01e4a608ff0f4ea788136ae3f083570d64f23fbd19dea49f7e1db6fa570934b2dd6da40593d54a4ed77d8219467e73b36c25a49675676fa3b9add54298d6f86b3f1d271da06613e0428316346015cca08e4e4bb855433e531d5621bf8c626a1c53680315bf84121dca976392fc608938ccde30470ff346ac46a7b9d4c14bb5a45028e7a59072ece0dbd3361571ed752a95e8996e9c1c1e0b7de18d4f1affbe28cab5dbba89fad85f25b429befca296867b7450fedd3edb1a49c0350990b13f906ed1171d4e629f746e4adbf9756b8b7a44e51b529fd07f79ea8f55bd78811804ebc32ba85e7ee96f3062f5c33efa2b8fcc4cd5f30a1e7ac168b3635d269e988f7ee6652245ccb82a5ede224f461549541b2a2f0129415cf131b9b2a864a197639d3bc83c0469aa14d1e5ba424b71ca124da23a2a0b6ebfa2e91ef204a1360cea7394b4eb3143caa47dcf227f88540f83e0233c4a381c48dff348ff3fbd94b3d29e5467477045abd0c9bbff935e928cb905cd639b1bf0521475117fe87d10e20cd26ee48b675229349c71d45b827a546f52d99dd3c1ff0502c1b7bf908b72c90b3222b698e96f6232f5991d78e20dc1926db7270a840bbf27f3b179c90032570566571066d286cfed56804d05b1264961f6d59e8fa46dda3a40c3163964ec35eda8e5200f3cce9787212345fbfd9d4a287e9ae69c2057ba456491aa228bed1167493faf52625594cc08f57702e6316dc1ef5a74663b5ac3bf60a9c516c5d15dcef387580074895e1f51a6c79a2ecb3b20c99c0a93b322ca645bf5681e6be90a9c18c4a2247f0c8270c23deeeab511c9f07996f4b0d85b70704afcf8d6dcb02f1178962c2b5986c3c0e36e3cffc314a228d4ce01812624d519ee70a656ac93456a26a9c30770564f2982073ab666f0c44e2276f569f2d6f5d2e271b47d328ad5838c89e73e39d5df4795e7fc2fb6482347498ddb1bec27b27f99275899eb5c1a150a60dcd68ea62989cf67446629896b23d396ae206a2923169500550e5166caa99aee7b3ef2914eb60d76e89816ea06dbd64243bc1b5aca0578ae6260ebbbc604de4a456096f8a6e0099e5096c522739cdbaa3e8c913d6fde8c4dff17c415d1dc930677b2d8cadf320a3ca34a72415ba2a41ee9e7d0f40338aea754302b46c026f3e54469029c91fad741b897088768c6d8fec7bc42e9ddeb34359b15795d9138e6deb94a7d9075df4e6d4c3eec26043a3ba797457ca677f58aa60691a15a783f649d0a15fac049b70f98c2e1c876a5930c50d3ce6620092848740bdbfc63db47e2d76236bdbd7b73a204e14cc1421ec5a6c8d42f5a72b5c2909527a9c46a2ab1abb0c55b6187f87c3b98caa73c78052fe26e0be8d6d0baaeab3f5fc1770b964d82c8221572836dcf88696be788a5d61d7338b23d2df794106dcd17640aefe5390e9ceb3d1b8d8dcfae8627546ead4e23cbf544d97c4620aa91735750d92c27d9f3fc011103511ab65ec953b03e0d87d8a221861c20a2f51ff510660826b83ef497c41e16b6788b246be49351dd656f4eb1da8164b0cce2069c7174448429eeb1f688412a01d7a5e6e0ab488156e71f70836b44e4a5414fe6791384020049e507c183a81bdecac5d9ac4240256cec8b41db6f30bd48b52495ac67b72edac302be57be8542dae890db66375eb0edb66454dee7984a822e2db6709adbbdfce053976bd2e42da61e43a920cd84face6692ff7fad31eb7046a1e6fcd1ef673a71d22bd9a5657c4f160a4ca5d5f5b6b24b59b8c4882214ec786640314cd69e626e3962a76a66ec12fd4f29f869eccdbc3e372eb6d9a8c754ce0d26f6f72002a088c2489498dbd38fa5cff001e5e980ea44500b60922c6b3a3677afb6b3d7a526f8b722b72d6088ad7f590296dda88cf22d940546eb703961808df3c2ce458f0d937a4d89074b285d67bcfb94ed084966f7b6ca5c3514d25761b63224dfb30c9728b3a2870b2e1dbf74734a131c5e06435bfc9916ab7b891fd203647100826b6c3d038f371fc84359dabffbe7650ebfb64389ebbd1f6ac83cb8d3c501014cd81e8eff5b23982215daf7fd7c23bcd9c7d4011a8f3f032860d42e13ce4f376f36553695f79c79c33cabb9fda17fbfb3a7edd004ee8cbd73dbac484e52c0a1b1f21a9d834c9026bedfd257ec1845229997e07123e03b7b89b16ec8cfdfcf2013a127d6efd2df8c251a5f4d4a38bfb19e5c7ab5a8a4b69081a2a44a446b2f51a7509c7081d2c392b79efe98060019129b505b0d163a5b696a8e80418fc6cfae31b37cd766929222189bb6ff402c89fa12b43c5bb73642dde0c76e8e024e7eec4de1758ec1aac65d4618337228150b888fe11a2f0165d40d174eb0a494786a892484ce8250846d34b221f19af66f5914625fc0db7bb559b88489104be15c6d5bb982d9a4f58073fe497cafe29fb470498293cf2e0f82b6688cd7572ade669fb7beea01c908dc12e72f072b99f7b0108f6ccc12d0787166dd270be1d05faa0926de8e7ae09e6c9d12005ec43d13b48a2f629fb88ee26224286130fdf01e5ca310d0867834089fb31fa93fdfb271f0ad541ad207cad66f801167a550f124370aaf28d8de5cd1825a1c1cc0c8be96ea41251859abf629566ae5a7940764e8374cefb0fdbe846fbd94c2557d8bcf7b8830ac6bfdf1a4062d7c4af96d69b4164713a9fcc33cfe945bdf2ea1706d3e7e0434587d2825c58a324ce2c8805eab21eec8d33db6d9c141b8833495c4be19a72b46131616a26287a76fed6e13a27f9ec92d9e937fe34b28f4bca4d0e1e0cd37764975a5207a806f41c588d090ee5624b494235619cc82d0868dd4863c4bca74f182fdce0245fe621f779e703ed93f0e78c092fad8f9165faf913f2080e6a1cc371f17e694d204dc4b8c07da3d07980224b5c707711ea7da05fa563e4c38fb7c42198ce8b49792c34792eb807d6de370b1280c8a6008adc272e9534e135f4e92a3f6be5706a8d33b6e3fddf7b9090701579bf32732f73f32b98d19b579fbf37d2d59d687917ee2649b292e83b4465baf3aa8445d93c4d186e5a9a15548bab3ecd5f8b2067778e5a35afc50c155baa1a9ad65ebb90998b7a85dc4f481c72854ab3b01542388b3f00bad21edc316064de076d987d682fe18f529c988792512f2ac18b34052cfcbaa717bc2ad7c4f6fe31ba66287571aaf3c3b35af0ba10413066b204d24146048cde8b493a52346e0e042df8aa7728c84a682cf4439b061d9df9e578d22e2cbb474cbb96815b840ccc7fe3992c89ac039c7854049c5747a2fa75c827e386ac6af2e3a807e872d856717520bf9d866ea7d907ee63eb1e2bc0765a3914094d89d40712f2950105f3fe3aef8abdad54cc1e7474fd870303cbbf62cbb9b870e92dfb1d99156d1ee5ab37a1a50204e3a6d0fd5877227bac26e5376b84c4c8ec316656eab4117071146b639deeaf785118ad4c45a77fd6709218a14519beac28e3554ffc20e03336c98892c008bf82ac251e20d13ad906f776b5ed571d621133575c836f4367164b2e5e2e93939cfc2b0038fce6006509a741dd97dddf75ffedfaf8cd0397e7828678bffbf34f533f37adafe318a866bf92969d160881b98f2a0be24ff1c4de2bcb25d62e16898cbe62092c606dd69886e4907a90df44e37af37e91550a9094ad92a5652d0446be0b5c45227498fa4b864f4b3795fdc18e509c7dabce8efaff674aef0bbeb15de64244b6dd1b39020b068709145e1bfe607b3c16a1ec6b392cbd05a7d3444085171528e8fb1879bef9bad103a93aef65c69ad26eef49298df05033b4fcc46e779744909231f03211e2a6a4524a5f4dc82d1a5dc1833b80fb8a7db5eb22a9115b927dde9b13c84227b8b2cf8e6948c992de5dea253d0c471bed6cef33bb1aa74bc7e6570d94aa9cde9e022ca0b9096d61f3271c9378c7561baf2a15bd9d88b277b6d3ba7d948347887336caa2eb4446a7ff68827038eee3d37a849bc3f702f510ee510d923ac3df436177b25e760659d715c0c38f05e7078493c35da88679c299aa0cf064298518bdeb8567a3e69694b74a904ca349af53234385d883b945992bba38c7c546f536baef4202510ca9b796d6b87070712468f5988d620b15e1defe978d05e8193e65c03ec9154d49cdb908acfa9cd452edfb22c5e12da9591bb0102563214116c95118f0dc6f5f75721ea78ca0921a67390325a7e3ac9851844fd785db6f2ae0f8af7d838e8081ab8575ca1302670c9630625895d7977bc50aedcc97c204bb23968469979a92d46a279f6c13b417bd637f5ead4e0f17970357f81cd94440c9e0bd6fd6f21fbc2e5ee2a17024deb710cd90a328bca9ff5335ab4d0629ab8ea1910a28bdda72fb51b14f1f572122a96916aa074659ada5118c0a99f5d340c1fc8bece76d8e3b043b40645837999806e8322d1cff4072fe279edae5e7f6823efc866257b9e2d61c769ac2c752bbe443a91437ba15e5bb68d97f2232435538c19dd0dffb007b7c1ddc9cf525c2798b0b963d24cffa6dd06f7b7a4e1378130940bf49eae746a8152d643f57dd3e60c1e1cc10a4c4507f3acb7a1d26d004ead0576f35a03b0e2b2eecc0f66c83af53c1f111174c32dc3b893553c6eb0b8ce03bea622410ee5b1366da41b6b470b3666931f4044d2375bacb4e8f99d99e36b0a44749ae96914053f36261f7501f26373606c40560b9f953a80bdfd86f3d34ee037acad90fb75cda8b38699bff3e2c6314d1cbadd826162ac9a5b66c599ae73d792f3e13b289a549854d5f1afa6b8c1cefd339c4e2079697a3f8a1c3f2dc0f0a54159b6c7ab68f350a15e96ce581e55079f277ea6a35d23e7e9914798fd2b5a4c8777e6cf37a1b8c9819dfdfd8f9470419c7c785d8648fc4d925a4555f8fd0ce6af0351b55e1ba80d47356120f055e0960ac896e9c0e2acc8199e6aad9829777278627c1475fb393828bd723d5bca6bd5a40c8939d96d49b8e3a01a2d46a1a3c58a90b507c0c70a651d77f217ff3b8877d103d4f1f32b43d4010345c67c4961788ab47bd56651351292ac301b7812ad743beae82b1bb3823ff8bb3e64628a401a760e6bcb5dd3d87d329b6654d3a5037550f10fa3b684d337207fd7389cbd5ee68cff4623242bdb0bc9e0fdd0bc5ae9b553692bd715fd7b5601d51b6121644d15db9b4f633b8fab654d25684", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e22b0fa37239355e4a95baebab91de1a838113280f4439cf4b6498e6f4d74e318e29743ad4c932aaa6e979cecd88c61653b36c45f2cac8146608ae962868d55322623754222c7efc1230f7f6fce0475c33ecc656f001e9f733a9722c3d7bbbd09b5f7b5c45", 0x65}, {&(0x7f0000001340)="0bfa561811de7ff811a88e9e1251b96ad7f6c896e4a548eee62f1f77794015cc51ce35f806c1c73c5a283666daca6aa5508b39a62458f854bbec82a7e44d1da447ead1bc6bfb2eb2f34fbebfe7660fc0811f69f57c66f2b87733ee", 0x5b}, {&(0x7f00000013c0)="bd27efa170da1b8c22b73321e9977bb40eb4bdb2e43c323e205cd44185a7fd88fe4b37e97b427652e29ee4284eb2b3ca17c114a2d5384e7bd821bf14b02d0ca2c234aac6c29a5204688b3ef2e36b7dfe719efa49d3e64fbf63aac85ca72952d9e9ef3ba4fe7f236d078d4540b21a835a1791c4a05405eabd5c00da35bb03dd96c26ad859e5bea17d7e70bf9d19c78a2c426868f7b2dd4675d3be479e2299946f9afd71c27c27d106f3393d8ed997e9de88db3ae4f49e1d2aa6467de90c1d62eb775dc0368598", 0xc6}], 0x6, 0x0, 0x0, 0x402}, 0x0) socketpair(0x31, 0x7, 0x1, &(0x7f0000001280)) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) 01:48:56 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) fchmod(r0, 0x0) 01:48:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc184, 0x80004535) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1, r1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7ff, 0xffffffff}, {0x18, 0x2, 0x100000000, 0x9}, 0x100000001, [0xfffffffffffffff7, 0x800, 0x7ff, 0x4, 0x3, 0x37, 0x6, 0x8000]}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/62, &(0x7f00000001c0)=0x3e) 01:48:56 executing program 0: unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000240)="9f00") 01:48:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x10) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/149) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 01:48:57 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 01:48:57 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xb) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1fffe0000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) 01:48:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1220a, 0x101) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pledge(&(0x7f0000000040)="b500", &(0x7f0000000080)='%\x00') mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 01:48:57 executing program 0: r0 = semget$private(0x0, 0x3, 0x500) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/232) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ff6000/0x9000)=nil, 0x9000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4000000000000001) 01:48:57 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x1d8) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 01:48:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:48:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x17f, 0x236161bf) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 01:48:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$dupfd(r0, 0x0, r1) 01:48:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ftruncate(r0, 0x1ff) r1 = socket$inet6(0x18, 0x2, 0x0) close(r1) dup(0xffffffffffffffff) 01:48:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:48:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000080)=0x197) r1 = dup(r0) close(r1) fchmod(r0, 0x1a0) 01:48:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) fsync(r0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x9) 01:48:57 executing program 0: getuid() mlockall(0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 01:48:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x3ff) dup2(r1, r1) dup2(r1, r0) 01:48:57 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x5) 01:48:57 executing program 0: unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000080)='./file1\x00') 01:48:57 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x1}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_getres(0x3, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000040)={0x8, 0x2000000200}) 01:48:57 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socket(0x0, 0x4, 0x7fffffff) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair$inet(0x2, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/30, 0x1e}], 0x4, &(0x7f00000000c0)=""/187, 0xbb, 0x2}, 0x802) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:48:57 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x0, "38a6c7d4e3e83e954161eb762974e49b50c6bc64"}) socketpair(0x18, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xfffffffffffff827, 0x0, "5656659541e34a4047ae7693cfd2208362f87d9e"}) 01:48:57 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 01:48:57 executing program 1: setgid(0xee00) setegid(0x0) r0 = shmget$private(0x0, 0x1000, 0x430, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x22, r1, r2, r3, r4, 0x8, 0x7f}, 0x0, 0x9, r5, r6, 0x4, 0x0, 0x7ff}) r7 = getgid() setgid(r7) setegid(r7) 01:48:57 executing program 0: mprotect(&(0x7f0000075000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) shmget(0x3, 0x4000, 0x14, &(0x7f0000075000/0x4000)=nil) 01:48:57 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) 01:48:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) flock(r0, 0x2) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) fsync(r0) r1 = syz_open_pts() dup2(r1, r0) 01:48:57 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x10, 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000011c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffffffffffff7) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = kqueue() stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) kevent(r1, &(0x7f0000000140), 0x3, &(0x7f0000000200), 0x5, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/55, 0x37, 0x800, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 01:48:58 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000040)='./file0\x00', 0x880, 0xffffffffffffffff) 01:48:58 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xdb4) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x49}, 0x0, &(0x7f00000001c0)={0x4, 0x5, 0x7fff, 0x6, 0x7ffe38a6, 0xfffffffffffffffe, 0x4, 0x6}, &(0x7f0000000240)) 01:48:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080), 0x2a, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="9aa7c517e3c4a81b97b94c69b43544caed499fb53e604ed2fa23acca5aff62d05638bb100fdf798276fbfb686bfc6c015fde7a006708a17ad49279b8a0195558d168702aa8e570d78717b7d00688fac5efcf719e71011255ad90", 0x5a}, {&(0x7f0000000100)="71b0741f6717efc27eb991d033e6fb7638574f68f70669ece7cfa28c8f84402b5b2a472f1e4897c42a0fb893d462a2946745597452a9716f32b5e12206f2d8166bdb3acda4f2542747854db21e7f15d48b5502cc1114738b840292e72d702763c46ad5d0942e9908e52020b613469f4e195e6e624da4f355fdd0b6578ac2fba65b5b9a96b2bbd823b06bc663261f92c7958961d2749f10f29f88e677e14c7384e08f86f57c363da3556398a334d08206b31e87624251231089361519ce171113bbb04fc8ada14866e560645c9146d215e7c0509706ccbb124f899fca00ff", 0xde}, {&(0x7f0000000200)="9a72cf039a46368db2a5c9d9d55cf57af935082f7adde2d87edee842c93fe1cf3553170dde384fb634adafbb1c35fd67f89c626056914fd6d5786a4c04c91d3de9360950d63722e524915fdf824a45648847765f7701", 0x56}, {&(0x7f0000000280)="aeb9b3df8b63c6d079570fe1346f3c884632ead50599c55abf6a7ef25716564c15927cf1741f03e16d10d5faf01a19fdbc53d369d875ce592312292ceaa35a607eb7371b521115536a35c9", 0x4b}, {&(0x7f0000000300)="89371a9c7d39d18b4c1e2bfc25683051cf9314ea769288bb795d9ed2f84baa74a13bc3c06150feb2a8e2bcaa63bc553a7fe47da9b0b49501dcfadaf49f4416aa2d48906db50c04c7c3bb93c04b1e1b2b7a17a266afdc6136f307159c8335f561e8b959dbb469af544688c645ca87e5ba84f6f68d1312b04c5ed594dccd465da18bf4159735ac7e74259a239db7c21c989d882ed15c8577345f374fd51d716570c8594b7465b56fc5893e481583513e3fc360f923d99822639bbc5ab0e78a20e7ee44d2c57184e6135d8cc049c9ae5335829235d7", 0xd4}, {&(0x7f0000000400)="76493a7927826eb4d5cfe71c48787868ac76534a64173fe6d8eabc8a4cd8149434a01689415ac0f015b313f35219dab0ba566ec7bdde3b9ee7896b5a208e56503c6686ebd0ef7a9078d61c45336a8c6613107c2ab0e76bd62e773423f13089b4c21d7eb251d8fdc53b5b9f9b91f05002af604b5c2899929a137ae49f1b30b0b25f225d52457b2341cc96417bc98641a4f6bf54da8a3c932794e9ce303a2727ed90e4cc7d427c082a3b1d1c9a2b5d9518646ae637", 0xb4}, {&(0x7f00000004c0)="56e7d8a00de4ae47bf39247462d03eff2902f902e5c0172e9b5ff5afcf55a2d883b5f968234c749748c55ffb0e4cb0ca87ccf26929d2f8368d9d5dd0c5892bc56cf866cc2d158fb065b549b1a4ce2701fd09692f42f0f4b4321b6fe69dda7d13bd8bab4851684d4295a596ad5d9b3b4e62cbfd7c1b6acf235af9bce88de9b95c3e5d6062cda732a43d778bd0c6d79f13aada70d09d44f593ef169726f16ac24690e7c4ecafc124deab6af57d8d00aad886ef2c3488f75b09ff821c4090db7dc3a01f9bd957d3ad43611703cb8126564e67234b94801d55013cff7d4e5a78aeac74115fab2bf25b0ffd1e545e26d2d5e6", 0xf0}], 0x7, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff00000000, 0x1, 0x60004cd7, 0x7fff, "b834aeef5a2aa41a9c69949d79648f660a4b528a", 0x3f, 0x9}) 01:48:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) dup2(r1, r0) fcntl$getflags(r0, 0x3) 01:48:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0xffffffff00000000, 0xfffffe50) 01:48:58 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x10000, 0x4) socketpair(0x1, 0x2, 0xcdf, &(0x7f0000000080)) socketpair(0x23, 0x1008003, 0x261, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x1) socket$unix(0x1, 0x1, 0x0) 01:48:58 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x4) setsockopt$inet_opts(r0, 0x0, 0x40000000000017, 0x0, 0x0) socketpair$inet(0x2, 0x8005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="462f968508dbebd5dcd4a2ab22c3d69f49650791e8aed5e37cce03e8e9488ac1750bd1068a65f75cd7b07ba4e43724f53a2766a9dbbbe439d7107c3dc48d5e78d80ec37209da521b55eca8af88b3c5fbb7f23be7010add638c75952969c0042bebb606327743b5a5fbb34c0ced1f5b2bde86c3bd58c4230800001be3befddee758dfb4ebcb8cad41bacf934c1e5d8834dda4551b7527f4bfbf00b13344601076b2cb5fcd11b0909948c7492391eb04146f1873740e2579829d5d371c7976a8436114b0224864e0e0110bdefc659f174428e4ad85948853530267c93361d4000fc3", 0xe1) 01:48:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000340)=""/81, 0x51}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000480)=""/191, 0xbf}, {&(0x7f0000000540)=""/22, 0x16}], 0x5) socket$inet(0x2, 0x0, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0xfffffffffffffc01) socket$unix(0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="894ad2e703d264028491120b614e85126066257752914b0cf68382437d05f60fb17e9ed11ecab36efe5ec8d5798e922fa4d3e3a7d029e3d886442f487c258cdb3e78d870506184021d9a6bb55e65380ddd033529", 0x54) 01:48:58 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair$inet(0x2, 0x4, 0x3, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) 01:48:59 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) login: map stack 0x20ffd000-0x21000000 of map 0xffffff007f12c738 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12c738 failed: no mapping 01:48:59 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x40001) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = semget$private(0x0, 0x2, 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/242) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc) 01:48:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80a0, 0x20) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) 01:48:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/209, 0xd1) r0 = dup(0xffffffffffffff9c) flock(r0, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:48:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x481, 0x100) 01:48:59 executing program 1: r0 = semget(0x0, 0x3, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r1, r2, r3, r4, 0x80, 0x8}, 0x1, 0x8, 0x80}) r5 = semget(0x1, 0x0, 0x500) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000080)=""/156) semop(r5, &(0x7f0000000040)=[{0x1, 0x9, 0x1800}, {0x1, 0x2, 0x1800}, {0x4, 0x9f6f, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0xa73b, 0x1000}, {0x2, 0x8000, 0x800}, {}], 0x8) 01:48:59 executing program 0: setuid(0xee01) r0 = getuid() setuid(r0) flock(0xffffffffffffffff, 0x2) 01:48:59 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) r3 = getppid() r4 = getgid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="77257eee65581fbabe2994da7c4fc209cc6f053644a8e6cb53e3a071c2eb4905066a476a064a6ab59a012e63e98356d615e099c0c833541084ed0ed534cc87fbfff7cebadd0aecf2453c9aaf3a496bb115738efa5d84454d82a4451c94c585592022b8eb258616af7577b7d9fda84c8e1b9b093d6df1e4e9d9a61c4fccf6b0b81750fa40407e0c7b45dbcf019f0e5e6f39d6d223353066bc0dfd3709ecce1d3d47aae5fbfdd1ab3f45731cf3171351da7132a1ae9c7ec1043621d37f2a", 0xbd}, {&(0x7f0000000180)="2efb11ab85f25fbdcfc82eb0f982613cd35da51a776a09cc55f45e1243cc8891c085e1de7697b982cd4f13c65d36f89f7353f27fdc9c1ff5239ace1f9d3c6b3d4d43b478d25620e4554af00dc7666f087ea75b4359b9689af330d541b85218b79cfcc3372165459537a3517dc993b238fb0feed34124596cc9df2c1fcd02a7bef255048ad63b71da62425c30142035cc33bec5a1d0bcdd3fab4a163e4f803f3c6de5b0a5f87a0244722563497c52412f2c7f56fccb7529bb0627e5964a9d9937edb4fd93b7c192981f9e5eab123a972faec36a922259712cc0086d69e49c5ed64742f9706778d5a775b4fcd42586ea140a7cc839", 0xf4}, {&(0x7f0000000280)="7dfb6a24b95286d3c10528dcd63bc0345f2085d2e671e51590968e87a4eb748bf8d201d4f0ef0b330331523cba0c0c8247455e2ef9eb2102bbc3f023e677054c9356f91d04874ca316d2097cfc32bb58be2b448d8fcc1bc222ede419848f2c450801fa65760963218785b47140b89dbc09f69eaa6e6874128ed50c7e69b66baf64062cb5b468c6a9fbc8e94dd3feb471e8", 0x91}], 0x3, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x68, 0x6}, 0x401) 01:48:59 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x400}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x92, 0x0) 01:48:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xa0) fcntl$dupfd(r0, 0xa, r0) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x2, 0x4ed}, {{}, 0xfffffffffffffffd, 0x20, 0x4, 0x0, 0x7}, {{}, 0xffffffffffffffff, 0x20, 0x0, 0x1ee8, 0x1}, {{r0}, 0xfffffffffffffffa, 0x84, 0x80, 0x9, 0xfffffffffffffd3f}, {{}, 0xfffffffffffffff8, 0x2, 0x10, 0x1, 0x3}], 0x0, &(0x7f0000000500)={0x81, 0x203}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0xfffffffffffffff9, &(0x7f0000000000)={0x7fff, 0xff}) r1 = dup(r0) writev(r1, &(0x7f00000000c0), 0x0) 01:48:59 executing program 1: r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0xffffffffb06a8bc0}, 0x10) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x0, &(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) listen(r0, 0xc3c) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) 01:49:00 executing program 1: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) 01:49:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r1, 0xfffffffffffffffe, 0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000040)=0x8) getdents(r1, &(0x7f0000001180)=""/4096, 0xd1) 01:49:00 executing program 1: r0 = socket(0x200000000f, 0x3, 0x0) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) 01:49:00 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x9) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/37, 0x25) write(r2, &(0x7f0000335000), 0xfc94) 01:49:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x100) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) 01:49:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) ftruncate(r0, 0x8dc382e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x80) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xff, &(0x7f0000000040)="09318008698593ae42ad7b02d4730e6f4da1d7be265e300ac4121b1e6e9a04aa862b1f8e4b5d4d0d08ba3e1939dba938ae0a1ce7bf66d8673f72ee170293fdc79781c788a48cbc23410a5b9e10209b02148b086c6bde3e6378ce86d9d4a2db281abb393c4b6a496455ad9d0de616eaab57abe3f5ca6e04a090014cec586eccbe49963547f934e6f7e906bb5baaba8f9dddebd31739a5113b38f7b581704c2143b8f9c2674960f862817d5228f79e84b2ed80926f2a4ba8068422e2fa4391185215846e78f070894d5879d34e4b63218a2c9cc1f2ab6ca644d6ea623328a122ec98773313702ee52ff4d7eae68401e3325e0d4745f796f6e337025785737d15") ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x2, 0x9, 0x800, "9195bde06fb78671da8c0b5c1ad0ac285f65cdbf", 0x7f, 0x4}) 01:49:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) socketpair(0x1, 0x6, 0xffffffff80000001, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:49:00 executing program 0: r0 = shmget(0x2, 0x2000, 0x401, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) clock_getres(0x2, &(0x7f0000000000)) 01:49:00 executing program 1: r0 = socket(0x1, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000)=0x5, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2fc89b41ad3f1be3, 0x4000, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r12 = geteuid() getgroups(0x6, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="174d1a4b14d53b133a24748074ea056a8dac2754", 0x14}, {&(0x7f00000000c0)="2f33a9ed8918206a29dd713df621f860820f0a78c86d95bf016d4b8c0b92e9bd385ed16d98ec29688bb01967fb15d3eb3982bd552c2f1ca134a45094f4404e8eddcfdbf63ca46e131384be5a1eea51c0583ab066374f6dc57204d4bb5e191a20e7e69948d5", 0x65}, {&(0x7f0000000140)="4dc0bc4f2cd84716a66f871271af57558440df0bb76207375387a4bface0e5338fa558bdd39ec81bb310ce6ef2c3bb6bdfaaf5e1aae6bb85bbe23e60e5deaf376f0db268d5ba65e6db57cb48561d7ddad29684ab959cc119598c803282a4cfcb648a880c11b9cfe34629238588b05afc005a30da23b44fcad7ebecafa61108fb7ac6e7e2f5b804f7cee2d906a8dab2475b88944794dc748e23118d7cfcc8a06ba60c804f11a8117c278e99ad099c6322a21011ca2055a9ab0de9795e65e7ba9a3950654d0ca49911aec41a2a661322fb", 0xd0}, {&(0x7f0000000240)="97170163b6c6148f47e2ea637f8a9fc47e6e3fcf0d89b3d17e50e0c2796ecc4d6cc007d22b34aa86a0b25a418e5996b4affc69012a7e0aa9481a499b7d9168ff00917d66e9c9c5d84e405334e19f2481dd38e4a0c223edb4e2e4f7d4c0e3e4866d70b7d4659e38b84e13943ed06ec7670c87cb8025b129b48581cbb8a66479bd23942456752487218e7ff37e7827d6dafa7eb41721a8cfc4a8fe3a40b594415f611dc078d0c1971d57a27ca11add10d56d36b004921353a7fb7533bfac9ce646f059a2a255ef03810d8d813c5a5053033ef5c2d59af007d8c921580e805e30ff4739dac03350a9a8", 0xe8}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r10, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x170, 0x404}, 0x1) 01:49:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 01:49:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x10, 0xfffffffffffffffe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) 01:49:00 executing program 0: mincore(&(0x7f0000f13000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/127) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 01:49:00 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget(0x2, 0x3000, 0x4, &(0x7f0000ff9000/0x3000)=nil) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ff9000/0x1000)=nil) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 01:49:01 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, 0x0) 01:49:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) fcntl$setflags(r0, 0x2, 0x0) fsync(r0) socketpair(0x16, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:49:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x3a0, 0x180) r1 = dup(0xffffffffffffff9c) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20020, 0xa2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x41) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvfrom(r1, &(0x7f0000000180)=""/192, 0xc0, 0x1, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4004, 0x40) socketpair(0x21, 0x8000, 0x10000, &(0x7f0000000240)={0xffffffffffffffff}) kevent(r6, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x40, 0x9, 0x401}, {{r3}, 0xffffffffffffffff, 0x62, 0xf0000000, 0x8, 0x2}], 0x4, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x44, 0x7, 0x4}, {{r6}, 0xfffffffffffffffb, 0x60, 0xfffff, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x400000cd, 0x7, 0x2}], 0x401, &(0x7f0000000340)={0x8, 0x1}) r7 = socket$inet6(0x18, 0x2, 0x4) getpgrp() setsockopt(r5, 0xffffffff7fffffff, 0x6, &(0x7f0000000380)="b3f09862da8ac048f11df098844e44ff83c8c3c5806843c516e6a4bf20b0cdf5faa87c6f21460d14fdb82f33a620482ac09fa34299a7c669aee139da6f08dcdb4e30275967f761bc5a6257436740efe3cb9d8e18342014e6ac9ea67e056e98498f87c7f64d602987ba2cb02ad75d4d4e1cb6905208b3ceb4a7f1afd1dc41ea9f1c8eea269d1ac6b176db9b8acb2db0c8de951a9d58c5eed504d88a02c0512dc022836374e69a100f71ddd9afe360a4dfb0ad68d47fd501e7a758086fbff7ca2e09717223ea3477bc2450d4b4c3fd5b5cd8a86473", 0xd4) msgget(0x0, 0x200) r8 = open(&(0x7f0000000480)='./file0\x00', 0x8118, 0x2) getsockname(r3, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) linkat(r0, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00', 0x4) r9 = dup(r6) getdents(r9, &(0x7f00000005c0)=""/90, 0x5a) r10 = dup(r2) connect$unix(r4, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) truncate(&(0x7f0000000680)='./file0\x00', 0x7) write(r1, &(0x7f00000006c0)="d41aa2c2e99868ca149dc6bce46bd2d097c460c04a756e16c95075fd286b6af34c30aad7eb123180eca05d7a46b95e10ae7e2e3b332fe6e5a14f483d3ea8923325bdf475b2604e639db06195b7c309aad12649768b6c9fcbdc3cf3e3596367ff46ee4ac5b523d2ef4007ab32e9ea6ce35f2abcc847f9dfeb7edbe5b1124b7ef4c0f0feb102999dc977494769e16e2a443bafa5e5da35576c95ccf83b4b4a1e983d7586175457795babcbfec2fbcb8bcf08b2ca80481562f1fe32d752e70e17117fb6cd6ee621b382483daeaf3857349812563af4769aee85546b946abf00f2d6b7fe51c15f045ef083d4d968083af1d87f3ecae840c7247e8acc2b7b7c7ea09c25250f4c5d6365bbff5af68f3288761bf3870b3a25c323291305bab75569ba17d01a8d2486caddb1dbe03619bd481b37e946d927460c583e94e9588daeecdaa73a6f1dd17dcdd6ac4e4f308118adb16e0f73ed1bce1a58b020f712b8d81f04f88e9dc3d78fc08cb4b188da9a625ed1ff48d67611bc0383fc77fa335b5cc047ba327be04d1b4facaea025cd9582ee8d6993dd7ee9d79fb3637bee24e2f3ac9bda0d1a44bf8333fa464199a4823d0c9b4c585ff8e98b3bf18a6a1da8d772de2b30afb85f3354c8eb64d9a68bdfc1a706e23f88273f92d0562b3e6d8d8264fb5490f5ebfe9f6773119f65a8d48ab9a041c390c0d6306f5b7dc5b529a19cce5187aed2f3e19ad232a348188bb8819fd724a3cf9e9e1dd1812e203cc5e3e877e1e4f58f30cf2aa74a34d5088d6e924c494e731c2bde664c8ab8cc8d0c90e861375c05f3ee17d1da16c6435739626efd1485e96b94101b51e516836ddc3f39eadccc8689b136d6b337e46c4ee7b4f724abef9bbdef5e0d4dfdd6560427850206cc521e30f3ae6124ee846f9cd4747a15bbd0f63860b6147c01344efde8620b3e1422b2268752314a26035013dc83dca6fc576d015691d02b23fed682357dfee6a40be23ba325ae0c5e2a3191164f92c1dfc18a5a6c81a62c34b3693fbe579d2a409bc7d23d3a2ad92f99ce7486d66ff08e4090409ad0d9d4bfe0a66b5de31fd4d7387e3816d82a88e9b62991b4eb9c6759218f609c7329af3424a17befdda090b6e8a3599c0d853f8503765eea751c40ab7af74cc92445c495cf89419df82d923e1f06726eec3e6aaa7a3ba1677498235310db43bed75898fe94501083b4deed9eb1ab0f7ae16e7eb6a016de646b71c261f8bf0e94ec5b9ad660f872099e0960dec3c0b64a13e4d72aafb2373b40424a22033b64091bf46e7c2d1859f4622266f0620b65563234e253ae829e2d6a7ab9ef82312613a3204ba2d7244826945cfbaaf5e60bc42e2191b8d7b05f5cd0df5db7a454b9b1b4e2b2905aa12bc572ac520999f4063ab99cf6d9e2538f0d54d98cb8a92fa4502711c98c9314bc9969c91c8c684dab8559530dce0521400fe0212b702490dd31006365797321463a8b5d7b938ad048c0d0c8f29a98fd4806cf9f479698282c80dc9f5596b042e3eb6dd917953c6fe24b688cb9d53435311627b1cdd401b0c7489e5b99e8703064420342e9ab01e2ce2558a98b3b47acdcc80453b51241804aae98b2efadd7dddcc24ce253a75787efdebe93a6ceac6985e09beb53af52dfeb94b0606f90f73cbec724a279a627f62a7cdaf50a34c08451bb636037ecd9cea07671831af9d61c5fdd67555785760be35cea5757300e250bfc1eb908eb45b2d569d27b1f670edcd8e55fd6abafd6d4476712d8d03600f776a03f886723ffd255bd4f359e2a27e03bf11992eeae6acfb6f6827138cddda6f140750fc574fa6aa43d5585760ca58857bd0ec6c637535f3303e00dc290ab043796cc4d3c3d1ee43cc966fdfca503d8bc9fa3fae0e35d6a6666aab5cfef6424c8ba5a5e6758257c09b3253c4c997c9f921535fc8905523ac79f722644501102e450df6b9c0b3a627f414f07deafddc29cba68940a9eb69b1c5733d737f22335c851de8d8ecd9ea450142483297557ee067e0e2e2973b5c44ed7d21a0beacb98a4325f48f58a816bb501d473f39f85d108069951fee897e94981e4f03aba0fb480ca4e2ab64f4585a0cfb7852db828802fa9067e97ccabfbfce94eaaa6ce1a45181827aaf8aeeb3add625c8155fd4f59ebd9c3a578ca2e652888f231894dadc50da66cd28270df90e35a17cd130ff125cd859d71babb5a052ed25ee63d4ebd04e5279c6b7e6a8b0c10e8e5929d1d32d7c9aa421f57d631241ff5665dd6dff993e5107930b2891201bb8d787441620421bd328377ebd0a5d1016307330b52bbbcaf7337616dad96306bc703d8a0b771583c70ad5afe26db82224f0a41a277ad25c86c59b02ba3c6e21bf8f6886ee7350720352bf622ca3c81efb9a0dd585daa89042e2fdc022b237d0cec336c027b1a30dba77449f3f76c50910dab5fae3b4c61990d5a4f634069e197e133d49d1198eb76cdada2d10dd635635f635d53da21ae61ca94592de9ac9790ac49bd3a9d0bd80c3cbba15020a516b6b85867b51682a1144f39fa925198cfdb990c0c2a5f690ca275fbc358f87cc2ecceb16ffe2235fd22eb3ea65cff6d306e004e7d4e4c2b95e944fe471b543fd37423c1b5c99e14a8770832aa4257a886e26e2b0588febf3584ffa267de1c59c9f83dfeb0421e09f562334149ebe53a490e56e97e3fb0da127abd39fd99c00cca334bd4c5684cbca9ee09beea971c0a174c894c06e7a6506ac56c663994880e2c49c6aec677d30cfdc17b94924e4746463415f5ec77d5fd3d9f3a2ab9e25465ea1d7f1377bc147eff81ba1310542d59eb92e015890f8cfee91b02a264ee1adb8539cab96ac7c146613d555a3c6f70b2274987e28cd3abc9282c6ff8becce3adfa6f63c754a70635b00a6c84b12bd28c5a178b2b4b063be78aa7aea138e32a3be150c08946c63a14ead7f19fb1139d7e1d92a453df2726a264a72869d67208fb6a1abdaaf54c689243ae11eef7f6068f1d36d0a417b319f700813aaeaa7471bcd10fd4a0b45236c4cddbf1d124d8bdad3d230f0b12c03444d67bffa5fb0446ea691c6c3d27ccfdb5c0391629b86825cd1db218de72e39a238553312915c0c8412a0db2e623e6e039357b3f9d18c3a68ac9bac23bef287cf4ca3045f37f63f31948aa3b48003f3292acb0d69c97677884d0b22058b42f2e6cbb6f2e14113630b07c3a9c22b700bcb2c65575b3cd08b5fdf77e2f532752fcc86796684b7c06acf1a1e0ea653bea7e35ce565c4cfae9f061bae6a2cfcad0c23610587fb677a898231d68c2ebda87529c819702fe05784c0bd2c2839527575f258bb7859470bfead2e17cf502a7b949d4042f3b8297bf1ea08c16637ae59258409f7f69b33f179c1c46d58e385a2d35ba0c50bb3540fc0c40986a1be0ca14bc426742d6b5291d54809a0bd47e0934f63166c1baa502fb7276596a6bea8c73f8929f04375e440da7f8414074cea810f7439b8e86db6b6d694f249938b86e22a515bd351ea67b351d6f8207b8727d0e317156fe718fde649e3d279f93b988b119440c6aead336587343b81c87e6c000ebd75ac52e19ac2e4148fd0587a3095d50277733bbaf475516e246be2cf5cafa5efa8ae22afa99c44df225b7d6d7dc10e7bcd50881152e4f4fdb7e3afa1a8cde4fc1b7cb6b900ba50283b5fe7d4cfa66853bb8843966ec1f54d2449c7bee5ce89ec062e012c103e071111b695e82d6538271017328fa4e7b6d180fefdeb822ebc8084b0b041adf12a4f734d101da3e9514bf62baf1f3196a37ed9059f462a70429a61a59e188c9c79b71133f5eb3a630d75bd88e2b90180af7dc9016156037f4063b40b1f32e554b9cc42e12e48b81c108f8c5d63c304fdd2a3a5ef939ed0aa4e673f1af06437e39e25a939113cb33b15207ec56a36d94244f075a94dcba868566d97e2393a23c5b2591f6d1faf9c95b23712b8bee44da75706c55b0ebab89ea9686a2b6d0d373eee0e09c08f91c1e47ef282ad0d5a95e8ddd969c61ffd6160fa2946daba5187ca7d4208d9e92ae4aba4a0a31e6e07dc73b567fbe5120344db7184c902e37066ea21c4c5174efa34058b10557ca2c8ec8afd213f106ce9a6c558851c75dbf22e43fdc28ffb1bfa988e422d960cbc27cc37735c15ff7bddb619132965664b9f66b667609b014ee1cb9072ab45e9fed5248b39a7dee0841056def05db8a1410c35036ab83f3f491faf38f35a5baaa643346f168e29abd4b3eb8b67b1448800b7d2c5b1dc2a57ad90401c7e74db5c7653060d3b97d6567101d002ae3b8c9a6fca569069ba872c57f692e7e1806deb682d8afe35367d16a9fa20ac19ebf00b16759b143c595058e685acd2fff54bbc05d4c09905e62e8557b772a4fb846269c5fb40efdca05352f1b88883053affe577fdb71f0ea8d3c158553ae3691a5cf60ff8cab0883538446f529929dde90804cde7f5c8584630a7d6aba9e9f533ce882c5c55316a2f7cbc7ddabaa54125d594873ee72331a5a62f9cc4b87d7a6daa4cb5bcd21c6fbeabfdd43b742e6cdeb1a8fcba516c039bba62c034b0458c78d957161f033b9c4b5e64c8b1858f060064fb20e5f3ebd4eba72d2acb3e5bb9881b1bfc44445eae89cb49b9789d4cd75ddcf3a7325e86449ae1c9adc81092a6d02a697502ef8fc45cdbcc41bb64dd785bb47f53714b060e22bbf8726b75d34b958b7d2e4d7234ca8827ab6f5216412b963953de2b637db7e248e3f7b73ffb3a2f103c203dc85ecebf1f4fb20af297d57a59cca09f3d85d05249a12eaa10dee0ad2d292fabb369681e05e370e4eaed2a7bd31bda4da021c75d90370f27e13282480475120516d3c65206b049a89018ec87d0cbe2c245231ac3e59cb9ef3ba4de87f09ff61ef954754a8f9f5a81605d2e2d8c0854822087745ba3cdf12906f5a335e1952963a47320c8a3096cf44a4b65d1f57c1ff29a005cdb6bcb5e7f86de14128640fd5f29f1ae64e6c317b35980795f84c733b87bc7bac48937277f91b0663cc428831df8b5f6ef9c30bb6968833dfcca193e998e1927a33d6fdc989a652b310cf58b8874a5be3d6205081194693d974031c052bc98b2f423fc5f5aed7df2602e4a1ba0f12549e249e67437c3ae60158b869f364b03f695059051820d90c36214c986f72fa730677e9197b182025f5e888546baa9f8afe534bfdda18104c91a76f9817551dc7b17a676ccabfae137ce040a59d29e2cc9f4d75e77cc5d9bad4ef196c723a211d36e16e745326230efce7d789dbd2e080d491bd7e48574c9777b238c012f42b8ccbc9003109a42e4debb3aaf8d1f2bfcc9517089b516ee3f7f245a11d87533f42fc987e9960914c803f9b70d7fe4826b9754948387c020d3ee13ac4a7405d4eb8656b25d729b9e0e8f17d5c0d2e479fc41a1425c656bbee50c0753d03841c52a648618061162279075903c3ddb7f644991656a8cd0367d4df148a34c7614b15b228e4ded74fc97b4dbdf63d57c6a3735c03babe7be94ca7a8e9a7ef0997eb60f50c251575bc66f85fc87d1683ad1fd3dc9fc5fe0fd1d94cda7eacbb6d2c8ef6470d7809401f3e2ac9b027e4514f4e309ceb3fb9e2dfca73510580a344812215cdbd94499696a642305f71b9235f4b972641d1f3591661152de0cf79d1451269626032c9ccccf72af354a970dc9a1411a065cf39f2b01dcd53cd3204cb4a3f2f24ec011ba22453fcac74ff03cd42da84eb8156631d8c1adf34ff489ad2c7938f7b626e3ef04f81d4f016a2bf0dca49d59372a24b", 0x1000) open(&(0x7f00000016c0)='./file0\x00', 0x100, 0x10) ioctl$TIOCSDTR(r10, 0x20007479) getpgrp() write(r7, &(0x7f0000001700)="16675984", 0x4) bind$unix(r8, &(0x7f0000001740)=@abs={0x0, 0x0, 0x2}, 0x8) 01:49:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffc69) fchown(r0, r2, r3) setuid(0x0) 01:49:02 executing program 1: madvise(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 01:49:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x44) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xfffffffffffffffe) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x78) r4 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000200)=0x3ff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x100000000) socketpair(0x0, 0x4007, 0x81, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000002c0)='./file0\x00', 0x20, 0xf0) listen(r6, 0x1) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000300)='./file0\x00', r7, r8) recvmsg(r5, &(0x7f00000006c0)={&(0x7f0000000440)=@un=@file={0x0, ""/31}, 0x21, &(0x7f0000000600)=[{&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/164, 0xa4}], 0x3, &(0x7f0000000640)=""/103, 0x67, 0x3}, 0x43) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) poll(&(0x7f0000000780)=[{r3, 0x80}, {r5, 0x10}, {r0, 0x80}, {r4, 0x100}, {r6, 0xac}, {r5, 0x4}, {r4, 0x80}, {r1, 0x100}], 0x8, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000007c0)=0x40) setsockopt$sock_int(r1, 0xffff, 0x1014, &(0x7f0000000800)=0xfffffffffffffff9, 0x4) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) syz_open_pts() socketpair$inet(0x2, 0x8007, 0xf9, &(0x7f0000000840)) semget(0x2, 0x4, 0x12) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 01:49:02 executing program 0: r0 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x10a, 0x9}, 0xff, 0xb4, r5, r6, 0x8}) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000b39000/0x3000)=nil) 01:49:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) setegid(0x0) getrlimit(0x800000000000003, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x0) 01:49:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x100000001, 0x9}) geteuid() mprotect(&(0x7f0000598000/0x3000)=nil, 0x3000, 0x1) 01:49:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000100)=""/154, 0x9a}], 0x2) 01:49:02 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) 01:49:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(0x0, 0x0) r1 = getuid() pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="9dd52c2d20947f0fb053c15c760dadb5d6161cf67b8d1c3100c141fbb28ebff5f31fc53caa443901776912af32758ec54f91910c5b8d19e7fef781b083492a0cada7430969248cc76a44dc4709ec8e42d4bea6897f05904906c19a1c98c7818109276ea4338c55c8afcf7af7682fb74869365f639b3bbc48be1105b7d1d55073722caae0beec4fe20fa6f5e3801592d66255c602d4af1bce25b036cad75259c40afac963bbf87f3eaa2e6d4154b2cbc1a08a388cc049e0185add09ab95a816880f097495d5ebba7e728f6df6", 0xcc}, {&(0x7f00000001c0)="e512963b7096658573a9eab433cbbd4ee1142c2e11dff90b4e5f9b676595de78981558e8741cf82992d9da038bf1725da5707272f6b2200b85fa00f1f363a8d288a13147ce7958fc1924c39acd2c6855232f836567a0709817a34c315a32f0bae317137cc953119dbe053299d0c2cb46e5d6797914947e90b55568cee2aef29947d26fa2ff60bff5f7974a5edcc67723e044b6136d4ff41602ca8c3625577168faffe45151c7128bb8815b3e12cd3639afc320ea1f781b64d4b5e4608680926e468e98b7f71ebcdb4601607389ab1f76f47a301550aad10e35809a5af4b46dfb8b268919e1fc1eaef0f02380194c7c4825803d2764772fbb179f65f472d0", 0xfe}, {&(0x7f00000002c0)="2477bf20c679d097c32e2b31389a5cb7c1d5b108ac9b17e4a5f31ec30a6cb17bece29e90fa7760095c3036f5d00be6dc8fd025d93ed33cdabbb5f6da5d671805b9d37f92e33a68a69e47a3405635aac85e428dbaa3cf3493ff248a8cd1ce4d5c653f47bd4e9cd4860909dd4290f080274a35cc5767ca0b43c248893966d4ac3df55eeda9d098a4a190a60c6aeaedbf371dff9dc294e0cfa54a59a6d4ea732dfaf761ac8ffa6b2617c40b88e9b316665c19c420fb9501140322940a71875bfb8840542d45ad920262cb3695e3d0aa9f1ceed1a2201bab84468adda87d763a624bb220b994553b1b15f71ab6f3bc35ef04b2952e4c6e52e65ebf6b1a", 0xfb}, {&(0x7f00000003c0)="c5b25c", 0x3}], 0x4, 0x0) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) 01:49:02 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) socketpair(0x6, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) clock_getres(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x101, 0x1, 0x4, 0x0, 0x3d}, 0xc) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) 01:49:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) open(&(0x7f0000000000)='./bus\x00', 0x47c, 0x1001b7) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) 01:49:03 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', 0x0) kqueue() 01:49:03 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0xffffffffffffffd2, 0x1, 0x800) 01:49:03 executing program 0: r0 = socket(0x1, 0x4005, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="6854a0cadb1e9fa282997013bd76606865cd171b90f9f369e526d33d3f965d7d5dc94d009283ca63f565bad96efa7d70958e730d32bf1935bb65cd3ccd40d202b969c1c43e4858cb991844d66af2728c91d102df10a21b90e9ba6ef4991ba701c68d09896c3ee5a12e3f0e65252feee804e6f65ff90b68b9fe7ee71e81b288d246ff19df04072d5e892b9d58b6677b2fdfc6763ae85b5d40b141bccbbdbeeaef21d88356c6fcead8f0d0726311ef5846", 0xb0}, {&(0x7f0000000140)="78386aa62eb8e3be07f0c24dc48d2cd316dd378bfbab373105a770149ece4e2fcd4e347c08613d764fc90cdc920fa25ebf380de7d19c7763c2fb9a9c4427254b9e17", 0x42}, {&(0x7f00000001c0)="58663f7e07e61966a40ce9bc8c6b189a14a031e1c4c932f02ffa37da3282bde745c3f0a5bd85d5a3f62070e64f23f818f371f7a18a9cfc9cc51a17e9d4198cd34037f6ab5a9545b33cecf63e18768261bff4cca2e80b3630f0623a5a69dfd8ffd7040231", 0x64}, {&(0x7f0000000240)="71295465e2aeb6ed7437bea4e1229312", 0x10}, {&(0x7f0000000280)="8875af8302f02917f225cb8149b309ff7cf873fc2dfdc46f05421a0af2dd008cadabe266d263f36dfb48f8d2554dd2ffe121be2fe63ae92eb8f62d08710ba9b62ebe71dbf4048fe38da75215a2ed74db06955f962a", 0x55}], 0x5) socket$inet6(0x18, 0x5, 0x7fffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x5}, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) 01:49:03 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000080)) mprotect(&(0x7f00003fd000/0x4000)=nil, 0x4000, 0x2) 01:49:03 executing program 0: setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000180)="2591edebd171d5083afd41b3580034f015795d253c879bfd94483639a0901b04bc9e84902d157909815b984817c0a8f60a753f416ff6dba21fd29b0bfbe4787f1170d1fa551af879e7f756e4f0612049f2de427d0cafb78c32e96392abd383ec0cac46c250ebf33b326c7b3744663a6a5ee61ed5dff2c4dac0d0f557235111d5093799b23f9afc577d22439d48b2d740fea6d46a3affa0c84f28902fbfae745575642d7f31cf0ebbb5ea5bb6ca36b96e6d77a96c8644a1866f2476d6d94100ab783a3ceeeb2023144d939401f59eb74bfe9febccfae730fa5052f594eafe9d9953da0d96a10c3f341fce142d", 0xec}, {&(0x7f0000000280)="e58aa7af8952c70a10151b069b4af9519c0df212b4da", 0x16}, {&(0x7f00000002c0)="ff3d23d40bb7b1ed304db7388ae9d41d6c", 0x11}, {&(0x7f0000000300)="3160e64d56b98546e2c9f2b397a8e8681b655a4ef4eb99bc6b5f9836f0c71e89edd5457d990096af28bf1ad4bb134492ad8680741bd68be9e42a33844d272f4d8f4af665fd2fcb38bc24253aeef1dd303493dfb91cfc0f801cbacacc3a09707e69da074bdb883a84b88ea8b24ff78e993945e524ddb78d2127ef1eff47a73936", 0x80}, {&(0x7f0000000380)="20f408a55062aefccec514979672dab8673275f0da2b1336e11fa85757fec2090fbb40778b8e457487c158522ecd074971b621f1", 0x34}, {&(0x7f00000003c0)="fc1718dc7721a947b45939727af1615a7d5b0c99f32256b7a0bcc7b92cd99d2f64a0643740947f9808aec880f30ace7bf57c4430288adc0b81690078876cda04ee49d58ecfb19bff6fc240bacf66ffdd0b6e2f4375715c7def332f1845", 0x5d}, {&(0x7f0000000440)="ec159093480b0eec5033af4e701291ff6c51ff15c24ecead4f28ecef1bd64951edbb812c5d00a9fe72a60609c25d5bb9326e828edb874ec43a0bde5b5507bf5722b982242b7ec050989b58a18d3c9695c34c27d351883f11d011c11ac9aa7a9431c884eb028a7eb1c5f695afb1e33b206905f79e8b2a97e25e26ff3686b2ff1a3a2eb729a64269f6c6c41379", 0x8c}, {&(0x7f0000000500)="1f4e684d9be09cbd392d67f5da15577d53203457b6b0757fdfdc53a950d43105a9b479395c7ac0d38088b3000eddb5f00222cc839cc9b2d0ca0c1520f5395da9abeb198ac0ed0bca3906762671ed7a4f6f0265a1ba0601cbdcb6f9a43c66738cfd183cdd6a8fc44f524b6d612b86ca4d2fd75cc025d8606ffa16430d3dafe6c18fc10be4a5c1edd625d1dbda5ed7c2d99b0f826c06b00c47204a5d1bffa3f64fef63ecf9a40069b75beba2f3bd424c462fd79f01e50f0de8351291c564a238d0b20aba626b", 0xc5}, {&(0x7f0000000600)="1b9f8c87f15df89c2fccb313465c3f5d848f6a1257caf1699568eddcc97db010fe26e0cd2199960d6fa5b62d26ec1b758e485c55ca6f42d7255429209559dad649afe3c023f953fb90ec8972be1a4976c48408f0305fcde52605702ce650eabb6403b90a3771fc2024a9fc2072923dd507a17cbca65e3f63ecd0e7e11a323c8c88313e8b11d06570e08c0ac2e117ecced348c2b69efc7cbfc3f7c4bdf3e9d408154e6c1b95a713d089143119548c380c04ac85dfdc1ce824ca8be4f6b3482e1710b6ddfc39164c16252f254324394186ded4995cce69a63ecf1854b295918d17c8894ad6a36b7dfa3d39397ac9559c68261e2c5cc223412a529d07e277576c8ad76841aa0a19f1c4bdc79b4eaa779b32344e4edbf803eef80881cbc9d5942bedadad7b592d2e13435651e91a39ca27ae83a52cea8f7ef45040dd274409ae3adfb09927b7abd12e9af9ded64e4b13192b6fe508854e5f90e9bfdc145cc446595b47d64523badbda6117ef8a5b2f70ce9c805b9969bc1aad1c8929a09bac9d2a1f332ea0b242585e5a9e1b8711875d9c32534d44b7c2529584bf48daa6a27ed425fb3b3e9dcbf57ad0e0f74f7a6e6968b3e468f7bcf0c6acbd85024d8d93145fb994b7ad93bc920dea47970e80bf6618f82326d7d23697c0f7013fbae53130047a8d54fa0b4a48b8154034b90fb9975c6acec22e873d16f87a137a16a3098ea5efb4938057e38d707102af5e2dbad7c767a01a767e59f0db8185c9ab400f984dc0030f28acb2badd8a088bedd27ae2dc4b370ac87afd237d03a7424b8e1aa281839a2598e92cdcc42327dfde0c5416966ff1415f8c59e3a2e0a5b34042db91f734cafc6df9e247fbbfb573f05ab803a3ddeab1e99cedab446fca04cb54d9df81cdc26128ba0252271cc13f57c787c712b8688f846a22852f83aec83b1c6a6234e6e2370e67b1164e267148bb98c0ecf499a9032c6ffc99dba0d5502335cb5824cdb79e722f2eede6d0668223c020d0e9675a107353f1fcf6fabb2e7829b3fcf3a12962b1e8a29b07a0840c029cfd1dfed8c24f0a9907c7087c0d04f2adf88da071b83bddc32e51e7818f44936a30429aa99b39735c74cbb23afce6a51175e9efd71d7e17b095a50601b0ab0cd07a501e2b949d6cf71558f8aca25c3e836307faa4d581e16be67a1ebb3ce1bd14e4b70ba8a1c6825b0d6d0617c02fc25664c1a06ed832eb6aa54ba75fa84001ebb977c42b8318d765fdd13f0440813cc5efe4f0518a660b17cb00ef9bc0b41e051e018d0472ee4bb838f6a367fae9846075c2a7c2528f472f3c501f286285178730838da3cbeabc5cc742ff0d0285a47fdf19473b6fee26e64ad6fbf38f5fac52a69af5a52950082e49dc0970fa071ecf5d4af01d96fac3b6ac50569516423fff874f2e47ee6e1a733b3820c7e95eb2a51ad143f91400edd68e8297e8735c7f6016614185dab0f7ce8adb0e6c83ddd1267f8ffb2f6149cc30ef82b5f9d20a6765788de113fef5514d47559c08406b913e007ecaab7f8fa8b63fce6e39e05c6bf81ac071c86703081e82def531365285c7a38aa6c03c211e65e87ddf08c61e5c7d2d2b2841884eb1445b80cc2c28538111830637c83bacc5891fda5b48902e53b6a8cb2f275b53e1083b480497de0b4239a8a08427290bd87894fd1aca47d8f6d9760c329803b11ca012de31c5dca3c8f21927b8579f38e49ea3c302b580f2df5d8383f731ed588b14928f46c5f75bb385322767b706520b0a8171f8cbb051cea597700258ad1a64e53bdbd4055e515faa62bb35117efcd6cb89895e910fa4f773910e6aecfc406fea706a226c3997924ab93b2ff8234cdf26bb71ab75efa69ef1f769f7553fd59cbe2ce67d71274a331a616b2f0b75b0ddf3e94ff6211442078e5cfe578dfb8a28b07d474a7c3dd2096486ba312a0345c7366f695f8575c9bdb5093e3442f9af7e92309ab8dbef6c30d1661d0346bf9ffe47e961827dd83523fc61a131cc66a7a3dbe21886fea4cfb2b7bea36f04a93cbfc783590440789b2027f1b34826edac66e5e69b15dbfa0a2f5a9a177b0acbef1bc1ebba3eda05dd8e8169dd533c70769de170e3c84336bdb8ce4274d48298f96f5615812a06791660d287bf2cdaa6520a440124d9f3b534b244683e3255e8f44aa0365b04368b75d9902eef5f01fb3a599e0e89976117b424d68cd949dadb2326bac16b5db2cce5ea38e5afe058492c7b2802c5e1a67c0d76fc3ce7878e50038b480f837b93b4674aba6a90b21d7a8f23192c0a16df80c7e721609ff76b8de861b733142fbed8bd331fc5c7400bdafb1351117dd6e36247f03d45056d958bc6df6e15e6938ae656d2a85f4830023b10ed469d866ac2e86974247b2c4cb15b0e5ee2a95151675b10c7cd772f6bd707b15b41a6798b3b92fd62c3b2977484480c114f63c5a4dcf956875c86c25903587d337642b8e6672e87ee1187a1a68fe83600bdbbcc2b58728a736099719b30d57902ab9f19190812bc5009720be655e57fca9f421bef20ccab0e29519ad7360604955d7f6820e0da5367f2b8e647fe39dfd9fc61103e1854f612a75a840b37336637b8490730550e806b1c604c66e7aa5536fc9afb9192f84bb30d6c3f4035a9b5e8c724e389d9e51312ac76a0a1311a505bada38b9c2684773a792fca8cf3abfdd2d121558168566b08ed5bf4c06358ba22cec2bdf3c58a0039e7a73d5bac6a28850c549257bbd5197033148e54a5b21904d79593a77f05eff8d122d2b9483c83bfdb29f4ce8f3964744d88a9596f1ccee8caab05fe000450b26c01e6da6d34c69f42ea1ba093482a27ee79890818a357c41cd8c435bf9d528350b2b86d0c378b11e3d642cbd027244132030975456d95408504a45991a432e441bdbb32d4024c64b03a57f7e92afb06a841cca4a22522c68117bd4226be68d5d1d00c23b875d7c149df295375d50cc5541b2e06a330a3bc4c3a730daa6b6e52f2dc8c270c3ab599382173ee46c6aa8f1b4b9f94282af3551f22281a154fbea4409cd5a19c6b74ee69373aecb3daa94ec75279a56717d2b7943d7e084d4e41a4ed9c3c4c0a8fd4e32594a4636fd300fc75ce2ecbacb0f571948fd0250b231fd4dbc3c7acce35d53231e1ab732746ed105870193d47309d3bf2f059b2a64d6d843a15c8b5346b301ffa4881e96047f48df7726f7b66341335b4297ea586e91ad38737aa8b4329919e61a343871d291176fe7dff6ac81b956dbb3528a926e1eff1b8616fe07df6c8d7e6ff8fdfec8f06f696d931407ae1139cc776de33f040b2578c6a9ad0fd2059990939fd2470aead7a5c73769b0bee76957d150b82c5ff496d5fc6b75edc1c324e5c65537b1f66bc77c5fdc3e20c8b0555db541093baf1d5d3e0b522d59a2dbf50d5874309f469b7b05d26e4d4db7c44705079755240aaed50a84b5db0d8ce4e8a009b6dd416cdb95d043a0323f75fc6d17d2025365bba860e68b40f63746199bc957819aa0a1f35cc4b7b64f8c71e9083d5bc7dd2f89f81663f23fd0de945036f5c4871c20912555be02ed52c0dee8dfee2b73b47736181db3534cd1ce68eb91f8a46813a7ba05a4ee8158b4f3d5d2e6833f54ac28d0c21e298d13747a64cda7197af03b7e38b563d7962bbdffd4cdf9282ecfd90e33c4173f87cb49e7541805686e316727c1b67a1d11673b37355e47572cd6fbdc1c232fd2c15e082d396ff5a6bbfe0dcaae9417b71693bfccc715db85200bfe420524afe34812f97e459f0b690324bfabeb5f77d14ad5ac5fbbdf3416792c969c75d3e888069499c4ab33e8e5079ccea274d6f426cd75101e07c8b9bc574a9173f8520ab3a9161105eadf8fff2f00f6bfd064aa2590748388d68b6b8dfbe922ef9c9c47668211d01643b0df9bb10a930ada1ed48b9b8c86425bcfc97acdb51bf104ab643f81c7be0bce2d1b292861bab1a745df6aa640079ccdc004eaf5a6c8d5e9a753511afc25984138f5f49df6872097a1d7a53b20f7e784487cd62f162aa05500f90524117ef4a2d6cd9da03d55ed8d8ca39e567f81ad38876348005899c5b97eeefd87ba1b7dc04f34519b5558ce6d338307b2c7fa99d6804bb90936907bd99dbfadde14ab9f3944944b7e2e0ab732648e0d865c2aa78f8f5b82c6f663c3a710d84e8ae7d57e55456fc7a65b73a1774d79bfbf605558bc148bba45cfb92ea71bbcf0824362e1e13cae70118f0c97efcfde6a9fd736e9c6302d3530384ca5dd2d92b577cdde3654db98b3f22c78798b07a219c4df6f87ea9ac5d723162eada9af296931769a1327347fd331aaf678dc9a8bb7dfb40723f82b34ed3b7bc7766a082c6aabac775db659995c6c90577ac9466c0b076a789781597651cc7b161118ae15c9e50c0f8c37cb4e416d4b36bbc5aacf0be286d25ddd82c4e90164a49bf59b4006eb383dea98da8007b013f043db5e5d60464cbdf140b6d263b6478e29908b5d102b27326f678da9b6a934b4c9213d7555c98c04705d227cb31b472c3e8b59a405d8c0437ebf94f7c9b42e1e257a212df9a5b61f0accacac8caea2379fc497204b0dc79d8eb8b1cb37b8438a67c2bec2c384421029f7bcb1de8c0fd101bc8fb3268d99558c78c1a92069efe427f554feed8b142d8a0598e211e098c8fe4d739fa8ae6e941abbc37fcd73f1b8a384add5e6de5194a1dbd0f0c71dc32efedae75e24cde0b9e1f3781a53ee323b97db042dccef3f255dd911d785359f8ff40710acfe2ce780bc5860e5276c5f85f02ffd39a1567b4e5b5c01460bf6893c3b5739da40c39092907ae8bbfd4acc165bd1d4f5f646e2d50baa9db585be88e9e9fb2ebf786c7bd50f3a46ab706a3d6825cb68309831130ec6a7d463c8dcc3e509da2a42a9773870b7572ab02cf07134a9cb3ef80a855a7d8c0612dcf8224df3c7a4691eb5b3c133ef59f10e37e1f76094c357aed3030851640ef46ac47e48bf53f5725c90d82fd1496e8c083ffc86c713764a9d3982a830e51bd4446016cdb38b48dd9379c5509282df7560987d644a303bc7235f18f3c7502f478db58d3d106fbf319e583a313375de8a4102461a5b0ebea941edfc04ca702220bd5a9c2ad808b57dc9a58acd657a3971d5d9b1be190b0bb92a71cd8c6f6b471e48183d8afd2f9f49567b27f08e758fcbe477b6fd0208d5d2e1a9f4cac48acbafd5e77902327063fe4fa192be408b5533ea221605f3b3205739c6e2e5136658b0a867eb804e70d3d132159430af4681e625c104038fbab49926252049965e3a1c03c181950d3a450b35d342b3350656861a9d0c2291df2601c9650271c274a62c64b47f701101202067da0a4577b8e1b8bb04092301e0917ad8161cec903e6beb4f138728b5526d1a406609c616e07a039e089e24f32dbc66c7393fe46b6f2f7c020f3aa4f40ed76c023116a6727001fa8f36091794e31e81f5229a4a6b3b329058dd12171c179e71cfcf7741914341cb41174a7052dd6da45b44c9b8476b132b83c6727aac667eab51d8e061a72b2ec6ebbc09f63e71dd653034dcbc926a568083023ad5ebdce02407bf9abebcc802e603c419a4aa1d8481bb2ed0b81c19ad3cc92fc1960a0ac3dd5566ae63916bc74de804c761707e6e0d829880e28bfb57c7f21c5a404ed6f48ed9e9c5c2ea0146e6095e8da7e0df0f3af17cc627ceef940c1bd915e60c8d0de58a35e0d770fcbb419cdef1d795ec6950b8a8ed090c1f9d558197d7fe3cdc0ad4144f5e9d93f7592c083f84bbd280816524d5c077521d0", 0x1000}], 0x9, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0xc}, 0x405) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000040)=0xa7b6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000001840)) setuid(r9) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/148, &(0x7f00000000c0)=0x94) 01:49:03 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0xe000000, 0x8, "c4632459b83168aeddaa105b3fe4f22f30dcee87", 0x6879, 0x1}) r1 = kqueue() pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1003, 0x0, 0x3ffffe, 0x0) 01:49:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x202, 0x20) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x6, 0x7, 0x3ef6) 01:49:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x1}, 0x8) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000040)=""/67, 0x43}, {&(0x7f0000001400)=""/50, 0x32}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) 01:49:03 executing program 1: r0 = socket(0x2, 0x8007, 0x1f) bind$inet(r0, &(0x7f0000000000), 0x10) 01:49:03 executing program 0: r0 = kqueue() r1 = msgget(0x0, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x2, 0x1800) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) 01:49:03 executing program 1: setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 01:49:03 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xffffffffffffffbc) setitimer(0x2, &(0x7f0000000100)={{0x10001, 0x5}, {0x3, 0x10000}}, &(0x7f0000000140)) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/156, 0x9c) 01:49:03 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) select(0x40, &(0x7f0000000140)={0x4, 0x100000001, 0x6, 0x2, 0x20, 0x1, 0x100, 0x5}, &(0x7f0000000180)={0x10001, 0x1, 0x3ff, 0xff, 0xffff, 0x6, 0x4b2e, 0x6}, &(0x7f00000001c0)={0x101, 0x6, 0x6, 0xd36, 0x9, 0x20, 0xa338, 0x3}, &(0x7f0000000200)={0x7}) semget(0x3, 0x3, 0x100) select(0x40, &(0x7f0000000000)={0x3, 0x4, 0x3, 0x0, 0x1, 0xc5be, 0x289, 0x1}, &(0x7f0000000040)={0x9, 0x4, 0x4, 0x561c, 0x6, 0x3, 0x2, 0x101}, &(0x7f0000000080)={0x40, 0x1, 0xd38, 0x0, 0x800, 0x80000001, 0x4, 0x88d}, &(0x7f0000000100)={0x3f, 0x83}) select(0x40, &(0x7f0000000240)={0x41b2d4d5, 0x58, 0x0, 0x8, 0x2, 0x1000, 0x81, 0x4}, &(0x7f0000000280)={0x3ff, 0x1, 0x0, 0x3, 0x3, 0x7ff, 0x6, 0x8}, &(0x7f00000002c0)={0x100000000, 0x1, 0x80, 0x2d, 0x7, 0x0, 0x7fff}, &(0x7f0000000300)={0x2000, 0x8}) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="bda78eed86b496c91589f94ca146dbaf8458adf769ae00acd16a7814ef3a5b0e8cd2f0ee883b93dbf694538b75f818f0c4b5a1a4e443f218f25427c18afe2f0d603a71c59a6b490a115544777078506f3146343c1b130fd60d9b1f4d681785162a06f3ed1d4ea6e05d4c92bed6019571a84e95825944539015", 0x79, 0xd, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x2, 0x10) 01:49:03 executing program 1: pipe(&(0x7f00000008c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 01:49:03 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 01:49:03 executing program 1: setegid(0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) 01:49:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f00003fa000/0x1000)=nil, 0x1000, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x2f8}], 0x1, 0x180000000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$getflags(r1, 0x1) 01:49:03 executing program 0: sync() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) lseek(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0xa0, 0x0) 01:49:03 executing program 1: r0 = semget(0x1, 0x2, 0x100) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x2, 0x5, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0x8000, 0x1000}], 0x4) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000040)=""/30) semget(0x0, 0x5, 0x4) semget(0xffffffffffffffff, 0x0, 0x0) 01:49:03 executing program 0: socketpair$unix(0x1, 0x80000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4001023, 0x0, 0x0) 01:49:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000040)=""/70, 0x46}, {&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/79, 0x4f}], 0x6, &(0x7f0000000380)=""/135, 0x87, 0x52}, 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 01:49:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) socketpair(0x11, 0x4000, 0x800000001f, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6be0) fcntl$setown(r0, 0x6, r2) 01:49:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f0000000100)="5d114b831c453014719bb51fc5aa0b9673505b0ed81ce857bd27fab1ae4d4568434fa2c66ec7cf1a208756387e69f23225535081d00da7ea36955d1caac9a6a479166a55f967988ae9627a4e27c87fb7211bba8963baa55160e36250b75d2841284a1c9c8d70fef58daf61b0c504df95ec161bf1291119c09d0021f3db75ed33465e7a6f15de5d5a748497f58ab4ccfd7f00fd9ae5572bc7dd1ca3f099b9ab1b055fe37a2e2c9701b1eb8d0e46069a5994d46f7c72957e27dbd6a92a7fb26a2393c95b0717343b3e76310ae25a8f51341d0d8b1554bf6b6f7e8d7ee3f0a45d34fbe5a211726bbe579736be2f6892d42d715dbbf1dcee696f1c76e0", 0xfb, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 01:49:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10110, 0xa0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x400, 0x40, r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x0) 01:49:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0x1f}, {0x18, 0x1, 0x9, 0x80}, 0x1000, [0xfff, 0x0, 0x80000000, 0xd1e, 0x80, 0x100000000, 0xff, 0x6]}, 0x3c) close(r1) 01:49:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffff, 0x1ff, 0x5, 0x6, "c918674ee842bbe84dc1d9cc6ab64e78576d8bd9", 0x0, 0xffffffffffffffff}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x40, 0xffffffffd6337bf6}, {0x9, 0x3}}) 01:49:04 executing program 0: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000000), 0x2a6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20400, 0x0) 01:49:04 executing program 1: msgsnd(0x0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0000000200000000"], 0xfffffffffffffe2c, 0x800) r0 = msgget(0x1, 0x11) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() r4 = getgid() r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r1, r2, r3, r4, 0x10, 0x100}, 0x400, 0x2d7, r5, r6, 0x2, 0x3, 0x7fffffff, 0x4}) 01:49:04 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$inet6(0x18, 0x0, 0x5199, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000200)=""/132, 0x84, 0x802, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 01:49:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) socketpair(0x1a, 0x4007, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0xa, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket$unix(0x1, 0x1, 0x0) socketpair$inet(0x2, 0x4, 0x2, &(0x7f0000000440)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000480)='./bus\x00', 0x0, 0x4) socketpair$inet(0x2, 0x4007, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="5659c19e44558fb104d6831f50e5b8db74e03b9d42a9da12a0840db58936a2a67b90fee293a26fa07482cb745f7914991570bd6b2dd63cfddbdb651c5c89c952208e3f600d9ea76642343b713e1aec1b21543a4453fbab0c46f6bb833b95b6e3dea7144caa2390430a45f0f2184c197f8318e34c7dafef232e9aa3b49ac02fe5f3cc1ed967256f176b7aa9b385856c7715e085fb2d6b45e14ce94c779ae3c8af6d4e56cd38ea82c50ee10c6e02b0ab617ea810ed8e33b52a9318245460bfcd56452a4931615482453b1d218d526aa7728690", 0xd2}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}], 0x40}, 0x3) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000100)) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)=""/28, 0x1c) r9 = dup(0xffffffffffffffff) mknodat(r9, &(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x0) 01:49:04 executing program 0: setrlimit(0xf, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8fe}) setrlimit(0x3, &(0x7f0000000200)={0xffffffffffff7fff, 0xfffffffffffffff7}) getrlimit(0x6, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) 01:49:04 executing program 1: setgid(0xee00) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x6) 01:49:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8281, 0x4) 01:49:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x0, 0x5}, {0x2, 0xadc}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) getitimer(0x1, &(0x7f0000000100)) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca36555", 0x10) 01:49:04 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 01:49:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x3, 0x100) getpgrp() 01:49:04 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x4002, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0xfffffffffffffffd, 0x40, 0x100}, 0xb) r2 = kqueue() r3 = semget(0x0, 0x3, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semget(0x0, 0x4, 0x409) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0xd3, 0x2, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10000000040, 0x40000000, 0x7c47, 0x7f0000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xe2, 0x20, 0x4, 0x9ac}, {{r0}, 0x0, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x58, 0x1, 0x2926, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0xfffffffffffffffa, 0xc8c}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3010, r0, 0x0, 0x6) r4 = dup2(r2, r2) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:49:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) fcntl$getown(r0, 0x5) close(r0) 01:49:04 executing program 1: r0 = socket(0x20, 0x5, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) sendto$unix(r0, &(0x7f0000000040)="9fe92d09d415460b040200e916bf24199749ceb735b44adfec471987de3328d6839753412c379557316d9b6d736cd07a8a33881062a499225c1d1ceb33b95d271a098a74aac70c56585c0cfa7f8a5f33147d66e4f829c6ab131ae660a63dd4a80e6db3c38e9082f4e945cb52316f7960a2015df2e53f221ae74319607649acbbb166d96f5da2db63777593ebd985e7c1fa772fca4aedc5021715222d68e1db3271af7125102b86a6f1a4250463879084d5fd26ad85bb62af3e29370fd70c41237e4a3e8893e77f8497b019a7726b3b0f41c465c583644f3d0dcd43484850", 0xde, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f0700000030008460120cd08aec8ce97ef79982a20d60450c8ec07cf597eb78c8d9db303fbf39561498bf9682ac6e762fe2a33dea9456053bb0d5f99f8eaa073a3ec3b537dfe6963a0ea7ef659a50c75355ed1a7ee7dfc4df4fafb2cc7921ab905ac19c63244cd8fa9ca4cfaaaedcf834427c1700a38da5622b3eb4faa1d55a7b97ad03c52120f74517a927e9baf84fa5ba17389536ed73e20f479eaf420f2a7fefc1fe026f58ed164d4d5a630b444a208cf41c7aef5db5be0000000000000000"], 0xa) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/1, 0xfffffffffffffd56, 0x0, 0x0, 0xfffffffffffffee8) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/202) 01:49:04 executing program 0: r0 = semget$private(0x0, 0x3, 0x34) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getppid() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) semctl$GETVAL(r0, 0x907ebf74da97f2ef, 0x5, &(0x7f0000000080)=""/55) semget(0x1, 0x3, 0x282) 01:49:04 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 01:49:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ebe800ddff000000000000ff00e509bec65aab8603e8fc5fbf5ad1854cbb50b41c88894629"], 0x10}, 0x0) 01:49:04 executing program 1: socketpair$inet(0x2, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="f1ef0754ba1010306df3e031c058339e1587e15bd81b90bbee2b45c3de486a918001499d3e9f6b", 0x27, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 01:49:04 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x4, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x48) 01:49:04 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x3d, 0x7}) r0 = socket$inet6(0x18, 0x4005, 0x8000) write(r0, &(0x7f0000000000)="db828c457c9116c336bb2c5d1800ae53e4b9dcf7827022960f49c74c1138374e32829bde3a054405a52c0802e2314120ab", 0x31) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 01:49:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20100, 0x5b) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 01:49:04 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c98f48524b85cb3e478262033cd843d919c10f6114f441932c81d27c522d3a8b30b2894041a1f8e63749edbba67d54b6508cc9452311e439abc2cca0173af2661d76af6", 0x91, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/71, 0x47) chmod(&(0x7f0000000100)='./file0\x00', 0x0) 01:49:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) lstat(0x0, 0x0) 01:49:04 executing program 0: select(0x43, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x800, 0x4, 0x4428cc1, 0x1e, 0x4, 0x3, 0x100000000}, &(0x7f0000000040)={0x2, 0x7fff, 0x4, 0x4, 0x90, 0x1, 0x400, 0xc4b}, &(0x7f0000000080)={0x3f, 0x3, 0xfff, 0x100000000, 0x7cb, 0xc859, 0xff, 0x5a}, &(0x7f00000000c0)={0xffffffff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x408, 0x51) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) clock_gettime(0x0, &(0x7f0000000140)) msgget$private(0x0, 0x8) 01:49:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) fcntl$dupfd(r0, 0x0, r0) fchdir(r0) 01:49:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) listen(r1, 0x7) write(r1, &(0x7f0000335000), 0xfc94) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:49:04 executing program 1: r0 = socket(0x19, 0x3, 0x97e) recvfrom$inet6(r0, &(0x7f00000007c0)=""/234, 0xea, 0x40, &(0x7f00000008c0)={0x18, 0x0, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4001, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000040)="fb153f81349d11b1a38f8e7c6b618fdcc689f9285f18dd22ef7a263025e08f3c0d2c9c891c16c87fd59a64f1fe4299a1504ba1442b1147e5b4191f88f01b4bdcfe3d8439659dcf9b03950559206ab2f122ffcc9d49878a0249171de46d9043ce9fa094ccf981f61c601921e48ae7eba131191c67cce9777b85fbc9404eedbcaca30f5142a12d030c35a617d3151784f6a8294db4", 0x94}, {&(0x7f0000000100)="ac94207a4c7e1a413796d6df81f86f62f9d3b96e188be938c6e4c519161ffda04bae9d21086a62538dcb126e62e0b8738bd85649c10279f0aa23741e0743e1145670fb", 0x43}, {&(0x7f0000000180)="4a8d1b4f13c2113fea98491afd8c6b1dcf8594de9582b1abc8c76b3fd3146978815d57c7cbc8a0ee64ed5ce000154953336c244e0b2570ee287e4372fbc22c91f342ebb5e119b5178a5da00138e5b7b0272a2d7bac97c567611f4f6a1b346ee5936ccf61613b498b2a70dc666f91fb6c379b36100a62f4811dc07f31ac152cb1dbabdbd73e8e598ee08d8730dfba57fe55176373c08eb25524b583200d0ad5bdaf429f56fe7c54d2815dd061b7d64bcc94694dc366460c6eff4604bb898bd1b00c9af5183e38967b96017ce3e252fce75c54477c9b7c0c8afb52943af36505537a4ed8c29f02a9cbfe1f77c716f1721f465bb5", 0xf3}, {&(0x7f0000000280)="59e9d5ed761507093507442778227d42769decb012b0c5334ed604f7a9038266775d00281bcabfa6665c4405089eca369090f874f6345a27296fabe96481df8bf41f5ec25448ec45d59ccbc8651c2e1f9929eca0337259007b85092a626fc50c827c47da21af1e09e331b0ad0b7bd3f3765980b56999bb2651dd2965a5d364", 0x7f}, {&(0x7f0000000340)="aa72524288d1d5613bcc964c4f8c979292cf640fbf28818e41b87165d167ed716b027d02560fdf378e92248f104aaac81ea38a1e85fe0817565192eaf843a76519", 0x41}, {&(0x7f0000000400)="813fc6671870688b489facaa3d9a4a99c0e2ac3c63fdbcf4e5dc811d06984a9301c7c08d2b2bf4e71168758d8018b2ad5bd7efed3e1b80f2de07cf93427aa57290573f5fdbf3fec553572087ede1231d2dda1e4c8b3acfa16f318c65e19844322b11b168173b8d80e3045fe7bff9fcd438d73250940be9ceb7e1558d304423945662918bc338b476ef416cad93ea9baa91ad474f8c76ecd93b35637a3d42112fbe97f4c513257a7532d74c6d1591f41e3b8a27b2b6458ca1fd849e3f21ecf43dad249ed33a812d709b05abd82e06535357d22408ce5f1ba271c07abf10d6415fd2ebba74d12c6d527f86", 0xea}, {&(0x7f0000000500)="0c04b6e70ec00662bb0dd127d6b10be86d0ea653f3e49b8426b3f42541ced2d5f6cc817b7cabfe034f8073ed3d21c96abdcbf6afed9488e73ed5fb823e6b62ab8ec9294d58c516a48e9fb576c3bd99420439c0b830959f2fdd727e6e33da50f013db5c49dc24d4c828b6640b5fc51fcef19daca8ff8b2be681530eda06ad22665d7c278528f90ebc5fb828fcef8e5b395434f0393e2aac9f6dcd89d161ad54aca70b3a85c881d8e6783ac9f5492b419b09ffa2b4c6b48c7605986a1cb1d34f2b50f3d6620c6ef8bcbd28fcdca934", 0xce}, {&(0x7f0000000600)="5bb4c4a2e66cb7bee357d78d1497b417204e64d6934abc9f020cfb9025099a834f3f982d6ef0d1337c49c10ae9666044", 0x30}, {&(0x7f0000000640)="4d71c49f349b335f0103c652efbc22bfca3f71b46e36e0c49d3031c15106c9cca5d00d0129f917b1998379442838555251dde7ca9a9bd0ff84cfb498cfcc8b1f307bd54059a3a7636fb0d66429911f392d9054a8c91dafff218bdc3dcd23bebe", 0x60}], 0x9, 0x0, 0x0, 0xc}, 0x1) 01:49:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fine0\x00'], 0xa) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r3 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) poll(&(0x7f00000000c0)=[{r1}, {r1, 0x6}, {r1, 0x8}, {r1, 0x1a}, {r2}, {r1}, {r3}], 0x7, 0xfff) 01:49:04 executing program 0: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)="e0ff") 01:49:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 01:49:04 executing program 1: mincore(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10018, 0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) 01:49:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xc0, 0xe0) r1 = kqueue() dup2(r1, r0) 01:49:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x800}, 0xc) 01:49:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x210c, 0x7) r1 = getpid() fcntl$setown(r0, 0x6, r1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ftruncate(0xffffffffffffffff, 0x0) 01:49:04 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x80000000000000) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 01:49:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x18) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001280)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000012c0)=0x5) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000e2421040a8ef17a08002000000000000000049020e3a95142929b2cace845b449626dde0837fb6ffd3f1c1f82ece333a33"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 01:49:04 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 01:49:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000001c0)=""/131, 0x83, 0x41, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="667c167685aaf8da66f207c346f611addc159937827a68a9cfb41190f359fafdb656c7f43fade6456ba5facaef20b43c87c28c192adf5eda904326a4e25c227f9c25b8675f68dc7e314fae699c55bb5ff2f82612567036cba7bb03e1e361ec85b77b11d61ec320162e22093ce3008d87dfaa2a4bf3f936940a883495b948c323e9d825158b582ee0c85131d6937d97a09a", 0x91, 0x40c, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x8067}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x6000, 0x1) 01:49:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 01:49:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r1) 01:49:04 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='c\x00') rmdir(&(0x7f0000000080)='./file1\x00') openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) 01:49:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x80, 0x7}) clock_gettime(0x3, &(0x7f0000000080)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r2 = getpid() r3 = getuid() fchdir(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) read(r0, &(0x7f0000000280)=""/60, 0x3c) setgroups(0xa, &(0x7f0000000240)=[r4, r4, r4, r4, r4, r4, r4, r4, r4, r4]) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 01:49:04 executing program 1: setgid(0x0) r0 = msgget$private(0x0, 0x294) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x80, r1, r2, r3, r4, 0x10, 0x8}, 0x5, 0xffffffffffff2ea8, r5, r7, 0x3, 0x8, 0xffff, 0x2}) 01:49:04 executing program 1: r0 = semget(0x1, 0x3, 0x3ff) semop(r0, &(0x7f0000000000)=[{0x0, 0x4, 0x800}], 0x1) semget$private(0x0, 0x3, 0x4) 01:49:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r2) dup2(r1, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmdt(r2) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "56713a3b486a66b60912457a42cf50dbfd9214a5", 0x2, 0x800000000000003}) close(r1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x638b, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd", 0x20, 0x4}) sync() 01:49:05 executing program 0: mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) 01:49:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x80, 0x20) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='\x00r') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 01:49:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) faccessat(r0, &(0x7f0000001180)='./bus\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000001140)='./bus\x00', 0x28, 0x6) recvfrom$unix(r0, &(0x7f0000000080)=""/56, 0x38, 0x0, &(0x7f0000001100)=@abs={0x1, 0x0, 0x0}, 0x8) 01:49:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r0, 0x4, 0x80) writev(r1, &(0x7f0000001440)=[{&(0x7f00000000c0)="c974273a5e54d8091e8da9a90c44cbfdb5818252b3ed7ae8881a6a502c8d03d7e8c2b65ba59fd03ba389bd99323a14af2414ef59ebff45525b84adc4e3859f01865ff4d5992c761ac589c5896acab6d19e12540251fccd1fc986156889a452a3f11cadddaae50b34bff2731b53aaa732221908e372cb6e99f534abb738e1fc92eadf261cfa39f0", 0x87}, {&(0x7f0000000180)="dbdc449c8501b834c0b4fcd3ef92d020735063882c77227cb3c51c543c2aa6a1577c", 0x22}, {&(0x7f00000001c0)="5af05d2c9e88df33e6df30ceef182f405b2b8b8b28c31c42bcfed7d4b0600bf260494a75f647cf0b790bc49567e3541a8d65c9717859644418f847a1ec8ebc5ca4c34d772635582efabde7c9aeb1800b8edf8f81bb173c955167a35a121c97fc9c9edb5dff8f9e7abb7253ed515efd915f6501ae2f3f7894e3773d5f26f78f6f2d717f4c0ec76d6aade9b511f9ed8a1ce4fe0ed35b80b5b8f73736ac1fa804be0f75bbac521fac94bde82693fb19d26a0e2a3efc73f9de4050633cd21feca98d41688bca1ee0b24e62ce9221242e76b0b62bebc117f178223ffe7d79c5e3d5be1a6ea0778515b571c8d92e929aee2916601c31ca16d9e263905fa80fdc93d655a9c9bed41f7d5227db0cdb604b2e90d5978fe9fd4f2ffd21cc86f5da440825c313d3207625d6c85c30c53ce8e57574ea0b6189fb132975827d7d5b218983e2229802c6f069ab7c534610f03619b45e5664b9c692661f7101f0e446cf183b961a7572133471732c5a904038cd8f3ea8454846d4dbd9b8e0f7c55528d1ea81e664af928682d25c5b1d62e555ebdcbf91e298aa5658575b0d91db56d8fb99d3d41d54e2d01e1ec389c181e9a601ea320b8c87849df50ba6f8b5b34b92cfa040e5cf2090ad91b06073c6c96bcd8dfeadef8176031fe670beb1edf1ec8b2b545e4225d4ca1a44ad1637cb7ec4ab425d4a82d6447a627511b18ccf36529eb8fc65a4fbb57371331b12a6012d1675109880e57947c5779c7f058986e7ce80f7b3f6d5c2f7b098cc6f1b9e97170032ad132605b8aef3f93c705fc7b5dd52a0182c81fb75a33f223df8e61908529df1ab8412b05a4515b58c0cbee8a7f9e8676c792f5db847c2e6651a455257e120b335e8487bf24500fe3cf78eb5e9586714e92d9a31098e92bbca23a9c35a038aeb8fb43e9b73ca7803ffdb36a07315aa87427a991c36a6e5227c8eaf89084fc32086ad1ade62fde4638b365a59db292444b81e822ea82a63e19d85aa21b3280739e32e9dd14434223eddd028f4573e06caf3848e1c1df2f54f2daedd295ed6a7fd8419de7b2624e39d76c462ce2e02b470cbea6209924c0027b495bd4649b85de69ad2cfd0b325f46fe52cfa53f7646ae894fd420d26e2d290957d3153eb547af0a5252aa68ceee272afbee83edd95947af890e9e420264f6b7e5226d08f8e0ce53b0655985c92d40a3817da4aa968fbaccd3e5b68592404e9d50a5fe5c4b4d548b39a0905f44730bf369418671fded6fbf83e0d0c8ec565762413c0eae6af9450fa5ea1853c6b178ecef4992b41d75eab74139761347691696dab588ae78305e1a0f6d8f080ef6d78889bffb179ed959239c1443454d51118d4ff63b4e91b61f2d3f7c7c776effe3fba5565a1e60950d82364140280d6bba411392c45573c94f2a7b31671b4c8484ea688bc6f04b5afa39758edfcd009f402bb3a4e244f18a9b65bfdf6ee9016e9f5325b8e72f9954a2d86dbb79ef044d3851f45a0c11c6231f7e741ecc3832901b900542e1f45d7e0a5450368507b5609271fc6f6b3bca241d7d74313c0299a88c47c2fdef507e22dc4e2a0ab504ecf0408264bbedb77c0dd0b454e24d5af1f9ba168da94e6cd9234ccfca970cbfda5e0fd2e5232b07e2011830e1e44c5ba82bea2e783da75c8394fac7c7c5a17287c8e5586b50da27edec90a3087c3f1a6492c1d762b93ff83d0eb715acf53903742d5d293ceee57929aa0cb7a813d367a54d34d0f63b54c0d51304a206e28d05609abc9626318bfa571f4e08c610088ccf9daba8047da9f5b01c3d66c40cf4c179aeac5dc5611c4bec7d63551b1364ff9b46c80391693294d745c62d5de2c9f18f3f8867bdc7c419a01ce2e5b24acfbd31282b056483af7ff232d257c755e0ab679792f67de7d8df5edd565bf247e8e745ff47feb829524b671120dc2394ca50c29c13d5a397628ae64c8c896b1705f76423fe935209eb640e1a87208885b4ab782af311e9a2e7f3a4783d9f22650fcbae0178fbb17901045139a0914f70264eb09ed3df50d536a04d41e8bb3d215b6a9fd86c66d60ffb70b798b96498cef1c15aa330128d51057b358189e0c63d547d867010c67ab360e356995980a888dccfbe0cbf861d04d9cfba1a12aa9c2f3653c6e9779bdfc8f5997041c69f323c334fe5d624766d8d1c12361e364cc4430503c85137361dc088bb1545a0ff795e68b240acc41809ccb7d44af6730599ca6a38e1632b2dbe17e634bebd9f2926f262dd28fb793e9828e91349315d4d893e713d2fec81fb7234e8243a5916dbdac204e986962b0b93aa7e53d60286e0ab827dcbcf61ff498e9ac70bef8914fa34d5061a349c75f2fd6e1ba1872d990b4f54cdf74b93cb0854db974571bedc8dd5a76cc53c3073755b2ca4db287eb724c27b82bff74ce696cd4035b4d3299002b5e226386ad06ac112b3c7677e985d1e56d619e3bb14c9cdbbcbbdeeae82515487c2fd2edb864305e9a5bb52e46eda4b74e4d484eba82b37b3c4615d54b4d1da704d91ce1cac41e2eca9e0e38600e4df0b715697e2a7bd972f9d855910ed23d341fd568921257a64150339a255220d59134cc61dff858dca436e9d8ce74fa879f826dfdac39df9516f4a124d43fcb665393f7f327ad4a38dbc322e993f8698115a8e0ffadbcc4a576c9e80d4919dae21ff4fc190304ea9bc64c63f55999c2fd4c375740d0b47c9ad1152a46718d27ed735049247326fa1ea76acee0dd4697560512ff0259ede9a38e03daaf612d81acec5ce9eb2c4842f3baead681bfc594adac98cdc455c0b129a2e3fcb1c015fa2fb19cbd99a5c5973bccb0e17d581f5b8e5940b81921ebe26a360a3cf6256dc2173c9979e9b205482047eeaaa1c9c950019cb9b339523bf777c1cfa74aeaf3d600efbcbb82196790327e2e81aa87c4f757d9e0d42a14b12ca4ae83518caeaaaddfa10967adcf941ebf52775e6904bbeb2a5d1f01c741abf0baadf1d2e479709fa44992e7a96b44b39d92a54e3828f1a9be8a17c8f65189f5b010ad85454a765c35c545f81c84c12f25817e559a61a428d17805802024cf456a3891c9a7a4c0ca1b9af3dbe6570367587c507876314a7fb95c9a7e1cb32bbae4a136fb0273f21a70e9ed25d101210da1c7dc851d54f29a3f580caa81558ef8fb2d61d013e1e7349f66d4758aba74b54a124f53bbaa51659d7d01fd61e36d24c712ae6afaef31af1083a5202cd35d9b68b7f07e931212369f71b366cdadb93c9ed2123c5d29b43b9c2954e5b2ae21a5644bc42af47c84f3025f121f41302013a25dbba4f9930d95dcc53b7e10db604d07606a623c74d3bff65cd0db556634c57c59ae2c8cb0f160a278ab685082c45e6cf6f307a730c78e47a822afc8733062e26731b48799373f9a769f804621cd6368aae90317541db490559aae8b2fdc677176b4197aec817ab90644675f197dace9a1216a981c9f48699e07f0882037997e4d1d754db5fcb1d34d548da5cafd6395a8c31f8ffadd743018c9ecd38ec5c7836aafeacf362fd5b9335426ae853f2abe48905629ada3e581d6be14463f370f87603d95c448d13fd8eec7257187dd8bcc31e08e48408688b52283a77a1abc01296b929fdfc093be22fb5a9e9215efacf689a994fb23bd62e735f7193a735f4b48474876ea0a77b4a59e1dacc407c85ce0523f38fc18ef9bee1d7d54a0fbbecb84119c6187a936eafb8fd5ba8d5aaf550c6b0350f55500f3fd5c2ce5ba8c793c1f3b9d3ef29a06c87e0363a5c9300462e110e9db3b4b918f187a4aca95f84d7111ecfc75b1c101fc5599bd487d1f4d9bbae8d41d1d36d8acd7d9080ba80b0a3759db7306e308bc4391fc85b05cccd3d42b249c559e3f5fbb3bea154bdf2fbfae74432d086a065713397611e67095bdeb4802bf4a4b735f014dbfb3754b7ecbaa63501238fbea78bf7f74b1a46b4aa78f8bd7d9b3c70fc78b9b726ce4d99d41c12c022de2023a5bf671a24855a89c275dc806f0aff4d25ad2172fa6dcf3210debda5759bd75e2575dc8bcab81d3ae29aa5e979a04213c6f1531a79c7e8f312c8f6e8ebd39272ec8ff1f933eaa27fe962682749030739ae0d55caff6a36846964d281fa76179aa919d1c5242de93dc31dd88e46692ba768e09279022a5d6e944a6c09cb5e36e49e06d5453f95aa6f64655d17c4e38ea8481f759267412afb2e4caf4681560ce0f977a258341588d6c6a762e4de31a36aa9703ecb3ab4e238c2fb63c5cd823efd57ef931da6b5b6cac9227585d46445c88bbe768d4249c154cfc2f61fd1b3a36cded19079126138fc82ab54b84baaa559a32e25e866439c4a2e325dda84d2669c4c09bd9f00012aed700d669ef22bddde0ae8b0f3b8f1ce36e63abc778f0c0e623a714066c565462334ccc336aae836b19c8d83486d0f2c00abdb00a9b2d5f4cf37b4803f9cc0e056cbdf8c14e1d057aaeb77e22a23bb8c4e3ffc091141470f1075902d1b74d89b857f38dd7d2b3a284370c79d3136b7c52f3277925d05a519c322a33a8443de7ac9e4524f9ffd5b2fc5de4ce8bd2a8995664c1ca676eddd5e2206f7d872ee1026c5e08f135f8b80bb6ce0394d75169fce407a989b2cb8bd5b53d7315075059747e27ef10c72637146e806596737ca40054b91da41354d3f7065e851081261da1bc63e7b617351b39710f79c5f2109dcf1f99008491be8a9eb312dec4dee337c00698770e4a79fdeb65c880fc85ee3be0426d85751a97f88dc334f3e8012022ffb1a15aabad87c23c344524f4d3bae1a2d22dddaf1c46a3a96ee3d9474de62b3c3c689a4888e34ff56f147f17bb70dea6ab462eeafbee311f40d5a429216bf7e454eb41c8c782c408424bd97032779341aac543cde4308f2985db94d5357e953e2b7b9e8611c0d47c8d0c475cda44c2cc19d82eb3b3b738fce1c45d0462c97ccf98ed8a443ff79e5170c2f6cb2c7ed1494803ac3011dd5932b5476c20e61930fcd815e5316e185e464c43469aa629f52f5dc2ceafad7c09a65d4fedbaea6cd64af79a0fef20618dbd7c8756de37f538cc54a02ddc1f2c96e94908899e4933682b3c89102ed174d9c1494a16ca788a315a4d354eb36b229cecc1e3c2b2d6f04aa88cd495ded261dc55157e1c5cbd25bd384caed0bba8c9c2f90a215e2c86f9ce706afde32934d7f0f943a0c537ceb120efdf208d77f1d50ab8b930af5807bb838c7dac1d97d91eab0fffef61b464b087db53b7970941b842aa2ce960e0dc88cbf575f792773892b4fa434eb4c95c05715649e92ca8213e1f216f09544b56a753c839d6d1f002d0bcb3aa98437fa69e8240b397ad1c5853679058c9c5c8827a078aa13c908302c480de6ac2c03f33519682f0008f0a02c969fb787777eedee311a2cea2e7c8af822e0504421e798c92062dafb865765efe376fdeeb05dd0d18f7a42b5c9263d4d8384cb74c9d61f0b22f4c32e513c2fa5c4a8ffebc5f1d1ad1feb0823d4616d9a2360b6c267a362e7bf19e61aa79a933a658e2b39a8f9d82dac7799b3465e8f1c403330884e7513c23c9ed0a6b8174e8be75a40b2164a31b05722688562fd7f1eec070813a2c3546439cc5fa0221382fd2ab6f44f3d762d487b0397cad63449004f476f050de339bbe2b9e2353a7afbddb3c22de1c9501af8742aebee432b48c70338f35ee210fbb344dfe0e67c0cdde34f0fd884fc164ea9e82d62cf460759f1d5ca9dc3239f73f16bcb250e40975b492ee06baff97f6bec990c1fe8e86a1cad645f707bfd35233a1af2a7bfd", 0x1000}, {&(0x7f0000001500)="e87e0fca6146804308629e1a39fda46dfd4fa731d5b6315bde6140a7d78da3402e0aed94246c837a20af0762171681db58a297d24456064710015c7351ecf392e248945a5ae064a305c6e838719a990ac064d56a0978c693baa71c1ac910841588ad4d3c92233184a54e05771a9953e9c17fbeef21ebdc2e4d60c05cd7099a", 0x7f}, {&(0x7f0000001580)="825343ec032590eb289990e1f4990b28c0ee604f958892bffce74d690c0e53feff984f7d642d692e959b067cdb86aed47fc2a35464b3cf7721ce4c5c238a9729edbfe54729cb3ec1caaa2cff9aec8a43efece90326157279d58ec3fea12de2c788933c1316800b0b31a9e25b4208688c31546ec8f3fc2f1fdaab2a37a8dfeaf8b4015c0a29f98669e8014ded586a3c9b29a70de0ed1ec5491636c85656f8d58da870f69d39ab6369037c385a8f68c10c74b05563a0d510a39f08f122184a45541a0e4a3235e958b2d0ff5a199c75c1e74cd678d36df7a93275a19d", 0xdb}, {&(0x7f0000001340)="422f43c06fe785df8b5fd278ac2ce45d4dd46599d9f313e4b3f181ea8add93b034507d7b4f3e06ae2cfde3fda3ede23d309948a8ce791b7f172f4dd31339149af2eddb5b7dfdd170500b5b314d355bd01187068380a0ba87f65738011c7b649afc52e0a127476f6925f6ff78fd244d124b07ab27eb1a8d6c6703bbcdcb6455f49984f4d1b1ae1df9177659482e6d97f987e3c44cd8adc5ab", 0x98}, {&(0x7f0000001400)="845191181e448a6b4ee970777b3edddebedddfc31913792ea3226bc65e47847850c11bcc8c5a3a23796971cb8ca19c", 0x2f}], 0x1) r2 = open(&(0x7f00000014c0)='./bus\x00', 0x10551, 0x40) fcntl$setstatus(r2, 0x4, 0x0) 01:49:05 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/162, 0xa2, 0x40, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 01:49:05 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x5, 0xe8) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x9, 0xa1}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x4, 0x1f}) 01:49:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x11, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSCTTY(r0, 0x20007461) shmctl$SHM_LOCK(r1, 0x3) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "58590c0000000000000000009c184372dee435d2", 0x1, 0x8003}) Û¤«” ”éSFDB"Ü£eUÛ¤«” ”éSFDB"Ü£eUwsmux_getmux: no memory for mux 8388661 wsmux_getmux: no memory for mux 8388661 01:49:05 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x88) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7b}) 01:49:05 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) geteuid() 01:49:05 executing program 0: socketpair$inet6(0x18, 0x8000, 0x9, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) getrlimit(0x6, &(0x7f0000000040)) open(&(0x7f0000001140)='./file0\x00', 0x512, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x1, &(0x7f00000010c0)={{0x6, 0x9}, {0x9cc8, 0xffff}}, &(0x7f0000001100)) mmap(&(0x7f0000621000/0x3000)=nil, 0x3000, 0xc, 0x12, r1, 0x0, 0x0) 01:49:05 executing program 0: r0 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/80) msgget(0x1, 0x0) 01:49:05 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 01:49:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) socketpair$inet(0x2, 0x4007, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0xc298, 0xde, r1}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x8001, 0xe23}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:49:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1", 0x0, 0x401}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) 01:49:05 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 01:49:05 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0xfffffeb9) r2 = semget(0x1, 0x2, 0x88) semctl$GETPID(r2, 0x80000000000001, 0x4, &(0x7f00000000c0)=""/90) recvfrom$inet6(r1, &(0x7f00000001c0)=""/21, 0x15, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0xffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000100), 0x2a7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) execve(0x0, 0x0, 0x0) 01:49:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) 01:49:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) socket$inet6(0x18, 0x6, 0xe02) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b365e504c92577c8f3e07947cf2769aaa472a7115e936f3c4261b165c61518d364755612b8493ef1d8aa4f6713b562ee28252e78b89e08dadffa087dc99e4f572deb5a553c4ce9fcfa1d4098de8c31f3b785159b951a918a1d102e5ae7f90119d605a6b4b6862f68fe5bab2951865015", 0x70) 01:49:05 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x80, 0x9, 0x4, 0x7}) 01:49:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x199) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000080)='./file0\x00', 0x2a1, 0x4) 01:49:05 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x102) 01:49:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20080, 0x10) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) 01:49:05 executing program 1: r0 = getpgrp() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) getppid() fcntl$getown(r1, 0x5) getpgid(r0) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:49:05 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x3e) 01:49:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:49:06 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) r0 = shmget(0x0, 0x3000, 0x401, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/35) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r4, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = getgid() r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xd73d, r1, r2, r3, r5, 0x1, 0x7}, 0x2, 0x8, r6, r7, 0x6, 0x80000000, 0x7fff}) 01:49:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x3) 01:49:06 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001100), &(0x7f0000001140)=0xc) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001180)) r2 = dup2(r0, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="d203bba4c18d7597c00cf2ae047807ea15852c6e8a3011888abe18bcb537f9e5466b82c6e4b59156ac5214f5ded0aa9c26640e553772035db92eeb7de42d5296a21fba4622d59f367284035c39ad22c37f8c0b133a9abf86e27f71cbe682b0ae584b65f9b763d09b659f6c3c2d633222ab69ad0480992ac1ad1c2c4906962340a7f45ccf0de66a8b52c8809c8a806d15c34225d89004d62bf1f1dcd1ce0514dc79d8317fb9d72d2b0892c8d8cf6cb66e4f6a5a37e3606da3076e9c10cdca27d104a4b1687313d50020ab36ebe13fc5f0e869b7c6cc3dbfacc25406a523f92af914abedfd056b3193b6185d9a9736b16939de64095b43da38020492d0c204f53faf339e337b70616094fb94792d039d7dc5cef1e538657e5bfeaa2766129fd20fd0db2f8f9ab612de15cee874d11d10f941ccbb361e9a1962b476ea6dac5e2632459df5f0e7d45e38107d59380311719cbb6e90efd660647c088710e32c9482143d4b5c8d42cc6219c94fc1734da360ecc2c7e276275d8a5e566b56cb3364a39267da295713fdda10dd0396aef72a91319c5aa7f42be2a788c899e95a5ad9a8e6688d3ecebf6d97ef8907757059582ee789d487ba6f5a344fcda570d4dc07bdcadf0602f76787cdf0f1c4433f7c895c7f98b9200cb6ee374499c3359c81f25c535f3aca539f9c8387370ed2f5d29e4f58c1b6f30b58ebdd3b21d5d787b92255c12db74891fbe9f94c6d8429708d8ec206ef64ea2addaca3f9e070e8edeeeae2f723f349b54391502a59bc92834850a9221ef57fa3724fac4332ae52c0a482f060f0c7195ea61755239957c68808eca54913133071bd5d459c93f3d83b6982dc44a07713517c4bf72588fb35145b347e98996abae7be5455edd8e20c77ab4789a658458dc62bb9b436b16b61359bde01c9f7763061c9165b943fc9817bdb49c1335156a1c9c9cb19190ccbf523087c9d277374a179697ff3796efad25cf209068633efcd3f1e40f699ef3ae29e370f2a68338d0b839192497a0c1d0d4ad5a0ca0473f4882df3207a890d1960c01cef081f9584135b5776c8747813dfa1fae77ac830f235ade28616e6ceeaada7f37091a42c88ee2cf1698d00bb0995f63bb560c6aba0cd5d3db3adc4a5175bca2cb4dbcb60dab916f3033d127e6061b67d7349becd0cf3850ea3e2625b8f49e9f755ec293f55d075a2805058272c28898cfd2b547db147abe21ebeda98276c053f06ffa212915c4cb7faa6f5cfb06148b42e434f73c9f9549dd0336abbc157de94bb40cb73147bab61451c69ac9cd80e93c1104766ec671736284f6b119802848d4de57da1e246772a2e4722a11dae22b78b91db73cf02e446cb98bdc9306d200052f6c94d1565f59da99e4d0546051503dba192435de41e806ba2277da3cc047566d2665e1be9b4109ba94222f674ba99c5d570acd453d2c8ef65517ced8338f929cf049db8ada50817d6e48c3ebe8aafb13a70ab2e7f55b3bf5a7ec4ff4812809835f87fcbad834b74f74688dab4ddbc88073a052a2e59b3768a742051553454cccc0b74c1184b70ecdf04373317030c4c1719e087e6cc5f9bcdbddd519db5174e041bb867dc255886189e4a81145bf021fd22955b47a0dd0725ffb16133aa985e506244f36c6ba3491366190d81fb60841c31928d7322c3b669b6c17324e0fa380b245a965e24747bc4e25eead36b066a9185f5b533c2c22253d01dd7320a5636232a452db6c0399bb8719fd6a7186789f94f0edbdc91af51e050b8677ba0f404a5980873beae35db00e2f0fe1fa84d379924bd00e5b37f29b5b60d171a7c3737ed48e54d4ebd51bc68d44b4e4a7642ffb002f36bf7cce5feb0c51e6eddf699d9196efdb6b111e8fd39679cd2491eb24a9da9ed08f9a1a3c6fe0460e89ad0ccc4a89dbf198585cf7beb028800f2501bcf95fcfda96efbd287d2adeee5db0a739df143a1cfb3d835ed9c89c67248d86a7715afbc85c519d8054abdb6a64b410fccec5dfd4f723aa31b1aa4601317b01ee21c1e6e38797b0f86ac6ff562f778514dae5b87620215a3130f91e2e9fcb1de268d88d5a242404233565d0acbf01371050ca4175201ebbd681823807f1fe7389a8597f33e8154906c067432f6b53bd4a8546d638a873dd7cbbb8dec90750f62044b0b846f8bf4d68447127af283acf533b43b0603770fe1c74c56d3bc3ad208c8126018e7329488ea793204b96f4ac938c9fe1859609575844bb60c2384e1d23b6c5dcce2d5327c8b24b70b68d7bf8485b1fcc4d6bc093c4d0820fbd4a33496a235547212eb4e7434cc67f00c39eb7aead332b5ab4f7712a86c5fecac6f8abcae0e9c72212567978f6c60880f85c8719f70947b6a08118ed04bd3976a8408ca1706f2882ba825b12d8f3bf5b5476c7deaed90df8683ea68ee8ae4a30d6504c568668fe36e2f62b170d0ece27f9e1400e24145f0b2c79ac65ad2a0de1e27e1346f28a2005ef2def2e268ca84b42ab84588fcca8b60a9259ea4d31f82b3f216c0f1d9e7fad6ad4af440817c01107170476d29a6a2e29400709b66a6fc4e5d8a1687b9a9f039c63a3135976a2e05c690092cf3578dcfa76b30415b1809acd2d6d3c387d8daf4ea10e755d4041d88c478e677d374d08b900a0e7d6d14b62a1025f61ea96ffca98a3c33f20316381651da6b84eb1ba2c0d03d0add0918b63a837beb2bedc69ead773476c26e8acdcaa30964d51d0c5224320d65d1f60833d22d37130f485e9c740bacd78cd5abbb323b50cd72b5c50b0eb077a09c30183be706633b12e7eb3a4e8156723a9b78c97e17d9a1b6ac085e9746644f4dfa975f2a58098c1592fecab5cba0a011188847295f37ad21cd25f1729995f90c87c8dd9c64499a61a66b0205dcb9ac4a14c882792c43636f4d614afdec505d04d16465fdc25097d5f5ff48e523d633c6f87172ed61cf90232bd0fbf12584a34a5818e94eedff2b8ec3e7960f2338d736b68e0fbee8a67f2830eb636132c1dba2e2c0949397267d328258e45b7f678f558fe7073ad60658aa5aaf7273b96c038049d6d273e959a37ee40302d555592883100dd125854cb4b429051ffe42edb9c1797aae51ab7544d032e9ee2856af98898901710a91b2bcc40b0d35597e48f9dfadd1805f67d1f302c728d8f75c25ac6d04212475d2814d0f449c9689c593fede9988253909d387b0531f2a84ffdef4bbae83a7e4f3caa9fdaa0d68d3c75a71ebe4b0f3cb32294eb31455509a974bc389477c7e2509e13387f186f286ef44a7372eb7d5e77df2acc9ff31cf79609dc12ef0b3e40412c233d91ae6b11080e9310667d78f99ce953eb8c52c2feed017670b14ddcc1406328727594f484035c1dcaa56384201d4a99859102bc210ac27015d1ee4d10604df93a6d9253b785cf002f6fc8c3565c4ed8e11544be939aeeba19bea77dc9903f28596d672d2a940869b849c19b9a4fc59103c8c03f90a0f29428dc6960272c992ec184503747f32642c059e3f2c822f87d1663307b7bf95b23afcf6e6e8d13ad255de1d6ae8a8356602b585bb5ba7f0beac3ad6e24a0ebd3b566d686752c8426ea9a5bca6435c9164b0ebc4e155d41c06d9f15b468174809ee74797a0e22e1cff9c04792064011238e8f4a28364858845f41b722cd474dc617f43b0f836edc11fa959d25ec916deafebbbc650de3c0d9ed8c5d7e59b7db020fb498eae01efd07bb70cddb79ec984ca24eed4f17a315da0932e935c5424f9e20bf173d8b26e443718e6ba5b28af600a2bd3c284e193579bb489a5220a5e4f8fb7fb676e7996345510bae2503c0ebd5135fab3d4c6c9982f80497e6c82f6e218bd5112acd7a24b7c824028ef652ccceacc254e5b299a9946c46e702a5ff4e7c1babceca579038988322b15a67b702b993284d3c959d12add513ae1203f3e025dea13c357e1e1f4a572d63ff5e18cfb76fdcfe817b8fe3d873fdc8eabce990b29ed39ed35ece787d9cbe4ff91a000bc797e951817ff49000f02632c5117c026bfa5ec15c6f83707d65438b808b59a08db3f19cbd5313fc149cffc78fce2c8f4d26b993e6d34d106b69b82d23fb962d7220cdffa817a33191f2fcb622e51361448536c6a53178312912885b485e34468a0193aa849c03061f101181789d4884c21381c86a688f4568a74ce6f56328a4881951ed2f607472c730dd6e6123e0d26245d49d87fe8cdfc2056da98c6acb8b7bfc3138954adac4be3d5926cea001153ce48ea091f612d792cec9e94aca3bbe4e9b8b648220a3ef017998776fee0295ccd341cfcaf625dc3af7427adb4ca7fc49de1872c7dfbde3a04e2ffd93900f0b53d04c366eb898290299f84df032b00fe382f8c7819b81c6e583fffecb65035b2f776747b00e83a1c55ed20cd15fa4c2729752aa8716ee9f5b3102a1b021673d65e49a8801d9e74ad6bee8ca2bb58742da4bd2f7b944150d7e0a8f7c854b33901be69a380dcb09632b523a8ebc62f636efd3cf6f0ced99fc906ac9ab189fabfa6e8e4ca32de37814f0a4ad376e09fb33838dcfe6c64e296922e4f4bb40bd3e3ab43cb24cdd4e6d7c3e37feb8d85dcc3d74b13313b52b0456d8f4fea36edeaa59ac3b037ec3cc3f2e463ca8fed9599601b7ea10a6febb3b8c92eb691c09e0af34b9ce51f24c1b93e9301d27cd8b30d9e7a91c7e7f0c279fb8c44f9f29330aaac9782eef333041f465abc450aef3f65ccdb8163521e908522c8559810af3ff712c2b8f41c31f21c41a4a18354a668267ccee47b493dd5d213176e90cf400c54fca9113c38828952638f67895020fd8e12ead32e31bf391bdcfbec477d377055649d1bddaa65677bc929a2c5a788695470b27f5381bb7f26b0a5341950fa0386552214ea52bce805e0761d3f65a36724029be601afa0641ef9ca1f06c2d059a99486a4d11b6ba135e94c2eb0218b6d6dab05b723c5a6480700f6f2afe219debbf10b2bb77d8552d6c3d69515047019325346b4fe5881ad6c24e3e57ce118c21ee681539b27b0f7df09423dfd25e8f2295374e1bab8152b09e5b2a1d8b98f16c033c2d7db9f67d88f751be31e92b840e8626b5a957847e1b06a2a2f4eb1f5ef50b99a236c6d7280bdfe4fb5f32cbc52fbdcfc7a6e3d3e3b300c593e28fa538691834a030178f9a03395c28c953e840a8b19998b9968b67d678c677167638a20ee4450ee97941c49bbac059a7127806271539dcda756c41e83e92169a2b15dd99e066828f4cf82a4b943069354e666f44fae7e973f92c32bd2fb9387485b68badafa61e58e81cd3ed8cb65b9aba87e28cdd63844d44cafadf20dcaf52679753fa66e696e5aa3a256de3ab51a9a9aa8494229ee4721a74c5ef29fca8330c78d6ad9d83b2a7f3137b82fbc2e2db9f2c2b876561e5e52078c928d72379289b130bbd6d4964005888cfc03cdc9328d653e6bd9987ed50916f2181efd056bce557fa3e683261b9182b40bd395cef4be3c468e506b383b2edc592539872d0547b3cbc7454678e19993fff77ac40e2cba00ad60240c1412ebf13a729bbfd9bc7e296e2eb6239b887ecd6dd6c4c148ac7c56a3f0edcac6b341b625a16c84019eab21677874340c92e9d849e060288ba5bd481984566debe47232a554b7d1b1966295f3baf1f9bfbbd0c11b168e61621dd76859f7ccc4cd8f164ebbe91bd4b8ad36e219d38d6bf116ef39b42a761cb08f9caee2cab059eebdf01623c906846ece6a949d2f9e643ed899de90523e68bd0ae9d32eb16d75be3dda1f9555b2fadb34f0894c6c", 0x1000) ftruncate(r3, 0x3) openat(r2, &(0x7f00000011c0)='./file0\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) close(r0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000001000)="f51aba273399afbf08dc2c66e6e549176d94e7e4f0b152cacae8b7a3f84e376a5691227d3101c6ae1e41eff0975e7146f3a988ee3321b336e3a0bc3af4cb6774625571af7bcf271479edba66b39f11ceab07a071ed5c6bd2d8ea7a5e47d4e69f7ed38b845923863f83a2f6d2c9816289483b1cb3652433987695216e2ad5b6458a272b38996db358381498855240fa8881d11882e38d73badd0c0c17c3b5d089eddd1dfc7d6a", 0xa6, 0x400, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x2}, 0x8) 01:49:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2000, 0x9) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 01:49:06 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect(r0, &(0x7f0000000180)=@in, 0xe1) recvfrom$unix(r0, &(0x7f0000000000)=""/78, 0x4e, 0x841, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 01:49:06 executing program 0: select(0x40, &(0x7f0000000000)={0x8, 0x100000000, 0x8000009, 0x5, 0x0, 0x7, 0x5, 0x100}, &(0x7f0000000040)={0x7fff, 0x4, 0x1, 0xffff, 0x3ab4000000000000, 0x3ca, 0xfffffffffffffffe, 0x4}, &(0x7f0000000080)={0xd064, 0x3, 0xfff, 0x9287, 0x5aad, 0x8, 0x100000000, 0x3}, &(0x7f00000000c0)={0x3, 0x3}) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000003740)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000003800)={0xffff}, 0x0, 0x0, 0x0) 01:49:06 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x9, 0xffffffff00000000}, 0xc) 01:49:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) 01:49:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000040)=[r0]) 01:49:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) clock_getres(0x3, &(0x7f0000000080)) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, r1}) 01:49:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x20) unveil(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000040)='r\x00') 01:49:06 executing program 1: mprotect(&(0x7f0000286000/0x4000)=nil, 0x4000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x3c, 0xa0e, 0xe4, 0xe1d, 0x3dd4, 0x6, 0x6, 0x3aa}, &(0x7f0000000100)={0xfb, 0x9}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x7, 0x2}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xc5c, 0x8}, 0x8) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) 01:49:06 executing program 0: r0 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x101, 0x2, 0x2, 0x1f}) 01:49:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x7}, 0xc) getsockopt(r0, 0x2, 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="2ea71cda8dec996226d8a3f823b2d1f2e8bbd43fcaccfa702ba960103d0aa46bfc09108d5cd7569db23b51aff83a773dcab1444369408b5c91003b5560bb69dc84e5f5c0109d4bd1bb578f7a7f247e405ad8fc0b759ed7ac4fa42997d63607777156248c8d4cf17d5f6de685f0f5aa15c1647b56f115150f092f5abba855a9537c7f99a51448613cae637c134a35f4e297be3d5abb8f4c660165d74253894c0867c5f621b9a7849fd1eb210b7f3cddbe96bcdb67419a74b2d6b1e26128714b3774ffb5", 0xc3) socket$inet6(0x18, 0x4000, 0xfff) socket$inet6(0x18, 0x0, 0xf728) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0xbc84, 0x1, 0x7, 0x5, 0x6}, 0xc) pipe(&(0x7f0000000080)) 01:49:06 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x1}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:49:06 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file1\x00', r0, &(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='W\x00') bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x1) mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0x2) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x21c0, 0x8) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x12}, {r0, 0x2}, {r0}, {r0, 0x144}], 0x5, 0xff) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000480)='./file1\x00', r1, r2, 0x2) 01:49:06 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f00000001c0)=""/12, 0xc}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/34, 0x22}], 0x4, &(0x7f00000002c0)=""/105, 0x69, 0x5}, 0x841) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 01:49:06 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:49:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) -!0 34!#+ 0820&&$000-0821000000 /& -!0 08&&&&&&007&12#$68 &!),%$: ./ -!00).' -!0 34!#+ 0820&&$000-0821000000 /& -!0 08&&&&&&007&12#$68 &!),%$: ./ -!00).' 01:49:06 executing program 1: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) readv(0xffffffffffffffff, 0x0, 0xfffffffffffffebd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 01:49:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 01:49:06 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 01:49:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 01:49:06 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r2) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x68, 0x7fffffff}) pipe(&(0x7f0000000080)) r3 = kqueue() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x5) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1}, {{r3}, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 01:49:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x8000000, 0x5, r1}) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 01:49:06 executing program 1: r0 = socket(0x6, 0x8005, 0x0) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)="f59261b97e5fcca5fa24d6f0bb93c9519f71d57c5cb81d59230040513aca9b4b41ad42ed10523834c45f93c11d0ae951329b7a15837bbd4cf6343916d85e248af529ab28250905a27c1b99220ad20a8c677bfa0dcc4a0730c5e90d50dd0f66d8fe891a5f8425176a776053d138e9b7e03d2e7f6dec946118cdce3840ab9ca30655a61a1b2acef21d45d8cd2f15249f153a24cbbab14062e5e6fa5cad6800f00f714e", 0xa2}, {&(0x7f0000000100)="1eb39ad36b34f0ab4dc4bccdf28c5794d3687a9e2abd8eb188cbffc4226bf371386f16ab0438a919e10b539b9f8fbe8c5a515acebd709a18f33b47e94b36b36f02d0d763e07ef3099b34171e47c9320dde07d566cf7470e3861c6cdbe61944041648cf2006eb4868f9868bbc82b9f9ba5f05898159c2cba18474de9787e9444fad42821525f8432a34b7158e0b6255cfdecad9e0d9f9b3c2bdf4bf1e61", 0x9d}, {&(0x7f00000001c0)="66dfd2dfe9d1b12235114daa234b79f58eafc8bd03faa80665b16bc39806f6d396f4874b98e37d142c469e7c14ec1df38f529fc63106ec646590c40e61339bbe5306a55d3991d600ba3bdb9d69bc1af1718e6661bf8f23ba08e706c6e6b4675d65f200bc43f5d55503a4be9b846c1c953053c064589cb7e195693994b63f4fcd8b95b7760217c274dc76307e6c9a6234ac1b1f728fe2e84979868dbd7b756a9c0210087f", 0xa4}, {&(0x7f0000000280)="b65f8d95f526f4880df1dde7ef1179f0b91a04efa882a444807dc6d0c86cb878bf25769595d81eb563350eb8fe97699101f01407515027fcdcc434d831937a25f0f96a3080c908c4dbfba2c40b84f8e22ebf01e3599ed089945b0c53b79693ffd1cd6c6bf2c3e70b226e99f3e0ac53abf2e0d806df0cddcad8c233a9ec93f4b63ccfb750dc991562aef1ef18878be91e47b077874cbe01fc702cc416fe5af224f64db7c3608976b7167ca0fdda974f6934244431054992e223f6130a81fbe199f5c5954e82c0", 0xc6}, {&(0x7f0000000380)="6495b8e9ca93d3e4bcdca247b5e4f041ac9aca20b72ad4a19876a76713242be42ea46385af43c25e18e3ccd69988c43027c961f840bff80de98ec1b1883526aaffe7f602db5f8cc7a66fffe4ee0a92a7c18cb0532401243d7ed7d1e135d93918e9f765fb86fa69008a243ab801cc8feed34bb9bc374182720c44b0a7e10eb4562d1e0395a22e93182b41537bb77c78c6abd206a58a78027e62d7202a22d0de689c3072232c077686ee3a47510b07eb226b3d", 0xb2}, {&(0x7f0000000440)="f5bba5786c958999059729dd4bb503af5e963bb1ad4ed7c6de6510f074053d80cf1452fec50693af14d0da3b06a5f0f80eb5e1ea0dd62565fe1b1df64f7fe6ac48719f4572ef5551c28871d2bfd00e7ca3e8ffa63059e788b7c817a6ece151cc47a8002a5b59b634d3d880934b60fb26a38f3a315d84099baee27fead4029c1685437c9af3803693b37936bf8d2b2087637900f4f055a766ef938b9dffa439f8b1b4906b640b84500a9fc2fb81f008efdbe3baa7b76b872084a6c5aea06e6712486f4677baa3a75263003c", 0xcb}], 0x6, &(0x7f00000005c0)=[{0xb0, 0xffff, 0x9, "b5b969e4f3a6c1367a70408a6aa392c2181e7a311c82527fa3cf67515b2f6cf9dfdba5c79bfc83cf1f6fc16b2130233c52635df6acba80bde5b095e15b5eb67d497ed44e90a5e12e17e08ab960b3b57f8a3563fdd354e21ea46438a82be78fbe3c83f8df834d55ff990c702189b7ea2f2c3a573b52774c51fb321b9b4aa57cab630233e0b8b6f70df2fdeb65b907be746d3bea8e5877b2a717b8314405"}, {0x108, 0xffff, 0xfffffffffffffff7, "bd0d7f52c55f1fe7af99ec80ba68c1ccf8cac876d7704ac90f270221583f954372169ce8a2f82155e96ecdcc95706d0eacc068414c4b5cc5a2a733c47c7b314e1f7fac4c69d56912261daad5a7872944913c2f179428066beafe07972d7489ba4b8a6042f6aa9e5d38791445318b62a5a5248402e84bf654e6e61a43b8aff45334b57c09803a5294677fda45a551c0373bd1ecffaf3e6de9e07393e5cf02f16a279ef465ec0e7a614b207711ed7ad1f95de69459516433ba5a090237e160ab750c417442a1445c5ab2ea43fa7ecdbd95a70ba1f8928cc771e4fb21f5fdb4be0dd6eb01ca4479965a805ac2986e916605cfd3d063fc"}, {0xa0, 0xffff, 0x5, "1e7e46562b880b7f0ceb9b43c9a32c85eac81a230c9b70bcae9fce5be25d1f00dab021498d51e7aa2f1ad88ccaeb20ff6fee2bfbcd640049e403a7b6b575ccc0ccc6c4e09440c1df97bdc0c84bc2feaed8b657ba2d8fcb53aa6bae3da3ee52427baa7a25efa94d53b5318c726181972164df62b17af4ce93aa4297312ac9d69cf06d29f52f24c5e3cde75dd5"}, {0xe0, 0xffff, 0xfff, "2fdbc1fc7ac84a8b1d0c63de8e34ec3bb9302b317f931ee1c99cf29544eaa01b53451816058a5c04933b0873cd261ec3f5f7f6d27984335463b32a18dca8c69dd0b156398e8f0b967b518db516cd0c1ac3b003c4485817a2b7347bf28781e226a22f13a4fe2f11281473941db05e89c4b00cad9732573a23916e3c22ab8fd4b4f30eca271e3ba8267adae96227932d2427a6ddcb08b31db0974d2cac5464289b8d27db7edabfaba3d7f67de128e7331e07075970e2a143ce437373dd7d11d846078ae178ae14e59ff1a396c4d70d"}, {0x28, 0xffff, 0xfff, "0e7374439cc719971dc5588e93bac02d64d6f5"}], 0x360}, 0x8) socket(0x13, 0xc001, 0x100) shutdown(r0, 0x0) 01:49:06 executing program 0: getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = getgid() setgid(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = msgget(0x1, 0x200) msgsnd(r2, &(0x7f0000000200)={0x3, "ac656fd54acc4e4c42c08e35be0c30948a62a7098375617184bfdb5cc7d2c1a8843b675036a19c8e9108916c29af36649691e91828208bafc53b706881aff8ee17546baf8a3263cf145e2452d4e3cc365caf976d3252057ddc32a6ff53551cc7e96d2f39f13d4d74858534a401ad786d1bbd39204dfaeff92149e54c10755495ad4bb527c5f0f78c525c95d3d5776c5e152a74f5dd5828151a433325520639faf15e81079a1dadf52a6a5da791dd81f86bb4c72f669a94484d00f59659e7f11ae44a06c4efdd909c11d120de89b9a3db7fe2cd8df1a797fcbac5139f5781e9c8e9800bed4066e3934627b36fdd189a55e0eba3e3d3777e01a7ad61378ec5a1516bff4f154031478e8cc16da8988e4913c7e82d18b18754a91d31f2bfc2d54d8c9839895874504b4ec9a3ab6ab5cfddc57e4d6dc33e7855fbabf3a1e681717440fcc82100846d81faaa420eb8054c05f15d13127e551adf06eaae8c147293a4e6cde9c3a087c47bbbc6893cf8ee7ec97b7d18c0fad447a0fb4b6adcdb65fd2555303802a5a31091327cd87c08fb8abca6146408108fd95f73e53a64bf9931361091d2b3653334fa9e3804bbef9aa1d00715607b0fb71b6cb0280f05f32300f7093fe2af94a99f8652a31850cc66c3278e43c38ac63a08689855903e91c4676d24f614d71c031bb5d4b67f1ef37a4b07514d9d9d1f84a6fad380c3c1896c5e016f996b1d4c508113795c9d57c7bf3eed1e4e4c8c033d60064798044c6187556d4cc5a622773297f718866c10d5deded7ef0b61ac1ffb0ae146ec845aa9a92695313a86eb8b20a913c2ec9e12c33f722beece3fcb34c7dfef2eb76722ddfbf470b256cde95d4aa36721c678e44b21a3272f4975f24615e936ff7aa1e503cbb0274eb6e469f79b71d53104ddd6068a9b62bce71a512bc62ebf576eec40feb7f479d3fb7f149242f3a974d10a8c39a2666893c0293fe5b739b1d7d0df030e44b768ba7545996d4c0590f1355db406a09c6e12c67803fd8f9899a79c88656141ba59d5d9f8ea4fb73195baf4eb63130931c6834e6b09b4752b31cf18e9a570fab446f8b0cfa5373c329c253ddd6a5366ee566c23609b84e6e4ca61795234b1afb058d26854117be0cdfc1818b9e3d61a2a31ec2f9233141fca93b2dd9a0c6857c7a6c16f164eec85de9d286da0f337c1437b751cdd69be039eabba6f4dd6a189e0c496ed1e540c650e6d7bf02510ba6b4507379a84e69be49f4d8553b938a6216e2fc068d3cd67976138ffa3250c9bd3a876a69b24a8a76ff16c8124a5c35878ffdb5f84091ad69947296a997da5454abde5d7e70dfd69ad22f993235e1fffcc474c357c83c9c7aa32f578610cd8f28c0e33e5d2363f6eb4ed00dc5c12381a04c5f19e4bc91ea70d21cb1680199161ecfe616d39e1087a2917a57bf459aafd454041575602d03de970ca69d4d3d84011cabc5b592cdf5c53a8e2c43542d18e535df7954fd3f544246d376d79ca1e9a75d63e9b95f21a4b84496652a8564aa73d884e270106af362fd49f4931fc8d86b35e19f45f0d35d39280b21dec2f295f95c3b214e13a2ab93f17180858c71495df77ff12e37a21926c6c5506803c87970fd892ccdebdfb1833dbb7d4f2638f1684f85d3b2114f2c97178a72483fdcfb5c168d9b02c86b0c95083b3591f376903cba3eda99e503de1b58976e1d2bc5aa13aba703ca4d16a480d1543c00c07aa40a2f47696ab6fcadfb1e0326f194610a3a2b45ceaca3c2ddbe0891f05b93318c3b56682d9b99cf5e5d6cd783902c017495565d15cec4d744b6dd38b778581934d63aed3018096e787779b489a48d8e11df77a8431a0f3992b62e49a1821ea49722ac270bd0e52d085ddbd15d3f6df2b6055ceab18948042d27d1a035b3d0b6a54d8030c9d920bbb246260a3b733d76d873af957c9c4044472052ea5f0fb56828f4deb2fd6757cbf109e0a78925a8c78c44638496767f4f6026069846ebf6312a2c240c5c15f11d11be3c68d956ffecbe6dd2bbacd51700078a80ea115c4763490f93cdef68d9645b368fb3d23a6f6d8f3e48f3adac8f35ca3f023046606e276c5e641f20ac18b6d4fe75a9a967944aecbaed2b4df6978d66140e9dfd59526e2e34b185af80e73e39dcc4d0b43aa7d8b90c290c507e2d3728f2cff3712b6a80561073b3cb96aeab7216d6767afd5a4805f94b0e35085495d91ba6c13a9a720ca6e2b2a605767e0614e1963c0f62a5a044d381c61bb872cf9dda6a8d495ec8740175eb73be5f99cfa6ce92295f8b5e708b0941a5b629f6248a4942cca788a0b177e52f655b0f5a361981ae8f3db32cce5d5ed45817fa96bc1e37ed577f25c7927ed9a84d4df5a82407b4bc6bb2cc40a0a502b1068c6c80f4801ef8210bf92fc847f44f61f19da874393f85a2c8d44eed6c954ac51bf30b75085ca800396eabb8bb86ae3a21d55e985c90f462985a38e7a869d780ed1c8bda3a02b9f2f8cfa095a32c40c0dd6f35b4247dae70e62d264dca34c25c9877fbe3c342080a62a7b14815634af3a64571fb52718a2e00ace10493f1c7777e08ad532c437b12773b680e522540b468fc04f290e72ecdc2df0b8c36d2288142a9395bb42d838687a29431db9b4baf51a577c12d0ab1fe2d75504d0957c301328326de8683f74991b7948346c5e681cdbf887eac03fdcc712506b290ef8d728f6a38fcfc37cb40015c57c3f0f985d028fd179f09fa193a96dd188da7cbb469d68609c54bd954e21f8382f5fe35437adfbd28333aa6193394396ff84bf799bc0e31d1ff948c19e4a28e4c67e24b58482c73cefc8ee8f42135e22627fd1f0b44b09124bebe53394b4e9e8b6303cc7633a6ee29ad88766b8359e8ac6ef385d7ed95f46f4d4ea567bfdd3d907f5d5e02a1b561dc472a5305ea34d20530765e66e8a0257b4c3a64b1d09e7ec45d630810f82396cf7241a1fd148a1b7654b94f509eaaf0796b169f851c27153d29b0f867d80239e7632888fe37c13f7b4d4e0497ac1d8eec90b3ecfe331997f5b65d8d0b9e97e12ea8f56cfa6246fc0faa8c91c41b9a2255618a42c53866f331bda5439582e90d605dde8273daa2b6fc9c9772bf91989bccb579648752996f511a03833f72b96055b083de02a47d7e041dff3feaf994d5d1b28c8d72b0bc44fad7dd7b6ce4cb6877fb81431b5797df5c99c6b6936032c32fdd347c406346fd849501a56c494a58b52c637aceec179f4f3065b4d2f2a037d2a9bc7097778c79b0f46332f7d97b3e78a87cc45830941c1b0d1498131e94b0e6d493c2634f48e09ac0b7148888cdfecdc7ed2ec75a2ac7567cb74a890e04af6109750ba4e5d42aa129710a002dfdd0b4ade8b5106b494d62f75e7344f04ffe2daab5308350ef727780b089084de19f8a4f123e1b0ed00aac99b824f489a735345aec607f61adbefa51dfcd463d179f14f658b9108807627f688fddd4e83c1269147b5218fb7d46e8d827d3121137006ce9b03b62a4c7e9ac6a71d68471f5e04edc348b27a46c01f15ad3d5c1b8b92d448db68a59f3e5b3078bc76aedfc5ef45564234c831ca3ef934d934c96cc6d5a5229d75da6d7406f8b2c60b61f32df442df0f5b85cee7f9a853d75b92fa2afc86b1d5fd5a43bb0fc720cfbfcff061b5d3e0d3496b8fabee083fd486cd04f9263bd75cd97f399217f1897efc2693919e2bd8c2b166a15e8b62a6a492d7e3fec3e5cf97fe08efede809994bf58e796126d2df3435074ed98e9ccb0555124fa622c45480dbb1ac832f4b2fdef1771a8635cdbb4a3c41ea98da4580f91c92d181066a7860cd974f98d1403b391206be12d910a3b85ddc537ad348c3050e7a5e7221385919d6989da2af89426dccf7f2f9013a110d6be6e7c4ccda009e77d652c53248934393efd6e906bbc7deca7f15bdb1e8eded08bb2b0e71760acdf5cfdc6f9bf5233e6972735d3a08c3ab052de2f682a0fdb9e5eb0403691898ebf9038c8a32504b1cf086cda5c73b8847d50b2c488817af79ad2866080abc44f7868e1ba6e8348bf504fee50da0b7a4ab3ebdd1302b230f1e20dfb4a96b6041a3d5c0ba391df0f10f6e9f281b537e6901f1c101e67bee8096a17581b789f84fcd7b72262d48b159ac79b811909b3e6d158687fb9bb48f0e91a60fa63b8cdb56a1277a03fa73124b8e37b2e3970d4210f5a2ac721c781602c81a1cf59242e4d74cda14e69c1e23ee2f0a6491e85003bdab3a5e7f5e54fce4ac220ca694ca28954bfd50d60bf2a52b35ee1bd4e86e957582eec070c51978f75a4b8a09b1d9acd8c4b32d508faf004d787e103ba13668ff07ab44539e952d3cd960f92948cbc78a41dc264153fc513c016f0f38839d2fbfb5544122eb8e201493ce6acc8dc4dde8c5a3f096be1cd0f2171e4c67c2388379bba665530bec3f76c0bd36c92306d490d975aa83a6d64ec084f98d54baa11d274d05c9eeaf7bfc004d953c8721c4a655c494ececfd6d2cc37df1e430907ea9c70e9c6bd4db012984a3170963ff98da12f3e28b8021d68cebe710dfa2bd2c165a53c7bb0ba1254bd4fcf4d9106ef9b4e6a2cc85aa360147ad00d10a0ade9bdc30cdda54760c6efd582337593e1f841b0813bd8904a122a97cbf5ece90d5dff90686c218d70bd9adf06876d9b3af2def8e9114c041763092d9c5f29a22dbf115e5eaca7240299f52b9ab55d18b0fe9f96d0e8209b674d7ef471371fd9cd8d10e345739cf20428d0e5ea8e857d3045d9dcd378ba60755342264a782a554d3498bbbb344b9ad48a709bdfad24a5bd83943516f8b82d5ef00107ee0323193032bc97f950658a10547d308a66ffd91bdd239082150915320ffc619f0d362e14f5d4ced2bcfc13474151ca671a658ec3b4dc3a14d9db812bd0f8c1e88a2fc1603b73d8651b0b3bbac45e5aa0bc7c4880d1e6eba2f1481f42992175a429c1cf464ed62b6d764ce6c262482de4e7653c193d6eba9ac400081bfbec8a9d1db48e9d95df1308f9ab924b931303a22cf04091cb1369a2d01c5124a1d253b281a5a70c1f13ee4303e87dcba8d325bf3e1e72d65c0c961bfffb00e5e4c8e81c40fe6badb13a7a5a86c01670b71bb9b691f18926600665931a70fdb12e8b9444dc4bc3f429ad220bbf7fc6b21ce2b7caf318c562d7f214f6fe194485d49f4813c0b0eeb9240384afcb3de216b1c3de9deda5b7a5fcbb60a5cbc48ab9e5784d578b5a7802fec91ef5c62737de240135ae85ba0f0a52c4612911c668050450733c5be0d1a25bfc67f47b2f0c4fffc864cdcbe6b201dd74716fbfc335991fb066aa4991b7f2a2b45bbbff9023170269264f07e233eb90a43274ac350ccd953e800d033a7e33f3d9dfa461814dc83e9426bc1db3f4882b470e5131a1bdbfb451c184a0271c136330c8962e80d673896f22230012bc96a76d7e1b1b6e9bede013a332dfeebc5c841f0963c1376bd7d5ca4b1b91d4d053ef71bba623171a28ab4ed7bf938afee726007ed1c497f1ab4c0d922bb26786c6d312964357b39739cb3a7f06e4a54674743640c1ae121bee7af029fd60e961dd58bae46cc066a53f95a64505bdb76344c6eff0d442cdd8b38acb52cbdd089acddccbac97b036ac9b204a4badd8eaf733931e8f9564acaae28590202060f19e6536811360aca87e0c40f7a677f0e526f4ce657dd1d539d39a16404acd9a12ad8526334660c514c2230364083385260729b06f86ef60cf7c5e1f5fa59a62820e33103deea97ff2ad1eb0f08cb0dbef142ffbf3ac196c7d5c821e1"}, 0x1008, 0x0) setsockopt(r1, 0x800, 0x0, &(0x7f0000000180)="38ecbe5acb50d6cf693f9c28de3fc076198b08b97e6c71e5deb4811b95f44e76290d3cbac459dfdbf4856885b41c13976694f0ec7c9ad5fd80e8d5438b32a96cae9cfb5bf6aa6687af277cfce18db32720d5ff09778af3debdde03b1de394919e56fc4dc4fdee21e1b02a17ec97295a39591fb9dbab6fd3e70", 0x79) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) 01:49:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = geteuid() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xf63}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x1, 0x8}, {{r0}, 0xfffffffffffffffc, 0x42, 0x0, 0x1a3fc042}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40000009, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x13, 0x46, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000005, 0x7, 0x6}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x0, 0x2, 0x8f, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x92, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x88, 0x0, 0x3, 0xa54}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x46c1, 0x3}], 0xd018044, &(0x7f00000000c0)={0x7fff, 0x1}) r2 = getegid() fchown(r0, r1, r2) r3 = kqueue() accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0xc3}], 0xcd10, 0x0, 0x80000000, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) 01:49:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet(0x2, 0x4000, 0x1ff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r4 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r3, r4) setegid(r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x7ffd, 0x8000000009) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 01:49:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000040)) 01:49:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) flock(r0, 0x2) flock(r0, 0xb) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r1) execve(0x0, 0x0, 0x0) 01:49:07 executing program 0: chroot(&(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000576000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/117, 0x75) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00003dc000/0x1000)=nil, 0x1000, 0x7) 01:49:07 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8a0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000040)=0x5, 0x4) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 01:49:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 01:49:07 executing program 0: socket$inet(0x2, 0x2, 0x0) 01:49:07 executing program 0: madvise(&(0x7f0000bdb000/0x3000)=nil, 0x3000, 0xfffffffffffffffc) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x200, 0x4}, {0x1000, 0x8}}) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/93) 01:49:07 executing program 1: mprotect(&(0x7f00004ce000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) 01:49:07 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x35}], 0x1, 0x4) flock(r1, 0x5) 01:49:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x20000000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) 01:49:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) 01:49:07 executing program 0: kqueue() clock_getres(0x0, 0x0) 01:49:07 executing program 1: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="78f07ed6b3e4c8193e30e2f0bbd5ffacf7d79f0146cb7aa838eed2148876", 0x1e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11c}], 0x1, 0xa4b) ftruncate(r0, 0x1f) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 01:49:07 executing program 0: socket$inet(0x2, 0x4, 0x9) r0 = socket$inet(0x2, 0x1, 0x0) socketpair(0x1a, 0x4005, 0x3ff, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x7) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x59, 0x2) 01:49:07 executing program 0: r0 = socket(0x26, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x3f, 0x8, r1}) r2 = dup2(r0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x3a, 0x9}, 0x10) socket(0x16, 0x8000, 0x8) socket(0x2, 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = syz_open_pts() flock(r2, 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)) fcntl$setstatus(r2, 0x4, 0x4) 01:49:07 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8081, 0x20) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = semget$private(0x0, 0x0, 0x414) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xff, 0x2]) kevent(r0, 0x0, 0x1, 0x0, 0x7fffffff, 0x0) 01:49:08 executing program 1: getuid() mlockall(0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet(0x2, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xcc) socketpair$inet(0x2, 0x2, 0x3, &(0x7f0000000040)) 01:49:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35, 0x0, 0xe4}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000240), 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x5, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 01:49:08 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = getpid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000335000), 0xfc94) 01:49:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r1 = syz_open_pts() r2 = dup(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) 01:49:08 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\\', 0x1) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9a) 01:49:08 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = semget(0x0, 0x3, 0x84) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/84) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000000000000, 0x810, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x106) semop(r0, &(0x7f0000000100)=[{0x6, 0x5, 0x800}, {0x2, 0xf32e}, {0x3, 0x999, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0xfffffffffffffffa, 0x1000}, {0x3, 0x7, 0x1800}], 0x6) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x5, 0xffffffffffffff81}}) 01:49:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0xfffffffffffffffc, 0x400, "1e2e8682ab0320755ab8bdad345f07a098206fb2", 0x4000000000000000, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:49:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = msgget(0x0, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpgid(0x0) r7 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x400, r5, r1, 0x0, r3, 0x101, 0x2}, 0x400, 0x8001, r6, r7, 0x80000000, 0x8001, 0xb49, 0x9}) setrlimit(0x3, &(0x7f0000000000)={0x6, 0x1000000000000001}) r8 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r8, r2) 01:49:08 executing program 0: select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x180) socketpair$inet6(0x18, 0x5, 0x60a, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$inet(0x2, 0x2, 0x9, &(0x7f0000000100)) socketpair(0x7, 0x1, 0x3f, &(0x7f0000000300)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xfffffffffffffffe, r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x52cca294}, {0x5, 0x1}}, 0x0) 01:49:08 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x3f) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt$inet_opts(r1, 0x0, 0x4000000024, &(0x7f0000000000), 0xa) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x6c) flock(r1, 0x4) flock(r1, 0x5) fcntl$setflags(r0, 0x2, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x140) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/182, 0xb6) openat(r2, &(0x7f00000001c0)='./file1\x00', 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 01:49:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r0, 0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 01:49:08 executing program 1: clock_getres(0x80000006, &(0x7f0000001600)) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000500)) getpeername$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000480)="683b490e21d09f855dd87a5d42b69d38058f1a8ed89cad89ca79ffc3d9cdc22df6da154953d07c64086ee50f8a8a0ae0bcd3c291fd0d84842381bb81db816bde2837f34a44f07272fe80a0d7e32703134862f00560f636dcfc85", 0x5a, 0x1, &(0x7f0000000380)={0x18, 0x2, 0x1, 0x5}, 0xc) sendmsg(r1, &(0x7f0000003800)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000006c40)=[{&(0x7f0000000080)="479e1c089397b75240f56355a9132b17b4dcce379964736dcc35d072dcaea80c1312016be7390896e092bb5f06ee334e1da8b688aa49a01ff1d1f6ee8884b4976bd055e3910e25fb85496e79d579bd17b777e8b544c67189bb1b4f7a1b600dd0b0ee00ec0bdf6077672a4d7bc62d3a9c4d451036b1dae76fd3bc594a68774b11a55a9c86b70f21166bf065b7a7774d38468a340948b488ad01f7718eb7db0c0ca39681b277bf55e14b9bf6c00ebd4c441a3600b300856dec738958a825b786c728", 0xc1}, {&(0x7f0000000180)="6c258c5c820268a5fdbef48708bb9316ffeeb1d40574f90b68ff65e713db2c706d9c4bf8bd70295fc5451d2799e85f204508697defe5d581e37c5d559d5fc3fc4da070ea9706de3e220c7b5317a6217fe89ab033405d1f2dd2186ec793e63c64703c4bc7a5e14fc3001431e856c340419028ee07682fd86aadb7e5ff525c11c5f86d01f08c58e27d5adb5960", 0x8c}, {&(0x7f0000000240)="b8074d4b3c54510db7f01ada8951bbc699d3220989478d733ca5b3e353e9c720c0859cb1cdcaf35c8caf51f0ac593c71ff0f1212545c86580bc7af969bdaf1e7083a8b00f41ad16bc97a0e47532d8fdc5241a4a62d1f8290045ec8148a", 0x5d}, {&(0x7f00000002c0)="eb3d79b274bc9c51d726f1c98e4b4a4814e2cfed5b0d9f279b4c9c8ac2a8337c129f4b549fd4274b6420196e6aed3824bcdd780b322e982083efa7129c3f95138ea2db4b326937ce64cd09aed9199f00cdee8af70c15d129094ce44381ad4135b873e3c1ca35430b6478ea6020485ef951d63493d5bdc8e3d723cbcb17058a6a67aa4bc26dd26d7b45f5abc5a4a676255249cfa7d2e92a3af418a860b36b57e2444e10", 0xa3}, {&(0x7f0000003840)="0c496b04fc9da0ff09b4f14fbe9f8c31b8a7", 0x12}, {&(0x7f00000003c0)="328e6520f260fe468fd5be17004feb4dc0f766ea3208f98d33925f", 0xda6ac4af72d862da}, {&(0x7f0000000400)="7ae2a00d5510c41c49af3203255274e08f7c47016b2fd578165f87863e884b40433826ffcb16452019b32d62486efcac656c98c578a987aeca9ef0199f09181805608e16d35b80f9efc93fc11867e98f1398ae301c44ba3322c162c08f39dff2dc6d", 0x62}], 0x7, &(0x7f0000006cc0)=ANY=[@ANYBLOB="1010000000000000ffff000004000000a027d85ffcb3b633c1478a4ef8bc97ce60f8dc211a4ec90f195200525c776a966e7a4ec0d2ac6c92b4cea2deff3f43cd9ee809236c7169dcdc75f84088089949b7d44bd688b3dff232fad804f54480defbcd408b12d35e8d06976b5bb34d97b7bfab1e7075fdfd132f5330e5befb00aef14b6b778050b44721889d8c00f2e0e951e679ce39e3c575a185639d490e34b70edb00641c3616baa62cc230e8959bc238f1001a5fe2f26966d5bc8a4ba0be5c08d0cebce9dd34aec9e8dcc5619cdbd74b3f3b5b1ec177bb92b01943223c74efbcaba15f48bf818c996a0c4b7c6bbb0cfb96c769f50ce753455a900b011d9b487072b13fa9338821044cf4bf22b67c91fb035a0124c17f44d07483111893458fbaa586a173865d50d6ac8403006c783320381eceeaa89913582e34d040b88409bd09c6eb4b9554a00fc76dee339f136b1803092391d65fa1009952714cbb3731693bc3f2e925f27405c19db35028adb7ad5f9b4a3aecedfe8dd386f652bf6368e1c8f802b4f7ab3f49e8c713a7893144ba55c356d8a1991340735fd21fd5b0a9cc2809459a50e850df092fae5fb7e0a23254d0ac29c1dd8de0f97692d8ba7ec6fc2c09a97a134e4a4cab24cdf3f3b2cba573d4cb5989dc3d62bb379b65edcd947e010a568dac2798aef2ae5fd3f8fb8cf00b96ef1f40266cbea1639a7e0ecb415f5d11aa0a0362f81761a4403e0543eebc51022d86aa9fb7f77c625446a9f404dc3c479228248d968af18e363e7adbb48b670af23a38ff07d7857722f4190b824b383d7e5d017cf494521dfe0f02d0ebf34d1c5f9a7bb2985a43ea2f50f32f4d4a0bdf777546cb81e46e0ab89659e5d858429abfa69f58b3bb900f956fe7f60eb08a81b59903fc07518d26e36dbc55d1e33089caaf208a600debc6c752eb56cf2dc37830c8417d758939b3e8dbb81e677d17ff91f879431b4bb70e25f2e096dc7073dfe380884ee3254c5429e06f723d721b9d7fa678277e9e7c90e3c9f4a1a31611eb541b0ed1fec60047388d45d61f7af8d0433a5321c91d118ff86e08b00a67f16fb22536fbcc9981d24c2f1ad003325f78718dfc6dc8cdd4ecf0e0fc624bbe8b0eeb0aba58689fd342c3f02280404418986554a0e01f47a334b173b36a975f2dc653b2bcc59971e4d0f38eaf26071812a2338b4454c14f245e1e1bab4a415ea48cc693229db6e54e020ce6cd852a51a40d0439f48b9cf5687f224bdce9a07ddee30e4603f02e5f3f941002e81a1646cf586b5e32165435865d669bf2c613dbaa1cd56003c099277bd9f96666566fd237e60a0727e37d0fdbaa00a312e988a2410ae9b7eaed49dce86a5e4da098433c0bbe1acf6d86dbb7ab42a7e943d854066a1e527752b770666590376cfb385cf9da68c3f5b521127126d2660d3deea248833d6a9422a301d24cc0efb04eaae35e379e997402c4dbc60f14ab06aee0cd303c08f284db47b973f1a2dfe393c808bf92566775e7f8bb23d76ea7b0beb6fe414e6f25127b388e11f50308aa6e3f5aa3f51ce693d829843ad57e4e0259f186642abdac36ed3c6c23f4659c245e99079261d2137032da943247a348b5dad2626798373529c68b158d849fbe9c2790750788d01e47460ac7b3d762892a0e6a654f844eb56cda27aba653846d696cddb960f809b650129b1adc11ab2aed95b4a17ab2ae5b50d2a8c7ec1994415a89eb42cb3d00b0880f9da9daec7eda4543ae48cebdc0571dcb75d869dd8eaf643f15bb849035cd7201b2c45c2d2ce322c3ca651f710b3005722aaa4b240ead1f2ca56cb9481535e3d83eefb8e071b3cf462b1a573e1b1e21c2e6e9271b39f41a79eb53e8cebcaf6aac59e53603d46cd38537de19aae7727646e5bebb6b0ffbed87de30f71191a979334455a0a1ee71105a79a74c13a8421d8ea5c2050d21ad68d25d24e6dc9b4aa9a3b60a4010e4469986aa5892a14cddcec99b7967740b936b361a167afffd8bd509e5d2b9c235127206bfefa2cedb83da0cdf7bab84cbf03950158378f1b7d9fac19c76d00471a018b3ad3c5dedbe9cd8edc88069df1e91f773c0054587b7e850db6e9e2f6c3be01d432a6920ae4c47b4783dfde96efc80c2605af41726291e8a3420aa5ec7442aa12a52f065a16595d0339bda403627924a79339d9c067c1257e9f03986f624b2c008b447adc431cc1fd1221ad7233fbf53678a67261558ea8ca89d9d9569c22238f3cdf2bd06203302211cc04ac73b41670ce130b9816edc27985956e48ed21d39db2926b4347c26cc1c3517a261919ec0bb3ed7dfeaac1c45e16a6bd21ab8275b499f8e61efcf2026f05d29fce3efc7d9618e69ebe909c2c4c684bf51d61cbc5221355c64e9250f070d98f7c8bccadf81b16162e5bfb56e5b03901a502ad3cd4a2ad77aad369deec7372dc06b35a196ffb2ba409d30002fceb281fbc80c27d46bcad5279d7cbde0aedcf1fb22ce2bd807adb932f1f1cd938dbe40f1d44bf8268e2cc5a97865dc96f9b1dfc6fde334ad967fe4b3e96e57b5a76c4e78eceb601428fe1aad4f4b62cce4ffb0dc531b377f3bab4a7f85ae75b9dcbd7afc0655fd840202b05825e66d75b60180077b241927614daf5283f3d39335b5e579ed76aa5e05327201a2c4b2744f5243a47bf33cf149de48e36eca6a5ffe0a0beef8141460e5ebd69515fa09cddf2bca92860b0fd3a1479c885d1d9e39cc80d5932dd14fc34d1140a814d25b7f09aa85402a61d1094330522c6ef6929e434b633998b72edb3afa59ae768d01d2fd00c6962771d83ca0a84fbd57498146927d426ed04f7c3a1ca90a4ce1ea0dcef86a2ce970d3a0920b86e04f279b0892ea94afaabe57e19ddec69d5c00cc74a79f6c3aec769f3c3177a4b03e9a303fd7579628b0cb6f844c6044bb42a0a70b30a370ecb7570b7c5887e8045f350633b2a8539de0498efb55c266156b2ed1f5293219ba636b03d6bfe45df6c87f4e05f7aad6acdfcebf4ebb51b43d14f3e888a3c6d19026af1409f4d738cf0e071ed7095d3f8cca9aa0a5fcfafd26f5a79f978a302024e31137d368c87053fcab6ee495767cc960fc492d47c76e3a5a8e7d50a15ae9401f5b6912b7cf2e42f92a83ae8317620169cffc7e0be56c560760ea1d5ebb7862059a2956ee9678d2389822aa46b3686c98b1e09934854036b0ac2669a737efa73e52c017569bab13f536eaacd1957c297ebf8c90f2b440e345394caa0fa0828c78678937634f4029821bb53bcfab30878b16496d865c4e1e5d74381e070f855693e66c0583ff1b855872a0d6dae3256cb5c37fe0e7225d10a2dcf2e7e28f9a4ebfaf746702037b98065cfb6483e8720b8fae632965ecaa066f2e5ce4ffa98a9caac3026ce53a366727834b9e300f14497c11102932f3f1e61f5a69ebbb080e1cdfe5d21fe1a8457daba31d597347aa1d2b390fbcd56a79c978e318e39a96f784448415708f9576c0bd4d6211865640622d9605c718e9412fe4bedcf7fdd65b077d5d0bedc8e92d50c4d1cb491b68c6665a19ae8a3cda6c0ee832a1f089727efaf3a4c0b43a7c22c894cd4b5f35270c83d410a1836467db5328c7916ab67c1abd53df9196d322066c513ccceaee5a03bc242f9564725ea8eea0101d8838d072c6aefcee860d2eab0c75a6f57fb18451f326e362a7222d096866437f6fcf44100edc896311eb6e03ad373de485d1773e440d17911145c9a0d899d2d0a304f0225e822eea94a0099ce9a1a06e343c95d13a681a474fcd29f57807ce8f7b41a1fccca0888d69b01bf8501b258e1c930ea5ef656ee027e247bdb0ac7d99468b8d020e882e0fcfa033614148c7e8108e7143d65203d2d0c243d38bb4a6d605d857e6661141a0fa9e50b950370395e5553d6225a21e0208e8c60f22f86469557a3c8daa7892ec1653ac2e69b956173767063bdef63dd1087ba9b67d57121eecba1e672cde3d22595393a9d57eab761582197e848c505e9c7b40790ecd3b592aa566bd09564e8584fbea30e086c3bb643ba03c0b778f96230c4e655bb89b109db6a12b9045e6fab842cd40ff9e51ef51044c6d8ecd691956c62b5148e684e8f4255403b6ac964ff46086f323f44f0da04f3477ae75cc9c71f0ef27fa5dd9bf7543c1eb6520d520ca4ee8af4eeba8a5695f670db28f2068758b0e2b9a2d0e0d71ab2e5d659ed9d5e22a5ee0c40ca7e21c2ffe9991bdeb5874bc4b39d170a5ace7b9180ded9a5470b80bf9aafa0eff440715eca06377226ad2ed8f36d8aba0ee51ee635a420a743de4b12d43bbc615bddc9c2559b9e3874ec281cc75a64cd23ab2cd5e8a7f620cae619ef16a74cbb923a442fa8095c3e4053a4395c28d945ba374ebdd20fbe1983e2685a8903ee0988574936ccd182305d9c15e67f9181328b444d7ba9b30af3843d19f2e16f92904fb45c4c32500a0e76a5f1f1e2169c730bca6cd1e09c16d5fffec79cd98a284b26fd64f291028e541fbc1520874933311d74671c2fb26ab6452a9a09bfb9da1535870fa94b41248827c42f7585015916a1774ad6f75e93bf33254e38fbb63d81294dfe8e9726b7d30eb1baccb367997dd4be60d525c1bc0a77ff97e5834da71ded9e87d8b527608e1a43de20072b2c99e7b86a812b941eb058b1beee5e052fe3abd825f9452bfb1eb9c202b6fddef395f5c496a9f33e1e7f357eff5e20ebe6e34e2c8231134dc8335dd70a4717c1e1aa1bffbfb296192d763dea38bfce6f9902940f8b14e03c219e3a026ec95cb89a249ed00b1211746aa0f1b2d6e8cd1b26e2a5f1b4b1299926d8141be7a56ac6d0c47f0b5642cef043ec341bef2c9f3a0153d453ebf4ca29611cbfb7a2df2db66dedddd153d0c3267776bc5f6ac82e9fb56ee7613e7adcd73b541875ef706f7b439b1f00f112625faf9423bbf103857ef6781bc1bc11bfe4352554af88035d8a1e8c106b933eba01e01cd244ca29fee2ac8a47d9b1b8400d2e75c196fe8a65392b430531ca968f0734c28acf325914f5d5a6f07dbedb5c54961547a172a1a800d610bab68b0bdfaf19987cec77e0c33ea971b7c8b470330f0cd4068133a2fb37f631a1c9ce031ffcf31f3ede86a4f6c8b1e5fa8d4e89b8cd9b54236cc33c1d5919a7f7b2f5b0b910e3757c752532f51929e60268a250bdafacef8d29df9e3331d85a8dc2d79d592fb9e1be2dfb0e4ca77272feb33b0e5c2b3e844fe8453b45787fbb8b1311cdf47832e50f18123be30bbfe645270810b25556c502d245ea59bfc240a334dce82de7dabf912278d0e0020b834f6b4d23726c5e263a15add32a21e1f2427893acadc6ca25241c3c518d85c54579755e244148560fd8e77541632223ca0ebef5d16abab363906b90be443f4e50ca04db15e7b38f5c86ba44b76a7e0c772e4b54b639e003c93a85da6e57e5820f5ea93522328772185a37a92b585cac7e3028adda31ff1984c39e66c6f0a245d3c03992733a807b0d630cfe9dc02352a99e551e7a1dd77de415d25b21314d3cb5701dbc3aecb42f9d377f3c1311f8af2faa9902959edc1ee25e7c87f08a1a2526871003faeb215317c8c87512d03e419e62be75d12789917c7e7898139aee8b13cb1637f1fa26167cf76de17ef47d304ec6404919851d065887d9bb12f580a2784257e6067144bfeedb88d7d397c0c67a9e95be1c23b658823219324d0d2b75c6562e7d5dc61ee379ecd6fb5a17eb63a316cd56215ab8bf126f33bfa3e128810b3b3d29d2a8961edbe98febf03997da5d51cb273d659747b31877cdca3660e622801000000000000ffff000003000000af1e7ff2422a44460fde76074db1bc228d18a6f40000000000000000000090187164fda51ede93822448ba146c4b0a6a0121a183f84f18dbddb36fb07e0013931eaf0107b5f007ecfa66367d0dd326933a6f20b6eb55484f389d4cb492d3d5e6162d91526d7c45b7f68c59f8e45329b19cd20de9d9afb126175c2aea5f218281d0687f26961c51cb1d7ede0ffe0a8b00fe4369d1faacf5b1bd1b25abe85bcaefa7520669388179c0b4bb9b33bc7d324c5293450d7d09924c226e141ed6629d00dd51c42e89217db6b5ac9fbf598673da8d1775de2352b8c2720ec21de6e018c1081fa78536865d8af6e9d1649eaf7399c72e5345889d7446d054cc4df224c51ceaa69028289a11b4394c1af3ed27a5b4001f63b5b32fc6001010000000000000ffff0000002800003ecc5858883f332175df77c0b198bda065c9c79af6fff51bb7a56f86f0945949ba01563822f7338704bc6f0451313e7de4081e64f6d7bdb92143c2ba1383e9eb2ddb4d941b4b56cb49672d6b0c6f102dd9b82f22ca0d6882e6332b768a0f6c9320c93825777fe54cddb304b19f54f262b366e1cd697247b0a33b53dd9a40a37623a986a775487b58ce6f0e977fc61d60903e2920f12de65c7d1b8da2eee1886b17db1e4b52e0953a3692440181557ba8355a00e5250dbf2352b19c8aefe99a9b3bd81d8c65ae7fc28533890dc870adb54944974a51416bdbdbbdb17c92629378a228d3bd255b4ba21cee5b34db34ba89ac40546bc807d1b4e6cbf6ff0a0c7e509cbc9b0015cd071901cf88e7bf37a5ad27d274b6ff6dbd8b416bca0a12d4c134c1ea6c412dac85c0e39aa7f96494b44be2073b3da4910158e541c0082c84d9452dbb38ee4ed2d9f3e3bb2913a2b56061ca6e3972462f602997a168082ebb3a5326ad3023e3fc2df274e1ddbc9fe3fc2e8145b100a48020879f462404f04d0707942ff2691e96762cca89663a3aacb83c8deb911028aff7630a0a2071179f697ec85fb50737e175ba61697f9134873358d09f59b9fc81399f61bab8c261e96ac6a623138d625f89cb8bfc9bf76cb22500245efab1b03581361feb9570e3a5d19cede7110700f2c021160c2a87dfa70d1e69c91b0eb7646ed4b3cfa22dd106bd1b766ad9532bcba04e5abce7a873e065f3cccd4417ddb933167b855d2db809dd9703ae5e9d497ef423a5681ae88a0516ec7907bbb15aad8cd32f2818c508420abb9994c35dca6493c0ad969a6d0b442acd758a848f4f860c37971530fd194fa09f2d23c7c1b27951d6080f611aa1eb5b9f1dee472723d917e497e367cd51f92db72fd87ed3f8d80725440e4b75362fcbeb10b294e841dc50976f8c447abd2498e618db7fac5c7e7b40ca37752de028cd4237f88280159f635bed8ce009a1a01a532109c4d038e2ce1652656c5717544c1d2c88f07c00aa0f2d07dfd935380f2848a9ab0670f92b8e50a62d821537010661da16070335e64f3e3ca3af1868671324fa87146eef4d9ea567f7d024834daef376764fff60ebeff200f646d6920d7ca0cbe959a9c65c7cb9490593269d65be27db9af9afdfb45acfe157e4ac4b1e7db9144cc5e10da650a8c28a5df3f9c2cbb6fcedff8c649c187a8ba395a4798a95c68a108b9a5c57a00d0620fcef34befcc871a2dac72e6f059341d31974ef62201d8a892f74d3a899fb7e3fdccb6205450fbe6b152365fa30ec66041777fa0f74f9a649a1e2bb1bcf3353999fe6301d856254514dc6dcbca813e13340a3e91b7bf4f0681b657c4391d73cca4980ec9ece9c99d209695059696d5d776a5da51e5be04c1ff20f1376d6dab66e1914e1f04cb5343bbc2e1ff18e995ac79e99b4a180cec1901e3fe4aaa0b0a8bc35e3a09bc0e4c4544111ef28ed00601fba320ded1355168a04b25eeab77aee9beeb389b70ea0ffc69a09df48939ba4df7677cc6f02ab0feda2f9a2a0d670dc0bdec454583ce782305b7c457c7b047865b82ff9b7de4221d5402b5705ea7236724c0884de7d6194cf286854906d1b92644db4f81256ff76cf4023452392abfb5bbba47a064f9a24453b8a225f7cc8239605e50d6cc0dea382c8e088f9badd83007122bc25ddea832bd8f068c75267488396b936d0bdb3851c1200402d92b122434de18f45bb98e2378f3e3e942729bba4989a7a1955fe7417a60241587fae7ba8eda08c70096c93e00733eb630d4666fbe9d7387ad66490b4e818ad9b3158d1cff57fc181e4b7c6431034de47068e3d88c6d683bbeee1ed88247af3be3f4066cc77d1865a0b40dd0607045c6e17bf5ac8d027c2b100b84c053694346e9839c827f5ae78d2d0ddc217f0d7e0f1de13148b24472b677d376e969e4acae421e2fc498a3c7ca7aa55b970d4a11647f7ea697d49de16007f494bed79eec5d049b720258beb1ab739319a707f20d8a0f27403e00806c2f7bf63e7ea26493173083f53818afea7d923bccba30e2d7ca073458118a4ebac51ec68fb0ec6354708d458874472ca7832982e565fe3416f46c0d3843cb73d44b062452211ac62e7d78fa6699870fa9fbf2913698a3b0cfc7245e6b29220e7b00169b0b534c3c24ebb9660df05e219f5bddc2bb6de7ac4d456ae138c1173df9a3d75d41fe2a98c77701f43598608b374525787b4f6f275d45d2b9cb7d02a1cefe23a575fd0161a7a3248ce2d73dcb2170f6635f308345686c307f20167c0aa4ff8a1916de156d58181a186d0496fc4e2eb4b418bb0a88e72b7e48102b67b982990fcc0e0bd23328bcec1e6855830d39624a17e0fe5f75836586bee97979c575a1c63481f3c6921c0af11cf7fe1a45c5fffde429442676cc5ac7781a40cb184b5861c44920cce66326613aab8cd2129c92ab3803823771ac5b52467bdd5f96bddce320ffe9683296402f1bb2f40e03143934a878b5d9ccfc263a0b33d6e7d7e67609dcc95326ac305b64fc8e624b5dc0d8eececdc8d252b8aa022dfe375bf18eab2716248c8debbf16708d156d9f3032456d5580caf21e7209f99dbe7f22183cdca50cc9f5bf834ce530ba744a471b78df94ecd386704017e8878aec9174b142cee73f6e9db20e2f1b81cd9c2f6e6822b33b068d57e16341d880fdf0f9620f27fd1cd38cab02a9b4cb1f74b4e7a8802f235d0dac7e7c17fa0a28d1baf567ff38497dced84467a2bc7ce9234158c4515292bf9255f0f1449129fc2255ba429d0c3dd364dd9328d3150e78f73ca2f482d2b5fdcd5b566ade5ad2a517c2702ac372a4973fe6eb1113deb0e6c458d48c1142316ffcd7f7db65cc95776f49c3747a32903f73271b2a7cd42caa2f434c76c25578a1d6970a45fe76379fcd1e18b0f622ef9f6e7fba2c36c345ef9a9245640374b83e1c7c22b0a4d01b13a8c0d0e1737b3869cf76ab81208bfaf46037358ecc142f6deba57da67f5a61439be3a648c21b8f6aa0302fb2952bd15e957b4ac3040d2091a29d564a0f538a0cba8ea36d581bfa108d04a7e0a8ea53ccb696618499545d759822fbd26fef9774eae1b789778e42c8d2fabdd013cb1e871ba8f8b099702eaccd0f6b89d00eecfc1949bd636940dcbbd6707b6e596cbb326936fca680bbb0f1ec2fd81c000e83568922946c772bd2820bc92d89939b36f11d7d458d5435ccbc882e4650a489657fd04dc29a01b31865f1e0ae99e770bda26f6d64094a7a208468b75d81e6d7ab94c4700e54b22ac73cfaf753f0a924e7723b59e02b5d98ce17a2e0b73bd882259c5b77e1ec21d057d92df5d45556e4ff36d6acdee405bcbfe0e27550688d46c60628371f0d65321dfc374ecc29e6dabf6dc20e3ef4199afa5e386912727b4f3dff4cdcd73c41bf2436b62f2b31f915c40712282de3afad795fa147f6b662b2d3f17b35b879b175f95a4f8dd28f1f552051f92538d2f247132fac596afdf7fc52a973ad1daa0358576e1b5ac179b8fb80ba8848b815962c8be3392e51deb021edb9335298fbde8dc8848e973281d0cb1e080b70cb248baa78d03e7a354583adb408bc02e544b5ada39b94cc95f90d117288b1291223fca472bacbf2e1e33b016ce00819aff115884d95520be02096f55092c167749137782884884162325b7bc9ff34bb74a3adf23ffe0e8e01db0a8978f9f53003f32e534054a125c14a21fc5c6e80aa11591695fc2317fd9fdd4ca9f0f54974ade162ede3e4833184ca902e6a8c7beacf3526f92a68ddf2954945c12ed8819240eaa0f9ed40b2d8efc00214397cd7f309915ee81738d64cd917426db74428b0b4849dd0d3e50fbd3451d98098bc359f7dfaee81a1c36fcc1c0029c94ae824be7021b723fa0a0b61a4c0dd32f84b393ba61031804d08e7e11f0ab903ee944f94e732502bf350a78a699271684ff8e9c2fa32a2de734bdafc4a59009234cfb1a4b37eb4e44a609b005665f7fa0d8bd26e9c7b64d950592b37513b4fe643d616f4c020bcc67a29b53a17e02f2a4bd9c565d3fbcd1a0a245db5db05cd826cd77c8a38d8e97abeb82c54dea6546ff94937b7ca05b636b932454fbfb8cadfaecbcbf4b36bc3371a54ea658f86a4e83eb56557d9600c2a2adeebe7322def779095d65c161cdde510dd59852e6ddb6b6d8a40737e62cb08d31b36873e36b5014b1029b6d71f4e1ec8f9be36a5566e0863ef7b37ce19c6abdd1b23cbe71b2c98ee6aba74938785e8dfea2c723e974f67b897b50beab1d0eb6aa02926939dd6a14a1a63571f55bdaaefee50eea781cd9cf569ca081e98a8598632ee8a0988e791ca492e1295fc79c5fe1fa535ea4255534ba87cdf5ec6d71c4265cb6c7a0f5188a485d48a8422a7f0bc89778d16015d2d9f8738bff09eae855b08c0e7cbf8bb4d22575a809a5f9635fa489e82fb5ea3819b18ea51defe768d065384c24debb7c6f8aa7249dbc6aa38e185252732eaca27cfa6e56be5c8e400dc7c50ca86267bf58b002ce9f910d824beb3204e198d99b976d5415b0fb41f0de32f5b5b5028e7445552ba44769cc60b5d843107d15033116fdbba4b0feda54a31d0f74e03e1f05efdbd64291920f7aa90605ca896773997156a4589a9ba80b041addcb1cb74687e304a29f5e69bbbce2c1d8908f6a5a2102e220d7cf87e3dc4e3b62b29f5e9ef84d11e2a7e8cac797c3e85f012dbe309805dffd89c1d847e2b896debc146140b904b6056ecf105eac1164dd7602d574259c3edc17a9ab5a2e509a46a9687df054bb1ef1c1fe240baa1e602833a8a4d610b461c2a44c33d3e0981c534e8ec0bf0d8515ccd9dc083d2c0fda153db3835e5c552cb190ec5409ffa821cbc766272d10e0dd6aba59ca28f6e3a81b678baa540c7df4075f0d5b62ae2490c68fb43e71ff690e35f8a23f92ecdc61f742a01b498e09d8d0a845a3cd37f4d92c3f0b09c3fd1ed2bc06da6c324cf9f2c4676d4b8da3f1463153d89255b12797c478ec685feca3cfbb65b9687af918dab32fb1f96efc5f880cd9868a1948ed952a4c74fbbb6fd2047e8e48c368d06bea1ecd07053e253645c55e888435846975251d73e088bf7eb18646c23a36d5e05b5d01a58857bc438006c41aed1e155613f747b0e03f88c743734d0d0586092d35a830218557bfab58be73ab89a9a40d4c48c9cb371ef2b44643ec0314cf32c29370b2f3b316f3c80de2c1c6497902526c90dddea99ce9a5b27559d216d414c840999d78d9ee3c47b4481ec8ca662d9633ad287cf90608536969c343b27ea66fb79827165f2731f29d100506bfc152ae78f6449f768ab1f7b352e88aa7635114ae1b205b98b818b0fd6e64b0465c4f472ca06db7ac3ff88c297b6268ad3f14bffe6ccad40be654f314d0e4e614a09c599ca610c603f65af7e46c61fa58592b0e8f6832406db3518b2d544352ebcf2131a5a761782dd16c8da82e8d23170bee7b5efe0c270b2e010c8757f098fede8a6e3fae84e67afa15230921e16a463bf0bd2679b9ec0f3ac1e520652ed6aa00d62fa487b10b01416be71b42d4478fbf7da5d18dffa73d72216c8c6d4e7687fcd023d2b2d004c54bf688c8a04f8513336d1baace7cb2d224f58b6730e393b252ce392781ca1e052d4524ae0fe9021a18d1b525fa15678ecfedd1decea3603cfd271388f497e944d8e757dea5fd06b704adfb9f7dd1905b26b6b73e6652619f7fb7ede5ca41e9c36eb0ee7d1b0e93c79ac88c1d634782458b5e90e82f278917d000000000000000ffff00000500000022502f837cce778c223472f7108ae0a84d70b1b125754ba42893829bbf7011fdb2e2cc4a9acafc74326060e9454a26764fe62c16e4d31dc9d188c3895b645e15a3edd87327e86fc3cebfa6f0481f9896007b19836c7ad346e97664063cc04dbf635def4dcee5b4ea96ec882b72f68ae2b18ac1570fbb4ed559f8933efb21d7e326a2f50d6af0b09bb09296a0f0394c9e5f779373f1db967d9bcfd7248b36735956400b8871d87d0de36dc0f03873fb1d27976e985af0db5acbe1000000000000080100000000000000000100000000007508823e97dad5280923cf43300a3b685ca05a2413009783782f17b93610c1a1d1e086cd0bc6f8090500a0c84ea07646127b786c5828ea08e6e8a8592ef05b0c7664b9e2d81153573849693e718b1b35e727899199223e6cda27d5edde695d646ed8cea3f6eb49ff84d1fc1eaca055801ef089034546fee6e68012f5f7f21ada2d15ad3eeabee2b48f6da40c2019e0db39fbf02202f9db1740c93ca8dd91b03ee661ee1803881e48aec81e626a1659fce6c172eddd212a5181f821600fa8d10ad071df7bdafd8436119509a05ce11da5b196bb16c16c4af1107c43e7289e7433467e98dda3c805607b03409ecfcb0516aa0b0d8bab3311001010000000000000ffff000006000000a6e6f49cd44a3ad46a2427e9a243843410bccf6090390662f582d9758fde6b79294046bb31881819d34fe177c6ccf6ee5bdab3c9e7d3a301044cc789ce071362b0310f42e78ce5af11329e56acf436493efec70b969f9bcaddf143091ab268735407d22deaf63568b57932ea81d11f50e9814adae8b4f88635cb81de5b7a43aa2e8cda37164a6a64da79b887e0bd0534eadea5176fb2bdd48f9ce757675c3063191383bbc08e3aed590207fce30ff571b4c3f8304660abeaac04e156711921d2d7236b51c7d0de4d77f37beed3a1faa2053661e34bb582e21383ca8d6880556206098ce28811f75c6a9518487930f4fde4e088531fde612fec9db0b90140f796b61e2a9c87b1f32df52f25b7541c86be0ea108cc7ffbec30e2d515d78553d61bd401f61cfff0b09ad5e75d6ff22aad439db477b91488c823a145275f84aa3ab7de934eafe70e6b12995f3ca2e39ae8af60c43cb92d37e3d669df2a135f2f32cd231427d02e65e3cbd51959a0aa75d67c74eb8a4b5c01af6c78761a04cb089e2a16e18b4fda897c4626ac11945ad4e79cd21995c11fbfa3985535862fec99a0de453d35de61d8f12f60abd1cf7ff1edc98558805ee2957c1857b76775d4b1b2eb5dfec27c01437e588a01850046fa1c6618d50952d1dac6d64092cea90481dfe460e7ebf150f0c1a2fbf45f038958a2585be121ccacc4bad5ed1bd4ffa96749f7850229361c3d41cc46469a967a732ed4b7e16fab94a81203d5c639f629339761bc93d81961899b4812ff7ac76d416997881ff3069942d7d9394a1aa4ed8b08510ba315f2bc552797eea75cd16a9235e5eaf0384e1853ac8a7c01deff300e6b8f9555611103680b4efb90c9cc56e4634389f374b80a35c7d94eae8ee97e15efffbcbaa7bcd3741b83bc5aede0d0c2f6fa05caaa72237e8a8192ed35e09b6d3798cde25b7c4d056eb5cbf38c332322e3dedd0d48cb7dfda3ce20a4b4eb81e86541d058856b5418fe319289a2e945f4029b6da7d8ab30f9c9b4230ce0e17a8aa44bf2f30c1f9c3b3fa14ff819af6609b5c9c206ff5ba40ec5503ee34cc760b9bbbc6cdf9de15ae7b214d7f417b70e9ed9feba7d327097c727edd0279c0bb09c4506f72233377c73f689f751b50c9823d69c971d7723cee46baeccdc8de247c3a36fa114017b17909f426e529394d5e188ec3293f734d11e8514359f615e126228ec04148cbf000c80a1baa2b8321bb7cd7a309d21e10cef98ee2310684e1f2cff38457f1074a8bad09dc0ac1e81142c598db43473bc459c98bdc9e4b9728b0a79d58d537a91818f9023e0cf90197b841c985d0a9b89b431dbd894f506ec6256ef07f205de773160c878e87a445e615764d92d5ba4e16c038576a8ac8d6df1e61f187df8f7b334ad3fef6035a03ab56226776488b52cde40d494d7d627064807e8fb07f8e46034953d25fb10b2cbb84d824114ec3d8076d6ff09cb3e6aec69c18a36fc7dfa33b31620b2ef5627e305cc035edb007505124249361bc6fab98d78083784830fc7148f8767a32bdf163be91bff51c2e0ae40d1658c5d42513cfc1fd90eef5cca137212eacb5ad036dcd14136e0cd74c02168120f5668f399e266b318890d08b7836aa738aaee9dd7d59089c487573986a9b67f9409e8db500c0c1d7d6430c92630116c34876426b62405c0f064c6c6a292e42d190d25bfcfc128e613b2edbe1c9ef1c080d6685ec25dd0c69979fa67bde8adf83917277763c37450572194d5187856888742d1968d5e2fe8e024e2276b1a31be2ed2dd96163ca8edfaf459c00502324df59f8864094b282ce5c60850c4615dd7645ec9b0fc34b41e8f539a99579199740891936d28b2e06b5df8ded5282a2c7dca43bfd037a26eaa17f651e820114151e4992f357561c34342cb3d83deb3d6d9e0c64aeff240cff6a687dfefa33b95f2e53d8175fa60dbd51d938b21cc61db9a00bbf2f7dbe67817472e0301ab3c945f9c07a71e0031053c4fb0a6842c8667d65604867b801e9833f8659b59b59d3a55c1025b7b6f26ed9509b0f828fef84f96816926c584c9862eacf4795386a29f65cfd4b0def2eb78f56044500f9f288e8aaea3e7d1ade289cfffdff90bdb66a37d96f9c345f878efcddd0b5508915d14ee4550268b091868a9bd6e785db9ecaac2e20fa16daf92c1c58557fff549b9340e258a958e506ca11833d8cbe6c8f5c126504cd80e0e5d8b18f8bdae3f7bc4951eebb03e20db1998ff83daf0d6885dd76c6c2b79600aed0495217c7e0715fe5115e6bb6f573cbe68ac3f49c421e4134914ffdcd6fdbbab8e5238ba741c6f191195fbb17cec626322660c1a1185558077fb4df0111adbe1b27b75232f7806be7fde96b8cda1d88ea90e73d434b64c4015ef3dfa306692bb08b4334a277c08f56f9fe21f45adb86c45c7a3f90cc33b710a3962dc3a5ca1550abd0e7a683974efb5aebb38c749c0589e917e6e4d08930ad0c7359c41bea63d6b4d5757197fb492e637877ed5145104956d310ed47c38a2ca4876aa76dcaf0ed9590e83351aef9e1ac3d008ce702fd879d57772161b943b79b4e48ee857eb20333b922e4089cf75eefb3e77c33cd283aee23a8c92c6b7d14c1c61bc47cc7e0b01792466025bf1ba1c063e49c2909db2daff897b3c8309474b46b56e1f79a264ea4e72479a888342ebad72c98cd2316fca1da5d354ccae098e1a278f1fa49f43cf7f5eebf039b082fd423f0cc048bc498bca72c70c5089470f6377c5ed43039cd2ebdab157136a231af6b588e923a661b2ae3c1239cab79ee855dd6495400d9442635a2e1ad924170b0bf555d315431a6d52ec117b1476094e51b66257c87bc695ee4225f37a8efae027cbbb17c1dc3f7064b2f3b1ce1deee8a73ae2fa453a3f999f1e2a36d27487394bb29c6ffaa5363d854e87d6bbbc8e03ea9880e7c15ba8cdd919c882b54322c52757cc5f953a75ef321a8b391bef72f385f501bdbbb4c1508ced8f942324cbc0926d874850e4e7b5bfe89cc3bb489b7cff15e0b772225e785f568971863c3e5571d14afd6f00437d1e263e2e627e45693bf94bd89b2fbc87c2db5412d09144287acb65affbbe3743535a4fc1789788ee6a6eb86dcb35c0dead46f0ce214edb5cf61fe71c2a016b4811359ed23c26b3371ad28b85a4cf35b4ea69b12ea9e4c933e4075951f7a42ffb4e7e6cb4705a9c1259fc066faef7f696e2761b8a81d2f5e7e40983042f7425d509c276db40bba4ea1e21fc22a97ce5f4a4aeda6fb9c48c8ecbc7808fb3b17f063c982bed72447fc19c27ecf91150b0f34b00b7c14baa713dbf225fcaa719fa394b4867d115c014eafac3998a06d2a6c24689340aedaed5aa7a04ca150fc0492f829bc20ccdc6ee14363ce463f75fbd41c3421db6b35a625f4c07e451e64a9b33f0d26da405c1b6f23affb9a2e990197e0f4c67c7fed86d40a7b3bd87aa1ede9fc24e6e1bcaa1de61893612312e06c0b167b95cabb232b38e2db430480a7e0fbf68298374d8699a2211643f61be8fecb9bb59d027567e1161aae35e5db613995359bebe7eddb273e45a7326fef03a73af593a6ea565f258df5266bd4f2bf882c008aa826c13c8e2595faaf7c708cc2811afba1a894663d59a9fa70a1fc90b2f9330b6e8a42757ace26c305cc09d47f3e3616bb20412894f8bb6f1fb013d2cbd03df5d7ccb3754f9c3f3217927466eafe87c703be15f10a13bb5b6db5a6745430a75393b0227dc967de45cfe10504e5ae84eacd2958055ff3ac6d3acdf092d9d438f4a19d973425d4cf7cdeea5ac8f17754db85423e82886dd4a065f4fdc5e7f4b999b8583b771cbf235a970783b6b6e6a8d51e3913f956170ce107f631616bb7f99037d18f34eafb2a40d6ca26b68f66f16f19a09b116be0cf35c62af47020c0be0f98832a59be84d5af5bbfa8d739b5b2eaed08e0f21daedafc02221bc287dc609a9fbe63dede1c34d0ad38884ecd63007f978a3baef25d87947c721c873143a464e8d56b0f99bef6d2a2cafeefebf1afde2e59189f18b90e9c5815465cd424261cd20235faf9ca987bd60aaf933c2a079fbe8fd9e2d3cddcc7726a97e6b44b8abf34c7c9c03fabf5cb2d985d74c3ae7b94fa9f4c7b46b614565ecb1c2cf559680799a44d9ff179b62b2cdbe30b921e944460c6484e4801c6f579896bfa7c863bdb4896ae3fc1281a1e49165228321c6d5cda673318d1b46f600bf8039859bf105505db0572ea997acb27476c3d4577fc2b7ba317356adfbb9885e53ec069ce64183969fca6709f80badfe4b3f60801c5747c0860b13dc8f01187d65186b135daa9cc99a2fee826323c1f251287cd9e5806654ae19f07c0f777e53dd0794ac3e5a8a6d510c5511363cb8a886b0b52dcf931675e3d5c25a46d3cc88e3c2875119d8bb60c244fcd5e50310c3728ed87c9c7cd0738515b78eee0f440c8ca27cf4cb4afb67fbc680869c88c43e2f75a77df372c57d92e0719e996767d1a29107e06b9ea1f4d14c7397d791a2268af9b5b3b702337eacce298acd8d5db40aeaedbc0146c01243b97da8743ee97fde056e8f45d4f995e97a8438c8387d3ff8ab658d970010d0ce50c70a00a3f5110fce936de99dd8e5de055768706a59927da46018e7cadc902d74d0a3a4c9a82e0be2047be99f96a67ec8514554ff6afcdba9bfab1ab8dcca78f7d60512387290b9d187d6a0af8d2e0930915e5174a3250968e4fc73e8fe7f48fcc8a2201de420be46fd04c230f4931f68cb6105939f68ef88bdc00dc91b491b7fbd10b53c8ec616565ee380c7a84a70e41ee984a62632809a0c9f864678b7b072f77adcf9e2cd917879acfbc4c39f22ebec58ffe34fe507a28ae1c342ff1c2d8c7b610bc49316c0a15121dd4d83337dc2d704819d13f68b573cf814852356dd5b6bd2128bed07ad3dac8e36fd2ebeb070f55b75ec6592fd4a49273a38207532ed7544947a11021645e54d46e7a9059783bb2850668fa7d3df242aee63381cbfde1cf3ca233817c237c6495c2dd6401412f4ed12fb613fedb2ab67399e29008a7bdad2e73890d01e5ecb8581e75e50fc05131cfb13f8f2ca3e6d78dcf00d3e8638da280b04e819e8ddbf63bf2aa22ff29fa9c45ca97c370dc5e2e44546c6945e8671c46db291eaa74f09d9185589a2542e5c4c11cdb9f4df8269bc8d1c9143795e66820d4699775afd74f120ed9a27d0a1ef06f25a4dbfd42624b707863214ac78fd2295b88bd596bdcf5a74dab7e3f1f0e6c134d74d77d948f26af999ae45777a98bd079160858464d4d974e4f8a86c94e95ae156977aaa293178d931652a8430f791e3392a9407a4c73d9900b5b356a48b0fabfb4cb4931e2650ebe8db7b510b1a93baf28c19a08992db2c21e1e4ebe868ea8028d74201b0f4c7901c401afa92ba682cfc7a3f445c42f03b3234127b0eb3a20b6477897b84ec628591b82ca0c31014c0f02407c05dac5716b4d6eb44dea04a93649666be48f5a62e9bbbd0a3c3424e8d05d7871a1140cc83dced445cafccc5c4d8af6d9466fb2392f520029a2b336f85835e72c567580a6b1b4b9b740abdb8f6b06ca2df3efae7da1e6de32399440f23d67b0c05d22ae7e8fc1a527c78d902b634207b5d537edd239024d363ae009cfdc39e63cd372b7332a2e31e2995631d642dc3e11f91045b1fed9ba91b640fc654c32428f323d62d3d9cd187167089f775321e323792858b7f991ce33fd10597d33f120c55e43f049e6e1b593d290f9b30cde81771dd81a7604f77be9000000000000000ffff000007000000ae3e2ac5bfdaf08befed2f54918e788a8e837d295ca866fff153481d1c668ecf60d233492f974faf5cec607a4f97f8e6e5879aba4ed195c961d16b6dcb7c589d849151d404dccfe298b1554aee44c43ac579796bacdd77c03782b3fe54a8cdcc5fec7c0af0451c07ad482f827d7528b132df35fb795ad1d34e33c9bcdfca540000000000000093aaace30d2fc61ad5309c308ad51b66d8eb5562ee148b20e62a92b325aa59b255c73181131b4394b0d171b77aed64b1ff0af2dbb0c4733dd930ac33a99c0506"], 0x33c0, 0x4}, 0xc) 01:49:08 executing program 1: r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000018bcbd030ba0b8e52d49b58a69bb173b4b46c1dfe86f40a85748ea0f510681a4e991f8944e1eb36411a6e3ef85f4d76391d364acb21364c904f80a3da264159d428234a89574644b92f5f441cb6f2e24979be1c952bef98193b1c7a89a20cdf8ad7afc17ad9dc5d47fd0a99c7a3e515f193ccba8252c482135d594775a09e4c279be2054114a4ad8ff607b78b0a235e207324d73cb42c1f020e6dcc1b2e07877e4604cd3724da127b5755a51342ff406ffcd8bb26d2b067576e0a4c938"], &(0x7f0000000080)=0x20) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 01:49:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001200), 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 01:49:08 executing program 1: r0 = socket(0x1, 0x3ffc, 0x1000000003) r1 = open(&(0x7f0000000100)='./bus\x00', 0x900, 0x100) shutdown(r0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000200, 0x1) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x8) unlinkat(r1, &(0x7f00000003c0)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus/file0\x00') execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000240)='&\x00', &(0x7f0000000280)='{&#]%@{@\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\\]\x00']) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 01:49:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 01:49:08 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x2, 0x4013, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) close(r0) 01:49:08 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) 01:49:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xffffffffffffffc1, 0x3, 0x1, 0x9, "b3154533d942849c03e073eb075d724d9b381a57", 0x10000, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0", 0x0, 0x3}) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 01:49:08 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./control\x00', 0x100) rmdir(&(0x7f0000000040)='./control\x00') unlinkat(r0, &(0x7f0000000080)='./control\x00', 0x0) 01:49:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000040)=@abs={0x85b6ee268afb3ec, 0x0, 0x2}, 0x8) close(r0) 01:49:09 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) getpid() munlockall() clock_gettime(0x2, &(0x7f0000000040)) munlockall() 01:49:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0x42) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x9) 01:49:09 executing program 1: r0 = semget(0x1, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$getown(r1, 0x5) semop(r0, &(0x7f0000000000)=[{0x0, 0x200}, {0x0, 0xfffffffffffffff9}, {0x0, 0x0, 0x1800}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x80) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) panic: sandbox escaping file name "../file0", Files are map[../file0:true] goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000691740, 0xc000624a00, 0xbf6f40, 0x203000, 0xc0000602f8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2e3 github.com/google/syzkaller/prog.(*BufferType).generate(0xbf6f40, 0xc000691740, 0xc000624a00, 0xc000079500, 0xed70671f8154da4, 0xc00088b9e8, 0x4f0c53, 0xc000849e00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000691740, 0xc000624a00, 0x8fd620, 0xbf6f40, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000691740, 0xc000624a00, 0x8fd620, 0xbf6f40, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437e2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd6700, 0xc000691740, 0xc000624a00, 0x40b7ff, 0xc0006917e0, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000691740, 0xc000624a00, 0x8fda80, 0xbd6700, 0xc00088bb00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000691740, 0xc000624a00, 0x8fda80, 0xbd6700, 0x2, 0x2, 0x0, 0x203000, 0xc00088bce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000691740, 0xc000624a00, 0xbc6da0, 0x2, 0x2, 0xb1125c09995f3ce1, 0xc00088bdb0, 0x72beae, 0x7f3580, 0xc000849230, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000691740, 0xc000624a00, 0xbe02a0, 0xdf, 0xc000624a00, 0xc00000cc18) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000691740, 0xc000624a00, 0xc000624980, 0xc000624a00, 0xc00088be48, 0x731217) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc00088bed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000624980, 0x8f8680, 0xc000849e00, 0x1e, 0xc00060a140, 0xc00074e000, 0xa2c, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc00060a180) /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