kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Nov 25 11:41:22 PST 2018 OpenBSD/amd64 (worker.syzkaller) (tty00) Warning: Permanently added '10.128.0.84' (ECDSA) to the list of known hosts. 2018/11/25 11:41:45 fuzzer started 2018/11/25 11:41:48 dialing manager at 10.128.0.105:2728 2018/11/25 11:41:48 syscalls: 1 2018/11/25 11:41:48 code coverage: enabled 2018/11/25 11:41:48 comparison tracing: support is not implemented in syzkaller 2018/11/25 11:41:48 setuid sandbox: support is not implemented in syzkaller 2018/11/25 11:41:48 namespace sandbox: support is not implemented in syzkaller 2018/11/25 11:41:48 Android sandbox: support is not implemented in syzkaller 2018/11/25 11:41:48 fault injection: support is not implemented in syzkaller 2018/11/25 11:41:48 leak checking: support is not implemented in syzkaller 2018/11/25 11:41:48 net packet injection: enabled 2018/11/25 11:41:48 net device setup: support is not implemented in syzkaller 11:41:51 executing program 0: 11:41:51 executing program 1: 11:41:51 executing program 1: 11:41:51 executing program 0: 11:41:51 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001440)) write(r0, &(0x7f0000001480)="167667ccf6926cb625b83d3fdc598d7a28761ede7a8b0b4c1cfdd1dab753c926e7fc9f414189ed5cad7b59e7d1453b57f63714ead9489df784ed27eee85cff264aa14607254de910f3104946068851cffefd323b2ebe90d1eeb9487c17c2082e3e955e5336b5e60142b10b70211e7c6076a46d7e6b5a3fbb144cad1f698f8ae6ab85244ee581830aaacaf9a4ff18b60aa14084fcfc8ad67f0245a1cf9031ede4e96e4850d15176caa3e09ca8dc21ccc2bcc0ba2e03b2e1228b31e3e6e2edae86dd6c34d1fa1a9b944e538ca12d992538708ac2d6e8de6ea673dd5f562d3e0c24adb15e5e406ed8fbb5389931cb30c602e0a8ecef44a8", 0xf6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r2, 0x0) open(&(0x7f0000001580)='./file0\x00', 0x410, 0x4) fcntl$getflags(r2, 0x1) readv(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/140, 0x8c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000001200)=""/131, 0x83}, {&(0x7f00000012c0)=""/204, 0xcc}, {&(0x7f0000000180)=""/47, 0x2f}], 0x6) ioctl$TIOCCBRK(r2, 0x2000747a) 11:41:51 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setgid(r0) getgroups(0x0, &(0x7f0000000000)) 11:41:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='f', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000003c0)="7fcc473e43dd1aa0c128e6269d45b471754977485d22a1a3d1996f5aeb17a4e2315e1c7baf9ee4a26383752fa399581ad37959a44b65e165f967f672dc4f1704d6d7bf77cfdc4714b664d0d10a72c852c764ea3059a53ad2cf71796d4e26dbe67e09bb4a085ee8fa327fa5a5394356c9cf12632df146e6f59ac1bff04c7228c41787ed35107e5f88c0151b1fc8bd128f895f24ead90605ceb2f4b0b988eec95ebe3a2599a28bdd122ac9c4cd6d72797d9c773f5a610615eb92e31445decad0166af8acbf14b015b320234c1f17a5860fdd6c1269c78f946b598c16b7bc7529ed3f54b28295d0970b0b25fb415610", 0xee) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x59, 0x4, 0x100, 0x100}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x15, 0xf9, 0x4f2e}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000003, 0x0, 0x5}, {{r0}, 0x0, 0x1, 0x20, 0x6, 0x2}], 0x7, &(0x7f00000000c0)={0x4, 0x6}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xb0, 0x0, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000004, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x7, 0x7fff, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x7ff, 0x57}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x7c}, {{r0}, 0x0, 0xfffffffffffffffe, 0xa0000010, 0x33, 0xfffffffffffffffe}, {{r0}, 0x0, 0x80, 0xf0000008, 0x80, 0x7}], 0x7ff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x10000000000008, 0x8, 0x5a9be611, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xdb, 0x3f, 0x2, 0x1000000000000003}], 0xb57, &(0x7f0000000380)={0x1000, 0xe28a}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x9, r1}) 11:41:51 executing program 0: nanosleep(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/68) 11:41:52 executing program 1: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x290) geteuid() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgsnd(r0, &(0x7f00000001c0), 0x8, 0x0) 11:41:52 executing program 0: syz_open_pts() syz_open_pts() setuid(0xee01) 11:41:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 11:41:52 executing program 1: mprotect(&(0x7f00007b2000/0x10000)=nil, 0x10000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/56, 0x38) flock(r0, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 11:41:52 executing program 0: r0 = kqueue() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x8, 0x0) 11:41:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r1) 11:41:52 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 11:41:52 executing program 1: socketpair(0x18, 0x4001, 0x1, 0x0) login: load: 0.00 cmd: getty 83423 [ttyin] 0.00u 0.00s 0% 311k load: 0.00 cmd: getty 83423 [ttyin] 0.00u 0.00s 0% 311k 11:41:53 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0x2ca, 0x1, 0x1801) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 11:41:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2804) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 11:41:53 executing program 0: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x7ff) 11:41:53 executing program 1: chmod(&(0x7f0000000300)='./file0\x00', 0x155) socketpair(0x11, 0x3, 0x6, 0x0) socketpair$inet6(0x18, 0xc007, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)="cb00", &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)="2fae4000"], &(0x7f00000002c0)=[&(0x7f0000000200)='(\x00', &(0x7f0000000240)='{#\x00', &(0x7f0000000280)='\x00']) dup(r0) 11:41:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(0x0) 11:41:53 executing program 1: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) mincore(&(0x7f0000124000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/44) mincore(&(0x7f0000126000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/168) 11:41:53 executing program 0: socketpair$inet6(0x18, 0x4001, 0x6f, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0xfffffffffffffffd) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) 11:41:53 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x2d1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 11:41:53 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x80000201) connect$inet6(r0, &(0x7f0000000000), 0xc) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:41:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) setsockopt(r0, 0xbc23, 0x0, &(0x7f00000001c0)="a87a2038dfe0c9e24f8a330f2492df22978b095b7da592edcc59f2756f7cb049672d1f7e1308d10ea05e42596d24f20c6f4b57746adb8710e07d25bc7e223f12d8ac73c579dcd940e85bc1", 0xe3) r1 = socket(0x40000033, 0x7, 0x7) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0xfe9b) 11:41:53 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) socketpair(0x32, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) openat(r0, &(0x7f0000000140)='./file0\x00', 0x30880, 0x0) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 11:41:53 executing program 1: setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x3}, {0x7, 0x8}}, &(0x7f0000000040)) 11:41:53 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) 11:41:53 executing program 1: r0 = dup(0xffffffffffffffff) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x5ce) r1 = syz_open_pts() r2 = socket(0x12, 0x3, 0x4) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r5 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xc, 0xfffff, 0xffffffffaec31b3e, 0x5}], 0x100000001, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x3, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x0, 0x1b, 0x4, 0x7402}, {{r4}, 0xffffffffffffffff, 0x38, 0x40000001, 0xffff, 0x7f}, {{r5}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xa03, 0x2d}], 0xd6d, &(0x7f0000000180)={0x200, 0x5}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r6, 0x2000746f) clock_getres(0x0, 0x0) 11:41:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x0) 11:41:53 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) r2 = socket$unix(0x1, 0x100000000025, 0x0) close(r2) getuid() getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r2, r3, 0x0) 11:41:53 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mincore(&(0x7f0000005000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/126) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) 11:41:53 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0xffffffffffffffb8) clock_getres(0x2, &(0x7f0000000180)) 11:41:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000083a2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)=""/10, 0xa}, {&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000240)=""/44, 0x2c}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/120, 0x78}], 0x8, &(0x7f00000005c0)=""/165, 0xa5, 0x7}, 0x841) writev(r0, &(0x7f0000002840)=[{0x0}], 0x1) bind(r0, &(0x7f00000006c0)=@in6={0x18, 0x2, 0x1f, 0x8}, 0xc) 11:41:53 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) fcntl$getown(r0, 0x5) 11:41:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="c77516612f7b098e86495dfd9238fd39fd86ad0358349461f9ab6ea725f38039824df0e7f6bca02c8bd59adfc821c9ea94d3e02b39b4a1e0bc65a2fcab523ece7a4f9fa79072adc2573672b931e74d75e2b7227d76ff2d467708ff963d84b93db5e5339eb3f6610010998b40d2d7a72221bbad896a3e953a43748eaed6aaf985b5d7f023a47e3cc9da7d9517d969c770eb898d1dc90ffd80c8c8c9841f", 0x9d) 11:41:53 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x2, 0x9}, {0x0, 0x4}}, &(0x7f0000000080)) sync() setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x4, 0x7ffd}}, 0x0) 11:41:54 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 11:41:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x280, 0xa0) 11:41:54 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0xffffffff) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x4efb, 0xc9}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r1, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0xffffffffffffff7b) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="e1b20a794f13c40ed487884eb4ffaafaddb55ea21529ada9d44a6b3f4f4927bc5d4ce8f6aa8eac2b5f4b", 0x2a}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x15) 11:41:54 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xd6) setuid(r0) 11:41:54 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) r0 = semget$private(0x0, 0x2, 0x10) pipe2(&(0x7f0000000400), 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0xedf, 0x101, 0xa2, 0x9, 0x4, 0x4, 0x1ff, 0x36, 0x200000000000, 0xffffffffffffffff]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/122, 0x7a}], 0x2, &(0x7f0000000340)=""/128, 0x80}, 0x2) 11:41:54 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x84) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x100, 0x100000001) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f0000000000)='./file0\x00') 11:41:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getppid() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x8, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = geteuid() setuid(r2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 11:41:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 11:41:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)='s', 0x60) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 11:41:54 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() clock_getres(0x2, &(0x7f0000000000)) setuid(r2) shmctl$IPC_RMID(r1, 0x0) 11:41:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:41:54 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/../file0\x00', 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}, {r0, 0x40}], 0x2, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 11:41:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = socket$inet(0x2, 0x4000, 0x8) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:41:54 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000000)="ad735ae47d34fe3c9f451d10f7e1e55fadf12b48162875ed197682f09f5e9af555a03f3b053d5c5fcfe0ebd1ed710162b1479ae3e1f1402524555b6ba4ed620979a72b7b0edfeb9fb90b49d005ce020b3e54492b5d55f875423aaf9c39c4c4a26db49409325cfa813a6c8b25308a370b61ef1f0eab06868d20c26486e94cd50c86900f400bc0bdabcf51ab28c72ca67eb9a4312c5ff44f17aa68ab3c090700d5d1d0d4262cc680e562a0bc26332613a3b24d06958804d42bfdc0cb3a89a89db0", 0xc0}], 0x1) 11:41:54 executing program 0: truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) r0 = socket$inet6(0x18, 0xc003, 0x1) sendmsg(r0, &(0x7f00000036c0)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000000c0)="aba2831a52a289674e16a60374ee7353713aeeee3ee309c1f68d5ff75ed778e591151755577f997e5cc5f462858c4c42a4a313f68d98dea1248684445f4f1b6e5391358634d3dc9b81e4b07842c02207eb668e37c75ce2a9c4aaf7faee9c1d683888cdc64a9a4d8834f99444b0e104f8971ef8027c10e466845e0a830e3851ea9b18c09beebdb72d8a9e3d2750afd4c3f9aa678b6f3454765ffd71bc7bc199703db0e83f65db06777a48f2b45a96bcbd31be96a17c3f3928eab436da3baf37055b532a6554fcf3eae2370b4b3d549c27ba4c888d1425177e866d7118d54ebcf17722ae6bf1e55b4603126bc2edf3bfffc8da53b6f302ad3d774a", 0xfa}, {&(0x7f00000001c0)="75e4ff5658bc79351b", 0x9}, {&(0x7f0000000200)="2c5bc84ee3a8455d6b0713952bcda8faa22cd7213b74aea873203d51ec21603d1201bf1e14a34cf5f5c1587959dc6f56890747b26ee8b8d7742b35dc90c6df90dc57dbcac5e0596f4c9cb49c4a3bfe3da4cc61eed3b29bb8666b6450f5ba3f63ff1199298beacc5ff6f2f063019013318a69df906c50a1d0494ff4fd368823e7fe80939f21cc9fbcc53f09e903000eece46d514f8ec89e75a4a90dfd1e86f63eb6a5b71de30f8eef75d6e4492f3fe7ea56a2d165a3317af4f87d01866045007ca0511135f01e78cd10193fc7d6380cf71744057eaeb0732805ab7d42dce6201f893cf18645cb018546bde2fa01387f3a0db24c7aac899c63728b4230ea96dd69d84f904b15155b69fc513509acae719593079c4f4b55e93a32b59e0f8512ae0fb209c7b7f16be5c1e714fe14fdb5da848416b03fa5fce2fae47f8a93e9e80bfc8593430815fa69044133fca14e6be0a2c17581f785c08bfbf367ef5726b18a14e4a8414f612623d6a755aa4859b6b1cdc2f66f71a2707ce2764b4a6ffd80ecd926edef6cddaff544e440dd8ddcd7aca96c42e0e2ba901f30f24c73dcc59e82f39d5caf117196b30504db7069e0c84aa135b193543b4b4816bc3b217e97b774e17e9b52b36a9cc898edfafa116ac7c95f8724604a87dbb9918eab08fc7e04c3aa343e95b55271a91d90911ab29652451e9145b7b220b608b26d8623be0179b2c82dc20de3376abb5bfa14078269138092a0b28a40831a70af9462a531fc9690a8a0de44f1ec720f35c3bfc9c32704991b80cade1573e3e2086f5205e47044b9ecf04603a3fea4c4bc4e9b738d41265f56dd789db9ec1550c2c1bb6818b343400cfe89c4659fca1df70306fc1a24ceac2c40bbc97dc30fcf97f7e4a69669baf4c3ce82148414ee6572a3cfc5a44c6cd676e16d9f5d549586696f1a1d6d53bb678901480da5c213006ccda6e8bd18c4dc27c0fe4a82c40c4e1a71682b65241f2b4ab2cfda1e3e08ab3e09ad9f230eaae9fe4a5e2bbf040b6c12e8e2f730998eaec8df1ac3821626977fd097950bfd8df0a718868d247df1e74ec69d8e39388d90fbc348629bc2aea57d8951cf52fde964096bfe27b014b25eb4d8fb9a68c76a9021e3b1e87b5efce880c8d4297c69088da7eda65df3a15f9b15e04101a6aa47242258725124e1756928c5524d071cf07ec79f3cc1b02d9b08374791cb5d231e9037a56ec4b2ce487f4d14f6c415c624d9d3139ad90fba880550aca115822dd2dd5f360872bbe8a9d0b6acf5f9a44c443e78da7fc1b980f6e94af22e63ae8c58695c092576b557be9ac89d6cbb6bd8335e28fe833f93654e0ff3d3bcfe0e6fa2d9c0cf014daba9e7e2f5701bb0851cd5ecee4021407c8fbbea228a531d9ca3fb840feb39ca086ff94f5152c56fd40746381a0abffd7e12355689cb44745baa80808d03c798ffba31f7eb2a37076e01832ec6ad579c9ee70ac562b9abd0660a72cae3a4beb1914ddd4b4caed30c053091c9174544fb7056188d762cd0d1a7802cb3c2e6835baf654b7d2ba6faf398f8f066b5680f2471dbea27d6afe8104f81cfb8ab89ac20f91ae9f6024b4f133571a4b030ea30ae47cd3ff714afb927c0ac56cd7ab2588bc582cabdc90f76653d87c6ee5e29141ee69fcbb24009b1da69e806312ebfde23bf5d45b238e565bba4d4ecae46d4a6de62caa8805b8406846eaf183f5db2c3e8de5e834512f9d0d622dc1bcf197b997e11bb787fd9da17b21a3f1099bb7055a5556bf42d8df150f76a097a71657d8b961f9ef663bf6b7033c28f6fcf39621865c09213a12330b3018d1f87a7418b4d4a5c0b094b6854559c2b8d2dcde0958776dba69249ce1058cedf11f4701442d07db59dbaf0342ea603a693de59a93209c61296ed975e0dc1dccf3471d4cb4974a7d9a14d9a43c935342b2589eb29fecbabe7208167b1287e3b0e38e5d824aab15d35ab799dcffde6b7db9f01c594e2d3ab0c44b6c0bfe8d83691c939feba210f4b2d241de09e0a111c0f85abe946d07b39ff5b08f3779256b9f65967ced06b808e505a657cfac9b1c3dec3642354b49959adab49f59551481b4a9388ec53f78bd2a26763d3f2b40f5304f5ba7a0622ee5567bb8c2f2bcfd3bbff5e7d89733b310e264c553f1fbb55fe83c273d67b8af340eedd38be002b27db0bf6ee98cdbca2abcb0ea10675df2ec27030f8477742d9f9f444eeffbb8405dbb9017a1b0e02d604069790b4d4212ef572da95045c4e0dd8edafec0b43fa9d7a0aecccf964682f87d948ed7762a2821c874fb5fed793e173620a9939c47bd0a335af534f99819b6992f2e5e4215cf9e5468002c87ce25c43aa13f6c54ba20aece76c69180bd8dd430124d22cec90ba80b7bd7dfce53d7cbfb179a2498699fda915ffeb615256f5ec14e983dfa360a2a63ac51213587c8b79a93a5168c849dce6348373950e8463e127eca25da54f7809c7a160039eac8350556d242de3681a4cdacae419a41b40d4f5326dcc38dda93ca40590ab48515ef16c6bff8d248576f9d36f71baab2268560a965e934206af958a23364b4a90a480094e54b40045b6509e8c0012c310c1eab46dc4c7d9d2361f1aca9b368b63a82b70fac51da6241998feed4cfa81e7e52c77e312ab77b32d600a7abb055c7cceef19ece911a715a40f3b0ef6f68a25de3d7f6b56018d1a17fc31627d33e421f8770f243bb3f4792bd8f63af1170b4c5f11e064032af3f2a5b080c6c6124b159fefdaefbc303aad6d89b42892494559e55660fe13e512bbcd29ce9eeb145f1d02dc0d96513408219cb1de209e36bd09d9c12523d72065ae01b78635490877e2307025ddac62457e8509d201a01b24adf8b175734dc338f48529d185b42bea1f544030fe26e55e8f97a0960bd36016c8e0af4cd2e7f957d54855bc3893c66f447b1601538cf3e58b22fa2813108a42d56347e76d2246691098ba4659070634b16629a6419cef97ac8e357e97530e71bd72ce78c539e5d9fb239d5b71c3c7847527d30ab0a212d79e8e3856f81289c1fe279afebbf35ff1d5d7153f34566d39631fd2826d6a128692f5d1fdab7e8b36ba25fe0e9fd910d5226f9eb38b3f4d6518254cc0cd704624916db09d4cbf2a7b7b9d7937c7661ed3bdc9f4d86a2769dd26cd4760f937d760e35f03d922ee8496fa8694cff27a72900206e231e1e91a18194d83d41be823c26f9be924ef4e54e154253295f70a98f2fffe3dc750fd8558a16ca92a17bcd45c359e9a29bce60782df0c692ab3dec9460136d165a91e2cdca2428ae99d3aaf4333bc7cd830cda24ad226a302a4b131425e94ea9c8916ae36c626b9b40c9a05af835c72852a73ac2175865b5c130dd5cd40e9323b0e439b60cfafde3977535e6a50f4f60dcd2b6ee9edcc316a6844e5198633195c8c435c1a667e30e8526ff4a4a72676a24046197efb4ed43f463544e4bcb20f9b98e20aefdee696f9d3bd7f35efbb6d8bff86c0344a449d30d379e7fa51f1772a59511ca6496ab76621d90d3478cc0503cf60b18fbb644cb3b6fbc4f178df90665656d3a58f7196b90ba66eecbcdbfd1d22f8f467782b2ee8d846dc1567201bb0ea01996a8044ff21512844466089b265599943de3ef7cda73dfdcf8f295f6d3915d1462484bc1a007be7e6ebe2b215f203dfdc36b66367adc0bea05e44eb42b1213844847b424b80af06f6afc86767eb3ca43a5c2e779b2c01cfd2fa34ac2ef83a565dcc76b5b65a82f86c6564e0803e0f6f5a64417efbb12171aa34b2a5b12fa1939bb36503ce85f65c29703c815c2c6c1786327ead669e0b99d8043d626cd0a9467acbe524f415dc35ccf073f230a7eea753c761ac5e5b33b8977a588c16df4ec60b365b1e4e4dd2e65085888a486f3ce2131acee369725981cae30c8d0c39593d9914ae8ee6b91ec88157e749dd3ce4e28c8ecb8d8036921b7c915b5a8e895c705e0c8cc5ebfc581f6b6d8218be6770157c1407fa7cc7876ffc010f54621c8cc3766aab8557c6df155eb3ef2d398f279a6840ab198b0c7aee78e8f2c5e4f6db1ef8f5833a388395e4800ff92e1031ff761999aaadd7438b47f9f6ad052fb7e9c1fddbc8d8a1b3e8d52c0899cfd6ebdf41d83dd8e0df69384c3f6d9b3646295d3b4cfca7cb6899ebd1b4def02f7ee2fc43de6dd908067236279e8704261de5421b4d4c583761733811495c61b0e897435667ef5241800722b1030ddaa62e3fea8a0822773fe6d6af9123e76f4f99e30bbdaff8028d88b791b7ffd7b8a2e6d5b299fd7999ffccbbe24d25720982304c7f73bc946282cd2def62ad3e09f6e5761eefd16a74618753f411506b4cc9e58d0f1da4a85129f5bf753f19bd5ffa4217b98cbcc67fbe609ea095a375ce1457317d3d5332cef8380ec2a307d7927f9390e5fa40f7b242d296b3e9da35c4efe307efcf857020b22210c972f9e83014defb3399e09adeaace286ccf8d5980606a89512ca03bd3957fdfb0b86556680608ebbd25665df9f3e05b511e37211fb0284a08397102600f7829578b2ff9ca32e1a01a40c859af2589b5792dd766ef6c12598a7d777cc3f46363420b0c7d098fa922eea022dea5089b03008e1667ee5ae53dae44ef4aa173f008475ac6d68d217e3a76a67115fbd0137e13bb273c5915ce53ec39cc7c26ff9dd855bb5263d47653da93fa3fa1b95698a963bc5321313a9dd31d71b73217d3bdba0c8b8ca9f762a834541a5400c69f77c7a5c6c5a247a8697ffacca68baae830ba1f6a78b002db4eb16f175202c0b5b257d744fbee2170bc787272880b85327865b22f7a368f52783f774ddc12350cae7b3035e07c00ee7c4e10afaee8955a71569869d19daee27df74dc7974cc02b5c5ef50f6b5483a19530852566127685005a49ca0729e704a70369002ff53c98920e0dd89b2927db64e11734da7306876914fd7224856c1e23fc1b87593f5465a84c386e14a54ddf7a8864c6ddfbbe8572d34f3ffcb19d34844278fa4196150a0cdcd9fb39b6050c037b7e54134b1d014349a6b2432c6376fb116e3a8524b38872d6e99e17b313bc0e9730faea91e23a5ebb5b66ca2ec75f7a885e26942e72fea96d4b2f73fbf89046b4f20413578d4e57087fa59d7e442e7d1c19f745408a77a4120845dc82323327ce242cacb4858de2a1b9848305e406e6da6744ddfd6d0c866c77029bc7ff75e0885d1bf52d3b2bcb23bb49f23f76430635dbcd762ea6f5f912eb3cdea0b20514fb35a0f96544f9391f02fce6fed417317b2bc61c1854491cb34424ffcb19ca0b96d3ee7150a75fa95c8107c0cc3d06d6977af7cfb81dd5afd6e48bcca4e6d6a87429bbc22cd5d44558049ec47cab56cb38adca24d7ee9ee0c3f287611b62c67f8d7ceafda1a58e33646808f504e9e6ac1dbc46adc370a6b7bc777e18329876d0858fe5b6491917ebb5e2f61b2043bcdffc3852d9909a7d3d5e4a71cdb889ad9c29cc4d7036a16306f1c81105011c77cbbc5b63190f27a0cd6ac4a7e1f69313816a55e5736c3f2850f9ce5aa8b1f8860dbac963cd650b1d37455e0da6b43f82da044c1f76f5d12ac692f803ab922aa8aa34a2b11bbccdb3f370e980ec39e7e0c3000182582116d7b0187d64ece17b00b7831287a2ba1bf6501163feea086e9090a4eeb4d1a24bccaecfe3bf5a8e1e910a82e3b000a75c55dbd9916184c1bbb955e74729e064138f2b473fb5287a8763cef53cc007835732333a6870f2481e4186515d13dc9a5deef92a8dfab1482009cae88dabdf3a", 0x1000}, {&(0x7f0000001200)="413c04311ddf4ec7c45296b9b44adabbb42f9b038451bc72eb0ce8250aafc1642424f69b69ffbe4543c3164e97150c518d9e46236bed0def15240de38641ae3fdfed01c80b0d1ff249116fae36106bea731c07d4456d8e25f0a4db0a27f4b2fe3997e50ebc6e071d3db5b3f5b09f6ad892ab283b6e14ba0a382ae14de9f37a9712c26bfea423705c9c39b508a90a25bb721587fe316865fddcf847c2e2", 0x9d}, {&(0x7f00000012c0)="b85e5ae61f14a3cedbb0be3c2748fd970a96e703cf0e546bf7e8cbb23eaed13925d17e865904fe1a689ed9de3cd22879962383a0fa04c1ef30b5be5786590ca117831e55da809b5e039536264b7c915136374f6ec75f50bdb2177a2c30e47aa23e4e8dc5ca132b9f9dd7fffb8799e4941e48fdd06f23b6e642bb214ed789fab09f3ffc40e95bf9319ba7cf15fbdef41a69c2e97346bfcbf6f20ee7ed3c36f6d04314ff6285326c9a6c0021af89157413a7e8e206b2f1ba3dae8fbf321fddc82761f235396dbb3d14b5d65a24243fe068e030b30551794d0455908f448f2edcc9220479e0c41bb1e3d7869b18ef4cf96c6024c86d1b1bee2db80052c43049d88f801af77e9145e9cf52c26cb3020be9b4b813070bdfa5215e973f7d2348457f43f6183c9c4352e958b8165fc18369756432287d11b102ae33bc19ba95acefc59962160fbd88dbc7c2f0b20ddf6e5d0a251e7b6fffd0db371f718a37f04142cda2b5342157dc57eff4ab66e91c77fd934986fda91ce45c1eae834ed8a658dc74bd2580ccbe8c29799e2d6b9c856166b542f0546876c84d29ee6e5cae526c2e112f83d9b4319188461c5306ea824b2b30205e3dc648828efc552817df5beac1b3b64fac1affe600b97e8f4549737df9987c57fdf5ba8b292d29219dfc64d3e5a3048cd7cb1c050fbf91c76bde26599c7f6a676827e5cdd20ac707e56a22599d8bd95961ecd37b3b0d383e27af89d59c344cac87ee3ceb206ada732ecc93a8b409224c9d21c47ae6c35f134b352ec3b21d12ef1e53aab0fd5c21839a6448b4fe0187269e272235225e4b6c722263a0d1ab38afea154125eed8a4bb3774f0782948c38378618f1374a913cf2fc65f383fdad8389d37f16531c3e7dd771827cb4837b81b05840320e376864c5c2c157880550be1a921c7c34d18aa53ecc222df6e07ccc60eaa43f763ac2d84a482facefd804866d2477c91e245f834cd321b67c6cd6e6feb03905cad2e9a2c271366f5ce55d2fe4c7c89239ce6fb3ab19320fd77aa37bc533edf15845bc9d0f0b2f743c8000cc6764a12dcd005b29faf591b5d4f6cc27f67cbac173a6c76c72994f338ceb033c13b689fc53679bcc8fe5ace679dc3963ee1c05bf829351fb0cd52f0d3891dea5300a3733ec8ea18efa38fc45ca07b401668fe18c562e033a81fb25394ae6a61abef0b433d244f174cbf3753ad78602b53a668a7860fbd2b6627eb76fb61de00d68a84413435d241534d530fa4b882d0f074397a434e897cfe3c389c9140ac69e199163505cf1633a006f2d8043e1ab822f167aaa38a10085d61cb3180e9932648350d7b1e2f831db7bb95c43c9ca0357c882924d381d6f15f1deaaa19fa0f546b1907e7ed7b5bb1e804cd6b436a8c7b52cb0b08b29c3b1467d736f587b3ba9a8c24ca062c3f73c9267f421f2555f783e67ba7dc9a22ed58b88a32a5468d70caff45af4d3b138f948ea7847fb4ec8400dfdc3b4e9f7fb509011172d8c8ff1a1b93339c4b85255256bdac3226d6768da9c21e1da882fd59b284cdc9e960dc0ae3a93d4eccead029e81812420cf12088c3c398c3867e4b5c8e3efb480defe1c40db341e353c7f1ea305933bb942b05842b9ef84efe27f794e68c887b16c1c2ca71ee431ee977a0700d166384ed9a92c7d30709bb4c57641a83a5c26a92a9b077c9a337328c987c2fcb40d151445ac9ac169eaac521efc843524c7e1bce031774d8d2b47a8f559768b4687745b5f250b32b59f01c27ca6301a80e151946ec99756e257493ce56cb478e002af915638f7f80a83768c26ad86cf76ea87a111da59d5e552ef738bedf1b2226eba6996b14fbdfb503d60cfa69adbbbca10e7a4d0abe834d5c655eeb867aefba95326f507237d76ed213b2d0e0ef224770a476efd682541f0c30f97987aff961dee92639cc9e894a74ea65065646f011ad067adaa1534afe2b3788bcf807248c99cab0abb37803ee739ddb7cfd119afeac248e1d48f0d72b416b8cc6121083891c4cd8b63d02e0daed5ce44b58d4192dc9b6199c04f472c2124df870a77b6742dc16180b0adcca700bdeb89c55a795f22c484da639c983a123ebf956c10996a0a08dbf8685e7644c0c2ebededf1367f0a114d6f59fba95c5702622f7e196a2ae00ed1e850652975f8c1e365966d4a4efcc5b7afef7b5c8b6b5b386f1edf624b3036cb7aebddb1ae67e52cbb995d07a3f1095bf947b6867f8bdeac387561b96c0890d51e4da86114f586418fb269be2c6f08bba220a0dc4fb38d940f143a916a2898fcacbe75a68cfc7e9ca1c67df6883948330b4a9979ecefac1257996ebd598962cbb675fa233263a79d70771010936fe7192afc5ce0b378abf2201cf53ce4731d2fb04abf2b2f648eaee8a1fc495515205adb4c021ab1e28b946b47540ec2b6fd5a73924c7b70a8699cc44cc35ba628be905f9d0178f0b535fa6a9868601c9aec174522b64677cef2112f1eba8961e1cb64f8151f7d5a86bf5a65e4fec2aca758fae69bc73c19e80bc7d8612653c64199397cffccff5ce9119b6b3883214764111b643ab0d54727bd7a24e344043a2ced170ce2295aece600ea863224939f285c5881047a7c25815e5b52689fe29abdad0f9ea5948ab85e227bbe342b59b0cc005ef49a28ab5fc63fa43195e3a17be1c9bac706945af96c700a8aa37890653292eef44b0894da1a507bc8f2752a777a6107ac525e2ef8f8b98645d8261bb9e696ec105e79c3cde4a3c9003f1f19b3eeca7c2d187ff12bf26416475391926733b793e7a534a6c1f088ec09dfb66529a31eaaf498d6ec6e3420e55c44bf1c2532d3b94b872d30603a92edca3ba2185aded3cdebd42038fa9e87ce724026e31b26bf46c8d8432d1c2054f41ff326819f3808e2bb25e2f36d4eb792c250179a8197a319fa2acc74000ac4ab60b5b1e2441bf8eb7ef0d2eae775d742d6457cbe1e3308e58f5b587e1bafc1fec8777893ada065cbb28cadd6c327e37dc97bd2bad2a98f955003cf1a738a4198022b7e7a568673b04e6fe6b406bafeaec310f83ed1b2bd449694c832c2ee993ba3e7bb1c916e9e9c26bad17820a8c688e12aabd123184f7f5554c373148f4a4948bf86428ab292391cb12ac9875b78a2ed3ac079424ceb673a92cf0cfdaa8f15ecb55a19cbaf76b2ee811f21966e12e085689d0fee8c7ec510febc094005c1916c7c55528c0c4bfeb5a867e0a91c3cb30abf78969b680e84189b0f5f9d793d60607e997c084b819a92dae3050fa7b4b03b7401f9489c828c7507a163abc6db7bdf95bbcdc3303802b6fba3bd3935f52f43c925ce7d30233e1e25475aa9e997066180cedeafd997f10aaec8a304db0a37d3b74a154af6ab4c6789b8c7bedeefcbdeefcf990c6bd30c852d031bf39525acd0954cc5de6791e7eb0f353ddbb42513821725226bced9ba26cfefa518d3c91f6dd87b4a34fdc72f90a12706f97ef418e1710d368ed017de24f9ef8bd146fb088d7409470e9b1186d3455c7a8fc70fba38d0dc4c6b1c07a26dceedb8796da509c95555bf5c6e9e7b0de715f94be6e9dbd2fa83047a4f942b276f1db502099c177992980f3912f86c5d3f7c35c55ce53ce219d92c8555e42bac988c3b42019f74b40200f0bfbfef793fd781a4f59883be9fe1d92bac573787254be40f97ccac37c09ea1d0f096f98389d43c03f7cc23cf6ae5e170ad510e1f124e5e31e921b819568873da055f1060d94dcbd4d359df2a2b0a48e94d53d956624a7d16067661b21bf67a4120bf75dd2741910326c8309662827790e1c75300d8bdea2cb3b3070b690ec5335564a469158f4e0b54eac29196e67c28faaab989ac4e77ea2eecfcbd94c42bdfd01e6577e1f404631612ef0d240bee6fcd824b6fe6b9f963358e65c2cb210fbe0f2850ae472601b0a712a958e17471f72dfb0ac525ef6f3692126fcb067edbb62cc9bee97feae232345c52d4d70fd512c1db5c051d780903814dffd267b2831b7960bd1ece6ba589d5d1177c3a0e2bdca03672cdfa5f091813187919272cf1b7b81b2c4875e1553415696e18b415f12ded3c95bf2be1b4e520247f2e7ed38c7ce8bbe526ba119dfbbb16822887e0048c2586e9b34bbc42db7c981a0a9e2d038175cfd05e5e13ae28dce1f24147c7b43d8168b22cd8cb0eca392bf7746f8840f4c114f56136200894164ab9689c37ed650cfd65af07ee3252e66f12a658e0fbb71fa5e72103550636b90ea8dbad545d284bb31afa94e51007f83bbfbfa260c1bcd75f6a366f2bf7c5175a91f7e9e0536b7cd8d2877e26db1a84703217216ccea6e4f51a9b664ce668b5963b514c13b55a864497e3d35f66c3893f54d058e046e3ade3622f4a79f298ca90f828a3440eee3781132aedac242ef78aeae0d19fcd784b3ea170a51058450efcf44c03aa317bf75c3643b79396574da170d7ab4c252a40d5a8e2eea8277a3205516138480001c2cce781bf465ceffd5a9b463a98e0c44c04f0299acd5148640046b9fc7758afe8bd5705aa421335f58929c2eff998b4d47aec3bf104df06965ceb626a4108fe45cf2417af9451f1c5de540fe10001e2c42d6e3efcd3c305acb5993da091ca390af8fc596b807b1cbd2ac0b4d217958de7b180423c35e836d038c222322a01b3742a6042f45958ab782e660b06bf23a8d02131f816cc3230054711c8fd9d95c951ae8eb6e9ee370545b253c01577f38578ebbc89d7e7b27cd6784c88dc37401475f94358e933dd28173053c359a3020e06982f5a50ef5cdb3190d3dc654386fb6345f3c7501456ea576ec7facadf506e35b645b63e99d5dab3a08657d7806ee7059ceab66af7aba8c821d7c923cb5379728fdba5fd64c022b114d6c554567580fabec2fa8893e57460dd196dd6fe2f00cb04f5cce6ff86389f53a1ddd8d12785f16a2a182db5e9ff2b158b5a35f6cde1ba3af5de294d801d1857f6ebfff59c2779bdd0a9fb4faf4f9dc6c0376ab4234008eb575a6d19a9480ebf6c088c965516e699ee591d4b001162c7ad21aa831ec2c8799b96630ced6ee63186f232e41420a635d049d6491f189f17ed6aa9e944a56f38cf821bf024f013ee8df11462a03f4883d6516ee7efbab89627fee9adf41763e02fb284d108f482b9384db3ad1e8ee6e92fad812c09d14b63b8053923fa7be07de16a14367d0c8082b0040e7039e6a2dd9a2915a55d5f1a0870df382e740cca77bc25306d807639b05a7b1d22a99b0a85bac9522183b7bd9bf5a85511dec0bfac3f780ad0d8e46155292d18186a265d0158ad507d56d3da103b4d29fe0b685b9a5d18b045202bf48c76b3a245f880be91bca524862d7d67a3ae2174d0b9e83c79e76b775c98134fe470bcaeb3540bfd5fe0f19c804faed138725c02254b2991c2c5ef6dec41967e5e2a1772b3816491ec813b3ac4feb33d3a41780244d6e84e0474dd1d995ecbde38559e0c74225fae6b823b12871cd21ad4a35018b9f087f0d8d61297472ecfe38ab86a18fb516841d423140bdd7c8112e8b43efcd755eea028e13669c36c0f286d3ca592cefd4c2a6f34cb584b4bb2bee442d58bf205a2c26f577200c82233c766915d168832f9f61dc095691d9597a69d73b42e1f30b02339d00ba8aefcc55891685afbec1d3206b3738f8c61cb3053395fe40c68769fdca2b7874726580a74606802dd88e511053640b8005bfdf84ddc45aa7f05cf6b108a47ba19e4a8ee824e78f287fa61b4a6ff74600f6cc0f8f0695257bacdc42f00e31cc7e122b8eef", 0x1000}, {&(0x7f00000022c0)="b2d29ab3c93cbeaf39557eb7cabf9b8600e30a53b9f87caba88bad2071b3416316d9e7c50a62ebe601cccd8fc829e6fc0422fb42b3af5b5ff44cbdf1b9186ed2fe67dd0e711df31e36d9768818790bc62fd27be29e1dd7a9610f94c62b2a9daf72310f80", 0x64}, {&(0x7f0000002340)="2b78f78dc0b2", 0x6}, {&(0x7f0000002380)="69ee7746c84f9f140cb7d4b5f914cd567482c314e36a8b0b669f072dac9ff558afb0a9fa6da25c0557662121840deeb37613c9e27a942d76137b28048290096a18ef6680dbff82d87c6096e5bc3134d5e54464f196d76cbcd2ca4856212e54fa0315195bf88c16b812590c237a8a84762dd2890c9f0cb5399db9d9c567a8", 0x7e}, {&(0x7f0000002400)="456bb1150d6777f40d851325e19967a7014e4212059907d3547f6930f2dc03049389206c6e0d49b48c573dff922bd5aa606c153dd5c3cef30a63849bab9659b122776a8ca8d9a35bcb4d028e1035b0e73a62bb17b1be7527f946aa04403d2ef5521a762b9e7be9fdfbf3de6efb1a82f267e9c50166318a56b0fac79acf411ed3bf9f94610894d8050ee44ba337ca3c46ab13722c8072503c7d85f5634449cfe1138b422170ccb580d88b0666582696e765c72e18b0d39dc22f2e32501051dd80ec72b4e408a79312493c1b8a565b639707c42827ce4c375d301bc2d3015e8c9506", 0xe1}], 0x9, &(0x7f00000025c0)=[{0x58, 0xffff, 0x9, "b9bdd5966c49ebb2878d52c5c75720dd8b3f3d0d6fc48d852f4f7e2d2e2ca2188c1d4c46603d11c18a46bae0d92e2f6b4c0c3e7e0d7a39d526af36730adb93e49974d17a8e"}, {0x1010, 0xffff, 0x4, "e251646d3e984ca9823abed9573dc1da83efd99a27dadc092436b05cc37c52ca487d3d87528835d235a5f0008f06e3b2e94eb53f7bb2bd9e09821b65fcbba3be7e12d91604d16c7bdb3358f7ba85a9f64cef96a4d39ead748933cf5f42edc72188e0679dfa6e3e0ed1164836bf21fc60148f038ff761a47f711f55696347654cef5a35ac56f5595deebfc30f8f6c34fbeb331f8ba009ee8ce7d4c4520f4d8c77c6e358ee31e615d7a158d20f581a82fca497b52cd1829a25c2e2f3d60c82b25b1adaedd26a0d37957b053bdb2102581f6cb320ebed9108bf58e9451e9222f48b9f25c2c0d4f67ebb7a8fc61d9320022478fb51d8c28ff6540331771ff4eedc268b898ce75c97e666a03a19a54e13f62ad31bef1e470400f428f01b03450952cf41fbe4e71f3b00bea28bddb1ab058f586350519106bbb828ae38aa8389b07252c032024296b9b250cade2d7bd211f979824d06e37a886c171135e57a6f251152cff04a61f2d52cbda9391b09c1fd0578e0fd0761e3a4737e4bff0c9b50354c9bdcfe8cfe82d6cfa09af411bd522849cc7d79b0e6a71e8f299f0c9283ae23cd3d90c3392e70ebac2657241b7066817a0dea171fd573274a59207039e69a9b3cf2c959188db7d7e9f34c58ca599e3a9a632fb79d1c019d5d47e65885284dd5e760c600c56927081c5e1abb804ce2bb49c3d7d683f3dc97ca7f190725ccbc24398e7305c5a6c6485c81982993fe64adabb2bcf7d3789ae324382c67923a83d952333843df7ca476537e21571cbd1cd1269f15a239f5a8a981ba9e7bb90c1df812ced671ca8a662c6bef9cb8143d67232544cd4f8276ad72d4763c9da334d3ef2fdbcae6ba447cc631ef51d00f3cb831ff9541a88a723ccfdf51f45a96df8614c74ef61d845ae91976a8243c009ba134e836e9913d07b04074d822b5590d79f6e7c7df5690b4b7139a6b5df7044d09581a1a2c27680ccc1d5f365a26835d5d2da202ed52b41944b2351b7068a7f80797fb5182cce80fef5c575a12a1c12da103868abd6464f4125bfb4c07aa67159481d0d294e68c657315950333df0e8f9a6e3210a62fc5b4daf16e6bd7ec167ee73e21dd2628319728606e1e648c009f811709c58ca9ca3e85d2789f3e6843b33cdbf8bfe6582ecd0eac35ab676775afe0115dc6c5d7620eec2765fc4a64994c2d1f1c8aca27498d1a5d816f2013d8092c4449b0ce5937de0d93d974b15643f248c91a02f6b90501497cbb5ae06dd354460b004091258fa9ad3c8d81dcd20c42e5166d2b9e47af8b16a24125e1cebf8a4c1486a969ecd3d4c163903eb750312b1f726f6914e53a0a3d242aaba1427273721aabe90a76885be2f9db09707530455a63a582fff5b398beb731811b7c03f72e5433d74f0eca6be5befcf14e235f1456ead004046e4a0b13a1849a58992e163962be6196cd15fc511f3ced274f4f7410147b1d27c60539dc244b8fdc11d2b0192331ea363eb6e96e1254ba762ee69ed91b7b387d29c6cbdce31a5ff8c4909188233cbfc0acc255d52b0b5067e8b3586a29d4349d48cb3fa5b7a67e036f30557166ad908f8fce10d676df1a98b3123db6d8f606a8a1d1d2c132cc05dc4390c7cb9afd5245d636a9789cfbddb1fc2bf0256caa16e3ca1b38532ff62bfd96df293bf7e4449c68d215b88192dedef60c27ae715853f8eb62814695daccdc5a85041b4e4e3a50ce2ab7d16f137c7bb07f2ba571b0ed9295e8c52ac14acf630655b65a22b19ca0844f9db1356055bd1c18a52c178b1c698d167bab5a971fa7a831d90a3db1b05a9422011fad0de2925de7376f537cea88fed9e119b0569613abacada1b317696fdce049eb1240bcf8830ada481574b3b71f4ea545c66c665c385c87a260a5399ce11ed826d72f210a60d9241259f6d0a64c11356b6b2e3f2f76774ec69d3a7a6462fda53114227e6b1aee17949344d4b9c026f770449543a699539355c09e83af72df57a43ad10a6d1ff7cda3c45ae4ab74a34456ad48634427ac0b0183336fed46d8085fb82b418f96e30d485781af6ce6f6ec7339f1b2f1b6ff386cf82226ad2fc97014200a8b221f4ccdce365145f355d073348cc9f3e94f04c536a6b24112223f9601b74227a16f493accc74d4fe44f0f663ff35a42247da665b9b3c0f4093c61d8df3b994e70d8d4504b7aa6c595959f60254a58ae2404d159521b3d8761115abbdaf4bac60c43f007104735165e23759e011d935c39fc7b392e7becc4c2818a346442b7ba89bb4cb2727364aaa7e6ec317aab7188bb38771286d1bb8c9dbb486355a758568e7eea886342ba61406a9cd9ca7ca3fe903dcb083bc57e7a1370a99509c5fe0c728d372caed0f81bad753ebb3abe9acacefdb07ff1df841a906dca796f61feb04bf87f1635d5b8d0b7b9857ebf06372fb0c0ec5573f6e8113e3af6cc6352538a6603f4b61062fecac87f028aa2e125e6cfb3e61868cb89971b29ff48102f6a7bf0153f2a32e1bc950c2e5b92c5f8e23fbe80988432b10beab8b665c7e8d1d1383830a554d71206b8df6cbda86db90875a9f5dcf09e9ab4f694c04c70cf39c6d45fa33076cb0308cf1c4ad6847d25c41ecc61fa4a29c1e3d69badc026d46173517852a1a750ba985551d8fd358ffb615e63bb9457ef2423bf3ecae80cde878d03e5a270e76603bc438a769c6213ab3d6c013a2b8b3b7aab2a3e21b387eb0a399b829b17131daf7835996115ef5c752b5a44ce14d98d540994fccb4e659269dfa42ba822c3d9e7af2a66a2a335e49ea02d26c34646b36f501c32b55eb692e285a2499fd880e8b7caa2d165316710f896fa23ba964976aee6ad3ca8d6a6c574ec9206c68089ddc2b0340bbf6e55f65892aea29c2041ae6550aadbe536ba4af03972d6a18de1dcb46077d1afa3d801d984c3ef3769114cf938b4e8a8ddd2c878442b94f6c2ab26f0dfa84c643380fd992db0236468661c7e441bf25be0d83bbf4c658d169cc6127711c725ab14ff1a2ea397cf1eb75a5a10aea192b3b0dc712849d237370be0d195e9b855dd2a0e563636b208b6fcc202a38a1e54e4327757ce714ab0f1423bd27191094db3c0b4a57f667297fdd4468e0a743ab7249679311330b5159180874cf2feb17be9fcc81004f29adda2bba89494734ce6af05f8dd3df42fac104ba9886ed19187ce8e283335e015e014a713466632dd127bfb3a2c0e0508875ae6451a6eca93237a6311645f3eba90b645716861dc40a2d539deb6f409dea622b35617663508636163f6c18120ea33c3f601d8c4c59eb1c87b062a5463ebc6e3ed7a744bc30134ea337fb4ed5e14de7b0e2a77b088fbd24bad43b067141ec5638f9a47d91351494deea6d01eff0ae6269ace771d62c97e8a73fcd1eb67dcc875738f6d61c98d0e505b1e95799df2c71428aa7a868c7e79a24efa471c0a9655382dc7c60a73a7682b69af9c1bec3eabaa3c6bfdb6472cb70dda941618d0dec538a52500265fc513b459257592729470aae96fab6fb13d7b63f5db509e07d73d4e8a21ab51d7fec3831219a31ba9f66ad79c8624349810b23b567a336cd163b1f728c4c3be9bcc3f276a57b0586849d69c33749a2302c65e72e0f67b44046a63b27a1e58178b43e3450b1e7d57222fa1ed6866c6678368bdc217f5d8462469890c43dfb9a3669704e3308cffc14f86a55d2d63285af800a90a91f8f4a08065da5f04ebed27e493bb40a0a39c4315b7bae6a43d009883ef36800838970a91d6ac73087783d7953378216374d556af56133287c088a616b235eb232396daa431e98abf4f9a5a2ed9e2ac234b9374cc2efabe9e49450a2665034903a56fe9807a5448714ee30e7d6cd7cb0df4c3baafa0fd7d93ff36afc8f278c491cb4dbe64a9cb7b8bbb059528061aa6714c118650108e39118cc5366f2ce3f6fa69e815655ae8ac136ef7b53ee5c472effbf999df6860863eb6ce37f953f0d6a19b6be00d7edb5723806698d47eb05b3af0fb6ddfe20c1e5a0fb2cb6471f3e93de85b7187ce40ec97f0d497f90a374ceb4b2bb95c047e30208946ec817912001d5d9a04c9d6e18ca247d2f2ee1c7b0d1bf558335b101b20d06d4dca688669f41f5797a521bcd96d3cbba335a0e6519976c9bab7f4c599a375e03b487647fbf4288ec93942753a01acfc0b4ca74a9d686ad711f5ee83acf7b536ff225500248ff0d3b2a79292918959e622595c6fb3f1f0d3c36ff367a0ef17e96c45d8fbf74ac7dfe02a967815700c0161ff3cd643d4e32744eab12cbef32606419213a1a969a0b8681c1da648bb01d79738ddd8574ca69784d4531104241810253ee1f5f39e070613ca78a5a105ab3fdd2efd0d074afb162ede747e29c4c7cef018d650e1a6368b8f03451c30973f06608aca28f40602e1040568f1a5dc73bb256ca7ab458dc71eb8fc1c0efca6f5e448e2b8c1a07d58cdb5034ea07314013c6bd5b94c8f5b04963a5c9dbec3963f2985d80d4bcb75139cafb9d5c2a941d40223269e5ea9698f4e10de217ed1dc822f84a2e07b2a2c80284f19bfe8d36765d456044c50552e615f77925ac9e2b1e3a25de3b61041c5338d16c85e4d7835c7597ea64992f0bb2987dd5545a0daa8669ac10179501d5abf9d358f81aaaa9c3094a777b272c266f87a02e91c9ab67d42c160706bf64eccb4332d354b1764e60547e2bd9ee0225af11680054ea8597673fb1fa2abb9c10093cac0c36a75223505e1eea62076d2991549d5938840f9b57fcc63181ff1f653f24811df13d3564224043dd0b7ad1eef6feaf7695f509db94b6b7063526c1e3589c1b897657d943b5dc31c4235a9974219c4aec38229f7969567d53f536aa7c94cff04193faadc1ea5f2f5e94a0135095e6f0e368816af4132a89a1c31d5ab94b4ba076de2a0aef266c91b051cf37b47891b2c18f0a07475af37c74421c85d7024b992d2a376e9b31e306cc56a2005601dcb33388437bbb4f16a8f1f8c9a2c6684e33ed21bde435089a2e33748754545e989d67705bcab56983ce14ec14fdb2d3e0970f16cc9926bb442e4b6708f863e9f67dbc0c8dca1becc28a13e2d51d2122eb585746cef97715fdf41f79ea30489df73f4563b80e62e3667e12b7d644ab5c15a3486bf463420bcc05e76bac85a970c5b652e855b8f5819bc3d1aa90ef9c586f4bf4a7b6475b5ca70a95259450a253b9d8b303d07833f7a3af1194f3df4925947a22241acedbe658580ab903411de54db0249366f411b24067cbf123f0738eb627476272df222fc571542c8766373b36cb7247bdf46a4d6afabd4c6bd70d4153e1f7bb963b576b21a0c8191b02362075e152f90660d29dca3097a11369518fdcc8509fb2e798fb714912d7e3604bbb595c26050ecbbc67f0d45c4b372a1c56d38a29660d823102bef402d9e177d3c8cb59ccbba4f7b760d11259ac6b255b9ccb630390e401268174bceebd11d0dfb990c0bca144797fd0c20e1ba48bbfec32715037600e61d17c3ddde939d3fca422fc344502176c477e11c31c96d08940fca3991b046ea4294a0fb79dbfbcb69ebdb07fa0df3d5dae8b1e913550b1a469ef0fc60f6a65f3c882169e0129021d609db2edb2b633b626d8bc99e9f9d8788042666ba151d8db2652061d6336c302e7723e2ccd4c6c5e73e8d6dba68aee7acec346b041ca10f1aa367f2f2e07d5dff8998c302a2a5b1fa4ade885a5fec39796f610c7854d96c84b21bd18d547b4640f3870b030d1faa6fab385131c20329cab876bd02a500ffde228f9b1361b72f"}, {0x78, 0xffff, 0xffffffffffffffff, "f5fc88a1f61e884042a40299a67ad790bbcc137284ffefb471c9f503d3a76a5b86fd8491dfd8df26a9589821a0ef58292f8d01e74cfd8d0932ac3cb653a42ca0e2796c084c9fb5b11ab3e178b9c5d3a159f3473476a6fa598ce7a80fbc413aa72d"}], 0x10e0, 0x4}, 0x8) 11:41:54 executing program 1: getegid() r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) r1 = dup2(r0, r0) socket$inet(0x2, 0x5, 0xffffffffffffffe1) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0xdac}, 0xc) recvfrom$unix(r1, &(0x7f0000000000)=""/148, 0x94, 0x843, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) 11:41:54 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) clock_getres(0x7, &(0x7f0000000000)) 11:41:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 11:41:54 executing program 0: r0 = socket(0x80000000030, 0x1, 0x1000000000000001) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 11:41:54 executing program 1: socket$inet(0x2, 0x1001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 11:41:54 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) close(r0) socket$inet6(0x18, 0x0, 0x6) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 11:41:54 executing program 1: r0 = getpid() setpgid(r0, r0) setpgid(r0, r0) r1 = getpid() setpgid(r1, 0x0) 11:41:54 executing program 0: socketpair(0x6, 0x2, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x10, 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto(r2, &(0x7f00000000c0)="103f0a08eae3eb59ac1864d5e8918ab83a27a2383013651e182fe5b40b9cd0536e20ee93ede156bd67a593d2cbb760b6f8bee96b70009529ef8adf609a54afac13eba6e0089a9e50c05a8a2d0bc53ac977a4ac2b8faf9488525aaaad296df6d3cb3b155b548294a45151ce96329d411d075ba860d611360f3c3a5fb4ad60fc06e9cef13bdc2ab34086c79b38784bab51d0bc66f0201c13252c9bc28dcb2ef457fde4eab743a060ad71fdbf6c9c63f47bcc86ac674a7eb000fb286efdd1711c013e350579723c7680a80b8fccfdd0c2faa10e22d048f022505bdabdb641e1e552d1e9294a", 0xe4, 0x4, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r3 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000003c0)) socket$inet(0x2, 0x2, 0x1) socket$inet(0x2, 0x2, 0xbb) 11:41:54 executing program 0: r0 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x0, 0x80) utimensat(r0, &(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)={{0x1, 0x40}, {0x7, 0x1}}, 0x0) r1 = dup(0xffffffffffffffff) accept(r1, &(0x7f0000001d00)=@in6, &(0x7f0000001d40)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001b40)=0x8000, 0x4) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/48}, &(0x7f0000000080)=0x32) preadv(r2, &(0x7f0000001b00)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/236, 0xec}, {&(0x7f0000001ac0)=""/22, 0x16}], 0x3, 0x0) socket(0x11, 0x4000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x120f, &(0x7f0000001b80), &(0x7f0000001bc0)=0x4) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)="8fa22367c4e5b30849cca95083d2d4e747b62942b2d3dcb76ede1fc9c81e8e00bf4af8f57d6f79ab094a6aa711597b89f3aec8020e000ea0a8317d8fc84bc8c4d2c2fcc7014366462944f23137cdedab624ded1f7c7486dbd21a68e237862ed02ed49d74921de3773b8ce0dc3b47d9e1dace2ee669c665c990b161c9cb45ea1f2142a205870e0e62c57866843b6909846bd4ff939ad065faeecddc91856a6da7dd33c965b306385e287683d77aaef24d2b4f0787be32495d175ad324f12725420fd5ba81406a98f3ae329b689d6e523963", 0xd1}, {&(0x7f0000000200)="9143613eafda675cd9a7cc7fd3a759e8221d65933e2764361e7c76b70d31175acfa006e126cf02b86460d0fce2e16d815e4a376c4a77623b1cc53e3d2b3cbb883dad763dc084f34c88b3e539065fe50ef6bd70ad0bddfe0e5db600e5be27f08cc84927d96102085312815911b3e338a862a855bd4dbc1c236fd1e56714931c87f50c08a010a0e89e5cc77c8134b5a897cca6e17dae9d567e3e8b09c27580256c0ac4ba259542e8883c12590ff016098d9a162762cf797f5305a7709d5fa8093d3e0059bab49634cc745c861daa976fc12066ff5951ebb1c648c80bce544f3189", 0xe0}, {&(0x7f0000000300)="2cdaf4fd303ec42da24d2778768590a4655f558fd89e64639cc2b7e0494d3e3a5bed5040bd38e65e758abe9a5797d324469180c390a65c356a6adf4e1e030e548346dabbd0d9d93865ef36bb5f0f2f9f916ae66c7a198be7fbfecc923886cf7a3eb1b693a553435a92", 0x69}, {&(0x7f0000000380)="04b015bfd280ef7b1d94c1e3d8c1b412295662f8c8a840e6708f2878300ec382ca81901067db0d194f7cbf965c41834d9a187e0ebce07ecff67f", 0x3a}, {&(0x7f00000003c0)="0938fae16ca815526dbaf06c7131afc4385df85a6ba85d505bcd671e9dcc8bc80d6d75a3dc8470c46fffe9f9e2b89b4cbeb918188ea8b6cf934c08489ecd6b42605c6f0b81a44683fea6c76c996108e96b97b6eb35a741d174bacee84c77993aa2f2c3c3a6b5c8a5b8bad0397818a607717c0de13d", 0x75}, {&(0x7f0000000440)="17c11f5b1e888385df64bd68585ca000d354d47c27426bc94989523528fcce12136d1249fb1404139d344502243b6d7dfac9b235", 0x34}, {&(0x7f0000000480)="64b5f7be7a91588db7eb3d0b5da13fcdf6d0b94dd3a21ec229714d1e3113a67dbe526d9ecc4811", 0x27}], 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="0001000000000000ffff00000104000005df8661261e516a87713737dec67eb04cbc793eae04ace54fea593442baebbbbefeceb1c4c0231e6cef18dc56692d5adcc4d49db14aeffdf93dec035ed1c77752fb7a3cc94f30f7617bc0e366048caf707819843480d57de4641889455623e744243416e33c9e132f82911724ef6fca390c7355390ebac85ece8861db5de7a0420d4bd128971e7b09a8f7644d29ad971424028e26e32de8a2fb68b2165597072049d9ad601560b84a739b275620fec5335b1107e25962cebd17538e674771f8faf1f9ac6e758c2d6d430a35beed0c7b16a9c205db90aeb1029a11dd7ab079000000008000000000000000ffff00000300000078f2b2facaac97ce39a0439a3f3c11aadd50de256bcebc1d852d800a18dc1ea358df0a9848ba45d0e68b7b5f8d9c0fc7e70e2f1650d28cebc9714d4eb666c5527e9a3b042f2c6a3647c25111a4ffaa13ca6bec4dcdc00d71c87acefd6b39dfe0c7cfbb11990ad27d9179f9cf9f46835b200000000000000001000000010000802ddbb3111453b655e4da1b9a97000000f0000000000000000100000005000000ff1e477b306c3a52f8264a5cd19925c6e71ee65037939751ae34e075b6dfb3f26ed1863f9cf423a0ae3515fb5f74baaae196cbad17a4801adcf8cadbccad80d2aa42854b259264cd1b331f0142317209a0b4e0f19a0eaa2e636ad5ae2cd63532468abbf56b195bf7b2de4d044e2e319a833b6491cf22ed336f7f6c5202b97406b60e68e0dcd15ddbb0173906c3e05c1b068920c57b9716850ec2041a2a01fa1ed78f197392a389a93e88fee92ef9fbb4add4a2402ab81182a1bd634e11a743fa7dbcae48076a8d7e4848930c2118b771ccd32fe62cc333013f00000000000000e800000000000000010000002c0000002977c9e428d3893e4762ad378aab037908ed34f303b214178e740dc09afd3906868677825996da999bbe748b490d45756e583eb0caedc2afcd14618f364edeb2b2547ab8b2c190e62ef93826efa70424010cade60559fc4083a8d08e1d35dfdc9a36983ecc689515d921d50cb9fc4da9f41ac6a8781ac044507d443137d25bfa42050f7c8d186cc350d9c45929b7a49767810d0d077555259707dffb999c1ddb42bd14898f7d31855dcb7ce91070379ef424eb43f7893100b5d9098a7b164d33bea14c44fb8e7f31d3c4fffa683dca762db56724ef02b0009000000000000000ffff0000ffffffffda86acd4c704593ec529537d81a8ae28bd84593eea71f7dddc9a904d6b59433e1a1b5347718569116432cfa8a062a5d65680389b714c7779fd0a1697ccea563ceb5ac90493b2c9783dec053381c9d8981c8103a9a505870b424c577f0df03c56aaeaaace8a7f8825fa9a09cc702cab2319ff361c37d568b53265a8786375000000000000000000000000000000"], 0x408}, 0x401) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000001cc0)={0x7fffffff, 0x8}, 0x10) 11:41:54 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="dffab74ef492913d185609cf8497faf9e91f43cb6fc23c6c835e2654e9fbf9e246ec2716", 0x24}, {&(0x7f00000000c0)="8b3752c120c87d05afc3404d36b63edeeb8f772a3cf6eee128b76ba129b3dcf7a4376742ad9c36d3917a8f34418f92b6090505a6cccf21b577fbecaf11ac6e7c03e67bd51fc9138d788b01a0c10196f88a7c61ec33f06523cd681d5986c7e131d2183dd7f579ef9d617cd9ad051cf3b5cc54", 0x72}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="fc75c1e9dba46b0930000000fdf592c156e129ab5085e97112c3a5df60b693be2abc5f0a", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="12000000200000f300000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x4}, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r7 = dup2(r0, r0) sendmsg$unix(r7, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 11:41:54 executing program 1: r0 = kqueue() kqueue() socketpair$inet(0x2, 0x3, 0xfffffffffffffff7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = dup(r3) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x41, 0x5, 0x7fff, 0x3}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x40, 0x7f}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x400000e2, 0x20, 0x58dc}, {{r4}, 0xffffffffffffffff, 0x1c, 0x2, 0x1f, 0x20}, {{r1}, 0xfffffffffffffffa, 0x33, 0x42, 0x5, 0x3}, {{r3}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x600000, 0x2}], 0x8000, &(0x7f00000001c0)={0x6, 0x5}) kevent(r4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x20000002, 0x1, 0xca}], 0x2, &(0x7f0000000240), 0xe46, &(0x7f0000000280)={0x4, 0x6}) ioctl$TIOCSBRK(r4, 0x2000747b) nanosleep(&(0x7f0000000040)={0x100000001}, 0x0) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:41:54 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) socket$inet6(0x18, 0x7, 0x0) 11:41:54 executing program 1: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r0 = kqueue() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) kevent(r0, 0x0, 0x0, 0x0, 0xcf, &(0x7f0000000340)={0x0, 0x1}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="b92342ba48325634a9e3c3", 0xb}, {&(0x7f0000000040)="5e5d094bed", 0x5}, {&(0x7f0000000100)="077ce45b4987d45521ba1b764e1c433ea9a46d50fb53d79727ab46daf3ad7051cbb48fedc7d18419dcc7c36ee50ad31899d5b166c43d1086a8c6193fe127d4a70c889264596f72bc56c787fc97bc114fb0b661b048b6da23cab097a154", 0x5d}, {&(0x7f0000000080)="15facf935b72b3ac55d95d89565812c28cba0db9e388d7070b72fee286dff91e4c37d57e93453490f40aca4bf2cd11b805e92946a7", 0x35}, {&(0x7f0000000180)="92aa9d79f677cb2778a4ed34c69cdffee39c7fbee7d3edfd1b5255fde1e11945e673dfd0dbfe66e8a94026d0e5a02a6adcc8f4e8d9e5c66175761bd701e39e049bda8cd3d6c9148d2a12055a463276b6ca955583054feeda9da7bd8d81b90f7aad7d719fec70dd7fc1e1f1246504ddd38a4329ef19a15e7a51932dc450a2cf9892cbdb08210dad053fc254f7a518bec508c9c7611d66873723f4c6d5c8ac76a95729eab4a28ae87cc0dcd76f5dd111f12d0880207f1c60e86d0d4b53587dbf149af4212a5038043ae2", 0xc9}], 0x5) 11:41:54 executing program 0: setuid(0xee01) chroot(0x0) r0 = shmget(0x0, 0x3000, 0x5, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0100008000000000000000000000000000ffff000004000000000000800000000000"], &(0x7f0000000240)=0x22) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1b) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xfd1, r1, r2, r3, r4, 0x0, 0x1}, 0x7, 0x100000000, r5, r6, 0xfffffffffffffff7, 0x5, 0x4}) 11:41:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair(0x10, 0x400000000000c005, 0x3, &(0x7f0000000000)) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x124}], 0x1, 0x0) 11:41:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf46d, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="a9dd481b8f019130d261055eeda6dad1da9f3050a2a85c477ea52370df051573708869b6b54d3604a539ee7996b93953ee6fbf9fdd867f0c98df9573d6961400317f7bf4449bbd4b108488fac0db1281aa5774350cd78d955d073f41e0c53c41862cdd65882c6c0bc983403e286248a28bc281a69bd769cce288a83f034194c540a47e66666767254b9d2224bf65fae2cfdfb5470265def1884b0a6f3931fe", 0x9f}, {&(0x7f0000000100)}, {&(0x7f0000000140)="131ef55aefb5686cd621cf8f64e876e9d1f8b55c8c257da632451b083999b5fa871632c6959dd2e48e76c03f9c95f2b017942155708f90f92ad07be376f8147ec0091672c3c457643bcf76627b5330abe6b1e92a50958cff90720f81e62da772b88b863df7c9f3cd5718f55506852bedb468d6a2c6b2e4850e3c820620c0e244376f5a8e5754b1acea1662a17ab8b79539ac76fc30560dc024b7a050", 0x9c}, {&(0x7f0000000200)="21bdd87f2bce5ddedf7ad8b47ed7e1c81e517f1da07aeb1d66c2006022f598c41479cf86e406e2ea188d0c712dbb397b73cf4d4cbc57a8029a9fb62714be46c4e68d53f41ae5d9d6429f4144979486754d5cf7b313d41187be42053abf37013698ac681c2d367a06343ecb26045e7ecac98b5b9d8bf41390a4cc158cd1280f83890bc9d68f1211deec71d8e0cefe7355f906d37d38b47f9b1794f8aefd232aeb961905", 0xa3}, {&(0x7f00000002c0)="b3e802a9fbd7258a9a470c735c6f8c5c43e8573f77ff311f81dd15735069234e8db16db780239f474e200960211e55c3641521f8b64b36affc9590cce7d79168e09acb8a2a6bc7594323524c55c7d506b5600a64de36200723dd296001034025bb2805123c301d9be34529f1e1264ec935afec4b1a", 0x75}, {&(0x7f0000000340)="f371c9af82527ea6d9d8c34193da0052463b6c71c14d2b0877c2f02e007df99771efc9a9d4f286aad03ebcd4f2a596d35d234b669aebd4b058af6d56a073c31389ca110ba807379bced262d0c4af91346d0e0e2541c6236c775acc70805152e1c306f635972520cc323bf2ec6fa14e53ceaa5bf2d8ab5f38511520803719854c65dabd612c1f1b5bd83e001176c78eb36a2c51750b8e15c8e4ed19010576969c7e365a2a68b65f42c4b0bf790f076419966aae0d28adf649cb34e3b2d3895c38fd48a71f93e8", 0xc6}, {&(0x7f0000000440)="49a398b9f5e8cba1adad24ee3d4721f9d9c59b050de1c06ec2e45b62c78a995e1a9bdadb41b27337cec3db4a2b53d5b2bab97821be174b4255fdb5771e1d18bc030604406f8817f2e02632862419318a5ee600c39afbc0358a72dccb50a480b924ad0691a2f7b24e07297520d023dcb89163747543f411777fe123e5c5b9328e382a450a1e4aa5dba71b9028488123b835946231e6", 0x95}], 0x7) fcntl$setstatus(r0, 0x4, 0x8) 11:41:54 executing program 0: shmctl$IPC_STAT(0x0, 0x2, 0x0) r0 = shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/83) 11:41:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xfffffffffffffffd, 0x1000000010000, 0x2000000, 0x100000000, r2}) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) fcntl$lock(r1, 0x7, &(0x7f0000000480)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="b04c818dd9f9e2cdeac7120d1fb4104d2c6e", 0x12}, {&(0x7f00000000c0)="b06ac09b2eebd7704f36536e1724796864526994db2cd2e1cfb66b70479377addf50a4a8eb6ac138dd965acf4f63c7db6d648bac8d231e1606484beb9f5f4c", 0x3f}], 0x2) 11:41:54 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x0, 0xfc1c}, 0xc) 11:41:54 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) 11:41:54 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x2) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0xffffffffffffff69) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x3, 0x2, 0x4}, 0xc) 11:41:55 executing program 1: setrlimit(0xf, &(0x7f0000000040)={0x100, 0x800}) setrlimit(0x8, &(0x7f0000000000)) kqueue() 11:41:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) 11:41:55 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) 11:41:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) fchdir(r1) 11:41:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x18, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) 11:41:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x3}, {r2, 0x21}], 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x800, 0x65a08be0, 0x1f, 0x7ff, "732b987b077a3540cbef24ce82b55913d90c6133", 0x5, 0x8001}) fchmod(r1, 0x2) 11:41:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0x100}], 0x2, 0x288) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 11:41:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="56a070c249338eefe17b8344c79ce53d17a5569ee3a7ee5bfb7c76283d3139eb6665f3492ad72e45c847bee956db457e7c26e1aa3708fe4d078ba1cd4eaa57bdb8621bd29abba3e9e77ce955d488e236d6d3bedebb4cdac2ff456745b5de6b6c9ef7271b80b4a53cea9b89ac367aec991b5e7d59dbe9c0ddaec655ec765433fd1df8114e2343f1101d4839ddd518eeecaa4b587b9bb82775718fbe5462d56a833f08aed241047497e923fc89380ac816b162a59ef72b32e87f412f691a3d25f79dff5a6ac23bb645166bd145c3f8f903af136b480787bf77", 0xd8}, {&(0x7f0000000100)="b5b33943c0315aa79b4a513886d390f2ef1f4c4c6201c8e3398f2e3ab5747b9e64cdef24e1e85354b255cc36a899be36c45ebcde212e5456e7e0674c4bf2e880c4b34fb3d81e3dd7dcc2fcd879bae27c3ac238f26e75d842be99cf57e869754e508b4e8e9486a59c017a5ae4b6de6b00171043bcce3c9a", 0x77}, {&(0x7f0000000180)="54ed322211c2f4741f2ebddef263e6273d6f93f794a7992c5a0864ee25d5d3414dbafcccd2746b5a43074ad0f0a2ffad58b18faa896f6970d6e94bb355a7f841b37b00a4d2a9feac8324b09fe1ff6dba8ee5090cf2940a8b6166548519c23f0b059443b0150824930d1f2f5e73196e93a29e0551fc16344949b1c31613773e238142defebc2764e64ac887fbfe8f0914a4ba4e23a96dbe", 0x97}, {&(0x7f0000000240)="faf9f80d9647fc4d42825752651ab7c854dd3609af29b3fdbc6bce8f77702e23752d2a68991fcfadbdc70cf8d18564234a6de37329b4c2e97929eea5d03bd2d3615acb4be1f450f6a3cfa3f4", 0x4c}, {&(0x7f00000002c0)="77d6f54ca0e65ff12938acf2018b0135681d0ceecf15627139ea74820ba5a9ee1c136fad5cd0342644cfada5558990595c45623490478d16986b106dbce5cb65466fcae16fffab709282448bbcca479fc28371b29ad908aca5b91b4c56be14c793a2aece2742b4e59d637d8d277e868eb9fb835dc0bab99550e54e74384ae8f7ce044cad3442f4b0427fde39c13f9e80a73a8edccdf557537f4ccba7e98d897d47cfbb27629a8214926026379afc7dd53773d3537a2ac1", 0xb7}, {&(0x7f0000000380)="dde1fecf94d64f8c02a7cb4f9abc9436657ee08a6fe3ce79b783d500da5b9c7cfe9a37a9b59626c17587952ad4d615c4289951bbca7e68d25dd92c7bb17339b54ba0a3590a7e9305bc026695332cd7ca34c19213351219789fd9862f1499a69eb44a56ce7b2616517161a025e19919d3a8aa46696188104a67c5953d37807236b72e6a09d844327b823a1153436690524d8da87f1ebdd3bb470ca008cf0358fcf892dc4718d53349280db41534ed6284241b636601d096d03c34cfbf97a217bf753f829b9db44b98ede744e7f828284879f60e64a5f15cbd2a21817690aead0f5152a51c83a5ca782b30db7a4e09e329d63a105a6372c9fb246320a44efe143632d035477fa285d754d2c034b9a746271e72ec8a31fa2ad5a5c4e6d7542fff444c6da274988f132dedd1f168a27960ed7915cf81f366593cd5edc6b8ab17b414804ffe3806930563d1ede241206bc25d5eb85f102556798cfec998ae92806e59218627adcbfd67f7afa888b0e31256126c43c2c7fd9e9c447cd9fac0f58f57e1dfa17ccbcd84d27e2edaef49ff21fa9b255dffa5dcaca58d47cd1b05a33a095ff641756e369594c908e7f3fff9f93b04eef91edd7d81f34037f82216876dd7d7062fc00d551ee3067d980504e6dc71c565cbc912f5fafaaecc7e2ed2fe919439b636dcd9c9eb60279e99212ce62331f19a0e1dedbb45293b2ac60ae327f4c2ff762cf82422f61577c94ca6d489ec6192c4594ebcd5399d0934148d7ac90a8c959c57bcd48100fe7783da07da8897aedd7e0ead41f43fc9a109bac648bc21c62b9463a259ff3b361564378848cc3e77db4b1b4c7c0d3e06d8b64b18a47e3b979f3f5d87f3e775e27b34ca18336a26b7d4d80211979199771e7a85a9630b7f8e54aca4ed785d236012cc1103cf960b53807a315d474a355730585b56a0bd39d6453cc9b609246fb2618fae634f327b043e218955aa81500e33a28f170798a097ef4f45c8990494d364a2d71e04b0a04180824d99229566684acc12d53d84581228f3cfd4a25627757ce8ddd172388ee4e1c65eb5fa969da7a8333fa2f02f3f1f2984775635c3ef8e5148dedb3ed18978e71bd992faf4b8c651ab990c3e76a0acd7d246f5ec7121d18bf079fc85a3f252068baabb61c6ddbd29980550978935a60030232a30e7bfb7f4d1e4351552a04b9c66a5bd05ccc8365a7884dbd746e175aaac8162cb1e93155aab777fd14bc462b5112be7b9ee124a88401aa16d626a6a04417a77a926a4c664f06bed4bdc6b6d08697c26e0dfb66035ff92caafe74b1fd4d0796963da4f99281d3b9d760b7f9635fd9bd9db5f9dfcb02b285cf6cfa0d426c5483720a8e847bedc2b3ffa19efb20432110cc538a1d8503d9d98139307822021ff1966a767e49625bb5cd55e7ff43885f275b14ffcb5bd4a04e375ac41eeda233ccdec902b67b08f273e9be96a440e23a254d3b7b630c64a6bf562aca8617f17dce7e818d8be44eab09df31ae76511a29b59ebe66bd09d091f4bfa16372c083c6883854c27045cc2b93137baba26410e4d11e67610fae2badcc85c09149fc2c85fcadffbe13f00a71f5864c3a8743904fb3d3804bc9c4a6f38f249dbd859ff0ccd0068baed89ce6247f529041148e912efbc6ce9f045cf1fb6b4aa6da297016b0cd6251c15ccc46c88db97ed5e266bef1cf577a1e0284f7335df1bb2a31ed692858ec0504219307b445bc71c8774ac29d6dfc8ba1f07c243868e4b7aa8445fa81f8a69e999b3a461416c2e1ee787fd517e46639cfe973df27c5c190e34c430013bfb9a21015e446bae5315f0b1800f6479e74e3c9e5f093fa72fd73c805a9453eb3c59678a1bd39e686fa503ed28e3ccb0fe7c4e81228a57c0ed224c2d1058e1773eaf135ce8b87bdb918389fa19f367f2621a23f4cf389b64a96176dae4aab86483d4d6046243c1961b99e682fcba9c5b59bf98c232eb9ab45dce056f7f4680f9e7ae59d5488dc36bbe953c2edfe5a9c82fc646771621d3b2df7e5eab11780c3c1fa32ba1e517b455cc064ab93ffea72911a2ee53704548485f21796208d2ec51e7130bb73bd4c7f3072bdf14582f01793f7cd39bcb5a4b1cb2be31878bb627a080066d8183f72e30d26bb6e7b1addcce00692049ceb3372cf053793ebb5776bbe220b33527b5788ff36898a56ac2cbdb175b371db28a6cc7a422b6c4d746589b998f37845c3b357fa249c6ee848ca560b175fa40da5870367c03ac860e4ae2e617a6e433184846b3954ca14065964b56288dacc81932bc5f513ec577d53c2f34def3458aa45f5fda0093ccbbe8074d0d383a8b07cbacaeb6f9c842480114978343729756071c9c37a778b66a8121e2d9e5ce19297351ac0e66d5cc68371b4d2d4e7cee4bd4d8da05ea9a3985ec20c61e2395b32583a0f47db2d51bea7b075d71080d832e531764a1ad22caed9c0ccd2a8aebd0a801aa0db93de204381365fd02e2f9695c692da14146b6cf7a709da5e30c69f6b350a3aee2db3f0e4ee81cbab2f41d7eec0e3b3b13c3ddb2a0a9ab736b338301db859aeb57aaa50bb77bfc485a9c679d514e2dcec88fc1aa2b71001d386454ae3e47a0c1c3ca1cf10a4e2dac2fca9a0eaee43c99dc649aea33835fc82949b4a57c700ac4a2cda481667167d146f0498e0a0d85e00f7441ef458739b517821b91a494e4068eb13c13264f3cf389669fc5a6da69151e5bfdb56b2bcec5960092f4b9e15edc8a5af4a5c6c362992089f82b02e2ee2d3e92efd0e55b9e0daf487170bd846f3d846660741d30a48449f3f99a166944360f17985718a51863b730a0cfb519eeccc26fb29249341c06b5d8e3c01835c516cb4e7910e31dbd2e2cc92971807d3de081bfa562e1f37ddac587370adbca05f87ae925f94d4c8f45cb54e370ee3256839a353c40bb7296fd5a7f3e3b3cb04d8ef28389b963e67d7687d76f0368ab994a8087c14935e198a19d3ed1d5323675d0932e8103a2b82afcac99ebe4dc621c698a30ded9a58bf91baa49fceacc31e899b70a654aeb293c42e9a228674195794c85322a06c78cdfd44fa7ba9feee0c963a8d7782b98b2f59ca4fe61dfa0ff4a9f91210883c3b50eb4dd3ce4c50c02271272d6fc340b5c0fb9c2ad35c044349e4d7e7c5766a5228bd3eba28efb151ce4493d17331b5c257db1bc847e0165c217fa30d759e0592c3c9ba729c7f7d7d2b525743a261d136b16f6eb83f20d336ae2d47ca11be248fe6aea7ca8b77545585842ca1bf92a4e01b99cfe5a3b5d8e7bbf83aa50050f7555a9014ed8d711c40696f831bdff2adcc840c0874650e63de6bd06cbd487c2cdc9e37f598141cb6c964dda9037563bbad3877bad07358426d5e558acd33cd0ecbf72ddf1c917d8f2179d2f2c67e27e8351fe654e2e4ad870671c40445c151cc5e87197df513f79b66e6342dc46dc5577c8a91739a355f9e78fa28c2ec5c9837ac55f25663f0c10c4dd9927042c0b3b07237d37fe91e1613617c6c9df165763a6722e55a90c3c40cdca15aec2c06c9deddfd7a35607343390f92373fb7a2b596b981807185c4a25dbcfd836562e8dc40c27f1d29c3a1d81d835af408068e0ece17605377fe3aef4f0229820666b71013ee70c1a33ee1974f9b496dca92b8f175bf386038ff8f451c6d2b2ce9a43a71eb48db86031efa88d2ab2d25868e450495ef9cef5996b06681c02fc895545e56ae08bf7104882f2c149a977ce9a3699382f37ae4c03e411104f2bce5f41d1cd8a1d7c053e31d43a050a499b386469a79ef1194e59e58c698688bdf50ec3ce167903435ef96e4e54a8244fb9e4c99d8f12370f6946560a78882f5c6036bbafc86c3ba5c20cbe5123e972e1462357e305b1c6003e2881fa7cad921fb17dd44561438ce2b517f8d2737dd547179be0ecc63329cdb4274a10a62314595dcc4b73a6c30c6034bc057a3ceb24256f69575eb1517a1bdccf0e81ff2a83004821177c9deb49f02fc7e5b5a4f3298f70169cbed11723cabaf7bdc1ea2e91defed3f4dc47ec3cd9a543880ef95a14decde3a6f424014af029608af8e77f5fe0d846938e0264b474efba798b783ad3fed6782a71272d684a7674b9fff8371aa1ec42e99460e73ae9d4ada73e429f8c0faf78b047e143dfc77d541709e5ff0ba042cdf66393846631dad59f3573a66d45c4c1e34a90e442e7c2b77aaf1ac03f712a4a1b20d94ae6bf8b174d8b8f9f5e15b40c0af880b52bae82b3d6d52916011010738b3a618902c5668d56cbd3ec14af5ff5daea61262bfe7a9468374b29ec398af3e1bd423dfcd3e4edcaa0098eb3b6e68b9115f621896c859bfc128b00c9be4d7395639ab875f752db60f0e2364149ca27386fdf435d7746d8d321f672bd3f3d33d6095cbff7fb6d10fff2f47a28b551fa4e1f36b28555e0bea0d333d429ec14241133b930293cc2c69aa879bfb50e2158af737ae4dab9ac6f9e2780695d6b1e3de49c7365147465a962d374f2ecb07e956d79abbcdbc0ec63a59c8f08723fde49bb576596d19827ae43bf9610b1def9aab146acf17e34277340a59e8fa96acf1a06c9b5706f3af70a3a6d70636ab640c580b4580882950c8efc5f9cdfcb2c75f6ddd8829d3131ecb38710db33609c4875dc33d852a2501e4b19c0525baa0abe23c4f063656a8af8e8e3bde07079a61d539171d0794d66193af8432839ea13eda13b5a8132c64c7843ec1ffbfde20fe2a4579b1461b9b320d3d5dd9d7455f2c79e6c99b26c26138f3eaa479fccb9d4da1e1f9c3c868cab22b721a61608d385819d6ef5e34313ba12e638dcbe58fa99556c82c385334b050bd1479ad3fcc0fd3038d54d5ec4d509819125431baaf8ce82bbfcb5b4962fcf6c236a4c0105d0eb847272b566e895800475719ff7a3e74023843de058b086faf8b2a72a3ff6f18a258c38b3ab61666defa0ffb9e0718d80e3f98c2ef61dbbe5aeb10a33a58a0557f82a5ae19c93f15642b3cc3eff28ee7aa4253ebe1b6164af8504bd6d0fe6d4a2693fd96fb83e847d25bd808c67c0a16fcba16e54d4a64c2c427398fd7e1fe1a4f039746abbb639d87d67c688e2864e9e1ff799bb0fade148ff4e191636fc0ef2836ddeb82417262040779fa9c9b224b5e8a189cec0de6aa0a7f876f6718c0644c8bcdb62da39597198ed582a34c9bfb91012b264166daf99550ef9c3dd8816470debcf1c7cfa2b9ee16cc129d015468a2568a7b490bc3b1be255b21bb5d9e9350158c45875ab929de06b155fc629ba22e5d291a967eb3e763ea449a5742190fc6434b8f71082ed49c0935b21eaf40513e2d400b397851b12dd8dc880223edcabbdc796ff940b92218f11847e25913b83ec66a3069d7854deb9e8505b477268ccc3607ca354ecf98c5ec9c3537ec1c4cd4c1b8686613673abf166631e1c112a7089d26a23c544e143367ce00860e8d6226a70eecd733e4c456779c66267adb3c395fccf1c5941decefc875ef449979957685fa0b70ac768456b5a37f10574bde2d9ac92ec332a6863898ab55766eb322397592eacdc279f72ac913181641edcac5a4c6d3397dcb928dd422ef4c1bf97f8ec6487e47e36ae4b72b6495f9e26080d2992025921b7cfcb5a8d9c52e86faec35321f501de0256b55501112c6899af3cbf53c874ed7ba5505c778007fd6ebae668e6f83d2a5c88f91b082d2e1dabf2354bb8215e776c8f9da402d0e42a1a0c5f67ba7d4a96c4dbff44fa5d8583f57dbff55f1b0aee32f858542b8747ff2eb28b510140d553dbe7f23f", 0x1000}], 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) 11:41:55 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x10000) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 11:41:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getgroups(0x2, &(0x7f0000000080)=[r1, r2]) 11:41:56 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmget(0x3, 0x2000, 0x404, &(0x7f0000ffd000/0x2000)=nil) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f00000000c0)='./file0\x00') 11:41:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) flock(r0, 0xe) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:41:56 executing program 0: setuid(0xee01) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000200)="2b12f2f62861bb6b5a5923af3e186392870983f52da936fc9dd0fb688f2a16c009f851584125a7859a26def74f832ebe5a3966b703da81f0147142826c554fd40015946dd4a2b9a079bfd517cee82c34efcaee03b4434e77498fff38f323ebb8657710d778494e2d950c732f9feb861e1cc7308f693a36f4660a03b0dc176d5bee6ac7ab74c38d27b62ae81c4d6afa934ad93628af5a6897a1d581c1bb7652f8741161bec0472040d4eba3fb8b271a7a0782277264eac149fa036588cfa4b59d409f94eca0efe1027929eaf911114bcfaedb60f8daaa2081d32e9064d2d4ae0cbca650bb9ac5f13e8c4afc1d270ca32b581d81abe5a06d20af3ccf254b715faaa04c8e69eb7ee3ff8fa906f56bd7a430ad2cf0f44cddb6bc7d87c1bd5e7bd8b75afbf6fe9b7d05ad7da5ce6a237593fdb94723aee03a41afb3c94489ea84cee6e0b9b0d346a07e84c1f89c5c8fcbbc09514bab5848d3e7b3feff43cb958dde8c4ff9b921fb0c9779fe908f2eea7f74edf93bcbecbe6a8854209857e47b89460bed4eaff833cb862713a99aad41e981835b4fac48d603b8ced73cbd4e5c1bb6bee4d5399bbc3e539c4f6760d8e9135f26b45f8f1eae2419d93543c6c1358ebd5b496078b6b7f2ecad3199b50b6b5828fd9fa73213434ac50289aca03389336e5793993e75f8f784939ae7374321ce78a2143987c9e0533be797f13ccccf42736e4804192601d5637f80c34e92013c20120a62841ac16242b5829d88f4a8e258d4b47d6727683c8064e8c37de9101eca4a6f39dd931297dc5be8dc34e221ea47cc012e7f78a9499f1ee1b20da9bf0222c15392d5645cb893d5a247b6b0ad9d83e71b4442d4ba033f410d22ae82e3f81f6595d3efe6ca3209344afaf91f5901407ee64b930c1266f0237bff90a667a948a1445405b2d3b4bc9a99562c070391be8298f0bc80eb8fa4318eac548c378950a688d3d8eede0ab59c2b4fa054fbd5ccc59dc4360768fd51afe6a97266acbbadda227aefe1f1ede652b8354a9123d8b316676653a6d7d1717c2d72c9ed9d84c6b930cac1eecf608f25681ca9f2ba74c7ecb475f74710009310d23aedc7f3e9bc7af170767d11c31e5d82e54b1d36b7da61b19f4f240aa364bbde6d979906f3b207b0147541d189bd5492792850bdbf2b86f1c0f4785903d569a5e5f95cefc416a0e983d9651917694f5ab1d8591a1facc20ee2fcc0e240b7227ea83c228851cd31140c398eb270bfbdc8cee00dfdbbaf7a618bd18b64d0e087d918641d94edfef9c509f973465316a4ecc0897a2b3690285af5284c5351387d9336b2bbd3bf9a10ce44490554d243a330d177e91a1515a0a041f5d4fb7684b42dbb7e8ad370c3c50068b1f472f05272473d8deef0f3c79a28d27222ad7715fafc53e38c7ba55b0f6614af29aa90a048b9ebc026095442ab8f69667e2c22fcdf8dc8f493061a9b7b4c4394a56b29dac95498fb2255b14506da69262e6ffd7050f738f1b7765eb47909e4b3936fd0a6ee687ea021cc744b45a0ef896e39561c583cc9bd4a1f366140bf7889d4cc95eb6d5ae1b2c99f62335ea402aadb3a7c96e913a943da953b32b72592fdbe2224f53ac0069de504e02582ae7b33a2cb32d4a88146b8f12cc7061fb33f1fe322402bc9630efa8607dcb9ff284482a3bce671f757f969487d4ef8e4bb2f598404e627dac44ae6605857a7b65410180308931450c5df535ae13a7bab739028c00604aaceaf27dad78b14efa9119474c35a6213cd71d8e4f59738940cef2e8445d76912af50295ae61d3927f40023949bb94fc12ef40d77f8af59fbcb7e68574588e2bf282e2d1cf069d2df383f824afca3bcd8c173c6ffa8dd028b6780ca4b171c5550298542c9149029751ce05c8a8a64e14cd361326c3ea5932e7b1061dd58cec97b8474e5bc78bee62216b6b6c099d560a5bea748a8a6b35cdd25ce1b7fbb9e59da19cf5fc77991709ce35674b7076187e0d4a757a0a3d9b6e7d69624bd052b89876722a99675b0584ef7dfa7b879e7f8aad1ae5d6be94b1e7ca28202aa9bbb2636cba82f528468291106c6b8ef3cc5bc08a683016c6eb22688bbc28d9fcb74c851dd1fa5ed501691b4dd36441b8c90e78c84e713446fc58a0eb5b30a08ba167007008efa53102c2861ee02177bd8970fe6a6e503e42ea5b849f6394928e86dfcf2f2ff6cf7920dc5fa9b0c743c53bb0d97ede4adb7f0612c98e0a1f177bdedf52e20ff01b4ef9ba59db43af3ecf88f32504d7c68ce45b9ec38db308f86351a042906be21587592e73fbde576df0a7bcba8084c6979c2925a616f594a5c2cc2af2af957a36afe57f862b78ff549efb90fa9d251c0163dd846e9a5c8090726d70775485347796c1824fc87c52092f65b47e1c331e0f3b5ab12980d70687c840ed26605b261260a4c7f7d21a52ddde418510f4974eb09e8bf9ae13699c3761261bbf6c8ad20e6714fd7a93736f5306bfe4971d223d7961a181db0671c56283eccbbb0f092e19a4c4b7e8a36fa35aec4a187685ef9f743d05e250c1d1e5b9c7fbfbfeaabf0cb633d864c6e9e07524d307c824db7d253c6d9cc89706e2c3534435766db4614be84430451d6a97415b4d21f01c3a0f8e3f64c272fb18de3be38c361a1e1a076d74fec7fe1e039fec42a3f84dc331e14361a08cf8db2bd253dbc68ed3bf4d735685ae2947292a1f1a44700e89b719dc0564b4801e360e382da0d664509382f141bd5a7664d62c90253946c0724dad67abf851e0046a00de9a27861bfd7cb56a9ee58b29bce284ec4300151e5b4910d4d5b07d96629a44c3c25e87b3df36adea93c659b585c7e37ab50cbd899418f9e204dc4c02837ad3f5bf4fb5bf485b1937cba4d467266158f0fd4cf1037778d5e4efdcbe56ac8210d38a4d169ead753108d4c7cacfa6f2bd3d50e98623cc7656eac5d3a15640e08302ca61dc2f9ce5f6c5dbfa3dd6a8166a7b247c1c42ae4eac25a592d4ace120689b47cd0cb432601519b4cf42374891eb4a55e97d0d34847c6a35b05f4a4c9d8198326ad983c76ce338a0bc828cec929bf31619077758528d884ed59bc0e2c523392696134f517bb709e7545e7ed9f989ad66ed29c989557b498e2608f939f2993598888ae71312a99f8d23418063f038583c8acf42c68df18c022b0eb0cfd3d8199215dc4010faee8b0b75a5fd2c9e133418614a18be6c5bb9fc0793de142014641b377a2e00f89e2e599badce424bf735fedea57a2d649e2746f70f8580b7485f78c59dde39d7c3fbf75071764e7e9c63a1688eabbfa20c8fc97353b46dba6c5964c20f91d3290128e93ce8aed0d453f265c111b0c6aa08343f3dabbfa1ae983fedb868e80dad57ca4f4a579c8584900bf62417152ab84fb49de1c524881a63d0f42de568fbef4389206988b411267df6cd0572a1b892ea18651e494b13e3755f466a5e8dd51cb3c9609315d0de5d6c749463b8135b9b8b45495c26d179f2c7b580f32343e7a35ce8be7cfdf7073d8275884c80c8ba4503fcf13db03a6b9fd29c23f319a2f213f15801b04455d9f9e2f26e021465f73ac6e3efcff5c4232ac630e4fed59abc316d9d77467e08b440b0499d51f7ec7bbe603a26bb8ba238432a815d84eaa2e6e2df2d1cc220cc7805938b6f9de3e9274abc99bc74f6e40083426ec2292c5dd26d9c90461328e97c41351156124ba3aadd0b1605353f7c19b4da03321b706a0bdfe1c3d913a4c220faaf958ceebbe050d39237a6fd91042ea6681a490cc2c49a6bc1248c58a16c274547b4ba8a41a1ef52ca196cc1cfc9a49439385899350f87bf58b602a2e4f1517e6ea9db62acfcdc8142696c453ff6f136e8a441a117fa7370b530048b837f63554d2daf0e0067d8640d82991db73a9498d5b4e051c048359d7da4b973ba9cdcf792f8a53b7a61f58f9c302dad71372b0d330998815175d1be34ae484e4edfbdacc83d2e1eb85ee0277aebb3703fa7fb4d7648d228391b0f254dfd6d684bffa270ab571c2cd7b130e86ed1581b82e090502f35913bddf4e405c5c80f5262137213c75ac00c31daca2e1788a7d9f14d0990b54058d0404cac38fb64b1a2f381c810eac8e1e795adce9a0728cae8993589695a185b1abcf5b814df99982873ef82bb0a0972d7a87276a6fb8a97d01d1f26839ebc76ca1c14daf07bb3465570909e08869f097a59fbb98fe397f3ae6296afe9be5c62444abaaa245b81b3b3e1c58b9142eed858c642a2c3254321c9b01b89c736314b8466fc571bed3dfc11c1d861028f92ca52f388db2fa5e2c2f2cece805256e95303b95f8eb9590cc3437e5f948771d77d5094ad016cf38dfa7f1fb8d28562592051529ff24d003968b17746e58db2fe9552f0f36003123f2b2da2a79f850cdf5a25cfd9c5223070819c615cea83429d37b591d52faaf9b5880516853e4844ac4995a6ee0c27bb9edf15d2a59dc9da529250ccbbfb1c7322204d553bd4e292385ddc9a7c909dc713fafba5114b2ce4b9b63f03d43074ae8c0e8f0c7472c519cc32af257ad0034731adc0b989605ba4f4cec27db6e1d60680e885c19a55681bc8ba89d455dbab53ccaba87083814f7f3b3b2e24ab8e4c6bf28f54c8006be3ab8bfb9b2d50be63f7a19bc335d750c17be0bb8d26564f21254a0fcbeb766c9a4ae83c0f627b3833d5b885b7f4204cfefc324c000095d0c112b542033a7f967d2bb378954b182db69d08198dee731e1fa3015720b92af40fdf99471fec0befbb42935055ab2680edb7cbb2d5ba8faf227db20ad497c55961526e1e02d38c5a1d9ceb1e892b738364593203c6e4d431f68562bb01f4971587137f0f1ebdddf30412bc7adb6bcbd14909e09a6c3cf7ac7049be65258dcb550f7f1f2f7ddc45616a5285f59433e7ea063cbdee60928e883a2fe9d87479ffa8f79bef1b9f1db32a259c0dc51f1f19ffed4ac823ec1789ab3030fda04037a2ffd2c42ea544de09eceb67da55e813ecb06dd5f41af3344acb75fd2e53a41d93f7a9fe8f81a8e25c6aff7df2bad791f146cad46b9f705c897ef339546285fb2c0b1bcbd966e84e9419fb4b6e7696baaaba2c52c67933c8b600d96bf41c4ee7edeb4309bec1c999783a4450fe85ce2d1036e13ddbbb18f85d1e6f5e1cf643ee864636c07ace71a44ad2061bd0b5c424167ea26e25a19c626803cbe50a3bb3363cd086f253b1138fc769a44fa5b41da1f6d425c07c208665936bb602a80f6bcecbdef378350e3d13dc8ca94f93e4350f52ed957000bb90dac6c8b4079a4b87696392d3cbc4c304f5d0d6dce6798f7f52762754866af4fe44ab7cf4783e5e91db1a26630f6b057917ec7c4d789eca3accc840c6e6bf1a5a561926d1951e0969cc54616ee9e4832777a70fe5322fcd892eeda73edb9c503b3242b81fe44cc5288e83d75d4bccf1610ab1f18abbe3de46ebc6c76ee87771e76bdfd39926768cab3248f7261ee21b313424a9bc55578f39af9651d2f4a58207a0fa49b6251c7bbc147c315c3b3d97968f64e769479a1c68cf16ba2bff4622b291e139ce3867d0b659f4d78157b028ec0bf8e53f8f6daf76cb53f37d8f1be19f869de71ca5a6d67d38a606a3cf079c1c82455eae59530dba925fa986bf2b1ac8ccc2ff0a5b4a687bfa58b440039e138f2d24d4559f1623670afcc7fc05cf9ba7e937c75c4fa17b8416780d4ac39589a2dc37bf8fa0e309ba6dac533053a9d74270b45cb5fbddc457f621c7bfd6163cf69fc78379579aa23d51a65a9e1cd84515a60fd12fcf1", 0x1000, 0x400, &(0x7f0000001200)=@in6={0x18, 0x1}, 0xc) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x288) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffffffff9fe2, r2, r3, r4, r5, 0x52, 0x20}, 0x100000000, 0x401, 0x7}) getuid() 11:41:56 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 11:41:56 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 11:41:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10001, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x1f, 0x5, r1}) write(r0, 0x0, 0x0) 11:41:56 executing program 0: clock_gettime(0x7, &(0x7f0000000040)) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 11:41:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="b16d671dbaf909ab044594c86884e8cb92f6e0aee6390ddd88f9ec65bf65d5093b5a25c2c47d3f2f87c3370e73d71cedc7b32f99cdfe916b1f81b11637a4362d7a49e467512669f527a22280b2ee825e767488ceb4241bc725c02ea97b120a06c55db9ec18f1b6760608eecd6d7688cfa4cff3d924e536f890a784c76a2a5756bdbe2f000780ca176e8d2a5293faf4c17ee6467cd0fdeffe49227825f89121c57910e69f09a769cff3d0ce1335c878d8042a2f6e4c67c64e697af1daea6acb2c3fe184599b904bd73db14c71b770091d2e34", 0xd2}, {&(0x7f0000000000)="62dd20ef2527", 0x6}], 0x2, &(0x7f0000000540)=[{0x108, 0xffff, 0xffffffffffffffbc, "161bdd87c7a38557b93de888aa8a72ed28d24889ee7cca1fb4b899afe42950b3a0965c597d54e93c58ad2b1c45b2865c15af71b8077d81a88f2e5317febcb2c02055c66570142ba42869b6748349156a5ea18a60fcfef6e8d25673cddcff61dfc8711f814af57eba1f534d4bf0f8940ddb9fc937862c880804b3b0d5cb8ea487641446fdeb1c2a457c9e6751b3797f7be0096867b6f8d55f91dfd07f70b6da29a4bfa288bff44a7c6c62f09623081fbc6908ab59fd51cfbdc35072f5e69ee48ac88156bcb4321c72e89a8d4c4bbdded994514a367e854080adbfb3dc4fa13628c862bde0cc24cf740cb91101cae096057b"}, {0x68, 0xffff, 0xfa1, "4d8c638392246f3145d8f6626b3e219d8e66bb87883def58d990dedbd18f180da340a7c44e2245dd00a8b0399e63e7225150fda058b683c7584fa6d55057024a8fb4dc9340c8a52a75a7549d3009525ba5a269a3e22dd5"}, {0x30, 0xffff, 0x6, "f2e83af7d5bd3284dba19a2ae2f48fdece8b1da6eb213d0e47"}, {0xd0, 0xffff, 0x2, "7fe9b399e9e2a8169e74cad3acd2f557856b3f62e490e20042b3ee7d3f84a4c0888f2baccf11dbd65bdbbaf646beec6e9460d4b416001930c1dfe9ba9adb5bc7434692049710adc3a5b971fc69c6baf8792bd5b37e03c2c4e7c862bfc0be4e290f7486e398134831deac90cde73822e18da40dc092cbe14f2330cd5298325e5f27c89d2a5d1ebd1ead649cf3e96f51dd9479c378d9aea8e9333a525766073ec0b2b8ac3bc09fdf4755c26a02786f6de6a5d37be16e4b80edeaead59e925a6e"}, {0xa8, 0xffff, 0x7, "fb78147350af757f1fbd9fc5a59c1845b44ce6d9234928c05c20155e24ae3ea1116553b4086eb25aac8e57e16904f24ecb7851e95c23745afe994c5953f9dbf81389135c0ecaa1fa4ead3dca97a6956837f43b3044c0fe9980ee21b4e62ea64d5fe43d4e7a3e7b8d93df03f889cf72bb9fcdfa3c413c3da68ee7ae1fa40f94260b61a82141c66464ccf6f667d025b53527b9ff6ee886"}, {0x98, 0x1, 0x2, "3da4f131ca76b993aebbef4405534fed72d69d4e198cdb839e4ef094a4e49aeb9eb92bdb2650ea011c23773b9211fb0347e62fbb58a71b8bc4c52e0610c4968d817d858488d6eb47bf6e716b888b61d60710b8804bcf9c3ee1f35ee57cac4ee18668aa89123b749bf04c302c8649ffc05b0df6cf6100b33308a38eeee49e9bfe8484"}], 0x3b0}, 0x1) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="d2c50d57b17b0d2380b3b65039d7f97348f7a208469a0a4bcbb4fa6ec30e8967a018dacbf039ec91adb111e9c9268fb1275a52a75f730f0c96fcac959a3db73ca4fb6d31b7f42dc170203bf2d7aea9dcdb6f41bef4637edb237b05ec8863cafdb6551e6eb2f0d6d9c59d002c3bae3b", 0x6f}, {&(0x7f0000000100)="1b707bd587b8b139", 0x8}], 0x2, &(0x7f0000001480)=[{0xc0, 0xffff, 0x8, "68cdcc7a95e99f6bda01c7bae12f570197b50e0826c4b36fe68e1708d2af8c0e566e35ac14296f0de2aa2904aa7e81269182a50596ce63af4f95190a1ad615cf68be4dcb6a8421a8a74d61becc2b180b71c1bde147e08729194a882d2c93bb8a6118914048bf10bee4c391afd774d9a412a3512ebb95a30e4583a401c630228164bb927a8b2c55c2db689aba2be6886655176f75486f7797fcedbc2721710bfe95109fc46d7a875f2eb1495b0344"}, {0x40, 0xffff, 0x6, "e91266eec6070370f3194bda75902d6215669a9566f81bde880f7c3719e5cd55300ae2494d63715356"}, {0x1010, 0xffff, 0x4, "e07b8e6c25c0d1c6f23bad5c410d43c91ae0aa1370a2d0868e08fe5ee87b672bdd92c6914d2a06ecafae00127b5c1b7c90b01d38c26a8e34199451a547d7975421cef3885aa9d1295ea88a6879e77d9ec9181eafbaa37e15f876e68f6b3075cd7bbb3e75aefdad27fb7f4131830bfed2f60298770524af102b6cdf28bd2266e884401704891daf787d7b6a8b9c73ee30c65989f4a59e2238b255479f1b27e27a0e293e0a45fa2e36e06ec21f122cc825f192fd74894b4d4b6d4a39d200b30be4171b7a666ef2d40256119fbeeb596da8ca299907157387cb2a44223b6803333213d940be396964b64a48553bbac6e2a7b9e7abd22ec1e775ab61dd705d76a5ed9419186cc119bd9bea9d4eca33f2e327738d2c9f55eee661781996ff03a18052d6b0dd57a80be088c332046c909f7095ed4db2028425d9b0c98a1d42d16fbf9a58b32c22254ace5831d0ea6f14f9c76d2de66cf4b495570d9dd9b1a5d8f5bc05577a5150d174b1c6b75ea4e3631a994399f55127141ad8afeeb660708984a3b4e0fe295d2a740a3e28333f8eb4cb78d51e3055407396005aa18225e80dc20470d5cbf0575854edb751bc6f1db4eb8fa1c7da94c22beea17c989e3aee381e9e8ae2d2daddfbb36497d39b76cd8e8a14237558643a772dd7979306e814988f6c11f9f9e42eab23b80b6f2c0b525eea68efc48d656d13fc44cc5104733bc3211bf9172e2f1b49c6bdd432d3834e7b5c0cb58d598693f320486ee446a193cd1df5baf68bb9e916de058506a5437f12698f465ad921d071f4e55519f0951ad22a34d68d082b3a11015df39597df4e4db3b90dfeca0682d137ceca8e2238ec1a4fdba7e9bc5291b4865c49494b36f3b21bbed6e5018dc2f2a2fb3fceb6bd8c5fcb4676d560879e521b07875eefc9dccca5013464fd37ebc8b8a924d27ad886654c2099a312b8afea45c05e022cea9fcf8b61cd88f37babfad669e62e384cdb4e2ab80b5c064f43c0d9159dfbd9d0bdfa37f0958d7b49e002abc48f04b2c334eff47398648d5cee5726a55412fd91858787bf336a83ee8acdce5b6a61b6cb2779406476190298ab674233243b132485688c460d8c15a3b96697112b1f6ca58301864123d108c0f586c7229e7f84048cec3bc6c0e39092ce5c9ea930ca28e1ac83469ca31f9b985b3ad5ab2f9d6e2c50e1b5d1eebe38db5afbf877095572073dc4f2a14d271737c89c8ed3b867ddec6bdefd764e35165ba7809ae7d563df4b3a95336e9587c25936ced22bbe72d3234d2ccf6033c487620bc42bcbd0117c319a4b8c3f5ae890205c369610dbf4bceaed802cb94d7f10066d4541535e38b4d2c3948b90b847da434c1fac9c2144d21baff6e76e5100ad2e635e988904545c4a5a429debd094b7d874540ce9ecc24341780067c991c8b9ced084588147d738e59f478bf795fe5bda46dfba86ad27d0d4801209e22c50aec5c39909bfcbc375015ca3061729e066f39f6ccb2fe4c79639340e16aab67b364237225d5eb6a568989d1b594cbfb9c8bf3ef215a9185cd57a3f96eb3561308508ab587fa1fc3310aaef71fcaee91ced542420b9cda9dcd8c1829ad1a82fa7adaa2ae8e4fcb8fe0870b989d3b76dd9efff72858620ee7ba65f5da42479c86fa993ca2ab32744af08eef67760a6ed3cf0c2730c221e6167f1ca7f4e04993e25ee13f19404619ffd2ca8043c5bd4a20ad2a1bbf4a28b9ca96fa785de536275bad49d36ee1aec6bd7025f7b7b3c5e43b2884c807e651fe7f31d3817ff43d150cecba2a12cfe30bc679bcaa7c420016da38168b81545b78474c1d7b52aa85980887a06d51c48a0b4e673ac23abca143f329ff1859dafa7bba59433fc94949ba5a42a46f54a315a33978bca282881ae0e44d8249a5ec8b271b437ed1f24db8cb743a7528c0c4d7f0bcf27fcf480fa614f64c93070ee8ba4dd0f5796127cb80a3afec0a7babc31e4ec15825bc309dbf4793767a330f20b837c3c03955df54f939bfd6cbe5c102fb6ea175c52e2a440c899640705cd9fd6e2c5b2db58cfab494e6426174abd6c842b73d46f2f8f71f052c0555cb7af8068bdc97ce9988602b3aa0ab865792156dc77ee7cf5a93cb84de8ea38130b6b0819d95f3efa4f8b4adb7022cb149311ac4a36316325b884a33f9ebae0ee28d9383dda257851894ad47e6e817daaefaef968a3ef3846846c40ba60a15bccc62682b869e5870223a30b191c15ed6103501e27b3fb17f0ee75997f652f5c7c9e9b01341d1d76d903ca8ff21377c712a8a8f2e01089a999d634ab1c718b121eee314792fba6dca3a80efe6227b2fd298cc97aad57675211b43a1994e1eaa1f15f1385eb16ab824eb66ad9b49270af7a9ec68e50c128e4d4a1b1b6410f4d63bcaab071ba4712bf929be8cdd9a1f91e6db35d4c41d216d65dcbcacc59336b527a3c6b773a2d084c95f1ca60191ff96eff869f947d20bcd2eda3215aba2084f9b8d8ffa876caf294db534d6132165793cbdd351f305e88672cf0c7ecf1c9ac128e88a033cbab9e232da406893d7dc3a9f4e0bcde99ddd7522156c5a6a82078531f65e45085054d5ee0cc63c0a3301a75f803b5406e2341e7e77d9edf695dce9d3ae281b53d0ea7194f07edb96bd033fbff1dcb9932f085b94080c7ea9160b7f930cabdeea964854b814e00dd049cfa0518f30a7ae846e11a88c753d913a25a52efaf2a792168fdfb860d49cfb5398514e7e6a944e01eae374c77dfeb88c2d748d414fd8e40c2755fd1f4c58d42f852f4b649b6fef0c5163abc861ce32f2805c24fdda1e8f01ee26e6c6f4882d694312bf935f89c5b26438aa758fba654935660123079ab18f95dc0674a9870ed551ef1b714e82e5e61e24ee7bef78e29cb7a5f99997d0c01f51064c0fc9b113b55f0c45d4bf4245e3f7f0d53bd16f6dbfed21f60a461259b635ac1eaa8587950b2d9decd41bbc0c7738142081d84b0a88d682e80640ccf1acd623b3772c87a508b28e2314b8ecbec6f72ccd1d4aa2d5725b12223d85608745869d6428b54465812de61e9dec42691999ccbcfee8fbb3ea5f8c6cc3e75c2e4cecee33d2bd26df5288fbb553fcd512d1d7fedeafba7c934e49502b382e8dd62fd95873a1707d1ff008ae9f17d06dd9fca6c0f35069fe1fece0b70e3e89048f997a1bae3ca847f0ae2262f4f18584f405871f423a788dc64c136238b0dbae3b307a992411232af39c543d0ffd8bfca6c40dd31611801da7f3bb9db9c6785a276712174ead08cd03022eae712f6e5bfde18cb6e2f8ac8f544a6a86b00c8c22f52668b14ff1d1d3015d56cd2a6ff38de45573547650b02129ad5ac92b6cce9328bba085d95557fb6c70021330cb6833c2da2358f2cff5eb944fd9eb66ad27f59768a92a071d85de7aa1bcea503e0b6efe64baa8b2d0831fd66d065fdc7cd2e492bdff87d9833ae32eb591bf1ca817fe4e625b6b561db0b3bcac4c6c99dd6f50b60d536cff4d7b5139968e095207e1c1acee8b7d60702019831b6f9bbb4af6bb0412415ee5e36e3a47ef8d32463ed63798fdbb12a8137a49821653415df799279b73d54f7026c763d15ead51d0a35529b01613ef60920fdba72100e17e4fd67008ce2a0ae2527a544d2d1306f24526576688cacddfb07b3bcf936e439c4b4dfd6dec18738dd780d9e8a76d2a1a0f8651e5596f1336dfac372c36c357f0320aa50d7a2179d92fd7bf067b8c663a69efb48936d09f01b8ce4a9824160bacd8ac385323e06f58bc8109a0e34c1fb025ff7dd99f697e55d87cf38e67d3b2e4964055252400d9433858182af40af323f838df6bdad21009a1ce457c053879c55d65199b24861ed2829565cc7f3a6f8152ca2e17ad3a108a49e040d384a8a036e7687907237bef9615b485aaa1018e29978d5fd49def0e5dcedf1214a77bf9f62d9b047475ebfee5654a499c1b0208955accbc097372a3ef3aa35ab22abec88a0f213b49897e9790d11f2fcbafdf9ff94ebdb06caf9f2d6b4c509a412de421358b59b5f0d09478fa87f86be9e206533521d031f2f4fb5aae06654715fc0995eae5bdc1826ff2832459faafd37073d3557c2ea1791b5d479b693d7fb2c209363ca2c4171b9b4e2f3c0a75d14cb6d2872b0b349a19dfeac368053bd5540b79fc2c3c58e4a44240a96037ab7e50d5250e12e82434baa888772a036971c575bd265ff28b619b0c60ab75619d3ab57e1879453d9127e3ce7d88ded87e29a5966aa11ca9486196b0d7313e00186af2807f08ee424666ddc1dc2ec029359af2b0f0ddfafc8c201dc415b88188a20dc7a66688921e2bd966dfd1321ca61906e5d877abe604ab82c95ce071e16a8bdcf1302400d07bd0de19c506df07b0fa924b3b4b8adaeff9c1c2be0e7510d9869889ce502a600bb2e2b3bbf33c9c64c18a723d23644ade597bb5d8347b81757a46a5c35dea39300f6de7a65f53253435a1d0d461f2232bec277fa3163faa05cd7aacd5c90b7b530a2a9fe6592ddfb7364574ab0a6ed279089286325378aae8ef248cc135840bb28e4e4e036577891c7ed7b5143d25301d9d21aeec22519701b27ffd41ebf7904fb704a86b9b625443ac255ecb79c541e165e45bc43dd6355fe21f1ce1b61ad71c1711f0f03f3d19aaf396c2d633639f3ea77b8adeab1f671841508f0da424d633dbf80aefe42f6a5fde2e1300203be5f727c70dfceea3c4a20be5862047f8feb022b320037d6abbd1bb5f61a9e06ae838e4e80185b4acf4cc4695434cb96522684fde6fb1bc5c33efeb9b4ff5b85657fb0037589fbae891d6ae5d958435c8bf179a52ef387c23a624d02c71548be7f96a6b58f7563de03434540151a0645b30d0dc58c70ed0818bfa900e9880f6fe96d5190b0b345f43a5c81310278b0e4f90a2bafb97818cf17f0030051096672079b97410ae409699c183cc425838e782916ecf164d0c33bdbad4717532067818aa6456d2aff68ad76cda24f8ec2152a4d0768b8fc43697a5eb7135362a86edd2572000bb6431a99f64c529447bf7d4564bb36352141355c512c09a06d64c33f427619566f46b8b5980f78a93ac2b896579772f0b958b85cd7c32cbb17be0c164923711c9740734ab6ad44caddfd0a2dead3eafb2b9ddb474c62a573946342ab461ae885d92857a4de4e5fdb341a67e4a7473d4770729d1c79ebadd94360d302bcd5a9a63afcfba6d8e31f1c16ca5656c53ca38752dfe3545a12ed69f3c9d3b4f4b3aa2af06c573e15b029319ccf8ab66fa49b7dcb70e60ebb86742954d5aef592dea1e70d3dbfd0e76f956d5c87e70905079276bb6fda3cbcdf7259d16ba2b0abe8d863ec9633bddb3784f2e4afb11f37bb48ef6b8f9145a8ea31fa993f690252dd91901b217af329eca95c207500af984e57e5ebed9b922bbe39cee68b91d1463e8e5124e3664fcc6d5408748b243c443de664dd29fddefad3d2ce95f25f0db46df6b7adfd361bb2d5e41e8a3220b9870b95912c9a3345e566e7b1f841344320d44ba2a9154fd1b9d077ae646ea68f0e84d96934d76a4d49db30400c361e264419c4ad273e5dd9669aa9053c48e062edbf01dca672d2a764f3991537b5d105d9548b23a0ae29b2a11e7c419dbe6025da78b090250c321b7d146add30f755f03520a71007c61e702c266c4e82983139e60b83cfda94fffa3234725d83a44566a0abbd21eb1f4edd80021f8774d8b056beb8ad65d3d99e4c7d85376d7bf41e9a8c894bf9a2b184cca22a1c34724a24620c7d8d4a0834f192e42cecfa6586e708"}], 0x1110, 0x5}, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000001140)=@in, 0xc, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="100000000000000000000000d00000000042fc1484a729dc0daee289aa116346d674ac9d226191aa1cad141d26f3fb167794d2c62946c6f810462c88174cd54634299138fb2e71768699ff566d6b1350488ca509680a6ce4de71a008000000000000000528db49de52518827d9fb0ba343330fb0ed8d025dc2846b03c4cc75beb60a7e05df9b359d9355c1c3495e2a855fdbbc8954a9be771341e2bcd9c450b6c17cf67614479210a5df6aa740c3fe8ab87db11069dcf09ef898dcfc3773681783a4e2985cd900b0ae559bed0f90b1be17b4fda6b7d43d06aa8e3e2807166989c03f5317537009203fb640ad649a87c805d9017a9948824d8fed0fdda64bd1a33113171dc154c9f314d6608e961c8855a5fa5a80066957dafb45692b7916a0f48b7f5ede97bca1faac6e8aa6ad4215750aa1817b2249bcc7a8a894836d033970d95fe8cb06e1b90347cdd78da82f4f4b2d3d0e52cbe5703764f225ec8cb872adcb87d52f901a5d63d181e3b46eb87b3bfb4d0b81b1dff4e402468cf5f67f4c6e792b192d326123cafaec9a1dfcd516be2016fc219056e17e493206df3cf8"], 0x19e}, 0x1) 11:41:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x9}) 11:41:56 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/212, 0xd4) fcntl$setstatus(r1, 0x4, 0x40) select(0x2f, &(0x7f0000000040)={0x25c, 0x0, 0x400, 0xfffffffffffffffc, 0x0, 0x6, 0x0, 0x1000000}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0), 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 11:41:56 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) unlink(&(0x7f0000000040)='./bus/file0\x00') mlockall(0x2) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) getegid() dup(r0) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x58, 0x0, "50e1d2ad64e1c7566846809a173a5789fd3037b5", 0x2000001f, 0x5070}) 11:41:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fdcbad7ea2e67501abb24462b57cd2a3bfbea801582b241f621404ef9be28413865a744ae044454624155733f454039bd393b4b4a0856783f17dcc85001f77488e9e04b635fd22449ad3c2b9e95b8aa5071e6ebfa9eab8d15190c7816607c892478532bed62d507d7fa08268a9873a8fce4adfd39b2ceb666196d8d5f7d3d9a20b06287a87512dfda8869999680d8bda1790c9a464892452876a7e9e63b97e4e8b32f812", 0xa4) setsockopt$inet_opts(r0, 0x0, 0x40000000000017, 0x0, 0x1a1) 11:41:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:41:57 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) fchdir(r0) 11:41:57 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='cm') 11:41:57 executing program 0: socket$inet6(0x18, 0x5, 0x9) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x96, 0xfffffffffffffed9) 11:41:57 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000001440), 0x0) fcntl$setown(r0, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 11:41:57 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r0, &(0x7f0000000100)=""/172, 0xac) 11:41:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) shutdown(r0, 0x2) 11:41:57 executing program 0: socketpair$inet(0x2, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x8) fsync(r0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x98) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x20000000000000) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)=']\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000440)=']\x00', &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)='[./\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00']) r3 = open$dir(&(0x7f0000000480)='./bus/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x3, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000500)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000005c0)=[{&(0x7f0000000540)="5dc99f21f4e86005f1d90c8a51b99413e3fc87a528511d720348d7cee72f1989fb1dba6aed0570c9895631bd0dc68849a5d026dd28755c51bd244f945ea90a3247aa2c97db684e11741554db9e9f7fcd", 0x50}], 0x1, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r3, r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x50, 0xc}, 0x407) poll(&(0x7f00000004c0)=[{r3, 0x40}, {r2, 0x20}], 0x20000000000002e8, 0x0) open(&(0x7f0000000140)='./bus/file0\x00', 0x10, 0x2) 11:41:57 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) socket$unix(0x1, 0x7, 0x0) fcntl$setown(r0, 0x6, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x803, 0x400}, 0x8) getdents(r0, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_open_pts() 11:41:57 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) clock_settime(0x0, &(0x7f0000000140)) 11:41:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "2faf94385e407c3ffa2fee5f16cfcbc7bb8b148cbd6c2cdf95f57aa7ab9b48063ef9"}, 0x2a, 0x800) msgsnd(r0, &(0x7f00004adff7), 0x8, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/24, 0x18) msgctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xff9d) getgid() 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8003, 0x5) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="ae84eeea930f7942490bfb9bec70d1fa6b28c95fff", 0x15) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:00 executing program 0: listen(0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) 16:00:00 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="c71213d1ecfdb6384c7057cda4d0276948437180c354ea92ba454e1483eb98c3b264e5f59d48cc56aa0bcd42577920c005bbc650366c27017c0dbaa34f6533a86759e413fcf4ebbcb755e82ec6e9324bb40c7e68077d7d414827a335e298ab30478d17ce8292487f2eeeebbb6e5758baf89611e4669810d7826be3ae0cf034e87fd03a72eb9e120b8fb75ded1fcc7b299bba1dc53ba85d7d77ccfdb00abf8a11dfd72eec7107b66e23e93ed1370882686fb0abdf5ade5a16b379b4c8610b706d9a716c03b7cd9d63e20e53c1723d052c49f01097be1678c32fb190279c9a81886b4f17ef0542db5c245b176cbd1f301fe68bb9dfe30512f03b551206", 0xfc}, {&(0x7f0000000300)="9aeede8a7992089b779f174adbc472e2a946dda32e42360c8b1bd51c9abbf1229f864c6e8db271541c0e1cecc3b8cf1e4f3c6ff9aab04f366dec32e47a1d6c95876c714e6fb812cb748f174e65c2d34d99e905481fb039172477543a4a676803e6e1d66be06018158d4fe0c8e1be3b34e66e4c2d142f4011d1af511e9b4fa7b59836379041d3c5aee0a34a266ec298ada0145e662fec934aae5396f6566ffe726b487805874c536f636ac0128c77226c9e9f3150da13ba32ab333d7e5235f7acb90de25f30cd45729a7510b8bf94e07be13f95dd95cd", 0xd6}, {&(0x7f0000000400)="4dd2816d8c07ebf8115f50b7e7a3211e0ada8cc292be098f02a339c394b3e62b7e22b5c03ec1c216572d87fd816bfe1f0fb30cfbeb9fe399e978679b7a6b57d1eb9dcbd05cb7a1f5f9517ed686f7fcbd374dfb8774260a501ac517ef3f1f9f0e9fd0f73c5b22172273b03cbbcde4235f78162e42f3a2ec39f2712f1f56e68f3a9a329fa7886ad015abfcd6351d67716395cf21de1b8ed24c2a52562f344baad0d29df54c", 0xa4}, {&(0x7f00000004c0)="e74a5441cb5cfc96bbdd7d9475157067bb53fd88c6aefac72aed5dee76d4f64015faf9726324d84f02033bc5bc3fa2492777c7e00c04c995b78a0df5f4252352b42bb7ffd36c5c39619a1ef8ecaa8db1a44f1fc7c5c8de1cf50558bfc4afc9c9fbb27907c833df22185caac0a03a073087b32f248b60452198eb088a97811cd0e9663090aaca4a220915bcf3ecc9c02931c7030ce2dcdc81b198c37b6d075b0d7d0b567c1e6917cf39e03e5e3e0d61e3ebe609e83cecffbb2c6ec7749721f5ae75a032b51d321a7cc36ab63cb45b8c41feae2c901fc0e0d55eb48a1d4a74ca3cdb177cebc227f15d2e51e40d63196b1416f24f2a186b2af38d39b169ddd0", 0xfe}, {&(0x7f00000005c0)="9899df08a08967b8ecbf61ae1ceba63a5744fef11a936983edc1f7b1e2aaf8d32ca26c41d8796f57423cc3b04a228f2a1a4218239d3bfdc7563e862c2443892bfde3a741251a57e49853efb42f5a0ac10159cc2f137d2ee8", 0x58}, {&(0x7f0000000640)="48945f26e8dcdf619a8b76bec0402bc7815d5d6add5a18a9f45c7d8d75ae52012f9ead7379ffb8b670dfcfa88b59fd9402b9eebb701ab70ba464fdf65547930e29e4757937142633da274f76f6c25182104e823c4c12e8eb4935f1bc1d0c61acea45f959f44a36c1cfdf0d1dc606fb8906562a85b019d9f649d11845fae51f767a761ea2992b352a128abeffe411c18508ea576326537e18652e7fc349cb1db46a1aba610d677025b01068e72ada3539de03da8d481eb0881f28", 0xba}, {&(0x7f0000000100)="88e3fbbdd0340e", 0x7}, {&(0x7f0000000700)="00ccd63df3e19a1c04eb54cee3eb455cc1c22767b40989e2e34c1b1a373a26f177368b0f9f9296781da1baf68fb47d5412dc8ccfea29828ea0bc0b2e4155154324282baa390b65462ecfb8fb1b79e665a50f9553a1ac1d2ea19c779d7264d6cd7ccdcdac7f90b1730f41d1e8d4eb40e0c5ba3a748733994ef2b9250ca3e6281a8a77009d5e90743f80b8b7961ac956dbecfbb9", 0x93}, {&(0x7f00000007c0)="4f811531d9177eeec51ab11f28580a19c8cc02e7f276800c246ec1211400a609ce91920a232713ece1a983c193f3225ab6d90c403a9f4f699c381806ee0c7098a78d2e8c64f7d56e7dd09d817dfdb9a3872a5cc2cbfea6471750ac11b0cc9456f14fcd5ad3b14f2d7bd3cdbb39a40302bec49857491132bc467cb3", 0x7b}], 0x9, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) socketpair$inet6(0x18, 0x8000, 0x3e, &(0x7f0000000080)={0xffffffffffffffff}) fchmod(r1, 0x40) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x1, 0x200}) r3 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r3, r2) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000200)=""/209, 0xd1}, {&(0x7f0000000080)=""/68, 0x44}, {&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f0000000440)=""/121, 0x79}], 0x7, 0x0) fcntl$getown(r0, 0x5) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x3, 0x4) readv(r0, &(0x7f0000001780)=[{&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/205, 0xcd}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000001340)=""/207, 0xcf}, {&(0x7f0000001440)=""/82, 0x52}, {&(0x7f00000014c0)=""/137, 0x89}, {&(0x7f0000001580)=""/227, 0xe3}, {&(0x7f0000001680)=""/223, 0xdf}], 0xa) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/77) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/33, &(0x7f0000000080)=0x21) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r2, 0x0, 0x8, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="dd7ef7a8b8767772770484a71703728e43f5d8076f0e0d9c", 0x18, 0x8, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x16, 0x4000, 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x280, 0x100) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x81) setgid(r1) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="f0bf4589ebe0b3fb67a3360fecff8911610171e747a751c04733f7f6f07885ac9b4557383b94bd12671fc8393859714792b65eec9b589e9ee80ee94778eefed8000000000000000000000000000000000000"}], 0x10000000000000fd) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="a4", 0x1}], 0x1) dup2(r0, r1) execve(0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) 16:00:00 executing program 1: r0 = socket(0x1, 0x5, 0x100000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x7fffffff) listen(r0, 0x81) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1000000000000243, 0x0) fcntl$getflags(r0, 0x1) 16:00:01 executing program 0: link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7375) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) link(&(0x7f0000000300)='./file1\x00', &(0x7f00000002c0)='./file1/file0\x00') connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:01 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/83}, &(0x7f0000000080)=0x55) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) sendto$inet(r0, &(0x7f0000000180)="1c467f2c7b0bcd8a685130618a941a1578f1264efa1cb9589bc5c0482e634e861d1abca96f7eba87d07d2d407ccbcc8499e152b4ff5b77948d8f09020887422a7d54e291071b07183c32175f3ffb348dc6d7612be486794b994543138b33b092f6d955c32e7579aec55547960a777c4aef45383b987e2449a68834ce1501134a211a558c7f65cd5e5e5f54e847c1b2e7df9e9ac7dcd8b10b189bac41a691b528f500b9d5533bea1e257213d0e05a8eb81958e17faa4bfddd88", 0xb9, 0x4, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) fcntl$setstatus(r2, 0x4, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000040)="ad97e67a36b7b427e33a8bb8f2bf4e2531a7474fc143d977a257248a8d02c728506aaf6d32534480c2a61babb44843e4af7caebd466b2beb056cb790e4aae15d1bf67ce56cd2497e56d59f3ee15a19571f9b0f51dd2db04e4e4ea4a608973ee02e7b8dc50614f4372644a4b0c85a418b0b4cda0ad483751413f225f7437bea", 0x7f}, {&(0x7f00000000c0)="e588d55271ebf833c7d9cd56cbaf439be94e84866b786d9d1a46fe66167738bba67c54082401dcc680adbb8c184b0d8669607152e9ab8ae4159c5b0c8fed60f1ae4bf0382af980d5c1b6d70f27251f2e7369e24ecbd3dd44424e314e969e875bd07e64402d964825890a15ea1d1224fd93be02abea6cbc19465de343aecce45c4a858c94f0a66f3260f5050af3475e1a2e2cb4c78cf1d491e238022fc04216f0ece13aa2f7d5df458e34778d8cd88a51dc97b4daa4", 0xb5}, {&(0x7f0000000180)="9d119b2dcdefbc845e2ab66eb94bbb638952d63ce21cf2d808e405350c79d8c81c31f42b22728efa48fe4fb52f88a64bdf59220ef52a7b861a2bad15fe3bafc87beeeb18be127946ea219a829a9934f70e3936a4ac97078eb0083d6ed5c06b475331207fa8c95cdff82e738a8ef6646744a793eea700e1e15861a8e3f8826ef3712def45e99b2a80e0bdd380a83825e618c489b7faaed2eefcc22cd66d7422910f28a49d092d33856a06151315c0f99e48e74c5f1d6a58aa0ae2028ff42a11126f57859c781d8831d7db3612738e977dad98822afb395cf21cd92e04f01178544b31d96521e5f456327a380e84a680d29d53846e60aa", 0xf6}, {&(0x7f0000000280)="0a86b0d464655accc1cb0ab567075e569656c96825df9925b1c1f693580c5de398d66ba3cef2d5677513fabb90b4d8523f9bb95defb364810ff142505319d54a0942292cd2e0cbd66d5be93746942bf34c7ff195c1e1ca742f362efc6d8e2804308dc66d9f05ec88f3e31702c88d84741ddb86ed2c950a85358b3ad7c8656b31d55c24d9dc44090e4d3fd1ced67c6fa65f759c1a1ec612a43a8731d0f5e7058ab5404994bb2b4add5c4074e4d464b776d1159ec166a7ea6bdd7f704c4cc91dd4ee8c808b825d14e5464d63d65525ff265fea2690d1f192bf2ae49de785a4f292492e1fbefd72ad1908a511185b2a0b3d0c1159fd71e63a0a2240008b401468bf15c804e161ebc221cea11b0de805678b064bb4461d8aee64e1ace91cd9659a1d58414136243e26f609f570c377b557e26f2cc712120053cb6c7f07411aaae204060728aa3280969d833eb184674405b784ab39fe0b176f004dfae8c2c29870c2a82623f65db77edb105d041eb8f2ec52ba9f471129038e3f5e2fc533f4a096687953e8ffc5f4b23c7960aeac65c3ad6a818a8bac7f282462305b34fc4a5d969a547473d7cae74201905345434a3bd2262537dae2c9b339831301ec0bec6314c0b43fea5e2dadfb1b8c5d2839a82cc14c48791a77f0eaa2bb7835f563b8377e60ce42e3a9ffc462bfaf6fce39120685b065c9d658e3e48b71a3c09fc0ea4a26cd6ae37fcd1f03f663aec0492ebec67e6fd528ddc5db0033aa6e2ebe856692104a8e963fde582ff946ea7e2407a50b3c76546bb5cfcea1ecbf7933f0a9206ad23111731cd88b674c84a4d2a1ec3570dd5d3d158bce2a051ee921f29f5b1b74e6103d35809e6365e330cb57b04fca20ee0719718f48d6f6dd309d07f15d2b16d5842926421504fe6a045358eb56e8ccf3d60332b1d7b32975c12dbcb102c53b0db6acaab75e8d4bfe91be19927b917651e219450934b9945c7237bf50b3d1723f02b4eba47ae8b53c2c662b03b59970d7329b3a2c16f4373330a7c634f09e145d96a86c52f7bcf9f8effa4a04cbe027ddddd66b5d017011699d47e040c42017913af1ae5e92832dc1e7b218a47424a1c0f7e208a5e575096ed3e21e0c96f7dc9b6dfb55b46023efe57af7d10514ab65b86f35b42610cfebee242a8866aaac979e85a47429b3427bbbf4648a4c4cd32ba7de426b718dbfc6716fc5a55ee1019e2ff22542f6edb9ed26ed8b3c0087618300ed5cf27c9d2852cac5ddb5748ab4643e47485aa7b487fdede6260dca691283f944b1f038551657cad7845a990500cbd1fade2bdde35849c6f900df401847cbf29262e6a9c275fc4b4b8ca6dc54130238f9093d3c67ec38706ccf3cdd09a5bec4faa2fbfdce7d77f49b5b2c5ff85530d95186833af20ba673ac90567399b34b7ede213419d21fe05c284b2f474f2976c231524a4327e8b212f9f08c248afff23eb671cb912746bcb0d5e89e2491d839617437cd66d2927025fa300a57b5c2b928e3e716cda54bc5ab5eb0ec35bd4b29c686b2185d26d532ab9e94f9c178b13148034f7bcc0d97ceed5fb4044b3696f9f912c2c2389190b529202f0ed41ca8800d051b0307d1eded97951b4ac2661971cd8e839bd1d5cc2298b44302bd1996f1db93b2fe2a765674bc661a17b6ebd3e4b40ab8cdc9c4bc62dc6eaa2547cf75de280e0f6afa08e87733e8eb9f3b5c8d2edc30c7e3840d28592d17a33df6a6750209526b9986125dc9690d74c199081f7a43ed20e41001cce87b48f3468247c44907dd84375bed1b8068a169425839d5c0022b88d892a71d1d721b42deaad8c57a59db775c7efcbc44244ab84140f6fc3ff5f2a2164679dd82e91700ec54be02b06cfdaf63e45a0ac5a0cdc165fbf6ca1f50d150390d899f44b5a6a9b4b815e529079cf2101acd373ed0f27fd4bde28f426c39b2ae0e4f3a58b69f7859796fd757f1dc1a68a7ad9bfe880c3f3ca4cbf943ed095ad0642ac1d3678f66205e6dccd1e10342aaaca1c0bb46c33caaac69b134777f07dcb16df1126820f166638a177bc3f7752a5a888a2ed1a1130807496ea5d04e500658b3f50e64bf25eb279cdf8d1b38234480ad5ff31f0acc17c7aa0bb44952ad134d0d0f4aaf8f1b3e2aac8c18bff4de583a265897bf00a38d4c82129543e609621ab337e2796980a95a9f04c8526511329b08a36969fec11f33bedbfe736319b3c36b342cb1f486954ae5b4c13997ed9fe4c3f0d21d454360e4a9efdc01f280e955ef017e72312334ffae4248fd71066a0c2d69fb6c00d6f004e18ba75a59e6353803804a38c17fa35fbcd5cdf9de0443d6540ceb2e9e3e9ceb51a939cc28a9813b391ec1f9b91696f167852227d41f2875afef6d31177c9bdeaa969258941ca0d082d36b5adbbcfd225d9bf938c7fbd3ea483bdf721d253c9cfa83108d86b9aebbeb3db34f01afe725afc97caaec5157d746a18da37f09e752400eac1b9ed4f4194dd0f8a7630c8a305d9ce647fc50d889a481ccb1caa6d22afd91402378c2a71df78834056a25ea5dc1603ba45350036a022a6bca6509bc05e7cde1f81a48963fc361d1800c3cb7c6a8c1e451dffc9fc621349e3a25b5209e6960f8af5a7cfda1b1ab6c1a118cc5a7a9f3f6b98529dcd7716f6a1fdb737c6dd46f4574864a99112a4adc16afde81c9c95ce583d2b66531f448a495f002bf995cfccbc09cf44bbcb3d7f6032f8b925aee0115367b8c8ddb45ffbe8eba1e118dbb86d5f3770e2db114f3a513dbcc34b0c4d49e2f4aa5376e08c1a45ed9b079e0b2a00732eb75092324a1f17fea779eac745275eca7ee605b56eac6bf8e3d54b31ef2b68505bcb6829919081c0aa068551e12f0b05e488195da0916bce40db9f4e19213664fd901467bb6eaeca2300a5d4179543798a21d2fa7255ad518722d33cc663189f459a9b760118f2af0503058e475e91a1b5ec9439fb780db4d230362d15d0a37fef24aadd66ce42d5664dfcc2a821fed8eb2b624f9486b6cbd9fd848ba3e37ddc2e7448f0e53e8d3a085ce1c729cc2aa85b9e5a1b593b3dbd8cf113fa4c7cf489c8579d06621fa981b864ca54e1e3662ad3bd90ead86f53b468f6f3c49ca0307b765e27dddc472f0b2ef1ec0cf048447fae21a5a1b1060a5e9ccd0163c6b2ef7167fdd3aee52f965dd7c0f36b5809ae5372e4b5e3010cf90be8663ef55ae1e9d962829997917e480d6252fbb3940198ba52d316671064b2098a57f13ebb06a85ccfe1803694563f278e130178fdbcada6222c34a815a290812decd04e05206dbf0465d086d5b745b850097dcfd48101edb4c31ef58eeb50e33d8a27067919087ee10771714985ee3e8d75461feb8a50787d77bee2fa21daed4298edd5d6aa597af35d0aead2e4ed592a8fc99a9f6e28a2ec65247ba791e4ddc5c8bb6e95395dcf31cf8a9038613c0179095ba008919af443b4c9b05045b1f4d3b25b50546cd90dfabdd8bba19a107c70c37182f40838931933c53ec48e44d642e5df23015790a9293f444a5f72710846a969a7221ef01ae7cb1d18292e7ea679c166c33804036da82ebff362613ff1b50e151f16ae49a2a24046f9938a69f9fe8b2ea420e34919ad2df465a161927edcd5643e789e0b52a046d20c40ea33ca2f2c1e2b7970db5506c46e8eb73da1380b08a4257563faec950a2b4f3331a0399dab4b6ceb3ce15db91ceca08610ac0af9c2dc1825842efd06fa651202a5442f1a1cc35f4121ef4e1891df6a5198fbfdfde86d056b2a23d39cd6577d407046748bfdcc8ffdb7fd7e3d77db25949a40f9e0cb56f2bd26db13abc609860836261e31af367180bc018a18ee82207ea32b1842d08503724345b4396cfd6d426855fa69f55f257661d467176234ba7d51b84d3334acf8ff2bffec37834a9d859d2ffe096aa3b6242698b86274d17f27d2b0371b342648a69e3ee72b49198862c615a8f8b8d2a1bf4729b000ca1e2330b29588ebda982efc6562f73b42dfa56bbbc03f3bde393af1681f634083e5b73be7381b9b1287763527d44e49bca77f9bb04989ae3a0dff076f4d5d6f3ea1ccbd7b4f128c896edf7e83f73430cf740d05481a3662eaf1871eddd0feee9731097841ccc2421b85c10beed8017a4d39f51ce22a19dade366225d8d928497d6d2d249638a67df9cd91110f95a2315c6d6a00e58d8e7417d1d01bc5a5cc1b2d47430bf674a39377cf11fbd1348ef1c7d17c5249906db130a65bbddbce39113447c0522fc1807a338fee83af14c0cc3bdddc4c623f8e15ee9342324ceb31bbc213730eb19ea8f7551abc47bf1aec7d3c2521c4e9c783f966947aa57fac2994f3f4cb227332966c6a3bd6b9f7ea32f3c5f8d2a17598e86ebafd99768d1e8c267f9d2f27dcb416e895755b49e172f73e6dac1ed5ba9db1dcf1d5bf7a48858c6d09b019d0cba20e97b34914ad4101ef9db638455727653dadab3d8fc2c79d94622535157ea7b6f71bc7297a252a208135b09381e3bc1bebfe60470f31e743dec5d8dbf132be1a25228ef3abd620b57e2274bc906ed4cfd651c966a8ddf26d4ebf1dfcf37abcf08741402007544ac2acb6704f59f850259eb056d70043db1f4d20d13233154e378e561e361185d1af6b0f68a18840a8944d8e46c38da6811d5238a76162769d5c10597ce150790d509707b5582bb924cfd0482dc69b78593923db0f5c93d4e0021a648e6a16cdeb33d59682614723886d9c8bbb9fa2489e5ef1a52870763469c2cc1d1bb3ecb57679460f711d12cc57dacd719c5ba981e2a9e57c0fdcd3e195f1a8f6033a7c5da92fb0c5769212dff6749ab76a65086bc70112a9abd978f7fca0410835da29f525bed8e731caa0c13ee6e2c545021ad2449d71051b67df691bc7a70e75d67c2716259d9b7d5867a17c37b86f207dfb0b137e24bcd4417a0bade74c5fb098d53cd5369e1e331b023b94f3537242d74ed53539a133f789b79bc52267aa4617e2ff1bec999a6ac64f154f68026c9c806bfa5ef9f8d87c95d61e894f12474bd7d48d3c335eae96117258041bd0383b4cfd262ec97bc44ef864223dc86348174fb27cace82afbac8baeed655db34b1aea17e28c244519de52c366e508e7d01baa23415d5f2b3d7304cce863e7d8aab05de639a0a8251822e41bd45af0d2129c58a3589ccf1711a131a1bdb919fb0f8a7deffbf9d2c4a4ca41b496128ce104e3311ef04609f4d8a28e8aee90d50f0bf5cf40a703b1d5488460f27d8555cf884aa05bfc454bcbdeb13a4d9a06dda4a8e43550c4bc9292974b972933538acf7bb8351b4c1cf31bdae519a89170db94e78d405bacda6998b3534899a9f28c0f2a9bbd0c6905c67f61d7796d63b7b110c7e14559ca42faa262665c08fd3f748a815048569cafdd2c7d950d04aade5f90dbadf4b5d6ea8ae27c9b899c2f488b6d1068329147e8cb8fec0398e0b447cc88ba2f27939d9bfa090c2defa0fd14f3b3c1812c6fe991f733bdbb66936bfb22872e939940a46eaf87d29ee57b6a347441458c10d6e39a47bfea605ead30a43b490fe937c0fc81c0aa266e450691cfc38e7979a13bdb3fcf69471601653cf3bf18ac949579bd5f47af1d5928b2e4b15cf22abfe284c72059c14665a72d4a5842d76bd3e4223e962ab7cbbb852bd38bafc3a7e3609309f47d6819296e772fa7ee3239d0b0a0e25d2f9cc7b45e119531b1e3cab1a735815ba350da8df419c880e551542ca69f40f686db9ac9b6e2893b6ebf96ae6d7c6fefd0862fbaddfd8534f7d3ab0f5b436a0ac48a0", 0x1000}, {&(0x7f0000001280)="8b2922aaf516483218b0d78a92597adc521229c0dbff7a717d6818a0f8775bb34b5d6af66ced20216bf7a258463c27cf4e05527505041fd16cee39adfa05381852cbb0d79c30678268cd7bd4e2de4014d8f7614bc7c928936f5bd060bfed2c470db090773504faba47de4bcbc56a21d226bff730e99538193c80f84e947a9d9685a45db8f2446b7e6d70c7a752212160116dc9a07a278962c357f4561f43a717b883b2a6563b4773ccf0dad3c68fd6d42d4fd76af4e15d36c8cdcb922225aedf489bc98e3157affb0f6ec42084f563f4ca27a40cdd99a025e494330fbd53b7071af1e506dac047892d48cc2658cc51740e", 0xf1}, {&(0x7f0000001380)}], 0x6, 0x0, 0x0, 0x8}, 0x3) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) socketpair(0x1e, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x7fff) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000fec000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/237) 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setgid(r0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x10001) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x803) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x8001, 0x1000000000004) 16:00:01 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') socketpair$inet6(0x18, 0x4003, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x80, 0x5, r1}) r2 = socket$unix(0x1, 0x3, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001140)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/158, 0x9e}], 0x2, &(0x7f0000001180)=""/25, 0x19, 0xc000}, 0x840) r1 = socket$inet(0x2, 0xfffffffffffffffb, 0x1) accept$inet(r1, &(0x7f0000001200), &(0x7f0000001240)=0xc) 16:00:01 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:02 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x800000000004, 0xfffffffffffffffe) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x5, 0x3f, 0x7, "fc1878ca1533218a32ccbc70a42b9c0c467badc7", 0x7, 0x200}) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 16:00:02 executing program 0: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x10000001005, &(0x7f0000000000)={0x20, 0x1000}, 0xbb028d90) 16:00:02 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r0}, 0x0, 0x8, 0x40000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r0}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) 16:00:02 executing program 0: 16:00:02 executing program 1: 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001040)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a338e166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefba2820000000000003a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff8544", 0x100f) 16:00:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xfff7ffffffffffff, 0xa1, 0x2, 0xc7, 0xc6d}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x84, 0x401, 0x1}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="40d87e956984934a319de6733095b8bd6321084bc9b2aac3a722708390aba9a5bd2e0d1d909f540dcdedcb32a52ba5a24e7a99e3e92020336da1e50a39fc47ae2b34c6fab3aa52b2f244fa8e590583f0dcae53c02c5cd5de2df346e84f8a21020dbe4974395a7c53ae9c8e046ef6654bf70f83ceffdf71156c16f885f17709c3f06931e7ee8f390fe6296d63c5a1e67cce9e53bf", 0x94}, {&(0x7f0000000200)="9a145fb27e97f6c49a5ee1a0683ae88c5d62f8c5a4cf8d95c5d33706b46342624c8d207cfa1da36caf725c8f8e153da4bd7470fa73dddeaa7139bf7325dc7b7c51ef7aecb2e778ac233ad9ed177f3d75b998517947a1e95f4f64c9b856ca9e64b7f8d575e74235167ff6cfd482beff0c0969a3ce09587aa129df10dc674b5f9a14dc717cdc3ae8717aabfb0a39933ec9704f53c18fde55c4ac1130bf016572af731d7ab65dda24dceb91e1e5ff8ca2342315a834d92e1e4111befb7dc59999e72572c068b2ad7643c065f467481837fbde5dca7d17d1adbd22c65e2990fcf5b35b8973413f6d50", 0xe7}], 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 16:00:02 executing program 1: r0 = msgget(0x0, 0x614) msgrcv(r0, 0x0, 0x0, 0x3, 0x803) 16:00:02 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="0100010000006c50000000bfdf912c8e997bc88e45b5aa6068e1f4c404ecb5e889034f9a516c16b2fbe1beffbdd0588d70bfb291b1e8db98a026cb0fb00b88f23e9a459aa887a3247611a6dc7afc4d292ab000ef884b891f5bf8ee5eb206057662507c6c7d23bc3d2b94bf7cfeeae36300c2fa4f3fe1885a0a276e92ad57fea8b281e93d90e74a2ce419c2593499476634a7e26e4030fac3faa201ce4e0ec37b537a50d47cb92f5103814855a6e76b12f2a138ee6c216b55a18b57426405fe24a4be1053aa13e15e2accd04054764696f1d512d6b3fd5c3cee24c0ee32cd6c45eb9263ecf84907df0319fca4a97f3828b75f863160763eaac45ab6f7063ce4695999a131563d7788f128f75d68f6809e36becbd9ba68d47a4aae5c3b554eb5af79fe88023bf1db74c545e31c4120c7257f561497c5838de93361785ab9bf84022076658b938f6175fa4d648aee070889ffd8f34a68a654f064c5c71a35c348c221f5236a3564401ff9e30393ced1fde0946473ca3d9b05d29fd29192c5a5dc46e441c08a3f366e82b9e1dfa3eda7d36fc33377c020ba221ecfe29961f04baaac1dcb47821cdbd1c2e58e1b4c932f69e5733c4a4d5e8617f36aad8eab7973c058a03150e87ddaf5b458a4d8ca9d15568ec8332f2cd01843b094d825586bfb5ff50bc44cb8fdccc42a46414b7233fa6aa46c010370e4c4c800f1ad42295d5ca9bbc831a64ffe4c18a3ec3180ffbd7b66d99e16c5874a270fcf616cd18c14f55a5831838ff319246a25bbef0e7515f3cfa4b168f1e0cdb74f545b3d796714616ba2d9fbbd02b31b2806bcd790b9958844b6ad9581bb2f837b4823f5103a182c3b4c4900bdf6e89d053c8397ac69e2cf2c3831f3cabc22a8"], 0xa) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x2729f803) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x5011, r0, 0x0, 0x0) socketpair(0x1, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040), 0xffffffffffffff94, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x0, 0x8, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x38, 0x40000002, 0x1, 0x401}, {{r0}, 0xfffffffffffffffe, 0x3, 0x20, 0x634e, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0xffffffffffffff72, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x3000000000000000, 0x1400000}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000002, 0x0, 0xd75}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000003, 0xffffffff00000001, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0xffffffffffffffe0, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x4, 0x10, 0x2, 0x10001}], 0x3cb5, &(0x7f00000001c0)={0x9, 0x8}) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2f98072ab8a9e8ce, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x23, &(0x7f0000000000)="2742ffd2344975b065078fb75c79b210a1b9fc93fa33542f2eeb4785d253df52a1f8f0") madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x0) 16:00:02 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x8000) msgctl$IPC_RMID(r1, 0x0) r2 = dup(0xffffffffffffffff) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ff9000/0x7000)=nil, 0x2000) ioctl$TIOCSTART(r2, 0x2000746e) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) r4 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/136) 16:00:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) dup2(r1, r0) read(r0, &(0x7f00000000c0)=""/150, 0x96) write(r1, &(0x7f0000000000)="421b1d5aecfd14307b6c35a065041bef2fbe38e0f5a143", 0x17) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x345d4c50) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x108, 0x20) fcntl$setflags(r0, 0x2, 0x1) 16:00:02 executing program 1: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = shmget$private(0x0, 0x1000, 0x205, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) r1 = syz_open_pts() read(r0, &(0x7f0000000000)=""/54, 0x36) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x49, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x9, 0x1}], 0x80, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x1, 0x3f}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x3, 0xd2, 0x80000000000}], 0xcd, &(0x7f0000000140)={0x1a, 0x74}) ioctl$TIOCDRAIN(r1, 0x2000745e) fchmod(r2, 0x2) kqueue() 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8008, 0x82) ioctl$TIOCSBRK(r3, 0x2000747b) fcntl$getown(r0, 0x5) linkat(r3, &(0x7f0000001100)='./file0\x00', r3, &(0x7f0000001140)='./file0\x00', 0x4) setsockopt(r1, 0x8, 0x8000000000004, &(0x7f0000000100)="5d9d52128a5c40536b19f38fbcbc5fefb85a84a148c7881b23600c52d0f3f8abb57d0f291e8f5ac00b5e3c6f583508c01bcf5320977337a699da79b87686c9e9880c60bacba0d9ba8b51a2419cf5c910c442673a108946b54abb98b6bc25b57c800d20992fc2c321c6bdb5b3b98af3e8d5c1b5cfdb99d14b597771ade70394413c91322d70365ed1a29058cb02c70100c04e3ae42acb2bf5e4b3cb5f557e48354b7e6c7b8463d488ec1741fab772fbce85a1d1e0c956262fb1310081b0330aa8ea0b2d06c632d5e28a42364a66083887b38c5e1760a6e9d638a5d090df6d688f5a55c34007a99a3d0bcbaebb8627e7691c33adc5bc1568afcc8dfd3fedde12645e789443f0b5b6fe11f09f102ac2d0d31cde19784fa34ae27f6dbd2890fdfd04ff2e529bb43a0c605f3199c79305180ccbf8bd1d71594a8f6fd461019639b578a159c71baa828d66195ded0e219ee6509abc9ba9943cd10f4b5ac83a1311befa022da7182b077ed4a727c2e898af68acfaa494408be441afb9f6320c720f51e0a5d77695ffaec0eab708bc7093ae652d13f516c3591932d2b4a255eb36af18fc06d737822b0de09e18ea0ae9851aa3dca3d40c7541122f5fe970a2e0a61a7669a401db72c10f4aa0436eb20f038ec040b6bed97d796bcd2881d308431a4f1cc3effe96d3229b3118568e69ae310986650fc53729cc6e8a891c127c51623d696d1da20f05d7bb4b2d7aadd92c2fa6985e58854925d5888e3c6024ed38b9f5ddbd200b7a059a682502042d71bcb0f5840148d8f92f3ab686a1941aaab98770051d7ea8f3fe68ad2032315ba0d1be5723f1a9a3c07ba8549c23bbe34aa669d5dc43eeecce2505d5903d293eea84f67201765487cff0e0b323a235b37a92db905b1e2909ceb2cfe6a44d0df5668a427bd06daff9f80e09365559c531c032f65d98ee3974afe16332d4bd2357e3f1e1ffc0dd3e6d12470c71c32b5ab1a0c70e3b9723e9c36d3c370534f51d9e235b6b99024c2b5ad0b70b925aa318b51b991398d0fcd2e9eb4ab4d83c6fb8d99f0a0b1c50dd122ae2c19e4e9115cb21edbf2d7a3ed1e47b40bb8da1f676a05d0c33c35e0cee0eee83d85cfeebfd5f7b2e8a60394f8269868b1057ab6a187e976e5440f27d914a7e22dbab833e5da7d5bd50291885df560b1900d9d4f3916d43d630e16fd922502b6eaf14d15cecc02f9b8eb0d0bc816a3de6b1315f53ae135bf374693aa9f82107641ec94fb810aae7667a82f47700a4a723842aec1483d3cf7b0e98f39d2717e627400b1a7514216ef7fdc4f8f471c67715a390979d6eb7b240e2d1dcad32aad51d441e35421f18ec91f6039ff9c30ae6863d4f8a466b521c99387677e891c87d03f92079b4edec4fab966abc79a824a2f0d065cc7d12acd426af4879c5e3f2e8ac4564e6abf0120dc5d5ba231857b549ac0dcf7feca9ffd60b72dad056e1a6f0f182cebc00e0e7423db24e39c8b1f0ea6045e8a69f2f6b118a3119207905414303057b24d3ebec87da89a35db66d8fe1514476dc9c94ec1184ef59af7d94a48e35e56e635d0fa3e994396e4bdcf7c56031466b5fffd6999a5cca34492f1506b462bc39bf9bb3d20193ad6a47f8c9049b0cfe86ee51bc3d1ba3176f06f5c0d99dd75d3ab08ea89d7d88037e9e111ccf0ae58fed2c4da770c140b655e7ea9d1487f2bef72dba59510159a9b8ad209b1e79fb2219ae726c5d0270886904154e4adad666f0722c7b1ecdaf75c9d196119b9630d3e0c5c6c1e353daee123a2929a11cb0f907ba2542436d071d0ce067ff57a2ca107838a4ce48f5ffa7d47a0057c4c790b87f93aa465aa09d1aae71f440a5142d288703b11d7f0b9da84c5186f30bc1a26cd8424ab7e587ab9dcae91d4cef2d8eb7ddb7948cc58c92e5a5f43ac89871a2f09207f267b6d9d0b16a98816110e44ac38665dafe6cb01d58977a3aebe549398d45565d5e51c824bc0484cc999b92c4b967a3d8194a4155d39fe8d842482676b882c44cf991fb6bcd30f4e54cccf29eb1322e42fbeb74ae6a7258c161483db9f9614a180dd60b50f187116954dafb38241d4bdccdb44475c2e461a641a38397c471d1be1d53c47cf37ce105baf56d5e005304f5004a9adb486966f8adf8c2d63bed55d9e830db509ee606abefa0b7bf4190a429dcf5834fd8fab91211d474e6e845bb57bcbad9ec0246ce3d0b3e4b04e043c5fefd63f4d813919603bcbda90e4ea23bf19e6c2ba10864c5f9aa96fb9107385654f68c0b36f3168fcc0f349b73f29e88a8a69a8b614c08be4bf011447e726f7fb1f13dc14cab82c17a27520167197f8746c140aa636b925f2c2ad6468e2134e486c86fdcfa3edd7e890ddd9f9740de3b8fc5a125cbf930555567239a6aed951e58380a16eac57dad898ada02d80c14903de6e480ae1db54f4f86c2798325596021b2a833d6843ab62670093cb771e4b9ffafcf47f1e009dc2aaaddb0821db2c38efc38f7dcecf972a1de57cdca98b1e1ac937dd39d59e67a82c8b7dd52c4683afd49a97191a586d0a3c0769375b76f4bfd7bde4e2d07861a55318ad0970097b828b5be2b6256075c1c88e514b1f55270411dca126aa2e528a89f53ed7cee1368fdd5f14719b3438eef9bc646f598c25e989763932842d47d8e24b1feabeb2b4257f09c993236c709160fb7a2fdfe0619c50c91dbdbfa1d77011f3b802aee1d31a4c5ccde52afbd185337eb78b366637e9c6b4f1b7ac427faca793a6b5775f773c75551330a71ed6b1eeed8c68afdf587860f11dbc7555efe0f996f25c55e72ef8eaa9702d84598ef3a35cffb07c87bb6bf727acdefda080750c102cef61f14bcd349f0241b91c8e11e73d1546905e2ffbc20f7a4c50ce1dfbe6dd1f57efcc6f4dc98082c3d10b1a7dcca0671d7b30e8048d455f96218b7f0257dbcaeb892034b19b1bf541111682d5bf9b4229409d256d57c7a3b1ede370c1612f5431505f948708bb7a55bd309ded6a16129296943ed502db041e500baef7d90538688863dec3b8e1bb26b22fce68f639998e7f1a783ff12ca899c79040514545abc8240c3041729016aee6d912034bfc949cfcc290ecf11f16ee7b775b6c2e9337d7febbcb8742876850f9053f40afe15ad5ef5fea01a61e1b37f1330385c2f325739f97ca779c4d05e864a16d826629ad63e45e5b8b1cf54fa6e6aa4c41a107c5e1d3bad017e2f4f740bcd5992142d609a0ed55ba482746ebc1e4ce71e49420d3c42fe243b38c736e26942ba6a6a996fa902938c04dbc119b649f35f002e9e44899630142f33f0072b7e9ccfdd602eba731f9c4b02fae8f9b1341bed93d839a9363f47cc60520e7457271851d9eb6ddfbfdcc7e6a6dced5e55fe414e8ca78d7fb4ed91a44136fa9f42e76cd15daff424c83ef7d13a6719dd48baf23c52171a3330987fa9cf38bd3d2cdfa4d5218df9680cb1d5b00422e13b6b0cd4963ac087ad4537e33527e4c0580b222a4664528830291642495550d7bc9ec8e30ee218bcfdc19989385591b6fb13e9471c464813d230553f1342b30a9fac59a3c118f862e3c5c45b768a7e7eaea7a92b82f8fc06892fc480b9496cce4ac93833c8230c4f99b70f064822f9d4a7792e0bb7050c210897393886aa4a4aa2fe37c741ca03d9bf350874821bae72c3f1fce1e29a35fd994c5212e7d3a2aebef70687a3209f63fcb19334591e4beb0d1442fdfd0c07a98d123b2246898049b2396308f81047bc635ebca3bcc33fe4199c65afe92a57adff5667fc12ec158bf4015b9e5cf6db6ca3dc5b4143ebec266dee59231f984bcc3cc7396ad57f4cb3f85c0b17b1eb33823d7e11aa1e2190d987973f15b36cdb22b0d6af7bd0865594023e0bdc1ac4f5a50fb8af532e84e46b8a28c1c5ca9e46b154e5b2410c37675b40988cee4c309aa3d0557019432a6bb4758e1aeac4f5d7c1acb291ee6a469b6fec955f1ee144e23083091a81392e72e354595a8c28d22221fcf7ad0ea66284da87278c5e4414353f794191b6dfff6f1ba829484ea0682c9eb0fe7aee2d34ea036c315ba1a6fdaab15cb68700146502f122cac45f1ab84dfffd0b87eed8db93baa82b60291b464f14e5d0105f5d7e50b72b1c7c1d7262a9b76665f149a79784589b638fc4b018c89b3796877c2b46dd1db7739e2b7cbd2596dfc379a6433ed3e5d7a20a47b7f7d2f4037c0f06cb278dc00a20745cf19c5913421946f851fa0eef2f85d88da25afa5ad69e6853bd0781f4d7eaaadc3acab81a6e4eb0818d959ec1b3451afd18e1b879e2ed645c1145f5a588203c620fd92a03b0812a211e660ca7208163b024847c8407e496c7154e06f47b0fc0a58334cd1259994b64d789062f811c3d696e418e20e29680e563381980ee706ea9a58d27076fce81a5f992090ec701cc0a6699ca10637559f178abb299ab165cde99a20334e02137414a80344dbb5bfd8c832607e6b70d11cf11d2af3a34d637182f286858ac1f08970aa7c8f3b563e4bde7763c69ec6eda7464560948499744725ee51662e889a86e50cdf49b14befb424b1b20224873f7d2c58f2ae1f91a9f0754bea060073f9e558f4c7140f96e286d6c3859bd71ffbd02bb90df288b9435c2b7f907f9b03d9a7b3fd39375f5328907d315365cf6c98ff46c7abc0bb00d68399663aef5411b5739db5df9ee019337ed4e435c6781c12c4842ae3f933e5f97161c00a62d5bb65f664d6be3093286ebda6979daddcb09ed7ae9bbf4905742e20707b5f3e30595d78c1dcb9459187b5ebad93f30f85ce0e8c5d064477f9de1ec90ff3e5a76c3f563c437141b9f2e0b353e227bd2863dfba27170bd6488a715e8265fa54804de651bb73296ad3762c1357c2c6467e19a3ed6e7967ac2711cfeb284261414ec67665c07a84e5a767aa538eb6f09977219708abcd452bf1765d91d15fa991b1e2dcf62d0ae594ad20c5a44bb4da3d38630189efcd4e0039c5c768b9bd016efbf226348649940e87a8c1b59e5da80953e8f38bac6c11cf04be9935d05c4f8ac161f6f70d332405f94aeba5420316858b17250212361681d030e76f02889a7569e81c7ba7e43519e6e1917ed3a71175a7cccc4091d6ece5fbaf3dd6225a52293482b7c8b7a0f877da8d57240fae9c02fd5d06af1e8d212701c7a54dd6e940342e07a8701062bdc0c6800009211157cc2625a59bc79133e0896aeefb0b873f08e2b20895f7afa76ece5a4e47e5767edc52a9b5e4a7ff04c169ba7d06ada09546bd6af1be3cf7aa0888a72e908191df0247861c157d4b35be8068dd683d28d723d789351b1d43d08a07a736366a03c027fd32b3e9f73a35e937fa9447373e3b5fb7fa538afa9a39dd4b900403472110c7fdc2dfdd7acbba3883111d18db7cbf0e37dc838a60a93b6b80509e4d6a821e41af489174235635c2158ae4dc1a9dfd1c85ff010a6b16fd2a8177137e35d61e265c89d3ec9750e227a2a034edaa53378110bba673f48f0014455ec7ce4363bdb7e8a12bb70f7f4cc932eb53eacd75e97b670f128a4cc46cb0172b0b1422cb1f06bc4a2a6cf44b56b704bc79817af11bcaa1e18bac009e4f6473b1d9aca19324ecd59350d034936ef06442887eb860c5ad1cbc072eb684b84a62e16068b4319394dc8b698e0b334c21f266c5e7a07577867e76dc5858fe8cffb1611c215a64d60f87b7336c22291a19047905b89c54685075e3847f6d2095095f640dec09fd84b9695be7c204523660ef1b7b2c55a8726f9e7438a0580fb161a02d74abcfcc16263fc", 0x1000) fcntl$setown(r0, 0x6, r2) kqueue() 16:00:02 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) fsync(r0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7e2d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 1: r0 = kqueue() socket(0x18, 0x7, 0xeca) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3}, 0x8, 0x0) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r2, r3, r4, 0x2, 0x3}, 0xac7, 0x7ff, r5, r6, 0x9, 0x0, 0x1000}) setreuid(0x0, 0xee00) r7 = geteuid() setreuid(0x0, 0x0) seteuid(r7) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0x0) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc, 0xd7d8}}, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x8, 0x8001}, {0x8, 0x3}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x401, r1}) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) getrusage(0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) recvmsg(r3, &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r1, &(0x7f0000000040)="4b84d77015a8eb126ac54f034352edd203410cd8de91557f5d04d35cdf54c7235cb2930c202e2a4888d6fa2d6aef016aa9677a4e2c10c1b8d413445d9b0a0a0ebcda1f48767d3568dce4196db733c63f375bdef07a526c5c162657e3220c1bf70bb9db705a8a838d74214200f993ced661090532d2ce65dc13853bc57d0c9033df9191a0669c2d47a02f88600298b900f007028ec746e3552d46e4073e1b7f728c50c1fb12ceb9882ad216c23a0af27fceb878bb690a24cfa97d4981e63a", 0xbe, 0x8, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000010c0)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001040)='./file0\x00', r0, r1) r2 = socket(0x6, 0xc003, 0x1) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000001100)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc, &(0x7f0000001280)=[{&(0x7f0000001140)="be486a530b2b5d3bbe5ec101b6f834ac06ea2f7b4770252bcc61a92d6cd7a80c535922b934f142b301fd82d06d47be759505b29cfd2a890bf1ae0ec864da77803ac656c238f008a86b2ef371b5112a6b5f86f01101da584686e2b215e5549d2fc96c430fd1149cc3d35d6e4727e05877074fb32e8967f6a2d88755c15903dde8fbddf93468686053d053679099afbaa71335b9e703be59d2398eb095f94911f7818cce85c9c23a043b886a4ec150d55c33682fbd654da114bffd04fc2dc2e31a9e05948944a6b4132511fcc32f9f273dfff877e840bde52ba8e17b55607ff6366f330faf30", 0xe5}, {&(0x7f0000001240)="44eef58d", 0x4}], 0x2, &(0x7f00000012c0)=[{0x88, 0x1, 0xff, "df3debdc37e736acfe3fa27d13bba14d24f0fdca3f42260443e7522a9222b45e9a9ac2a9e72bf1069c56062613fec49bd3db917bed93c9b5be477a61321da5786437c50f0e3a8872835ed8e933f3a218f4b650a1f71f3bd912c14f83121f8934e6af28adc890f7719e2383ac23893c65bf20933092380897"}, {0x50, 0xffff, 0x40, "9633b8906060f6a89e46b0d265f911f58960638f23989f73e8913359864c102e9d9cacf8d68a790cb92fbd83af76922b9796522dc371ff5f240a"}, {0x40, 0xffff, 0x8001, "b2d8e155669e7efffa675f1c44ce2cd228fb7e05899dca434e42cc0ac0bf32f3ac81fc342a550715cab2b1"}, {0x28, 0xffff, 0x8, "5bcf663a184b0be6917006cbf0befb96f2b3"}], 0x140}, 0x1) sendto$unix(r2, &(0x7f0000000000)="0b81ae1aed9a467b78193eecddfa7b250c21706666ce0be5d2f8b872352f1e085b917d9ce6c08824fa5a4fe44b3d3773d53560c7f739ef8001efe577984635807f22dcce59365c48706c4efbbd1a6c7cdccb3d635489c821e0176ffdba8359a28e92c5ee520907a731a2eeef66a3aa15840bb9435e7191c81c5b15dd3dd53bff53d1fa01e8dae1c6bc0b454463f5efbf1803c5287c6acd07fb866a847e48220534b600f6fbbb59b62ac9ae003f65ba2046fea42dc0c85281ee954f099888133852a6e8cbdced8fd35b41d9dd352dbeb60c87e336e94a7e4e34750cb8ee8aaded5fd6f7cfb6937f99d4e2f0e9402dfdccca03ebc568a3252e612c0192c84c6479833d7e1b5f2700dd0842b9ff8bd1c2161251392bf9507c9497db5b1e59dba69cefe5a012efe3fc5cb89818de83e850da767b8ed113e64c7add3908d0317a752aefd66983560d6572c5d2cb924efd7bf6a7863fc37cf9f80c0588020d4741f1dd9285b74fce19d8cb6533054201fc90328120e7454c57dc63878669114c1837b636b23501cc356bbe320b5c8086a5508a2b6393b3d6fc1f3f62c71554003e15383595392e0461833abe2e4daabcda26127f87235d0d22133cd936e4a60cf9412a7ad18132a2e10a537a8263256aa18d460b210bc5df6128555168d10dbdc6bf5f1ca9b42ad618d2df51cc2e0ca8f68d3cb5a6ba4dfcfd7787d8ef61627691eef9de99bd73ef3abae7686c1e816081c520e28e614ec5dd7182c342e99ee2c7290d41563a2afd39f547ed111bdcb50d0114d003c45417486f124f652a0d0c2288fef309ae217864703b2269017dbdb620903f430574eb965daa76c913e205bc5b877855a12c5ec27571264375df07c267fefe02ec1e1ddaffabc31ea53a722005ecc4febccd06d47cd7bed66ab54f838c0cec967a2d3abbb66cae1883f5c6bc25d0ac0832ede9324590abb0c3d36e6dbbf10372f98eb7cc8263522e2c082d167cb5a44575756614ca44dfc8264b4ab70ec5353315e0a433aa26ae905fa1fba6a0e0180522f4a0c028e56097ac3502ad85d762e2d13194a420cd65bb51ad55cafbc2f2b69cb60956b3a15187f0a1c830b135f883c67d3b42bba87db775b70974b917c6cb5a3d3b54b1ccc39d201ecca17e3594248c23747b8829bcf9c9096762fb61ebc8d27ae897e143f43f4f6a3b0aee5301decf16c49d92d16723fbc9c92230a4cdbe5f659ceb7366ed30c99eb4c8d36dd8b1819b7ddb560c4c8161cebbad5f56e39f15db011937b743dcfc2823c2fb7b6752cfd0b4524f5a11c7a69b30c4ae7ce35519d13aa02e7b3f79abd1f342b3cd56ecccaee6e23e4a19aebd0a15604a4d77bbc2c7a78f98e89757712e04be49fed58c8ac2cc437851ca48da7264826d44776a34e11610f2dd310b10e6464c30cc44abb8f9f1bfff8aac76ebad7317e5bb6c9c10d59217dfdefcb3650d877cdd7a4a1514aad81c938dd8362dfc9a095a2c0679b6685f4695352ae1dde05897bac538d291399f64aa023594aadde48b009bde494e633b475ad9f5ea0671fff59fb007a515cf785f1fb93356a2c5fb2a03cdecbf52bf507f85fb3d86a45c4b8f4213322e0c24430d6e37a9d6ceab66ded514c413dc7fd47222431d675d16dcbdc22f5aa8f42c24702c861c6eea094babc0ee8415744835248e71c3124564525055edbfe9ca0568974ba444525cb08e4ec92b23f8182a715b53648d8e8ec4cd7c5e495063d9e0a2a63b5c073c92e34e09aa0efc92599096491a372835fe29f5f08e5adaf2976f9dcc7da0f5b400d6a26c1cddd57798a22b364fab3a70495a1b2f09e92e652ac7a2157b310d29bb9324043182bfbf8b7abfa3617255fe8178b4a9cf8f601b5a5a9b096c44c68982d886f978d3ca5bc631fac7490b99e1caac8b6a63637db07ae3075c14c09546985b3cfbb79267a45b1e262b01704123f76af6ad5ffb50b23d8e010c2702b3b33daed004a608df8d6c4879f4d931d5c9f59b4de5146a39503650fb5d9cde3de771c579d81eadf72d23dcc405b421c66bd825133afec2cd542b39e5c7f5f695bfdc0e8682f422ab1f4e66f0dcfe38d40ef1117961bca1dda4949505c768a0e6ef5d49722cd342e8653fdafad95e7f380465b5a649851260cc630ee3e6a32bfecfd12eeea46c72aff4c3d10fcb47bc19a086f418553973c9a1267e856a806859f87a5ebb657c80a4f02dd2573bfe12897f57bf516e02070e4a8158be37f52cbb3071e5fa22ee46fa95fd706a8ee69e4fd670c924b7c5bd7e8354b7f1fa51f681858f3dc47026cfff8d860dfbe73b1074fb541fd71a7601a87b4f343bbab9d9a76e20927450da6675061b9cd4974252e3919396458bc9dfdb70c70bad23f60ec67fa7da274d80f3b388b37297553692c9435971ba188826520dfd9b3be4bfe8776831d44f1607eb8220137cb86bc3337c3a1b279dc9962751b84491735f14a70fa3b957ef4f7580b5b9246808280b850844053a06345b2debdd92634b26607aed230db16167380a27d51498327158673e4333247e43912c5b7af92b695b708c0e76511442e1815c6be2cc97dad9ce0ef7e8bd47db19afcce47dd1cf799397054f1b62a6c9fc7cfe9a68da18a1d96f1d62b95967d6897cc93992049b3de72edc5250ac123541959a34162680ee40a68c66cae0aa6dcd5954352a5528227719483a2f8f7923099d35c133f60ed89c2c0fd829e7d43c43e03a82d060b7a641db08dc6669198fbd5e943aa1a2c1d2f72f90f0902c32458ab0fea32d6bbbceac16ccd9619e966c71abf0caae2c23c73d55000b6fd32782af12579ebfaf1589df6e77e6bae8ec2b44d275b4bd01bd864d91e971053e073c03baaed0eb0a1fc6a406486d79097e1225e1535a0eb95669004726e6c64820eb602a065e530efa602868ee261a52baa773663c4ba9e0ea076893449bff87ca75fe835e01ff78d15f4279b4fd54312f73ae5c98322357cba9d712d009b5d009f04e0eddcbfd76beff44056eec34e8470b42fb2cbefc64146785a3487cd944c5686fb45f3c5a95abea6fa90085e1299b10e94efe4462fdad64208aa2c791eee1e82510ab80438cb446cdc9e83f4a0ee1f72a8adbcf8041cb458cdf2bde4c2f8ed1557bdc188f5993bc24edb0167fcef0a36b59b08b293b66a309bd8ac82e8175b0e273536b1ae367dd8017fc6f2c0248785c16885eb95c83accb32510879502e77f523ade57cc9aee17c5b576819df6654bdf76d37845ea275fc36d08bc6eac4979b4b346157a9f53b29e8bf8e179b9837f24bac2771d0c666245ce5284241f0833d9bb7f58f3b53491b0fa3e85457761aeb7e3818256880f96ac881f8038f3863cfdc4775c486a2f2095200f316673270295836b2df95a93057ab43b12058668b9c6e56a6b728cd6fd712b2becded86a6eacc204108f27085b97da0e8422804b5c0b6327b15327640fb26dabd2a38b8dd6424aa145b5b2d8eb5eb2ba298b1e56b73f3c36dd41b7eb27468327b8b5f65cf66f0aff33f0f47d462b0547bf62a3bbdfdbf8edbe1525dddbc52f7ba58a7a57e4d1834876128bb040a90f02557013e8c58979858be7002c588d40eb87293e0ecd58a5e4f883d9ba5100d4ce8944c25f005bb9a9ba2402d4e8bc90f322a5c5736428b16e28d7b7132902af42f623f1e484a4ae96cd68659a6d49b429f112e6d3555b25075f64dc1a0db0581a8275c937ad49a4f2422452e2500b335fb0282a15d452336552f1bf0a33a2f38c63c3752929a2fb689c0daf6d29845d25e04daffdaf1d9ba0086a23035031cadb1459863852a49ce20b9da51b2fe6d7bf519719cb31158e955d3e1db4e52cc2f8f8e332906ec42f0a88b195b729323d75f8ae0bc27669fb1c0d1e8820456bce50cbf50c8d483c52c0a89eaf9b77d623536a4923b250cfb04f1d88eb67e675e1a89a9398fcb8ff9987713166f88cdf3cf3a3438f86916336618998ab58fa5b3b35be700653567b2a2eea81cfabf93c124ccb785ef904ab647c4d608e4370b16923db39f0c3aa995f730c5f559f1498c9a2031aab77a5ed2a8a2c85a3225d826a4bcf03fa663590398cc3ea42f3efc336d9a888db0517142d1d482c4ba2b5bd03efbe5c6193da879848eff2456198bf9be5061d56f45dd4756275a87401a2e7d6e149ff55e3c75a9cf4a3cdaec4c45a6040209bcb34f046261f4893ad3bb7b80667e8452d56c8f59ceaddc75d3e4a052c046f7c0a4525f22f4cf3d3549b21ed7d5f8b7f16b5996bd4669e99f585a16087bb2fa46f7b2a1a40734fcf96fb2351d4b775fa947fbdc3e761a234fcfb2a4411b45c26117f4ef3a0ef4d341a42473f99568eb19a46c5ddaa13b34183c29f7d72e3eba4dd0cb2517a6e1fef0f05c6fe83c1af6f343ed50d891281634e6a08a03d0eae5581e5a52de1d585981f9638239b2f12270361012f72a6713ca1fbbf9e7de1650d02c7cedb752200ada4a404c481b02e7ae7db60c0cdd7315b01346f56b0368573dfc5cc9bf5b110a7057e7447f282090801db990c6b32daeb42e14b6711c7f430d2ab4efc51ec598fe7ac751c74f2b5e9d3687e954868439b85fd46eb07b690026af1a8fc6affdc9cc180d14d919fc7e49523e8215acb5aa3407e1f8f035dad3b7cb5d3351bdcc0c19d55b76c3bac14b5dcc21fb6fc4c00e4dac6e20b01364e9fb5d5853c59349fbff9e217ed4d1a979eb680336e0e29a0d2eb338484b582049a8410a0b0e9b7223b61c93e6dde3ee8f83225491522130ccf8a76dbfa51ee1ad32194fe854ca6ab7cdb24efea48c79237523ae54eb56306fc809c7575173e72a1ad94d44790fc4f1c959c46eac42c617b506932f90a6fa3c0499dd017015d388d73ec76c53d0b37cf9e81e5c87a8b6086477a6f2c0ef21066362a174dea05acb47fa7b8b39697b87e0d9063a5a2d0dbfe97083b787925d6ac73d77fabf62d8b80feea8c9bb280948f3e3baa5adac61301a6458931455ae2220e6a407d22a7bd1ed8f3085d93d063dea4e365e6605d5d031f44106029bf9a7f9661b027ac6c37dfeadd0835c634dfbe20927ee872f97b7be68ecb222736fbfcfe43e743e1ac86a1d3dc7252bb020cf57e1d20f1e441012b502d7c7527885127b10329b6190de358635c3f898871e2a3caadd8b0a1d7d8af42df68d5f6feeba867f57901aea4edb3b6913e862df2a7214ed7dc0ecba5f00ce873628e5b443dc2ef2519c9debfd13e8812cabd571a4eb2c6109c53d8b0cc7cbc48fa0fd7be7e7639a72212d728e0f27beca840f1948a200c7e5db26cfc3ca02570d72b6a17d45a69cd3ee19717edeeb665d3b09a89c37b40789c016c2498636c5fab4a72f3eba5b39d926a816039e2d762d17ef265f1f7a072a2430f3bafbefa620f73806ebbb6bff04a77be548e2fae6e30724c833f822c1b7e251a62460b48696240ae09c055ab777d86af130be66d9f8b361203d3cd8dcf8188d3b9812bc5cbfdcd2e15a54d639d9c245f917c7de123528851f859ee7d687f65623db3b01a83132bc59966bd6abcb8d9e6f0679e74d81bc20a96bee58a7fe2b62c4633a433ea0f3cafced59264c35c9190d030842d99245c358d7faf8c1d92e808c7a80353c137ecc053e9c939a21afe41e383ee11aade46a6832b49ab29817aea7950333d513b5da408810acc81e364f0efadda44f9b86827a93469e6b0b8030df8933e47f95ede204e4a0d09208fad5ea4a20c5fd314d855bac37a27a9661cf5f1f6816d368ee06102dc2821b7c08c48abf01f66b325a60b4", 0x1000, 0x0, &(0x7f0000001000)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) sendto$unix(r2, 0x0, 0x0, 0x405, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e537", 0x65) write(r0, &(0x7f0000000000)="c2", 0x1) r1 = syz_open_pts() fsync(r1) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x400, 0x6}, 0x8) r1 = socket(0x6, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x30f) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 1: socket$inet(0x2, 0x4000000000000003, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) socketpair(0x1e, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0x6) 16:00:03 executing program 0: clock_getres(0x3, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x50) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:03 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001180)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1cf842eedf43f58fe45481822c8603b915bd1d6dc055bdcfefc741ef67819f76bdbce6db8069c0e14c4a853d0191e8cbcff914de339b5fb68216819f9a0c4313d600f55efb88292a3bbd96f07a354878864297894b7da9d4c442077fe1db202aa3b2e3cc04954d6028b0ce5f50c0945b8dcc4acaaef4f3897eedb5530276010e5c127e7420d92c2e6b7aa86ddb2e046ac8ce7d525bc357700ac68e1216c95905f9d95ab7882b8914d4dd47a3339a7407ef195ea2979a0677afda1554baa341688eca9969180b349dc236421af964316927e22cb84ab103cc2f3c54fd6e809", 0x1017) write(r0, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000001140)={0x0, 0x3b3, 0x0, 0x0, &(0x7f0000001040)=[{0x68, 0x0, 0x7, "613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dcffac92617613f494"}], 0xfffffffffffffec4, 0x1}, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() r7 = getegid() getgroups(0x6, &(0x7f00000001c0)=[r2, r3, r4, r5, r6, r7]) 16:00:03 executing program 0: r0 = kqueue() writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="680dfdc17dfc9017b371f874ffcdaa44bc2fd6ba85a264afe16741cda14fb2a324a87bd1c6c240a8dfdab3542021fe8573b68961bdf026173b5b09f63f82a92c5241e9c85cebaa72fc6eb48055865d701c2390416a179db35780cfbcb81127b35a69839fab61678a1b190184d650ec866c4fc2de8f221a3114d2d472ed5db4285c9ea343a7c6f0a213e8d85b62272c1603dcef283d16e87f772440ebdab29c98ed6de15cb03e8f3c8b6685b12deca760108101aace4e956fc6c777ee13b870c470cb22947aae502608d3e89f7fcdc067fabbb7a3093a402e0d1f3335ed588040f7190767f23cb422971814be08b3a00588b67f6f87b2b1d9fc7cca9c442b691ed22dc20888c9736297d706acddd883c12346c7fffb868c571a50379e33ded98c202af1119082eb8f55ee7e2e5b498ece48406c2b2e04e1579dc30cb9b46b8b139654fdd2b701fcae5e7d0947839076328c1ad6507467932496ae6f0bad31a008a7077e894d047db3ad73c1c59476a64bb53e73dfa93cfffedee45f7ca295d91e25a42d2da4c3c7d7d360ef4256dae35f5df8fc2f7079937bee89c1bf25a97ac957e80e9a160171a268091e35aeace41edf52693c8fd6dd0d6e0f4995ee30fbea7b0e6b9b53f246b5bbc704994465fec8cff24daba54bbf206f3a1f0e18d1c6625f8cd84a9c3e35c108fc5be37c10fa3576b57bcbd06740978d16073edb4c92fc96d0a22058de72a4d3003f4024e1de7bb84684a1b2c3fba3df8635831b4a8d3a8aba4c87bd0c20d6b3a633b4f2873fa09e8013fc6f5b906ed22736e264e9aec2d28b616c5f23ee6a5163d475f20780b14b4fde0d7db00be1db76e8eb173038df3f8adb544d057e46968e226ed857755d377dc2032bb1b45e1aee4162154619cbf3300f39a1e9e4dfd99239809ea11b4cd4ae05ea1dcadb0233dc572fc4ff0636a147c0591b1aeb8fe9a2091746831a96ece82978b2b3b5c82337c6d647d6603e8863f2149df661f8276f9420e5dbb667393eedfabe6d245b889039f2f6f98d5a667335f47295eed3084796823645e7c93f4fb5166085beace649e7369618a8e8a257112c095fa3cbfe13c7352a83ada37e987b716eee4d396c4aef53f995a64f46dadbff4f03e90476c726b450dbb187f5425e56c1fe3b2df5e6db200c72c736baa5e70539247d2787e6e63f9605ef377851fbe81e10fceae61cff19a05c2652df0d5867d6f112a3b9e223c5c49bf15c260689d7dbd95c9997ce2d554db2e49688298e52851640094d991c9caca314620b605c3e3d834082a3e54ceeeb29b5b1a0d181bdeb1a78397f3d23dbbf3b329350779835c1ae3f823e58adb748e78bc19d6a71767d2f67623ce5fc5a4ded21157cfb439b519df540dd86eb37b6bef9db0b676b91be8545f7bc77d290cdda58eb5363a3a66e0511dc5cca07bc2bb00e3fb14de9cb18d22826b6057f96e37a37883a0b94a003e66d11db47a8b565256d28b2ea33ce64b5a3090170e433b8f75d76419386804a0e23583f96d63e86163d1114ce8cfb94f6bf432950ca583107a83eeb3670b86d79bb0b3d8e25c18b290186081b7154c791b5cfeb265c24fb7fd7de9963ae0b2ad295f22aef653e0f52d57b17728d47e3fbaf1040ca821fdd8d5282169b25fead15851230847b81865a66e6ed6cccbb612ced92e6775b3ef56cdb00017fdfff6df7fc53af68293a0bf71b711d2ccce53a40f5d51060c7860fbe45c23e5f6e9d28318e81507e4711a066b915468c35e585367ccfd2170689d8d10ace8a1151895b998779d413a69790d311fa3313bcbec05994fa7f66e14d3f4546fb27dbc59b7fce9b4b5d7cdbc66c43b9bfeb2c20319764df94806f688d901c8da7669fe4f23c88112b993a63db2d4552c4e97788f81638e12ba0d6180c846de07c60c9e5ed8052a3a58d11866171d9ef4a95fd627a171044ba1e04c34f4538cc801e838de04214cb211ada7955b9a1cf1eb97462fe0e13d70cba50a3b61ac1dacabd75c94f451f28a5f71ceb8f92a5c40c27fea15e222b3d0cf917c311867592df38e955ebcb5d17d4aee591fc9b1bbfba0d5ae6b6f0809ab535d22deed5fd534177a603a7bf97d98da43eb61438f354cdebcdb2f3b3683adb1a6d1af3b5b5c8c475a3ca7268c6b820b51e05f2b38e83aba00bce3da4d4d207b6f8ee66d2c2676271cb497d6dffdcd2532c1d2a35cb06e466995242cbe630d7315ad629b48e5935bb2ec872cf8da4bd1b6ca61f4c8af7980ed231a3778280cda26bcb30b68530a5278d1df6fe27153ef5a79244bc92ad91ca4995fdbfa87959aa0ca869dba8612956299e656185222001c6ba2975b2617f6a5252f195e51ecc92fe0e314d161711b140f5ad0d326c16a2908f29cd57d2ee994a705d46056252f5c1741c973ae3b04298b60ed7de367b9b1ed94f3a88fc9afaaa3d1d7d812d03fb0a098c7c72fa581ebc6610888673c4a49b113d40ab796ab405eee7a26fa71957275d94a18b756b6911cb5f09397a6b5f96eea14e1b9cb631425e2c9f56589e97105dfa5e8e8e852a7f0b3c34a028826fe033fa5eee33848f3eb084bd63d5ed331ab32de97a8e4543d4367a7359688156786b76906ea49fc2f0134da84c5d77d421f67ff1575982a9605c8c3dfffb55e049025b04c78063b9e34cde50932294a5d7f5d289038ed56d8fe515cc5bf4d6d586d315ad94684d56775b36c94019a3906a544b450259c71e4f458e7aa610b706f5d93b779fda00883a390be6ef5d0cedbb9d1497add432b87e38f1b0e9abf0637c23e5f6868579ada513ce1f1c98547f5f6e1e8707081b1d878a7f3248a247de7460c22d4b90b4cd81ba742360922e1548512bfe1a7537e07d543306cb149e3643b6ef3966989d690b6fee8b4645738223a77516e0fad49f872d2a89b62b0684280cf8161d499cdf1035fbbccf565d559dce09f7b12fab2b92e56f1b97f0792bea2eeb203d487a13f6c8eae2ad3582ee706c202c58321a428c637c14616c1295d914a90d7502f98e789d00611007b24dcfb0d51e6b2af22f0361bade2c6675c1c3022a9d90e7f46fbfd1b0fcfc322531acb088a306ca237c1fe92bc36efe340f3689a1d53d9b689a50f3bd10fa73b322d2258fc1a845028ea6313733fb2d53b37fff59a6453e9e7c4e7cf899294356fc0be6fe8e58b0dca34c0a7453423c9a1b3a88e4d0e886736d7079206450143446eda6add9445d42f4c32ec8a68f7635bea5721e83d1090f8151db9b39691d0960aa5f4d291c16db361f1947cdc1c1e1925b72e2fd137bf47fdca4aaabb7ba26118db5886b107668584520be823094fbf866db0fb4701ce3b1197a88dec2b048a0887ed07696a8b28bde56d1235d199519dd11bb3bc80f645ca1b902d36c000423f2d472389cfa2c7999b4d2a18992779280c90ec352f0b930df871e1db31a998f74f0eba52bd62bc8a539450a647e899e9c2340f648a68c148f6d917720e5d25606b67bf82ec045c8f6dd30bd0c4f54fd252e2957410cffe6da8482ca5590d32ba852895c341bab2e626348538e0019ddd0209393f7a50753ff82d4b56ce5cd057085cee62ab0a5c3b2fff3c675071b2920291d4db445e57d2dce15b7049c64f05bb90acb5804c18dba428b84e45a8086839056d4ae96c48049ed3964661641400179f9ea062e997c0a5bd6f34dff989b7150e2d4fcc543e913ba441e155eaa434a92d9292aa7fd60064d8153f260e68b5778b7370e3311bdfbcde11869d19bb8c152289c369caeeb8acb42b9fe73842d2febea908138da3caf9571a2f7e7e7156189c1c0f2fe1b4c154fa2b50d2d4584be5f1028eea6e92191901cf33fe76df90abd4f992962e919770c81f2e4337bac6aafc4f0fa284fbd66f73e40c4be9d24adfa4c9481333b02479462af30ca51962dd3f01a43298a6b00125f4586b331c58d59c49a5e1b21263c2a4643b3a1f5048f115b0b82924bf5b6700fee3a2829ed4fb0ebc593b6d38cae640211e5584fe4f0b5604f0af7811009b2dcb5c73a568c6c821fae848b39108abd407ba000327cc9e54ae2707a9c09f62ac02607824585411e2926313fb90618db61d4954a1d4fb56816ab3239294e3ca187eb70fcc191eba5a1d44de96931d6429aa3da4a63f72aa3503c172b1c8b903576fa73258412e2b856fb06e990205d6d18a136f3e04ef0703d31dcd6af35c69e2d656655cdcd028fd6a6d1a031c87762b3790cd4004a0bc6f917a88ebf8ad27adfeef3e8566e80dde860ea26a1e8713899c7d33c511deebbbd9f843a641a8a66b116c9ca5ac68718781cf06ef130a5451cc3c30f51cee9cd500d40eb2fb194cea2662885f8fbba0a098acbc75b42d2e72d1c3e8e254f1b78072cd2929cae10312f57a1b883f8367912956bb525e37352066ab5e01727adff1616538bde38925f72ad616e06a20297cc7493163e4f08e9f1352d22ab66ae5f6bdd6b17bce7d52d936670f93b7809c0336eaff4c6e391c7266b45f18244224179506a116ab31e10a701b91c8a6571248d576ab0a827e66628c4f90cc0f662c48c53c04ad3a4dba18c2d00e0362ae1ca9967d8da37b68347f120c64de12545bac6e5dae35d2c96597b1d4ba88dc19d34622fb456794a561533de61771686596a6e6a98c563507ee2da91aeba51b2a6af7bb09da08779692d1bbf430e4e1925984067c2da9083c0c1395cab30095c8b386679702a04a6bd15c1869aa43162ab7efa04b21a84c1391127f1dadbb3d349680d89600d95e44273e05f22f34fb0cb269355bef52125f5d3978d1ee7a6a4807299743175b21b62d8a2264f567295b35da24e07de0bf4bf18d72b5e5710fb169925ff943fa36b4cd83e78bfc0dd2b2e69103d653004d0966d7ceda69c7eefc741effedba421f4705f8b4702eb99534abb07fed107b99e51a78d30463f9102148cebbe927951eb803c7522771d30ec92f775cca0022973570a32621d87dfcccbe78f14ce4414346f31fc5667af9fb865ed707a5bd1e20a7fcd10a703e68af83eb065755429e5c0be968411848f094223e4e058864dd64d179792821511dc51a9fc3f1207f3a208e5743b4531ab7b142385500e072fb5d7209d03b46ff012b24094dfe52a5403f6fad2d9fa2e2cf8a18e070792c4c5281f4af489a92a7db9d7c8444384c4b026c66b12975a9c6fb58f72d17fda5f602646ea053fcbab47522ca0bde86e166320dedcec3416ba84a62b731dc6f79130edb49c7b2fe03142b814a540fe7bf38b1378229dd832cebec32beedd57438abadcb454e30dedb6088e9beb16309a140f57c28743dcbb53f2a54062806a57d54e61271913a3e61bb39639acc66524c167e5ba3a7e767853a0cc010d4538f92538f733441632b673f21411dcf244db2a03f8c871a89209b3c4dcedbdcb0326bf27cdc0624bc384f1bab9eb0cbd4bb932bd03599509b858cff636210b70e119f564203861619187eebe6c184985b5056581790bed547b652c85766b1caefe77aa8ea582d9d46488b57fde9f5009b7a4334b3e924d65b4cdb87897df6f09ab055e5433e788a46f428ba6cc41c8d84aef046407e45cab8bd96fddaafeab9bc19b899b245af004de0ff16d57f09481a72705271430287ddb52d381f3843b3896bc7014b1094bba2af6197463449e885288b83dd53f8df7095c44289e42f98d643879200416da5f6e3b1363edbbd9887ffe9679baadff588c62a6f9dec4a2bc03cb55c5387c28b76b1d14d28f9342fd43149e472d6793d05e34a10c455ecce4f116e3e4a1", 0x1000}, {&(0x7f0000001000)="d9d84945c6f079a88a959f11134dfdd86d3ba122a74ce28289ecbb5c305b64c86bd5e0aec202099a84b05d0a99906a5db8f8368e76d106b90010d6478bf9d9fdfb7e4bb67eb51b822352a1904f63195de6e817bfc2028430623ef209985629dfe8c9de94ca40dbae1bb3f9015c195bc3eaa0ed06baefc618e7521fb93c27816060faca818fea928a80ecef8d911e2dc9fe0c3bea0ee6f89b136bec2d475f24b22706d08c58bcc97ebd5a6d97db1d1ce214c666ce04d5151e62b1e9df83bf44ccc2b5a396543effe2fc7b9b99ffe0030e7528bfba8f61d9a07f112f842e56292f38bea55f0e8304a138f757693d5a1900e93adbd7fd7d709a40cece7afb82", 0xfe}, {&(0x7f0000001100)="143c30a83074fd7f05263aa6298d4db92ccbee852971e3ff5fe301392d61a0be89ee375b541248a64b54a1176bd9db40bf75acb0d0474194aae9543ddda79c132bea4a9f53c44b952b13ce10fda26b07af4327a33b801ea8e37a6e50b1afdde1d8a3d0aacebfd0ea95fcf5622e60e138b8c015b6d6b1bdc711181a3abe7bed4bd95f5a1f04757b1d4cd499c5297cfdc58c8040edac9991022b7a940f6af39151b48c1a8a5ff0b04046b62bbf94c4d97fdf7e676bc8c574841bafa07e63", 0xbd}], 0x3) kqueue() fcntl$getflags(r0, 0x1) 16:00:03 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000000)=[r2, r1, r3, r0]) setregid(0x0, r3) setregid(0x0, r4) 16:00:03 executing program 0: r0 = syz_open_pts() flock(r0, 0x8) socketpair(0x18, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/200, 0xc8, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) fcntl$getown(r0, 0x5) unlink(&(0x7f0000000000)='./file0/file0\x00') 16:00:03 executing program 0: r0 = semget(0x2, 0x0, 0x543) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/137) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x1, 0xdf87]) 16:00:03 executing program 1: getpid() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: select(0xffffffffffffff1a, &(0x7f0000000000)={0x57f, 0x48004, 0x0, 0x0, 0x0, 0x400000000, 0xfffffffffffffffc}, 0xffffffffffffffff, 0x0, 0x0) semget(0x3, 0x0, 0x2000000000000603) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x40}, 0x10) r4 = shmget(0x2, 0x3000, 0x58, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) 16:00:03 executing program 0: r0 = kqueue() fchdir(r0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x44cdd13d730109ee, 0xfffffffffffffffc) recvfrom$inet(r1, &(0x7f0000000040)=""/209, 0xd1, 0x40, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) close(r0) dup(r1) socketpair(0x1e, 0x7, 0x7f, &(0x7f00000000c0)) fchmod(r1, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0xbccdbcb4be6b447b, 0x1}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) ftruncate(r1, 0x8080000) dup2(r1, r0) write(r0, &(0x7f0000000140)="55a907bcdf9287cf39163a683ddf8a40bddba044efa4a939a86c27e881f2b628cc15224c67ff9bffb221be2ff4b84e53f530051d346d266753396b421cdb45e22a032faeb470b02ee57382fe24d47d081a7c8926dcccb606d9e1b59f1423b56fcd1192da1c071b7b72a49edaaf3503dcd6a056720e6350fe52244b97876a8404bf2ac2a29c39383d083e140023c3b5778d372682cdc20790649539d6e68068d1fcc4d798dc932d1e09c1a1b3fe8cc85b55ec5b1b5a3d87070e1ed4262ba935fbba30a2d65ac0f0889f0717b981129f3fbd40e745", 0xd4) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) 16:00:03 executing program 1: r0 = socket(0x400000004, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:03 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r1) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f00000000c0)) dup(r1) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:00:03 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setgid(r1) r3 = getgid() getgroups(0x3, &(0x7f0000000000)=[r3, r2, r0]) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), 0x1) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000100)="ebb5f05eeb9a1ed54f0f6cf3ebdb33347dff47c348a1d217d5d09ca24138e6e8c6a08292476e8cc35e26513e5a85a44c780bbba58fa445088dccceb1663b6fbbac6dc3b942c03956c6844e6db3e085bd685f0b753e7b46220adca4f1d004e2771a79ad29d8a9f96cb9d8f70c68294973beae88a2830fac19593367fd788297b35a8c2da3b22fabd154f8ebd27b05483ac301a47ac59fdc276c1ef754ebe4f0f5dd1a8e737cf85d2b3e76066015f3b48134a73ac69f545543a269c7237ed38c238bbd133b223bdc5e12b1a8238b8dd3dcaa8f1089bca70c2dde2a2c64f3a71d606575b3307ada12b0c222f5ed0c67645fc40a88bcbb86adbd19a68fa94101799ed02c8016d035178e62db12abfc12db3eafe0e5f57c2007443da249d73607b67816a7037672fd128246ba431ea1650d64f0e01d0cb9233b42c9370706de6ea85abb461d4d7fabab618400716d8b15707397830e192b5024895519a899053b4a09c22789cd17dab57f60131bb8f1f3c798efa8b0d3aba66b01fc1e6e30e34ea9b245ba725f3b60a2d93763f408b0770e5f0fb07988bf0c6c33d96317bff9a7ae7e357d3146501f60cdb00b250e0d6cf78f359a5a76b8469eef711aa4578718b54eac2b54e5a9ec0fd3a58503d4bfd96b301a1ea1f6c869b0f02119fc85cb55b490bf57f0984b164b49b4766978dafc640a9a59d6d9eb12284d26fcddc2e12ff6647d9623636da362e5d0a6a97484382e50aee48d8ab58048042eadf4f77afcdddc91afd7faa8290237a2abd88f037498d6823f66fef59beffa62f95e6ea276e959100c57b415cd0339654b90888dc61508c5b0caeb65720ed45171cd8f917b715b2888e2f9b44a267399c10d93743870c80909ebd26fe9f28a4ffcb65cf0d8db8e38723af8423869c9274e5dc8b6879b22be00600204816930a606145a432032bacdd36abc49f86233b728d0ca9f7e6517dd41f270c297426aaa54fcf513f0e41109e2c4321fb2b258c869270c81d18c73fd35cdd8f4560568070c837c56578dc6bc47c15425733b04e80cec788a148f779263d2b537283eb767accb545dcaf2422429cc53d2483e66c42d5df3b695b02b0cb85dc3b7c3e6044f97c92747115bba0dc21fafc592df5ab5d7d180854dd8876ba13994a1b457e162ce0fcb3620d5fd4b366fe1d9074cb21c57e66ad507d6ae6398c9133ac28a1ddff5f5d1890665e53545c79b217d0071b0631dcaa26cb9203c0d7d5e19bb8f6315e298449b2bb186700d7f5ecf816c3945931b57c2fd3ccb6f567ef31b7e7b33012f543b375ee25769dc4de0aeafe2ee311774a070b493ca3edced950d6d81b84c5fc1d505ea88273f660f0a4b7716a37ec60ceee8db89d3babab670d88bb3ae76369a0a5b2b84d12e6f95083897303dcbfb1433f464b69d7636d0816191a71468ffcbe5203992c4f5c4aa23d498f5eec38dbad8c1545a28dd7ea085997138b0816885e50c6be35d56609d06afc7978b8a536b8901b24176d9afb8e71975830073b25c9dd639de98df5c3984aaedfe0b57cb47e9c79b2a705722105af4015472aefa1ac899cb6c534486fc37b69ca85bc388697a09b85614cac2cf7d1b69822f1ea45b98c67f494ad0140826881bf3310fed729cb8330134c6d60b75fabf7bce32a301bdceab574dd8c60a93c11fb7e07f91b7e2024d67a70733c7b352bd843460fea6051be210bb5220d5a1df33e11b7959f3360e75b391302b387ef43d0166a03423fdc7c469c145f4b2f8a84254dbfcd4ff5092f64d42d18f729989a2c8d644e0565853261f8471e0f21979c4c45e3c38ca6b6385507006e8346cba17029f43bf82cec9a566640aa1b1c0374bc90019a87506b798dfe0932438925cb52f9e970dcfc1e08e78febd9b03de5b547a6b0c5f2be7b265b070fbb21171ace9a466b72320a5b4badd4e9a2375e2a3326819a00cedd05d4af6780ca14ab4fa9ca1f7f28db0b08b657363d6e972950ffac33707f025e0e59f07b5ec09a8aadbdffc56001eb8a9bc8e314d6a35b8e57c46719826190dd7c5a459bae6a1da44564c3c96d6746240e968339deccecfe930532e34987ec84972d5034cc9d07eef5d6e97f6fd129d8f62bffc239fb08908ff617746f9bb8ce5fb0490d917c4e8ce762375560a510f37af744db71f1f6f20496c90f9eeb880c70ce6f15d605e76ff87fb7c11befe0ed056ecac8fd615f27fe3d1ba816650ae6ba95279211ec1118a4beafa4036b3b3d0313b6a0e50282d712a8df2fb99ac40c325972cef348e1c64700268e26bd8454b20452aa534a5d5e609a2d867f372fbe1fa0fe2bbcd3aa80e53dbe2e98125f2f93c41a74cd9aaa8f97b91282b4a5e16b162ccdc4c128fd18b0a92fa37ea638efb19c437e611268e5397d9eb542248088044e6ff896f7a90ace6d1b9209241e1a7a232f89e41e2d990e1ffa7001e3fee6cf93f7cfd60bc4bea52b2834dd9f3168fc8bb20d361d1f6060a51a0a6e470ae56c363f3c2faaa2584c77a2fa9eafb795a90525169a02258a9ed2d04f5e7c1341184171c55ebe7d3c1ddcda0f0f895bd9caa1ca2447e360056336816f56ab1351c45097dddbb0f93e6bde5385ab5894d76301314be15d1b9bacca0c6f714360445c77f7e3c9dc2c2b713f26436dcf00494ea451b9dcf27a895293461a51b3643a8d171b5308d691290fd0c411b277640c5876173ed5c7ffae05a1ddbfc92f72ba9921c213a71113c05afab2fbf381a1ff740dbca9ae7166d2de085fe0797154b4061ca34329922983b3c3c40a37742edbd3b223599ace45d33de4fea592c7f123ff199ab04408b97d32d82f6998dcfef7ad26ca353e7d2525be516ea8a3dfed3fc2ed0700cdd097bd1e607a7a1c59d196be5f5b05df8b290a1cb391356c3f7d23efeea0d370a7a66aef52ac4da694a021d7ab7b40924bad004150c01386fc1de2f71ad696c14fd255dc5ca5f1408084197dc422d1c8d45179247342c3116416e497ac0ec2c83fea030dd42f6d049246db3ba15369d5b0ce30b23a4eb52ee5cb8117bdca27cfc45263090a5461fa329069a957d018b4580e9f662b88da86bd6e2ea17008292ae6e0946ca555d12b045c85de4fd2a72639e836792a1a7c96c79de458e6ccafe28037bde3049676adfdc616b858b7069d86f09a1dd14a434167324e7cd1ddd03d455f3b10fc1386c7f1f794e8099e684afe885126555ae41f7a4805246aeb8b6e3b85e5ceee04ed5eeccfaedc066b681336b5d13abd15cc9e9cd1e5d52e47e20d8895f76738559a597a59e7471f6884e1ae40a48ad9c2be31958b6fc5df6b515c56fa422b79959da2c8550a7eb9180ca3d0b0430ae65704484b75f04facf0528c7b3c9df0d77de162d8f9cff9bcc298c4edba88e5ee137dd927d36f2cad66b21842fcec1d8c495e4e8acf8622e1d2121b2fc9c5a98a69bb0d1d8464ca4125bbc9bd967a6db9a134331b94d12fd2bbf97646828d6e6904c7248b48b8fdd6339c83525559659f6d883ba700ec98ba90a9925d198a41291ee83a0238532dc3abcfdd2eb0007ae1f30ccaa5738ab48400b3a82cf354eceeabdca64aac80c6ba2d35796ecee34be9515e75c179bc12d1048a0cd51e63fe1ece7e6ea390c5bb7f59950a4cba6994fec75d30cd68b597f877e2b0536bd3ec65ede8625a9e4900e1cfbc8d9b1b738caa436b8b209d28968014a9ce717cb8a39a22397d9ff817f775b9e5dd4b9ddea37560635e19e2244f9ab2dfedb5855941820cea20effce9ae9a8043406b5899db823bba127949bb0aa7fdf8fdb5433e4cddafc04a5c6dc6a0f9889361ed75a6124f8baa3b9126f228ed12fe901b26baedb07cc29859f02c7d3ea58429604990619dc619696b66846a5140095d51931783b4549c7e0738289a52d2606df4c01294a58b091aca6bd1ab0ddc6027ebbe162bf3bc79ba38d4150accbd3b9a88c1500a32cfc6d102c08ad09961537f5195380d6665f82613a5d292df80f71a3482f16884956c7c24ba592e7275e72bfae6d84aef3208b4730be58775d8b5280f8e7ccfffeca5da59ff86529f4a1aab15fc41d8d79e62e5d335c193721b72d554674b96a87771263d3ec42e52eddd1c931cc89bc941fef0300fc742977cb06873acfc81971c66647ad743f9172f71e1911fd373ae306d5fade90f8a75f94a5ff8077ea7d27b42889f56ec7fb9063c741220809c6953c3f5b18176af293faf79cca927926ba1df9b8219f9e94fd76a61e3e92f8e751b9f314cda9331c103685c4a4da0a3cd0293274d9d5b0a6c64fd8027ca699d0e509826af2f2612d0b9a61dbe562bcfdd27ef854f0a03f7c6b623722d162fb91f09e45229bbbe510435e4a5c4ab0ac77afea19f26f03e8d3379235423ced41a776ccf7ea487d82cca325315dbfb51ba3debfcbe280dc079982970d22b646b5b6bdc92f086eab6408fd4b37969f9383b2a3604246f8f48a2980c1857e3b8556a6526d614b702fa4377f7e829c70cb1b7531672cc68f5a7cfca7a2d13c44789526f8f8eb102c3d825c8d3bd1d0d049c8dc709cb8dfcc67f9f9f1fb7cbdca0bb18ca1be8e280b75e52399ee37801f0c405fcdca1edd7d5d10151f92d54ff15faa9af55c2cf887bc884798327c5ca7db4a1ba3f2e188af7d53b2fc9f12daf888a8e439d4cef95043e54830fc6db05dddcb928b89c394d91581335df49b1446943ec4cafc039857b87329d4aef93cbcd87bd8f38635fc8ae161fa11d934638ec3ebf1c177ca8c74f8a916f93e71824366379a5708799da7632e5f93a6a3ed3e2275566a7a635824d089d26c3c3f9937b7e9e1b32ada5b111bb5fa1d344150e9206ae91125c17da422218239f165cead510e9ffd1930adf00216cb95f13d3009f47a0f95bdaf5c85e8d1d987fa23c923107894f1569d8b09916677fd37ec3094eed741c29ef9eb3be59f1bb11e50c33284763803b32261154d5b14006bb7694ca8c9d47fbdce1fd9f28788e12619101eba791c605ba4d96dc64dfb3eb74b8e59df162e2179ecc019a724b247a29e9352e306cf99625ec467173e76abf83e8fb966a360cfcbe4dcab4407152d559166a6c0bbf8e2c3b52537f54c719f7bcc37ceb4bfcc92e69a02a5bdfe7130969ed83e9800bb1bf3eba462259f7065d241ed29dd361da4d9736c90099139faf581894ffb1f48d563ce53f8634cf535a45f11fc3348da80f94d7517f72cf95868918b01969819d32b1830818cf659146f33a1bbeff8856cf404792b72cfbaf1c64efde5259858cf60a02f398c815470951dd910d9c7355d205f0b376d9a64c234ce8cc317a07aa205e5f2dfc50f1fdd369c8b48882ac8a665fe9290b984da9283082835681dfb3cab835d7955ef2e2bb2625e89b4e171144c6bd016ef22db360f871cd722bb86cbda58b92713a016aec45f699e036fa78e278b6a394d3ad864e3785d9cf9c6712aeda8613abc5a27a703a582c5515ab0550ebc3ce1c03ce4a41cd7741319cf63bf736f4980f970fa1142709660e77c3990e9ec3be7486dd06dd3839ecbf46fc2a6686e4d81113cee2e9509c81d8ec0ea44d8fc260b6c8d21a32ee01be9780c3b60b5f6d85778f13dd28ccc1f4fec875a909db88d282aa3f09886f17707f38a508ee592abdc59d2626095b38d1f5a7b03d332b9c4ffc25eee91af2f5591faba7b60377c7027ec67b8980485b8ac2d01b2a0638289150147491042044add572827e2d713ef95a7851acbd0b3121caf77b3b8eb0808454a2e77294e7c866f0148d2c8b2d774627d661f13223f", 0x1000}, {&(0x7f0000001100)="647e25c4c5939fc62e5134fe8792ed143c735ab089a0b794613b431c4cc50666cd452ef90c8254c1443b4dc113c43d3f6dba0bf9e829032fbb7b9cf0ab31542947f1dcac3389f1a5abb89dafd5c27966b7169cefae545226bf19c8ac633c056e543e8d8a441a9188276a44bffcb088d886a2adf9fd331b57de2d9c7066afd0a9459e22fbb89c9655e921d470650bb74fa8a34e7b411bb2c89b09c2d9741a543e102f2a015222b56d93cc58e21e03", 0xae}, {&(0x7f00000011c0)="5066a285b1284cb79493f0c12b89d9d43b74adad936753e6c0212a90864e4547d4deb99403160b5b5bb844e3c039d5dc951be6503e62646276e01ace9837b5084714591b4195c79e9e0c46288c5f3636a5f327be0ee1fce12954e1ae0334ac2906830ab7a559afe60b88d18ad01a17dce2d959431a5a3c6ef4be4b44822e24610af0b25785d843f06feeaf1f9c781eb1820777c9ff19250af18b240c825310b013cb", 0xa2}, {&(0x7f0000001280)="9c92bb597cfc1973c6e90d453d2759e7a18dff23fc4109ff35cbe07f2c35ec7fd6ebb0ce6de942c201e389dcb16935def4583c824a74e57ac89f0d0412924539950650fa644507c5f23488388c3ab72963209808dc46783f0ec400", 0x5b}], 0x4, &(0x7f0000001340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r3, r2, r0, r1]}], 0x40, 0x6}, 0x9) 16:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="c529f1c2a45d35092efebf38e73a7628d7a05e120c7ba706a9b11c391e1ddbe47ae7eb27b27ee2caac6562742a1f59043ef3409857cb35c772868a6cc52c985202fe87c7e67c944306584bb1a1cfd1b98d00d08bfd9d6fcecffc6e13f037ae66ba603141fe03c7b63c55d05ec9ddebcaeb40a8db0e9bfef21a73d8d7fc7c370f2f12492b8874af0764c8ab6d259b20d918794cdaab6775135d6e6e58e8598220f79eb0e196043867a1568237c9e8d9e57be37b4436f868410bf2ad28d5b654b045e8f3a59d6548bc709a841c31050920e958387362a7d2cbb1542458b14d7e1bc951041e81dc000000eaea0edef675e75a85a30cc0179c4aa7aad3624bd6fc49cab3b22698739545a2709fb3b7655746f6f1de15e4af9a9a6d22c125561d4fe16d55126fa8ccd42608b8605dd400f4ee7c68bcf9aa67c4e83d62839555a38891c93302986743258795e1e3277be5f2e8bce1f32c66cb4f680e07ea02cb06dc4c6f4306be59c866c69f0955e56bd8167ff5964c2bd0d1ffb69b72ba27b7f4fa535359f4849d88c8f06eb8abb4b6962e427ce6be083e9baa731ecb776392dc1a625b7e683281f2bc", 0x1a7) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000010c0)="9e", 0x1}], 0x1, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:03 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ff9000/0x4000)=nil) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) 16:00:03 executing program 0: socketpair(0x2, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) fcntl$getflags(r1, 0x3) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x7) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x0, 0x8000006) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(r0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="100e78", 0x3}], 0x1, 0x0, 0x0, 0x400}, 0x401) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x6, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000000)=""/69, 0x45, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x1, 0x8) r6 = socket$inet6(0x18, 0x0, 0x5) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x400, 0xc0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000580)="12aa746671af08b000d65591632f0144d1bae5f3a7fa469ee765834cc378fe7ba50764c30cd90a30a820b65be85daeb4185dfdb6e7cd8f31c76e8e85addb18fd69c4ffec8747796b0d7dfa8c6830be83bf345976b3d7ed455ab2baacc1bad1ea5b8ac016c6765f9fda7bc84154a4b452ce631195d035dfc7218c9a45e17572ca6f73e683b77e84e15d1097d75d1c3577441011b895fa2d25717038bde4bc206f5f980fa6a156ba03a97dbd2f1302179a71b5ff6b04181fb509f0005fd6eb0e4accdd6900e8e89ae50c1047f8d6de147dd63100e9aed86f4d23544bb11dbdb252cd6bb2360525f101", 0xe8}, {&(0x7f0000000680)="8617c2b5ff42522e69606cc6d6e3c74606948988c9041430ab9b3b0ce4467c8da78d235e8b90fff5c3d098960ab68557ba4b0f97e3f675d6922c56852ad6d25219bb8d5566fc3a447b8b8a99ffba327cf30b6615c7f9a9ecceea671d12b6e54263b4a91f676b0b178348d0f2a453794509b49588fff405598ef16c3267371603cf9b4a", 0x83}, {&(0x7f0000000740)="b6e9a6319685946b26852f7a22618cac798ac888b754a357189c441bece4eaefb0cebcf058fb1846a9379609ef790f49a66d025707f2940921e729dc1cf211bde019e395a17c7d67938b6bf188bb96fc6cebc7280a13553200f0077d8eebd9647b6edfcd6ae8d5", 0x67}, {&(0x7f00000007c0)="e7c5912a7b27cadebdb350b48ae259a73e9e8a84e41e4e85730f25a7f3d9d271cabcbf0704335eef38812c73ebd06751c2d2d8970b6a9e377a3c2b62b05328d37725becebfba79f732bf639533616e4fc013a959640d638a8ecb823716172ea797e9fcc76af9bb279276ea0ace69a664abfc6d38a90596ebc91e39b0be9a5a", 0x7f}, {&(0x7f0000000840)="7a913212e07189335180f37ba80ba939b6da5ab9d9f80089380a1accba62c6479ac6c3e5cc7af6803bc62db521826d8d29d67aeaaa30729518e81b12e69d4a2033e94dafef9c560369c408964135a0c6c8723943a21d21d9", 0x58}], 0x5, &(0x7f0000000cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="20000000000000000500000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x1}, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) r19 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r19, 0x8, &(0x7f0000000500)={0x1, 0x0, 0xffffffffffffff7f, 0xffff, r20}) chdir(&(0x7f0000000140)='./file1\x00') r21 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000240)='./file0\x00', r22, r23) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r24, &(0x7f00000001c0)='./file0\x00', 0x40, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa9) semget(0x1, 0x1, 0x100) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x120) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x10000, 0x1000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x9, 0xffffffffef59d794, 0x10000, "544952f3409b5458c673e526f60d1781dc4aea35", 0xd9f, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x9) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x4b, 0x0) r3 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0xff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0xffffffff) r4 = getpgid(0x0) wait4(r4, &(0x7f0000000240), 0x1, &(0x7f0000000280)) write(r1, &(0x7f0000000340)="56b36c8a4bac8e5f4082e73a80b6626fcf7716f6bfb993112febbff702ab1a755433a8b45bb05d9fcf65717e60a32f68ac60a6b473289155e7717fd0cc90a1dbf5b17db267db71200d9f27d1e376c09a283a62a6b6fdbea5c89376ff1234a7345a1e37a88e25791094b6bd1b1b07fa7e24bcbeef8ce7a427c4dc11fa0b4cf6660ea097548a70c5f98746a2cd8472ad34ca4fa636a6e988bf8d8584a10faa8040379dbb469726793ec611da04bac4703a7f7ba4643c0c3fcd00ecec78d9eb1d3133f76ba35b6dbe0febc83295a7ae8a38a7710b58426201d325bd71993eb84ef5311b151fc7f6bc43158b28a1ae3a6c34bb776b7f099d40bfb8dd119ae8126564e661f8fad099d8e1c39e56350ff307d2df7b12bfd69192a3271d87e344ef429cf2432ff66de6b4ae28bce67df1e528496a7bfd72ddac20f4a1553145d8d85d62329fb04896f004621d0f1f60f33179757b151454c4d79c0b41b6f6620c88677bfdce4591566f856bc535113dfc390367cde9d2f32c5a8314c554105c1725c422a3adbcfbb07a7d54d5bc119631480a2da795a5c27381abeefb9a5b59d4a6a3b5d70c717093de615b22e33f543be07b11ac5cf4caa979139812e56577057dc29a8284fdbe9fbc6c71e28dbf8f69a90ef4ab4ed11ecefa6e13593ebb7230fc0751ab8c9701655ae4dd1e0ff3c160a5f6ea2640a821cc4b5a07d67f7f2a2d1c3ff159e3ed4a0ab51bbf1e07df82cd6f16ea3a71d549a6fae755f2255cb71058fe23dacefa6c2a6880af4ef8e905ed96043cd7ccbdd96cec2e96f21c64d34ea8aabf5af44443ba6c8f1df59562b9b02dbd025e249e153eab6ed03b61c6b81b7a11cf28e7a05f005337dc8e29f176186ff836f213c5054aea81b557842c13e816ae589a769e2ea38af9527a36d271ff468d708249612f2441d064c6558cde27d324ffde25480d9de4a2b88e236c3fcf9441ccef3ab2286d518429ee98e35188e214d530e30482f02289a84fd000817f00fbe757407489a644e4304ef488cbdb600f1d9543a35c8f94f4f559fc0c40e4de31d1a152c33eeaee1a7163a2b1026be1e62d88e287404846892019b0833aef9e57be6dfe48295649831bab0b80b86deba149e1a61431b76509d31e24ba04659a91a694e5273cce2c3ca56dc09127bd3b8b3558ecec85d0292f43221bbe130ebbdd6537c5744de1fa2c48fa062f4acc1692a364561f6eaf168c316e9197d6ac234df14b3ba776f192f65efa150c35655a0bea79220a33ebfe98aa713e021df9106019d397e97bdac47e9ba7ab7cab495ca9bf103392f72029a4ed74e5b6800fa0489f15f3790ce43af0e36f848579c8360f3f9b35cb0998f3bd4a5fffd5df8b8c4ae2bf02d731dc73374efc5f2c17a644229f94143c25042399b9ed608bba14e68db6b23b0516de3a82f090b555e0e7889309de12c2561d4c493c55a2f7ece2e6f292897cac30b95cdf9c057f2889b7b139da436abce7e6c3bb66a96a9ae9627ce04d98b3c5e22b25786311d996ea016deb3d322ce68d97b2095bb56081f1cdb426b276000eb9d02b3105c3a245eb304eac364924107f03fdb94a50d989fcbae200cc1439a0c668966c7e56ca48a72fab4627bf45a7d1de71424457e31afacb6997e3b737fc771f1a958bc6d61251c6a4d0ba0e18dba3e869e174300a652dd8075f07e4ae49d0a28ef9df4f3a9dd1fa21707187b553795f1c177e0d60fa9ee8c06d0252613b16f319a914cf8b13bef63ae5e4585e307bbbd6c6b185cfd02c5e33b4a5e9f5436166d4875f0f7a3eb28e39e56cdcfa48a3fa80f31014fdf4257528548344913b30a8a17637d538f480cff6bc22768efe9c5343042e6d0600a889b399901bb8f4622ccaf4095b3236764a719975903b105476201bd25f1d1a7bc8323e8d8ff56bd17bb1246dfe6663edd3b3e1af94fd4157005a4b4ab647dc358a870d1a34914e66c887196455d092f7e85c2ce273286a572b72698aa310cfae41c051db0de78276fd1b17af04e80bd836579fefcfa4bccca04f5db8a684e9210ca30a08808365bd9e14b2dc7b5f5532436aaac35e041df8e72fbf6770e61149f54812bcac2e2b440c557b1193199660f9f3abe6245d9427148cc31b52d2a80dcf5653b87c42d90a3f3a726d5d027a1a8908f3c5d97bed648a0ac1fc44c5fa4e53d6d9fa5f55072dddeb6462949a76bc5c8567f0b80f9ad32465ebd537ab177f0c19d87c254dc0db108b91008d991ea6ecac522da458ddf886c584e169e7ed4b5cd7284cb19551ef8ff811ab87b4fe01045c3c1d9f524c891dc5ee7910f55345d4c5466b2b412dfbb3dff751c9dfd094e6c3625085f179352a84eec3cff0baf474c8a9c596380b967ca4d57b643afbd01b2dfe8308f47419290776cc0f86dad88c5d0a15f0de5e8df8d155215aec70196fb9da532c900269ba575e02b6045c0f154437bffcfeca868e54ad1632b98d41f43b70d20254000ab54e9ad2f4ae1462ca90d6621e20d4b341aa178af165236fb19f1161d158e5c17421aea278c3305321e810d874224b90f284ea1136e197f56fc34860b0b3cf664af46971c38f385e7dc988ba51f4268eedcd7abb604b690eb9f2fe31da56c87cb2d63c17d05ec57cd9a1523b23e8ba44cc0d25935ba8997b8442440447fa384c70820925a97cda732a59df80aedb83f42a94fdc3b10475233c91e8bcfa29de813eb70d6457c987594780547d087954a6ff1e8e49f5066704660d3e3900a68d82b7987735997fb5c4035aba8e7973c5f0cb4d7575337273ad8c6e0c9f1332355ee7431b0c683721faa17cd40fe57bf7cbf0d4bcb4d348fc446c4126aae86756f6f8f8df50270268cf0245167eb984cafe25ccfe9fbbff864ab96a80a607daed75039f62be0edb863012bba892e4361584d527fd2902cdf674beccab6edc911b33bfb2ec5bf7482b8c3d8180f58fdcf7dcbcc505fd8b59f0315228b0ac18e51b3b1ab1e9cd8d095838650dab7a74b46108b624449a1a4a794e85cd662cb6114c454f8e09695856f6ed525e3da45a4e281638d4e59dbf1f3836f99249989049aea75a1669356fc984823d150d0d0aba05ef0cd0b89bfe756f73069aadf8d6e672da6c8400f831e352c4dc8e5aefcf52961c7ac843feea9780ba203f785ae0c5fde3b6b9c7856a87b84773d2d937e0412de83ddf95e5eb38cb08be03cd59005fb0224fde978ca58d3d700d1506bce3f3fdd39bce73448b22d284fc00c91f722e9ef3069c990d2696d813a7c38071856568e54659c0bdab7ff4f6eaec0ed522e6a0d0dc3429b32e5fdd0bb8f58ba86da717a9886dc81f1484891fc7ae53824990e6ad2a5797faaba0bbbbc2288acecded995ce5323bdb32b17809d8766e7cd25a75d62964c6bc5e4a9d9a3795a5da4f02a23fc9399f404bef4b65b19bbeed5729b4720aa146a92df87db500814c9b8cb6d89b75d4d2c980d8d83e743b47e863d236b7c549e888f9c4f2491459d5d1e1902a3ee891185ca0ca5ed6062192a1ea089f069f84edec7bc40bab13ffbf263564ba2777b37d788ae0aaf5d85b8fd361bfc26ba04a43ecae729213891281d6d35405b041dd288d930d92a37e4b4e07627075b46b12030cc341e6d5deb78e4292381e6a407b11cd8099436481b46293a3bac34f29626528f5cd799572befcf4501ab290a498e9fcfc2aa4494cdea07410c39e10a267bef0217c538b65de2c0c07138e0c7a28f753fa32ea752543cf91a9bb629dfb48f149b6b8e18bc4800853b2e8de4bfd278ec98a54be5c67e304826c6a3661f1b6949689767c89e731904ec94e057137109fd2021e29d0deb02e6480a8f1f34c5fa25fd3d9113d4b1fb6bb9cc4dbeddb0ae402d3721377177b858ce22ed579cdf2fb71b397b8b03443c6edef121ed7da8422ad0cb3fb043d5c984f70e40b143ee1e8ec420e63e70ae669998e66aecf3c58e541621ee699ad360b57bc452f723441d55970e5d16f32d83a1e5af98cf07daf11eda444fb061456126f088f1cd52407007c5439e1b7375bec43d5d0a3002ebf475061c1d638994017fc53003c016f3c258f8a3a9ab15f539a83670d9639de15ab4912f401508c2ffd9e3ba60795a913361de9d2469238a5b454f611a1a8f6bb069cc9abaecb77d3552b3a53b8ba7f26dabc28685f7751f38c71298414becfbad5a91b139643373ab4d9deb0fc30c8cf0a4b72bed9ecf8687ffc511a04d725883ad4104ce2eab3ba9c8915129b0451a2c7424d710d4a0dbd56d48f856d9eb26c334661fefd694bf3311d17a4842979212d4fa58a69fb8689f72406488081e910ab69c51b4dd82352cecd6cc41e741824e1de055568faf28308ece7e78417044d9e7624cfbcd890c57a2427f9ff2c746a9b8cb2afef0e06d47d47d3c2b79488a1808b5dfe2eba12c72e4d02973c434a72acf6c3f3d45f4a1a17eb5159b07ddf98c9b89c1cde19fcad5afdf4ddc2014ce2226e8af9c9df081b7190d75a114810bbe0b7b62d37c7469b39580fba61cb0b5be4fc6a4240218974c8a645ece35c536923d7e7ccb2ac55f2679c35c794b6258daaf7266f9ffc226447bbed6dbc7659bf22047e5d33ff2fc8fa28b7b4b8002016d2f08df2d7a76abc0d4f71f45d982be06b51970bcd742d113fc23fc5e65e554703bcbddd88e49adc42fb6c1c15bc3a18f3306ecf5a47acb4ee78cdf83bcde08b707e42d75898f8d90e6b9247b1f97efc27b55118cd80767710eb1abd605109ffbe510ddc7ff01b56b2693745d1d9b09618a840adb42c6a9e24ed2bdfd6f675718ec39ac0e639a07c61bdb4b166799c30b40e15a98c82965672d33081cce5bfb4f23a9d6d8b10f236ccb4f680ce3fb05ecfc6b38500de361a8a7920f32f354f113734f098e46f2233df0e29b2ba908a53ac45bd407bda62a1711ca682ee539978f8ad11827d11fff076cfa9cc0173ccd1d7bdeb27c02b2b20038262f402668990dc0cd7c4f06ca4e41cf13a595daebb27b39b9b3cbd4f7bc0e747a22aaeddbf069d93baf6821f68b98368475383b6192af01ecf5421c01f4eb620ab684ddd8c456366ee47bb52b02bb04093d1d060551a6081ca25c10c539463247d2d4c039b453f74265e63da3dcc4c9f70885c13bd3c461f500a45cbe44d74c90dbb6f4afbdee6bd32aaa83ab662c32b36ac60c00720da54dee799098b6f49ce81d2257f9e7e0fb9647ea47e069e435abbb498d0325d2b170959451cd56c5bf3aef5ac42aa4cea8175a29407b3b4625e3cd887b7d7d09c94331f52f7365180e2a665f6050337496f3892a0c6f5798dc3765700cdec623194caef9b79bf5aee6aac6ccd4d56ee3f62b7b407c8469db0dadc733c13216a4893390e8c3608de3c2bab9c24680a9f231ddedc5e47c343662d3486870146e2dd855f6ca3d811cf55b830dc0aa944c421178e6f504324660aa38e68dea69daf4ae1c42246eb1bab5368f54bd1f177270bee73a2cd2bc860e3d518dac578e40697d67ff3d390ec7c8e8b6557e6b15bc1f904fcd8efe0a82648e0e62278a963ef0f548c8cf254eea5db90237179414b789f1d2b368092e39adbdb1633cca37bc53360d231fe1af6178a5e171b06a2d0f1af38f4894a617287d592397fcf5dd9c2f52b2f29cffea5d7a28e3e13cefc28659437551958f373980f35930ddf9235b7465e19c514361c674dbe44423dbf82df9dcf0256ff8db08b0fe4eb7aab7eab25b4f2e8b7933de3d117d1ce0ba88c24589f392c1d7eaf6ae7ed65de652cafbbb6e5e05e59b7c1e934600d", 0x1000) shutdown(r1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) fchown(r0, r5, r6) connect$unix(r1, &(0x7f0000001440)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001500)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000001580)="a27f9fe66e62f4d2ce5babf96942ec43d32646be5808623767e9ba3959bf350c3be742b7fae6732fc3de1611ff4339552faee751e34ea9caca3cbf7f27d5d86486616902d83a9ed3d61d03ba721eef23e463bc669108b98c7d114470aadcbe431bd55fc20872dc13701dadf6a6294772d5f90b7fbdda98bd56cb96a729957cbe46f2453053a956c37f5dc1edd2587e14b401eac993cbd46b2fe605261d72fe1fac3a76f7d665b0efc683abd35bdea3563cfdb6f24b6b537fa5c4ba7d38c14517e1191402c6e0d5a4efd27f0df43032eb96ca0d63482ae5ba042d3b49a08489", 0xdf}, {&(0x7f0000001680)="53dddc0c87c8fe675c07f9bd6fdb240ba02915b2e99152c4fd636d38a961bd753902d65c28da9db438a81920e234fa4dd307dbba33e54af567996c0c0f180b340a1cd633ceda1c6e8090b94d93c5f8b775ce1c52cd258a84d71b0dd7331afd56f7c73706c7522db94b140cb3c82c522b3cfa2649b3df1e4ebc21e5a99f81067f3e987cc4d45d084244a543db", 0x8c}], 0x2, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r8, r5, r7}, @cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x28, 0xffff, 0x1, [r3, r0, r2, r3, r0, r1]}], 0x68, 0x404}, 0x40c) clock_getres(0x3, &(0x7f0000001840)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001880)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) fcntl$getown(r0, 0x5) getpeername$unix(r1, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) r10 = open(&(0x7f0000001a00)='./file0\x00', 0x202, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001a40)={0x5, 0x3, 0xfff, 0x8000, "fd75b70ec49efe5804bbdc901c9cea53599e08d1", 0xe9e, 0x333}) ioctl$TIOCSTART(r10, 0x2000746e) 16:00:04 executing program 1: listen(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/143, 0x8f}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/125, 0x7d}], 0x4) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x20}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000004, 0x0, 0x77}], 0x4, &(0x7f0000000100)={0x9, 0x1}) fsync(r1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x809, 0xe6) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x3) r3 = open(&(0x7f0000000240)='./file0\x00', 0x23, 0x102) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) bind$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = getegid() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0x1) r8 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r4, r10, r4, 0x2, 0x5}, 0x7, 0x84, r12, r13, 0x200, 0x1ff, 0x4, 0x415dad27}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{0xfb, r8, r11, r8, r4, 0x4}, 0x8001, 0x5, r13, r9, 0x3, 0x2, 0x80000000, 0x3ff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000004c0)={0x1, 0x2, 0x9, 0x9, "1dffac22242817755cddc1adff25f8dd4afaed5d", 0x1, 0x8}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x800, r8, r11, r8, r4, 0x6, 0xffffffff}, 0x5, 0x8b6, r12, r13, 0x5, 0x800, 0x1, 0x100000001}) r14 = getpid() unlinkat(r6, &(0x7f0000000580)='./file0\x00', 0x0) ioctl$TIOCCDTR(r3, 0x20007478) msgctl$IPC_SET(r7, 0x1, &(0x7f00000005c0)={{0x6, r8, r11, r8, r4, 0x48, 0x1}, 0x2ef, 0x3, r12, r9, 0xcd, 0x1ff, 0x3, 0x5e3c}) wait4(r14, &(0x7f0000000640), 0x8, &(0x7f0000000680)) r15 = openat(r5, &(0x7f0000000740)='./file0\x00', 0x80, 0x20) sendmsg$unix(r15, &(0x7f00000019c0)={&(0x7f0000000780)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001940)=[{&(0x7f00000007c0)="d97a4f0381fc38c8f8541434ccd1ff3e05aa317978048f4e72ce1970c6f474d73e3577f8b55b026fe90c8b2507d1cc5a194bd71223e99bb5fd631f3237df8a2ce7210b4bde026cc95b5d2a280df3cc3009b76a6660e1d575", 0x58}, {&(0x7f0000000840)="d181ad2ddb6ffa719a1d339d1e6a69b62d9d745b7a1d835ec77f1cde850a29fd63e9ab7d7e8a1f451e3e0cd116067cebc12766098a5d2434e4a8981937066f7459a2669c190d619319cb8472e333aa36d3360996f2b3d8f680a82583413d55ac0e99df5fd3c69609caf0da7240969e93c2ddb9ccdd49a5dbf48ca90512776fdaf4d7d46a101920ecc177dbdc6c4b2f78606492dc6577776b33a63efdc7333272e4578308d59db93175464deb6b1ac103e3119753afbba476d001c9cb4e2fb2e5407210ec9f3308a7d1f8277bf992c608f258ddd24eafb2cd95f8617e26970182e702c97fcb801129210c1047bf55206e32d53981b0e9e00df249ba0d4dcc55d897b8a531167a8a9aa8214870019bdd3736e7ae5263909a390942ce0bc91a5950d2f12021e56e5cfd28fd50e3806b5a3e8f021d0c0f050ac813c3fa666d716ff85a5dcc591345a75e78072c4c4c013f44c36edc77990a2f857d62c692bd82bf90e29514ec2f8ccc8aa9243ea760bd7d0cc13cd133dd5aa51dcc0d25b12afdfd3b2ebf3e4e664c0d395d70ce113470cb87046c72b34cf28e00f5d16cc9bd2d3cc85e4b67660a2a7f355aff94752a6a64b6372658a99a98d2d738bd0b59a0443c9a83b8007b773b4908a47f9614b9e294ecbdd56bdd505f3974c905d32c19a7621d420422fe86cb45864e537018decdc021a11ce288dd06d7575daa0ad7008a006e24819d925b2a39e38fef818305a2e189a569b7e337c1ab0313acb096e3cfb44dfd2a5c8690980792ee65443df5d6a57e57a4bd7b3a31456e20129906e1e48b8c766e8d4af4301156a71630c3c1ca9b97054d29fd63cbaf0ebf5adca1a58a6c10c6719bb7e7947ccaa3b0ffe5fc2739ec2d57f08f09b3ea940ac602c3b18abae1f56cb950befd9fc35cd8de3cb8a6e8bf6294c9c9ab8a80f2e1f6890618a4e425296b088bc0ad85a8cc794350fc676410ff68e2591ae32100de8083d6b27f17724f16852b6f30a29cc8122f4bf03ed7ff783c84ddc41c173d954e84a88b28bd89c491407bf6714cfaeba5e240784920c282d4e08775fe36792d8c51384b1040a4792424b72596374d9daa9575f2c18de47fbbd44d4d00a10ae558bacfb2b78721fbb555561740697dfc3a28aa29aad7a6a6dbfdaa3543669d8b4fe36ad5f6588d80212389fb4c5a677a315a595c0152bd62b0f03d34d43e039f62237e8f16a3324fab7f4078ed65572f07cadd3c82c1a2f875c4fe4881cd850c72bcc90055770cdd4e79d5fd65b013925aaa822f0bc949e41379c855c9c6b387563f4cad279f431c2feedd0e52e9f8f90d42d50857e9a89306e2a296f033020a920b01d3bcf847a5145411e6e66dca241c27e494308cd8ae214a6386144d6eaaeec45a49ed7a05bfb68aea2ad15575ad645fb91857afc1f536458c6e857141cc586e9f6db5127e0ee93bebb1f5339178c2017ba2afc777cbd2cebe50f86e700aa90336ba2f5b109c80374b89970846897b6d74b247a445f76793a6b650b43283d06742528cc819aac8d983767ac9b5f0fb68c1389518faa962a90190d3a4b81185085ae35c6f763e00424b686db8cdf320e52920719f489b078eb60123f17804e09eaeadf0d0bfcd55fb54974f14bcea51afb19fa6d3cfb09bc9b30643d3d1262b618b66ba983fb7715e6df9671f6dc9b71a001748bfa590462c51a9be60a853d5aee8607468af1a2fbeca3612bad7b30a7808280ca8259e95a35ec5d07b789026e0d86e4e1182456871096025d8aa47892a7c0132addd9a89803675abc3366b376a785dfd7cd82dfec10639f32d3ebb10a86b07d1c511e7f04355ced3f51112fc98b4fbba22178e50fe3eeef29537823af4f475912ed34d215efb68a0d59d940e23f99c6fd168d637e28a17024b9fd76610e08b724f4aee8a504f81adf3f6414233b4d2793a921ecd1acf98c8204162a7fbfb1b7141ee32134d904c0a789e26aef098e1a8939bfef15da6f66aa1edb32d8bc7588597769acaff3097feec9f0ccdbc85a8f73354f1d425c50061aa4e028084bd8cb977faefa8af9242376bbfcfed35aa16ba7b0e500f86a43f0e1690b01db3ea6b22176125de2d064c0497c74970d3785ea0198674186ba0c376e30dd33ba90fe43798f595be30c7d326d9600186d5d8a4a175ca0c89678f895fa3bc44ae0d72d046a610df10a057f66df638d0c7117c27ff196a253b02293c3c9d192e3ae02ce48792d038d9b484523c613f2547953ee2ef97ed8ad70c88ccbd158201f4c73c504b31c79e1cc35110894417f746057d959ef15d342a750144b53f6cb843bed66399f00564ed8c6bc706382bea66ddb52a7781de6f695fd627555101199322a2e085ed8a02929714f6aa9d25bd1b6fdd54209e413f744d75ab61b3dd9a748ff41ac1f1ddb79ad5b598a419bcd40adb671afc2fb6fb32f31800fa055edfb516561bb6031715dec588c830871a714ecb60db3ce1e4b62133c55660c08118f922731e326fc9223ecc71e497470a3834c610ca7d775067f42c2a2ef394a3171b87ed216446061039db104de907f792f2976ee638f6c03f9ddad669b144aa4349d03a89d025b700c999c7fab7b42e400e134e7bf50ad838a9e214aa2be7a8c950c497708fcc32760a0e823390f481ba6c6d2439cd245fc56022fd453ec70027a0b10d4f5bafd84e778044d439c6516851f7b99186b07f56632b7b5e5d3dbb66df5a5247584acf00cd64c777fcf3e6103d8cbe12b1edc4c1e51dae164149748bcdfbfb4fa36a8dcc8fc3cf229e57f51fce28626e545310abd26a6d7db9e67b63cf06f7d95bea61c949c2402279982b0cd04df8feae5202097384bcf36a1d3b48fc1624e672b37cafb651cbc343ffcc4fd57eca6a5286609e4703ccd28ee6498abcf153c9417867f816876e6199b264914dc59ea89c72961597de1a1e637ab71446dd0290fd9a1b9e6da426db01788e1b16c22edba25699d06b6a5d3ddec58869ea1ef88613eb9f966971b53b848be82f9e296938e659d9bcdd9997e1d74d382fc7de3d6adfdd046f65b7196b3b7698c7391dd90c68c6d51450a1bc817253f48c497ddc412356e8580ae77eb8bf9c6302fb1e3d42de46d4a60c5531858d7ff5dbd779dd0a44788ce085362d375b5941ba904b919940009fb742910884610b1038dda58cfb5e5ab8fd373d3274b6e5d1e24184306e5a3a5acb2820ea95747ab2bf2e722e7deb385494a0877b66908fdb56b7d96a4484b4f2f0fc2bfc2c77209a40dfca998c5c2f3efb73fd9c71eb4bba5465240c4ff9f77399ec2e876966f79219a8a4e154abb48875db1fa74aa67eec06e0a7b93f72e2503cd232fa879b8391873d8ae1604b6b79d79cdd4ef584e8fdbc30fae875fe635294c3939fa8cf27a304b68c4acd7eec6a1297ede681e8cedf2bc635c47661a01ca14a3c21cab0e6bae19874a6a93220c69eae189b7436a194039f98f9d24bfb8f923b1e91a99f6866b4c6938ecc0f11bcdfb48f88c1790e3a6148fbb3aa2ea33dec02837b6cff5b81e26c9e9bec49184e16388666424bb3736130973612abdeb01b29b29b8fb1714bb13c94cb88b9293a272ff097e6885a8bef4ced85df6baffa39b24f9ebdb0041aa952b3290daf128081b4cc4e9b846c4069694138eee06dda1066e17b565867ae895a5cfd673a5bc1bc5c2c51000192046267a0a28fa6aebdfcfa97121168e1c6e81c048d2bf2ee91068e9df63d8667d2660608f433e7ac0ac0db69afdddbce72baae83c42aed665c681b31f5395b34b9f1c95434e73f150201f0b20c4afba0e32609c9c6c2107c3e8a46711822433e01d1a3c64f4800ccf032080b567939be0b7e22971e0cbdeb92f903f05a1535879704dd30cb7526e8cd9a784c70600fb23e013f856692883312a3a41beeb7e29723bb0045aa03b21f2d9fb8f507d895403fbddf0cd85a699436ba02a76b5a2c157447cf7ad6aace8dd0477c617524667e35626929f7c958f88f8070df87f917f2bfabf5e34c690e4ecac212bc51b0a694a51e0ef53c9748986b124d9855313b2949f00d8acb58a29426e9dc46c1c57bb45132d5961e8dc8fb435e8475fda3a144377dc2874912e0e4df8e328bca6e5e21a8b2309f94516225a77dbd78da9b289522d8dfbad2bd2261004897a39a5b31ed4e6195aba9e09cc88add2197fcb2c8e7a6c3cdc20838a561b911bd40f8b3a5d5c53f5b84279ab479a48d0f5700db62377b3b780b0d1d700f7f558da399293dd88c4e9128fd4a6190fb65885fcd592eeede053704fcc832a5d45de0c5e59e9e9d78bb2fa6efdd2479bddbb853693d7a2943df55d8de2456f92771d994510ac392c93ada5e46e6bb8b6d85d60523ef32a0df7d5e1cd4266c96e49203ec4b865598d42b4990d096825d65024979fe9c641af6d5b64507e875f8b494c5e92807a287db8684d9138482dcbb56d9742d4a2006a39e1f5a758a3dc335f5ae2333aea7bced8a30eb94f8246066935a81264edb9f8a11f4698d74bf3d360e5e38ce3203d71f7c35dc220c18e31e5c74e9a49cee354fb602373b508e59c5847534a965948ed0c3c85aeefb27366848aeb47e7f1b783ccc4750b80f46be3a7ff6bf34dca9d4f129bf3c35fb83cc789b8782dcf55ef6ca56a2c50f3d5f6391eb1794a9c8fa1115e7cefec70c44712f1bcff8e829dda06e1c827eeef0a915acc6e60ecda3fc86a8667774e59c0fe9f22a6233a986925a97a76ba6d36ccf8926e6d1476632a271a21e03c5ae5c597f3989adf2a42e1d7853d471f49483b5affc1df7505193dca4d7d5e28e9f707dacb2b73c3043541c16cfaa005b83e212532338b74f9893c855690cc71724cd82cd43a6d5361d4aa06767e26e7d55a247ef23794fac32cde380be98063100d50d2a4f83a6b36a0a5c4dc72d060035c4a13eccfba336af20504067254c20c5034bd1b849f973d74ba9cb0c924a116ccedf06c49ad37822dda0c42b6d6bdca11b35ee3bf8f7d15b5c72cbadd0e492fa585c8314103e22de0de2ac585f014ca5ab05e941b283144772b0a1d5e2a9d7366c6efe82ec5cc7ac8efea3dfc9a1aa19a36a4da2bc1de7e92fdb77c22071849155ac8f3f7fcefc5ce65f1ea928cf68f135fccaeeae459fa194208076da23008de1012edd1a4e939142cc9633837b61d1b8fd738bb471618eccbd20832cadc1b3f569a41e8b4b8d3a07e7e651aa0847413f6d7fd9fa3eda3fcb33a7d3c7299c3d9063675f469221bc72e37593b1723e13d700acf16cf24d4996e8d95674de0e1975cdc2bf146ccfbb0d9237d44b061a84b8a15c94a66fd080cf26f4de877fc1ab03c681c7676c2d217e0797563d7edf09912f45991f1cfac7fd7c2bd61fd6f85160586bfc9a30c6045f339148e2ad079f123b7ae089f9e2becc4232625a973c9c3305cb6db6e72d79db0080649d3c98d35ea2d64631a0da47c8073b6f261959b96061a4cd997c51c39304cca1815da77f1522252ac602aaf2badd29744beddfa550988eb60542ef679ba6356745d8ea0dd2533049ac1337bd6ee23ab3b60269527bceaa3971c33f058b526587faa1925dc2de5cce81bef514cd617e8dbd51dcb410c89365ab42a40ce13cd6c6d78cd7f897109df00d393650daea374905a607c2c987fccae9bd44e1253abfae38037d7f9621807afb44b024d72461e2d5a78afc960bc4954cf6086449259001a69ea38f2dd009279c9d8a78c1e66f79c4bad382518052bee9cc4ec7aa7d3ac4dc50d6ce5f8ba8efa34e9bd060adfabf4fe3e3cc40510875", 0x1000}, {&(0x7f0000001840)="020f0caa57ae7b5c40e805be146729be7823a70c13aeaea966b264677119aac3b7e88c33a8da03bb75ef4e9d9cc56ad8ae355fb29d861358ffdc98363568e8e1b8d46735887598928bab3ada4139198a61183d7b18111d0f567bd0d51da574bfc6bb11c10354601b0dbdc971665759ad6fe0021486f87f32e80a511edc9c7e1bdc73eb0aa75c254211b0dbb742ab4ae3392d61b2b0ead719b9fac5eeb83fa1ca781c711ebac56778", 0xa8}, {&(0x7f0000001900)="12b13c4b4c109e46beec5bfab673e83a400cc6897fb70bbe760beb1de8c96a16e5bfd32635d498f1f8572a42dc34f3943050b9be5afc5b367920ec03", 0x3c}], 0x4, &(0x7f0000001980)=[@rights={0x38, 0xffff, 0x1, [r5, r6, r15, r15, r6, r3, r3, r15, r6]}], 0x38, 0x400}, 0x8) msgrcv(r7, &(0x7f0000001a00)={0x0, ""/19}, 0x1b, 0x2, 0x800) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7866) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x81, 0xa9d, 0x5, 0x80000001, "6df8511707be80bb87cdf781e81dae1a7b6e6196", 0x4, 0x6}) r2 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCDRAIN(r1, 0x2000745e) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x400000000002, &(0x7f00000000c0), 0xfffffffffffffe43) 16:00:04 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000011c0)={0x3, 0x1, 0x9, 0xff, r1}) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/126, 0x7e}, {&(0x7f00000010c0)=""/124, 0x7c}, {&(0x7f0000001140)=""/59, 0x3b}], 0x4, 0x0) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:04 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0xc9b, 0x0, 0x1000, 0x0) 16:00:04 executing program 0: setuid(0xee01) semget(0x0, 0x800000001, 0xe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000040)="29b22c780f5a9ef50b01c6a784c6eb7ecbe7d3b43edae82586710b19639125658a81b945971296338caee8b8ee39bf58934e17b3e45799b99ca364e9bbb5a5018fcd9785d9b092b2fd9896b191fe39d2d81d8d2d", 0x54, 0xf, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_RMID(r1, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) getppid() 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}, {{r2}, 0xffffffffffffffff, 0x91, 0x24, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x35, 0x20, 0xcdd5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x200}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = getppid() fcntl$setown(r2, 0x6, r3) pipe(&(0x7f00000000c0)) dup2(r1, r0) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="f9db72ca58bcf1d4ebf718608fc0a3e2c31a1a52fddc2fb2295330cceeb4824386b0b5c212b7b398", 0x28, 0x400, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x80000000, 0xffffffffffff9979}, &(0x7f00000000c0)) write(r0, &(0x7f00000001c0)="10755a0586f818c60a10fab00007834bf60600000000000000087b82ecb1829231c22baeb07260a0ece953010000df22131ed254fd290e1ddb", 0x3b1) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) r1 = dup(r0) open(&(0x7f00000018c0)='./bus\x00', 0x10000, 0x145) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001540)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r9 = getpid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f00000000c0)="5b7bd915972a60bce249b40e8b3c1a4a1d5a7934d83c76bdffd0ccde21eb31d9778bc638c0d662ca7021a63fe69811372431a8589fd982d4494026dae5b26078c31ea2a7febb36383349c4df54692ba5054d45e63fb385d3453005a7c805b682de5d8d076892533bae2962cf81c5a29f43d06674d61ad0148cf20659dbc24f7b96112fd3acb0f2e861614b281c0869429d0f21c4d31092072fa7681e69c18c9f121d7a2a0ea13ed5f233a7619011bf6866224c61e0cac890a2f3b24fbf5078bba6d836e732dcf98898740da505235f720ab83ede7f3aa59bd0e7504524426bb776531e2f40f4f1641544cce7e4f2391a48bc97b75da7dc325a019430756efa4c067f458824ee57ec7615a9326a755e635e75d083050523b1d3e90735ca130a11cb0678284e54aad8530ab375fb6260de7d0e6f673709e191465400edafbc52ae987bc6e4233283c16606c5c18c6492c341bba6768ceac76148ce143a3d8dc482cad909749f3342ef49c9a482f89f69bb5097eb7c5fe1e498456ff31e6dcddf2dea762c2e45cfacce901cf37f8cf2d3be3366f5320f1ff6836d9feb3b3751effbc31cd6148a6b4210d08b235d36a4e1fcd11fcf99950f0f5b713835b4f871de83e3be109cc7df71fac3d599a00749ee31c037a8b2e7850c0a1a013719b211474ea6ccbda4ee89f78e53b83b2c214080da8fb6f773d1f39c68af04ca3644b3d715a03f34c612506320ff56806c7f2c29a0ab7e8bc27b43b9a77886cf90122182cc0fae3cd092a8d78374049c886c6d270bb027f2514c581eb6d7af7f6ecd4e02862aa7b8ac0713ea22f72b22c0edf4f941d46e6beeab99ff084231ddd5bd5721ee3f1bd13ea1eca6aaaafddc9f7757d7e1dd430ee2b016f042c016a7c66e2979e04616cfac52c2ac54baebafd9b67e05045e93cecb07c7a4f60fb6f7d931ec6a97dcd60ef3ed455829cc317e3fa462f7f449080216c8103f8840d633ec63ec26bf595e27382ce84bbe84d308b67a9b1022534932e6b697f3fdedca2e746357c48443f00b5562da6e6d6c662a54211b54e45ec79091b480902635bbd6a4eeade093f709e1051510c98e9b56665a48031c3e38eda01590dae10613b2a63fbdf7e7cf79e266bd9e75cb521c852bd5b471938c854e8cbc0a3843a86bc54ac0cad8259e5ece5732453ebc34faa497636006684a42c15f1553e44644238b5c972ee84000c11af68fdc0285751dec63474a1bba7f63109ed643c49e7a93b132a6b38168a3e8556c5d365aef434c738ca228ce08f6efb57e07b53354f3a9bad85e96082d9d7f2577f2fe8b890afcd478843dc3b0ab53834c9addb5a7a0f7e16cbbcc69e5c1ce537ca2490b008951e5582b8ccca7765644da871a1181902e78f1758459c8fb98807778b66366841ae149ba673616f8ea39221a75585ddb0d57a161a51117170035dc1bfdf79160b159190c48d0aab1b3c7a37614256c3ac6d10b5ecc2787fffc488968f402d5a4dbac52ae88ab29a70721944d43ab80e654539fdee7fbc03a5943f27b4502c69660a7f16b014bb2b45455422826e2a66b38c5dadc17381b098a77877165b704459aa3f8dcc45889ec7f4cdc72d396a9fdfced7c7669cde8ca2d9fe0317e1b48127f303a9f14da8c19cbdaa6b8b55511c6f3cbe159f02b55329da761861a9f564b1fcc7bc653904a020bea14228bfd93cc3cdaaa35db5fb1efc624c2ee86845f519dd481e313a44bc205dd352db9394dc09ff9acc65505adee8d26f02d49c6663b7cdd52a8f4895d278e674c7e405b59753b11ba7aa6d1cdf2cef82c1060cd822a0c8b9646c39d06601f024ba52b3c7fd237e5457df96f900310dbffd05f60e3f00ece8785fadc49db482f2e40ffe800c26e0921b5064d2f6c981277f628b119ec4c7ea8c1fa3bdf1f02e9d5a7fbd628fc52374be019e1dfa9bd355b5839ef7042c29e1f22df337654f62b8c184b46bd17f741e3b6d3ab2702cee5097be79ee9c58327c330e8fd5a6e19ba5ceb69c2c3b3d7c9f005773979ebe7220cecf672890b6b8b2f425f597697f3fcbcb56a60e479d67c64aaae93900b1c027af1241073b1b89f21f45195de14ff65fa05b225fff303d07b34657b483318713b6c88a87d99342c9bd4945dfb9ca40b2da5619dba10f6553be8b12227dd4d05594a0ac965564ab395f73e567d21761b930ac6076e7a0c794762b0a85fd5b39ca594b02bc6d1b78f10d149a1e5e748eb621ae1e0f0116900440bdec3d7e15cc0a7e5a4666c1aa3b8c388ec1c461aa5ba2dec4f858d2644eedf4ed21153df54de05d29e8c36da556c4394b0c392927161ac707da52a3613cdfdec496732729c8093811a21eb98c44aef6c61fc532e2362334c2767853d192205aa2ba837b3b10b36a1ed3059235bc935f15129eece412a4b32ce9ddec1d14567467a7b62010f7a6e226c6ea67f1dcf58280237801058f9744d88ce0e6f9f34158bc139600cb4df967920fb377f233e6f900ff194130dbf2af0c1996f716516868c00e990994406914845b7e8d9dc721b8f78fb2433c76127e4489e95a130f4e87156ef46444538091a8f26590c4f8d5c5a07fb6b64b2e9c95ecefdec65ca635566d7f78f730d3818abe0481c6defbba839953bea6649a83fe840fddba72c5d336a5aba0e1513d2cb8ebad1b09ab2da34a3ebd87273e2a084300f1e5e6ebf9be93d0440c6a36d70310bd0619638059b52f7c892427ba1cbc193691ae35aa2e600f5b99169eb419a595bfe4054d1bbc1e300e60ac7399d87b33177162cab5aa6aa4ed230d3ac039c8285223edfa05ff168477af1cf592c9c92ba692a869ec000852bd42a394ef561745cec719491976265fd881ca779c711cb003be3af0f481443e6ca88dd7c3619ab21634aa5dafd9559e6e67681849601bbfba92931bf55411cc9230907403542524cf5bc4f4e4152e93906350445a9403dbc3f8f195cdccac1c1d54f2e83d6ed5552074b9720926638eac4d393337e3bde7a489b5813c22ba4595bbc18386ba2f349b1a654265ac25571c0d7db8430a6dd9195294cbc13f93de54c4aae260f8835355cd5ef16fdd06d33dee9280f8ecf8a13ebc173ff384aa630bba0749e3b49b065f9d5358712666eec1100ab0fa66f87a8e18b6798bf9b0fb51139ea1c18a25a52beaef182179e3b5a1265c3440db00c002a4c75f36d5dddb1aeac636cd9c01daddb55c34ae8b06ce72827595db029ae9cc472aeaeb39d0d91a6c0cf5985fdb3b83094070ad97e059410b8561ea7824c7abe410b761f64dbd361487790fe0523286a50a84e8eae691f00a3195f3aaa90da1b042cef8257ddab736741b9253fb95eb7770e3d9a4b5bd1b36a633c4200de16eb76bdfd3618f338d3546cd8391084243230743586ddba1c557fefe09993873ce74747841a4333ac61071b21bc3ac16db8ee359b496f5345e0b7af600fd9e60332493bba7a5337442a6e5d3547a77b6b5b082e62bae0833c6ca606bd477b31f063d57c62e545d0c9a62015bfe271fd417a91251973f43efb8e84accdbc9dd369701d1cb01e01db3f9bd80931b53fbbdc61c0847b8ebf55a544f12805379b5486c8bfaf6530e8a5267891129af80984addc19436a70969df39c6ef96ce0382e2acf5d3f62b183ccd8c5e4655aba29076fb99ee16b6787ac55c531a2a42d91bf8d52f0ee694f14d93d493af10fc1af077d4cb095c352e85566c71ae008caf03ff44267875651de32255990e79a56ee2141609150ba9290fed9af55d903d9f50c2e4d64f0ca76a3a6dd265cc02523ecdf7df8379589d7037c3ae2664cc461faf700fcd14a12660b3029940f3b854e652ced4fca69cd20b33dfb17bea2db712622c306b41cf08d5e3adef885de72603ac4e396b7fbd7243ab691a082a54666bf03926ac74e3812b1d98a453cabbc55f1d2303f60341a818c34ba29c3e797014052a79ed4bfbdc535f01046b98f644ee8004e5bfe46c2cb9fd5b72624a1b9097fb2653843b20305804caf2c868a120e3a8bedd9c0e05700ecdede3d8829720ac72932bb2f924ec845395b02289e7c644a3f9ae2153bd719bbfb0264a297a138704bcbeffa5f49605f79fc26967365067da97088497160d5577342deb0ae8e1ca368e0836c08701e6d63602226e6d808fc1d767ef6b27e78e0c2a78040bbfad0b4c7fb81242618e1b5aef0a2231f72041a58af780a0fe55dc1dde394f74b7e862d7b17640cc7a0e513ec11508496dcecf54a54f47beaa2ce477b8f5ee8667805e876ac2ade3b151a58e71898bca36180272dbb81a06298a765f6ba41f49dbb963cf405797b1aaf6db9d15e2886f92f3f7cacaeafcc377a9e49715db64d77d7df7fd86323d8602b079c687bd83ce3832a06c12df75e5c25f8437bda33d85446b0e2a4fc0af671fe59dc2c7ab746badeb1c6a48af340aa200e1eeb7e4c2b2ed517b9d00759927b6cbfbfe27494773d8fabbd1d27e53365cfdffe52166a2002549e34a879cdc8ab22e3a22f3826430a69b72412217f64d870f7cbc32991c4cb1369c78a70666d5f0293521d0be1724f7da9d73213ab17e87801371b750a822cea63430f9b16ff6161c38fe636747b91a26ca76fdca9b4c65930e4ec9b6729886fd1f82397b9e44660457525a2ec1e0d8964e4666fe3c06812199793c97ee581045c7828298dcbb2c8a4d88f8bca7d7aec20c22944cfe2493a62abb5e81cca626a556140b362ccbdc4d9d82869e295bfd811a4636f1a1faf8566be2d09fd7d8249432e992bf446966fd7d1cec117de95a9378212e45c3f10f38b8d96553e9fdebb1f046d425fb3fd7055ff2e3138dc8f7cbd17072c05a054470b957608993530460e5d22566b97366b4f2cad7f9cf433118f29228239ad20ac0fc2806dc14fb61530e157cd5011b3a1b53126c6512f402f5da9626d86a14479bd8f5482ae781488edf4a3220e0a6049d87b33410c7ee832680db398e5876036b837d2c5e62209ae45d588f249b124e5c794440ec24d01906cef6ea28e6c63bf40071ca6e2a819dd3e2ce0e8940ad949c7c88735ed9e57851fb527a0349db10f8a81bc238316fb00199cda8d5097832e4e4ebd066db3a74e60a0b6342f4c6e8b0c55688652480dc4c188508e4d5635c9de4ed6c5c5a1df037170e91acb56de3ed5ce8c10b6b4992be52c878b5f77ee7eac5cebbedc37cf1e37ccb21d0e962d9cb9c75de57eafb36efc967b2a0465cc5ce374104e457db85b4dcf8b1ab4c8bd2eaecb07e157f03ae3f433252d78aaac79883b3c38b47b2e68dbd46c4a0efb31c2bfa0b072f17f0557e82eb0bbff010d04389f04e8faeb08bf450b1c885574da40472a919d620ed286671186816191aa43d8e86ff908f18bc1d357f7075721211cb08bbdd5d38d606b58f65fd50fee6ef6115e13fe183125c2b4703f8bff7c83da80e33d92b81a89bac92f503ea095fe759f70b8309f15b868a88879834217f0b4123aea242ff522784683376f1975adb30031f754a55fd272a927f8344eb6694e61711855aa46a53b7b999a76e67d1f8317645a568d30a0baed0f70576ea8b25029614508893fa2257f777f15e9cb5b0774e131407a3e88c5135f059649b4eb321b107d0eccc7c7fc89e7fb7f614b3794007d8c1ec0ec9a72650618826c899e37071e917bd893364e6c4816cbfd0c6b87c2edd2e84e81fcc36ff05bb65c54481999afa89d1e2b32161d6761881f8cdf296cf5aa2d91952062b08993c02f823db90659563149bf06bca22a2547180ac2d64ed7520f0513bdbe", 0x1000}, {&(0x7f00000010c0)="e67653672b8666e0c2762cb912b758924e9660c65c55b3254910a04cf1c87dc735c600ccb7ac71369e53a8c3fd3d307bc23466fcb8485749ac7131868e68b526c6db7c34eebb1cd7d9fcbe3d109e890f8c3f28ff3117e8a705f302ccc5f0a33ace13988d", 0x64}, {&(0x7f0000001140)="88dd6c8831ba56c79dc0eef1d7009fe767b2bb308e02c536acae625756675cdd6883888702494d64ed53ec7f7ec981f1d643afabca386c7301c7d63f890d638d8d42d359187f9eed9278f95a084a94f3dd6db2a8b16e1a1f6625622ba8254e1fd3509802f0f959ea1a5f1c28b12c8eaafded1ad78680e6a8821551ddbb8ef573d6011ecc781496d5b60c6bdcfbc5f543920aad7727e2910f7533434acd8176fe49438f0a6ba6edc57663e784589fcb8a4fdbad7febfe1dd4e0e7c270a00d86e6518758e327b4034efe29c67044a59f1c6a3f90", 0xd3}, {&(0x7f0000001240)="553438d2e35583ad44062c1c3ad29dde85c88a35b44973464ccf1bf00b2181f281de150f09c3028014557a5f1f7cbd95f540e2da63120d2d1abc0427f224f0d943cf4bdfd8dfa6ea3b890b97a8dea9d486fda6c524100b579953310de25bf9ab7045983c0955cddf3b9947818955e646d206eae844f5c3a171bde31a737314058f0e440020acab32acd9fb67ad55cd31e69a354ff1bd32", 0x97}, {&(0x7f0000001300)="5f4d8e20c703595f806414075bcc3c0bb8c9b5e2d31067e227e3608972bc0b829296eeb93ede1bae582396091302e486be6b9de3c6942ba8da7240afd28f6f49e798c58ccdda96487bd2b8309df14e74276d06e09509667f5d0074a29a0d033114e31c7945d73e970f2eab032a4afef54eb3fe979b0dc27a7c51dda62cd185", 0x7f}, {&(0x7f0000001380)="2ff791b298e9ae01891b75f9ad2d91911cc434394a132dab6fcf1f5834399e8bff6c6e8512bd76a8db30c9ba9e505b57d0b6", 0x32}, {&(0x7f00000013c0)="be927f46d597ef418436", 0xa}], 0x7, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r5, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x148, 0x8}, 0x2) 16:00:04 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setuid(0x0) 16:00:04 executing program 0: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff}], 0x101, 0x0, 0x3, 0x0) r2 = dup2(r0, r0) connect(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c8002e2f66696c653000"], 0xa) 16:00:04 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xf39) sendmsg(r1, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=[{0x68, 0x0, 0x0, "613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dcffac92617613f494"}], 0x68, 0x1}, 0x400) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000017c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001180)="e7d424ab34954110df900d586da7b29fbee22c7de544ce3dda5a0083bdc2b1720b750594d9be5bc6ed476d51eef3e68b08932cb238d9040cc8ec0fae47fd29d00081f129a1c6e180387ce8e0befbd005dca10e9028a061b8de874516bc9f5535993754161725189dc85edacdf53850eb3b11136f21ecee73a98a05183a831ea9aea54bfc9edff2b9a4d5f7aaee6e6e3a97ecb7679f310a7535c6f3e105c723d20ab6ab6a0f1fa7122ad16b2c6f92b61ee0d75469dd71b4fe5f09e33f91414369d45e25bd8d83d24710f2de946e1c029b08720ca0d068e019a6db89156b9341af4d7827", 0xe3}, {&(0x7f0000001280)="85875c01a3f600aabac0bed4d9ce412b26c6fdcd8e74c269da489e0adfd1f14497c2882fcd98527ca888246c0aa1756302549a8b548f9ac6a67913300f5b4905b066735b2cd8e8c749963bee1440172fd932b0fa1c6bd2c092ae00022f7c55dc076fdaf4bc41a140aa73ea140da9c1dc1f74e7cbc5808807205f004ca4f665ba0a7620253ab2fa4f6f32f3ac87bc8b974058203107d8f0e0ce2534d3d679602825cc3e57b05796d8d7c69f709abc10ed31d46c35a23447d6438fe8da86370254b7323ae66e8bdc6f244f6e5618eeaf9b8023c413661a0a9fc2469fba09881973ff8fab54ac5d4a380a63f7655e20e9b3fdff6448a09e301943a56cd74c", 0xfd}, {&(0x7f0000000fc0)="075f91b5281f9b4c4f83324981663286c0d79587fc9313118860ff4495d03c684c989a0fb3cb8de23f431ea799cb082b920f24cbc1436d1cff847e930d7bf1dc70f42eaf6ecc5b5066f10ea29148ab97179eddbeec07734f51e4d17e2fd3f8581aea4a7ce1557c60c04b32", 0x6b}, {&(0x7f0000001380)="f1e95a78a9f30063523a2391480ec0413f02edfe05f52333283aa6df412cc9893a34f7e4d120a8f875acc27ba7f841607ae75e2d9f8e83f6cbd76bd6b961860e526435edb84d06f855bfa9d84791993b83f26d69505516612f18dc1f30f76aafd7640d95b97ffc2b2a32a5be87c26d3013c73948829ee15b525a8bfe57b32a2b7407e6a919b16ce7e168e2b9084362fdffdb6ca1d45bf28e0c9e53db91233eece4e8e03c2684972ee6bf1f5939deb49086d998eba801b36c25c92f68", 0xbc}, {&(0x7f0000001440)="7341f066aba17d4f450cd14c13a14465274fda73a301035f2f5f6fb807f68a33dde4d2f516d0b7c5d9609d00b46935c30f45301f739f80b5ecb22d0f10b9aa4c71fe1e1e18b8d8f1a4bf56a85e56124b140189ace2a8768b53e0fbc248fe53b035a4425787895984bef9ceb3b90f5188138feb9b6a40fdf890bfbe43fd69bb39588f54190e27bcf955b65e856cd9e8dedcea5ad310e2748fa838ff3393ed543a5a18a267553415d69e685077dd", 0xad}, {&(0x7f0000001500)="d069e1db2dbaf432f77b9a64986b0e7ef8c8532059798a76d13b2180c0d12e2c8a549ad42500ca0802bfb92e8229a30073ea30afd9d777903a654f2e3cb5185b41419b1a1b239510749d0b0e8db052cc632b06fc5cfe0e1cbe0ce70fce2341dcc6e6418012ff4edb997e1734437900644eda4cdad8eba1a19049a31524de433c1049eb3186ccf8d76026af2032fdea9cf5960508b4fb9c14c8fd3b8d0f554e7a89d94bb7b8276ca47e87fe99c706f0dd53409498d1ad69b9f970e07f41db0bcea21215368537f825e00f60c0c25ba09933aba68978282c056be010a3147c998f31b0aa3f638b091175b577aab8", 0xed}, {&(0x7f0000001600)="cfc644d37d03e2d8e1e25c917ba2ad967a5d05a06c4b5848fed90f2fb90a355e280460c6ac4e63eca7a33e160c91ac6ef9e02681c0e7fd8041a9a7f83921583c7fee89888c7307c25ec169917513c2de8365589aff2feed9bf52426e5f331fc733a64e31d49a20c03aa742c9954f1d82e02b654e7ffbe06a6f1897e667824d6c51cecdea9ac36c35bc0160d03d86dbfe632a47eeaf33dd30ae2e9d7ea7481d2f20f92a2857", 0xa5}, {&(0x7f00000010c0)="bd2045085911b27a22ce2ff0b1b6af0939912da4c46403c2bc793ff7583677b1b050d3113b0b", 0x26}, {&(0x7f0000001100)="2eb43799d40d99196829e776cb0fe8b374072b073dfcd1857d0f1429f81fb0de64ca1a28f9dd19b899f0215cbe", 0x2d}], 0x9, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x2) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getgid() fchown(r0, 0x0, r1) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgget$private(0x0, 0x1) msgget(0x3, 0x200) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0x0, r0) shmget(0x0, 0x4000, 0x200000001, &(0x7f0000ffc000/0x4000)=nil) socketpair$inet6(0x18, 0x8000, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x2, 0x4000, 0x280, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:04 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) clock_settime(0x0, &(0x7f00000000c0)={0x8}) getrusage(0x0, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x8001) 16:00:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\b', 0x1) rmdir(&(0x7f0000000100)='./file0\x00') r1 = semget(0x2, 0x4, 0x401) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/114) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0xffff, 0x19}, {0x3b, 0x1}}, &(0x7f00000001c0)) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x800000000020000c, 0x0) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x40}], 0x2, 0x0) 16:00:08 executing program 0: chroot(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$unix(0x1, 0x0, 0x0) bind(r0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000140)='./file1\x00', 0x80) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') chmod(&(0x7f0000000180)='./file2\x00', 0x101) r1 = open(&(0x7f0000000200)='./file2\x00', 0x90, 0x69) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file2\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000001c0)=""/4096, 0xf7}, {&(0x7f0000000100)=""/56, 0x38}], 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) write(r1, &(0x7f00000000c0)='8', 0x1) write(r0, &(0x7f00000011c0)="9df5f550f339c422ebb027a38d4f24e0a4c5f4959c19f333b0b2d4bc09fab81957fcb6a88d5cc1b38e5708ae49e7fbcdc7cffb6cac409d4ddae39257ef70a02c60c879fdc739f9285d0466514083290f9249f591dc2eca4fb574ba7aeb186de112c8f671b50ca6c58ab35b4e89d27910d22ec64a743065f2272a305e07a5f6bbbf0ab5412eda4fb400836ad86cbc0d5387d704bfece7e06cad56", 0x9a) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) sync() mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 16:00:08 executing program 1: pipe2(&(0x7f0000000080), 0x10000) clock_gettime(0x3, &(0x7f00000000c0)) pipe2(&(0x7f0000000040), 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000000000023, 0x6) 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getgid() getgroups(0x7, &(0x7f0000000400)=[r0, r1, r2, r3, r4, r5, r6]) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r7, &(0x7f00000001c0)='2', 0x1) read(r7, &(0x7f0000000100)=""/172, 0xac) 16:00:08 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) chroot(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/23}, &(0x7f0000000080)=0x19) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:08 executing program 1: socketpair(0x38, 0x4, 0xfffffffffffffeff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file1\x00', 0x50, 0x38) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x105) 16:00:08 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f00000007c0)=[{&(0x7f00000003c0)="698195f1e88f5f6ca1da34db5e6a72f0bda250a2b91726d353c60c3adb6deeb0524123997db1c3c2e1cb59b7594df25367158990484dc6bcda68a79bd8b8991fda3f67ed450b43809392e7ae6709dfb4c9eafb62ddda99f1ee585e6e796ae402892748b20eaeeef7a3ba0b1362b56a378df68f", 0x73}, {&(0x7f0000000440)="83cc040f9c42dd9ea91f60e724857d39a0249673e4892692952c4194712365", 0x1f}, {&(0x7f0000000480)="c0006c0dd27e4518047edfac979c606de86259dfec26755a9fa6c3463a586d727657f927e1f8331af7440954edbb30c5d3af331ec3b60b21b16ffdc737268185573684131a43c54de163463dfdea44201bd6a9f5c6579441e3959f76afa2f7f99e9f827200dbf331c621686657cffdfd92c08ea468771cfff0421c27dd39899a5f19696b2aba400f9c1e7a776b67002623dfb0c8a694b99693f10fa6", 0x9c}, {&(0x7f0000000540)="0c66fddaffbe1021f0ad9447a1dbdffd377f03c241034dae2752566b311ae89b91c20f2c4cfc08a96985805f35df3564d8a33fa77af0f6863e2f79b5d7848bdf5b094bffdaddca62507a14dec826f548fcbde9b9ad89aa25d15a9d51fd2fe5ce2378973929fc8936adadf68cb07755f971200308f7a329f67638e77f2296ad465c66b46558780ae3e7e9c2ea43ed9a6213f14077dd0f3d0a79e1b9dbfa9004382edeec424c63deb01b39a0118e1c19326369841ff5", 0xb5}, {&(0x7f0000000600)="582f6900166755827a340af8bd1bbeb4420379877451c79e90654e3b3af44e99ce9a5dabd0f935c713b3fcb79426c212b985542dbc3a8c88a0e485db302484a264e1c89402b90ff146eb6898ca4b043bba7334cf98174b65fb23a3e9a9c60eed25a65876db026601af80573d025dedc118a9e84854c17a543c6bf6eb8bb76ff9670cd623184c0609b79eb07a83e7dea7d88053133388484dc12662025827d01dca6604a52615edb222646484916623ca0010c28a97", 0xb5}, {&(0x7f00000006c0)="61b66045a133db3d0098a958698a1047e8ca7f718262872b809d809a8dd085a5ea1772c7c70de24271dd790ba162716766228d83557cb85d6b60063f59343128cfa1c27668dff90bf1b0abc377434bb6f363d692f1741294b9d70e1598b3c8c26adc8eeae4e4", 0x66}, {&(0x7f0000000740)="e8c7c0c1ccbf3a14e85e751c3328689013a4b1998b29fb9ac2e71b7a4a32e3c428831c64e3bb12dfd66998f574ead283c8280692ecfe2f0c1c945d5e22e0461f5013aa7f3b0f45039aa515e984ba3fb4460fbf", 0x53}], 0x7, &(0x7f0000000840)=[{0xc8, 0xffff, 0x1000, "5ac50f258e4a15b356d5611545f77e9586864e8e804c2c2d974f782018a1753bca8ffa848a3d55b3be0162c16949c0ca5eaea680051224322526a687df144a1d567cf4a57fa5042871e2ad42aadd45c380f7de389feee8ea2771f96179e9c55bfa53571e18b0e0ae35164da5917033bc86bc413197ab6d2450db3b0d00a289b708b2036f3e0254a167dbec72f116a7b8e83c5b3bcc3dbdd6f66ccd351b6a88cca05630ac46f924291f42e762efc8770216d3"}], 0xc8, 0x400}, 0xd) r1 = socket$inet6(0x18, 0x800000800d, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="a9ef22f244b05f480f147d27ebba2f45096014e87db1efb6b62ea7515252162cb0da329919fd0f93ada1c36c5124d27bade69b4502a915db2b71df4eaa11f628d00c6c04e1f9bf12465eb6d118d084ff2473a0dc6bfa691d78bdbac1c34fa25dc3e748650e1974cb709379501146855834c423d9bab51e89e0e80d8bb792eafe24facc3716502c45f0ca124f6141f901b04884935b7bbe8d784440b1cc3969a0be63539de7db997db4ccb08ac717d378634c866ed7091f3aed587c0bf2f93f74118762027c9190e3b00d3d11e43d95c2d5d219861e90596b35140d2ce2e91db2bb753c9d726f0e45cc2e3800157cd89a92eb51fa3a", 0xf5}, {&(0x7f0000000180)="364e5bd69dac60d726c8ade9ff4f8beabb6cb94ca8e29fce82d7d90449a41c0fa507b6d4fe592c32184a97af70c3295a9a6775f58d327c2cca2da38f4e417c99654ea0a08ad1b774397d58893eb1504f1b817c1c5a2df08e8ed17d316c11a744cfca68ade64387e738de3e2878f1e4a91047cd87283a3c6ad8a96795825400c6457262a41880b5f73e53ef44428342", 0x8f}, {&(0x7f0000000240)="5778301fe20142ea16aafbf9cc03fe991ebc718f23447fa66009a57eca1fe4e75c1145c7c296f03b167dfe18199318441bfa0f18eea19155e20be1e32de971b9617193e1879ccf2957973514ef211425f85dadc196f1d4da17fb986baf9cb8824dbddb68968a6792def715b56af60581599a9c8564eaa012ae4e164925c2c6b95ae724d22c768842a48946c544b81a835da600dca0", 0x95}], 0x3) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x1a1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfffffffffffffffa) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) execve(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffc00, 0x8, 0x1f, 0x6}) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="f9383106869ae75c605e1a88079d719218952f1ac325535be96f9a2811cfef397856a8aa29cf566e6723d489a8e707c1a58a63280474a12cf3059fd1b520d3e16f1f5d6e64b1a3455199a3102a3ea9a6879aa1f5e03f21c145af0d86df6666710711386f7475af3a9ac12be2561f4acdd189d46da130cba29a7993490de2a5640a01ac7d204d2f163f6140a6e64b1425875567ee30bd46eb264c3ae40132ece43b9ce60af4453139547b21756d1fc396f5b9d8b5b83db6a802508847d273c594fa9cfd6d137864ecfec928b1558433098251f6e7d27805e21a0f0262f235aad955f201f93608352a0b1159", 0xeb}, {&(0x7f0000000140)="81ee8808c7f21332a0ae9b7ec38a6ae2ff0cd5ffaca1ed544c505bf523ec6506c4f6c262d1267a716c6b248965ad7506cd7eafacf38e3ca46b72abfc1a1a642015f2d41e6c912fe30f0ab476e2a335a74b9c31b48609a27e615387b815c55fff358738458073b35b3039cbd8e73290776bd63dd713c20e82b55c8cd5a991101dbb19300874f9d8be367a994867ace869437cf3f82f5c4db57ae8f9176e39c8b2e6cdd6edafef28fd92f297373f7945d434ff4df94ec8671983a2", 0xba}, {&(0x7f0000000200)="59fdb1139b1952e98c9c6579eebf11bc530c198ce8e6d1f4e6b55ac76eb1b454f886d5c867fbd6896f5f291f1cd43b24637e93420affee1f2c033d01d1837140afa8ec5ad4f898d964e8ff803841de1c07f6848dad43e8444c4c50d3eaf78a1c05272e3bd993d9332bfbe8a269b596075d697b25405ab8c13797a3b46d57eec9d295e47f3195c4ff6bab13c6b50b838416623ec0bf44aafe76c94d6ce91ca6569ba7a7ba", 0xa4}, {&(0x7f00000002c0)="58a8712fb1d45a0e3a607776eb2fc0694b070d9bb89197e661efd0020a836c6df1d7e762de9ecc27feba6100573470d8b29dc82f2d9d9d6ed20f94ef2be906562133d1efe16dee98e8235a9c9456ec335b13a0cb42e48c3b", 0x58}, {&(0x7f0000000340)="ee7bbc9aefee2f0888dbc951f30084bf63231aad51c15e024b9f14afebf3137257e65e71bb3f951780fc62e845fd61da2b3ad369a754a9bd8e3f5f7e15e20baf92b9c95f66dd4fe94a29271ebe5542e195d09670dfa2ceaa1a39d5b362538a26ba1a83671c9dfc8a02f9d63a80d1ef79edc23676904746a460d4a132dd475de29d85a89151a094af9c86ce7d5a50bb0840bdd52497be3574e13ed2c7651dd9d1e42d49c80c9d11a86afb0867df30c07da6b48f62dafa46fd", 0xb8}], 0x5) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x20) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000c80)="d58a9be74163db76f22c52dd6ae180d83ae214801107b7df8c5c9e8d5fc4b232426826045d48228f23cc9c6da60f6fd1040dbc746dd8e123c5b993adb1fdb1bde5679efb8511a27b7d5322214b9a1c38c6395c1698dc7cb6d3da57a1178c4b9269f579567ec613c1f810c018977ca64f81d696bd8f27e0e49206c2ae2f45686cec0ea1c31753f4f530eae85a6b3f332308f9e670b660a3b3a200545c0353575170aa8a8f7857c54254be0cff00a66fc47da9dd5741c6f024a78497b17da3d2b06e0940be0af8a86214b66efefca735f41980b0e46c135d5f9170310d58e9617c54f29284e558efb98047699606f52ea02734a3d0db651b8c7cc76652c827692ce75ecbe3cf28bb75cf167e2fcba8414208e00d1ffda3a29c3637d75153332eecc156886a1bb8af7143b9b5f636d1f363069d776064d5bf0ebee335e774b4aa27629cf31d633ddbeba731278485995f8f5bb18e9db6e711f9b0ee2bd5be14c94ad663a72f252ccca89fda3078d5e87b2d00578e6279d862a818e5441c2b3747e9330d11df2847165ba02cf5b1dd38ce43363e02a147d7b6170fdd3caab86d8bd337b7e4da8328b88a1213bc93f21ad353b359ef88f05382ff15bd6561a9bd35af23fbbfc062f059a9ed07eb740067edfbd88dc89600eb8d79f8859510cda6c16ec9cde3046e93cd77e2f98cce0ae2ec5a528f7363745f45b2eff6d8b0dcaa5503425a12eb2ebd02a1350e1807e777c4f0fb65b91b9fd868784bf4ad3d643f898014cf462bf9cf88cfe5ff437462fb9e2af42836b92b995f6301a693af3c338f7370d01c7300cb112cbb5074c5aded2eb1057c9987f459db5ba5d79023b200ec341af699d000915d042602cb95b73fec042cebe3b837dd0c58053d68903d871bbe95265cebab9c688574b452eb2b9b084cf6f0827fb7096bdb1433d9a7ae8ff5b3abd43987b2ea52346b32ff8744d5a5510c94ce7db600df8c6469b4d4203dac3d492daf6e4e04147b0fd6d6fddd500db685bab94ee742d4ebb0b0b51bba69d4da0a7a50dfe9f4e1be63e1df005001c9c967b03d9965124770783755902261345d05dc1eebba39a19a70fbf6d8574b6ed2ac1fb253b11ee2aa25ccbf96abb92833fa3b23c314473b7d2eb9f3a9e49a34a300c5b3b23e562e193f160c9c5ec478f21d86ad1c121b52dfab6b3c99a46bd4b6a713a1f8d81c578ef322a23ced171a1510d06069b0afcfaa7124065bcbf443f41527169774a32e943bfd541ec9e52bad5ab556ff70e64e5011ba349e6131ea225c0d87c0c16aaa2769aa9cc79fd6c36ae8ea0de5bc93f5120c3bb85f400d1f51653a72ef6ec3e303239708bd9b0e1f7cb4b3c4f4aa82a97e6695e28abc9c6aad95d7902847b0ac2c6054f20234253941c49799e195fe9e7517a662935388ac0a180c1c98b7a00cf19ca08b986ddbd501814c8ac1c11d9c598434ca47aaf6b4e8b6f5640f3e3d38b658d65c9f968cfa92ce6cdf15440ac8cfb21141c0fe99b401c0c2d223afa2c03403c3cac050a508fe71e3c922460cce1113cce5167f4a1fca8290ea217b57ce41d5831c1844fa6e1611b9fecfb6dbbd8c9d0c298ab4b107167ac9ebff4119281a9f1f616b9b557558c35b531066fc7213937f72b61a671020d6916e8198cf4a50f7a46971d2f0a45af27980878cd2966677dd6f4ab4cd88c8e78172023f97ee9be99d5f6b5f2d423948fe0a7381ccc70a06ee2cbffd88124c67986cfbd1b7daaebccf261f11d85b00d3f1c33bc5af3621e1b23f1e9d3d713031461651eb00dab2a8f14e1022483c57df5293ce8209d478249b28d06d132ce19650ca40c2a0a901c23908eb855733fe156563b31353b8488d2ed33af0a343804d87bac75719f57980682cfb29d373be7b11a2bb1890602415e2c41ac2196f70aeaf7c2f348d7c4748685c0777b3a724a7a17ca55a1df23e3dcc5c7364b2cd1b36c30db0ee9885e3595ca3d443dde502529e8cff477c9656d392c94505cff8761d770d91679516b22a9f1cd07b925a2da784ad809deaaff6bc333e0edca6a74c6e937258a4e3618a881a1a5c61cfe3989847ea22b10f4260bfeff82b5fa32157615f957f16af6003075a0df6a528356d01bd97dde22007ec69f16d8851fbfab80e5ab284a66fd69fcb7d79def561a85a1b3f2cd3e5e113e6ee60508f1e4199a29151420292660df80f2c59c3df8d90e1955a4474c26b1f1096a4c3c587f004c9d5a68eaa63c080199c7f30085f29e40818e76950c6f68e0d20e2fb7f84d6dd8cca97aa595b2581fcc5a17b32f5971bf1bc38703e4cd1e6007c13b007fd2c9b5e1a0cb0bbe293d34a159a6cf2005f459b8716d851bab66838f49a1da16df7dfa5c424c13ba208b09a1a9e5319eb0ece6959e799549e35a6297f0fb69b1b9a5dddbd91a528d86b2b857ad84c82084abdb9056c6328346170fe97b1a4cf0e69e55d6284472c3bd929e180205a9380d5fbe5b2b46ffc7c89c3f3837a10285eb5490cfe6f3f30ad2d71fe91d2624079f556ed318fe23e573dd54e7d3bc72eab7d2990dc8d416c6bd47cfc844ecbb0bc607ae2a09cc5c4cf5a7013e63beb564bf2d9f7790156162b9d1adcdfbdc4d49ee3f0d8ba99e2535a9ae161cbdb9ece46d15a164e2f395551a0a936fe6ef21dc8c12dbdde5e662c63309da598ed71e8462179b142867833dff6d2a93a84fe365f312ab1c47ebfc40e9bdb6179e8d45c9644e0932342de306ab030e8a020964674e0b65bb766dfdacc022dc57ddfb815335a7e7c18d616cee11b7cee92dc172d4fc3bf047e3936ff45cbaa6951d64cb135d565f37d121d51c1b944c95b3a86e7adf36b37fbee848fa8d230fd734a655f63794b195cc046d691933bed939f4b8cbab8e2f090abf0dd1a5c232d32cfe03ee72041c481a3e78622b9c85e68979829fd8e16c2d8c6aff37bad343beb7c792b53ddb7db41361cdb742f5e786df432907f8160dab511df3936338983cd4d4515d0989bfe336c1e89c33139acde45b9932fee2b75567b031e36648797974efd115e6263bf0f2061f9937028acd2f1b15175d6030e0c87fb3b9efe06694efd4a862664fa0057522923848eb477e0aaf134867a4cf87a8d92a427f8be50ca9ba01b1c526d81f361bf3b004efff267f811adac4f4c3bb58915639fc81cf80243e31559eb21d9102ff419931916bf03bec94d107b71ed095664d70729f2396478dbf3df8c99305bbd2a2697586c4b9bc764516e31e3a500f614e40b38bdbafd493b662617959f8235d4c94846e19d067e52e988a4da4731e4cc1ce892b75f100c67a693e2ec78471ff3eacca58fb55c4610f9004fc26a90b03398643723e1f27e1d9045c88e5e4af5428c66a8311a552f8dbe0b2686cc8d15ab76c6997fb6e8a6746511597e070297e76ef2b2610be563ffb972d944045cd4e4305403830fe8bd47fd434ece7c10639d26d8b8dbe62613d1e869173db5993aa683bd66ef80527f783706e0919b28b3e2e345d02fbcbebdb968dc4a0f4bdf598e236c9ef497dfd9e057cf26018ec22dbcf4597171567d017a4347849de557d0f303b56e7a8fa8d81a5f91f00e952fe886ce883812925afbbf50d495e750973b98f729c41ee92a54dc97abecaefc7c17c4f5008827509615778a2ae61c14d9b8351a94f3af3373533087bfee97575a4e358dd62d5c129996f3149aff19e867cbae9bbdfca20300c2a674734c681f2ad686c42c9f25b7803d0ad74928b81e0a3bd35ce889d564e9366e74df4deb0770759ccd2f8ff7e74e80cf71f4271b57ceb28a631c27ee4d885e8f539729b5853a78af5960b27cf1041a4dc67ea329838eef9cd45a613ba8336b29a18104167021b8c369b4f713cec60c13a7263255e7172bd11848cd67c60bbcce17ca3f0a1f6c41532193954bc688902a562dd2340d15bd695bf360dbc053c887a0a74184f53880f478916ae55b39990ca1dadee98822c28cadc64788dc2efa16dca24116dab25776994528b686e13b0189e6f7276386917b64be1c8129937a2ad0754cc02d43ced2c834aab2b2f23da0400231dca1adbe263db7c866c18b7589d3a1342f75a691f246f429473eca641314a656f169163eba92fce95a2200bba431efdfc73b54df041ba3ca27dce33b20f619b9941cec3c91845fe6ee07f3b6276354e0a06276c29c5708acdc4a93995890a25a9445356e11149083936e6f21ab938e0c027479d07c027c8b7c91d8c12934c807d1a386cd2e890334aefb743a712401a43a577ffe9ac3caa9d84d290b7541f10f4466f35171a72417a43383cf8d6ea5fb4f4570b2e34114ce4601d325b0f1b8e4f61e2fdf04b1de81ea38dab1d113816b79113b04a5d27ef504469ae763f327b28cf634407ae33739c0965fc293d1afe786e9914285d4d63072fe2a0ebd7155133217fd37d28837ae3a5b8a0d9c323110c60b8a348caf75c95ac0bc4ac55d688984c7b03f891b0a13127292a7fbbe0154526d81db34bb1a2439f1377746ce170cf3a1f48af9990f53fe9b2f13c3dfe5b010ef6b22ca67b1bcf9889ee7cbc2626ec9072e255d5a54aaafdc0c3a0dcbdc0b7abe1bbc323db4b53a14ab7af9f4bb472b0daf4c2d658c51f066c846350982b30f4119229a5d19fb1bfd7b44ac654c1cfb09090a61b6eab8f661acb85e0d6aa6947fdfa3aad159a008a94ed1960c12ce7fde350c873da34f77796dfcc632f6ce5518d6f249b9a9f14fb145ed59f745d653903d0d1cee9fe5bc100269ff2d3231d1f93787610d78820048268918c0a4e4f59ba7fa9e7935b1f0c6c6b2af65b3d9086a98f1af64f21d0a73f597ae76101b99e8cd16e253f6fea689bbd327689f7f64371e27d8ce44c199f4ad9431e2b629b8d8fffc3ff3d79b4dcd6b6248bc1ad7393770c6532d43c206f0d8cf53c611c152bead915f8230187e84fd27bb6cf692e36f99206c52839ce97a401f4eb321ce7490fdd64e2f270fd83bcf50ace9d483827fecb368d130b32dd3a2e83d4ec217d0fb7eaba6fa4407030fb3a3a70046ed7f72cba6616a62c70389fa05480067ffebcaedf1b73b55ed0f78cbfa6525181542f8afb10f03c91fe14f3b97318f3ac771dbe5047c4ced58edc4ebb7125b9c7f2ed28fd7d0e7977833e61b78aaf03d7697c54aa82e86251cb68318b4f7bdbcf42a664e8b3cb2477bb3c4eb77a36749aaf7374a9da38de5dc56e525c6aa2fe2892cd4ed73e96049fa4441701ec64e1a2c759877980a10080457f8b64066e1ca3d13491b85d116234a9a77db29d49dcf4def376e424e8adc7d1d90fd740185d6d7cddcf23a40d54c8bd83bcfc28523f67b5994ae223b7766960e7b213cde5008743cf66b31916953600010b3161ec3f5c7257709e64c77242e4e5de665c823ffd3063b1d491358b63d8fa1f77e65096e10f4ad982901b61512a40fc307d0250be1bd07861f2f6cf09001bbf2c4ef206d4422f145dc179b55b986a99670a0b44349098bfd8062954709556908971d5f78978838dcf18ebba08dd9e09f79861596d1f57768f47a88272dc60555afc00a8c3bd26073d5c9df02bef520c0b2aa99359ec3ce2993574d7f358e9bd27fbdf006351a6ae20a618846060a47aa6f4cf97fec25ad20d8a68293084c7e82ce010ac5bfd8ba44bafe06c71310612a8a8e8877d7b888291da640a7e6f11228aceb11a06fc09bf3d48e37d3f314930ef62a24a35ab277bc87f17f38ff8abb10521f9579c14d3bf2ab246805a12e6b73fbd2399b2ffe953d5c1490392a1f272c3a2bd9e55291b4", 0x1000}, {&(0x7f0000000040)="437035c28dc8b2eb5b9b527f8dce047b8452fe8ce52f12bbf2f38071baddd54f567bc9cbd10b9eadc3a4f0c30fa5aead474f838c2892d4bf63cb13458837a47aa69d4b19090caf97634cf70a53df3e5bf082a317d4e5e87aed14829be268202fcf7536a591ffbad4d91fce34811182d892ffe30e30b8f241e461a77aa9d2a6df45a56cf97952e5da596f3508a941b2f1f9017aec26c0555f897017b16f564f5ecb9f4a8c65337a8cbdfef0262745806c45817bd7fcd9cdf1d8326f0e0226cdab8c1dfdcb16d9d3dbcd9bcd", 0xcb}, {&(0x7f0000000140)="dd35d831183484b1d544455018f329", 0xf}, {&(0x7f0000000240)="fa8390f840fc7633e9d28c0b69c0c4c148b39f1909954799a1868b666cd78ce6f00e57bb1d9b2ebf02b1b22f84ef0d5317ce4970914f4ed6e1d7f5e62eb0097be11a607aae220d62c4672f77ddec6e3ea3b77bda7ee72a62a38ac967cdf6f225d1769ee0738e5af7bf36d24f63d14afc31e32dec118772b9067340a5a37ce0f4700327b3dbdcb60d86cfd2892202978d205f76f19855ee", 0x97}, {&(0x7f0000000180)="41c07a5e281e2d4c858da4a158a6852e6a327729353b274efad501116f", 0x1d}], 0x5) ftruncate(r0, 0x423cb728) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f4dcded6fa8f5126fb3428a59d5db682a67e027a8b7f98d79425597457bcacb6903b7737b432e228ef49e1431a45595a31d298ec993b27faeb9595af641d9d72d80c98ff0c8812b6bbcc79400292995f397a2ed9c58954c78d58aaffcd5bac1aae7124125e09e17c79c941671020a462d94b08c4f9a3490bd2ebfade80661811b97cad2c7427ef85171a1d9bc0390b463ae62d54b70608ccc3647b3b536c17c640020856f50392fa206e09c5c44541c605f67f80087127b7c954a8b53638e674867b1a5cf9e93dbdf155e035939641195923c8c27ced30046ed1ecd89f19bc2535a470865c2a6e5c3fe634735c6f06f29d1ce73d5eeabcb2522640d7597932da80c490695077b1528d8c90c422dcd86cfe5843dbb6428b586816b92afdd8b39780a369be9996b9ee8e95bfe47a3ab9fe7e93504cf4eed832319277a0f7cab6212d3db3102076dae09370ba2e09efa0a8156c6b13d497ccac15f55e88f9e043487d6e67cdfab1398f998ff60c644efd52a8612a9a4e50125816eec6e7882a7e5acf8bbbfcec697d07401fa01676e1d205b4766233d7bed7067ec8f48ebcf454650d4ab48b40cacbb94b64eea08588f51dc36dce3b7250b7d11f782d9f9358a67ef632f8bc26f3ff4d88da1ed98b033a9e96ef8696e7b64e924eaac4373a47dd50e449129c646cef29985dcfd5d78f223b55c6bc34ce4e0ddade456b9c0a3926ecb", 0x201}], 0x1) 16:00:08 executing program 1: r0 = socket(0x21, 0x0, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/91, 0x5b}, {&(0x7f0000001400)=""/162, 0xa2}, {&(0x7f00000014c0)=""/182, 0xb6}, {&(0x7f0000001580)=""/155, 0x9b}], 0x5, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/235, 0xeb}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/210, 0xd2}], 0x4, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000001700)={0xffffffffffffffff}) linkat(r1, &(0x7f00000016c0)='./file0\x00', r2, &(0x7f0000001740)='./file0\x00', 0x4) r3 = dup(r0) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:08 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='#-\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00']) mknod(&(0x7f00000002c0)='./bus\x00', 0x2005, 0x2802) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/114, 0x72, 0xfa60a27d9a39566a, &(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/180, &(0x7f0000000240)=0xb4) recvfrom$inet6(r0, &(0x7f0000000080)=""/236, 0xec, 0x841, &(0x7f0000000000)={0x18, 0x1, 0x2, 0xb6fa}, 0xc) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2", 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xffffffff, 0x200}) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000240)=""/33, 0x21}], 0x3, 0x0) fcntl$getown(r0, 0x5) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:08 executing program 0: readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) socketpair$inet6(0x18, 0x7, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) fsync(r0) write(r0, &(0x7f0000000040)="72ce5458f3ce73a8f865466f8f0ce2ed97a90107408c66f752ee08ea2b47fd3703b27f31e15166280c706db1d9ae1f7960bc729874f2691ca3dbd8726803e2b1a8d3904afc4c4d23f6c0f1359eae40731a347f78f648f73b94a04cbc9ff74f9be9cea3e62e53621bd5a15f5212a6548bf068c8cdf19f10de75c2bf97bb25ec8371f133170b5f78d9a96a67f5cb63213452863edbe3e51c636183e8758e3642f59cbb7fe9cfd28cd08f034c0433c0da1085fc02808841395d350aeb8ca21643b7a554db2c", 0xc4) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x6, 0x9, 0x3, "205683783848c9b4062866213e6417a350a87ab9", 0x1, 0xab}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='\x00', 0x10080, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) ftruncate(r0, 0x0) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) chdir(&(0x7f0000000000)='./file0\x00') msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getuid() getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x2, r5, r4, r2, r4, 0x8, 0x400}, 0x100000000, 0x8, r1, r1, 0x1, 0x1ff, 0x4, 0x1}) r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x1, r2, r3, r5, r6, 0x2, 0x7}, 0xb5, 0x5, r7, r8, 0x2, 0x4, 0xbd6, 0x81}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0xa, 0x80) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r10, 0x2000747a) bind(r10, &(0x7f0000000340)=@in6={0x18, 0x2, 0x6, 0x5}, 0xc) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) truncate(&(0x7f0000000040)='.\x00', 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = syz_open_pts() getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x0, 0x5) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000140)=""/145) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff7f, 0x0, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:08 executing program 0: getrusage(0xc, 0xffffffffffffffff) r0 = semget(0x3, 0x0, 0x20000000d1) semop(r0, &(0x7f0000000040)=[{0x7, 0x2, 0x1000}, {0x3, 0xfaf7, 0x800}, {0x7, 0x39a5, 0x1800}], 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000140)=""/188) close(r1) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x8000000000000000) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/16) 16:00:08 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x1ff}, {0x18, 0x1, 0x2, 0x3}, 0xf1b7, [0x10000, 0x100000001, 0xb6, 0xfdd, 0x2, 0x0, 0x1, 0x3]}, 0x3c) write(r1, &(0x7f0000335000), 0xfc94) 16:00:08 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x100) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x131) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file1\x00', 0x50, 0x2) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) 16:00:08 executing program 1: setrlimit(0x20000000000008, &(0x7f0000000000)={0x0, 0xffffffffbfffffff}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffccb) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x5, 0x8) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7fffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x280, 0x0) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = semget$private(0x0, 0x2, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect(r3, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00./fin0\x00\x00'], 0xa) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/114) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r4, &(0x7f0000000400)={0x2, 0x2}, 0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/205, 0xcd) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x9, 0x0, 0x6, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in, 0xc) 16:00:08 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x2, 0x4) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 16:00:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000000)) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getgroups(0x1, &(0x7f0000000100)=[r3]) ioctl$TIOCSPGRP(r4, 0x5451, 0x0) read(r1, &(0x7f0000000140)=""/184, 0xb8) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000140)=[r2, r3]) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x222, 0x24) write(r0, &(0x7f0000000080)="69dbc81e42498b48e299c54f82a2525c46c3b0ddd32e78105fe00ca38a1255207f3f38d58a5f61e9e160dcca2a8af410b1d9c75709e58efea42dcc308be0eeb2785dfb1bce7df5c215da85e6e07c8a07bdbd2b43731ffc1a3ad63f139bdbdfe0a14155d21805e5fea9819abe0ebf898227ba76cb58a93dbad459cdb8706ef22c5b0f3d6cc9825cd22c5142e64fe0269e52dd9b398c437c9d312ef4f97bc61500f3481115a686c373747e02e62badb0d19311f29e703d3aca37df2f0f625ba3ede503b6ee960c394a92e9b4ff28b86fa83bf087d1cce8da979cc776cd416aa7c8b303f123b6bf2e849c36ad1555e67e491dcc8f7137a01c459e0a14ceeda5cf1ff86d8767d471b5ab8dc9cb20e738e4563dfd19165cf7bd16a14a486c44e1cb22dc2e61dc6d85f82f0c6965adb1b4cdfc63afa96ff12f29aa758d03d8771b5c01aede2cc9be7bc49f0700d56a2ba26b71a32e0807e18c3f172407ea62e32bd17ab0db3d4d669b05a38eb0d8c70881006ae7ccb304cbf50392af488e063506957944934cf40b4163f020c1856a68c4b3cfdb5fe40c12760f733ef44d2201d265af2ddcad6ecd946774bbd32c5c7b32ab0e155fac4d787724f9dab8152c73fc045ef7ab72e0f204c53aef5b7ce5e1383239f20903844440d2694e1422f1d51d90936188d431dc633a5dae76e54c6371ec94284bb70b1864139e825117735cd91960d157a733011ef7f3f1d4de890a191ebf8ecc337f1d9f6a92ae99c3145bc2a0e3c1cd7206675e8b39d4dd1bd055993198367308c67ec63e92594ccdba6e29ba27a5a02ed138a29b817362bc15f26c9be7be02fb8f589ae82fcffd024a81f185d44d6b4c4b506cd522b0ea576d043688183d61b9107bdfab64839b5463da5da27fa920a13d642ddee5f38b13b891291646520bea56da9a40081dedf1104a56772b2cd77bb28a0838254ec3da2d9e8bda226c5820218dc9aea14afbe6c7385a124c506b31c4525e75cd7b747724ecfd7f2c196d77ca8a2fbf9a94bd14ec53d4648d482f75cd07a112feba90fb72d2fbbbe271fdc1617558006b8ba27060137872dfdd3a605e91dcd8881d853743200dabad72c4f617713be82fd320e341e5ad0604c344bbca8b56e9fc7c6298ebccca6adbd4499f3eef42f627004aaa5d3afd62e59c2796bf85ad4adac9066223a1ec73d8f43411657255e73a8c8731a9bbc18b94554669cf000e4675f99b1dea826548c3d26681a8430e83766df8579b4ecf5865469f3e2795740fb8cee9480517a859052e538f936d8dd85472f6648ad4ed2ac5247fd5a9d19f3a4708f2571db3b6c81a5a35de5c3fca1f5d2d3926be596f058bfea9a687bc926d3c5223c3ee4938c5fa19036ffdb956f02516097bad2a8177c3bf6562820bed1fdf5b1a277cb107a33fed2d3c8843171451f208b2fc4437aae8bf1f6b8ef5dcccbc3eb8ffec92bf87873e8a87d9d5b5d6b24032b1ab40256ca259e4a4e81c3676d88b4f06c57917e6f80dc6c9000b5dc038119e546d095c5ecc64a97a7ca2299fa59ee5970ecf26928a305433af23984ccd2be179befdba4d44309b6813836948d90e6a113bc2da81196189c5866e6ba0f40ebcaf78ac23490a91456ce907ce47575489c8ac3480688ed84f65bdedd30768059ba4b72fd2d0ffa65c24c835090f4bb72e0c56f670d5e9c71f0e2e43bace09440b3cd90f398b1585a6802fc814edd04784a62af4e18743ecb8ba216668f7f1d8a6879e4becb76f1bba40d32b983be3b129c20cd641c7c9cfaabc3c1d4cf53ccd4d2b71d32832d01669dfc6907c3d6315cd3651881f5a1641df40f958a37d17b8257f3746a50bd7f3704fda374b835227b8569da8bf51850fd0ae2f17dcd00b959f3c5a99dda52f288393d1a11d5b7ac80c102668c53fcfc9260aefd5a3942a480f45aa8741066fc491b2c48bfc20695263249acca868c00826b3d94f6c991cfaf2abf6e9c9de445e1c5351dd58681c57a7a87b4317fe1d5330835b2bfef647a2fee703a9966505b66e0eea6a38add06f67bf45a4a2aac533b7c2961d1d439bd3e9d8c71882042a3030ef0f3c8a2fc7a462f5bf3e57fd5d7b074fc33d4c8a5ac99f20f5fa4c46cee22bdf50967621c5db21ac9e46a5f2e6c2aa4dae6103edaeda15b496fa0106ec49a4538ddc5793fe2f246ade289b428c05f4c51e91afda6b9c3b8b8fc18eaa58c0e766fd8cc6e0d03b7c13c9700ca025da636e09302870995ba265801e1f8311eb7253ba1c37bb2c25bd1ced613c1c935c640bd7e8b66f4e837b09555e13aefeef35b5ffcba25fd3e247fbd86a0ec945fa4c6b887962ae619c030e64bf384bc1a4ad0fcf10c644246b01b7250ecfc1eb0b281c5eae9d907abbac14b2d8a1e462c6cdad2585caa3942c390cb6293b219559e91e3283b705d9b1e926bc00f1e6da609cca460066f65206e4259aa1999c66b3f6b75d7bdd7f3e8454daa2e288628ea2e8f0579284a3dfe4924b557563db1e1d47e8cd249ddf26617fd8db7016a49843e67383b7714ea5dce66bab06cfebce0c57d29748aa60d8096cfd7a18b3b0c83386248e337e8021ef42667f7049d197107b09cd6683b7b876c21a5fb6277bbbdf1b3799a26b0c21c31eaf3cc2e6e952bca7af70061273897a502fef16940c32fc3c2b9b532619841bb9cc9175b82af0dd2f2f0da349ba18f8627f427e76e5bdb54926a3d4fdb4d619f2a1b72411be5b9253dc27abe0d1d9c4a75c5002b4ffe96e9ff9be7c0a185886ccd27d771771ad89d1bc82c819f5eca472e494f82fabe5270cada92ea320583cd683f26569b2ee0114751ab39a82f144b2db0e6480defb83074894b5e4fad7e52dd01eb9e1a5b5bf26441c5688cb45ddcb95f5ecda68918d2b325205d26e4e8d20c57c7d1adbd850067d90a0fb0d228eb5ae832e0bfa1cfefb670f217772053afe2b3cd115112cd0834a61dabed949c1103761ccb717b3c2f0cb9f43874992d922616004a80e3d652dc9989d8f19e63777b4a93ec8d233f70f358bc79a10a3ade52f578b59211227c15bbc4a2d91b5c0a6488d1f1f10ebd7442cbcd48319f5940c2cef4e1e9bbf20245356cb45960f787f73bfd7a723a9cde50ef95e670df797e095bd8d1e475c4e7976e274ec589bd38f223091261660e33ed0872428edd833a04b4ea2c274a6319295270bdd04bc5c4b3b422ab02a569c10e486e0f7bfeef2fbd7e9de256cea239f66f632465eb583fadfa8bf9e446c826c4cc9e6fa1df87fea82bf300d70c27aab5eb5090bab1f38b4ddc66e64f53c741b4c7ef7974d1307b4504f1dca71ad13b658e2eca1b5f75915a00ec434a4b414c0dbdce67d9dbddb0c65acc4a7d534fbaabdef3d23adaa12b1fed176a9415124d9b0810aec35f6cda223bb782a96de8acaa67d362873190fab5f470a3c2155994b4f8e3aca4f80f82626b9d6f0b62166e111923f8b3b8fb8ae6ce217c9d97ada57bef5c2d8675a2e27bb36a5c1fadf517c56150bd2f18747c6d0ab529a5144997914ca088d707355a02197e8bb16f490124b73d0de40e53bb3e2c9c4877f2aef58356925bfb31eaffd035f53e90bbdaa78389066b1d183954e4cd99dde0fda891c5ee3014a9ee481567857c0314ccd3e3fef15e3dce6c16b637e7beedcf397ce28558c592a63e8f6bba6422f2053f750ea35ff18798892c6e2c2b4d0fcc6f4b55b4b0ec6e6789b2429335aef6ae963da58dc3165b2c37a89700151872c3963602efdc3c2ab723bcbd72e7bec52829157a269507c170ec3ab7b2651c6724695daf1d9c8f5a92dad173be8315d1b68f2d9e3ad2a4c131411912f87f370eda478123281551a891e14b2190e718b25063fa8a4f05b85dcbf9ed1e2d1f9ff78f4f2ee86071eaf1c769f6c771d5c0474ad7806f4355ff89943301a9e2d40b6f9a6ee38bcce1ff7e9d4d5f267a231e85f47a04f43ae01aebccf2c9d23bcda077692d8a3b87196f874a868642b0cdaf8e53a5d5400fed2cf59e67274a386097dd6912f0b0fc7133ed0b41a62b6b2213d638225296350616a5ee7bf3431fed1f25a77ef07347015f7d8677b8e9dcca0d93ce6e9941c527d54249cfb9604d2f3f833d76cd02722c32b82ab43650c2f325ff7efb30fbee407ce6dcbaaefa89d9de0e28ef7ada42060e7ca2b1678fbcb431c3820594c32d4c669aba086c3b84aad6501cf7db2b4c093a7ead1ef1df6dc4c9b4622a023cf22be78c73330c6b0eb851acd772b185826fa47bad28c40f49d492395567fbc95043e462235864bcbbe279826c946c45683702a481a3b57415704316d1b0dcf4a4f0eab32798c835e4abafac1da22f70d3871d91516fd545859629c0256e355f9cd7d69e9fbf02e34d65f74492ad3d669ca066040cd3b12963b6fc593ca2142578398f17fb6efcd448076a9bc8e727d5fcd75211d7d97bc379151bafe17216840c5d7c7c85bfdcada77697ee8176f06f3ff53c8f3091d510e5b9224440115abbf3c05a0114416a6e4871e0f528ebddc644b3e323156c16596eacdbd33d9dfe1e2a439da705cf1f83aaf9c3fe22dd5b597419bace146c5b0f71239174e64aad68fe625466b645b601f486379d4aa83ce2093e46aeb03fe07f52cd8d79c5fcfcd82a9a312567e7e08664663bc6a2b3171965dfae773d04dc133fc1b430118a3297180d0843e59ab6bdf34c8f2d6e62d3f509f6997c9472ca692d0d5e0010182c7e869be4d99b4e7e0255258da90f4446a5d177c99df8868674b90dbd321c230c80cc9c3a0a370e8d940d6f1696c8103de11767a81c554a957707568d5f05dddb52c607b31f14a1abb791199c84dd7bad9d9d6bd4b7031bf28d7b5704fb9466b6f05c5ceadaf667ec1d817d869b6740c2472d37ad6552ba6cd5805c5829277b7212dc6b59c19f08af36368dd273523e11452f89c1142ebeb8fc4db89d825ccc1f1071596c048ddddc982ea0a6defba35d1f85312a8f1aeca678f52a75a6888b941b32861523595f3a6a5920dba66940c74ede3916d3d6cf67ad4aa629cdcc47864455cc6a587fa94050ce0611d127ecb58ea0528ba552e77a2482bd00f147609fd610f1831cbf90ddc9217eba3572c1adaede3b0792026f4dc7e6f76ee310fb1d96f9b5e9fcf65d333267329019d6787874b7df40cbadec8293144085e8579514d2e1f22acfb52d708a12a702ab01354ebee9d3a9148ef9f7314dcad9b1e312cb3a7563fa647605ff4ff3629ba798c1dd53a0c250e7bea7814fc48dd6c34d8b663a70ac4f98c45f9eb4dcfae821104f516eea3e7d319b1adc185b522db3e568b21d92ac0646d3fb6c6072e5a72ef95d3b5f15ade89c9662feb24150f4f6e0466f50dfdf424ec0855afefae62fae925641e8cf15a93a8f7fb8991735040944575ef1927be01ca2e64312a70ea45c9b27910a5e009a8ec4cab8b1845f8b081bc545b3f104c941fb08e96eaaca4a4b997452a9145790335ca0103096aee880227f99c8390f506f79e2e5b23e22be01a628047366982d2701c27063042b62a1a4191f9071b013365654aa75efa36de45b3b8a2ed98b7ebf427f869d8770a722c32da3d54acead34530cfc5c66db73e90639b89cb24f01e2eafc8ab84da0a4b7caa542a9efeacc87f63c4b9ebeeb249ee37b7c7da228c8a4d359c6961b6a59fdfefba21776ad5d91d346c26d31e7e70b3f83065f8967630962c688d7b777e13b85b05d87abf088def48280703fd7fc6c37a29d9c888d4495093d5aeb4b431f471a04792e4418d748433ea5ff16f9a85647659", 0x1000) open(&(0x7f0000001080)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x6010, r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0xf7, 0x6, 0x0, "f7b9141a8007f59f519b819703ed04247401760b", 0x9, 0x6}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:08 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) munlockall() recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) 16:00:08 executing program 0: setreuid(0x0, 0xffffffffffffffff) r0 = getuid() setuid(r0) 16:00:08 executing program 1: r0 = semget(0x1, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/4096) msgget(0x0, 0x80) 16:00:08 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) write(0xffffffffffffffff, &(0x7f0000335000), 0xfc94) 16:00:08 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) flock(r0, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x48, 0x10) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:08 executing program 0: r0 = socket(0x3f, 0x2, 0xfff) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x202000000a21, 0x0) getdents(r1, 0x0, 0x0) r2 = socket(0x11, 0x0, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x974, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x68, 0x82, 0x8000, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x90, 0x0, 0xffffffffffffffff, 0x2}, {{r1}, 0xffffffffffffffff, 0x8a, 0x2, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x6, 0x81, 0x821f}], 0x80000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x10000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x2, 0xc0000018, 0x5, 0x9}, {{r0}, 0x0, 0x2, 0x6, 0x7f, 0xfffffffffffeffff}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000028, 0xffffffffffffffff, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0xa9, 0x8, 0x7fffffff, 0x9ad}, {{r0}, 0xffffffffffffffff, 0x0, 0x42, 0x3, 0x8}], 0x7, &(0x7f00000001c0)={0x0, 0x6}) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[@ANYBLOB="0000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a38fb7be2aab6bf701e8735f84269fed48c5f04fabb203d0faa9dfbdbd41fbb3416c5be6a4c88245f40681ebabce9252d92a1a19f01b"], &(0x7f0000000080)=0x35) fcntl$getflags(r0, 0x33e3053dc760a9ac) pipe(&(0x7f0000000040)) preadv(r0, &(0x7f0000001140)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)="e91f7189591e9233614b2f00", 0x100) unlink(&(0x7f00000000c0)="e91f7189591e9233614b2f") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) socketpair(0x20, 0x4002, 0x7fff, &(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) 16:00:08 executing program 0: socketpair$inet(0x2, 0x4003, 0x10003, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9", 0x92}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/88) shutdown(r0, 0x1) kevent(r2, &(0x7f0000000140), 0xfffffffffffffffa, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x8, 0xf0000091, 0x3, 0x9}, {{r2}, 0xfffffffffffffff9, 0x40, 0x10, 0x1ff, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x40000040, 0x0, 0x74}], 0x1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x5, 0x2, 0x80, 0x20}, {{r1}, 0xfffffffffffffffb, 0x11, 0x1, 0x6, 0x7}], 0x1, &(0x7f0000000100)={0x6abe72f3, 0x6}) 16:00:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) close(r0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) ioctl$TIOCNXCL(r1, 0x2000740e) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') link(&(0x7f00000006c0)='./bus/file0/file0\x00', &(0x7f0000000700)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8000, 0x5}, {0x18, 0x3, 0xa3, 0xea}, 0x401, [0x9, 0x98, 0xd1c, 0xe113, 0x8, 0x7fffffff, 0x7, 0x1]}, 0x3c) r2 = open(&(0x7f0000002cc0)='./bus/file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './bus/file1\x00'}, 0xe) fcntl$lock(r2, 0x8, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) mknod(&(0x7f0000000940)='./bus/file0/file0\x00', 0xe020, 0x5) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) unlink(&(0x7f0000000740)='./bus\x00') recvmsg(r0, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000002b00)=[{&(0x7f0000000780)=""/61, 0x3d}, {&(0x7f00000007c0)=""/93, 0x5d}, {&(0x7f0000000840)=""/204, 0xcc}, {&(0x7f0000000940)}, {&(0x7f0000000980)=""/151, 0x97}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/98, 0x62}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/22, 0x16}], 0x9, &(0x7f0000002bc0)=""/152, 0x98, 0x4}, 0x800) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/186, 0xba}], 0x4, &(0x7f00000005c0)=""/180, 0xb4, 0x80000000}, 0x803) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0xffff, 0x3, 0x4b5, "a36ca7ada6fa56778f3a78e043e186fe41d88c4b", 0x4, 0x80}) 16:00:09 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) getitimer(0x0, &(0x7f0000000040)) r1 = kqueue() bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0xa14}, 0xffffffffffffffc2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') 16:00:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) r3 = dup2(r1, r1) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e537", 0x65) write(r0, &(0x7f0000000000)="c2", 0x1) syz_open_pts() 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x140}, {r0, 0x4}, {r0, 0x101}, {r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x20}], 0x7, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x41}], 0x8000, 0x0) fcntl$setflags(r1, 0x2, 0x0) flock(r1, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x28440, 0x80) 16:00:09 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x60f, 0x10) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4, 0x4010, r0, 0x0, 0x40) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 16:00:09 executing program 1: r0 = socket(0x6, 0x4, 0x7f) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x140) r3 = getppid() open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) fcntl$lock(r2, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x1, r3}) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89, 0x2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x96) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x44) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10008, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) r1 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0xc005, 0x6) setsockopt$inet_opts(r0, 0x0, 0xde880c40fc1b7c96, &(0x7f0000000000)="5941bd20463b670108b8bd8e47abc9254e8f84ee7fa7fbe459931df5a6c112f57bcd6db2b9e179a6e98cd04db48045b096939feacfa07728dca81035b791c7227e78bb378138dbc2a9807bd55ff92ad990a2bc20aa562b079f8d81f523e2ad7f3cda177d0740c83957d0e872247f1e5c4e472d860618c0c7c339eebe61c35adef4bf844970b5cbc1568025ed8a7d3725ada841985ea6128a1616c8c1eedc15b1bb359ef44786756279952b1561eaaf", 0xaf) listen(r0, 0xf2ec) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe0a4, 0x5a097943) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:09 executing program 1: syz_open_pts() socketpair(0x2, 0x1, 0x31b, &(0x7f0000000100)) socket$inet6(0x18, 0x3, 0x1000) socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./file0\x00', 0x8100, 0x8) socket(0x30, 0x4000, 0xba6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="cd4a5f5f22659a9e30deabd706e9c92bbad4b5806623eae7c5e4dae80ec631b53dcaf79ac5aa122b7f345fec370652541143d8e1bf9fca5758fe5c8e5ec78282762784db444274e6cf978398970b39cb0e8694d1356427261e4b09beeef41e572514eb9927712f4466e571458c19affe9bcb04f1c0a422d1af40c47f8ccb01", 0x7f) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 16:00:09 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:09 executing program 1: chmod(&(0x7f0000000140)='./file1\x00', 0x141) mkdir(&(0x7f0000000640)='./file1\x00', 0x0) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) truncate(&(0x7f0000000000)='.\x00', 0x0) 16:00:10 executing program 0: clock_getres(0x10000000004, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x27, 0x8000, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x21f9a6a283176c55, 0x0, 0x2, 0x76c}], 0x40, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x0, 0x0, 0xffff}], 0xffffffffffffffe0, &(0x7f0000000140)={0x1, 0x8}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x20, 0x7f}, 0x8) 16:00:10 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff, 0x800}, {0x6, 0xfffffffffffffffc, 0x1800}, {0x2, 0x80000001, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x969, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x9, 0x1000}, {}], 0x8) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:10 executing program 1: mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x2, 0x1931, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x9) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x80000000) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x100000000, 0x200, 0x8, 0x1}) 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x4000000000000000}, {0x18, 0x2, 0x4, 0x80000001}, 0x100, [0x100000000, 0x3, 0x1, 0x7ff, 0xf877, 0x9, 0x10001, 0x400]}, 0x3c) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setitimer(0x2, &(0x7f0000000080)={{0x10001}, {0x7b1}}, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = socket(0x0, 0x3, 0xfffffffffffffff1) close(r0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/185, 0xb9}, {&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000240)=""/173, 0xad}], 0x3, &(0x7f0000000300)=""/228, 0xe4, 0x3}, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) geteuid() 16:00:10 executing program 0: socketpair$inet(0x2, 0x5, 0x60b, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:10 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') clock_getres(0x3, &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0xc0, 0x10c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x5) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 0: socketpair$inet6(0x18, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10004) sendmsg(r0, &(0x7f0000001480)={0x0, 0x39b, &(0x7f00000006c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000ffff00000800000015a78f225ff06a16c8b8c01d424d0d3a68541128e88013d318520f579bd8250cbb03d01854078fb5a97ade9fb10000000000000000000000ffff00000900000092d92d1275499ed9a8826a3535feaac7a19f0aa145757194fb19d5133ce37ff72614748d5c528f7b57f6716c6679094aab8951aac84e4e23f7d9ca356546bc7bf8999d9d1ab0cbfacba9624ab2ccae27ce00000000000000000000000000ffff00001d000000375a8d9187a7a4e764f81abe22fb6a269202d2463cd0cdafdcfdb2628823410d2ec02cf1ffd59cbc23142b02a25fcedd8d4d5704a5efc4debce90df0b7c0f20000947bb6ce168afb93ddab96c9b44a0a1506a8ea33874baac948e74621c9720a947d6894ebf22c943c26ca2040d46c8fe9698dacecaf05480000000000000000010000000900000079caf6653d9b1fc991fe14c9371e6188fd3607747d72ad251fdf1cb68dc537066fbe0caf194965d8c3c04b9213d7e2fa9a706695a684e7ce8b7ca5ad14e195f901e37fed5ae4613372ab9c7102cba7614c964b2b253cdd1dd758a1c5abde"], 0xffffffffffffffe9}, 0x4) 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000800)=@abs={0x0, 0x0, 0x0}, 0x8) getpgid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="7c60df4aba33a3ee400a29f38bc4c61c6c444bd9f5f1a857079bb7d275d100def3882612851e889b85fd4a7206af8d50e1e6d12b92284db97647628dc290d4c1ab5368c0939927c652876d6ff704da68fa02789578f8cc9102a7754d0c09b6a4034a5abf4e0de235fbaa57443ec948bc9de6fe19a90690883de99e9c2707dec68ebea972f98c51a03d094d5f2e0d2a18ba1338be78dd", 0x96}, {&(0x7f00000002c0)="ef20f8ceb551bc9e2a98c23bf0f30044eb87dc3f9bb8b6e009f9d22c20e59078c48a8f5f45d6d7ff91b70beeeee4ff0e5efc88de04604cd5f504bb69a577da", 0x3f}, {&(0x7f0000000300)="30e5e33a71e579b2ef6d4aff705a75985c0d899cf62d19c9adf4d7a19f37fc87f5d790784c4c5435e8f860789a267904875142d1478ffa5f41d97f49e4bcc991bcecab8c56e14611c769da9ffc97606d0924ca85db43fc47b07703227cf5fbf46cc8f434d837554ef886afc1157869210af33bd379b24c161da74ce7b5971702f13a20ccb65f6a3206f24e968a14dbeda65d201cf170f5b95bc4d4a8020e165e4c8b99f86b883f0bce622316c944d6760d0bde799abfcdfffd1423c6506f8f830041ece7039c79fe0feb57", 0xcb}, {&(0x7f0000000400)="78f47477903378738388cf757fab05f7da1d952ed57ad4b59d618d76b1db622f500bb9515591300fdb69f6cffb0d43dd322827", 0x33}, {&(0x7f0000000440)="9271e3ec158bda5aef774913eaf6e4ab74bd057b30a3d8620a692b54ace452032fdc47b0a8eeb4dbb8da3e77a36555860d7acd0395fd1774bdbb27b9602440740fb01c9f19c038a0c8f5d76a6938466d796546f5bb92fc85a9904d38fc9b4cbf09d9c265522cca6787b7f4f82f16ad204148bae0874853091c97d9ca743308d14fda9196d1514b3b27c0c10b8eb5003d39faab4428f89ba59e25ccad62775efe0f7997073f794d6f2dff598864fb18e9d951596a9df6b0dd8d11a663399de0a024ee278d93963bea18d8ddff7a051c55e10514", 0xd3}, {&(0x7f0000000540)="b7e8406aa8c501", 0x7}, {&(0x7f0000000580)="37c3ce43d6dc57b4a7b04e1f5c5f779118bbb3b60a930739194ccdec32c02f1b20eeb94e6382219b4b4c2a92563578b88ea6aaa265", 0x35}, {&(0x7f00000005c0)="9ade9741e1a047", 0x7}, {&(0x7f0000000600)="55c7b62097d8a7f6f00794479c09e439d519dcc9d445547d64cdd6e93b2c859f32d9f184e116831bb8b09864858d4a04b5d708be3713f3b5c1074f4c73b853f318356205916ce01f28a946853843ec22a370592acd6a9f843eead0bf8ef96c967da3d9e8c0ee2f969b611cb60550604a39d36f509b2ff7f1527ef73942571f7f0c73ae0297983dfe93d5d12dfd3a410cc0487f429cc96529f3c5515930f021", 0x9f}, {&(0x7f00000006c0)="f14cb8c556f632b05774705a5270044434df7ef18230dace3a9bd1d3b54c381b01c59d41fd1b584f22229a1fa62c7c2907aa855ac3bd0e9babf557e21a57c681192eaad17defc3daf8113acadaedeeb762", 0x51}], 0xa, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x820, 0xa3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket(0x1e, 0x3, 0xfffffffffffffff7) sendto(r2, &(0x7f0000000040)="7842a4f0a1c3b5e7b84e8ed0c57a83ca29c8dbf7702f8e5dd59dbe83d845311013123bccf16e0005859b1fd81ab3f5465a2e22cca124cf497a1039bb998d6f6fb672bcf83e4153a2293affcf5279b3e2bedad884beead62cdf6037063805547fc27e27b7e55d", 0x66, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x80000001}, 0xc) socket$inet6(0x18, 0x4000, 0x8) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000001c0)) 16:00:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) fcntl$getflags(r0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd65, 0x64dd}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfff) 16:00:10 executing program 0: setgroups(0x42b1, &(0x7f0000000040)) socketpair(0x19, 0x4000, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) 16:00:10 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x18) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:00:10 executing program 1: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) 16:00:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) flock(r0, 0x2) open(&(0x7f0000000080)='./file1/file0\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') mknod$loop(&(0x7f0000000080)='./file1\x00', 0x0, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) fchmod(r0, 0x10000010) r1 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000000)=0xffffffffffffff7f, 0x4) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f0000000040)=0x1, 0x4) 16:00:10 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) fchmod(r0, 0x40) 16:00:10 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x144) 16:00:10 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x3, 0x81}) setrlimit(0x5, &(0x7f0000000140)={0x9, 0x200}) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000200), 0x1, &(0x7f0000000240)) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) dup2(r0, r1) 16:00:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0xfffffe87, &(0x7f0000000000), 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) poll(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x200, 0x0) ftruncate(r0, 0x3) 16:00:10 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000280), 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5d) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) 16:00:10 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x80000000, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x1000}, {0x1, 0x400, 0x1000}], 0x5) semget(0x1, 0x1, 0x740) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchdir(r1) fchdir(r1) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() 16:00:10 executing program 1: r0 = semget$private(0x0, 0x3, 0x52) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/214) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="6709b77ee90f5933856bf991dd5d15d3b2c692f88ad9d33f63ab35a93afa9e9ae8c4bb62b65985b3fe3f1e7fdc4de197cdc7b4010000000000000000000000000000000002c34defae315cba4c663c8f164cb98318e25e87a18d", 0xffffff19}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6008, 0x8) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x4000, 0x9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0x9e) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="7f75229cd91fdb25dc94be5603fa1eedb164116b24d1708e3b8440a534616cc4efc324b13cd2bde4be1869820eed596961b4f2ff48973d3a1bb80ae4d908443f52f5c597fb1ff7b3e921fe79c4774091364e8c14e592028925f54ebda8ef475eb6a8749e5f29ed06b470c5abf3659ad67f76ec1a565016e22ea733fed1705ac7d7cc16f1b4a65016c54862a0dc83a1fdfc79494031b76aba2cceabfe707b0621249616010647bd6539b9a263a4d5aa429a4afdcaaa3bb1d16c1e3ca8a941d3", 0xbf) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/91, &(0x7f00000000c0)=0x5b) 16:00:10 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0)={{0x77359400}}, &(0x7f0000b1bfe0)) clock_gettime(0x6, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x8, 0x1, r1}) write(r0, &(0x7f0000000080)="fc41009c1c7a73dc", 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:10 executing program 0: r0 = socket(0x20, 0x3, 0xe275) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x3a, 0x3, 0xfffffffffffffffd) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) socketpair$inet(0x2, 0x5, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x9080, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x1, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:10 executing program 1: socketpair(0x2, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xd302, 0x1, 0x4, 0xaa2, 0x5}, 0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xffffffffffffffaf) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r2, 0x0, &(0x7f00000001c0)) 16:00:10 executing program 0: setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0xfffffffffffffeb6) getsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f0000000000), &(0x7f0000000080)=0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x7, 0x0, r1}) r2 = socket(0x1a, 0x3, 0x7) r3 = semget(0x2, 0x1, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x1, 0xad, 0x7fffffff, r1}) 16:00:10 executing program 0: poll(0x0, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/145, 0x91}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x2) 16:00:10 executing program 1: mlockall(0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x9, 0x4010, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r2 = geteuid() ioctl$TIOCSDTR(r1, 0x20007479) setreuid(r2, r2) 16:00:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) semget$private(0x0, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x3) fchmod(r3, 0x100) getpeername(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000400000000000000000000000000000000000000002c1c1600000000000000000000000000002000000000000000000000000000000000000000000000000000000000002e492a467419a9150000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x6e) dup2(r1, r0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) flock(r1, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100, 0x8, 0x0, 0x5, "19c4448e3615bfadc19dcf478aa518b42ac05386", 0x1, 0x11a7e00000000}) flock(r0, 0x9) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x20000000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r2 = kqueue() r3 = dup2(0xffffffffffffffff, r0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8190, 0x0) close(r4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x7fffffff) 16:00:11 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = getuid() setreuid(r0, r1) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) syz_open_pts() 16:00:11 executing program 0: shmget(0x0, 0x4000, 0x590, &(0x7f0000ffc000/0x4000)=nil) shmget(0x2, 0x1000, 0x30, &(0x7f0000ffd000/0x1000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() socketpair$inet6(0x18, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:11 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000), 0x10000) lseek(r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60f, 0x20) dup(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) shutdown(r1, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="2191f6e15ba5f641fa565fd98e390b3515289d9d8480552cde2930177f8d344ca84695a3de4005ca8900a54942c00db19b7e10903673901f47b5d2ea2cfe03b0eed6cb413f50b762bd1b61d129806c96e6f75cea6286d52192c22ac3d95d9036d83685451bc1d7a81a50349ed64664e34e8a7424ea2d2bba87a420e36a96f8f17bc05d63f6aa50c9359122a23845d8bd304d6a0a69eadfbcb31d9bc9ad55069979591f71fa829fccbb3b539a5f807415696d014c796d138be90fd9c12f647dcafcce18f5d600415c33c9dd33d953846cf5dbb1fc76a543d4fa20e5f20dfbbada50802e3aead23976e7dee47f5319e11fb90b64ce5e77e1c8d608087a08", 0xfd}], 0x1, 0x24) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 16:00:11 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() pipe(&(0x7f00000000c0)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x2d, r2}) r3 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) fsync(r1) 16:00:11 executing program 0: r0 = getuid() r1 = shmget(0x1, 0x4000, 0x431, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x5, r0, r2, r0, r3, 0x4, 0x2e0800000000000}, 0x7, 0x9, r4, r5, 0x6, 0x8, 0xffff}) setuid(0xee01) setuid(r0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0xfffffffffffffffc, 0x0, r8, 0x0, 0x0, 0x2}}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)) clock_settime(0x0, &(0x7f0000000080)={0x700000}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) getgid() 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x14) r0 = socket(0x3, 0x4000, 0x3) r1 = dup2(r0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) unlinkat(0xffffffffffffffff, 0x0, 0x200008) 16:00:11 executing program 1: clock_gettime(0x5, &(0x7f00000000c0)) socketpair(0x6, 0x5, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x6, 0x8000, 0x10000) socketpair$inet(0x2, 0x1, 0xbb9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) r5 = kqueue() r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x28) r7 = socket$inet6(0x18, 0x3, 0x8) clock_settime(0x2, &(0x7f0000000300)={0x9, 0x4}) r8 = socket$unix(0x1, 0x5, 0x0) socketpair$inet6(0x18, 0x1, 0xd6, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x5, 0x200, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x46, 0x400000a0, 0x9, 0x6fdc}, {{r3}, 0xffffffffffffffff, 0x10, 0x0, 0x3c88, 0x6}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x1}, {{r5}, 0xfffffffffffffffa, 0x2, 0x40, 0xd8d, 0x2}, {{r6}, 0xfffffffffffffff9, 0x80, 0x9, 0x2, 0x7fff}], 0x1, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x40, 0x2, 0x8001, 0xff}, {{r8}, 0xfffffffffffffff9, 0x2, 0x1, 0x10000, 0x3ff}, {{r9}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x6dad, 0x200}], 0x4, &(0x7f00000002c0)={0x200, 0xa2b5}) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1ffd, 0x10002) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffffffff800, 0x5}, 0xc) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/50, &(0x7f0000000040)=0x32) 16:00:11 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x1) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0x10000010c) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, 0x0) 16:00:11 executing program 1: clock_getres(0x5, &(0x7f0000000000)) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0x8}, {r1, 0x100}, {r0, 0xc4}, {r2, 0x10}], 0x4, 0x4) 16:00:11 executing program 0: shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/74) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:00:11 executing program 1: r0 = msgget(0x3, 0x10) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/219}, 0xe3, 0x3, 0x1800) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/100}, 0x6c, 0x2, 0x800) msgsnd(r0, &(0x7f00000001c0)={0x3, "18501eb97813dfa9c5fae11699f0171e1bbb8968209c7533897f9b3987bfeb678978d32643d1f0d3a4ad960f27c8ff225e904ca759e316ebc2351a17501c4bcde7d47a597f5ec0ea3ecef55d891c0724fb06211e53172d8b0d81102789d851e9ed625849604dec7e6a243bf792f1a37c6574bf88ac5b54c26c1c7f836d53794b5ca96b21c8c3360d5be60edb45634647937e0fd128760bcfeb22df9bad7c2024b54071f23961192ffa37"}, 0xb2, 0x8dae51b605af7c0d) msgget$private(0x0, 0x200) semget(0x2, 0x7, 0x1) shutdown(r2, 0x1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0xffff}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/31}, &(0x7f0000000100)=0x21) 16:00:11 executing program 0: syz_open_pts() flock(0xffffffffffffffff, 0x8) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="27cc0d261995e938c4a54e8a42d348bd70701bad608d580b3cfab384ff6faf4ba10f549495ab6079dce22d3782b79d4593bd910bf4605f2ab5f8118250082b43379df6882bc39c9b9eb1c3c9b6b6a3eebfbfeae67ba942cdbf3975a05f0c1c7d0a9d91e20b65b1386569cdc66cdd2f5ceda67086eb86a10d4db331b44df76e1a04dae74a7fa0ab99a453fb3d9242303117fa4bbd25f2a5f7b9e54682085c76853da73fd4c3636a886427bd05d0ebfa05fb7f4ff5aea772175ea634a1631539f4213f64ad07da964ff17b1a9c5aa5e04da5e3f35ac16cff84df6ba878f12719c3224bd9e4292755eeae38644c32238b7afb87ec50d25156d25e666d8ea21f23d873e5cb50dba80892fd9d642883cf55d8c66483575d2efda48341d3016f5a3844057142793798f0c0395d9324cbee1ed51cf6e5d42fe282c32445eab5777115c236898cd25d78d00b03c4ed1866cc9b6e93398ca03f1ffac53daed376a7b0b1c8e3b7b4b42bf74eded73ebd24eb12dec7e7429be8b9c39f4b2e27d42eeabd018123055b28517af35f82d050354ff340a75bb1b0f9b9b624e7daeda46e711f90fa6041da9d0f0589d9e5391bd16bb3a210613360741f2e5164c4c7339e17c652afec26d820c8b812f63b6fbb592b2cbaf70112202be240f65c9dfe7a93a2f5bcdd56c82d622b05d9fd535714b934b810dffbcc7ae2164a561178a6474ff7faa1d4b2c73f730a8ae110a9f1cf1ae5431b5f66eed33ed521428325dfe3373428a7f45dafc03ff71133e6cc387f54f4ed294f69a4913fe46db0520325ab58a74b4980f0be52adada6747b6441d41a9244f093d2075fd86cc743ad0f75e0180beacec33aa060a5352957bf6b8c391649f06d2238ff64144183028bd88bc2bd949a5e80d73cd63193193d7b2e5c5f56e68802943eb4104f88b0a4a8589352a13d7b3777455239dcbd5552c2989eb65a25140d50ba4b28564751d248125bda7add8831acadf2166cdad066b6cd928e9f7b472340555cadc3a769c65fa96d2309519a47bed1e85d9fcc8ed99bb0983b0cd6d226d3d8a2855355d0fc92e399d91d16aa3d4e863aa03d4581d2ba3936ac183bf1ff9d5402bcee1b7ca23fb7dd92332f1e383d9fca9cda196c7034fe3f7c3edd15764cd8510a82acf795125174b0707c0eb04b9b4388ba673a5c5e8a6771de7c32c64507dc0f25ff0379d2e2d1d0763ab51d64789e573b80745a414a739d63e761c39527bef7bed433cdda003e8da870823473947b789cac32433be96bb08eabb36f7b77bc10051315dc61c11812d7c8fb4a391dca876ec858bca76c46acb86dd8e9cab0d1f279fbb71b8f706b145e0ad7dcf0076eff534d9530aa87d080c58cbc4f19ef49dacf2f7a1c95dea1c0785d7cc94745b184fe3d9ac9482ffaa273fd9142a26f82e21755f076b4895407ac2b67cc8715b2409458dea9e2ccfe6a45d0b8bb9f81e7afbf6c96e597826cd4c4de8ea0ebc32c2384a72d73deae7337be5fe915394fbff67f1a10c90d3279d31e339af2cd1506b3368785f5e86a652de5298cedac1715259f05bd4cd405d2b769d81e07780c474f19b0e01423c3b1ebb5ba561583524bdc2d5cc2f87f202eabd18c8e562145e7feefcf081999137f9381959ad19e1725bb5d0a5d84476094c458d9f5345f3ac96abeac879141a39533a41bb98e1c407da2f3350c06cb1d4d5eb8a33c9c246b107728a25276871caa815e4e78f915ef6c8341d74f210836498d155feb3d2655c57a6de86df54af13ef8a6005f1107fb56010dafe24321dc819cdfee340988f5a95e9f6da7b20e5240ae2cc139b786d33d0887e62b27bc3da67948cd0265689198538990d24db329100c4f0c02cef64870efcaee6d8c1c4bd27d8959a7a7e721ad5fc20ef4ab79a66d86aaf05a6ecb709b5909078418d8824382438f67da74e7b8536a20d878850bb1eaf25ad7bb5b7ac9366a96531fcb0056e51bd4f293b54eef26f699ccf7f7bf9c6c88e602db2e724f6aabe6651b6a0ec4f00f8f46e56de1a0e0229766bb0faed272418ba03a3c3c49ef69c1255a7412730c6d5a391d07ba97b823688f4d513fbab0461966d1c3e362ce4c5b702d77c5a952f2e083eb8d91680830741b8b0a74e7d738c8cf67b4e365ca8e83c5cfb7630315c0a24b992fd282c4c9656b8ab068883a0ab8d8feb95ae72359568837237a669fb9049e2abef5d391561d16d6ae8cbe6c06041d1b54b26c678304ad682c55ea8969ccd54914a7cd6f2d64b7b5bc17ed457a1b9c4a176904c4b4b284a834cdad1ab211bce2837eb030b1e7b166e5d7ed8953fc4a065c5b9677c000066ffaf1df75c981fbc37f879e4edd970931ce3e37154505e92be375446e400762da297092baa022d9d0f0342686f131db4e85d03ba91a9b7df3fc83063fe6e0e43bc0e2663b4a5f921947848b629f49d6481e26fe29c6c370bd705297c415e6610e6e80eb8c3cd56f8816abe2529e54750a40f7582be88cb22203b34cc6128df962eb9f393fb12efd2fa17e4d2476161506724c97a8317a3167d9ac7576f9d56c37a7fdc741dd4654fd69cad110c6accd0f53cdfcc5ed31feb3192b781569a53e1f0cf819d3cbf14244701a2cda50f0faf85a6a4d918ac9dedd456aa9da1e0fa7d9923eb3cd34ae24253fc1c7a3315c6592fa757cdadbebc843b6c1863716dd0f6da48c5035565662b397f4ae2008924eb9990bfe2f82cc4ff20cf077683c4a24267ca0bcc16fecadd14d90d4067c35b2db8097f63caafb90a5408c8e2f8d7549b4d0c8537f398176f1dab4d6715fbe58694672cd5996221aee9410baf6f8f269a149750b1afdb857250b5f798e5ee1dd58cd0aec73733fb19efa66158d39036fdf1804e867bb2f721f04a3946e5e79480811be127aca5268396bea6db6e69c708919e65904036a973822716598df8922bd7762ad0d5a441818e1cc981d6c36d944d5fd20eea6711d8b448234a88984304994f3d0529c9b58f627d6e4bb5d16bfb15b5e800e33d5620dafc82f72408a9a57411b78bd860daddd7f27e521faba94880d611435de791587388953dc542db3befa62f8563a7471b765045c3125b5fb7a0e839467fc5715649ad95fa4ccf400e03d6ae636dc0b36c53a515489b901dde7a92db2a94e67de1423f0bc3f173edc2f8cbd52a77c8387d34c712c9671662e535b25e897da92e69a76325f978e022437e0818a501fe7e43a9a4fceb995c0bc07c860c58d964d10a1d320ec07be1552f4b054ae020338236fa20ae27b4f42b408eb77fa5cda5d6bafbdf74d0d00bce58faf180f1fc87328088bba367a7e4098913d62eeeae3cacd2ec4c31f3772e140193c2e28097b5894203f9149473582e61ce8ce33828199cafa7474fa5bd1731d32fdf206b288653d3bb9243e2947acc14155095c5604da0a17a85037abcdc8c9e75609270167dc2d2fb2b19ebc82934dbfb61436c4487cb8e2d192dead221fad55e55c151e30da345acf43b37eb474cd931ff1381be40030768702f586e61e94d85c26088d9416aa94d5aa28d21c26ab80bbdcf3a8fddf371fc7fb923429c01fc75e5a556a632a84f28aed9a9be2b328a1d79c42f93dcdb831ca6f564bef489c3c9ebf9d708927f2502d61507a7c08ca22bd03d4e7837a29fd24797b4239a8acfa7bb8d1917ff54cffc077ed46ff695e2e04ba320dd81f9933670448945c5b98669b2ad5622a9469c795d950583ae1c1591e2496e439ee7898c4d400a7c07e8bf8dbfa48fed4e9d235e5e22be0f741fc361857f70a1c209d5fac1fbd1eb26a6a39a40316b79b1cf3ebe4416ea4e2a60c9fe576f8cd73846872b2e65a2840b3dce2b38666d25fa073dfb8b64d3cc3e1d009b3656a49f392e7e423ffb6f3084ecc0fae97afbe2892deaf9d6c24ef407aa7a13a705ce607aa9ee31e29877c00d0e4a6e3b4322d1c6e969d23242db7ea253a2e4bf2c151c1798f1fcbea926790e394650bbed31e057492f3831ff8104ccc30466a5068ecd7673b1541eaa167b8593756e00faa516b0a4d766f5010eda867fb081f6350ac24658fc3311f0f7b4824a03fb08f0b52f4bd5a348336bede55196361c761b86caf3b363ce882e10e6d8cd671adcc269a1c5c5d1ba3a64f4fea74877670d557225c3f998f2c32ef2b9dddd1ab4e2877bf7e4428291ae39a3b5e4bfca89b92eefa82684bb7af0378e18523c049ce0d80742607a5a803fb2d90aa27d0c5b0e708e76b299be854b3111fafe013cefbba17f3ae30cea1096228fd9fca9021180beeb39933a98600d518f1b70a62fdaa6172c3c234d95095bce509104e909aba19787baad451682f02d24fd6977a208b6011f22bf6d45e627e6847dc5d76b35744d9b71f36ea19f678a5de2ee0a58c6c72defd0281fc11bf69bcbe8d64d9f232d3b8a730a2291571028539aec82f596274cdb3d6a85819b1ccbbf12e70c578dcf289481facee24a3d981ad26f255012165d14193a18c649e38fc5e1737af947482b3a914465a81941ee989f7966e022f4167d718a83f59071a79ef95fb0cd56681354fdf1778902d6277f797f7b197d371f5188eeb30e091ff5bb2c3467cde6d64f2b9629e9f697c03a2ed0e361fabc0f9e5ddd13d5f80ca7f940961ab172c25f3c534134c907bc0c680db680a0334242fc289cf8c1f8dc76f79fa98c4a94774a22ee6482ba68b37efe526bcec30432121ebd81c1db4091e7d3e9631a7a12e86f5a9048512dbf75d18727096a86d244b06020149fde588851a67e559d681dffdc959e6a7a1651a3a46e6bd8e720abda76501d516c73f4d399fb9705ee9f77a4c24c68f2d65c8230343334bd4c2d6d136af118ebcb19f72439ce9cd7a5738c0528a51a8a9ceb7cd4e40a0b5b74e8e90a41fd31eb361bcc9d1a40c91f1f39e8e657fed8b3ca76b71781696c113363bbc6572d3290d394cfbc6ec41cd10fa5978f98bdda454c4281862720ec93f99b72aaa93fe0e15bfb9430fcc538c6295ac9081181c411c", 0xddc}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/203, 0xcb}, {&(0x7f0000000140)=""/9, 0x9}], 0x2, 0x0) 16:00:12 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3644) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0x9, "949969404be83c2935a30babb44e8315dc488b7e", 0x1, 0xed}) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) 16:00:12 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x5, 0x6, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xfd2c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setreuid(r3, r2) r4 = geteuid() setreuid(0x0, 0x0) r5 = syz_open_pts() seteuid(r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x1) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x100000002) ftruncate(r0, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="91346a76993919c35f99ef55c71e643df374aff09e9c51e7d80299087d6a4a6a4e6314d485c1923f7ed97874a654180356ec2d89fee77f5d0248add1c2f5591ce91d374194b43a0ffdb6cd683a5265c9ad8569ad3607a19903088e0f73c684bc1de27bdf271341f08cb48d4453ea4b1905d1bd36f23002961d39195023085feb0d3ce956593466fbc90e85cd6bff5ee47dabf779430cd52ddfe524abd36588477d10155e1b8bbe61695a8cb1acf358775a85135abe5af0ea1624649a5c2e9ef0e6133c455c650bcebb10a6aaa352a09a96ffe7cc20daf6291d0ace047df7c2b996610c1c021ee02d", 0xe8) openat(r0, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: socket$unix(0x1, 0x2, 0x0) mlockall(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x2b0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="e1592f4cad7de18c00e1479b32743ca962f5841a4a404d6ef129d317a938ebd942d150bf3acb1a233be5e0f65ba3668ff56440042b455f29062cb693d6bd79d6f21e7ac357020f9e99a76ebff855b984cfe5e8d7f99fbd14162ef1f6226bd7ef61ce2b96e6182b08e2ea995ef97d452a51eeee7295d308e68cac31ad12032417c4b03dddfd8dcfff394aa534965121a4f189d9f913e13c58f6a7b53574", 0x9d}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000280), 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r1 = syz_open_pts() dup(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xcf) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r1, 0x8, r0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x71a4) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) getpgid(0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:12 executing program 0: accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$inet6(0x18, 0x4003, 0x8001, &(0x7f0000000140)) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffe4c) setgid(r1) getitimer(0x20000000000, 0x0) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) socket$unix(0x1, 0x5, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') getpgrp() mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x102, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x2, 0x4}, {0x10001, 0x6}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000001c0)={{0xffffffffffffffff, 0x401}, {0x3f, 0x8000000000000007}}, 0x0) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x101) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:12 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x9, 0x3}, {0x80000000, 0x1000200}}) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) truncate(&(0x7f0000000180)='./file1\x00', 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}) setitimer(0x1, &(0x7f0000000040)={{0x10001, 0x401}, {0x8, 0x3}}, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) listen(r0, 0x0) listen(r0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) 16:00:12 executing program 1: 16:00:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) getuid() readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r2 = semget(0x2, 0x5, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/51) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') write(r1, &(0x7f0000000080), 0x0) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x242, 0xc0) poll(&(0x7f0000000080)=[{r0, 0x21}], 0x20000000000002f4, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x40, 0xe5a1d95d577c85a8, 0x8, 0x2, 0x4}, 0xc) 16:00:12 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000001780)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000140)="884da43c5dcf223ada470c2603ac54d6ce16ad070c0a8a32114d99f4a2023ccec3df1c1106621cb490027183a6b18c7bcd72c2a61256eaae5d733be75fbb86894489d127dbebde2c850ddac9a988736071096c09db9c7625117288cc5ff3ddc8297596a04695bf1e8193dec0e74888754be5f995986c0bd3545718e2d4594ab38a6013cf2f38325981180ef2aaa7f44a6d5d9c5cac256fc304f329f42a223f92ac32d96329936d0a3fe5f29b257389eec372e9bbc533056aa1b1ef751e2ca821a01de38ed1b5a6cac9fef083bd219dfecd7bfbc73e37292df474ffe6104678ad186a52c515a64ebf432ee6d5163071c67400e706683086e3dd61", 0xfa}, {&(0x7f0000000240)="13e370ffb1036e476212b7d4c290e8d33e583122243fbf7267e9d3053656571bf69c4912edc8dd2fbe47f4619b9c6e20c3c7d611e25347a9ed63ad7ba2bb8a090aee29fda4f17706584dec0c004ec6394e771c03faf9c6bd63423def1b1dfa134f5e33f0a432fa11dc33ede1743ce1fd9acffffc6c0fc66f9c53c88b662e2f6999c1838466d26466603caca890ecb6459b5498b6c5aec31ff43c74bc6479ea415b89059c691c541255a8bb8a1cd485bd5171a1bbc2ad7de4e10ef38b948bf4dddf2dac49275490d13ad074f61ad9987bff7313b9b6d7ae9a847986296f9872ab72f5b9ce1cc01d4c8151806ec246bb08eceaa81da65b6bebb95a3661b9fe1df7a8f36bb4c6ec08d75aa9ade02a91788fd367510e338e374bfec7e138d62acb3ac5118732fba6af564eb5d20c247d84bca1f2ab881c556b84916becda10526d533fa31daa95e53356bbecbe497c533f285590543c1601de51d2b5419bfc5449ff08490069a7375795e09d1c85fc4220a768252c4a9eac3f049c0f453a7a68dee3396893de197d16298c51e4cbfce9d4e1f6158ff6460de4ba500e991fe3784c72cc24992287ed8aaefe21c282962d2272b4bbfa0f0973f7f1897bba2d12e933789a199a175162f313a3ff8f866a55723d6554799243bdecfcdc0e25cb0efdadf1c5b2fd74cc8607e7cdddfb9e3761431a9fbc63166b796c42bc45567497b771de487f96daf60a85fe59c49a1c535523918097b6dd9d82b23bddc44b5ed0a0afa537f5086ff2c15fedf2c890df2859e7edd8c4df022dc2e5e67f7baa460b0b8dcb354f0a15dbe16b12d251ae1ac1e6699dc506181e929c4e63dd9eca1fbb8b1b520cc690054085494063898a032be4288858396b24a967aabe7eb3a352dc535d1743b2381a137cdbfd4c9070e0d7e988a1ab0f7975316127038c3acd868787f3ded01f1233e7be133d073d1b9a6eaab29ae9e828941c4dabedf13b10dd9f904172d0e8ac9f410384d425765c2e69f4e6cd489a16072617d290666c8bf5b59abf0cfee9d9df64a8234c3889b6b6b8c44349465e69c32290a5fc2341995f1721a39ea3a559cc33bf8bc2eb77d073491c74c34fe93a598874ee670d4c502ea7473303be2de0de322d53ec0c51bb6538691baf184baebf47a15ce36678f100789b045ae29293fbc34b0f673700e96c8dc7147ab5dd6db17146cd256c09b26818dedd119131bbde0a9a74a80c8a7ff5b1341beeba5dd5c39377d0470745c2602ef71eee9ae06b67cb58bdf87451bfc7d06010ff09ee3b54707e006d68386a8133443dc845c9ba0f5b64b7e3f04a8349d9c6b0486f255b2835c60fe5f349d917efb8a9bae3ea52d0cc73e38b8b0dc00d20c037aa98fd324a4b810821e36ab1d79647d71f36dc7830853c405fe14a3788df897bb5218ddf20ed4962745bd2a99a2e04370f6de081f0b0ac3fa31de5c42f8d3a94575a9db462402ab1143da5a5e35c7c950fdcea008bbc7c8791679cd3ba841a84995837bf239b1e2a30fa321dca62e65ae16116bf7b454e8829c161172962bcb5a31645a8fe74308ecbac8e758123ffa55cf94cb863bbf64527e9062606bd3c6f5ea9470f5861bdd6516d57e94f9560d953e4c2cdc785f364c20f9825ebba15e4f7b279e39829b13e3d731e98cbd35e2c454f14041636db90d3be17532b689ce203cf5ee74daca9c89481bb6a3ed5f419bc0eff2a9cad7e06736f7d4d04fb174001f34f0ffc377632623e2e609c617dd77a5dd01746c7277e54b1544a88c11ee9832fb052aa91ac40cd99aed0bf0fd2684cd434c1c7de00876ab2776d1744e09f20f896759d3e5b9a30df2ec363c0cfad6440063df665c5fed68b9ad40ed7424adea9f3f127a38e0cedfdf291885443278382311724ccbf6b63b9b1e8d58fa62fa140cadae20bea4bab6b5ac12e4b055b58487012dbbe00f279437c01be9e98c2f54633a541d8a95e52733935cd4df03f2e8b89254186b4a9e2a229bd22b9b10ff29e93811468e1d7cb3b01999d86bf70c7894575a6e43918763e5d8b2593e7d8e123bcc6755d0301fcdd707f6c0a45ae74348a3cf2e72152d41f01b01b73f1e2d41ae3c3be137ec50eb831de7bfc1a05dbe15fb6da54f56fa7b4fef530fd717de169982588c4c894e78d1cd57dcdfee72f4ceac0ad0f489031171df8aa85bf1ad871305cf68dede67ab48b8f5cd0ee9b820b4b67411121e7253d9f3ce424f8794562735188776ee6e2403c726a56af6181ba22237664e4edee38357b7112d0f949116252046e2e34c736624b17dac6b59d81c1bb8a8f4a8e68912f8a4e69df5db5f6fdd252066f15301fe85f5d3b33a79edf47bf61bd5f3bc5ef47f4b9e8d28998654aadc160b0e5a415c0f32008139271095e0ec763f10b982d522bfb5a3c63860d3243ead67204c504b3deae253844d12edb20816ca22aea0303763ca879a357bb43e29eafbe73c02c0951467c4c44c796e7ab48b27841d4a6dd1c9991e012b854c4f8e08c9232e3c54ccac98e29b6ccf56eaf5b63559b53fee0473d1ab002b68d33376d57d7dd12ec825cce9e9e7c29d89ccc0a74936155f701908b7410ef8fd11a479eb8448426539d3c9d62fb73d7157ab918b0f6c397368bc533893f3291310cccb423a4b1879c09f48a437b1ccd7dd2293005f599e63fa47a90f879e7ae33f65ff9e6297a6d9755934a1e16449dbb33f338170446a0cbf4f7369f86115191d06e63f0ca4d39b881cf48fd0f560cc97d6f7980cc149e55fd9582c637b5d33ce34119b2ae9c76f3ee817600b595acf71f0e01ebc9eb484105727c47e72d8a05d31cf82bcaf59e2438d1c42de8a82fe1e185685259a116e9e92b0af78b3fe35a18fc142a8a447cd63f7ba35801a79cfeca6bdc19a509704051725db0670bda89bbe40c5e655279c37e4d5283c8243640ca261f8eaaabfc139d9dcfbf8172960c9c5be0893aa21987d67c8da67aecd1ee88f49b9327eb382449ce3a0fdfdddc6f3a027ee045dd50b40c099232716f7e7bf2badbfdb3d6c9a495b37a4a5e538efedac9b61eeb6f4e72cf004a7e93fcf2f99a38711bcd4fb80dd339b743985ba6100dbc6aa7fee786dd3d5e4de60107cb73b447d247deb8866f33f2e219f659676e1c81dda8b4944b01a01470497cd43695f76dd06340172ea57d3dea565e6b8ca9c972157100f90b30a162adb0ef860dd1c535da586790e4e618f2b997b7800d798fa3e61938fdb6d6dd09331d8afd484268e05f05362371cf013bd5dfbc88b5cf41b4424e1e6a0d241f009795f53939b5a93d50af894f557c3abaf5cb2720e07a2268d6dd016bd70664e41a1c0448097eb8e50d59ca0e48f7a46f0e6db8324096e668812ec60ab184ee135d64c6acd24b1f9566d47c98dc31fc4923433427fcb2b25f11b2dac6c34b00635119c6872c2acae43e4a7f41674f035a745b6e22cd0c4039f0b69ff3a3564a709bb3b66f7120ca256d616a961d12a271e88d189339d83f696b77f866558f63be355d35c3d63a974c87d2429bd3ef7b300dea302a072df4f154fadeaeae8338c85b019afb26bf9d028a1ab7a1c5ff27d80233c24017dd402826a4a5a04865b661efc9edc34a8ae90923b22ed752b36c5fd06ad35e392b8381920ea2ac166050783c8b75687fd4de439f0b3a66ab12969c477ec3803e0dd2a2691ba528748e4effe8dd735602c2008bbb2f7e1854c1316edca65be8a2227acc0f989d47e5887347c80f1555300b01c2812637374a02f74bc3c56fa0358e2f2bf4cb26f65c5a7e4ecdec686b67c6d8d1eebc5ed7d961e9cf23d28c5d94c885aa6e78ec99c93ecc9000ef473f105601dbcd17a2d818ed24847f7a9093dfac234806b23eba4a2a1b35a459fc960e2b921a661f4ec20aea43de0893b1c4c1b0034e6b7342900ea2efc6afa0e62223a266660d224996bb81bcf00bf45d410c347c07a988013e7e025e75be043b8eb3cc25136f045d2c0f7c58987ae5225532660cc6b2d84679d8f2c8dca94c3e0af3319953e5d226d052949d3bce9af601124947f3b5a00546964d75444c3604d0520342adfad0ac8a0e8c800796a05e81d09165e6a5f32c34ee32cb648c66a3a32a0a02dad145bb0f17e6c349278497ca2472bf4311a090445c6a028ee1b9fea955dfcb80db7e1b7c739715741af40d49e68a2eaeaff02736de3d4503eb281b96db4cad9304388635916eaddafeb92288d5f7be82099421535d060082e9452763defe42891c834b1bec46733f79d981f948c18ba4cd41e5110d0b4e94f7cf1bdeee8c954199ebb4aae012fd64211dc2b42e63dc561cac15edec06f257a3c163cf62d659e969141f1f5021744702d6977466f336908a686ab2bb733a8df6b0a9f98fc9b39399f57419685423d5c6d9764637e823ed4dc380d4538b5cf93d68961dc1af4cd20d6c41ca45be2578770e761cae922c6852a070f4f0c4ee6fd18463a80cb99b8998d3ca7ee85b929bcf5fc5ddcead8c94e973f2d26f685effd49dec179f02b65f4f4b063c57f2064a0da5393db62882349c80a78f0ac196fe528d4a0f0be616e9dd2e087cf70fac21a94710bdb85618bd2ca1806cbe05b675e9130f5293d7ba40a841cb6c565452c44758e55df10d2937544379a7766b94402be144e9bf219379602b19be72f7db7267832dafa6743704b986847ee8aca3fe54695cd30a303fa96ebe852dda118a71d23454427b851f609ca7cf69496c5718a1ff6da6a0f80d9db0d92a759dff514321a8746baa93181e06dc8583bc581ad376adfb99e99e4e300f975a3c56107b67ed9baaa2513db7f65b0eabc0cda433e37cb39c2ae9d4a59b6dafcc8071485d6855f4d9950e187f4d62df4da371b1373be70e69b80f680171670f4444660da32d9acb9efe60e6f56bff54919d89cd36538012768b41f9d67c05480ab51c8ac92d9eb00f1aa171ccbbdd0a63f7aec27438884dea3ac7bb30ea02e8b19752824eddfa81de34c5531acbe0398627d659e3347d45023b3dbd8e04b56fbfec3f8cdfae35392a2b73eed042698861f7fcb7fbc79a821908fb53083b3c40bb16ec9687a1b776f132cbc9b2493d8f12e234db9373b7fa973340be0e3ce3e7c3bbb0bdabd0f222f8b6672b9ddbde95ea3881eb9448133c8663f740d5b209bb866695b9bd3cf039612afdc6f46bdd2585464248681f28516a0c79ab27200a7a2dfbe241eb36ba1427031d1f653004d86288f3abd55418feed695fc1ac1942d6f9b6f79587fe145e55a1a032554e35e7e497cfc207e19530e860aeadb902d8411fd75baf45ae62f72f241e6d61281d763dfa7a0afa9ab102581bd43dfa658fa7894c52405e43984d2bb9e85450195ef5ba20ffb182237be7997e367cb26917e776dd1adda3f0dab682b864bff12a855dfec9add58a313c7f4936118ad8ae7171055907a9d9a50eaa40d25e141034ddbdad7a1ba20c71b5c7c9850985095b8a09fc6936879fdacc9d5788416af5637f5c8f3a2745fdd7b1360bb8d7faa4fe06f8545c2f5c5dfbcc40ec2dd82f448f388e3a6f1338b711a54d0d6b5b3c6f622a62536057cdba3b547d93e691990bc3c8d9e47768395a8d3627bac8fc2bbc15092e4dff8745eef7fc8d6a97fd78e0b3f5c859b50f1168feab10f83e3fef6265e68f243ba74b2af47c3fd3399d65a314118302ec7c8f93c262fe2218f9c309cfd8eaf6ae42d7724f8e8b986734548a5c45dd4afafd897c465202053a21e9c6b829a239212da3de1cee1ae6f9642ce8b1bea984ffaa513024035042c3b1", 0x1000}, {&(0x7f0000001240)="728f121a54760229e14c9aeaa7de45b5b8d468b41b7be161f2f8e5088e8fff131d8e54fffc698006f294fb8ed82351ea951030d3c21abc1d20ced89545cf6fabd23f48cec607f33311dc627fa6a73d0e8768f051142a23f87ee649e881e06a81d0f4a426069ada6f87977fd8340d85adf23c44883bea407235ebb0d4a49fd5efab8b95943413094caf2edd21f499069babf466ceeb1b8e013483f062d7d22ae96e7c2fef6fcd4e58370d3af504345a3f8a6bd666840f6b5245e74b4de5c585ad8e3f7fe42e67c54ed68a023f385ef40da73a72ea59182b8b4e7cf4f729e16dcd333e944290858890a4a7a4a66c7738fba00e3a09e43484", 0xf7}, {&(0x7f0000001340)="7a94a61e2fc1f3dd81dfaff000921c327560311363596db08a8d254e11b42b3a686f28a244d55d4120baf57abf7aaf1db2cd5cdfa95e08d7af54b17e8dfbed8b12320b8a8d68d10bed4bb0660a96d4a2873d5437f9f408d109f6a3503930b35a1273097e55ae7f8cc1f7faeed031a3beb9a7fc9115483e7d6ebfc9130b8f36511c895e3e690fb7efa57b0fdbc50d0f8d74f13e9902554c3ac5bcd932ebbb83bbe6b51b99970d94ff51962b49175b4220b0c9911c626278a9ec422727dff3a545789531749784a1decb2e333e4abfd0d9cddde6f0884d", 0xd6}, {&(0x7f0000001440)="e81e88f4fb759052fe6af573fe3cf539fa30480f2819b813f170099463968df4a353f88334a09ce6e495cedd1e8bc449e2550e2901b4201017f94a324144f5cafd6e42b262913e4b6e243ae23b43645ecc65979ea03fc3a19dc3b2fe89b3a73c1e4471c0117cb457d4b72297d20142f8ddf78f9a7b16d385775ef33c4b12550b989ce18a0ee716663878902e6c841bec5d6da67a1a7c4e45ba524f340e82e840dd73dc4fc32a88c64837fca532d6937d6a294919fe23", 0xb6}, {&(0x7f0000001500)="adaf28fe1fe8c26895ccf9e5dce822bac1ad45d59495088cc3cd65fc97e53a8d5c59a71e75845065c14e4196418b0831aafb9d33561ccff3dc0197668b251dada3b62289c1e666071974b080aa81ad717cbce033d91b07eafb27d5a42a53b2469871911ff2a2c42516be4a44ab0a1aebc49af303dfc57c6370a251bb41db91eb18ef0e688a622acdf2c0616fe8006df5dd7ef7c080c4daf865349088ec937e83cd18488a76b64eb8e59123ec1c33bbca7e318032c747eacda3cd0165b9215ac44bef1e37e13b4cdc117c04e75290682c958eb42f299334ba889c73a7405c77974cdbea9c1c0ea811ac7e5ba555e5bd6d5c96259150", 0xf5}], 0x6, &(0x7f0000001680)=[{0x38, 0x1, 0x0, "27e05bae0a85e72ee9b645078a3564eb803a18fa090d3373cea062cd88632576f1baa1"}, {0xc0, 0x1, 0x0, "59430bb20727ab367b4b549180e455fb3305c3c044dbb0c5dc9806e891ceb8a7ae7bec0dc5d978666276e2de81c00d1f73eb0b7f112c6e9ed7e01ce7e3585f1108cedf2f7e251e4339ef6e2e198c645cd3ab0827fd6baccc07a48b4f95f700ba71c360af73b04656905e0c3d7f3149b5dd53e665cb7e3336acf8815a3006193e92e97941178480b0b17f01f4b93ca430252bd3139416bfbcea3dc62601a2029f05ef92290eaafc2a1ea1"}], 0xf8, 0x400}, 0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x6, 0x8000, 0x7) connect(r1, &(0x7f00000017c0)=@in={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000001800)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000000)="e817edeb1c24d1e05638b0a637f5c4321d308997f19d3b83c1e73cd7175e890b345fb68e7c322f653ec2a55bdc8b86c72c5c8511c8883156f72ee059ff0d40cf61a00530f363046acf158bb83c19d5dd474ea81de67520fa08f6819aebc0c59bc6d2207c2d4a7350bbdc111fdfd2e82f3c8209aa2184281c237a0b3b3173cc9cd090830c204ebb39bf0b734971ff0b119a182446b6fd160e73bd7088b745eb6b2695a13d7208c5bef81a1862534c7de8df05cc315b98d367d30d01b08423475dcee6b93019", 0xc5, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) shutdown(r1, 0x1) 16:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x7f, 0x3}, {0x18, 0x2, 0x8, 0xffffffff}, 0x80, [0x7b6, 0x100000, 0x0, 0x4, 0xffffffff, 0x2, 0x5, 0x36a]}, 0x3c) 16:00:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = socket$unix(0x1, 0x8, 0x0) close(r1) fchown(r1, 0x0, 0x0) 16:00:12 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:00:12 executing program 1: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) unlink(&(0x7f0000000040)='./file0\x00') semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:12 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="1f", 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f6275910c699a4993a21a81f56fe5a5acb852a5a0a600a2744d5c73d4b396546be1ceac6c71674dc3b1f5be018e2427e948b1edfa091980d26f710614cab66b8755885df6e8750beffebf6d88ec3ea99640f98b41ab98de44e33bf9fcd373ace24c001b2a08de81f235a64b5a87efef40efdfdfd64f694983de0745bc36c84eb443c425194ecafbe84cf2e6bc800efa65b86e879f1bc433312a5a776aefc6c602409c142b7d1112db3216b217da33588c43f", 0xb2}, {&(0x7f00000000c0)="17fda0565d19bd272871eb64831d96430e16f3f5ae9d99a4a94cc1cda6cbee3b9efb444c230798ac9a3b2597ddaa182eaefa2a25bafe8cbe941a574a73503deb800b196415c5cd37f06ec8cc9954233f5cb19bf9224189547dcb4925e2", 0x5d}], 0x2) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1000000000000000ffff000001080000"], 0x10}, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xc) readv(r0, &(0x7f0000002440)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/15, 0xf}, {&(0x7f0000002240)=""/240, 0xf0}, {&(0x7f0000002340)=""/205, 0xcd}], 0x7) readlink(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)=""/225, 0xe1) utimensat(r0, &(0x7f0000002600)='./file0\x00', &(0x7f0000002640)={{0x6, 0x1000}, {0x80000001, 0x6}}, 0x0) mkdirat(r0, &(0x7f0000002680)='./file0\x00', 0x80) pipe(&(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000002700)='./file0\x00', 0x20, 0x2) linkat(r3, &(0x7f0000002740)='./file0\x00', r3, &(0x7f0000002780)='./file0\x00', 0x4) execve(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002880)=[&(0x7f0000002800)='\x00', &(0x7f0000002840)='&}\x00'], &(0x7f00000029c0)=[&(0x7f00000028c0)='\x00', &(0x7f0000002900)='\x00', &(0x7f0000002940)="5c26032d2c00", &(0x7f0000002980)='\x00']) accept$inet6(r1, 0x0, &(0x7f0000002a00)) r4 = open$dir(&(0x7f0000002a40)='./file0\x00', 0x10d00, 0x0) mknodat(r2, &(0x7f0000002a80)='./file0\x00', 0x0, 0x1) r5 = getegid() setegid(r5) symlinkat(&(0x7f0000002ac0)='./file0\x00', r0, &(0x7f0000002b00)='./file0\x00') sendto$unix(r1, &(0x7f0000002b40)="6e0dcabf747eedf80ac9c0eba9cdd9eef85b72f3bbb3ef0b4f9711c96c17bb4000c885cd62972d006505d16e0788e8854d4858c00b0b30eb44efd905845085f6a81417c35062efa7ae55a7923ad6c57e135d0b80edbe509a87de175b2bbb9388c46641386ef9ca152918de30b8a31c19b6c63f175c4034e93f18852191714c", 0x7f, 0x405, &(0x7f0000002bc0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002c00)={0xfffffffffffffffc, 0x0, 0xd0, 0x100, "7890df09736e47beda79f7c7cb2de2fac830cbf7", 0x4, 0xa8cb}) symlink(&(0x7f0000002c40)='./file1\x00', &(0x7f0000002c80)='./file0\x00') socket$inet(0x2, 0x8007, 0x15) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000002cc0)) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$getown(r1, 0x5) getsockname$unix(r1, &(0x7f0000002d00)=@file={0x0, ""/4096}, &(0x7f0000003d40)=0x1002) r6 = getuid() fchownat(r2, &(0x7f0000003d80)='./file1\x00', r6, r5, 0x4) fsync(r4) accept(r0, &(0x7f0000003dc0)=@in6, &(0x7f0000003e00)=0xc) semget(0x3, 0x2, 0x504) rename(&(0x7f0000003e40)='./file1\x00', &(0x7f0000003e80)='./file1\x00') 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x0) readv(r0, &(0x7f0000000100), 0x0) r4 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchdir(r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x2010, r4, 0x0, 0x0) fcntl$getflags(r4, 0x0) r5 = dup(r4) flock(r0, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = dup(r4) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000240)) r8 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) flock(r8, 0x5) close(r7) fchmod(r7, 0x10) fchown(r7, r2, r6) lseek(r7, 0x0, 0x0) fchdir(r4) truncate(&(0x7f0000000300)='./file0\x00', 0x1) mknod(&(0x7f0000000340)='./file0\x00', 0xd000, 0x60) r9 = dup(r5) sendmsg$unix(r8, &(0x7f00000004c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000003c0)="c7b8c73a44b2acaa7bfeec51525667bc1f96a4ec7bdcec20f2b5611ce9a35e303323ae7cb74f74576c6891c3852141de422e78f0e165df80bc569f03944f4edff3dfd6c3affab84a6c00b6baaf32f9ce1f55d909222a5cf44cac0816ce112a91d02ae5a3012950680ae393013f7eaeeca4eca22568bcbcf8198fbf1a9f051c6b2a6761ef85d1ba6a290344b7d7f73dc7386049af", 0x94}], 0x1, 0x0, 0x0, 0x4}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000500)=[{{r8}, 0xffffffffffffffff, 0x1, 0x20, 0x2, 0x4}, {{r9}, 0xffffffffffffffff, 0x82, 0x41, 0xe, 0x5}], 0x100000001, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffffc, 0x80, 0x4, 0xa42, 0x4}], 0x800, &(0x7f00000005c0)={0x2}) fcntl$getown(r9, 0x5) 16:00:12 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair(0x26, 0x8004, 0xfffffffffffffffc, &(0x7f0000000000)) close(r0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) getsockname(r0, 0x0, &(0x7f0000000180)) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) connect$inet(r0, &(0x7f0000000080), 0x10) socketpair$inet(0x2, 0x8005, 0x6, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = kqueue() r1 = getppid() wait4(r1, &(0x7f0000001480), 0x8, &(0x7f00000014c0)) writev(r0, &(0x7f0000001400)=[{}, {&(0x7f0000000040)="91ee2f0b32c4eeff3d994884f005c0532b9be23477e80067852c3d555bb68f23a3a1235db18b4d00b794b339ddaff10707c93f4b41ef11ecac742d0ed8de438825656f8d92bef4079412d213a358ecb524cc0918bbd5eb1d133f4e1fbbd675349e18f4d93f672a128e505946938d8089759741efb0687a7b071fef977e2ba12634f9589d7b2221f106574116806c9662e309008a6ff79851b0c7cce6b48624c1fad3d15a3a86151a26649155b16f60d57e2dd82863bc34724ea68a7888282bb00319b7c8dc4a6e2a71f7ae8fc6dc7640154b351412f7b52d6355752e", 0xdc}, {&(0x7f0000000140)="319052dc93f8bd566d81283058c23363729d6f085b9de36b3173b6c6a2d981430d7099764cdfa17f8461fb727f9134f652cc73530e8bee1b8e03d1e99664e3e59716da969b7fe3e9b721345e36237a0b692cc6cb8051fe37551785a6ddcaaedad7aa09f28fb44cd2a5edecf2dcfa7dcbe6ad8e222c85ac4eb3213318ef7fcec04da4a99dc382e5d92fd4ea378ce6f437bee435b95528d37232c45381595e33c49444f59eddf0a7f6beb66211ecac2a5a49e5da0d9ff7afcd2bbebc43ef11cfc3d69dfcc268d312a6e927c7425d2a9be0e8d26d5e3449cdac", 0xd8}, {&(0x7f0000000240)="2cf4c330e916c2c9b69a17d5812b4ea438fe25b8f8cd101ebd8d82d70148b2eff2738ac9b6e8dcaa425fb5d6adfb27a7e4f75c466d1a0cd8b29a5893a1d04225e84bd5bad1790d597704f2702fe8e277e5f8fc484b6814bf80cf31299ba092a131c5bfc88d98ae6cd373411db279c97e763fb5ce39f2c1fd28d8f3ff13bf91133b7204f12aff959b43bc35215504785b2ef4fd2aa2bcfd819227a6a7e947f62b9fe4a4d4595cd4dd9954f174ab8c4d6ab809f44022ece987de14ab", 0xbb}, {&(0x7f0000000300)="5b113f92427617da6008926ae075d429c7778d5f08503acc5e8441dfcc0193a332e470e9cbefb280ae5568a05decb6613e91cfe748fe85e7a2a7157e3dbf2fb92975e7fe349fd07e00c6469d9c73e03b1ca001c08243b95ead04b9660392", 0x5e}, {&(0x7f0000000380)="3d3cb72ac6df2cc768bc39afa3c908a0f30572df202c99f1dd34b2564d285dc2f38d997e810868eedd33ec216dadc835d47a99bb368f50a7e581dbc026e27e8e6df06e2127f94e82cb88", 0x4a}, {&(0x7f0000000400)="540c984030f7a23509a2e4e481e66bf64b15ce3fadaf5d8effca449e9020954a6d94e8c26cfda56763c76e9df7e0a0a153c9bb3efe08754037135574cd72c9262c4a4368ab31199a2626cf28ec24420d03ae5e36001cecd9d738c680225df8953a6e93ba48630c4de043a12c88e46818cbebaf6e55570de227e4d55114f52b9ea6808f25c06b6796d5600ed182ee4cac9fd89556804fb6084c2a91406a976317ef04a36001cef26b5eb5b3b91c6e710ea6a48e9df960f446d8fe544ce1a90df95006ec5b2ae8e18510c507d508b4e97dcf87c4e4e21742a2f6ca96b44508c4fc374f250550b8355e69dad54c127cbacd3af48362c93dcaa44c521a5d8099b042513122c76b152719f5096d40580a351ce906fb8bb4bac1581ee64d264336bc18f272bcb33609f6cba90ba3f639e9b3371ab0b9d00d42b877e07120e6a2e950d0893540a037fa51c0a94bd3d644ff9c64c7bfec742d6afaa632d592a39b2d42f487cc2cd476b6ea26cb9936ef58155d0c54cb82cf2c4c54374d76dfe5e8be05be1c4447dd625281b09f25656878bb9d15e69dac2f096440c0f2a93da7257463f838ed424e60758fd8f435b17055161ab0764b15e3f244440946bebd4624fde445376d1c1bfc02b02e123683962baeaba09d83ea5d45f5d79405bf1b707665a09fdf0d1994cc2a15c78a9971ab3283c7f4b660c40d03845806dc69a11beaafef9b08579585224b818403fa56d3c4832b00cc9b6f5f7e96dc0746bc72297908aefe248af901fd94dbedf20fc481d99a84e576b4664a4db58aff3397e9d6e35a5760ff5084346ac97948c78857a2c1630f334e17a2300f58214a0f2c175b345ea0f07160ff1d6ccfa0034916b9138906238e0a550bd983d444eaf11038c610ed60cba13d8eeecdd1b4b8ffbc13d6c6895f5988d78345e6d793b9c3f49a32da41e1ca602a05576122ff66e6c2d129cc678266a69624436a4d4e6611bbb6d3ce4dab551f0a055e47fe92254de8ea452b8d15b031e7db71730ae5d812e887978b574d51212da8abc8ac8cadf413909d5ec3124078756499e3823362f11cd9db43969ab6f859c0c6dbf5f0b6bb9023bd8a5bbe954097f58fe5179159825747387cd27d7c07b8f799485f1beccd4e927ade63867d86e96edc184037d1b788c3098a9e97bb349cbab6028213f4d908e4fc529e28915583b24d71346dc59ae1e5d73c71a6616471de0e46377216547d6c6f66697b8af66debb4d72d28beea963dfc4a461e1500c70942e3799fedf5940671afc4257b7b5a0e9c318548942a1fa2b6c01659e88fc978ba3f37983c0596cbde3277a6a8894c9e33c15bc9313b79656d560f5c0932d36b9af955731a0047ab0ee92c5a0020a1d932ab9b35df9b2dcdd304314b31f478c53dc4f5ba84fe78500052296d34efcd5cb210096d7e5732bbb512c1bb4b2dbbc3c40e725b2798a28c2ef25e4711020e3db30a1fff367578d747ba6fa0f6035db3f2919545a49005ed72e628731afff2153d8f20f420abe8be08e07e03658b9f7e3a072e07c16b2834f68d51924d1cf8a9be3b5a89ef5d7b24ceab423a30e9ea08d598f2b871c0f1b5a95b687272fdd4d05ca4223fb9d3c7a7e6781468a014f06ee948b31b1acdae181696ce2b95ca671156f76e79d285df6ae9cc062524cbff8e7865aacd101d81c2641ad04aa80031fa88136182a8681cf1ff3cd267170889690b03615f1348f58def737a9d665f3eadee6f3d3f642a380ebbfc49f7fb3eaf90a6045f54349baf03935d638ad40878bdab1557ae7e7998ab2b4233f3cd5ef424bed40f6f5441295b871d942762e151fe2e125dd96ce34e765a7c9db3661b076d84b19c454d1e60be02d4cf20d2dddece26fd766e578d179d79ca33799448a79ddeea1bcde8343c861cccf2be7bdaef3962bd3b90f9dd4404778c27088ba7dcbf84b32c11447f8038af296ad87ac8df79edec2a4c3bc80729327cd8e5792bf56d18bcbf0f0c0765418549fe92ee8982cd86297f85d3a291b8a2b42d8a5f31851d14d90b6252db69dbbd88f4987aa87d4d00add37068f20258ffd5c031af19de4040bf8578d725d58c5868b85c5e84f33d41392b1f49a985f2d73592909e2d688191680e2b35f931a9be7f21c472564c4bc22c4df47e543e66c3aab74c199d8132fce3ae93b3144476dda3e8dc7d1afd27e6199e40abcda796b2977a9e5a364decf7838578dab48e5c5f86d69ed408f53a1820e77ce07aeb34c2332001144aa21c921bb8fb6cd0de18efa337676961a55aade7579a241aeff199de883eec379eb448d51862289b6972f6d6d3390a9ae48fcaa4b36287bd57c8f31fca60dbd87bd10b8331cfdc41b67a105aeff3e46b4132fd38b0dfbbf5c66e22044c641d8e08bdd5b53040f0fcd78745f4477ba658da43596f62fac0ce003787ffc2258265b052e5f366443159a7acb36847332e83ea3be463ff3e4b9ecdbb046dd158704ff3dc86f55445edf8c29c88a660275b053fbe79ffe1e1b014631b75c5a4468f72e5c4b16cfa5d110017a28093f45f4c4b9709455d6656fcd00644b3af0affe50684082a4778b188a15a96092c34e1fd99e33b5b35c3eaa212c24958a97ed2dc83999b3e77751c17907d7f9126bef40a8d074d32eaca3674057b0a5a239705c65d86632fbd57abdb4d76770f2d05ea203d35ccc6a6ae84467612c4ef948a3a541207694167e90080e77b599cc23f9c3dbaa6a1ce81f1895cf4de304543d4833b8c091f1c18069913f77ce33b15c2c83f0dc86a7a1045291e34004f146dfcd32283175ff78580a77a4006af61f1d73ded61df9e3e1040a20d3883d9288c4dc05e24f003f7a3730c46b1e0520403ffc0e2f31d7a06057a27e87eb06551b630c059e0235397846234bc1af021a36a5d1fee0dbfe57284dc62501359177740c5a3782b8bd7c9cbd53d7cd15c5eac6b0c6984d944c6415567c25b0e9332cb9cbdd20e651a74a46a61f9e4d3bc81c9796ef02829cf5bc78c6bf47155f641294972d8928bbf0331e17d7e4bb97b58ad42ff141fc3846d7ccdfd037983e4280e89cc5f206d2a2d504c1e8839d4d2724bc5335e42494c208a29e3ca7a6c1c3e8dbdc453e6dfd739bd877d5e593a0cced37dab3de5e0e6b70773b22ab403e915c1c353aeffddc2113f92736dc588a7f725e7a6076e0713e203aae80764d109f9ce2c51b3156833ea216fdf1ce3c3b39333177f322ca056ed3ba8832e010c20025651681d4eeab0f22f36466a24bf06f5599832d71834237dc2fa7f2202bd517720668fe0849e5fa5d9d8c80ebcf7c00d80bf74f4266266703bc80a21db4a8d61cb7dc47db877b6cabb969b55ba1daa1cd82cc318d74e239374864b120e48ee32466ebffe630eed80c7c1ea7cf489f776d51ea8bf232995056197387a4e51fd2f08b742e41ba3ccafb4f57e86a4d319ed55426ac9f804a886631437c19bfc1e2b1bc99810e2dbe58b97ff46fa5af8ebae654bb2cee1ee2d092388bdf163d44466f26a82729a6c4315745e1f8e782b7bf943c6ad73ec35aa89b7ee17b9e4d74c968caf22fb1976705449ecab69efe02ba6bc0ec88e6ebc0a016c13f93b11c2f4f9d7089bbbbf35bf7306424297267def5b171919a72b17542a037460659f250e1a63566c545a30931b0343a1fa63096cb369f8a37c41643c9eb5197bd5473fd1e999ce7fd31817655e14aed550d3bb9c9165cb3da670d5f2bcd035be83d46b82fcd308ec1df8faa2bb18d6bb082cfe69929ca48dae0b22f46004a4243a904da16fb79bc220eaaf015ed137d5b44caab0aa9b1421c6be60690d051cb7da953806e5891215792e13794df0c40d1b94577de7a58abac039b237ad1703f3b850503a15f7d8234459a0f25eeaa10608aadf2cf1a9f17fa1361fd9c0e3726298125c5389820f26cee01762fad5d676508eb64a985cc00e64446696fa7e2cb625d50c1fb8638062af6e45f5c888e97152761e91c7768345809ba6ecc7e7b96cf69b1093b01e6ac81885ed2993bc76e226ed471d3401095dda5b6d1296c5eb4b06cb6c033bdfbaacb9e5744e5e0d95365e99fad305011900ac736f05a10797ddd65cf4bef3e3cde88c9020c821f2179fe243da61dc9405e005511c7864b697f9bec57e768af82b84124c6ac8cd39cdb2e132515a212e2b8fe983501f3c27db59b1fed90b7c285f92d93e742b24a4a07272f74054de114d2bedc852a7edd43cd61c638389c35565881dcf2732fe6e027fe84248c710349f98476defa653f6221c545aa80e35a9ebd69a4402ce8eb562f8066c2b4aa9ccedd81fd2899ec60f0d97124dace26661f4d0f04029f22dfac527111ec1ba8504154f439e9b4f195046dbd526ba848332f8f5dfeddfbc60250648e5211609d677ccdeb54d2f76e081d330c6fd3adda9e324047751ccc25b8371543be6f712c049a8491a75f076bb7107d147218df3aa0d9cd4c0e133e20ce3492f04544c4fd50dfc7513a4e44bcb96537c3f0751f4c432015a3a35e4377ba858915cc83131e0829ba8c67689087de7b4a2f920033af4f0aeffa800e9af33ebfc2b2c6c9b6b7047660502af3130fb59622446de7a3c27e7fe6a23e86a0ebfc48f44021bcd152568e2139340c38737a3933c1035e3b77eabf6c082f76e4d778bcbd768fe0a52a94acab295fbae10d3aa6d3c8e3e7210d4bce26706334cd78e8b1d282c69ca9387f01bb509a277d70a30ed7d786258d7b15d275aa9e390f93abb564f86b453ac2e75b1992bffc69f9fd2889e5a4275a08ce59e9bbecdb02a4cb7f824be7d48d23a69f18849dee7c6418839972a4706b07641ab57b7606bb8ffa5e3594766b3556a2e531d7066cefac9c55040ca14e7fd6e40d514fa01cd780742797969862486f6ce90dcb5a8487afd66f35e5dc9cb6d109a2e558e3bc5e716131d133bf4f4093b0ef05a7217068bb6cbc8d388202b8f4f3e30f2962378522313f94467203f56d12cc703bc4060cfc457bd4e098191570e51ecf55ffe0891c00456746e629005e6aa3adf44d316ab7553e47cd6420a877a09dca4f10926d3b4741cdf34ce93512222e7cf2f59da39abca61398cb0f28ee8ec78398430d576460cb0d5bfc029690b50f56fc7988ae3ef5dd7aaa92ec38855194c4cde2ecd545502cb8f0b858c1f6c7abdbd6e486b773a594e0a716a5fae332f39e2c973d015c006af4bb5eb018bb48b90eef652af85094680b88001eb36876224320a50222e20cf0e3662e01dbd743b1e8b622a77aefadb733f77a464ce6a1ad3082d816aa3fd6ebb2e4554db8bb7b8e449ca7eb181591de46535c9e89e16d8e3b13ca5f9126f00facd27d470009c4bb344977b6e44e9768f384cb9140488d2860139a078db771ce81a163bb271d9a9fab36ce907867875a75095729c85f594a9e2e02e824a96727f11e972ae7bcee00fde542239222c169862beae0aba38218d0bb79a679afe3b0e645459c618f6cbff0c7948b70c19d948c10ba378a8140111786636e6026fbb3540a9b4806cd320cbe1478d3ea1ffc23e59ce7d9661db4ee1c4f0ba1ff90257817b743cfee69e4fe54385414ada46ae8327ad0ec2b3e8dce639d2864ce9405f95066cd3ae19ab39fc5032d0f0c201a86e6878d780a9a312d6dc581354c465f2ff32bdbf769e385ba31ce61548ab2c3705e5764b0551cd63109ca93637b1263c772bcbe81e52cd69f554170aa0c2d8c040c4e10ed1df40725fad4664f3768762f0f9bf703f0ad319af3caa811b75416a7b46e3e1a8c20c08ff88ee31", 0x1000}], 0x7) pipe2(&(0x7f0000000000), 0x10004) poll(&(0x7f0000001fef), 0x1, 0x0) pipe2(&(0x7f0000001580), 0x10004) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000040000000000469fbba8578935148b98c99b8b0ca5eff45a06033ab17a8b4cab4aa9aed8c6215f225736eaa68ed40dac1f6063d177b04afbf5"], &(0x7f0000000140)=0x3d) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000200001000000000000000ca0a68e9b8c58ad50cd02c9cb19c852b0000000000000000000000d50000"], &(0x7f00000000c0)=0x1c) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x6811, r1, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x84) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) r1 = semget(0x2, 0x4, 0x2) flock(r0, 0xb) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/237) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = dup(0xffffffffffffff9c) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x7}, {0x2, 0x1}}, 0x2) msgsnd(r0, &(0x7f0000000000)={0x3, "9ca81c81254a0f164897ce0316755cf34a2ffd40ed3d744e75505cbf3e83edba6916e102f77b1f2cc53ca1b98d8488819342a0cc20bfe86be0b02de73fa61d4dd88a6ff7e5a870d677a0c3ebf214"}, 0x56, 0x800) msgget$private(0x0, 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) close(r0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) close(r0) 16:00:12 executing program 0: clock_getres(0x2, &(0x7f0000000100)) clock_settime(0x7, &(0x7f0000000080)={0xfffffffffffffff8, 0x16}) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x41) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x8) r8 = socket$unix(0x1, 0x7, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = open(&(0x7f0000000380)='./file0\x00', 0x821, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r12, &(0x7f00000004c0)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x1e, 0x40000000, 0x3, 0xa}, {{r3}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x1, 0x3}, {{r4}, 0xfffffffffffffffd, 0x0, 0x82, 0x4, 0x2}, {{r5}, 0x0, 0x4, 0xf0000000, 0x1, 0x3ff}, {{r6}, 0x0, 0x0, 0x42, 0x100, 0x1}, {{r7}, 0xfffffffffffffffa, 0x80, 0x1, 0x6, 0x2}, {{r8}, 0xfffffffffffffffd, 0x20, 0x4, 0x2, 0x1f}], 0x8, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffb, 0x0, 0x0, 0x3}, {{r10}, 0xffffffffffffffff, 0x8, 0x1b, 0xfffe000000000000, 0x7}, {{r11}, 0xfffffffffffffffc, 0x1, 0xf0000002, 0x3, 0xfff}], 0x80000001, &(0x7f0000000480)={0x2, 0xe88}) clock_settime(0x7, &(0x7f0000000040)={0x1000, 0xe4}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) setrlimit(0x7, &(0x7f0000000080)={0x7ff, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, 0xffffffffffffffff) setrlimit(0x3, &(0x7f0000000040)={0x2, 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x20092, 0x104) 16:00:12 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000296ff8)='./file0\x00', 0x27e, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10010, 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x6366) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1f) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 16:00:12 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0xffffffffffff0199) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffffb0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="cec779ced465217e322f0adb858e19de24908d08ae7f6021331c07db11cdd5ab8565f205d3c8e468f17fc1b2d22402b22b67d16a30b890e6617e8bcf1556b1e4b75fd9f77c57b3f3b59c2f24fed9cd68bca12408032705f88567d23c0525c1ff44bd8ce69f2f71ad9b030cfab2b4c3adda9270b8350330c9932bbf95c396258d3b42fc", 0x83) 16:00:12 executing program 0: mlock(&(0x7f0000218000/0x2000)=nil, 0x2000) socketpair$inet6(0x18, 0x3, 0xffff, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)=""/237, 0xed}], 0x1, &(0x7f00000001c0)=""/209, 0xd1, 0xaff}, 0x800) munmap(&(0x7f0000218000/0x3000)=nil, 0x3000) 16:00:12 executing program 1: socketpair(0x1, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="d52c8278e0512d5f2714c17705c8c208f207c05151e9e20f0ba0113ac48c8dfb003e51d967b2a8c7a6cb80f5fba5caaf3561b5d1e879d50e7cae825611a81a8acf14e698c0c4be1e18f9a2d6a75dabace10539344bc4", 0x56}, {&(0x7f00000000c0)="fc5a64947dec845e1a30a1e7779b056da498b585e2172ba83d07ddd913dc97358030e809ae2a90e65380c5b463ae025f260e0307015a19ed14b256ae8eebaeca19c5e9a473322f848ba47841b8e7dc2d8fc0d1dab16ba22ec713b42d2f87db672eb012dfeabbc43bc8afb740aa764f66c73feb955b16448df30e82ef76ad5bd878", 0x81}, {&(0x7f0000000180)="831c281e656a79673c78ec0741612f9de0716782f7778913aacce29227df02c2668cbf", 0x23}, {&(0x7f00000001c0)="c1089f7b3d757114ccd02a35611a5fbb9f2cddc2ca7b95be8fe9443452c01c10722dd4a5b387e259ef9816937c54bc7f49805ca9d57ec47235e798a56fea6e2148b7df1c7a0d48f59cb5106bf248e2013892622b5c4157a3c77cc93a6ac0071e1d31e585bc7aef5cd655e647f32511456c1ee33547339536492b1c0dd91ea26640ed0680b93a4a1f79554d194b01f7b1548a130a689a62b4bd72096044dcdff5fb31852e3e4622a4444d3b9f7b418cdd9230029b119c4f2db3cd0c73ee70f640e1899250060d96388c986d039ae8cb55b766bf0b988282ce1afc", 0xda}, {&(0x7f00000002c0)="c9f2e51455b85b154d583935a94785cf538537d4aa20cc5e4d86cd3144f492561fe1d06e066b5ebf972e5604019c34f47c7019e2c52fa573c2dc4351d1f6ec34a5d7eba13e5c4f70667fa1b9429e08e22d528dc9a731046f47b2a1eeb22e3b20b797b91fd62dbe74b14e8f52e628667504e6a98a49064e96a1b5b84e8df166401fca5be289c0c2537003cea8903fd22c718158700714f5905c8c292063e3e2483176ebad1ec7aadb13b48b32eff6cc433bd4734fbac214fd68bda1312270d8e95fe8", 0xc2}, {&(0x7f00000003c0)="483222613c385b1b1db54149161440bf5240af3aa18738c1", 0x18}, {&(0x7f0000000400)="96722dc509cb0808b63504b296e5371c2c78d319f4662a85863d7f423bc2feeaed6990091b15c26abf9186d51b567b1dd77b4994a34166252f1341dda8dc76095bf8fd798c92fcf9ee0d57a8e2af97c11d3296fe9e8d46c6ee484136eebc606fbc2b285a8d3c7f0b3a01c7d8ace83a7927b45adb18ecb728e8e956c43c5fc6264797ccf5051f1d0bb0a8e13fcf2496be172f21cdcaa210509b905152b972e8356bdea8b229c543c407b5828879c253809fdb6988bf4c8a3ee82f92b7edc492924982f38644acc77c72b67bc137f65f3705b0c06c09c89c289f85e972ca9465b6b25d1c2b2ed63d21455d5956418d6320cb612022d544a5737a0404b52556", 0xfe}, {&(0x7f0000000500)="68334626440ebb9e9777dc1f082ce510dbde4ca83f133b9eed7e30cfa4be56be92b9c11f752065d0a6b6d590540e00e19fbd1b1d267d5ccc734ff9de7c9a58fdcc767b1ad17fac48", 0x48}], 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) semget$private(0x0, 0x1, 0x8) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="68000000000000000100000001000000efd00bc4f8402822d1bf00668a47821214ad304f34e4c08770cc9774bca47aa0b31822ef16ab30aa61524388d4ef1bb376f5dfc7ad8d23185adc7219e2bc38dd2cbcd6c95f75663ae5a789b6475b30acea042f84070000000000000000ef00000100000028000000"], 0x78}, 0x0) 16:00:12 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000031affc8806153d0800000000000000000000000000000000000000000000000000000000000000a6981d990acaa91e000000ffff00000000000008ea000000000000000000000000000000000000000000000000000000000000000000af01feffffffffffff0cc12e1aab7f6c7616d27e6b927eda2634627ab59fe89e27382962a87ff29452eeee6765a685c16de2ce3906a04b06547f65f7f8588b7da8e40fbcf1bd89e8d4f8a42ef0731716cfbed0979ac83d4e762f0000000000000000000000000082f9f7a1d83a5a1bd56b47c8b8dbbf01505e5cfc88fd13521a26ef2a1f6d269ce7fa2a32e174833472882272d8d845683e6ee87112d6644f49df9905cf6a1793bde46e110d81ba4dcf0c18c7d947ed2bc3fe94f983315ace4dce570aec72ca808b770886bb741b91dc69109da2dc44b1cc1cfea4dd02939315de381ab7fa8280b6a26cf1fa993118c1ffc7db83cb8912a9f8f90912cc6caa19d9dec881914384667548460e112b75417594598725a99c296d5d54af03f66dd5804509009a598889cc7beb281d4821c38af0d11f38560e1c6892c6b07bbaacd99ce9028c539a57475d0f4ac155b8e57cc81a65a88909cf0994e71a09c3c3e49dbb337bdb171f52c5ac2b21f4be57c9090fa6d30dbfd0474d7d9efcc942305d394c977ea62044c147b1fa65aba2bee46fe739252239cf07e20ebdb4b50ff74ff731bc3e71a6e1056f50180f333c61c29dd77321acab14883a0eda1374d3dbf6fb56772a49d44c77c59bcc7565979936735dfae77e63687d242c608fe8be4b2c7662fa0996a1b7c6f9125be66236c76ec328e2233a41e74a913787d7cd3bd117e418c4c39c5299cb731a6f7faa"], &(0x7f0000000180)=0x6e) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) fcntl$getflags(r0, 0x1) 16:00:12 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000280)) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) readlink(&(0x7f0000000100)='./file2\x00', &(0x7f0000000300)=""/223, 0xdf) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) write(r0, &(0x7f0000000040)='s', 0x1) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa2227c91635237b9d9623f5be76b741f69496416dd59b13f3a2ba37213cfa552177d72b8d8004642d5f0b1b03b7246ba666e4aa74b4afec6d2fe85cbe2e6c59b3aa17be584581bb9f642c6f7a2692f2f5c31c48fd4433c8381327b4195ad5466df1bece9c1de9de69b6a7f9cb91240c9aee912742cc45627d81b8ffea0c713d8dc5c4b896c0e4ffa89e402d17a8665efc0025f5c77a6a457b924a39e7728b1e4f32d277fc29852f86288ba2ad762a7c619949c024dbe004634e4e53fcace0f8fadf12a052fd3cd66a2ae6fac356dfff88f32965852e5f18d16fe72d3ffc56a47244e2c9e4fcadea2c81500271465a03076b897d3ee0b69591011af747d80bc86293b526d147aed6f1bbafad5250c8f6106a25f27b419fbe7f632f6bf2fcf9172fa4760d1ad72d0743b35979f30f07ca5b1c7fd2dde12bec64711aa64bfb014d673dd16cac5e50bd99933be63b580b990d72d4c25af39f9cf08dc53f85007f0c1f59fd698a220960bebc5cb4085b510d9b1ae30b730311804ff5216783a4422fd81290b03f26094e37968d596aacc780889cfea78cc0354f17a55d1008d6e715a17a457dbc6fdb7553c2089838e076ce4930a02e55534966ff70374250ff75a8a3985e2ab22309a2fddb5c8f6d9edf1f4b1ebe2efdf695acf42e7ca0cb6adec4276baa9f3cf72dd3fd59fd6bc4d907f8a673b9a3fdc386f52859f6a64ec0a3301bb4baf620182caa06194cdf69cd588a8d1c56f461b4597f7814669ea3c409488d36126d0c61bbcf75dfda852f206901c3192498bc11266e03c501cefb487675c9aa006271b3c669d1c26e4bcff97489be51d9b10d108a3a62b458e84301ff05bc343beaf87d6f3d33148384b53c4276a0b69b6b3e2636fd0279f47df102b173847245708c77673edf5a11251ea810e896bcbd0564ee12777d1ff34b88d7057a2ba05a57ec0d7bd4b44314d7369bc8ddd8bec343c2ef3714887a7621f20d26e3bf08ff3c4b3e31b31ca66902d3750c0f9735c0a0f6f7858724b6db479cdfdb6de510d654eee1f53d4b345c944832c9dac44c60711aa73da9664792e4de50f7572a78eab6cc82f20c1db4fca41d793c05ca6574ded1011d8ff8546c488c49c5536a9fbca8f19d8ac3aa5e0f2af482c3923cb69c989c6c798d3e5d0d1a8186c4dc46a5e308946afb52f053c77315554c7de052273f422849576aebbab524dac2d61c7377aaf8bbe67cf61162ab390cf71070e126b72c973cefa0627f7580ae54721b17c4b5436c2e79b15bf2e78cf8cd0d8f03452252b764cbb0f9015c2120f5772667296963b5acac0ab9052ea4947113ecff63b54a8ba96c6279829ad8b6a8e836d6274d66cc4ff6d0e52e7f7d441bc2fea314723f5cbe80a93e0deca715a5e52227e6ffc70045bc1eb11045f3635f6409e3b7621423300de3a845656a30476b5509ca1de1f51c906b6edfcac5541f4188caa7400916e8f17c55f64ca49222e09e28902602dba31a6b54e4dae66c69107128cdb99f864a7ef226fedb95d246eafde655d88fca3f76e63cc9d1f3897e6a50ff49e0cc1b5f23ace7fa1633b88668319a4947576ed24f71b6ca23827c654ff27368d85e513b5f915caf066f42548447824f3318e766b1ce7be7ae95eab0178c3fb080c769da313fb22aed30036e96b78f66b7d61821358e1e45d05695aab4c8ff19367aedf00e6163a24830a49a2d4728ea5b32b9c9dc80e5fd38d61a2c499ed14165739cca526fc4621f812eb79f354314a0eaa79b9edbba642c95b7fe3ba2df2c4bedd977c3db11fd991df9de8b05633aa3708ff8e550f87f7b00330d1f29184c8c0c1909a50ae28fd2d8eb38df4a8707f27e3bc90598e557c9c2b1a1b9155ec9871e8762c7d1469c80b9c2d94e20487cbc9b95c495b34ebb470d5ead0b375e586f7fcc73a6be7920a722ebe0a9e33bb51663be287dd7a88c17906fbe51cea5791b4974fecba4deff576c48d0d0efaf1c5976e815e5bda087a48933d4903ae31aec9f9274a40fdb95693459c7f6bc6f4845ebc2bbcb8507263f437d804ee9decea8df1f708b2049d46aab196cc62840a911f26169e720c40edb5427b50a0f6ee017f26fa9693e005a7ee72b8c4860638785d2a1167bae61acef184f3b46a37a6666584e734b98dc16854c8a2f25a3cb4990009986817ce040a22d8e0ccb8b6819852e19fc5a5ed3925831a81b44f65066b2595c0fda8a39610c16f3ae36825ef9474f3cbc7244a5d2ffdf6797c4e1fb5d908864448079e28c8fe41926e232d7ab91dfcca2a73df8b3257754ca0314017b39659c5cdf149e44e6fb412d68748a7bbf2c4bb0a5d2cef430aab24f5c7a5fcc7bf6ed8f691f89b8e5c3d55942f8bc69bbe0c067070cbc7b1c77d01ed27790bcaab6df085be1d8ad89f2b3c417f6055015604be667b27f1d59f8cae5b2e932262517b26fe142eb6c57e711695e3a901808622ec0fa44d0ca7d1ea9acfd8c5ea1f8fe582177e526aeef689742188811e44eeeadd2562dd84fddf286e5f3d509313c7f7983026addad6c1af63ff824bc02c37df1a8e7e51e297147c7bb53f475c44b3ff7f67c405b0b69725ef1ba1538b6d94f23ae7e9fed59e33bcd93e37996ffe3eeeadb972ca8d268b6dea239a30d464a6a00272092767ba989c3a52b466d7b1b21d8b1f2a0bd74b4588574f31c618d87536f4167c1a4701dd2332177ef7b7df9faf651488b2a97b6e24b6c64ba44e6ea0358b560afbc0972a79c24798a75780450a5551a56c703887b24db5530cf003b762a85c6d5017fd075d25ca853ac", 0x800) open(&(0x7f0000000a40)='.\x00', 0x10, 0x25) kevent(r0, &(0x7f00000008c0)=[{{r0}, 0xffffffffffffffff, 0x44, 0x4, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x7ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x40, 0xff}, {{r0}, 0xffffffffffffffff, 0xec, 0x4, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x564, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x2, 0xff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x3, 0x237}], 0xfffffffffffffffe, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffd, 0x38, 0x40000000, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x84, 0x20000000, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000011, 0x8, 0x2}], 0x9f, &(0x7f0000000080)={0x3, 0x8}) getsockopt(r0, 0x2, 0x8, &(0x7f0000000a80)=""/78, &(0x7f0000000b00)=0x4e) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x1) chmod(&(0x7f0000000100)='./bus\x00', 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) chroot(&(0x7f0000000000)='./bus\x00') 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) flock(r0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x20, 0x4002, 0x6247, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) fcntl$lock(r2, 0x5, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) socketpair(0x18, 0x5, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x81, 0xfffffffffffeffff}, {0x18, 0x0, 0x3, 0x1000}, 0x8, [0x4, 0x1f, 0x401, 0x4ba8, 0xead6, 0x5, 0x5, 0x8]}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:13 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:13 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x1ffd, 0x1}, {0xfffffffffff7fffc, 0xffffffff}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x58) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12c210 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12c210 failed: no mapping 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) open$dir(&(0x7f00000002c0)='./bus\x00', 0x30440, 0x1) sendto$inet6(r0, &(0x7f0000000140)="99e2387481a07a287ed00581cc72d050ae4a1ead412f483fb55c9ee89e92844d9686c2d3060cf81023a52a174d1e7a8345819a6c16c1290573d80e8142de5650895750247e1ccc74ff2003d0646952f86738fadb24f666080a7494aa00bdcabf425c1daf9ae2b7c98f37fb4ddf34c89924f7a0daf6bed5ecb139f48245674a1ff5c38e605c8ea012bc42ae0360a7a123dae31b781ac5f24c8561904d02846af6e944ec0228321f5d8c5eab5c3d275ed50fb29d9fff59c15e25c40baadeb88a93bd0039165359f8", 0xc7, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x7}, 0xc) 16:00:13 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_open_pts() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat(r0, &(0x7f0000000080)='.\x00', 0xa, 0x0) getrusage(0x0, &(0x7f00000001c0)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) 16:00:13 executing program 0: shutdown(0xffffffffffffffff, 0x2) 16:00:13 executing program 1: r0 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfcf6, 0x0, 0x0, &(0x7f0000001180), 0x18}, 0x0) getpgrp() 16:00:13 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x3) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) recvfrom$inet(r0, &(0x7f0000000000)=""/191, 0xbf, 0x840, 0x0, 0x0) 16:00:13 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='\r_') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='cm', &(0x7f0000000100)='[\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='cm', &(0x7f00000001c0)='cm', &(0x7f0000000200)='-\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='cm', &(0x7f00000002c0)='&^.(!/\x00']) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) recvfrom(r0, &(0x7f0000000000)=""/198, 0xc6, 0x840, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff}, 0x0, &(0x7f0000000180)={0x8, 0x101, 0x1, 0x5c, 0xfffffffffffffff8, 0x7, 0x9, 0x4993}, &(0x7f00000001c0)={0x6, 0x7fffffff}) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x102}, {r1, 0x10}, {r1, 0xa4}], 0x4, 0x20) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/27, 0x1b}], 0x3, &(0x7f00000002c0)=""/191, 0xbf, 0x9}, 0x2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:14 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x1}) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) syz_open_pts() sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) 16:00:14 executing program 0: r0 = socket(0x1, 0x1, 0x1) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="f7989f284d06011ad11201be32e17320441df63d1975cb8db535c38a736ac31cb90fc928f70558fa9eac0b11158207a0c314979f0518d599c68d586affc63cb9fed18624866962e2c68ea2a78f3d577f0aa4473e0e093b9e953fe59d60e6bbd725ec78d5e8dd38a35199d3fe98dd02cdf7a841765e89b890571b0ebb835adae8a155654ad4e71ebf1ea1ad6fbc4d8effba0cece1fff6c24654da1d2cf7d95183b881ef87cf116c1b5d098c943a85ba20728f6a4f3d822f571a7bd23aa8afc6ea01d1ac8d146c9240799ae9306b0b5b9a0f4507982d124eed1fa2610f34fb500c62d3dfa9", 0xe4) 16:00:14 executing program 1: r0 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x10) connect$unix(r0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r1) getsockname$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000d141000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000"], &(0x7f0000000580)=0x6e) shutdown(r1, 0x2) socket(0x7, 0xc000, 0x7fff) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000003c0)=""/104, 0x68}], 0x7, &(0x7f00000004c0)=""/94, 0x5e, 0x81}, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:14 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x102) recvfrom$inet6(r0, &(0x7f0000000100)=""/184, 0xb8, 0x42, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x4}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) dup(r0) chdir(&(0x7f0000000240)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x180, 0x100) openat(r1, &(0x7f0000000200)='./bus\x00', 0x8000, 0x80) 16:00:14 executing program 1: select(0x40, &(0x7f0000000040)={0xffffffff00000000}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:14 executing program 0: r0 = msgget(0x2, 0x4) msgsnd(r0, &(0x7f0000000100)={0x1, "be68141fac4816429869be88f7f12c30165eb464c88c751f41e0904b337a8ea45214806dc3d3e8e14e037879c14230"}, 0x37, 0x800) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="b7c2d35f4763b5652aa22b15e5ad30502533ba78699c45f02c17d86e051589d17faab8d002490bade568cdf498339417e60537dbb4b0a1b09de20d8f97148df53cbd026a3d461e3e9dde44144f43458d659be9d9bc98754a2d72a4bfa11db5aaa6729b4509753ed71935a1129b284b64efadcf3fe3e361dfa26cc992f545355dc36c080bbb70ad5905fe5a1e02daeaadb26a803a28a8044053e7ea530645eb8e85cba4d5511d5044b7927fe6637c68632549b5027c6036026a7270bac512be72", 0xc0, 0x40a, &(0x7f00000000c0)={0x18, 0x1, 0x3f, 0x2}, 0xc) shutdown(0xffffffffffffffff, 0x1) r1 = socket(0x0, 0x8000, 0x6) r2 = socket(0x1, 0x8003, 0x7fffffff) msgget$private(0x0, 0x200) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) socket(0x18, 0x5, 0xffffffffffffd889) fcntl$setstatus(r1, 0x4, 0x8) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x2000000) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() 16:00:14 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="374c99f30ca64d6dfbb40b7dfe3137578305ed2b79fc677748594ce3cb9f8e9471e785296b8369e032fe237a32c3257ecde9d2f11d96b9b1dc728101bff56774285a6b2a215a92cda6bc13193339df342640666aaba1c74f2b61e5438caa926fff3ae7b4886816bea1e1db75490271da63c5ad0692b1392149f5fded10aaa60999d05af956d81645705e8992dbbe9f4edf", 0x91}], 0x1) readv(r1, 0x0, 0x31) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0xad93) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000380)=""/254, 0xfffffffffffffe04) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/160) msgget(0x1, 0x408) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgid(0xffffffffffffffff) getpgrp() pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="c14ffaed74650f3cfb75c853ca40a614ac84ca8006d0d5fd65cdca5b44211da4c020fc7c496fe1ec5a3b5fa6c07f0994333dbf71ac93f54d5058a5b28573d1887b906710dbf8ad1a75a3da4482769187c5caca64e8f2acfc", 0x58}], 0x1, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) 16:00:14 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x5b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:14 executing program 1: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:14 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='x\x00') mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x9) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x0, 0x1000}) syz_open_pts() 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x33, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) flock(r0, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:14 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getgroups(0x5, &(0x7f00000014c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000100)="4b7830316008b16896de7f682a5ba49d78e0f7666ac256fff5d610ba3477ccb1a070d97cd85bcd3a07e4a0df83d0f6b9ed313d4f649a8269edad61bdfa11164dbda3fa89f0748bb9c327e329153fc0fef17c5e16fd3b2d5623866e0cde3f66188e2a04e54741816d79acea0e3f8b68e4783ec17162e97583f75f7585d2231d8dc401", 0x82}, {&(0x7f00000001c0)="6088f8a55a8b764a4dd5686bc5351308ef75e867caae887d92b9394471a41d70926664f8d561f812dc0b4b54c4", 0x2d}, {&(0x7f0000000200)="a073faabdf3698552c7313541de9a1a17ad59d672491e80c31347df34471303c0695d82d49e814622d1f9fa3054db4763d18232a918d6fc58dc8c36fdbd90d13a9b120b2347965313f1a17dc26a36a6d03efb6a2efdd050c72c0a2a1c4c15b54127b3c31b56a8ddf8ac9d21e5888e7deac2cf346f36e842255e02553e8b9c494de57a25a26", 0x85}, {&(0x7f00000002c0)="0973f18d44d5b104e128184d2382ca3b19153b41720b6020defb32251b15d89e52a53db8cce712c4ab5b29d14513595b45f4e1c1cc81afc3b01520cca9ec4c6a94b326f76a5e74b73ab4bf2827d9", 0x4e}, {&(0x7f0000000340)="6c0ede85ec519bb610c37d73ae5d5909529388b1f009b0fbdf2beda8816e793dbe93637885983c37e980d94d498c83f90c0fafb3b25b3590f592b7df54fc94d5f360be6129bb6210c566bdc21112bc3925a253133bfb8770eadb55422204b4c1360e714bc349801b681b4644a5cd3c8ce4f3a7663a96f11d2edfebc8f1004e2c31055d9cd68e0a2bb9337764b88b021b4dec429f1bac8aa6b9ce135d551c71b30a9477e95148d7bcf78d51f8805d6f8f648052360db6d3028cccbe59186cb0a949ae45dcc24c26d7916f6269ce02a7189c60b372a46b68d2479210a483403342f01d1daf3351d41baa51ffe20048d128f694529b48590a91eb1c056c896f1d614da15735b9c20e39a4a26c89e4d3b4fe9029b1d90fdcc62770d4ea619dc39c1a084410e6c8ee45dd5203b15bb55fade0554cbe685dcdd9bea4622cc35b8817ecdd854d70241545aa14edf12d65271fb163b8624868561ceb096ac148385c6091a29167882744eafc5851a604caa0966efb7a7f166833dce67f61f1a73cb7aa48d739b7a064bf376417dabe2160472cc2408622463d7809e0c82157094cc5bd37994131b4d057b2207fe617fc72b84a9153ae9ac49ec886f0df221ede6845ea3852d35c2c43216084223f0038be4aaccac126d4e9463050168e335e3f6eda7568bb3d2475cdf97de40e79477b3263cbfc150f76a69712fe000ff0446e66239db14d4a7d0b5fdd3861344642eebad7799052dae52de6bea43752f1c5ef541fedc939d29cbd392fbbc15995efff3a3b164257c110f7f98c99a1072348c4b510a5a2c117193f17217eeedf700c1810c61ccb12d5eface4db50f96a3c14cbd04d6a8cc0413d4e9a040d2cae87de70a69266b3252b425892d73fca2745fa287343dd54025ef205aea56ac56759ae3a34c0b1b75786ec6afc9a502df6cfb9131ef51c2022ffe74c029f88ce4686e3681c09ffe2d9ec546caf57c79dfcd5283a002779809fc4f95d0d1ee3ef0c2666c4aca5d2cf2bfa3a97c3343e8f640e08f2380d77ddd01ec2ab77515b0a49069817ca71f6c254fddd3f2157a036b222d79d97a317d5908cf9c7ef6fcef68e60e9c5cbd6b201329f808ac133dfc52df39f5b5a6a80c23e98b7a87a0d9635a7b45a94f1fb37892aec444128a20103536a3a73406d7d076074704449cda844f20606490c86389b3713b2619921b36a0be4dd95882e27696d6a0aa96ff315f49cd6c5f99e844bfbb6721b4d2a602b7d0199e87b3343ac6ef735110a46d7b591cdd8a1af87212433a1c0c650d388630f28941d0ac34cac8f3ca5f7107f4145641ae8fc1f3a3da77fd885484fa21e8b913908ce1bc47d9aa27441757cb09a5320efa3daf3db969675fb1edb6291e9056351fecda37c56edaa09e39a9f57fa9955692230693965cfb863f265ff238131242ba00fe5dd88a88f0386b2ad97d4781f1dca1e4a55e2346b832b509790765fae18ac3f520bb60f04d58fcbc4ab22b802042e2b5ea6063542e81381fed9cb23246906f3c96e6663f2c74e61113aa686107c9be56cd70b6a9316d71b075647ceb73537746c6caa3886e6b51e123ed183e8b04ed2986d01be7a445398f167132a67e661c61a188c4e84cd522f557ce6218413f19822b74a86032f082d0a97e078bdb5169c57c02cc3e64abaffdd715176438035ad2dd1df17be642b51dbecd03aafa12fb3cc6ca4c967c116d3e254af4b3918187875ad2b30c0cdb6990854f0657a66e9cb4d37b8eb98d3ed248907fbaf6dbc003902632d0e4431f54d9739a728902523354e5e5686f2b74b3e689fab4f78aa0f092beedd6a827c58f262045e7274f546041e71cf62d3307d885db674656cd47f71ebf7dd853bff0f268ef9e9b21c100d20636b1ee30560abbef95034d56c2a021dbe3a6429b8f0a58e8369dadd383253387d0fefe0fb1f0f9f0a76243d5d171ffc40431eac6a25663fe0461e96b1db4faa2c02eec4fd12fbfb12fffe49d11c41f6b81650167871119357f77ee975ef4d65d9903551e678a04c76d83f246bc3bb5fa9ddf9c8fbf9fd1c99ff24bb82275ecb365bf94885286fd4c1ce01c5d68667285251b7a07fdadc63fe427f2d4dd20193acb85a9928f6dfc1e0df098232520799526e5bec8d589a3df7116b0bd701d90bfc4e0fbc4ae92806cdd87f0c42782142708c06d55e77009ae1872a3d8981792acea98980dec3f2d4a3fd587e6117cf39dfb507445df20bdf1947bbd7b76aa223ed42e5878f1e9aae7d89923f1c3f417659c93ad647f8c6abe27a8159010d3ae7fb46e3f42c3ea3532557e1fafa02509e8e5f435a64266fa72f80d6d2560a577208f6522381f9f12beb03ff209bdf06ad50333830ad1094f9d4de2222b2d70f0a651f7a43dec7d323cefe7d8e6610d4b93ce4fac868bd94a7a3bea7f75aa23828cb54157fafb0180f5b6a830c6cd1faf638371a738dd8c0613cd4f869ab384c8141de9f3b6dd20931e0e56404403e6b244bf63e5ec93123ea59c058c63849ef5e597f324136475878af4988ae8b0daf07dcdb66ce21753b03f29e132ead722beeaf15566d97754ae2ee91d26456a1f9eed8f9d94a4d955dfa289462d2e44be21d7098a09f184b1694e715f62994b7a3a4861a5029b8846c31e824b2226540758fd5af4f2c8e92372e4a8ecafa03101765d6d9b166718431055883c956f040076f105dc2178ae2afcd5da3e642a7d57b426ae57c8d2290208024d4b51c31a8006a196f173d9058ce8e4909b48f4db4f5ce45ca4832348455568da9dbb6c1ba4951c82bc5f5e7785c9e1ec7fc040e799f796cea0080a515f0f955790034e7bc7b26f926fb178688d3d3603a1dca85ed2f059791f518ac7f6661295ecedaf38da445b4804825d76a7e9ac399e5c38af4a8993c52472e3b3364f178d3050ad5e9d8e563d524ebf7914afcd2f463eab5149a7e3f66b5d54773d949256ebf20375834a6a7329302402d573dda32179525ece4358ccc842df8b2890da65320ce2b6ec2a0f296d79a13e08b3a096731f49b8683e51bdb85aea38e2d18b575cb537c7d3be60e60598f2a6359d502b0022b6dc07ae72418a21f0995c2c814197b9dad49f868854f6d0bacbc3f9d0ab614d25b721f593453455e355603b009cb62b59d879cf11429be7571d7d77aae6fa3d6b81258d7b10c862a1b571f8c1ef49a520e65eba76fbf0d817a9640dbfc549a9c14ee6acc5a3156a9271b82a8b1835cd0a295f8942411d5d3df7fa3355fa6ed34eac847e029af48b0e26b1221586a903f66c31d74ed52d1f6df5343bf5cfbe071dccfe0101d7d49b1c3b8f286d1cb5e0f230295db5ddfa223a851a5b92e8973ff5ea37c809ce5905d336417b0fd32f94fde144b3db4be0ebb75502b38572e01acdbda759e7c5865f9104ee47dd81c96de67c77532fb71491c23ee711caa88da22f4756c14dfe8aaa625875d81696583e77650ddeb7fc5b8ba6b2029aade0b420f5451ed7f83d579269018ed28c2bcd97912d002f4098380d4f16d854e3fd3c666c6b4ed73cac69030f9a3dd2ffe77c59417bf8168347324100dca247c2f043741288aa8558dec4d30129a1765b0b270cc451459833b716fe701f6a9cbb26612aa8597633d5e6c44095734d630de3a5dafee34190f0ceea430283f0930e9556f9fb9053c895fedd3760ccf4d99385c2fc72d57f6d9371995d03a978c52c0ef95e4fc52072d6d52f74fa20fb2ce18fd64668d03e83100e40a67c8b1feda4ae2f6834487ae8890fced49efda42a30c5c39d795b3bfd974a0435c8a5b4bb7723c074bf30145b499b0479190fc38968b69a8127b291b134673ebebd37dc438b480faa8d45b8569b704f3b06df42ecffdffd96d7d16f1df165a708c071b53f78ff3b1740095b61ecf8f3124631e863ac40a2642e4029afcd32355ba935378e0e000a3325491a7a580d6922da5cf933996aaa1e48a21f22da5faf8f9ec5238211bc584cc3f646e8dd781cfa53d05a7b297151baf31228878671de1b6e02faf849f821016c1470bcb1c9319c08747cc282583a77e04a5acac496c6f4e0d4daa4aedd3f944b69824500b8dc2bdebbc3f3ed61dbf3779f4e62b3f4226d6cf4544117506324f2ed4e312e04995edd2dad35745da225c4761fc9bda61f3cc9d32999e9eecce15a776c4dc56be5207147ce11c82d04c2a4d88dda2943bd3f0e236b66620fe6907b6f7a9b8f9d7d11e4feb2ec16aadd0d8bd1f993928c6bf6901982d85fefeabb447f2b56d377b5481dbeb992c1425d2183b76c7b28f18ab5513d43b30c29f2d1ab851167ae57eca7b41f1d4e14563e81a83327c266b3891fe4ecf7a7245d8baf63577a175031e208912da7afbdef43f979d415877115756c012c253e6855d7be2641f95523ef74ddb59be5eadfc651627d643af403e40a3268bacc4fc2d5dc4cf08adfb3998969c81e824b25bfd5e9f3e580f1b5fc17a74c3b49488f2a4e8c744cfdd324597834b7e0ba576224bd3b5208348e4f001857abd2ddc0bbcacb579dc6283eb5b89add8009beacbd2fbceb4fb6d9e50fbf6ec8e8c9ea0cfa20c18b4487c55b64af58b8b76ff9405cf648464f60a9f29aa9d033e99d04ec578a46131145f6ba72936150fae43433b39e137d6406807cc2a0e7bd7dedc27a30b681b71c51a802b6062d7a93c524b6ac69a6ab1a844d3645ceed0699df8052989623f0bbc75089c342b5ee8fef27c9f77711e45370d2757b7d073aa27a465d20aee8f693f2c545f2706437bb9df98fd18f1aca060e5fe1b697694b1e12ed29f3fae9f986ab97de93017d16e49f51fe65aa7cf414ff1fbdba034918f89d42146ce20822bdea2c69df2e1911fb2c85b471f07c097f96658569a62793a2caeba2a16a45ce977688e1400831a450205f904303f54347e810f2f34c7f8fbe54e4635b9a5f5126a9491ef5b89b8a97a49dedea5c0cb502e3d6381f58d1c625bbc43a57bd696d393cbeeb109f432f11173a4a50b52c7be78755b07828b29e2ade0dce2da25af4d7db72de422e86082ec5bbe4325dcb445bf4ef723bf9c36c78b7209b28ac4037167a0ed8c5e34bfefb88826c794363218c9dc0e42c4fbeac7ea971f029d761cd38d2ac2958f3225f586133d91e62fc1a8a4b6f406ef40b2988e8d1ac8c0b71fc758b1fb7900e74010f2d203b3e4a297b91b9d36a35468a8cfbc186f912b3361c577c79271debf541aa1644e1c25c35f19c81ffb3eae49375231751c42cc7d83a2fb18fcaa9591b05493eb0d68267bba83bfba17cf52402740d1aec9f5328d04243d2c7d48c8ca647ae40a01a2321844336a7aaff0b1d6fe7b5d0ed1d0838e88101f0c70a81879d99b6d013265f14e8cb756dcafdeb28f6ef01fee7e6052c1cca320fb61b6903063297d98acafdea8d9abba1c0728da0f77ed208d2b60503e91fdc2140542194a28acc72078d8160f29fa7b06c99829627259bf064e9f6cf568477834843878da0a990a2ed258e3d54c5d3b95f6eda30a0a03d1adb649fa02a187c225e15469c6e9eeebdaf8e0632a69c80b2c165867d051de08f8fc8c1624ae532f23396aceb251a6c238b8e7024a7999d29f1e4a42526a7cbe0736580bb52c9f451d7f2245f1c5f032ca723534791de387fa3365212a439182668a4c16c613253c3ca347e623ae7036f095249c01cf531538071d7d595aee4e0651cfc2b44322d63117a2d242f5b044b956f1d74326817778620a0b92b30549282b490a4e37031fe5f0b062ccd470f518f2afa0a6f54b252f2b967e892c4977c4", 0x1000}, {&(0x7f0000001340)="d3bb43404b0b62b292b8f136ff6cd0211b8fbf3b2695fad036ac83690ac6f3aeace2bdc569b8d38c5c5384cc63ac5af133b3e0bdd43b06c3a1bcb77ae710ad7e9322ca14697a19d6038df75e8ff1dc26af4860d5", 0x54}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x9}, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:14 executing program 0: r0 = kqueue() semget(0x2, 0x6, 0x44) semget(0x2, 0x2, 0x400) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x20000003, 0x72}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffff, 0x2, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x3f, 0x2}, {{r0}, 0xfffffffffffffffe, 0x84, 0x0, 0x6, 0x1f}, {{r0}, 0xfffffffffffffffe, 0xc, 0x24, 0xfffffffffffffff9, 0x2}], 0x400, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x10, 0xfffffffffffffeff, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x1000000000, 0x101}, {{r0}, 0xfffffffffffffffa, 0x22, 0xa0000000, 0x9, 0xfffffffffffffb43}, {{r0}, 0xffffffffffffffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x0, 0x9}], 0x0, &(0x7f0000000140)={0x3}) kqueue() clock_gettime(0x7, &(0x7f0000000040)) semget(0x2, 0x0, 0x0) ftruncate(r0, 0x8) 16:00:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kqueue() 16:00:14 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:14 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:14 executing program 1: socket$inet(0x2, 0x3, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xffffffffffffffb8, 0x0, 0x1a3}, 0x405) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) r2 = semget(0x3, 0x1, 0x40) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000140)=""/231) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9dc) open(&(0x7f0000000080)='./file0\x00', 0x20100, 0x0) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmod(r0, 0x104) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x5010, r0, 0x0, 0x0) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:14 executing program 0: socket(0x21, 0x3, 0xfff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20640, 0x8) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x5bcce01c64f66e69) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x5, 0xdb) socket$inet(0x2, 0x5, 0x40) accept$inet6(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="b0021398440c4be215c40acd3a094aeb235719c592d3470a63753f47358d7c62dd91771255dc33860e70f8f861056314345c94c482477700e5d02c1e2d18251742cc0c5f26ceaa3b6e953a97ae50d79446acc84cd843a138f1c48ecc26181c95e2909d13561022c0c8f39f751e20b00484e187f0049313882f1f73c8fbdc8efa18e452e546a9d6820a2a98c6ac231e21a3d6dcffdaee208d6faf1dc370758cd2e3be8ee35d1c754882e2c066c6318c613c443d4507b691278c5833cd1e70f3955dcd732358e91ff173146143849172dfcebeae6277b5147c288872c73eee2f2ae787f625dea035162cbc5b91dc79c1", 0xef) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x10100, 0x0) 16:00:14 executing program 1: socketpair$inet6(0x18, 0x3, 0x7fffffff, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) close(r0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5ad8) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getdents(r0, 0x0, 0x0) 16:00:14 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x175) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="34f89601002e2f000000001d00"], 0xa) 16:00:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000e1a000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getegid() 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x3, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/105, 0xfffffffffffffe46}, 0x0) shutdown(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x10}, {r2, 0x100}, {r0, 0x80}], 0x4, 0x400) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00006c653002"], 0xa) r1 = socket$inet(0x2, 0x40000000000002, 0xfffffffffffffffd) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0xfffffffffffffe24) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x7, 0x101, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) 16:00:14 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) 16:00:15 executing program 1: socket$inet6(0x18, 0x9003, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1010, 0x1) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180), 0xc) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1000009b) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) flock(r0, 0x8) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x6, 0x0) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000080)="8a91174e4d3057ac4206771485cc8384dd02d3f1900227a55c16b2efc7e992569708ae82135a2f295a0b83ea17763baaec54138816649dc7c1b725ef3a1cdb4b83cdfeaec79c7e17945687b5cc79680218a6c4174a265397276f9f73d402aa40d771fcbad2ce173545dd8c009a8a37087144809e7afb15ed5874c3bb651d0984c837596f64aeb6f5f6f8402f7de0b9bb8a594394ffba49766bb22251d0130fb6b4ae269dcbfb681a8a9cf598a7bd2c7f360de86c14b3f3604acf78f402691410f22b5bab556bfda7ccf4035399d13d24ef710004d8a2c29a79195822375f8aa1be13feb6d83cf5678344ba5c411b77000a86c0e76396d2b4bca9a7", 0xfb}, {&(0x7f0000000180)="c3961e837315b2f29ff6be99d5237630c5a950aa874eddda65a493b835ed417b2ad9a029a47ecc6c07c6e49f441302f87d2f58465baa60c205315f0fafc5789b820c41863a4d7a029de415f4baafe569489b0c98f7bfa37c5430115b48204cfd16f54086c392f18e4833e5911d1a167c1a832be6a55f396d35b730897341e445b0440151b0ff5e7049d0c0aa8c68048ed3ca40a58f2f0173aee45649c8972924133fe52e80724bdafb712487f6d3364a198af537ccb1c376339f86cb275b930c633d883310f0211e0957d08dce9681ee2b26ab72534d289952dee7f3a1f5aeab2ee79cd8a20bdaa53b5a382e79b4efb3b0ff2de5968ebcf67a1fead02878", 0xfe}, {&(0x7f0000000280)="b00c570fa8a39d1566dd8a1522438bb1110aae468ae90bcde57588436546e3732d337a85c7255e072967db23f1e614d824ff256ffe9d346fcc708a123304d7724e448a3413a4a42b296fd2a78f5c643dace49cb55534e9561e1cf22457566465d22c24e645f0fb299637886fcdeccf82f3f7137753941933a5499780e504a9d3b28bd968b8b968968fc3b4748bb720ef9c9815dac663fc370b87e59ac785e0d956983e5457cb808a423adeff941192262ce6aa45ca999e7122e0c4facbd5e18bf1fbf2f19f7fdaac787d12ccc1e5cb15d48108d18bec360c61cb944933b38a72f45e05e1b8fcdf8e49d628231ed56866b841e06ca2c5231ba60d5b8049c8ff6a64ae5382618a241104bbe069cf369981b2bef4c4245c96fe5f36557f178c589ba33c66599bf5e7b399d979dbdc368408639f347f5d69e8f98043c0fd5a5170b69738fedc473a939cf2112be7544e7bd87cd4057297aa7658e7d21657798d1ffa5c2f57b26747d3e015b7f1169b871c0db57db472c42055a0bd4f6c75b14917a9231c9c9244bf9ce017458eab83dd81d92bf9e684c87bbe9af59f7379ec263a2d3123d36255c901e14c0042957f30cd7ce6ee90fef7d41fb09b9e83fe4b91278767b3a93c3758e2d256b3fede1148f064b6d8a0512b0db492dc02f154b10795101626310730fb3507cc0c58fc4dc18655b29aee34e32baac3e5939ec04d43e9a74ce6c153b87dc095402e032eb794e28a5f9b7a0445d8bdc498d0e33bfcdc99d60ae5cee5e54265eeceed04eb0005b87e471590b3823548c59b8d7b6e8a88646ca43b413f5903a54232afbd74ed0e0170e37cce8d983eb5b287c339a45357c92ce4d4e3ad1535bfdd3672e7399a043e31050a76e19c7314b8569efa575d7efa49412f037c9822277f0798725e5bc6213ba8488c9a2f792f6850a258c2af5b4fcf1db52dfa286da7e809c84602d55064e611cdd828963f201ffd3f2499ebe496a0a90bd5d5eef3feb6e8240e50eb1a131b7f7a2afdd1508c881cee34e3e2ba1ba2ef8f41590b93a4445591767c0cd2f732a82b01f86b2d32408fb1a61f822e9bddedf1ee45ff63b6ecfec39233d2df69168df72c8ced57eee3750429cf03981fd385518d1a8420843642aa9da520c7f16e5812b759d11b4ec6b96236379f8a78addd4cf748b061c4919cc4b19a44f2ef1dad85a8e4057d1e4c4f8d30073ded78651e37ff2f17bd50ba6e682c09daedd97bead9980709ac331f138bf1ffc6f2a0e26d6b6312d78327ae91d07ad78de1875de875af60e6801ca8c3c896ccafcc7cb974a724d4d5c21521797c8aad112b33cca42328c5a49fc58fba201fbf90f54ac01669804070692035d7ef56c02007f14c1d5d7e99f54493bb05559ac09902c336381b0c6fbd6d31a4cdaa9ab8c06494469cd6140ad5ca2d9ae3c80a62a246ff29557c8e56c16d0e7f41d14726504faa82cc7eefe6191f14518b81c1ddc4f967d0c9363364e5cf29459774e33a17f4fcd6ac26a3b82838b2613833ff4eadb6d707958a1ae75507231ad3125f84f926e02b47cb81db745a25a9243b84fedd2e993c046fd86061c6125f7a53bbe79c1f78d801993c4508d482e88a52a328e574c4e361b9be7d4a6f9a020c1877f1057f71e8f8fe1fe6481f49c33c0c3f0460f24d2c9829b508648bc34e58803d84dbb13d60364234bd138b759de5b220dd04db5818a088d03dfa647cfb01a259bac4cf264fcb8c4b1cb4842177d4d246b33e1b50337c20da16bc1dc39b5477b3f686bb3e6c7fc4b63ce8ecd68246256d49131034b2fccad13c777db2376229cae0b3072c11f72ea52496e18c0bbf656b320ae7f0538da153ddda18d5fc769ad2adf8d815e64bf43305b571574534cc57c6f53397ec66ee80ae4ccc7d07f3aeaf0b20a5e88033968286158848b2cc7932e1b29504ce1c3610813e2a47246cb66f56de4744273330fbc5b750a98864a323bf7fbcf3fd2a8fb4c0658d0ac49327f7c4f0d6e21cf61813909998365464434f177c7d2c4e34ef47cf470cb0e587eda783f6500ffbb1410ebb8682d813dc88877a7254165c9835724b7a6345e40511bbfacbdd5742f23990daea2e839087f2a120ad65b194bb2f9f229fdb33b3474eaad395c57838a92b81c097d8c58763eb4463c30374b213a3998cfffe0d4ffed0d27e7546dcd8d5248f75db3d0c6d5782e95bd5fec7427b776e158eb61763fa15258b39fc330db10b3b49226dd3da51105a6bb0bb0e4d025863f073e61525f0ce84172a897933c37af856787a6660d0fd11525120ce3efcc1ed44f323078984139f82315d17d04c0b1d2aa0537cd3a52e93335045180d5d6795e095e19541fc47de3ab47c92a024ce47dcf918ef42f79276a57bc7dd77a711006897bdb30967c4c7493d5ca87319b6cabb2a6cb5d4210cec84b1908c146a8aa16f8199e15267986f239aea2d18f6d47b7a20fd4bcf36a83aa16e8fc0b8fcb0b6da49853090a8ffe4a69f1e4da992da15e742e89f6fc086520ac6e3f211625e34e54b5b271d07a0701f140164abf54861ac17749bf2021eaed759cd5f7d60a6628ada58390e0fb03dae2afc4e93cfc693239ab02deb3641c964a7892faf2e8b22f766e50827510507e127ee288d12b8954cdd49685c4a5d1897285e3b75fd94b770d32bb1c98a9addc5597d32c56ca2e68425802fc6efef45aa6a21b1a5729fe9f7427550f36d78db8b0c662b6401916c4a51ed27ca0d530ed46d4b69f88ea57c94a87620e2f1a69d974a6348110e2a9715f0df70808399a67adf412bc4aa2a3709e67190218b9163cacbf6b7bf44665059bf2b2146f68a58efdf8ee857a7aa95e1072ac1def72e6d2a7751abb6d00f41507380da95d3f8166024cb6c8299d9aa5cf3f2ce265c670a495ad6dfa3537019ba68236e03a58f1be2742b5dfce16894dc0f5c58a004be197ab4b01051b6f1814cb85de9c101b1d1ea14dc9009c26fe932ffcd637539e0155f2a20c2d8dbb04cbad02b6d6c139668cae49ca13c31ab44944aea99672d1ddc8dde0437119a8d0a92ade098084c74f6b3c321c0ad3cdbb7743a3ce429dc157b7fa69d2f63b0ade90b651550a203c7e48c471ab32ebc6582df3067121798916b385de77e2c7286fbf50f0fd7f0df03f8eeb818a145d3fb6e8b38f869f493221cd7d7f61277d0c754d75d624436501fc4b40fe4041526d947e63a556c1e8dd5c50c6c712e0d25ef868ef9f76db8706ed3e8f255c853c7d077d90d2789415a9b4253bdcc3f86386495d4c9a9c7f03348ecbbd9e6ea4a2ef4e09b534a76d69b15b2b6cda14453d15ce3b4d95a2c8f493e5f880975690c026ccbcbd2e9ed91c0e5587008628623e4d7572b1a9e3c24fb8beadb431c3124370f969715f849740d83b67dcb4947978593575b09e6dd9c86dcf4355b3d8198b7fc17e4ebe7eea8b9892320b012b49074cffe512568271a6ba6792309d54d5eefd2a54ff16e3da2a70ba80b7a70a8c5e652b15f2999c35d75b1299497995d7cc129f7ce21c0d8628bbdc8526ceadd0de7b97f940b67bf58e4d9cc86f9899b8417babf964dad55b1af2cabd11a3b4805a7932499d3612079729ba93357d56abcb2a2842f051ad95f5f0e051d4c3b66d67e5fe568b97ea70cda00152195e891e9b0706e7b465acb53819713b7b291a62fb07e4da0c675906d60f4049244b5f9ebfe663eebdf9a3923bdb768d6d9b52c391b43bd3f4bac7ec18ad6467c3c75e41ffd8f344b1ee8c5988b05d545b122c0849551caffbb84fbef0329652aa929452800196f66b86287e15a9f56a9e66c8e37893849d042d4a8ef5a8a7337fc401b76ff5e02fd1e88de61fa8005a443cbae280e3b8c757b5eda503810d68da71cadda702be6fc4ac200f07a513f0798cfaaf70acbbca4afbac924d781708c732d9719e99f2ebad0ef919b6d6059732328ec4c3100c624ac9d4f597993b8f3ebce69056b2a735400e579b90bded4071ad601dd43ad98933edd0ab86258fdbd36ed8039d2eceb1e6022723b2ff6d8ed17a76062b10447cbde8a911b72464b229bb6a7cc09f86488f633941e432600700472c21fdb85f537e24c53aa91909f5b2ca208f30a931ccb66d4edd85ccc2903497bfb1d849264fef4e5d8f8e177c1af2c9b6cee7976ec1e49325a9705b6df33cbed7d1784e3cd48c1e4f1d020ba285f1e4f7891a455031bba306668d5b3fb7c998264004e568a1c9c5badd9ede55b48c175f0e638a5d2a26dc4d3e8d4ee8ea1d6efb4326dc787f0e3285f86cc6f879a451a6762f422afa88b9d6383aefaa1209e27bd0ce9e7f05323f809fc42e78362497186db1fd650b892ea3ff765229f3363949350571d8a9ceec343ee6a35726ca07853c2073a7cb954173f95762baa69a713fb68f35280f6861f7a5715fc7cd176b32b781c719b9479333c40481e17665ee4bc4f5f2d9137e916ac07baec5957466e2e75c15fb4fa52bbacb2b897aeeb9692798653f0fbd5490ee0c7d971edbfecda65ac8df20eaa58bf395a90f42f7341d2ca1d6cc716b394da9fbb8b094823e9c5d97b7dc2ceace3fa08ae87889101144a8994d462944ec738f1f03e1b2f37f27ea2619082a1a80561f339dfc22a0c6b82fa863702a48e2669b4d6113a1937cb1c17b44bdc2e3f526a09b92622186d06d452f09a3df2f17c338dbd0d22329e61ba9dbc6aebe50fdc0159047c478cc62ef7999516ac4ccb166d3b78073bb04750106f037c3e19d55fefb4bd40a93d0b3b4b6f5d8ec4df2b741d3c1617e7b71d973f2de407220c51e617bbe7b76e6fa0f962005d78e3954832c98db6d300110334c7e92779d382921d63cfb8e58ff4742e474c72225af3f3d75c740f0bb654e4d917cc4b733e0f5bf7bc4910beb15f05664d3d16b0d5beec35e9dbaba0db17cb2ae89fd315d14f0ce628f8e2e18c7a4c95ace4b40072fab0f936a49a3f27e4bda41c3e9427f12dfb23b5114dbc681f79b3ed9c27f4f481968ede5ad5b1a07157a7d77073fc2420eec08001b98df06de52548339c971825ef24433a29744e8237bd7f65f7459e58ac21e29c6370099ecc21c6baeb13f508816a89db46e9d8904d3b1eddd13ae94eb990ea560f6696dc87360442dccb032efcfdbe75812dc7448225a2ad637f3d6c6ac9d7a0ea11b8085544544c17ccf875304af014fdcf3bd0b811803e1f33c89b283271c0f2d872347497c7184044046f7056615239ed58fb95ec810a53ac9e14470b17f2ea3ab520fcf8d57fc09ef435957b72135e0c3a82d5b892c55a874c693720722923c9b74275afe637ff00a60939229330b3cf3ae4c0bbc421a514b56d4c6ca5e95d31ee137a4f1da3928423c77709047ceabfaa280c54189a2a1a039fd956c738eacae014b22972f4dd3a12d7b4c95f3c8dc3d51456aafec3b15f66c408e92cf2c2b20550968247143a59d9ec20e513d3da7fa040904bc4284b6eb49d0ee25ec2ba0914e4fbcf35a515d3df77742344c1674980cda7a34db88db9fa43816707789ca345354b57789348a1722fe99e5695ae0c44576a0fe210b602b1075231a3f591455b01feb0aa1554cb8094b2966ee9c82d88b9848507cb947f5ed9cf5f0a1e92e32b6337e05cdf99188cca8865472e09d1f2d3b73c26b986e2aa451cad375acbcc7bdb7c38b8f03e3d1d949c00ae28fd24daba763d990db1d28238279df24b1542c3ae12080736430007a945a9e0b4f41386d2ec911c6916d0937fbf3352143b9b1faf8f59912f4bffd8efd5c33173d8c6e1ac3e9bc94509", 0x1000}, {&(0x7f0000000000)="bdddc2421d193e21a9028eb3c4245a16bd3e8ec631e997c2f4b3c1db3c2b87", 0x1f}, {&(0x7f0000001280)="f7618f439e19f37ee7eb1c3fef4a2cec3d33745b7a6b8cd340a9a139f4ce37f524fe4e58b765f3f0d7ea4fa6dfe967c4a131ecea267df3cbbc6fd8e6f91f51cc3bba05b7ab107930cacd23ac0b3271db0deade69d6a93d1d8e7c503e1939249cec7d505e0a10f088c8e49798ae5bd68ed58b4b5a28ad89d98ec05ed684f7935f05323fc2d947180b883d857e58db8f0dc13529079d34ecfc77d82407d946c70dc1a0016f584f523e55da52b542f38e88ef2c396e3e589b94135be3e2144eb45d9bcaefaa3382cbc111dc070b0629fa3147b120761e", 0xd5}], 0x5) kqueue() dup2(r0, r1) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f00000005c0)=""/4096, 0x1000) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) chroot(&(0x7f00000015c0)='./file0\x00') socketpair(0x20, 0xc000, 0x7e, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') getsockname(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f00000002c0)=""/68, 0x44}], 0x3, &(0x7f0000000380)=""/205, 0xcd, 0x5}, 0x1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) clock_getres(0x6, &(0x7f0000000000)) 16:00:15 executing program 0: shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = semget$private(0x0, 0x4, 0x204) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000080)=""/191) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) 16:00:15 executing program 1: getpgrp() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x2) r1 = kqueue() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/73, 0x49) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:15 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x10000) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x1, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x80) 16:00:15 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) socket$inet6(0x18, 0x4, 0xc9b) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r1, &(0x7f0000000140)=""/54, 0x36, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) dup(r1) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x6029, 0x100000000) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000280)='x\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xfffffffffffffffa) socket(0x39, 0x5, 0xfffffffffffffffc) mknod$loop(&(0x7f0000001300)='./file0/file0\x00', 0x10, 0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = dup(r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:00:15 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080), 0xc) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') semget(0x1, 0x1, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x2, 0x7}, {0x100000000, 0x8}}) 16:00:15 executing program 0: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) sync() 16:00:15 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/38}, &(0x7f0000000080)=0x28) close(r0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 16:00:16 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x6a) socket$unix(0x1, 0x5, 0x0) 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x10000, 0xc0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000140), &(0x7f00000003c0)=0x4) socketpair$inet6(0x18, 0x8000, 0x2, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x0, 0x1) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x80000000, 0x7, 0x5}, {{r2}, 0xfffffffffffffffa, 0x2, 0xf0000001, 0x4, 0x4}, {{r3}, 0x0, 0x8, 0xc0480ecbb4874eaf, 0x8001, 0x1}, {{r4}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8}], 0xfffffffffffffffd, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffb, 0x4, 0x5, 0x401, 0x8}, {{r6}, 0xfffffffffffffffb, 0x0, 0x80000010, 0x5, 0x1}, {{r7}, 0xffffffffffffffff, 0x20, 0x80, 0x8, 0x9}], 0x96, &(0x7f0000000340)={0x4, 0x80000001}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x0, 0x5, 0x76}, {{r0}, 0xfffffffffffffffd, 0xc2, 0x0, 0x2, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000002, 0x100000000, 0x20}], 0x7fffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x63, 0x400fffff, 0x9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xffffffffffffffc1, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000010, 0x6, 0x4}], 0x4, &(0x7f0000000100)={0x7ff, 0x7}) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/123) socketpair(0x10, 0x3, 0x4ef5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x81, 0x3, 0x9, 0x100000001, "9078b477e93fe4d72a5db0bd5a974d1f61268af8", 0x8001, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/41) dup2(r0, r1) 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYPTR, @ANYPTR], @ANYBLOB="848167acad7f351ea28b2890fc7d7b44f3640ef35c550e843fc17145bd5bf05839d1a4fa6cea94937422c840eb4b69f8861a1de0bc512e46b97213620abddebf28c9b348e7d99a19659d3da182070c659f2825f2dd38125b4ec7b7d283f76640fcb92fca67762996f5462e0016178de0309867b51a1bd13d96a5f83663011bf313d25f715ad3689cbee9cf8539ddbc78675060d691f62ea2a51b3f884a481ed834ec2e07c63200bdaab50c83792a1cd9e379e249039b35511c23eaf2fb7bef1ffb7928a58ef7355ed49b278a828433151f93ceeca7c9ff228435d16df13f4a4f8c4e4d52084a8dc741c713757b154e65f740dde769c5832df7d3552e9434f4c46b2b7b0167949bf4d86dd70018eded9585b53329cf198d45105613724667644ed8aac8f2e597120dbe1eb839f79075f5bcd9e7dda06426efd0cc38051835647ec825e211d40a23a7b97b166393c04b3b29861e7b19138c4e57a5f3db335f36ce43a69954846dac175dbb9e18a38a65fc2af16e6e4e81ba809111856e379cc19b1332ebe23b23b7b6d5a8719cdaff8df8290b5c2efc83b03df5c8d32936c8ef0f110ed3703b636b679918c8b3f8f7e5d2d5bf91cae9441dbeae264ccb35c94df30c6f8c60e6543563722e8013c7278100de6b64a3bdd877c954061fc2536b63944abcb686c2aed90707299d063c14169bb3a56b4dd0fa3331f6bd3537695ac681961fce5b2752c0882c3237670ca4e88197d32a6ae0694364531c3fa36fecbb73ef5f05ff2915309fe2b6cec01513908bb03393166d9ac782ced43adb8a7f7463f1820841b5604fe132f8418d303cab6ad2cc38067f33e4c960d5dff2a891adcfbd9132cbfa4f322ed98036f058aea32a33519af6aa93f2ebd9ce015c7393e29fceceecda58e2142ea3595171b9a19448b53113a73369697028e80b7b59b8bfb5c2dd534307969d15db336a5630422e8f373600b0a84ebfba2f50ea4caa5f37e28b048af94112db1305dd2663e2c3a97e8b7325a77bb792cc086b64e415e31b94d33dddbe76257535b2238c59a010e4cae5aa93487df0507e2247b1e84f5bed4b87e1ac3280d0b8dee60240ae628633aafa7869d1f75da3dcac162532e2fbc4e4fbc078b86216c717ff7ba7c227a202db06be4bacc82838b4d4b423bf0060631cdafe859b60fb620849e149b5f0d8e46ba4cf697106398e47b58827d6c2250016964dce9f9b1b27bd3737d6f7df95273285f0ba02e488944285ecf27d57bdfc7cd4fc447f8dbca1b0099108f9ede8889f78b5ac8d3f7ed2e4fbdb5e6aa61d205c6d9842e7b2571123ec3f4c9e3ba4f3e83ce0586d5693e4f5bbcf0e9db566117135d18b851e54651d75ce698ed6105c62d4fa72d97bfb936c258b4b5effa45ebdb0765660ca336d67757a073fe4a2db44a02f6cd94227636afd864cc2218f1ff5d8b81aceace858ea97ebfaaadf352dc20b19ac96769d8f670433ce7577b079401987d84f262dc0150b2d2aed5a64fca2505f633691d9df1b1e1e3efa2e8a374c97bd450d5ba22f3fdd71bb60d417fc16c1454b5696942c58c67e19b30fb7597a8b722b91c3c6c1ba7aecef337baba798e9c0b7af09de7f7bda76db45e49b0816918aefe318152777f953ad0890e849adaf6712b21a543f6f85446d9278614c7a2280f661ee8f6005dd3d698fa65288f229a59fc21a972071f9cc31f530e974b0796fab53bc88c2bd75f1bf674b599045c3cfc73518103f3feb772add21b9af2a30c1d5cabc8f2a36c576fc04ff94ed14efc41e89c934a4965081f560f7a3589e21f373736fdf3c3e9e68dc7d054f1e572cd969c31c6ba2883b8237a5091718b9c69613eea851b194442b96b139212e05b33e2e5407b8f9c9806f123fd075f9d0e02d1eda5c060f923faa77de0a12551cf62a05c2feab2152868f5a0abbc16283f86e77cc264f73135b062c7c39436154f3f44422ee67a36ed19f1fd22f3f90a25862781ac5d1f67ef6813902e8e6760fd5dd37b80b50c9fc2c1d13ad68f30523ab350373ad7c5d8851cff95d6b5dccf14a8cf2fd9a7cd6158d05132cb5a7691e3ff7453add425457a9cfc4118a581cfaa1347290dc50cb47aa676e172548d56541074f55f2bac149d1f47017c6aa5827e0dc4f14498e74251224e1a3211ff15aac31acd1e0db5791d59d1f3105eb8b957e7a60ca0754d4f80ead0592e316c15429b75f871782881857a4100eb56679ecb338708ee93cbdd6208f89955697dfdf7c099ff98774206f4388aff6e2acba99004c076002bf710d188c6d996d2a082dd511f9b1aa5696b83d803a393fe9846e9da405ed69b6b677462a7ca42cb2837adccb436a4faf7dae9bfb8c79362ce1e002bc980af4a5ed159d347c678d1f320dcc1aeb925a3b8fa76ee77ee7c4650ac768f78b9908dad524066a820914c5d85764751db6c45c3650017c388fd85c4052dff7a64f185cbd2fce8515a8ac936fae8491178aa504c8c59b586fffff6ef584cd53ba6aaa3129478d3e87e87813247ba8d63e3da3a99452627cb488f5aa111a004bf4c668014c505d0792501b7a9c050429ce1d52ca114aeacd1451eb745b8424f0ed779857c2748f818232c86490aaae88032c1e1373834d1d93892a43abcea39a93692d2c0b71f039e8a6993b4adc8d74bf77403ffe0f75f50972e98c8134073ed4161d4ddfd13b7525445057a24a05b093ae3f1b4bfaa3dcdbb5c55bb737b90b1f4a234979fd1ead3b5def2ffdc10e2097f41003382cbf1412867ae33b2938d2dce93e7c8d1637c8f23aa927e90235dfc3b1e87bed312a33e7bb4c7519cb4ba9970b1d67cb08f0204e68ce68ff98b558116c200fdbb3b00788fd8e22a2448bbb4923da6e00f4e2ae06d8f20491a1b9d0c767e708b97a16879bf24545056e079ad4d9b97abf215776a8692f5ec851124685d109bc58f62021181da837743d3976baaa6e1e11bcb158e5399ac1d99c8c7446e0315aa09369009949dc208c7186fd9d4dbb923985a82ec0b5a91b9e58004f6b744485bde10f106aee9225d0c957ee3ec7cb15370cbc7b87ed89aae0aaeb66c6ec98a66636754c84daaaca445583753e7ceafdf16b892d72314da53b34415904a7bf44b8bc85cda41e0aaac9fd0d168199b3811151b92dae80b18211113a31838740d434cb97710231232d9686a73acd2d679ff3335ba7d7146ed0f0f5968f13e6bb9a1667037d9a8595af4801554d6206120d2478e82c6f151cc0306e5e774ea45f6a166fdb6096cb3dfccbf998456acf42bd2cc0e59890afb71e9c6ae424509836f0cbc09e900580c670b1a748b8959e2ec6eb267b35cac5b017e5f9cf51005fae36e3ac142158e4a79046a7f046def0115ba12dd1f0e8125c019b3447c53b41f74fe59b015db7b65fba359fa3f416d47591d51ae9a26086692e2bd5f3250b9091dd5f21dad1cc7362e42f049bd9de5f435a1bf5b8f87e4c3f3b74f3de86a25c905d813e881db69c75f973dfcfd4c232d3cbb5a8f56e743d5954865671cd8dc1d9b2908646c29f970c33b618500f47a1d420a57041bcb55389c5789b373ae80d48b3999610375d9d6f2608aa01b6da372f349834153fda8ab592715721ed4272094a3ae48dfab3e9f958ea68403a608c20ec814d37cd9a3ff226ff01d95bf6534a2fee57f3cc54dd25d1e9e8137b306eff01f8bbe1ecf9d3e8c50866ff5a25b6ad0a7a9c2e033258e8535c71b51875dbceaf2ac55b1af94be93931ff77b7aec6f8cbd5b7b56ce32e576270a2cf1c9ef4bbb6713d11aac7e714280c47e529c61f90ce88f53c01bf09bddd6b644badcf79afa399117abf0a66353c81bb78e2b910b9e3ee84f652415a6dccacfbf07cd35defc9e32a6d49d35fb71351732e3b4907b790acc5b8605d06632a1edd45af9559d710be4c02ceb02842eddda27e16fbe0473a561bbcc597601dce1bfb1076b7d30b391e23c38368ab42ab5a4903055d9a7be8f11d02b95de5347e907f6da387f6f31b9bf3113b7b646b0a69249ac4c1a16155b818bf39ffbe6d88ada63ca6885ef23d634afecbe0c2ad15c780782762eb081569fc397c728e8331c75eb4616037c4d28262c99d194e1918c1bae803bdd446e51e0626f1e53748b532c944e187f083248cbb50451c9a4cf4cc54c720b4d5e586770fce162a8d57c6d055007bc8f5e67cf4042a06c77021a3d63bb64c0d7eaf9250ae32d2a4b2f77be3720257d2cb6b5a11bf74de649e5c0901f4c02bbdcbadd564e58724ff331aedb2f568450fbe988dab956719e6c6358eff1103504026363631981dce42120d71f1797b5d753e3b63300e133a11d79c91c1fa82b2d347318c77a7417a20dea4b58a291ec63731653190e78c76f6b739bad5014cfa6460a883a2e1b6b1d387982222ba33e16596c106c6f9d5758d8983e624e4e125b3d0118cd473815b6850e9b6c0c836525e9120a14a7e3b14062721f488e94cf6d36a81feb6105d7c8713a7038102f54990dec0c83256d3c131d85e47b60b253b35d11f717b8087a522416c36dddfcff78eb4d7dd4259fcc7ea13535f2ccfaf253276ff611923085d5eafc37d158b532b28db2eda58abc82c1d8deb287b5a2ab01dcb974111c62c570dbc00ccacd0105f2078811f1276904e0b145b2634981f2e659f8c2083e8972623a4a4a1f34bbed3caefcad047ab582835774f8f2d6a5b356d2e2129e7266155957fa3488db2775610c21115b6e4f114dad8f1f629b96467cdefc212f64947ea7d59e158981ab1e1543b7067d0a4b066d9167575c4a1d02ec1add0182282be6dd6aa589fe2345b98f9be0a30af97f7ea07aafb43ffc4ce94ecda7a11bf4c3798f93aa6b173f58cd3ecc7851df2c74cd9e1f21d11281bc7b7ebf13379e0f290d37f9f610ceef3b2ae9a270f82bc7a4b6867d05733b6550631e397ca40da7bd56e566d441bbee131105cf64882c4e2c022ab78c88538fd8f11ff6ec04de07f9cae6465431ef2c03cb1a1a0ef24fc620b48f25ab1cc2073f1c53405fff82ee08dbadc62da2b7b3414e8234b1c8124aeee5f9644477bdca998cb517a821a7e7a7efcdb2cf232012fc22e01d88932e85c05c5f3f188a53d4ede3421be9876fb3e08f047f4c5a4ec91fe7326667c6ea85e632eb0b2e8e1699c6bf2088b72a200ee73f279e78866ef40fe466cfd10012736bdd044723c1a9965e72ee02a4b81d8f01217c8ab60856d1d8a05c6520c0af84bc32e4f33f57cb3c0f0f134944a27ffa8782061791440cb5bfd2d4dadf8f972b5681d5c028585f0cf19657eacb4e3f63dd6b4b9518617fceda865c3033814be158fdc967862cd040ad7057bdef5fe93225f4735527b4a872d4720efc036f3a3b440ce86c2acfa2a17fb7282c0126ba484072e8a5f908eabf06b7f790be341512aa877ce2fc207fb2b5a475e23ad35a42c0b4d0f5ac25c0730d4c0a77f54dbc647a69b8ac7556e8d2be0e0f9981a9bf915b41382f3bd34764dadfeada3ddaaec8b8d1304a21bfa3d0cc06313b387ff56408486d35553db2d286f36e1d35cba4e5817a86ac876b5d14b756b758e26f827888b5350e8bac9cc10bbf7f1f13f0266c905ecf0baa28a3ed18458f58865035440354188318b8e9765a2452da4fc1bcbaf0f5236d6efd9e29b8abfdb1ec51b7c31223ec8b5a268b94c68122489dd647bee28dd5fb49486dbca8195403d14f761f6ae88173d29d5c390dec4cc00fbe7c6dffb403a5264a4654fe53311233917e63487bf6de7ce9beddcc6969a9243cfe6f0ed6fffe29247e4b2", @ANYRES64=r0, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="2c3cb73da7a67117654eb6c5d7dffb5a9741d42f68cd355a63f50a01cee5482ecadc8181e9bc16fd045ea76d34bfdea76712e204ad9b0b8b79466975dece972f52f4e4af3034abad449f1bcb1ad02f84c5f4c0b064edda34cc55f2d55dfb77e594797644fec10f552d4e7e44d88df717ab45ddb589673a406fb94ce1b65f8e1c3d45abbf71f60d61b76ee6f37013f42a0357abd09f47fc093ea28839bf3ddf19e0e2f7bcec1fed513a0267b004cf3ccda17a483c700ab5558d06f189c03a01a366d047e74c480d432424fdbc0cb9dd95b48212591728fb8f3fff5cba4f932fff627c32e00a1dabcd", @ANYRES64=r0], @ANYRES32=r0, @ANYRES64=r0], @ANYRES64=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYRESOCT=r0, @ANYRESDEC=r0], @ANYRES16=r0, @ANYRES32=0x0]], 0x4, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x5, 0x2) dup(r1) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') 16:00:16 executing program 0: open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003640)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0xe1, 0x200fffff, 0xffffffffffff65a0, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0xffffffffffffff7d, 0x25}, {{r2}, 0xffffffffffffffff, 0x80, 0x40000000, 0x9, 0x6}, {{r2}, 0xffffffffffffffff, 0x94, 0x0, 0x5, 0xf59a}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000083, 0x80000001, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x7, 0x400}, {{r1}, 0xfffffffffffffffb, 0x30, 0x0, 0x2, 0x2bf}, {{r1}, 0xffffffffffffffff, 0xb4, 0x80, 0xfffffffffffffff9, 0x3ff}], 0x6, 0x0, 0x3, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) readv(r2, &(0x7f0000001140)=[{&(0x7f0000003780)=""/223, 0xdf}], 0x1) writev(r0, &(0x7f0000003580)=[{&(0x7f0000000000)="66f6899d678bc622974f8c144018272527c4e01fda58b2c9e37d4624718650eb1ae13178da3185a0bf389fda8a63719585510e8b941ecda0762882af72cb2a7b77d1fcdef4302e358e98c7b9e37e3de6c978aa51d7cebba3b774be762499bf4a2476608b22f67ac88cccfde3d03f957bdaf1152a5300d56289221c9ef7f8d366eebfc030c4c458fb64f08a5434d47c8bc89d58", 0x93}, {&(0x7f0000001180)="e61f8847171daa8d2d6a4a14a160082f308c59759d1de6985b1f87d4f9b4ab247943879a5fb4718cfba44a4fa7792466907f59c7436db2b7fa0ea813d87d014dbd5b4ee3f5428d5e010982a3352c751ca0fbe026bd7989a53c8615bebf34e45af30a42e091", 0x65}, {&(0x7f0000001200)="15ff922ca8aea897d5a9a0f917bb1164fe5354ee84dd8f6bb1187c8ad4907c531c633b5f4bd74d677e511c0baf8c4cd74af810bdf82df67a1935ef9ea20b191a1823fb03a73ba93443f4d50e7aabdec21812a6778bf3f60b983774f0f34cceaca77dd7e3baa4def7f12482168997ef1cf99247d058b00003a382a191693f1846bf82bf8219906e22bd9faae3187a40ec935a6899b286ba1d20", 0x99}, {&(0x7f00000012c0)="32ef10094a4befcd91f6f93c77f39d5dc04a77bb08ecd7768e1d74ff4390dd219fdc1b3d98f35f5e86ec1379ffafa5c97346f24ac607683722b9e3b1d37aee59a5fab78c99d3185077c9a7eb82128bef00b4d91a605711e7fc7c42bda889071d9558f8a2c01c2722e059e08a09374b54d058271d72c1661ad3aed149780268f29da834c5dbe89338c6ae3b3f290bafcaaa35b7064c7c2f62442aea25c0179f67889f0bed691ae1638f9ef411266db0c93b85196a5f8e1268eaab1323b5530d119f5104", 0xc3}, {&(0x7f00000013c0)="082f15f37ebc2e308701053365f5d2cf41b70294fc90c0d5a2c83afa1d3f081473794833e285a362ba406bf3a38adb44d4cd0eaeae3cc234c82c938b466b680a2c6577a6b6e853afb04d7c156d4def13c49a1e69c4b5df2f675bd4e4e437052d623702b014eec7cf5dda046f1cb0b972e47588d9ede9db89d1c2686a3fc5b1b4c72967e77e3cad376a79add9ce341862717071322e8d0b0a59a30daa420785ab6cb24805ab734901ffa53b7bf153c148f020d68b7d59ce91d1ab0942e422c1bd110d94f71561c8d2caac5f505f2fd484fb6cb6c7fcf89b77efa40c3794b910ce20658fba478a20a03d5de1124447747ed8a09874f8e81b694e425b131f2e6af2bbbb179242e8cc564d25ccb0b503ecab6d8c0da45e2fd4aaba5b91818782590d2f8d8f4ffc7be2dce1525587d2673818d16ca73fadfcbb92005c4c840dbbaed7487b09b8e3f230974342d8714d5e7d0e82b8586db24e20c79fa39a4bc215cbc7f67e3efd60b6da6245f0f3c400ddc94dfdbbe802b4b7716960c61a1db6db3378f5fe06f7fbab89866cea3ca857d220194d79af21049f5334fa9c68bee21880082f02666b6ea681a8681aed85654af45c22fad0bc04ee0427229e8257b98a4621a6760dea047d08735a45f2fb8daa2a2af433c777a9e8dcb62b6fa617dcf802ecd472355db37e0b2667f059e652f51021b61de1d277ef1328bed3b6d9b405649ba1b9fa78ff022067bd1f9a833091f0d00c8f69e8dcbbeb3549eacd017691ec7fe3333b48e3883b847565914988d3ff897074b77975bd92814369f161743b82197b610b9b50d4696b5b3be265ef6d4ac03f32261cdc99463ea9e294dd09a4dd853d97abd729e07ea8c8a4d7004094e40d7ef8133b8d208b7c2b7feb110308f13dc645eeca87571a2ba9cbbabda79120074504acb533bedf51b3ff758313bfdd4c7fc420650a574e038276b1d50bd22c45a24e6c2b204ed6e8043dfed1bc6b78569424abe5abccbe6101270e9e0872fc2b972e50fbd4e006d935c3af31c13e5ff1535c1b45b35720462fd949754cf45a745d46a464ebbe8964c9759b9bedd7a07cd4fe228d45c0f112cdfa4ea72d764d54bc784477d2cd93f213c7617ea5f24f01dea0877f4aa48db5e1a83a2c304a16e7ec99fb37417eff2b29819c260298a21feeff2eff03955dd0df247b35a9e9ba5aba14d503846c3db7adb74e01945960057c56c56905a9ef9363769349e1f54f4a124a3b0a07fe8b39035a265e829aa2139a0d480fb670fd6cce8106be793c20c3a96d849cc642e91a88f650c879566869824fbc8fa8645622948b71c2e190cd5f04d732d3b42b1eeda71cc173ead79922c3e04bcde1fbb11bd9f701feaf85b976127c265f9d1c351e281c44c47a3beaf22a9d264ca65d6672c3726b0703e258ac6b027e1fe4078b1ae398972c8eccfc8a77c4b1130b6c66f17fb7fa01e6e134c277a5bb277b4ae713b14f5107317497f3cbc96249f4da40ee3705c2ef29cf1c4435a5183067265bb82588bf17253337ea5a22f7afb54ca5661b8268ef1b13b9583cd0d2a5ee17be1ca395fe303b0d855b14b48cd405a4d4fbd6483a7f93842a6c95e63ea224f0df387e307709dacd75337e4d931f924382009e95a3ae32812312885287bdcc49f140d5bfe37bfafb559c24b509d57130ae45566b5b3f35c317a89ca86c9828eea3ff0528697b67be160af6b0af5cb333d3e7927e1d0208cfe4181bd61cd9ee6d77dc9bc4090507a0c27fbc0147aeb7b748deeae2daec569b4330f6d753590a86af197238f57fc6e02fd7718c678976320b0d91956ea3ffba119fd8e3efd261e1556b2f7d89b66c5e38c8e7238a66f33aabe93bbfee5a792e9f2f221bc43729fab476b1e736842d88c16fa050ebcc87886d8b916ffe0c0b7fa79531ff86e26e3fb16edcb61e55c7bc908e575f5d1865df2a8c17f13d2ba6886241d3592c5ea29996e7c338c7e071e285090d1c658846b1a5c0e1b85da754f0b461cd7985d49e916eab823bbba546d4a11212b6518b532a19d16551f58c65b45610b0fab88e42afe75cfda56cef9996c993fe621271411882067598714a70b609285532bab65a3f6cd742b8dd9f9daae37e2664e6d349ebd9455ea283824127646ced419e0ef1a1d1d0d43aaa5442bf04c580b266fbbe61a943a5e3fbd70f933f34afa45f1bb49520b22a5309597a98ddd57f23b0d1cd12fd2e63307c383c25d44b450d8328822858d3067f8468956420cacd48676b95906d78e91dee3a6686352c711e6fcfd312a25123299b8cd8080a1e59e212924ed5303025d6b80437fb7f07331286d9624df3dbdb69f96f9f3e7c2d0a36a22039e387ceec8527f1af8d26baae264ccdafa16acb49a1d082db8cdb0f84c4293b2143f88a2eea2bd7b9002ddee3e45b40a21247bc666481309aea106ac53dcfbe3216abbea538240074c4035e793d04366220510037eca14c17e6e98776e9514cfadd3f0b6ce5670f21c1bc6bd1ad22b21c3b2baf05411e7d7e97c48821f7160f3e9fe6283b307ae0175967a06eec4b8fe96160ae6b0f5e6295269e36e45e00134e887db330475511285fb0f9ab9cfc9e3e45ef99f36c3683d9fea5904c8cbb3adfca0743b5e06bda03d89416a120a272f144a9dfb1df9cb51b955da6b8d9a7e602df2033e691cc9b47eaa7e20249b57374a34060adaf8c256370c4662bbe787a130d362e9bcac3739d3f6d9f48cf6dcc1bed5938b5230a557971fdc70b99f2d4551d2cfc3a47addb0282210c0e0aa6977ad2b2d4414c3ff294498f843d41fcc120cd9e5eaea49028b9fc2be4c3f19b7157c9fd6ef76c1895e3f9cd107adec64ae707e133b99494f63dcc48b601fcbef0de6989c147288bade4c3d4cf22223876dc360c9100face8431d4a87582da8558bf26fce4cda8201377e1ec6603805d8ca86c67d546dd59cf199e4ff4689e155b52bb5fbf6c0ee7f3bb0cddd65d916f4689178b4e3c76ef78aa3d6b93d1eb9baddbb19bdc7e6034ae99089e14c9081b60d39a884fc3adb6ac495bc90d4a18f45c7c23914a87f0eb473324bf2706b21a838671d2a39029e7c94b37bb0974aee6fba26ce03cae1f3259d7be093ae7b03a035d89664355a45e70dbaf9d6ee67a69c6e7f86e5025d6d486e40ca17aef209df46cab03d7abf95077ee1350c297c41a5e0f13a97ac7a7132f663529361b6612d554df98eaf41e5dc8230ab47b37c7ac76ec51d32bd489176f8219dbcc7a2a37df33d6f3b7ab730044ae11a1b7b47e63db8824f273f5822a686e423f6db25299b86e6ae5a11cf1a894d77a4066a407b7bfadfa6c9fc2e82a71b60326c6ddbaeb0f3892c7cca5d31d09b47877af8480448c81b5c7908f5bf36d106fc68d8ae8fbda4dc2d9d60df8414c0800a90d01149705c13348f35e21104cd2e791ae6b4b2c43e4f9d6c292dd0113a6e41d6bc3035159c8750bc510c7acc1c8f0c8089630e9c6c6aab0961d1af936326cd5aa5b89222b4706681722f25a7906395656478d616ca6072b54e2f1711b708cefa3c3a5941198ac0bb087371eb3e7b2797c81103e2e6c454244448a1bb16fd4d4720689332dc3ae184e0efe73d73920d1bf152a9b0193194d0d7282651af2a426e9d721c1b1b2e5ab3503eb65948d3d96def8b04083a92682a11785aae3659a26025e4ec3f1826cd9dc0e34868b8ea48abb456a529ec78f2e263457df673dfeba27c29baac978c1530ef5308102cc88479ad1bdf621c28d47c78a5edf2542b8e449681041ba0149a6a77f2e0cb82ef567ac8e5fa1407129098fd1b8f129eb22dcfa4c81a67fff43b942d07ad0bd1f84bb7bfd3349db7153c4483cff3f57ff33849af331ddc47761862ef752c8923ed1819eb276eaf6c6cf562cc4d89ea3d4d046a16f3ceadd8f3752b345cd39a53f2fb3f556de281b836a509bda6f0069eba3bcee2b680be19b4d82f06377e4f36f790fbc22418c90b729f26df36c6f4f87d68eb73a7ff083f9016a73e446084a26941e160a74162d5cb5bd562f546354a8de002ea3130f4f9752a149492ab511198ed14269702318d01a56cdfb6cfcaa954220c282f1e13ff09bba02af4bc7618019cb3551f97adea06c79ff81f5752f146d40fb1834997f45b5013c49b5c64e678125969b01c9af25e6ebc29827c3e4326e5b0bb4451f4f3bdec8cc78fb29a72d11e8b9b53790df11c6105e15ee83853597333ffc41bfca9038e353a3306d50c6c5c10f83ee0c2a8751389426399ed093e8de82b34a7bab2a0fc3b44dd525708b667eb2ec9b80ced766fae49046e1df895d9b77f8a737f1908e3060638730c85ab4ab521e142ed28b4be49f0a5dad166044246a46456dd397204114604de57688dd2dd6459bec968a25564c65556278d61637e2bb9f86aeda6766448e4e084a07225b813ee1417b94d997e5d464dc25e6ee01d7cb9c9ee6c7e96965cc6f4335ca670236ec1ef374583ea92d851566ba06a702a35612ab2dc44ba27deae78a036cab4c38ac58b842a6c75618c2f4992be98e8484e45ff34b1cffc3faf71fb35189bd29a07606e4e7de6904fd23576267a6e738ab555f0109a164d4058e96f14f0e7d3205fcf3638258d8ff6eb18355b008aa0f2a20c4a90d742ef8b7c233f2ccc5fb946ce1548bedd5339e946c3ffe10936761cb33931a7f1290a8ca5e6003016344d998ab4282a84554d66c60a3df30fcdf4f9f84fbd9a6331279dbf1d3f0ece7e1e3d7e1303b33a3ed4c05edfef0ba46cf7e9c132f797bceddd89b199efaa1a8890c8dc0e4ba09192a0340b38fb8f3edc31086ea4ac3ddc917cafb5db9584b9ef5aa2318572c550fb9575cd13cbeca0c591f3cb6dda1ed75c2b18d748d5f8c4e24bd0d176c4008e281a2d1d14e3c32e16cd9ef4cbba74f944711a0437805b2babad0edf50777c46673cdbe66f4c94994aa7fac925745d482996cb449eab9e380711c8aa4d03ea1761a6456fb04c605bd4e794a3a9672a8375915492378d1bd312e41aa2be974cff360f191df8517243b200648b201a3c6cc9e00178f96e62b227b211602c4722b4522eebeb9e2e539999684d5da6b0d13e029a87a9ccdf3a5f6beeed28e902560f86ca6a01490a384d4c66496225ddc654266a29ada126f7b21c4816a3893fe50e2c8c168e1fb7d84ff43010534f8d64b97498a67c8e45812a899162e9a181d4e28adb7d5580acfb890c360f068852ac47550cdb7a9b7b247a83a2f64d8a2742c12cb0e16e3d60535a3850779ac9d1a1b7048c6301fd99843553cee18d18e373c282c2de6051f9deba0bb929b8a94ee3fadcfd8992daa2a94b196e06bcb85cb9e122bc7f1c9afa4bf8b8314729d50fd02ed18974f3e850732b0098725a3f2d818708e72d73dbca4bb4cb6b3250a1f3490ceb65ae8b193d6a0e265c17c4f96e88230d09b236ef2fd8d135b27767604ce13901a277c55aa31f3b6cb9b81c93ded65ebe0975afdf27dfb5005e80e96379d9a8ef12469d3075d697f693246eaad4ab198e1fb0ed9d92302e2828fb5fe521210e08a9320c9e5fce1c8d8dcac47b7a01ba06eb6eb0aa71555f2f7389a2a73bf5161a188a9a848f7b79a749a4121a3b9ceb1c256bbb59971f81626d64294521e4209eb6728b4de78aebfaf13c85d66a6344673897ac0d7cd860665c2d863946b0053f3278a9f5d6b3ce14bdfabf3b7eafdf8042ca9d6ec7536edd0d396496d724160c4b83b7e293cf3e448902cdfde58df8390ea689d7ab8e99f8af9d3e14a416d60822eb54f426f5f761da4a8", 0x1000}, {&(0x7f00000023c0)="9b039b75c0dc7add6b4a621253d3956a6a1b9c85e40e28d67dfe2fe5cb47b4a5442df47123801bb0ef423015d5173be624bf0029bbd3cfafaf2a92b014f70a0791fa808204eeeb2b988a85b2e5478e74164f99f98ba5bf05467e0498927a707e5832ce494d02ae1f95774daeb61754cb814448e853b8fe4d0b13e0c9c62b4fd4b8bd08429d394ccdcc7dfe0abd9efd09fc34535c31ce241592bd98910ed692a2000bcb544924326277f1c0b448c034b13e7dd1da515f18ea751f1c935df180e393ad0bc87f956f15fcff413b48311d7b604ec6bbd56188331d701c35ac39bd99850d6f", 0xe3}, {&(0x7f0000001100)="845edf78ebc13ccafaf9c8284ac0094236be", 0x12}, {&(0x7f00000024c0)="a3ca6119876a998d6933d5ed2e101b08b82e3d1bc1906bdc35a36b060e8e022bceddd99f337d95e28d4e93b3e7610013a2821c45b6935cc444afa8884e60f8c955b9c8ef5457b231d86777788afc65ddb8ba332c9bd54854683497c58c0efe4c02017b2f10a5e7ebbd677da24c18a1a57b0e9648830e725a4b9ef734a2d66113ce77f304bab662dca3e54536fa9e", 0x8e}, {&(0x7f0000002580)="5ffec9ea63a9e27115a497b54c36b045f56ae9afa2de2f62350bf126f8154c4d8f61e8a2828a9eec1d2f20132b50cd6cfcff614f52ac34bce5f9746ddc6c58b7bed0b1d1443536b470c88d26af709a825debebeb2c22a581706fd2814944475fcafe57ffa37074988f798b321d8f8bb41fa3712e3f3cb1c481e10fbcc573e867065ecc1adb5dc017089041290f5bfab4abe62719b99497850b8fe13dfb5ed5c2174a4ce093414e1e0c77d0a6ccaa9040816075253a23462de12a6171eeebf19c3703095cb4d9e1e628aae7d700190a86e53d16c89f71be1545ae7431d771109fd597e69a2c416cd0cb8f54204b488671c2c23c8cb103e37dccbaa723e40676e9e5b3da2979b78b9777b5f5e52430c110e76a055ae4e32ce66001d0303fd1e8958c83dfffff3bd7ba07f51038a5fcaddec700df41d551d4ebefcc4eb68a78ff848350cae2949b958774e3467f81bd351ee20ea5698f4d77d4eebc9559a4ae7a57205bf4e720807ed64f9484653ee1d656355ca0570b6fc4bdbcc1dc0224dd43d4745355afab1017032499cc84dce2074658864160c8e62540ad78a63d29509742e6c9618868804f6de694c2ffae189482fbd4e4d1ed031cea3090d6af1fb86ccd0a7b593e4d84e4506f17e96f977c8ebcfe508b73f5424214bc15d8f7f209d238c301fea6337ba661814bbd0333023fed7975ca63300ecfbb637f77b5205fea088d0779d0e9764893265408081cae5c30b1d40831dcaa90f30fef3ff14b01e87c441306dba3384b607e268ddf2e8bd4ea10bc9484e7eaf83f38a94229d94a77bb750f83eeb32f9d73e3236e25179e467777880a8144713e7bccabdde4907eac951cacf8081271bf8c798572e28f54f370c20a0a97c550e2b3e241bb7c7a8a2f66b71eff23e2a95be1ecddd40753f24a40d3d5a3a75ce0cdfdfc9807a9f13499c51709578695fe9b96083a9e56aec3d3f42ed1b58eaa0d01bfdcb9150c43f6785e8053d48741619cab64bbc2f33eab6c8b707ca9997aff4965327fd4aee280e3941acb6b66d1b65a4ba5fd3ee852edbe7e1feb1bb83bcb01b2f06289b96209c55737c5555ea57e2ddb3233264360b19f6b68032cb3f330a329be87c5f7f40e4b9333ba31bd0abd90b89df7c7400a5588ceb95bdca64c614e900ff35764503e2baa81f657c0c653bac4ce8dc98e715fbc3a7eb29c35f297ad692d8b47532b8e872b2b51b18339d008b630c1910214518e93002206dcec3f57208e49b6b2b478ea80f4a2090ad29c0be9a9f27960792869f7669760d575b6954aad3b935f7f5376ce919eb83842f26741e04218896726537cd3bc72e6d40cd389539e934304291bf44f23b8d60e28e45054601f54ee194caebb21aadff6061f586d40bee7d1827fe1dfc62c55aa92026dffff04b090e9c63c1b5c2b334cf7f607c34c3b6839e930a448807384388a38e847b36137d2f68bc12c1c964261c2685e6b08e345fccc7faae6c2417a38d8801341a7f75c7382ca49e4bf2e27ff4dd24dce75eeba4adc8e4bcfb8021021f3c2cfdccdf68a67902ca51f4b5a87cf950e1e434642eaed5b684942f78285ab3a2bd3be3694630188be390033828e2ec9c418a570b3dc03fdcdd3a707fdaa1537a0d5461b29e43d8862fb3d8826f0f5cadb4493eb1b52abf1e3df06ea851304122a796e1c60abfec6caee569b1ffda9816d33ecbe27a80714bc7028cbc5855893994c0fc5802397f899ddfe59ba7d26f1dcc69210dd9ade1e8003cdbb458d8952e80c36424712d91bc353b6836d8835778ffe0607a8f5e52aaedd4573e3c032e78efe4162a2e92b0cde5e75fd0f1e923a4a14a25cc0a42d4a550c1401a3d8a4fd6ecd1a2efc22f16858f026905cbc79813eb3931556dadc5717e514502500dd5999784a0d5e41a7085aad37eb703ddb23a6b331668658932de8646a74aaff05fc704152698aa29c8dc6d04d6faa76b64f64ea5b832d88714c1cf2f331f08d4bbe81610f6db1bd328bcb862e84ad4a0b63c8afc89e8079236932e4f19449ed44b08eaad15d7a8cb2672c6291a31f78abb27b5804b5708c3a85f1f63f081f58ceb2379df57ec03cf996a8bd922fa7b1c5afb42796c577349b82798d7f08648c1a31db86b90c7156c34815e69b2d90ba441f9c9647caa1c7664fe954f16fbcaf7b9cb970411e91101c38a6819ab85ab7cc0571e19dd5a5a71246002d822dd31d46768b9e75c2b0aebe7af8102ebfe19adec356db0dd915cda5704937b653e5064e7bef3db297c6e6c3a3933241408371f7d3615cc48575972bd8aca22eaa6fa9c8130ced66929d584e1fee148001b70bc26e5adb4a36af866e1b38ad938ee9e24e3662a59253e0a10b3b9600b12259efdb1d0c4fd7fe27fb9ac1d79b3e3094cf3ece32a57cbf28e80a4f0e51304c1b198252cfd1f1134867e81ab16e591429cbb2d685398e98197114f8bef229c2964d2192cadd0ea85ac439c7694fc490d9bce96585fa43bfaab5bcfe7db616a6f95957f6756f71d55f1c48a7281cd0204095cc6e980bb2a875a08d313d40ef106d6530e8d0a62f68c69824d9a8cf4d5f3eb24b655281a71ef83d9fab24ff873cabfa0f233d1daf525d8fcc3e7ec6cb734c6aecc6cf8d1d55ebeee868c300bb23dc1b7dde7af6455b8dab107280d8a62500b55985d2a3bf666ea0a3093622a03dc801e41228ae4a2737cba3a32b031623d95b09303b74094658a0efc60b5f3eef4b63648ceaf5bae82dbdf82321ab51d62236497495565c353fcf04f56f0e86af6e6ff2e481640b0317bc15f2b379c6da4c2115f394213b7cb6e4f5afebfede048adf1a16c1e1bdbc218abe30ebb2241950e20ca3f3da4abf668d50044e98d471dae520b2154e98c339cd1fefe36f4b60933d09e5a146cceb6211847409babff098ec4748c69cc02335af257f277d490f693b186785c624f0a4c02fcc963bfff4110362ff8ce8471e5294bf1939a307ebc9c62beaa9f72920a920d8e22519f35b2e908a895d1757bf1c523dd2bcb47077d357b8364fbc14d66ba9e4b7f41a9100ddccbbcb677078650e81e7a436b84f745b0f786fb19d71fbd5f6459cb45ac2f7beb81e600b484d1f13fe1138fec1b223f599df54ca9d8d80cff0608b5562ebd4481a0aabd15adcd2cc6aa7b0989db9f6593683fed2e8f7a95c65dc0407337b7de60e8f70cede58eb0225ff2e5c7f8dc7e7d9167cbc53349e5e2cc654319cd57d092b0018f3cbd872ba014f28a08dc8684018b35358920dc1ac441c2e4013bb67791690d8b7925a15534a2c35e262cee8bb4bc3cd825535d99449a8e4725040e05d8bcee344946f7fb5de88981c5acbd9b1fa69e8fad0a8f1d40f933cd04f4a004420bda1591bcc893df1c701fef53934f1fbff22940fbfcc5faa837b13acc5dddd043f88dd7e25db6f90838c87417acfb228320d4c0e8e71a2ae2c0ba3bdf5fb6e6a33b68d60f0ce8ba235c36280ce0e62ab7feeed299e390dfc66d539bae58e3f73785a4a0ff81a2ce063e164fb88eb8aa2a0dd4e90c14b727073ded339db82f83d48abad1c0f2e75000908071d5755d8ef3ecbe5d824b08cf2ec0b8d9a6ed82a4b660072763b615b5650e7ff8273f8b453a0966f50001742bff6be37273d36d733fd34b76495257ec236d0a707ed07888f0924faf30e11f949f91834c06759c7d56284ae40125764537a9397966a91c2692ec1bd8f53d50c05e3d631f0cba6bed1ad7e369394e1bff3fe76ac1bafde3e4d055ee826072f9ac166d0bbbde6d2203844c5bf5532f47c852aaaf85cbc2e18f56cc54f016eca9c9e5c19c786368bd31428bff5932de10562c765afaba8bec29a55ddaeb7809aef64845adc55dcfc9fec35dc0545e9bb8b4bce2389a932b9e5f7aac7165fe664c4109858fbf5fc65b8456d074dc6f6cfcc5a14aa9723ad379270adf9481f18e525ba9cbe62ca15150df7504a1433f738af9d2bebcd40be64720aa0309d00f70b52bce2a54aea57bc12bfff71f04c22cd82e9708f5cf11d966d5a31d01dae0df28b5ac73e032384d3161800d80252de1137f9775697c2884e32dd521ed7e3de70842ba7ac306d1473bcc382228d95010ed65b2e8363f9580cbf7124051044554025db223f89678228f4ce26bdf1433b5b79c7f7483389a5a11ee305c61bf52fc73e246a9cfb393c19b9e6d8b159be8023a824367973935fe8863cfc228f9d8501f0999f97b5faabedde7f3caef97a40bd8cb66582501689cdf89f0ecaecc51149650fc6e1cf4f860fbd258087453b3a55f4479d1f9976c5ae8dea52ba15db38987df966b8678c1e1ba2c6273a5939eda3885a7eff3e30d977c18de63e74b26d0534157264a5b2cefed8ea64eb40961a24ebb69d46a1d2d6e15eb29c4d02b198953df6c843c8387315d4b505dfec2cdd82f29462ce5c5a785dc355e3e5b127036a03240405f1069ab39a98dec59413453ac6d413a72fa365c8c75d59f2728ead43cdcd1a65aba130303fbca6dc69a669d3035cacca46766f0bb8fef320b0005534a573df2c099ae36d778067b4072d4c931bb9b8023365caff83e8a89640ac948d298cfb68693f391eb933bb33b6237f44f5ef0f4bb265d8ea3be4de25d501aadb7ef287204036e9aa063c64cd1f1fba8ece90b9be3e8b7e9f0529eacf88b406d7f3516065a6d00198c3b6a9484e42bd3dfb445f1663104ae1b6f8a3d5f2dad3dc070cb45b551b2d7863f66aeb835d6df8500338fc0ed76bb4f583b17a4a27fbdf35830e993b9d388e27ccb9e914f88065ef52a05f66756f068682af4efe0512023d8f53c59971708654139ff819a85fb2082f0fd145b06b0cbd3ac97bc58c1e98f6a97a5d9286607888c6ce493f945b2f2d3d5c7656c9389e8b718cc48a7798f52eca9bafedcb4a8523b8d6f6728f128c2e1cca76ee92e8154ac99e3f98e59dd0bfc365e86f47d987c2060a352b42bb6be8570f5f61c24cf890de38cc780b64a520172f99b3358ecdb961a2cf68105c23a2763abbaae6d7078d0b0380c24fe7f8b3392cb5f87aa43785deda438d09d8affb2acad4f805b887d5c0d938e6d344add79adb15100ffd2960f2a69d5032975f936d8f0472dee8261771c057b195a6d30816e5084c94e729d9750af7b6857cf026d2a3a80f004cc6787a87cfc54c91fd5e560a08eb859112ccadbd0987eca89a5dbb8e92f572e832133b5213ab86ae94c87b93b58314ae43f721260a12e0b10a4e93ef1b306868bf2a2414d1fbd72a9926f58124aecadf0d53915079f168fa8b899099f70a65280dda079d871d76fa16b03221bb7c884583ae298e3352dd1f64a4d26a948cd410a0e41bf87dc3d986883802bdbb0092f38bb536bba272e2df6701cce17610224046ccac8252d0be45019781a244558d534e88f5c00aad0fe202b16c3b601ac27a28202e741bf02196013bf7923414322472bb90f38f5c6517399de7e68e7ae9fa390e3e177c9efa0d16511b8dd03b5b89ee637c3fe0766b247563c1d52493ca33ec52c44493abbc5c70428738497810990f7c22c2d511828a8d42be6c6e193666470a7083afe35bc9b0a71116e3ad23eb4c287e26d671197ffe980178a18defc8a4c6a99c70310dbfe68e5c2d2bb968f6908ce40e28ca7b3c19ebc754e79a1ed0658f02df4f7e036b371add5532697beb7d217affb7307d280245c003676ce79503bd78a454c07175160d1e30fd1bec4d9867b36537121f09b3c69579138438307efc41fb461a0bd70d319c7bcf415aa864fea2a3f4e1e24a731e61f890d63e", 0x1000}], 0x9) dup2(r1, r2) 16:00:16 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x13, 0x7, 0x3) recvfrom$inet6(r1, &(0x7f0000000000)=""/51, 0x33, 0x841, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x1}, 0xc) write(r0, &(0x7f00000000c0)="d072020d0345c5a9f381933354c6cd82beeffcb09d9adca1585e46714c4de53e413b474c401d9939397e2c5a955420e70d51b0740e2a8f4c5785e2e44775dd8d", 0x40) socketpair$inet(0x2, 0x1, 0x7fff, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) 16:00:17 executing program 1: msgget(0x0, 0x5c0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:17 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)="e8ff") 16:00:17 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9dc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 16:00:17 executing program 1: r0 = socket(0x6, 0xc000, 0xffffffffffff0001) pipe2(&(0x7f0000000040), 0x10004) ftruncate(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r1) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x404) syz_open_pts() 16:00:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) munlockall() getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) 16:00:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) fcntl$setstatus(r0, 0x4, 0x48) close(r0) 16:00:17 executing program 0: socketpair$inet(0x2, 0x4, 0x5, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x880, 0x4) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x11) recvmsg(r1, 0xffffffffffffffff, 0x4000000000000801) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/251, 0xfb}], 0x1, 0x0) 16:00:17 executing program 1: r0 = socket(0xf, 0x100000000003, 0x0) shutdown(r0, 0x1) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) poll(&(0x7f0000000240)=[{r2, 0x10}], 0x0, 0x102) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r0, 0x80}, {r0, 0x2}, {r2}, {r2, 0x62}, {r0, 0x1}, {r1, 0x4}, {r2}, {r2}], 0x9, 0x9) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3ff, 0x2, r3}) close(r0) shutdown(r0, 0x3) 16:00:17 executing program 1: pipe2(&(0x7f0000000040), 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) getpeername(r1, 0x0, &(0x7f0000000080)) close(r0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:17 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='cm') 16:00:17 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) socketpair$inet6(0x18, 0x2, 0xbb, &(0x7f0000000080)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x108) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f700000000000000fbffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x9e, 0x1, 0x1800) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)=""/224, 0xe0) fchdir(r2) r4 = kqueue() fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x2) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3, 0x1}, {0x0, 0x6}}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x2, 0x5}, {0x18, 0x0, 0x1}, 0x1f, [0x101, 0x7, 0xffff, 0x8, 0x4, 0x800, 0x1000, 0xfffffffffffffffa]}, 0x3c) fchdir(r4) 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/212, 0xd4}, {&(0x7f0000000140)=""/63, 0x3f}], 0x2, &(0x7f00000001c0)=""/29, 0x1d, 0x8000}, 0x0) 16:00:17 executing program 0: socket(0x1e, 0x3, 0x0) 16:00:17 executing program 0: setrlimit(0xf, 0xffffffffffffffff) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() accept(r2, 0x0, &(0x7f0000000040)) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 16:00:18 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/42) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:18 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x2) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0xfffffffffffffffc, 0x7, r1}) fcntl$lock(r0, 0xb, 0x0) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x3ff) socket$inet6(0x18, 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x133) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x1) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x132) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) msgget$private(0x0, 0x241) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$TIOCEXCL(r0, 0x2000740d) msgget(0x1, 0x200) getpgrp() syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) 16:00:18 executing program 0: pipe2(&(0x7f0000000040), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/235, 0xeb) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) 16:00:18 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) fcntl$getflags(r0, 0x3) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x22, 0x40000001, 0x80000000, 0x2}, {{r0}, 0xffffffffffffffff, 0xc, 0x47, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x50, 0x40000000, 0x243d, 0x2}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x400fffff, 0x3da, 0x6}, {{r0}, 0xffffffffffffffff, 0x61, 0x4, 0xec6f, 0x9a1}, {{r0}, 0xfffffffffffffffa, 0x62, 0x2, 0xfd, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000020, 0x6, 0x81}, {{r0}, 0xfffffffffffffffa, 0x46, 0x1, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0xc1, 0x9, 0x100, 0x3}, {{r0}, 0xfffffffffffffffe, 0x31, 0x8, 0x1000, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x60, 0x20000000, 0x0, 0x7}], 0x3ff, &(0x7f0000000200)={0xa53f, 0x1}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ff1000/0xd000)=nil, 0xd000) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = getgid() setegid(r1) fcntl$lock(r0, 0xa, 0x0) setgid(r1) 16:00:18 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) 16:00:18 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440), 0xffffff80}], 0x1, 0x400000000000) ftruncate(r0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="570ab5a1db65a68e4b7476258a5d4cc44621e049acbfa380829d8deee6169dd222c572e8bc4000cfa6a4b94014caea231dd2d2ef53cdb9ccd6a5cb913040498d21e6ee0a585c88359d73656e3fa1e9b145f6725b1c52db6c1a6931", 0x5b}, {&(0x7f0000000100)="f360dfb63e1d317bdf935e09eadad88cb320b9975f4108f3783b14f81dfd311ffe4f0c509fa8708fc7ff352fc8d8e972f6b9f91105c7a1064a73ca8eac01813cf461369e8920bbdf2a0e616c", 0x4c}, {&(0x7f0000000180)="6d6497f5c53b4689a42d7295f41ec355a76864635624aa966fb9bd57bc7f3a4093f12a91b60c5e04b7620c0ec692a78c812fbb8a4849932e10786b117097efc0fde8b092c0b53612f44e6e44a25d8d598336db7b3979a1884579ad3a1f47e4d4714c89439bc8207afb146c8fa5c1fd322f4381dae928a853c125e8011176f509856028c3958d6bbb99c83c", 0x8b}, {&(0x7f0000000240)="8eb2373707474758139613ca734465004ddcd1ed2b706f7af979339b90cb5ada8f64e0ec2402561cf3ad63a1d01265cbf67cecc4994b4cb222cdbc828332d5e6e7c770cfe46e677292c26fb7c27e052f19a1bdb208727e5fe056a9de043d804acb3e9671ea75b0cc3e9469c2c8707d07e161d0db08a0a41b96", 0x79}, {&(0x7f00000002c0)="c0dbb92a5cfbda6ab3116b1ffdd03f1ba649074befaaa83d6572d61d4c0d1a32e2cd2cbccd4c7afb5b4b87882249c5e0169d5b4e154f4a0f8fd2409a710592ae7d467d3bea44372b93ca9d42028caaa4024e5bf5f456c6a5f6fb67d361779a15590fec9ce33d99ea351103589ddf6f2271e98675660c19185dabe98ad79419449d2d62cccd5ac248a5c79563b9da3516dc80b90060f0cafb7672d6eb891d0306376a421b6ed9332c44362511555e1fc1e704418065ecb0a43245e2a0c9b251e3236e9f54b20d19bee75fbe346e62cd8c2928ec15fbb1b293edb64056c5607b3c8d684a", 0xe3}, {&(0x7f00000003c0)="ea4bd3ef6189b83ddedf7c77a3ee896d2847b6e0e70ce99170d6dc31a107762d5530babedec24c11eb3042c9c69303e9aefa244a71ad28f1487a309f67057d0ea9f84ab6117e8ddcd51a68119504a5404334f46c514f2a2993", 0x59}], 0x6, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000004c0)) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x3c8) select(0xd2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0x6, 0xffffffff, 0x304, 0x100000001, 0x3, 0x0, 0xfffffffffffffffa}, 0xfffffffffffffffe, 0x0) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:18 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa1, 0x2e) flock(r1, 0x4) flock(r0, 0x6) 16:00:18 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x808, 0x84, 0x7fffffff, "6f764c7abc8872ce2b246ba1cfcb4425a049fea4", 0x6, 0x5}) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000080)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0xb567c00282921507, r0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="d285f255d4e94e92718d5892417fdd1cbe", 0x11}, {&(0x7f0000000100)="4df6c704eca97b8961479bdf3ce6860a588a32127030f9a1be66403fc415dd43d36d7b0656a0f0b36cac5afb5f078aef0e773dd99e69e2df1bcf37d729c8ebb41bf32f97a2124750126285e52a2e16bf89e26e", 0x53}, {&(0x7f0000000180)="5bcd730b72cee9b3b72d29de27dcb4e9b643227a3cc91fc27ca8fd7ac2e13651ec1765bf58c629869e8973c1aa0b0a4ef0a08076b7a2e03b5e1b6b0a339da5475730752719402f7388d04862d1532f", 0x4f}, {&(0x7f0000000200)="2b706bc2abcfeaeab1ec185576be1cda14b2bb5fbbf7ccb210a0da74693ad9cc105aa4ad0b06b498a78e9c0e28743ae1de743ec2c4ed70ca971e68fc80e364b126aebbcfb07b811d80b4d84e1c283623889b3706b0cf9535134f3b493720bbccc1f8c9e993051b523b176e3ccbadb66b30f22b6aa42f6c3a9037d75425ef3d3d920d608dfc537fa8119ff11a3670f09c8b504fcee4eeb1921bc1004283", 0x9d}, {&(0x7f00000002c0)="e31e9547d8c11a1b3ab5a4d6f6cf62c5cc12a46fb4d9365d235cb29a9ea101743a19d5ce83be3804a6f00b8cab5ccc8d46967c1fd0eaa4dbec7121ef594780e6290b55c1f4373e746bdd8d8fec9d4eb4660403d852100a3e126de3b155dcc0c6a6c1a2d6c9a141b4f4b404a01f74228ae7291542aeca6f999f2700c0ac942547cc7068950c941eac23b4ded4b72c02264b9040df8915e4b0936bf8e66386905d1b320cf8d7a405d79bd05a2771b3b53dc866b747e9454ff84e93d6ba13215b7f20968d30419dbacc1b92a5cb05d86b5924291f0117559c4653054264b929d676d8168b10c97812fa6da49cc52167", 0xee}, {&(0x7f00000003c0)="9f0f3818878844afd0e673f9c2fdb131bf612253d744857b6a5371cfdcb7906dc13a5403d114681102b990807158c30d68f1e1553be38ee755", 0x39}], 0x6, 0x0, 0x0, 0x9}, 0x1) 16:00:18 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) lstat(0x0, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) fchownat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 16:00:18 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r0 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1ffc) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) chdir(&(0x7f0000000000)='./file1\x00') chdir(&(0x7f0000000240)='./file1\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000100)='.\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0xbe) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) syz_open_pts() 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x34) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) getrlimit(0x0, 0x0) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:19 executing program 0: r0 = kqueue() sync() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4, 0xfffffffffffffffc}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x100000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x5, 0xf7}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x8000, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x3, 0xffffffff80000001}, {{r0}, 0x0, 0x1, 0xfffff, 0x0, 0x6}], 0xda, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x90, 0x16, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd9, 0x20000000, 0x8, 0x9}, {{r0}, 0x0, 0x40, 0x5, 0x8, 0xee00}], 0xfffffffffffffff7, &(0x7f0000000180)={0xf5, 0x100000000}) r2 = kqueue() fcntl$getflags(r2, 0x1) close(r1) pipe2(&(0x7f0000000200), 0x10004) load: 0.47 cmd: getty 83423 [ttyin] 0.00u 0.00s 0% 311k load: 0.47 cmd: getty 83423 [ttyin] 0.00u 0.00s 0% 311k 16:00:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) 16:00:19 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0312df7b72fe13d05ec2e2830e3c58050392f39cce413224f6af051dda9907afacb627ea7b82ba63fee5cca2a938c223f6647656c2e3f8af14adb69f41499c0e23bce2196283cbfc08b10e74dc7320dc76a8b8e493d635efd0cf6a5aeaabc34e0f5e685fc8c43bab9c3898ccf59fab8c550d0c29c99cf2dc57c70722649db1daebcbad4860f6e514f4c3ff5fa542cc744dcff6965100d6d9248e9c9f6c5d6a1ef85d588828f4a99ea52e343779db700cb4b58625e32affe173d0732072cfe1ee01b946c49caf790f2321547758b396bcac17a68694f89819b68bea5cfef77b01a0f28030311c392d8d297fed182b8eadfbd72940", 0xf4}], 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$dupfd(r1, 0x0, r0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:19 executing program 1: shmget$private(0x0, 0x1000, 0x14, &(0x7f00006f2000/0x1000)=nil) select(0x40, &(0x7f0000000000)={0x7, 0x800, 0x6183, 0x5, 0xd, 0x1f, 0x8000, 0x2}, &(0x7f0000000040)={0x8, 0x1778, 0xfffffffffffffffe, 0x8, 0x8, 0x400, 0x7, 0x3f}, &(0x7f0000000080)={0xfca, 0x10001, 0x100, 0x9, 0x6, 0x4, 0x3f, 0x80000000}, &(0x7f00000000c0)={0x4, 0x7}) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x0, 0x7) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/246, 0xf6}, {&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/91, 0x5b}, {&(0x7f0000001480)=""/99, 0x63}, {&(0x7f0000001500)=""/227, 0xe3}, {&(0x7f0000000080)=""/61, 0x3d}], 0x9, &(0x7f00000016c0)=""/68, 0x44}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0xffffffffff7ffffc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)) fcntl$lock(r1, 0x8, &(0x7f0000001800)={0x1, 0x0, 0x1, 0x4, r2}) 16:00:19 executing program 1: msgget(0x3, 0x400) r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9339a4101929946708a220b80be9ffb89864ce6b4b27df0f2cb0fd4e392b0a4c4f368ca800b8a1516645158a931ef3e812dea4563c642be78d67554238caf4df48c8e2db59fecf5c8eda552adddb406021a741d70b2656b90822c00ea32d2a4f27b8ce750a6b6b6e5294520a8be1b5864c034ced7c2c3d9e98c5868e6af0b78bf43c04736555a9399f097f28ce4eeefb2b2656ecf2a3323004cef654811be1b34ee3350c2ff03633559a040aa88fa9f5100d432743f5b088eca3696f8a14cdb2c99b73a5a848127fe871a3cf65bba0b14781ea71d62e107321348aebd7aec8277f1d5d4abd2c82b726bf9030a28482500d544734733a65acc5b65ef9cedb2f54750ad0d420043a77a857bc30f93a5ffe70b1db83946718a24af9634eaba04e8982f53242a3e84cda821026d4516677d6fadd14f44f46d8af20dcad5d8c460e136824e7bb37e368510694f2cfc63a36870ea7f594fbf270c03bf0341839b54ce7bfadf3222bcadf7a66c995ad665a4c2e5db34afc23d0f9779ea743dba13b8652a7255287295c8f9b34565cd5bb164fc5929a86ae55e8b9950dd67ec3f5fd287f81bfc8223fc0d3e6463b1ff02b66e94d37b7f1c6bd51118a9d1d284f3bcbe9bdc5f7186ed5d8f907ab635daccca24f774eb043c4e0493e1005db7171172626149d6a5d9bcecf7706118d5944894e4c7fb4e614bf9d5c96c11307bcf41bf76743484a4e4a780af218996b2b20ccdfe16ee78e3a1431942a4cb4357a1b06b8a8bb4a021c9d73828639089cffb4a37bace1d7c93d1f1938d9b451262c19d9567bff764b11e7d7af7404424760d9f61bc441a6c49d6d9e8e39941b801a5a91a421c9c0b2b70fbd8f5979625ca83f02386ee54b8e193f490bd90b2a6417cfd870a79c65ea5c4ab5c5215fbcb332d7f9952499314b7c8eec55441c028a9894a0aff6978d7476e0ad2544476f62005b9e355e4a26c397d449957adc08074ac21d56b51105062cfc3229bf631ff028b431f05135c012e5949b127791cc31f1c89c832e44b35223a8198a83dd1a85033fbf0521523bf3564f3e01ff7bd508e1da606b029a63eaf343afd38feb5c18116483c4ec77508c7291402892dfbb03dbb6349a92aa0a5a34e35c431313bd5805e0d7a769ef3c3573f3cc84f6a86d9287d6626ba32cff3513fa4c9befff74e157ce9d5ca78854be7f85223d5c39bba0402fb5266f394b7698bd72d905e1ecd7b01495f0a2927a9b364c77d632a472c5ab54e050c1f1da7ed1bc2796e65c1c513869354f46a17a79deab908d74423b6a11be1d07a98cbe1907b47254a74bb0f4595ecfd637043f820871d21de58037a47b3911eb1c1ef71ae6c39f2810e1a59eb4b01d6a8512c54f0250cc2ba05e0b62cbc9efb843f95b13990ef02aadabe72907addfec49c1df3a017990d31f90b39848f93de785a3120415951012e846b7f4f80d414ab8395254b1b195c15e2c0985674d306c81b26f68fb476a392f3e4319afa7588411e05b4d1f152d9a5418ee2fc91d06fdbc075a99d042c2438b0835c7d71125aeeb571214f4b057e25c030730d572c5059fefd3a208f88f1455f5a5e7c10d0f969457c8868bca519c25ba1766f3b7cc3dabec949739a9cffd0f3a40717a4fcf8d3298ba179deaf5004b3783486b12bfb14fbdec8c61b55a0591b6899c4407d9e1494f515b86a542abe8c2cbcb4feb02f09ff7b7f692c6012c9748dde0e47d7180d168ac105930cf78343b45bd6d8d21c506eafc229ab715ed8b5d123e3ac45f14517445d8a186633546b0357fbda75dd583d636551aae9ed51a8ef3b3f4e72e9c31ab67a9d95f2b8aeef04e01b71663f65cbe407e50e3da55257d1c3239983e82a142c454fd965ae1cafc6f35e24c2a87c9c5337ff6399fb0776e9df26e8823284ff8fab1e90f44c1be601017a2387c27494e420557a484e6ceb91b19955936b27df07c4533482122f411f9809df5a7a1419eb2fd69e70d65b0e2121d47ca5f362de822088a052ec5a67dcdc848dcbb73b931cdce12e985e500bf18da16096e6639a37b6c1183f2b63f4d57cacbf92d491b95c6e919f87e488dd49a7cdfe4dba5821a93ed43099d33d00a0e8834c4ce3371abe77dcd81c7b5d5508c7d26a3dc68668164dacd2b458930c6c823fc57cc08a00f8d4c8c14da0a80f7a58fde8c7d94dac2593fc7edcc845552336fec06d34bba29c54d6d78873b6c938f02b2d581e909210e43cf1d0f7bb331e0e8fc2950817cfc555e62eec0078db12576e2c1387348a8ff34f9860cbe402a06e6ebac70a8cb62fd1046f9212c0775550825e38235619ba3f3b6ed65e213d83e8266c6c6b865ec59778d9d825160382ba827f57ab8819decd1129682627d9e12dc3a4dc81b3d8882f34b4d48b9cddc45a5d96e8ba6cbcb45c27e6acce2e807f0ee4cdc0e0d560d458465a19848ace43419d7da90c2a1e31b51b36b95a303a53b8d33ab22879217b2cd971206ad6e117c88d7045100cb2bc38467c38212ec5899f790e6542c25530dc5902830d740b9630c2bd6391557f16b14f2cfc0c2cd4bc2f47be17d1d8c91b9eb05c81963cc323317ec5e86a4b3663a1f7d3cf1bc76b151fd90d39a88d40643a8fbe40b9ad8c56f1aad5b3da2f6c1d4f7e4c62307b8c331e31d3f97bc4a7efe1ae3975b264d34defbce1a48a153320cd66f72840f1d56770c1f89d9def4a11af4d691428a60300b771ba54867fa2a40560ee77f4c4ecf6d0df5527c437db51de20ab147f9d01b9180645e75181438396c038f0e0719ddf3e7dd5695d4f40dd19d6602519a9b03208547838f8bfed25279cc86c38d59a564d10e7e7cd16153e08539c1d0458616c3825893e25070b4203dd2c5d8ac2a3cd9c46492780a3299f9d66eeda882d20533af00fe4c8ecfa0c01f4883df6f2498842e06592054ab1edb840d70184e9768c7a1d9568700381f7efcf4a3fbea6edbbb68dbbb91f7509be408a044f1c60c032f78a06d3b010938e011d3406e3b61a0e96b727963deb1840e610bbed1a4fe5d5310709bd3717ea4bdc507b01cb17980a3cb01a16503cb1980794ff7aef0a3ac5929e2a072e30002e4e911e50cf6bc401807a06b26c5645088a344cfef0cfe73464fcf2dc6c5ec7de91669176f8824d7017d2dd406417a1148806524bb167d6ee618ca5f8bf6709800888bcce56573d986874b0d3bf478574ae0174ed724c5854e8cc78837fd6e4d25f31cbb234ee498f2fecf20af1fd8f3a86b8a1b7ea5896fe1b332ef3943d6785c78403acf908ac2f4808c0f0ca39b152525c1e1cb8c5358b15b09961bc138c6708ef0a3141bf3d2f6fb4dfbde1918eaec150ffb506afbea63926c2cbb5d23131f4ccb2257de1fa5fbbf5ef599605517fe713a0417aff5c4ad1442ab8fbbcf1d980030cc819eefc152cef2edb85f03388fc38d2114e9e3ac9790298746196a0639fdb540b325a1f5aae9fc7c2846e944aadfcd1c80e5bb2b5bc563dd0e1d8639476d6a68d6a7cf2f57648f67e91043ea97cdaec53ebdbc03d3cf9776765a7486e8b8f2e934d86cf47b05a1a43d7f988a8cd719cd5745957e50a12c9475361eb9ad58c7969b25f4329343de44ccb4b28c2f2fa463b5f4697619565c4538c357125fabfb992298827c57be09c8c42d50a815c27b91d56b94aa473b031b9b0a75ee8ff1ac846e2532b82ac0da85677c15194ca950c1e99a31b7544e8e2f4c4fce3828bfdbe7a87aa6d5aec825e537edf61de98e3974a529e45255fcbeab836801153647f419743c4779f3b36d62003adaaba1a670491a1806b7632b2579eef17f81358466890b82c49e14734bba7e96b44e0eda42a707c029d06d4b56387d317fca557e203c58e185a497cd3fc6bbbfa1949b532c3b0cd4042240c7ff62d868b401b09e7dca76b73d60ced471fd794274f4ff37afa1d9d885c51d5da514873e827c749dbd26c31386ae85f10d5359da87a75df227b7a399993a826371a409b8319ca2984714ebdacc6bf3462b6287b2d5a092c5d0b6b0a0066995221e95bf34c65130a08f60f649441a3193493f101361c0cea64084a933aa8044f1491283d6c93a0c6864740fcd3324b5246e3d4f254276a4b2da598d31ea8789e1b85e280d66529529c909042fecd8d2e20bca4e1f7e263bf728c0a5c895f8d5fd49892438014a3a924984650eeafcb3b027039206db6c97457fb6f4076c283181a00717a2aad49adafd9a8527662490cc40ef99d3487d3b8f8337eb4da633b9d979cf828bdc3a95cc20addafc9656f132b5b8c2dba144c43ebf91b35a64d5f0f75bb816e348adf2b57862c77bce2faf1adace5b70822c5c41ba3d0b7f3fe174e9ce1b70e014cf14c75afe5e72c9f19f11ca5bb44da3c96a505d85d1a8dd9f3b8abca1bdfb39bd5885ae058f1c94826e37c75c1557be52284a6ee6a68cc795bb5e28bf762fcc0f19963cdcaa9d663ec4223615c63662f969b1cc196879434d7a1169a701a737a2229f4bfdf110ae424692a97c8c79b57b1510bb9f7499da3414d6fea6d5c40d0d18e87c96e6d780bfb9b083b10639514ef38a53321f97c53f4b41e07352613e032b722c28319adc1bf05766d7f50ebf9362d34ea2c46979bb204e78c4589ae97fc430a9f77432c79ae6263c7a095c367ee005153ac6e1b3f98216aba3a9415dd6c82bc7cb1478f879483cb2da4ecb325687355c8023f04c3b7a05525800da3ad7ab7c7e121f9124d6afb4af8adb1275af23400367d3639509b89f73a3c4694e5367e81bd33c0f08ab73ad8736e331ef38f5072688de14e2b2df144c4e9a97d432efe57032f92d3a4d87c8b18299fdd72a01414edf7543d7e8a136c73fcef8d30591b0c5b7f435e43793a574f15ad647c967f256fb9df8794464652868b152cbe61ca471b1e8b9b30cc75d160fba3785dcb3596c25ca9058c5b102c20788cf735eb658ff630053bb7a63ba7f309895d7e3b605ccb9591c2266fca8b68fe55b6154bd2cdc53d1b0424c9e2c19c6e3d6c12477edf04fbf092b9d9730b060b20ba771112a8a7a49b1de66aaa9193ea985adf51b47e2bcd280a02afbe843ca7df89fcc3184cfe1a78914dc08bbf5eb2b495876672eb46960c5c4ddb029833215b74c0a7b43eedd6369ba863c6e57367f65ad1391277acf2da1e4f9a3cf659e1a2bdfe2ed6d6aee03ac4491cdbae2a7bf1cc43074aa237bb2380eaf3655e42263adcdecf15c3fac523f3476f96b917b8c71c13d55ef36975fd1d420c2504731ec9394a04f16f7e518317ae77b2bc13ec070a5f3308b8a183db04f6e6af01c8c3e87469e73f03516c230ce1de8e718893debc9dd0f827268dc44a0368bcd6180d7cf38f9820202beca085e69f9a62543089ad6776578cb51ecabe456239cd3ef8bf1e4da0df384d62740c9e54e1ae1b69904599bfc645daa110ef029a88a1c6c9fe889d86848701356af9b908261c038d83c8c02a08027934b2145352b807f4d8614c81da61025289c285faa04eca38c8f4c362d10917eb4bf17623c9de8110177dd3c753f59f28e47261a2c3555aab3694c8266174aee8dde50e8bf971f12e282faf470adf3bc420cd70fbe63e6e0bf35d95cf02df5c41210e849ed156d0f56e5dbc5292571c372a6677d48cd49872b62dccc8aa7759fd6fafbe45afcc87a5cd694a395d9a0be844578fdd6371c73b68a16b148dfc1d0ab5a9a187053af27e68211f05b8ed53a669dc17b34dc00bebb571f999fecd9fe9fb6434cc2ce210fd796d381f31cd72ab30aa0b8acb439ab8d2611cd98", 0x1000}], 0x1, &(0x7f0000001200)=[{0x38, 0x0, 0x1, "6a860c6210f3fbc75dfdcc8953e328bab50277cb40de3502c92f7915973938f1a593"}, {0x10, 0x1, 0x4}], 0x48, 0x6}, 0x5) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknod$loop(&(0x7f0000000080)='./file1\x00', 0x0, 0xffffffffffffffff) 16:00:19 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000300)=0x8) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x48) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) sendto(r1, &(0x7f00000001c0)="bb5cc23d1245cfc645e86fb6fad6c117e4f3b30737fd68960f2623d3548c5be2fb68545a4a348b839ed898042c5c8119fc58dae9487b53160107d172f66fe6b1c6919ff9888d3dda162c0b93e9063de11f263ce1b28fdb28844be9324947b7ce4e8a13f8a716403ca12a4d741b6f8235ba6814db73f66d28ac4a628352afa1ceb756ac20b86b0739e6f02e26fb4e7060fdefd66f7fbf8a9108d22f3379f3efbdf2119ff83e6dae88d7a6d83645102f086da2c47c1a00d1d13238a1734d9a702fa3748a617cdd1e8bc1702214048d2f892b80cae34fa7cb2decc2e9623d0b10c52e553f3467143f2be04c2937b8", 0xed, 0x408, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 16:00:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x5, 0x3f, 0x81}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x3, 0x8}, {{r1}, 0xfffffffffffffffa, 0x21, 0x80000023, 0x5, 0x304b0000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6, 0x40}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x6b9d4b28, 0x4}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x4c, 0xfffff, 0x1, 0x20}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000000, 0xb473, 0x9}, {{r0}, 0x0, 0x80, 0x40000080, 0xeb, 0x9}, {{r0}, 0xffffffffffffffff, 0x51, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x20, 0x2, 0x2}], 0x100000000, &(0x7f0000000200)={0x2, 0x5}) sendto$inet(r0, &(0x7f0000000280)="9252f4f8176cc489f945677bb9ac8b73a842adaff469b2d0923fdf070c6d6d6f1b6bf9082db1432e87182fb89676c2e651edd9a8d504e69f42f36afe24d127c2f2356d0b720bfb3f2747cd138b1a0cdb73afc0472f9869317f0b337c277fea3b108f1d6d74b70e371301b5baae870c4e94861b76675e55bab912b58c279068ec3664ead0a1513d2b35e16130463e0f875000c7b68f025915ea7698a6f09c8ae51c7145aa7846cdcc01651ed2df15df0000b11fda5d284080aa0f1e50b1304d3612cdc15ececeecaed9605dd399ca2bc25be421a156c04cddd6", 0xd9, 0x6, &(0x7f0000000380)={0x2, 0x0}, 0xc) clock_getres(0x3, &(0x7f0000000000)) open(&(0x7f0000000240)='./file0\x00', 0x8080, 0x2) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x8, 0x80000001, 0xc545, "123e0dc25537ee9c367fe844d93d70ca840d5387", 0xe0}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getpeername(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="5825797749a6a16d43f9df503afd6e7e8d9fd59261eec8f6f78a4d30f3a019557116aea06cdc0ab2e561482344a17aa03d237ace300018b3181ed06fcf0f705b5eada5", 0x43}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="6800000000000000ffff0000470e00000c7df1817cfbf1e25f7a6dd15a578463e64279799faa5b6f64da95eccf6b3b4cd05ab1e6b75c108304ddfcaf5894ddaf108bb893e279655aaa570a432b8d3f9ccdb5f11386f3ed4034aba59acb9082252150250000000000a8000000003e64199eba5536c7d0ce0fa7a3d27c5bc1f1c2dacb3f4291ca14b999d7266c01db5b2250ba879473c41770109d1a36101eb8f687f500bb08b95ad3f40c5674d38c156ecb479c5488996cff1820d41d518de94ba302bfa62200ddbd3d5facff91cd41e9f97e6109811e6dd5be63a9b9e010f2853430a51fa31842b8372c8709839812fd11cddafa8955e107add5aa4cd0709c00000000000068000000000000000100000000800000e6163495f3b5c093afbbbf380c951033e829ee5e4aee7dad94f6075c6dc07e052e427d6c88f116cba4fa6a8dab17300782aeb9cd7858e020e03bf79078984408dcfb81cc9673559262c66092b82d7461ea52adeec9967600"], 0x178, 0x400}, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r1, 0x1) sendto$inet(r1, &(0x7f0000000300)="48b9fb9fd9e15d4bcf4f5ec0a6f78eb9251cd947cec7f036d0825de5a05c66371a10b99b0b011116cc9b7816f16118150cd1f09b5a0dd0d74ba62474f530dede1669b7df0d5b65ea9ad779c26e57c2ba870cd18f7d403070a70e3145d1c7832d569ce27535173cd976dbf4efeea2557b67b136bf5e9865f1e8ce74f97ff47f35ec2578793f1992b4f991d957", 0x8c, 0x4, &(0x7f00000003c0)={0x2, 0x1}, 0xc) 16:00:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x101, 0x9}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r1, &(0x7f0000000000), 0xc) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="68000000000000000100000001000000efd00bc4f8402822d1bf00668a47821214ad304f34e4c08770cc9774bca47aa0b31822ef16ab30aa61524388d4ef1b9876f5dfc7ad8d23185adc7219e2bc38dd2cbcd6c95f75663ae5a789b6475b30acea042f840053000038"], 0x69}, 0xfffffffffffffffe) getdents(r1, &(0x7f0000000080)=""/157, 0x9d) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x71, 0x101}, 0xc) 16:00:19 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000280)=""/69, 0x45, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x7, 0xffffffff}, 0xc) readlinkat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x0, 0xfffffe41) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x21) 16:00:19 executing program 0: msgget(0x1, 0x4) 16:00:19 executing program 1: shmget(0x1, 0x2000, 0x84, &(0x7f0000ffe000/0x2000)=nil) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) r1 = msgget(0x1, 0x5bc) r2 = semget$private(0x0, 0x1c36b9eac0b204c8, 0xbc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x10001]) msgctl$IPC_RMID(r1, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = semget(0x2, 0x3, 0x1) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/71) 16:00:19 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80, 0x0, 0x5, 0x401, "a365d129030f9e6daee98a09955c627de6eba702", 0x18000000000000, 0x2}) 16:00:19 executing program 1: kqueue() kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fsync(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="f0e7eb920a24b373335e382cc01aa01e4bbbc2814ff4c70c4a5bf0bf1593a12b21f8aaf92c9d8f93d62000d49f7f1ffb3db74bdff4f12c0d7e9805bbbd6c8111227547aa3b399287bb4a25db816646a4c30cc48de8a1de386b291ec3a81b08de3cba5ec562f777306ea259974b232609b7051e9f8dcb99d09ddd1eb564294e56c589e34dcd8f9d3499ef79f31cef637ab324b20815ffc8b951c0df3b6ee5f72c95e2a34eca39f67fe131f9338dc188cee6671935376b805802dc8c3af5a011d30ebeef3a537b79d76f6a5fa5ce0312c887d1ed3813f527d5c88b9f0f0989e4f54ab873d0fb886d0bd63dcee052918ff3851769251423a4d9a18591b564bff6a27de3464865d175e36f4214f99d0ee1579c68feddf42239bf4423f9923990f2ebc47030b8b12ed2de75023afe1b7b7d3c039aba1951ef57179fa8b07d14cff0c60a6ffc1da7771f82aa600d3bd2fa45f8ec1665354d90b4f938f2098473e6572f723805438268d6cb5ee3a35ddc3bd001701512de0268e44c8d4081329446822017374d1139cd0747ddd93a81b557deeddf0d1c63fe4359612544cbbf97a870b70714854a63b659f4c6478e00baf840aadd859a4df58a0b2b1b8a8af207851c4fce2d0ece9a7314a8b62391fac8135906a628a255e829ca7bd3b5f25802ed4876fb8ab8aa8361bef69f38548a9ca873af689101fd0eadf14624e9eb547190ff5ec7b272d924a18f0e0f49176b66a515871d564b6f154f774acc34edc38b910c3858e485af9ae6bd74ed6639f41b206ff9c027258b98744b140d7d746f423eb137e682b84f030474036186457f3de6ca7627b278675a70d6a8fb98fc0a065cfb35dfd8a86f5a0004e858711fc99e1405a3eb35b955374a7421264fa3b9f07e67f1fa1b0f3e7b92fbbb6c8e1521b1b341c0d76316420366da85e0e295f7ed3769006326b8589c91ca15ab4a204c26de4d34c4cba26eec41eec41ee50a371cc2d67d653b4afd456dbb7acd7421d5152e8fd355eccd9c993344b286d5d8f62416691f90897670e5855e636a4ca80e476568fc9aae92cdaa4c1a0fb67f74c37094d409910bdfcc36042cd3781d1d7816f95ee6c5e1e8aa45a5fa91ea9b830c0c777924450d919eeb8f27e6b42bdabcc69e599309451c98a5c2bc86ff8d75427dff15b9b133f72014067f2152dc5dc601d132364e50a8cc72a8dd1588f23caa3f338847596dfbde39d05445eb0f919a18e7b4989eddb59d9193bf480c5104585a91ffc9131bee6b830928ea23614dbf346ebb6a8cb534612dd2a99b631c0c29f1a1794b30d380bdb922e984e6ed1e68f132305517c85c05e9508b0307b5ce94337d0dbf6cca0f24d6c30c4ca8c143e673ecc44793771a4d6529b948ba4fa6b51b984ea60ba3fd0669a17b218bc0568e4e0304492cacec75b33ee783a8360c40b7b81d6f1020f8f5840341e15645802fbbb13fb28e2c59d5564230475d030f25fd32492c14d4af821d5a4eb0b57c954b20657e1f4de8627ac8b50afa9ca683dca90f15551dc1f0a0f963b85bbf541812eaf0ae7e4bb23105cd064ca30b3d31cf57012ffae8c129cc6e02b6ed5ea05ea25055baa69ea5dd102db01a207ad8d21d2c25200c7c238d4f834f08adaf45452079c98ac0f038a787dfcf1e366797d090fee6a5a1ed44043865a1d60b22a99c4910bb17a1fea93bdb2e90cbe41ce2f724c5ec68102ec038b605ed39e375267f6da83820f9f5261f476e4be4339b4b7b3465dadebe62a2b595df61e426d7cf7158695d58250a22e5006d43275b0421b744c6b7036770e40489067e5393cec983321e04ece23bb28ee53772c75fc7607d9df2922ea4edd82a9e4311bcfdbc7fd825538c069e19e17048b5610cd4868e72ba618a840ea9c35847ff2619754645b5cb42120bb004b08f9aed14736fdb331788a7bff9408a2a7e670afad9c5c129b547c8b5e7f5dbd16c6e726894a188e1ad6a1ac97900b32f44c8a05497cf4c559499bc85b92a5299bc33113fd5073b2587c21f8e833cf4e759bc8d5ff07012c55ed261301cf4f1951177e043b75efe5e54db7d9803710ff98774ac82d6b7f4ae7d100c798406eee35dca4ac5364534797fd9ffa8023415e392a35097360794e90ab0a220456a739703e36889fd4843e3f962fae3a889f98ae09f2356c80d482289a976f60d1b30cce9edda91825a489d5db6b02cc459ac4ad765a844bf70210a47f089b6d9c21b072590c8fd5a774d6234f4bda233114217e8d9ea30839894dd1cc1bd66d3b1ba96390c85e7aac2ab53856d8360821cd1fda6149d2ef6c9b55b63d23ae671886de400d5aa3a4136c9d04eb37a12e2fbc98a538ac9c019491d1e2dcdd098e9c7e916aa0c7eaa4f3375d0323ea8d2dbd7ec423ab697c99b945c533772b3ce0dceef26ed26c3da03fbad4395b5d3912a05b61b627f7a973115ff5c01a430383fa216ec0ab525c6a3508fc7cca9352d85012a7c32e0195272e58a7999f8a28a69f26cbc6b71726ecd9d9f6579089648c132af78cf69853e941ff1df2d091d1284a63234660e30ef3be4f040474e96de073bdb6983eeda1374f781c80b05efd025ba7fcc9145b08c775bbb9d3eaccb68743c65d19d05f1ad233147bebb9d5116c73d342818551c118b87b94c21e279c1cd4395bf1f3f8bd97a788b2e85a3726f42bdce5fe2de86658ebe2a32f85564698b5f60978343e76638fdb6a1f6a23f80b0fbdd39d309ecd5959fd790d88e5755a7938b425da933972096782b9b7450b482e0877cdd27cb0a3976c873dcdf31ad0f97f86e8ef7219ca0c425638b5d6abb8705d62289d4e70e38b9f7acc71b6eaa39f3d25ab4aa0abc96f0a62461882fee57d89ae7af4420ee5aae0a123cb98726c75ddac579f8d163dfdf63fd37db38b23db3c8c1efb0ad3c9d927e45baaaa2218393a0baa8129106a62f936d5153c71be5f51e3833cdb31158a97101a10aadf1043a9d116fe2dce6940c44c64de1cd10d3e7d368b5058feef566144020b580fa9fc0c814c73babe51ed4a942f697d986dcfe107fadfad10d34c315e8e536cf36c8ef08a5c48a2245d6afc97123820b3e2ba76786284b4041dd8560eb96b3447392f313c512bd396f6d2a7cf45196f42b066229c44fe391dd5acbe9fe981fd5d3d053dd2e907b55c2d4eed22b4616c5a3357c7bf844383263d369957416056f4db6509029ad5295005755d8247a97b4577222097c67335459f00cc0d8630a5b0ac6441bd49e460ebb83b6014284ef8794f4b684c7ec3cd2d45f8c23f8b30a6d63b8f4ce2a406947de529cef7feaebe3e2c49a7faa6fced9355736f75f1686814d1c0f7151194d2026f6e3220bf9449517e371f70983e251a9843371becfe32a8f438260a2d23a43230ee645424a3ec705a1d2f42f23f72be6c90e15f1908c76e0c2b768946d880d4605b58b20eed406f5f048bb9aeb75179aa1914c081eefeb807a9078048c19f8647324441b88e7ca0cb1c61b2b1a2fcec5f626779dd7ca57c26f9c214904dabc0c56e5fa6fa10a8e18909fb3bf0c17e0e481ff21ca80ab8050029514fe3c2b9e6a61890a8b1656862048938a633399282aa02ee6b1b3d1ed5bebfd6567269acb75ef69375c4db4bedeea4dc0f8fc695147314b29dd21b69c972cec2512bf0dd8729884f0af561dc5f4688f1758ff28777f984948b69a58961dd596f43454798a6f25fd5a59e84575d825b7f620953a3b7ad501f55ec4816a5c75be36700154453089e830a89a089668420b434f528076e0b68c2c00edec604a98418c9d41b5fed1165d7c664558a75bd6e1f09b62219966ef76b72d2b9cc50b2f8e5a2b7dc85caba6e5589ae9ecffbe684df92e0a1b08eecb886564d109e16acc79dbe267c515ed9aa0696d35b05134c17f1bce43d5e8f1cf6bcddfa5714157079944784a2e5db6934a70454d8be9abf76a1c3c4a7d6d7cf0c174a13e5bc918145c599d216c0895551d223847a8fcf4be14c1b44bb7782540d967d07b22878f32c87b5073522c263504766ff4e759d113a7e5694af271acdc2df806b5c66b7c45f8b9c4ab9529cfd5706dc24e4fb0083fdf125c67a9d27b7be6d5be6343503b1c418c9467a3f5bf30d643794e4c165e13f98623acd429a4bdade0e3b3076b4f5c103584b9995ec87da50b16ecd0ce24e418ecfb6b1bea55070dbc93edc6a5c46b47320ae882488f491182b072c0b3a97c2697dd0ecf72e1de18a4277d147b4241c8f0cb684d3f16d411caafa3980f823cc1a8ffda92acdffcb091fafaac9114eb29148956511beea75b8cbbb4ac6632a0c3342fee61c9fe48e0528f34380b643c706ea95643e1e0a134ddfd8809677adf2f8773cdef32ffbcccbbfa029f6a6c91df5ec58e08c3ce0a3b4808db0a3a182ee58888675436ad2557cef71b74385c6728a62295e85dd236e6b80f5c3be7b310cf5cec5dd3c0cafebc2220943cab9b05a54738f6321ec2e4b343227222223b89dd3988feb9ea270a59b46530eae3424b380b46318547c129ae5c370179fcd4de736835ad3119f612c55ca66e82eda4bad94d4175f68b10526267a5d8639fcb7b6268c84424fc1d903f704632dd1d2868b39799325300fbc90fc03e30147dbe4e8517424bdf2ef5a30111b79c03e3a7c4c95feab5d864c23c7817d752a20867f5dcc576abefb80a645e89b8587ab796c0faeeb1f84a0c70e3a17a3c7b34f774b1359e78c45e31ac690699ae076a7334f4bb12ef39e2ddcd9f253af0aa54d32cebadaea29b77f99339d71aee7a1d6242b1735ed2b6c40bcaf8969c1c8304202fc68464f09f02654e94aa88f76a2553fb10696d7d59666815e721f469c9913069afc75992f06e575f9b4b84be45f9b15404052dacdb2bdf202b81c9a94c89bcf7ea31a15538a23223ef21b412fd6cf541cc973713cad600ef678088aaf51f8a2d83cd36b5eb487106f72820cae8299fbb0c08f7d06b3ae32cf4d4b9be93483b3021eed7446d5bf8bda9a9f273459b63d9ce8309d1dcaaa8ab9bae18fd876a27c8c0b0c5cb06a02d6cd0f90b059df86673af28e7aef8f47f021ce70ffb780b2434bc57d8fc806a2beb8888c9f851f777383ca20107c6047505bd33b63c4716edb0f69dbaed82e5c1d97d311f349d3c68bf56003605f3b665a0efc693cf9be14f0305e5a34c3480c354aa4b25d1558f685ca0342dba3380e3068271a81000d2a0332a97dd3a6d8b6524e1a21bf70934fdc1490e8ce89ab43d629ae4545fc98011e03a8c8d950111d90578fa78e41e84e5231f9053363e9674680aa730104de4200611288395e68aa0feab89a11de6a0ba90d2ca062de8090a55ba3a4b93ec0b6529984690f68a5662ee86a939e9a9768a87682c3408c9b41d216b06e0f4ec4170414d37b9b602f6a1ba71f7548780750ee2a20df23ac191b080ce379ee4683cc3e2d517f02bd2f41210418d2d41d996338ce853f00b508065f5fa48c6f90cceb5c5bd54e54de7f4f91907cfea52402abeb179568870c5e6a8fe52940871d7a5a45e9c1b76e2f5acc1cafe797feb4952770ffdf4979b9741f0a6f52587a1064c031a923fadf119642d4c0d1c20af7a740794ee3d87171d4a5905491c93c64bdc60e96ef7b0275f9448773ab5d2ce7c2cc2c353985f445a0cdbd29b1417fce93eb4aba78481f339a3e40812929f9b36a1e030707ea6dcfb4fa0871f9ff36aae170a6a572c5df69c4069a5a13ef9918c9e5f692fc6f36c216a778d7050528572656e75b90a826daafcd70c432018de61e2833cd985", 0x1000) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x280) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/82) r1 = syz_open_pts() r2 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) r3 = semget$private(0x0, 0x2, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x400, r4, r5, r6, r7, 0x8, 0x4ea}, 0x9, 0xa7a, 0x4}) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x35c, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x2000000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x1) fsync(r1) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="8bb207fcd267921d53d0b66f1f7014d9df3cfdb1bba2bbd593508df7e483f1e75acc083e79f3f383347ce6e73dbda3c08f4ecc67bfc2a636a732125d78cb738a6fb6e2c5bd356f5d615eaf74b63987e6dc4500a588032d1bfdd08d52872745043ee4f1aaab2601427f177a56f94d95c7c29b7f7f1ada541904eba7f6c438c8c9f2d8d2dd9c0e0bde95f6b69d95b0693ef195acef3202c5e0ef8734f6ae2a6d10d8cd5bcd34430373c669ba2df5e46351db116b62d866e6fca06908696276a72ec781691d37c41ba1f4367364b6be80f2e115", 0xd2}, {&(0x7f0000000180)="6482d53a9ef5b393b6627adb05c2eb557462f71a7ed2b3cc8aabf1f7965d3b0ce6d43e", 0x23}, {&(0x7f00000001c0)="427ac8ce489a317c0db4ba31e3df280db98380ea802e6fd3a85392b46ff35afc2c0443a53bcad3f9ff777017ce197db037a233d5a90e973b5a1bea97eae7190529994a261e04c3444ea2f6cab2f4ac5751e61684d189494216c86d02191923690ecb253269f2bb46f6ac1879a7522d8d79404bbb6efc7f234270faee097fee81bf2408e4805a1da10d13d60ad0cf390b026f75152db7bf7e9c87707724268df3439807e46c90e729456a7d6e568e3a02edce434de6087b4ad08b483b02bf65cc9100d65411f7b15640d05128df39990a6f0a6a764a9499ab6c2dd531ca8a7e4008c0193c66de88", 0xe7}, {&(0x7f00000002c0)="d1d5ffd5b4259f36687ea0b83bc44ee09127cafc8dc52f0acfd03641e40764cc4dcd2b90ebbbcd81bc59ebc6e8c6efeb2a7987f512988d29ee11ff57f60336d213e2dccd00fd1504980239b80ab02794a28a3082fa6a2503932abae86f46f9eed94e07b4d9e29ea9aad389d9b4a93093d8fb9263d9970d11a4e80f839046157e5a8a56eacf92887fdffe12a6f06d019867ed0cf8df2472fc3132153a05be9d35647d228566d5bf7dc7c873cf268561cfba0cb102e29684cee20084e49a853cd1f7cdd882d501a97c20eec0b1908cb14898986b261c8c8a141347", 0xda}, {&(0x7f00000003c0)="26f6f78c8bba1a39bcc5de969e16ac7730701a256a2dcbe08fcea7d33369226776477a39b4c6c0411cd5b92a572efc8a784a0b9fb2c58609aad3c9a479566d1408f992e405ee34b6bbbb136e20ac47ac46dfcbb34a6e9598541e4428ea206d2f06fdb307cb6ebd68764e4ca9e1f215f575269b55e91d7bc2b491cb6713dd3e7af5069bf79aa4ae55ae37afaf84225045ab52e0c2175e889c1c5c6677f26eba56c25debc5bbdabb70931b8efb24167f573899a732ca7eb0e6fb96cc241ac8e59fefe472af360789a817c6a5d2db40ad765fd987cc4f653c8b8f6e09a3e5cd3613752757996c005e59347d9a52b48acd27b14ea9d411e6fcebe3cccfae89e07cf88738c9c140eb99b495ccd5d081440aef3c96f0e5960ba89bf9e0cdc317f8344d84444624f53a67d6e3fe44bc01eb28a003feb7f25dda53b384b5dd9d96e71626cfe3c77af541ff89f77817178b82d2b8e59442cde7c4540048bb92677f185d9eec1731f39283079f075f89bb727fba189b33d3e5d156edfd7137678910bf7b2efe4ff87154bfd1a062ebfa4a07cb1903c9d698c3c297317484b90680e5c50658aa78a0adeda74944699d19c063b9568145ad87654cb1ed53febc099ffb7c0d828d0bad8a0f977faefb002fce5dd3d395c68487fce0b902f4cd1b59cf8cc3b0f3704db2d6d4033f1e293919dd2dbf81df4409ff532cd0daf56745218362371a143c30a8332afbb68f7462accdc02fd0eafa1fa0b7ce39cbbd2691fe08e6bc49c98c72fa6e071c717d5a77a89536e61fb9af54fe53d6f71cfd5bb1e14541e585aedcd5f685cae0af555d01d5cb5e4878a2d7187b60e61c5d8b140c8c5fa2567cf8aedd20cd8701fe10c62652307e2b8f8e0e073c9c215d64976eaf33bc2495e63160166d87ab919809d32a61beb70c4af3780aeeaa36dbc87b742c8f73a075e021fc5bba9db2f64eed309827272c2d714d38752bea1b83409e63aec503e1d0e85d7ff9b453d30a1964a14a66eb92117183a9296096a88a5a343fc76742ac9b4dc89c627c22a18f0fb02c7dcadef2dd095b465010ca355d9f5b7b90b00b4be815433d2fcebb2ee7406d10f540469ae18e53ade46273b2dae1b2254087c696a5cfc0cf6ccfd7bf57e1e384cb64d9499332a9a2143f49d343a801ec641a8e636dfa94e107ed6b533451507bf50495cf0f0c37fc85a9076cc7cc93222caf5facdb41ffdba1dabc4c7fd1f258eadc0ea3ad46b98e9fc2b7d82f9cf8f193e96929b27913d3552c32d688344795b36c34a74d36e9301708cb61ff451cbfb0c8f8a6cd321ad64085e4eb3664c0f48b431af6722dc5b53e28a16207f696a8c2ffa63f89cb5e646969bd6d232247feec6938829be8849052de85a9c1088a9b09d377ab0d3f70d2a19ab4557a2bbd1f39116f0dc69e179f34263ebad203936932fdb0a4f936b3d3e6fdfd717ea109f8945013c5a2695af1c5941b6c1b3b3f291a953cc2a7631c5e5b6f720b3189ddb2540fe499693b95455669af90c14caffede9bf19df987a2f755eb144d1262d23a0541484ee44d3e9de15a1a3b2d2ab8959d7866cdea234967a4b9d302225641f6cefa708e7cc63b1f7c59a8f5173cf78456f2c2caed76d32b890dcad34aadf76f9a292050496c2867d2a8032af2868ff877f8ad192dfb13be269dd3ab1155a31e947c27411f700a3352a06b0148c179cc81eae671736bdca2d60cafa36118bcbdfbf27ed2ce18d966a1058a1bd1ba91f731a98dce68cd489bfeda891741cadbb5fdc88b83f501b87bc14bd08f1ef59fe9afadb2e5ede79b7259d2d83408c0332c915929dd16466e29ffd01981b11d05b7bd9832e3aeffe853a51868268680dc8a9006274e342a0d45bff217fd6565c8a41a97bc80e732d7f7c1790a3e9f72782dc8bc8ecfa655cdf2071f2071ec6ede62ea118c3063278b6d6c9c88017c9a3baed6e313475c3dd12dca186baee4d57c817d9590165d3d95a8ee531800d7fac1c3e8303c56fd9719e76bd3e10e7b4b995b8a298c8e4ade4d2f553dfc377b420184fc0dc8bc2664f799672d0a9b78a477cfcdf32803821f4cac0d0fedead23a1a63a98f8e94b72cf97c658de5df3f590950a6641c304be2eb2f93d3dc124f195044636550da0452fd60a4c93c895d5e898b7df66e59b610d8f800a63706f4dfea2b2dcaa42513b39dd99bfb34df2b9e68f62b3798b2a875abd893bc3e3ca3f91bf120f61bcdcc32903b312bc2292e101be65e07b1348da5fdaedf73479128238402b58aa5821efed10b1e0033dd4233dcab2a786187055a28b4f005919f13f56672b3fed62f99be1850028809a43cbcc4554313a6baab789c2c9c3c239d37c187d190612ff951f382eb119ee4da4d87f89f5fd9ce35dea08e6fd37f20f4714d869e9cd27771db887b2e8a6f79296234d89efd62dbb2e070cb9c523b302df1b99b46c93e82a4c9bd3ec905b5050427c9bf71566b5a7b0a8a5883892f60308c37c9a47ac7b4659d744abdd796fece99de12c73d117f7ed5171024fd77754dde007c1e08a5378ecac1432a996ba77fc86eab6b16143b1790ef5574e64b9e95f7e85b64e8a90a67cb82db4dde1dd810f635f14d9aaec4849a15ce8e15bb4304f409c519aee98ba7354621bffab0036687c80c34b0686f936aba712bddf6343b9d765f6d04535677ce74842785098643bc18ad240be5e2842e8212be696aae8f251946555b6a61dae5b8be5b1eb43989020066a2684de1162b29eb43641cdc834cc5b4c15ceda8758aac92968ef4f00d624fb070af2902da9966f6e8cb1371f6c49de2ae8210aa37efb19d96b4beea15026e3b18db5a54e0e15e662d1d1eb6ddffe88da8a292c258122472c3566b3edc7c259254cd0655ff43eaa49ffbd3ce7a119a630fd505cda6e3cdb078520713edf256cf4a1130a8b9ad166d503a875679bae3d155fba4a8f3448a6bbb02cc2adeef013802c905da5549b7b16f21ba302729467954b3eb88c8d6987572575145a0637e95430f1d4341b70e3f216531b7f84572f33afe548d824608930c2612d660da066c8ba59d06feec794c17e4c3452a3dd809ce1a26b3aeb7bebd43ea2b94dca04000a45d0d9fef80e3679ecf664662ac87021c2c0dcf0015fc35094398fa1fb72871df3abd74aed0b360829b20930303c9c2636f85589c99b2b7f970d5b8aeb289f325c128cb55b08cde3ad2d85b21d7893fcb7a0a53a5d3644a78cc01f80364f788ec8170c8a0f8a19346427760af2902c32f2645773188bf192e0f74fd30aee9396172b0b7ad16af6903b4823404a78d9c998894d57177ece073063f8b7d43795428c1561fb37e9c0df5eb63fcb715b9a6b2ca7e6a77ca937489051f89c9063b0eb66533695ee0e7bc73eacd9f23a0df9c9de847ab0d03fa39d98d0cb18066f1dd0a4e396c1d729c7c7a58c5a8ce48356a5535af05d281c8c72b35bcd33c5f2e26a47cdeaa4ec3854dd2ff2d2f88e6665aae8ee8b4d535a1a2614ed2cdcd2ab9bbb2849ca039ba8727130078d39795169575339034422254dbe58c2263501bb0edcd49510a871eab7020641f64ddc8f9de4f902203b10e6ee7fcef0c625d223d2ba7195c207ecfbfa8af94a98545c919b9e4d92ae5524c8b37223a3284c2fed9737359282011987ea8e542806bc2ce9197bb721ce8a75fb4451ec19e983673e2a677f3dc74b7d0de1afe91bc1c8a66d021f6ba83ae32d7f1606461293f78dca80d74b91f7dae626e33705dd3999a646a4ae4bb33d94d2b91600e7bfdba9279702aaece91015924704a7360e4856b633846d9aef62db0a7de577e4682a498d08138335a0f054e893237e9e665e4fd83d983d98f05a781e739f7a52444ce92067ca96acbd12a6be375c3079306cb133f1ef4b906111fe7414e944e25d7d9ae9e01a13b13398f21bc6f6bbfa9d24da029257f07f4fd00c146dbef5b4bf8fb051ec89e3b5d2f118394750db663356e0ee5245a58b5e85d367b04c8eb478fc83c6d3af9f4a24dd9b506ad0ed342ce36878bc13de2f9b1c4b9c34f7818bafa2f1d4bc2b759e43d7198333def17f71dc06fc0b2ae20814782471b1a56e6ff8ac08182eebca3678224a7d36b37a2dcc1d8697aa0d733b93150056d7b9d42e55b0448839dcbbc9573e1f0fc95941491b00262201609b342a303794604e350b3ec61c8e5b860072fceaaab4db5d442e14239ba51773302b1c487cfe2fdbc3c086f2feb39928fe80cf9648868a3ace172c4686e72a21a92b277df2d651c4e5114448632041d2842f3732f9184bec9ec14cea621e40956d6ea180b10e9849aa07c7c0faccf4fc9fbe69f4cc44793aeee897b80e26b79762c241104472537d65b89300299c8a0d7def4562217bda318c9641b275d5303b02c84d790fb0ae1939af6a61e5138798f87340339e364336fdc381fd8f7162a12477be8ef80071b39de24597be2adec5ac77ca2c65207c3c9eb9085cf899b3cd396ce4cd571320b8d71d56084d743ed13315cd942e8841560e0c3501dd3d91b593ed97d1b40a441b456b329e77544c68dfd90b65ad3576102750dd076c89907ae1b8bde01829cad19356c20bb16625eebed222f73e93e156e1910a209935584764b1ce6469019c9b228de2c57e2de9d51e824b3d1039eb08faf359aafe96a4bf6d7392023d670dc3c0f6fb86676a21c3db0e6f0679443216d8006617a9285522958018e2133fd3e38d233570e875f15e342fe4f7ce7bce83f6961544342b7bc59def0133e646651f23ea03dc9c55ff43ec46514f84d6a75a03c6d43464876b780838534c57fbe538fbbd43424f6bfb4666f768d6c84f515d19d1392676007074410afd9d94156cfaf117a58c13cc4943075e4a702db1e40dfd03f0ce8109880d00ce321920538fc2e1adaf36e699591743d7c4b164e7d9458ab747499a827f3e60f4513fe75eeae480200cd51f9b656ab169daf85d4edd450f5f7458936b63a92a41f7334e065dc58537515eb8d3021410bbefdd64225aedd43d8e18f77f8e850938b272d17088101439b976395a2cb5226a5e3cc708b451f1e52a972b7edd61fef756ec04a92ff5e75ef354cb325153b355265168ad7aa20aa979bc6812a79a895bade7ce2030b3953ade8864860e0fe4c511fa5c222303e060c465fadceb6cb28dd7124e2d105161db97cf0169740b36723d1f90c126c42183755168f6f36e18b817ad591bbcb705bce162c3000dfe63866d2f196e56e98142ca1b6144074c0b54c74a30cbcb1dbd5765e5d2189280804101c04f739a8d9663ab2ea8594a8d8f0256bcb1e6ab7727c04ef57469482ba63b10b650539b799d887cf57ed3589ec79627321b7e07b4526567b1ccc23ca6bef7e625cb9f6c6bc1ca392e8c4a8895f1a89da3d7b83d904916dc056d43e85e6e149e6fb84790bf70e13125ffc9c51e6de04a665681ea57b8b3f0ebfd516d9c4411ee958fe6000196e18f9c9a2389b60571c98f5305389d2ffd7ef7da51e7b61cc498be11a9293ba6eed5dd2f19357b7386d74f6159e5f3fadbe72bd02ca0c67b218440667033e861d7f330f7568c098b4f54405f74a4b3f757045dd75a45379e0dafe629279fa35d2b01259e3ec5abdd64ca53658e8d7ac3952f56716097e3926c945c10e825dee4818bda6d4d80aab8d39d59bc34bc964ad9a5ea9a939fb184f7e91efc0333b54860f6c505e4dd9926a3d8b4cbbd5e8c81431490c1c8166ffd021654e3ff8bf4c85323f8cb54df4d64e10116794b525e1970f11fc7e561dc7dc659f28bb0fdc84", 0x1000}], 0x5, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x105}, {r1, 0x80}, {r0, 0x105}, {r0, 0x20}, {r0, 0x40}, {r0, 0x1}, {r1, 0x20}], 0x7, 0xffff) dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x100, 0x0, 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x5}, {r0, 0x40}, {r0}, {r1, 0x4}], 0x5, 0x114) fcntl$getflags(r0, 0x3) 16:00:20 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:20 executing program 1: socket$inet6(0x18, 0x8000, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x100020000001001, 0x800000400000af4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:00:20 executing program 0: 16:00:20 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x1) getitimer(0x1, &(0x7f0000000040)) socketpair(0x10, 0x4000, 0x9e74, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x380, 0x22) r3 = msgget$private(0x0, 0x151) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) msgget$private(0x0, 0xc0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x3fc0000000000000) ioctl$TIOCSCTTY(r0, 0x20007461) r4 = semget$private(0x0, 0x0, 0x508) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x20000000000000, 0x1]) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0xffffffff, 0x5}, 0xc) semop(r4, &(0x7f0000000280)=[{0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}, {0x0, 0x1, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000300)='./file0\x00', r6, r8) r9 = semget(0x2, 0x3, 0x1) msgsnd(r3, &(0x7f0000000400)={0x1, "bce8"}, 0xa, 0x800) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000440)=""/152) semop(r9, &(0x7f0000000500)=[{0x0, 0x9, 0x800}, {0x6, 0x5, 0x800}, {0x0, 0xfff, 0x800}, {0x6, 0x8, 0x800}, {0x3, 0x451f, 0x1000}], 0x5) sendmsg(r1, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004a40)=[{&(0x7f0000000540)="1db4fe65e04b19defe2e72adafe433906379c41f92c2cb4622fb9320c47464a7e79639953a2d2f366123b952adf301bbaf72f81988a0094c1292a1aec53b6c15877ec786ddf82da088ceadd7edff830223f782c9cef6818fd6f5274e524b468f8f88e11c74081b128c38d4c59e4a198ed2545968eb5864cf691708c97286dc670f6a393249eceee91f907342dc36b8e49be6eef001f927efe8cdf2254cad7e61cba40a6cac90f84553907594b6a0d6c65785624a0792f704de0116c3aaa9ae88df763a1e8ac8f4db4a640e8c9cc24c574b5995", 0xd3}, {&(0x7f0000000640)="b88b8f2fd7c4fedd78a773ccaa581400c4d13e9e3409f1a99df6ca0aa27c64ddb4ce9e5dab5de209c1936ce12a3d4bca690f1ae3488e6b0fdcbe281e6cffbfae561e7ee24d216cb314461864f32807ba3a3f9a326399c376cd77b321acbb43f04f61bca7e95a4877e5a3755c13e36abbca992798a12da0a39cc41f7063a3b0330e26a22c25087d7756bc06406ae0b360a54cbd3438b31e94d6", 0x99}, {&(0x7f0000000700)="940dba178d2742f4852c51fc4486dc0450701f54767581856812a4709297bbe27f8db73a57d9a1bf68d6975cabe804523079c77c503b6de91a8c761f3a881a2f7ec87531018acd31637518b81db23ca0af468d2666cc0ac4467cb1a6426925add6a21d08083500ff154bd4f8055003a4f0d6bda98dcd540d2c4101cc073a83768892dea0e93fad40cfba4364470a69246c58fdfd7bdbbd8d6043d39888afdc39cc63fe7558144fe5582fad061ba5d711e541629f9822088a52be6b7f981a9755d88a36555d6c568fafa17471f17344d2c323b174d1ab29408b5dd390babb5a26b48e71bf79eac7c6304f382c77b9791dd644efca120c5515dad4ecb007b936ca60fca37fa7c8475054fc28833cbe58d0abce3bea4def4afc46322052b8f4f8d51ed91129a0890822342e4e11851a1682695d86e5dbdfa74f9656d61a5ecfdf871cfe70490b273095376dd7bdafca10fb4cf3d091448ec2a2f602c03147ef0796089b9ef2f5cfe3138db8038e0d52d45fe01f8e0cf228c57442f2818ddca137f295f2cfe599769a473378ef802dd2de8de23523d6e63dd023d4855a1a2b9f90cb6e74eaf50259ddd3500bec812168251657562bf250a3795d72f4f2f95d67ff6cce61db1a2b2851e04f519be3260ce642aeed8afb279b0a8a99a14b1268bc7ee64f270165426f09d59e6e669524269d8564ff59dacf93cd10559b5f15eaa0d8e51d95f246e890efa236468801f61f1d2af267b7ddbf41faabe91873f5fbf0df058befbf8a4c0a9634568eaa05f62d500cb98895dbc3c821a950d4d1ebd5a58a7a261990940c7e0ccc5713cd2cd6640f4a67cf5f1595c85b69485601ad7f46e0a408070a5eb8878248cf47ff05b723f4580728ef146777544b2632299526c83454ed975ae6e593e72d4ad94e2c76e1f4676c5d6e20200760b5d3aa98290947025d5558672460b46e3499ed3e77cc683f4012fc9a51c10c1e235002b12feb4716fbb8755f342751a38ea947ecf84a610bef438b0b68e880367e22511da31da9836fd58c8d743ad5dcda45dc05931cd1e0eb3f4c247c4100fd6a187107ef44006069e86375b2ef1e79264002a27abac1b1be277f358b68f11b4260a1c5211c8e75f5b428bc144a15d1a94c5e8a65693fc2a2283d649036754a21912a1f64c05054059b2a470ec58b8f52f9890048a44fc261be15e4a3a16193e6a144c4d5e50d2e6f460a4f06dedd18af6570d93e6bd8178c7343f2574d0383c87aef9ab7f9b0f912311851909d6f9a89797443afb03c4b9db1747c35c58ce27e8420f4acfb56681066dca67a47519c9722aa6748f419434f5025e9abb222566536591f8567d4fe48dbb1ee8f20a420acdc5391bf81c0a7f61b4781515decc5e5802ad4c99a8253a0e21371a4df83c769f611d14b76fc3666a4f86274b10bf8b1609ff63032ad9d4f5f2a4226d61fd34d7505f328576a17b8c01455c655687cec1a33fcffe1b92e7f1f029a61b3bad26b93fc85ec2d02d023e23f23e3b055a06a4a9770f221e72611ca2aa2a7003f4be98ff8c0438b5dd5b804f40517a2939ce4ee599febe87d34e0f6b15ccc339003ca2d2946bbf4033721d6fde80e48d88802c8d965d42e4adda27c32ce3e62e337da5725f490e44abcb29ac6f31459bf19ea5d4b6019543bb771b7420888b3d2593a92514ccb110ba0d0e0c5f23c43a2bae4ee2457e68ed4be4b565a84a233356b25ad365fd7a95b2c0570cbc5550775f046de06e9b788b614958d752d66e5451a10bfcf574baa8fe9bffd513391ab3f389a138f3bda92785a8cbe0b1dc228203f919e9e17c39872edb04bf97b0433f44223502735df706d65d02d1f497d17f9f72533072b4761eda9710b2b6b82e1e939f4bcb19fa395b071a5b070b45eb88d2fe547502b8dc402d3655eefa6e4a7fda9645a96e70444ebc7be1c7aa6f4361cb9dce690d359ac993b5c5f2c3cc4be4fd2646cf24a624a6af9ec4a931232241a82d561523ecf14f1ed06dfe0c205b4ad05c905778ab4e0385057dce2d5b99fe81213745e930468179c75879be5a9ea47b9fb7e562632d8407ae6db30ccd01a5c522054c862c3bfa561318f48b2d1a5b7fee51447ed5987a26e5e1dc15b63c4a1fe6abb22b59af3d354c6090aabf3f3c8c49f31b37c53a113a04f9ca4cc7ae348d75a457bd72ff4d5c8aab2a8b7d0e57e8576ebbd247f9897bac86139899ba853a01f77e1e7b69f18638017ae70a66addde785008d0c6c9b48d8c857cd04a05a8532f058dfc159fcc17169e12e5656ab03e90843d815d3a6251328fa1157c037a4b1f694ebf3e6e5ba487d27240fc5cb208d410e38fb513db195b5efa8df07f90ba6560f1de78641a8edc2c6e76c387c485cd6dd1455fb63a03b8308288c244ff9695c1c5bb1512b5f1554ce1fa774d3bcd006c13497c829df79327e368193aed11e624c5121b360f6251e4c33f14a9a25e1af9ba9d910e9c48de635d8714b5dd92550a08d7d2a44454082511d6b523de8c5cb51b3b0ad5aa450c0911935fc64c0256f07d7f8d5e41e381158ee10f1d9e2cc57e9d616504b2211e05364beb0550a432ac4a94cedac49c2b93268f901199997e2560996f6db4adf1f6451456ec85ed9e47a8537b55b2748bddb80e7c893d4367be40688e8ef958d522bcd50d86a942dc2f9c0119d028129d2c0aa54971469e9b479f2d30acd42bd1a61cef57f554d83bdb3c2af1a2bd4d2486ca7c6edab884771600947429d6c03e4ce0cd2f50b7a9cc1e985f09628a9f62a7d7672fc0ee64f02ca8c9ff01d9740dcff2d530930718b390406df616bdf957bf63a826690c527ed96f275c862ffbace4f7f5632f2b78bf6c3889b183fca228bf26623bc1bba697cd94bdb80bf49c30ebfacb759d35f100ba481fa3217220cda7eebb7da67f4781ad17b057cdd928beb1e15efb6b6fbe818ee160210b65e4b067b808f0a20436b8799aa41c714923baedef8a54310f0354a1dbfa8c43c27ab6fca139071eb0241f52c3fbf48ef5021030a933f1c4619888e295705c6456a40a7ed98dba8c0b1f2d9a531b99b08bf173d6b6a64e9c1166157d2e56cc480f55437f17c35a35d4cc2943ab02f3a53049d2a0561582172de88a051316344140ed5f51324637e08e472e0a9ff59a6bb3bc2f04bd546aaa0b0ece3eece7385ba561467f0fef32e39cdb289720f680d12f1858514c5428b62471b26fb7e78c77140b271b5bbb7d28b4f9e591b19840eb87b4d3ab47e9a73b5750685c88aad06efc49e812e57219b06a355d1303c4a241190548b11008f56bb8656c46bf33e6672f2b0d82f0f6079eca8ab83b2b726fbd5443480eefccbecd345a41c1516c4860c55148ccc3a4ad32bd6bb86fdce5d03788ce84c88f01ff542006159cd1515a367276179f11b9508ff026172544fb740f8675a941c9c5930a303ecc782e22f65e4db6849a6646b7e736908b76169ec381f5014b89946dafe0237214d1972757a51abc278aafd29fc05a95a7cb6da2a42e9a160f1b263fcce1226b77ca0bb8c5c37d50e93aa906c5b148a7566d6c1c930d877708636f67e487bbd7b664c111983e1e539e23cebb2ee13b9b88b3042c106337525808e88a0b35d280177df1bbfaca8be95baa1376a9969f487c112687acaae20a18dbe7150620c91ec69e80fadb5f3a70c5ac59367102bd373edc6e1bb91662dc0f04785425331689f7f0c5ddf66b607c036e712a8e7974cc27d67f09783dfcf63d43983842e324be25018f80074258567672840da87e9ca2b42d4d291e345e3127f9fd0d24c04e71b5f8866507daf437dc6149ba679741e8b8661c4b933f8108a37424ba78c7ea8b316770a3e185fbabfdedc29c8b600442c4d8cd8cb64da82bedd0bea0960058e3783d3bca06fbd3a594e9a8e0ccd8005005cbe6a56950b4f1279fe1f7a3d6175e2584c33864a362caf71f26c99cb953e51b6267b4b7c987f1f4f53850d25bcac5a09bc9396e515096a48a4e206b9a7d008bb6738c27ae87bbed19fe7d20b4a56d8768f85fe3520b288a28cb1af9a2fcf1b6e69401cb0a7893c2110082ed957470a7f6c3fa93cd228af76abff67cda2cfb1ba98806c97d1f33284a581966e6c9dc28af804f777487e50823b5b1e9ad1881d129c631c12048a007867b797861e409e8736034904e5f6bb418f005acee4b06ade06bf5235b1e3c45cb2e08889cf182aa09d365ab5991cad46619d2ed3633a3fb0d4c40db6a547f738deec1f1ac661adf952928c228c3c0caff8a0f3087266f09bc38afda8c707ce65eae3bebfc16ccc834eddc03b707398b8ee598dfda67a3d43c2386b95aa4ad538b8dd5a9c02b68b6b389bf5ad186ae7ca3c7d7102df171900e3d6e6808675fb1caca1a018e06f4cb976f384fa4ff70f5971fc32f695bfbdbf3858b6c6ac9138cf98fafa1b57ab25677f72d3fea5e17b691cc2e642931fc23ac23d45dca207a92e0f5cb2c4e5a44780d6483d154677bde3bc001b0062f46ee4f372dfa597fa0c1f038bbd1b3ccde1f5223a191fb910d4c61bced7c369822e5568f1a4bf32a6f702c6d1638c27842f773be616083d821abb7f6bd81fd69185829124ba2a850ce0d6c9f5cb511f458a48b8d538334c0caf2f89a96408e4e1b472dbe475c215aebb9c70caed07ef8dc688f224089cec44dde301915d22ce5ce33e47f811b85bfaaadb0485e60ca65980a45df040cb506a29b16281936ae02f040833f3f0c02fc737f3a445ed7691069aecbd844693badfc485aab96f302de0bbfb13cd9890396270fd68fc39a46c781809e2ce92ece35c033b2c32b69f59a9515be2baef6c7db520ceee29f8a2eeed198ede59125ae61c405e1016165a94fe6faec998b31590f5594ddb9e0b65674b6afe6ae1a7f058209c88c0a325dcda582c5b454efab098f541e4de3aa83f0a63f19a95122e76d7e21da2f22e9f065be94eb807a87df80b7006b03d15da34bda91c8d9798ac0298d59f1c21d890ace93c6826abc4f74cbd5c7506e7213f72497378ea8614f95bc8d0e04aacdb89d1b85a6bcd384469ba80a09190d38a1b2c4ae8fd706492bdaac4f9411c7823594936d60a65786bb6e60357a2f89d819c69cc8e18669ab0168d0c3c672094974e5fed91925e77bb2d1dab8945bf696969309cfa640ad8e4090913c21b5f56f6e9d02ea9cbda324e644d37c884cc0886dec945d50489f7d867f7c7557f6d4c6f3cc7b9f7fdfd65b4e998d0d128fcffc02ef6c9e1a7d6924e93030c905edb4a0e84912514faa34711a8548190e02573cace7d780fbfabce193d9092145e5eb7b47d3b4edcaeb3c7eafed08e81002cffb4e384ba937a150034bdc47fc963c2b048163d391c8e1ff0673e43fc94f492a7eef3cd7adb318a50c4e4a05d822280d5bee4a8f477d8e1ec2ad42bf2bfd3b71c0067b155d7c1a7a35e5ca74c9b5c110cab99e1cdd07b9ea51ecd32b7b5d01b124374789ec12eb34ab0af02e2b2872ca1f18a714b7100f45b10822c3bc7d8e7fb819f3deda41a948280580952796c4740c69c378d8028bbf2ea9c5503cead1fd53cf38029bf4e29da7319b4a75179f74dabe1bee849dd488df8a897cf0f5923a329d5cdde44e4bb81bc5894789566d3a66ef04cd775eccb942aeecc657d9db7c773b2f1193d2edd61ea0e9ba094dc1c683a5a1816d96b9266bd75ab55c2d34c78b0676c28685b7d1cda35d4ecdedf2033061f88731a4233bdc34a4eb9c9073f50cbad7d78940ae8f1a8579674991db545cdbbde15a72676c95b858da5af76f", 0x1000}, {&(0x7f0000001700)="def1cf6026df41aa1ac0e1052d5e5bb16b39aa49fc94021566817434b9926d6e0578ada5e03275121561846c201f3a2e06da4f6e7da8831fd5c5f57b96e4de173d3f4c46b8709446c4afd1c1275b375534788597152e8ec3ad8b9f41a4fd16bf2d7208af08d5eb095615e44db25433e863a663424c69581692d1c4a4a0778da05be4d00a078089475a4c4262ffdbaf189c36f70a36c76aed9f41dbe44d03d1f9f9d373b80b5af9d34029e80ccf4beb143e19ae507612bc62736543550d49336f39fed2b63537acea54d00d5302faba58811542655c131f66306a615dbdee", 0xde}, {&(0x7f0000001800)="97a2af0e48240d646ef1894514de56cd2927337520aaa0ce92764ce9170043b33ddd542f48006fc1791f3fe3eb538b93cbbbbb9ca48f2fb302d1e4d528ac94fc15704b99ffe0de5c6218b160be14d14196408fa5e7a65951dfb0cd979e0e7705b38d671489f7ce25aee71d89f2d228a784bdda657a1dd606f0ad0d32e861b26b92f59f124b135837774161516fb6b5db0a79c29a5ac1be34d173e6ffd68c7a714fb84f76f7734944bdf9366ec09035b513f4df4fb889ac0a17c9d1e1b7f5a3f67677a0525ecceb82c7d89f5859", 0xcd}, {&(0x7f0000001900)="d1d6ff783a03bf237c13ba0a231a2417d90e91ed1e4458ace87de2c9e8084e5ebe9ca63e14c1366744c5a08e3498173566648d1e78d8a8adbac1ce9723dd0bed45f56f6951f710d4bc48cc06bc500e6860fc140a93c0935ad7df37126cbca1c521d3977a9a1f5b241ea754076ef1ca4e1951738c6948ec7d80f0c3e70589a51c2eb99486753484caf9f38ba76c79eca8cbd7ef1ec06c1fc19a718c21f47acc595f26f4d4aa414fa87fa6562941d0b01977e4e4baa7253897e8f5da6b8e99cdec15dbf23314617adaacabfaf4bfddbc2d89b05af5106cd720b83e930539049254c0be35f7fa16490e3a39901a4cd8ce75015aad50e3ff4d5cdcd8f12c190c2a1b7b0e8dcee1227a7622087c9d6f1999077b81dfd463445ad508c9c60e3d0b7eca7a1b5afa4634d62a708d1e5a568863322ec8a327c85c1c82a9a6c47c3e4d344d2c709b54896577ea889e0ed2691cd6de61fd01c96324373abcc81717f1d18e2816b07227c7f534f99d2ced8145dcf6a097d709ce2785742b3272a94ec1c772e0907fad86accf7957dfddadb2ee25563cbeddc7dcab8299f3bb8338a086c24615cfff4d0fc8603bb237e65aa322382e0936b4553cd51903c9c8be89427dcc647cd432818949d6d83a68cdca02182396e35d6175f113f2bdddf25e0bb808901f536e1855419b69beb7d186d53214b10a46e228d3bfefc93cf7f657c282ec757f5232dcbf286eba063e09e90bd98ecc78bc111b20d9e23a59f1b7845aeb5424f4a4803d1b399622792b48eec89c9ab87dcd83c992516e8f789324a6fcdeeb8c3e76270e185cb07467344c7a887c71e144abc5cdc3f92174e83fc228f7673efe8ea8b560753ccd2248b34e77d33a3215e86736a79e906b1fa11d7680f5d689933ab43d3e161d905decb8f1d200dee7d8fcd9441d9d265f557d3318ad75d090f9129b322d4719d3bc57553b8889f5f0942ba611e409e0d05cba12926ef9c760c3fd4fddcd2ef05c303e22711cc6f833481b7dcd48beead13553582a2cb5d08cbd3fc59df1e8eb2698bcb7d07e057831f438eb2b5e3715adba2b59285da8c9ade00a696cd6fd7d003e71bb9d4d8103539d8ef6371696674da651ee33e4559a735cb88d98034e353a5c14069db27819c910527e54da322ba66d423269dcf402a02d0c3d8cb9c18c68b79eb2ccb4c149b7b9013fd0d45efc5bfed1430c3da7a1889cfcc0b9539ba51c9ceb0b473fc56681d80609299434d98027f7507c14851046b0df638290a2e4c4414912aa94db4c5fecc6697de066de7aade0965fb64e3e2c1b262949e072268bd73f06d22680dfec67d8749933f7aa3d0af6131e529f7ac67ebc4157830bd0d50556583f80f03ea456649427e69c5675d05c70941b6b87bfa628abfc7bce6bba4b8d3236d7dea3f6e2f9fda365cd936ebf8b783a091e8b3b770a08ea786d0075e96d62408301ca01dbea411dc213d29604083a7a278fffd0b7196329b8a0e03d25e1babbfee66dbd0a3f15ef0df46227f8390764a96a80a9e963c197aa1cce95642413b83f0e09b4aa73ef666078b055a4af940a8e37adbe370b341b90fcccb7613cdb2d1717366d01590ddbda2c7edf768da28fa12b198b767d874744cdcbfbf953403f45b020c8c37e622c14e210743dd56db9a673c6d99d63ee77963c1653e1e12d11e832c01f70c7ebf60dd9949b7316022fc98ebede7b0f8dd40f6fc4cc85bd458af18dd28fafe5f2e9f51476f07722cdd9355679d2de0ba1d33d042db461894d4395f95260bc7f6cc99aa12ec0387ea5e0aca86e9c097e2c2bea7ea04fc514c600c3ff0e1f661e1cedf4583e5d30fbffd1394a618efe2bc70e4cb27003d52679564020c247eb34e7abe7a37216917e0ce670cf722afccfdd07d7f81bfbe4b00a866a219b75e2d48e1fcebfc989c0be4d716008bbe9be14e0c663dd79efc7604ce18c928a4b4d2e434bb2f74a73085070bf82b18a92268ef1112a0f67daf47c2b5407bbf42addf4d162797074383e2bbc1c3448514dd5010a1ceea14ac712f0a1227af02a7fdadc33c2d69398152525ee6ab989bb5c1c30813e92b2f530867e5e42f5300f97e485382109e8f0ecc4d63a591002d3836f1268838cd9d8b73a8acd62b481b56598488982391b7eda94f7e90492d4256e86e5c94c3cc02c05ff3e51cb608b94d5747d175f2294bbab46d83319a03dc58ddca875a0f8c52e43b3883a7fc177efb8f29352aeaba227415f46bb95c2c8df686f9631627a525dbda3c4b5e4c414c55524fa7342d46b66da865cea14a5f55c137feabf068cce35b2f623fed0722b0a97d3ff32a3d936747df701db74708c624265b057fceb92357054c30c6fa6f06e95d23c7eff068c376014fce1d4bf8764dd8d9e8b7c7e4806d85d51e4fb2a3dfcfbc1c4676a949ef6ef77a6fb305928ae628b0ff8c4bfa34af95200530582eff7bcb52a0b5b6b10916bbd290d006d0fbb85146bcc7defd4e3ea3f0416800a30cb9601d23f7d659c4d158da84373d57a5a52c986bf1fbf506f60bcc109d13652f4963572dbd626d05ca01b026d1a5a1f690fe4015226cfe76141688b6324a672cd7472cf916ab46fb6a665816270d53a49cec394678fb3d95789caac89508f14299be8dc60cb03a913963c48a5618c33b0cfd350255dc075ba2bef4d5dae13b415c3319cd8b35fcb2b65aef5f4371bd3b909c29b0e7e564a3949a471581c9433d44d774c5c3f9f5da8c6ee61a97d3e191a6b65af4355f721881c101f834bf55bfd46b11bbd5a3b48d1c796aac34504e626bb10a18bcb480e8ebe50c48887c2e473fb90ce5aabbc0916534ac2bfd6b70d821e4ba73b356bd2eb86e8e87e14bb6139997ae6ce46ee630d2116fc204ac85b7da0970cee2d1eb06460062fcabd6300fa352ffd4996b357659485aa2cc25bf2af11c6b6b16e881c00e21f7944634b69b74d941d235b0ec0d32518a3e5732779f63c86db521e448c27f03032e316f18ba0e2164d16a0ab32b3eb81b4b01b25b583b081b1299c8c30ae13d48d1405ec2108254cebb048f27c2001042266fdecd941f16ba63cd0798d0edfeee975b6af0a8bab9c154aba217e8b988f60071ae5749c43e4a8aed792fd1b4b8aa4456e91046e3f65d8f218c05efb0e79fb342840526e7d3171214a2870fbc7ea957b35700e7efabb42456401bd8c86c02c38f8142426d8ace7cb463df1796b16563165c626a2555ac9a641c2a233ff82cabd3d9c1f3fc63706624c8ef43b6a73faf74b87c5573e65ff7782cc15a0dc06015f24e51262854527c10839fd51b794d8b0afb153af643bd1121c7e1a88be0b2c79b17207efccb9619a122ff2aa132a2e23efa4f210f70ec558b8bb92a2b49873a6b9914cdd6a69d66dd5f11b9270ad8a86e76e194bb8225d87506ce8d1c91542a86e255530ed279e11803053be898c68470c70b94eb3c0fd11f13f2f34746050594bf1f8d84f3f04a4fd937807564519b0962f0e1084204474b280a59357943005d2a142d3428f8b36b28e7b8aea5bd6a948dc5615a0190925811554d6a9bddfcc960929174196cac19baf3b0730f81848cd2ce8729e2408266aa4e6b768ccc0d3707ee09107059e1f9e634abe441f0515b3989966f0e1f5609e945fbcd215373ffc32ad8167e0f0cac0915ad3f1a08e892208590df354a0d27d124f509b7a54ae68bc3371fa0b77077eef69a071a789413413aba16ab387a788753d14c10f4b78ec4a2193a704fcf3766920f2a9e363310aba8b820d67b36c202c57af181ada4ce1d91d2a116fd3cb106d6dcbf0435aa5f4d8dca3c50b4afa20400479d62c71dc6e8666f6d58e131b567e662064a743674bd691dbef9d56a550304764880af635d64bb2be91364ae101e32fb868e4a835f2f3aa67202d40d4282fae7c8f0dc1d495211d48814756da9e0e2433c49332957ba094d5b456e084e3193ad49790ff332d41c82b5646d3e0b868bf32420c122e6574ed20f7e0f7b7e0fc5e59383f532d5605071697620340890f8f26a667906cb00ab0a83daa2555cc7d1de0941dd8879d472f32bada1fe6106e8cbb67f2abba748f5f88ccc4b2b9c9212269223b64c7dd545271d97016d4357db0a788bc0796ffb2a160f8a77b7fbf8c0afcf9aa4388161c1d11c73528bca51d7e0e44f1cb89fe35898266e282f0492af62bd61cbd0b18fbc7a95d26a55c2a13eb17a40550608060965e049be7ccd6e8211bb8d84dfcf898b4fb45c50a2b966bc3b7121390dea3ef966be1efbd9a4ee9b4f8cdab8d165b4824988ebf3fc0047ced3809f754ce444f70d1087e584719ce42989315ec7d867479e415b9fbde185c20901ab04195633c514c4c9abb85615dfb16c67211e4cfa7482faf8216aa455b8749b50ee99b0aac1ba730a1878455dee539e486342675d922f13f076bc00408844dd8ac66a5b385b9cd56c2008a8af726f48727c61c395521668d6be3501c14df66882851175f77ba4353ced1b469953983bdbffc03c8ad340940e9713b101960fb9c87336590702a10666708a5cef56e1a88999f334631a7838edee900dfb2ca67d2605ef11ec39c315ce5ce2ed16728ac26ef7d3daba2f33e62018e5e35f6dbcafe1c0958b6841ac162f8312b58ed1bdbd2ed5f72b8c11aa7dab5bacd07bbb4a43c275181ee38ebe9a3d8b9600108f5c4657bd3c354ab4545601c99aec580eea73fd67c3854185068826b5e4b0e60c0a99b11e618e016fae382967cbc69901664fb6fa804d77a0f685df0563fd9f4d8165677e27fbd27f49cee867b25937911aacc161bb0c70aafd7471f8c4fda3fdc1cded7e093e67bb10f142aa3b9f24a2a69009a552c90267518478522c44c7b6e18a6dc55a71d678e52a5570e5bc3f9bbe0ea4d2cac0e795671b3663f3eb92efaf418740fd0adc0a2e4ea864e18145ab0d60c345314c3a5ba73484097b321011beda337283c46703575a272b904ac820fb0682d867df04d02ece5de814eea3ff2d47441a42075d396e2f68bb4d749d6fc60cc9e765da7414480895ca504f8fee68bc1f933697db6e149104935e473ec209ac9b6db5424ea094ae147e87097e79ca77f8dd375d00914952d8c97f5b7d217d3bd2cef8a077681dcd24031caa61d89e40f8986044cfb129e289cb05bbbc72ce20eab4527ce2df9fd1b47ce95f4d612a4bfb994a22540efc59043fea4abfbd0f7cd206d43d038c8fdaad0af0417ee60f0db127f25d3d856259b5d2f6820d4c423268f786054380ebef32cdc6439a9329f661f74a186306a95781f2744463e7cd3a07f1ac256668ef9a7eb10d9103b4e38fdd3508c6ae40c48df2c90b4c80168a415f44e88b301b4884474262299e505cc7064304f2b245643d6561992684a3b8f5ca8a73590a0e3fd4afe3182ccb7f085f96cd2bd8f4ec5d25e735d84b7c365b9ec20eb522c1ae83e2edf78064c9c99468947f387f618286b4b6fa51e6672b19ac389e58afaebcb778d5fb7efe2d3adeac01c9ea74b211d5c918d0e39855bc2c50b600a743c37e5b677e2fdb163b18b915de26e9ad21373591ab4f69416e27e517b3bf2e9bb75a97131ee8f0d056ca46b08b3384d59ca1b4b94268c19952d535c608416569fe341b316f19c095cf9ea1b9a090e358849d5fd446e5270de4a53ffb681cf3bac3507b2b5056f0183235a5bab8113013e0776a2234ba403233aa44fd253ffe1b3e0fc53ce02f0dd3036190e806b9c6cef415359e053d0ea1c54c5f01a9c113ec882950aaa1594d3c0623e54036b7854f63384ce83981746", 0x1000}, {&(0x7f0000002900)="fcba4c8095634ac20d12f6277e86d3b008f1145c31c361908bb0e8e324885b4d02740fc5e4d4f9040e4acdbe905e594725dc68a95b5e91cdc103423601c5df337988377a45e890a2a7b9369106376ce684bf3fc9882b1e81f600acc6719e834b554739369285dc5e54a103248d7bb289fddf4fb1c2f2cf0bd6fec8e446df1d3f6197f73d40c4dba7ee8cc5f133", 0x8d}, {&(0x7f00000029c0)="62e5e6886252b2816950c64c58d088dbf9c6df30dd638147f04413044646f0ef12b94b24f47c9bfb98f5b3aa1afc531a277b18c5e33907052173d34fbbf2842b80625178d3ba0a0697b0fd6a10b1f559409df9cbf1a5fd004786bcb709944ef42b0f8f3e976f33170e2ad159db113c36dfd31d2ecfbb842c2cb9947228812cb58bcf0bd9eb796f93a139a2abf07fee77c5fd409c103377ead5ffd70b7c098e28bd67a55ff0082b3cda64635f26da99e8a3cd839e3afb428e17c034c403b8b6642ce55bf40a94ad62011b16bb48c99c26d3a4aa92f6a3135cb0d578b2120d38cad59c3bc02daaad48a9c447218b002c4d4d87c4daabadbd479936b6b7c61a8c07007e369f8962e237387b9aff768ef9e31dc2f05bc59a3768f94b4d78b0095c1a38dc347a03f1d6db61a53aa71a28c4416b4eab34df6a250d2c8784c1af87a1bf23dab4661fae55539a4800ece4e845e18b0479a818b6fbbd1c894d06c7099c10f449ac2e533b7afa45b6d82c9554e74eabaddfcbeacd77e5cd139ad2dcfe6b97e161e61f6dd732274f775d989562257c88decfec8ccb76c261a4297fdb2699fcf83199ac8c5286d0ca28d0c227d1cf7e435a78e427729e36e6f0f937208919edec0f46d8946d7f1011b0d87aa28046b31f7966f0575556bb74f84394411c7aa517e801dc5557339e0d98b89c3b6e5a3a3fe5611f9526afbc927682d780e5475229b5301f383d7b7f4adb6db77da64d069037f97b8819048af06f0ca136e2757ea35c8c7986e41b2e68a512bf173455b2627212c7ffdf4f2b7d65cac822ccb2c220bbff6e27af75fc0bf46bcba1ccc703561a18f42afa5543df6039332303f9a8c6718ddbfacb38650ee3d6a5d750e495d6d3798992d5826b3f58ba1f738544f907f6d2d44786c80fdb81bdb4cf30199213f926c95874dd539a23c7188a1a8da5deda57a2a696d10e735f0f3a31d080d99af1fd8b518a52ce5686dfd95676c6fb8ed2980f535a8aac61b849d5485cbff8c00a3d1694189aacc9a52200fbce35d2822a525169c7e9f8f417a333142f9440a35785110fcc42089ee4a435a6ca9617a1e4445228c1638a20f6d6a9b219ceeb20ad536b1a7acb92407ea07070330b7aeceb2b0410367c06a5062a556bd30948234dee821c9941cb03e15825cc4ffe2a4e9d334071ad27f9efc48656c94f1aff4ae595ab1ce5f60e32c1ab32e52dd4c7818dbaa2570c318ebe7a5fb0c11de7166bb7cd5376323431b15c5b86af346a1d710b4e7c7a68b0e4107affd54838c7b048b32bb13e6d93f49660426d3c70f03c6dc85f4578adc7779c9a10ab01d0fb19aa57827058a254ed97c166d643cde17422472051c6cc8597842fb3752e3dc471a96e9d83ddcb4057c0fb8b26d4b3f4a05aa729aaedc640ea24273eb862214abdb15217df1ddf8a4a9d1e977f5aad2c8d713d031163959d0c306ea6cb067649da7219c86bc4c6f7497a1a2df632cb07bafa6686e8d89a8bdd4218f842f0b7e62af353db835967f1f0fee99b6b72e6792031242944da4f384e64bc7e949327893d0fb0bdc8662169b96f729c063b11a143b57a05cee8976440e99f7929d8333464fe7b0842bb5b9722fdcb1b9693379b8a73f730533892609cd6c41b73ba05e6cc8f84d24d5bc9942e49db4222a2fafbe86c48225260b4699fe9022ce3390373475785bc8a3fcdf1a6d8d5cd33aefb78c28b38337d3b910763d06d673d262863b7489cd0b2264937c4ef3f4e26fb7337cc687b42e409a6db1cd87eb05a57ed46089a8071821fca1ada0deb40c8d2f0c6299809f4be76eeedfeaaac58c84fdb87c77f6fc8559bb664f4931048fc41cc72d7ac0a291cc64f735901c4f07553f2c4c8c5387c1a01724754826519f4112689695545a5454b425fe608a11cb09b06261c77b63638111c58d63308f1255e2a3f2b225403e589c9ab8aaf461b4e2009fcc1f109e62048b42aa5bf8910e95ce4ad21502a7f197837623c29272187699c80bed7627a4dec7a5e647e2fe9e8c2b930356ac2c544fa83c283f2d0310c71bcf945ce01f43e3756c39c61953411110dcbf5d411271497715bb02037868f519511e37a588caab06fc2b9bf2cf417729046d5c396194b1bd72d483eef14965fc3247f7f932d81529d9a717c1aebeccb472ab3d0fac5e930e642b7741d974198ce0971811a794c60cadc85bf10839c963150a90f9fc08e21204de9244686763a063d1b46498d07e707a634548deac42948931e6feee26ae1415d6b7cc01d7b155ce43bbb6c25c225d58dfd04a021775ec89398597bc89aceaf288944d9d4f79ba704b145ebc0c8ac811326a4dc3c4e1927c4f72877f1bebbd3916dbdb8cc01a0430ea1742caed98069286026c593946de2bcb1e300a6549c24c8c320fcc37d0f4cf740e6278b2b65633c32f68ed76d1d13ffafc0d3d0ddd69c97ad3cdabe0c454672c971dd53e3702e93587c3cce19c7ec1f85dbababc53c110c997ddb9fae1c585dd65a96e47515af0577248111b6915aac90c8a1e68d36bc3c8474a8fe24f03f8e82398d8505b6218d1b8d4251453c119195aab498b4de682eacf3274ea9c5f9e99946df52e6d758e53d28736d81ea71d2a696882e96adc2237eb204e741b16f502d9ee0700135fc1b6a56bc89ef6cdc857c44af2a9bb112d337a95d687152e590120721d0635032a4bc998cd616c40d7fb1bb6f07861720da15ea94519040ddef892fa592f231022814d2d6acdd272aac63e61a72f91be050310243752f9a93ff34681939b771f4fbfccb122122a84e771994e90d15f511edeb7912dcf8771ad4f1b8a6f41891004156374cc31bf1f367c2f4f0f6cc1bd26bbd809ec437b547abf7e755f8983f9b758ac866c362684d8dc7991fdadef8d733f848558d83738ba07a92bce01ee4f9589d19a8ba1031bb35629361a11c7612d2ae5213d2a2db4ef40bed365f4824a021edd9e73fc03a0cceac305f2b6dbe05a1232d3d09cd450ef1513ac40a80334834a0999ef1b289dc23212864caa0e877b39088edfe22be764e0797bdfc8a668d9893482cfaffa2a38f9fb2c7b0f1849e1bc8022003101c0228c5fa4976ef8ebd542fa2d4597ad8d3fb5f78110f73338f6da4d5ef52c23a0c6568d00bdc97cea9dd54d123bad4f72e2c58b030b408679a7e3fd59f0abcc9acffbc0554b1b997093892c7b560f61f3c11fd68aa65afec226dff0f034e645eff94dcefa2ca7635443291821332321a72f98ff88eaa95bd075e96878ce4d3ae5f8d73ef254b4041340a298620c3ab96733a604e6299b6bb7ca79577d7b50056a485a63fe745114b0a6b4eeb212c998ffbd4cfb698fb9b59303a9fc979965c1897e2284214d4401dc47dc5a53ff49a28f19eb9f32051403d70cca84997c2e1f1175e5daead6981c2769240d3d9333a334f0bf8bb2f72daf3943a8bbb96d6c0f88b3cd57f04ae874a69dc443b70a2ed81eea8bf4e28df23b2b23c07338a160aea28019a40e81344704ff9c4605edfbf9fc089a918faa78daaa2e186b23a940dba8741337a8193053b0b5617ccabb6ceca485dbb2c0ddbc8d9721f22271946a1d40fc540a2fa9d97b1153740d6bbe1768f0b637af6619be656867535d5f842cdc61aa661a831461b89b80329a9a8ae8c212679215cfc3a41522f20833b63183ac56b64f307427a2ab6fcd3dee23bf3a6f3be66799735b460e4b6c7ebecaf58e1e13af3bc25af313b37cfbb03068cdbfea9a65f7b481cf2cd1850bcc51b32c26726c86b3075d33f363a950de55104a8f49d277af2be50cae0939424e554a57c0f89285af82f1b78967b15821373fa5710ccc7376c35aa726c8cec8d0981453de7fb7340e28458a9136ce752d5a5243c9fe70e4a29fe0a89fcbc23df82b25e819d35edc7206714850d1a423529b3ad3936b04a27f3fa2a7318a357d35938cfbcd2d0f30e5804a2fc69852ea1c2f780941e75cf6e3d52b26ed0261fba0c2f297e1b82f5733386d3f86a8f33da46588fcc3afbf27357915d3aadb607f8d9c9b365783921e37e760db5d24a8ac1e8399c5a3776d768cd9d6cf2674d24fce2e230a051a6879a561b61ace9a416484aff1ee17353dac9eb4acf44ee4395664290ea608a5e361a4ea0935d3301237943e5dede59da6029ba920f89fab3e12b85bd0604fe9822cdbada046215eafee20f06803f0b0b5df811912bb6d2c7b6b44b8c09566fa8aff079800aea8f300ab1324875e066d89a2c3403d599e68338909c6d68062eb7466bf8d7678b4c724f64b35ce599b5ed41e68350d9ef79a255cef1c0896d32c2ec1fa6f8a8b2bd82809b0fcadabc3dc179b35d81e4c6af1bc235d44c0e8b7f47776aae2666f7df2020e41b6b0fe81ddb0b9e8b2e2e60a20c71ba8d81ed9d87c23c25edd8246275b90c1fc48580812fc196dd0f8b51d68f446aace801803d2e473c180bc83a03a37d8465d29ec3a62f5d090291b7b647036f1a4c1d4342eba78dfa3b721d91ebcea747bf0feb3e7681b1d858774adbd4af6322a7b5a7fe18a3c43e5330fc0d3a40f786bf0dc1b1adf7bcff9b64f08e6446ccb2e9cfbf5f622046fe1a1ec0c366eea283b9bad86808ff16082b389672d703e0edcfcc650bdc062e44caa207420cd37c911ee1a0155da45632382a49a1481ee19635b859d8f523de483a169ec9706b8e246841eb17993af9f95955506a153fa90f8a1c5408c1b8b0025b37b52bf832966e98dbf989ae728d91a169b9b062b30200a2967aecad1e0aa22c06a0b43c7be5429b6d3bba244ed1e9301f184b3d06cc8c66589441525223cfefe1b288bb5cbee52ca469969eb3feb57a6bbd360b29c3379194fb1cdf2925d03d8964b021d6374a61a4ad107ce79a0052cccf573fa1d69f2089c250b6afa39457ce8500ad1f39240ae05101358f7b2d0bf09cee758865f368a23e6102537f5755b6c59c78095d15fde8eda1d3b5fa0fe964ed04b1aa8308c549a438f367363156cbccf4a6d9265930b5aa4364b76657fe5db1913cbfb4a817dce8a514f6c623ec132eabb6321dc4a63c3998e30081d659cc42559b37214270f54b418742e9ea73d95f3bfa46495b42d392356e9a52dd365f0d4f117c6b270b054400b865b9f98a78d144fdd50367b3fe7c13a29a5ff1257cdf902dded0b3335bf6a9ece63bf19028c8ca09bf86679c3032517f14cbd62c70c57838d71ef3ba78b2f515e52a6864a1d1b4162b49a852fca4e339bb34c35c6cb7c5522d47f1d8e2924b973f23bfee2af131cdf8aef564a6094480784680a4e3205b90f189e60d0c608f2f7ccb9338d42ba092f20dcac50665e591605c82e80d6d0c9fe824a933402bd94960b0358207f6d9d259f14317b1881bbaa43f8ea8a1a7a0a309fbcd0fd7b3c3e729f6ba87fb6becd2334674b6d88d959dd0f66187dca193f283e50793669c9bb82afe9bf41a8fa9433dbbdbfc495d53409e4a14220a4b373eda331927a8de6f3b9cdf1d7f3ea11a228e0d8a09ac1ba1a40e97f123d3191963de6c38200cd6713780e29907c4454ffcbb0339f51e7390e3e6e09446e093dd09b3cf1084f138f4093016270ee29bbdabcf46b6cfb3016067a377cbd11e523468192cec3ecce95101445e60cafd20f3413870e35f149cb699682854de06762e379985144ef8e75c96a4473562566cdbb74ed7b68a77a2ff422d3246fef50a36c956299e5fc022450eb6309a0b4dbd8ee3d733854ee150a7c0e3610201525f357ba8f811ccda013fca5e39975d2ea255c0dd2e06ae60d9e952625601ab24", 0x1000}, {&(0x7f00000039c0)="3826ae16f43990e81c274c184d78199c4f98e2f081086f50b33ae800e21f4153c6468025a18251bb76cfa1e0eefef210643464cfd2eb4326a2f4dd7a31d0ded9d7362466f1512f986b318304517fd04b81a3137559a5ba71b8573c664919e1871dfe732e4060fbd3cdd0536da61c8d24530e11e3", 0x74}, {&(0x7f0000003a40)="8f5c0d4d861b31ad3917f651bc13b4bac6219c0144a2634f0a6b80dfeabbe08ceb613584dda98d4dd212eba33e56bd899cd45ab87da7d17fedbe01214480496770627a74a527cfa4b2d642912e3d6cb8e56d9697e7d0aa216213ff7c9b03a45c00437a8d07c31210bc2bc90c67e02ce7e6e4a34f2df3842c2d299e5db8d61e82b710dede7a7d8932474ac43b120ff008661ef58ed6d6c47dd38103ecb57cdacbf0459e105986591802c1f8cb221b5a52d001e9bceff6bcf19a44095e32adbc3cf6fb057843888fa2fb0c31433c8296d26c1c5c7cd9e61ea312204cedfcf486ee008eccb960a6e471533188367911f45de46f544c56f5f25c1f43f9fbbd8c93a0991de2f35eb9dd5a68576c36bac28662436e798d8b2835543c47a1fffdd7b559c85e12c0d55ebbc62e76a4a1ecc12c170ccefb3d4823f98909d54be0c2b2e7a1707d69a0991084da32bdcf85127d755397868a895641e57b73f98c1145309dd45c5c3967b53905123a8eff3d488555a6a05fa4448a27b754482c0e28200497c6500f388156a321bcc5b23dec569f32b526fe464035e65941811e004fb2b50e33359964f484e10d8ed4fd2063acd8c2e88221e0aa5d16153df0354646ac73c21b353104eb0e4e2b379a9356d63833ec869a309262a6e5dd50802912e0a4156ce835c31e08a0c4c692db39ce62e236846f0b28dae506d8bf81c1ec1478b7828145111e58542f7536462266c41e9c3fde4e1768bec2e15dabeebf9cbc3b08a506ac04374bf4bf5c070f2b726c07f04e074ec4fae21711552e0748d1891afa917c9dd0640a6187610581a707497a2022adba6e40d0d647b69ea92e40cfb29c392304afa4d411a488ee1f926a4a4825f9ea64f5f85d7d0a18880f7eba6eeaf928114007d6e381ee1775896634d04d7fdd8d349aaac8b62927230f7ac6d3826da007a218a173ec68058b0c17c3af2e8c1e6ef3a0cb304bc42f0270a1d379bc675134c32bfdaee76d7027d168b941ad27d85aa9ffd88131de927a586039f00eac57b5a397790e0de03018249a446525ef951dd3072a52f4df65419a14df2584dfbc0274b4aa39346c60f1c142b9b7369312d45147fadb474aeb67d18a2cc4f6cb587cd4491de0014a7100a7faf1e0f8be9e7872c961b325daddff192f776069fb773d08dc91b342bdf6c78239d007032befef600d24b061577abd25c4a0020707b4c346d750332f8f241107009a768975239b667229315f39dadc2b6733694820db52b3c207b833dbc6dfb686235b5aab253f1e0f03142ba5e8a17f5fb21492ff667ffdb1034b62c7ae0255cc494ce6ffe3f39e29a22aca2d4e80fe05a3d5f45f2af3ca4fd933e585ca413cfea111c141bcf7d522cf41380e25c46ffe76e261b2be9eabb8385ad7d5ff4e400a9e2647aede0cdca2deba44f43a7199429a9318dafdc8536c6c1fd7d5ecf315973542d25ca1a485969454964b819de1f7890064aa552e0a834be5ea9675230265e002fc29b8df1704dc8087e728c180d00dd1840d2b87ad36e76a54e9a170db53feda42a080e64830b776ba1b7d78886e4d48bf85ac34007f6578dfd78ec0e08b88bf9f46e503daaf9613158c3b12d0a3bcd67f2e7bcf9f9ebe1df0bb41e9089ed33b5a97282916ada51fca880ace27880f3d56eb27c3108219649b8caa694887a92d35b4ac21ed3e81da9218665730969bfce91f23e7a342fdb4cf521c6e126850ecfbee4a8ee8c3ad573efe0ddabff66c8b0ae953fdfeac0551305084af2ba3cec4613f40f2395580ee84fff80ec907de2094e7b581257d15ca22497f47895df2c91f3749f1681f9db8e306d75c95e911f1a9239164d082447bc2077253059b3837283c04ff2de3057dc37d11ce833b55eeaf53df5b779013e960b7ff4c5cc53633c0192bfe8fd888dc49b92b3b85ba7982b9fea2f59af269ece31a0d3fbb422684dcd25afe7bfa5badc3cb3e5f4a0d4f7e8af8c2ba4df790985e878ce20dc283b5951ea7ee990152e3f7ceba5a197ffe3d37d2d43006a761e7dcc14f8c07f790136945da88d134327bbc154ad02ee989b034ea77f3f83e72b16ab6296d58cb0d24720cba8a59cd745deea92f47d546d2980dd641fd51ef7ce13204ddc460e252c7363029710c01c030f618f2040edeb861c3c8be3ea43da0e2b632014edb1253c42077db53abc8a7dff871c97e4d2d33e6284a2a13414252833dae47135b36fad233651a66869fc37d8ae7cce2517c7d9ae9e7dbb0b7663edd53c3cc52d922629c9d8e60bcfd554a57de9b28998ff6584e0ebee27e6bfbf75fb135ac41d3bafd4bdf5ba2278b2f47003864b7ee3644438a2e32006481c7e0454438ee41c42b104ca842d7d9bf2977177f86490cb31b9308c2c0a55424806ba6cd993e96ae175940ddb7b81d60be1e1b035a3ad7fb54404f981579db0837ac12524ad52a5bb6a828f61aed52a28f52873da6c9f91014a28c53eedc5a2818ea65192f9337e5a9812c2f35ff57abf60f46693cd2044d7020a9b25ef339f426665bbda1823a8bb80bed1670e9ac7c261832fb1c8932e4770f3de4435e7e96a97c763214dfdce69d192ed573d812d6ef9990814b88070ac8c104bc876219128cf0f4ce0f96f7852040ded929da15053855c2dc4bd19559b843f684520f8639131f6da05de2b1f681bf788557b04b9d08b3db658992412ae4aca76f70bf72a9d0ab0908aab7bd896f7b6bc733312e488645a3c25607727c1a1abfa0889e4f6ad213d8ce7fd2a5d2e94f5422edbe352dad5db460f8d4c350279a133e80ac530fcaaa01351099f61a21d91c22f314f5d663e56fdd90aa2037ab353320b9d43a4a3327b00fc988d7bc94ca37aafbdc755c7afce233d38aacb7e4e6b8fe036506ff0cdeec08b9c9dafcdd8389ee8de6c56e27a122710771b024146840d78e63e2eaeed782e92489e1fef19c81499eceb84c0b066a20625cb423b935260416702a0252d0cc955e10e9ea5d8ff834e6f96f1bd3bce70cc013a5d63e8104a798677e53a61b0bf4de9aada8ad7d636d5fa6bb4ee1f317de6adb2fde2967e8c2af6af18df08bf189ad9dee7824b6e00d8ad746126d4d35f0d48c0939070a6552a3e3e995866398668ea8e094dfb7b74d01449ca4b42af174f718619b2b385d13056c2a30240c0fea0d3aa87e4e727a6ee1a8378257cbe266edffd03a5dac074e235796bdb6a929a8ccd16f4b47f7de76f8939463c24aa73658d63cf34f9d8cf7505001f6c721c97b726a38c41124c470b721c6c41e28e1464391c42f3c2d1c9f6868eefc1b39f36d4632cd67cc3d5f5bc5e006713c761428b31e9af6a07eef6f25f9f6d036711f9ab39a425ea5e5655b046e1c2011993a0868625d590b0641562820ed95822f7a898efb9e5de12b97749044e4a46bd916277e107e24b7ea61a7cbde3c64cb58262cbd46c2cdf8583d5b9bc141e027810d3c12b5a7b63a29736770a4ead203611b4587cc12297ae6e38e2cb8e921ea4840e438240198d8d53c095d877dafc421ca4e57a90fe25ba4bdb4c3500a32e40072987d4f648c2bf5e2ea2e5452072d60d38d1dab893fb6c8733a7f519f1d025a6c7faf3e4e89650798661448fd66769b192608fda92642a4c07ab6857daf537c81c25036bb5f5f2463441c0a31906f205ef2df39abe608594f0fb35e3f51e18b178417666a799d005e1830ff2b3999ec86deb18ada2ec0d728ea4c9a5571cc19a5f324605126455ee468c10a6d29fffda2f3d1425f3add94f4cf3ced8e1436a5a082fb3e1fb3c5220325d8732fd37beec33bb15f0f70c039330076842a486a3678888972697b021f5c53ccc5c394b0f3166b4cfba00445325e5960dfc0bd8fea6edc582da250ab7e8d7cf6ab0b903df63d1e7ee6cdaf153c429bb018d65fa3dc00352a8788394a44676d1fb4defabed58a20366bc788430c026cc17467bf556351a71a27e5904a1b1b161e68e726809ac0fb2790d32d411c5499aab0ecb290670f103f6a99d45e9fb7c5e6e0b6a2bc62678ffcf8b509d2d99344ec548d885c51864bf1b074089210a77367491bf5fb0b33e35686b2b2707b7657abc463ee844023deb5ee7e2acc4dcf793a4e901d939695175d5c24624a09ce9c8a87cf8c51e143e58495719b67f9335d382beaa94e2912e6b5c9a6ecf1257dc806dfe46c4a8f1676594b56afeeb0a959f96d5461b98ad02c22cbd00f61687a61c1e9e6d52eeafc7ecea955ab0b8789867a4e7442ec0974fcd7f78a847c42f31ec0da4f776a541ebb2ffc0a849977e40e79ed7ca1b7c909bd7bed54809187a0022e6195057ccb129cd5dd2101b2b6737210ab466a2171a8d8732c505f762da948cf088ad16ec17ef91f2929ab037d26b1212860b1d35bb667ba4f4df4781c547a15f0139aa22efbe5de6085e0feb4c3c1993e5bbbe82fdea4f67bf02ad1054b27c506661d4f678ae322a41017b909e18a9fa92bd9899e672cdc5e14c0ce8cc786ffb8fee3991559e64d18bc8487ae4deaa6bb183eacb0d3231f2f7c7af4b708e6bb777dcb3465ad294d1f4243ec503daec831197e58d06ec801347a1687179bf6f34ede217b5e7ef48c74f2166d46d13b6c2f12e5d2d0decdc12de4323f0056c6740862abe78c8c6f3bf6aa50a68068cb91efadca652d8fcf1b3e6ccbbecd775a92a435e7d830529230e569579feedb6cc8f2f546f992375e9875e267341010d451d069d655904d0005167dfcde03aaa0f4da98c8c8acdffddfecd93fe84519d6caf787048ed490e0ee42889839df89742ff3ebd2702c4e3151a5e9c8ec0121853600feb01e39d7f9cbdb0b3a46ed1c6990ac2ce7b81062b274f5d251340ea28b3b8c5bbc4199afa697753373608552ad66b55aba4601a455df02228e5d1af33a3e3443748f33fcc5d393380e8a9c2a6f30d66d78d6684803b000d1b2be62a8e9722b1f9dbe7cae24b67f5e46635790d545836b72b81076db51b1d63d1f3be25bc33bbc64c716b6626333c94b2c725d8ff15eb2b1d4fa734138e1e39c7524496eaa765bf75a7ca4e91b71ee5b7b682670c7e705ef72a85d755e01f4cbbf1a509c56aec72331f5110508ee21edeebe978b22c61355e0c98d24f8909afa3ed1226a7a4352021ce6680ff9ea7173b6cc5392c446993fce97910cce42c21a20d9e2b8d5c4f9679d82c9240f73a79c7f607332317d6b2022c6124a261c3b8268f036eb711b7d9ba8360a82dc9da1d5cf5bc0c4b39c3e2f17f70069f5e46aab90b500679e7a4ffde942e682b664e3214321dc8c799aef2ba36ed7f340c3be0914d5c4ef7697f4bcdf614c6ba8c0188bbc9fed47929d05a93b26a88a83cb402cd32add8f8e4367058711f7c3f40e355eeb6d268916db7a68159b39d692dfadbe03345918076e29e7168223c1617a24cfecb3d211a0c3f4b4c7c944a51d95877572165e1abfa609814df09de9e9501761119056bccc689499f40fc2d333ec2160ed45840b948571fbe26c39c81ba2e1417aa79db359280db730acb6834d66b530402d27e637f92e7270212ac1f237996208fb46aaaacb0af3fad4e0629af2dadcac9034c5029a53c0b06fc71861a318198512902ac60ae346488834e96eb6dc891be8328abc3ba0cc03a8d8eeab7e7da38b19292f5b894cbf2a38743728a02dd02264a6128d774b0d657a68a3cf4cfd04f7303f549ba37faccd4214c0607b124c995f2b28d4ee594642eacc3f00b63fa1b226d84444e8fdae072b66d6c6179c9278dea764bd594f0a9b11610c69cbed385b2ea48aef74e700", 0x1000}], 0xa, &(0x7f0000004b00)=[{0x78, 0xffff, 0x9, "b33076edfb257bdcebcc03eca39d2b19c192c3ccef9ac08e369df4eb19f888cd5cafab722606fc384dd34bd57669463646f555ae72aafe3f5766c4154729b51f6833d495d1f43bc13198679eeecd3de8a01acd9688c2e602597d58989c5971ef3c"}, {0x30, 0xffff, 0x7fff, "578c16ef338a3d94bfa9fb9e57eba77c0a6d180c002cb0982ed4e029"}, {0xb8, 0xffff, 0x81, "316e989d7c6dd1fef455f1e942f45c84aad03cad309696d78ff9986dd477c58ebf0ace66f42d1bb16f193f28e3d7c4f15e0251e1a85923dfc5121d713e4254c2246a61cf56b28e77be94e5e6f0edae1d3baa38e0b3546b20ffac84f3797304a2d028d5010e1f1d1b22e330c6629bca2e94d9bee9821fdc2fe342699dd9d90170c766a8b015aa927ae60531a0d28987c0fdcf1e79a3c37e02f472f1e2f7e9810505b4bb3b822d"}, {0x28, 0xffff, 0x9, "0fedcece2b0b39d6b50b1d6ae7317879b3667cb13448f6"}], 0x188, 0x408}, 0x2) msgctl$IPC_SET(r3, 0x1, &(0x7f0000004d00)={{0x40, r6, r7, r6, r8, 0x12a, 0x1}, 0xf7f, 0x7, r5, r5, 0x7fff, 0x3, 0xa7000000000000}) fcntl$dupfd(r2, 0x0, r2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000004d80)=[0xffffffffffffff7f, 0x400000, 0x34a, 0x8, 0x3f, 0x1]) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() 16:00:20 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, r1) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 16:00:20 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r2, 0x20007478) recvfrom$inet(r2, &(0x7f0000000000)=""/66, 0x42, 0x40, 0x0, 0x0) setreuid(r0, r1) ioctl$TIOCSTART(r2, 0x2000746e) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x93, &(0x7f0000000080)="30f9926e5ef4e3c13b6b363aa4fb745058d4effb1cf593a2e968654c8fc5a3c4820482a20327d648bda1160640849d2b19c578d7ee9a80d0cc6f1b6e1fd0ecfb12830f3c2166746acdc68fdce583501932bfa07173f958223b418d28ed107c241483ec0706b8c8d49c2b3cb36d413387c05a9e552cd09ab6fadad37e3cffad406712642a2cf96e0352e1e126926b59fc60972c") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) r3 = socket$inet(0x2, 0x8004, 0x3) setreuid(r1, r0) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x140) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) r5 = dup2(r3, r2) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect(r5, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) getpid() getpid() ftruncate(r2, 0x7) fsync(r4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getuid() stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x1010, r3, 0x0, 0xffffffff) close(r4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/207, &(0x7f0000000400)=0xcf) 16:00:20 executing program 1: r0 = socket(0x20, 0x7, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x49, 0x10000000000}, {0x18, 0x3, 0x1, 0x9}, 0x6, [0x81, 0x81, 0xb6c, 0x5, 0xfffffffffffffff8, 0x4, 0x9, 0x3f]}, 0x3c) r1 = socket(0x11, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x4}, 0xc) sendto$inet6(r1, 0x0, 0x0, 0x1, 0x0, 0x0) socket(0x20, 0x0, 0xfffffffffffffbff) 16:00:20 executing program 0: pipe2(&(0x7f0000003840)={0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000000c0)=[&(0x7f0000000080)='-.\x00']) open(&(0x7f0000000040)='./file0\x00', 0x180, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20200, 0x144) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1, 0x7010, r0, 0x0, 0x0) 16:00:20 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$inet(0x2, 0x3, 0xfffffffffffffff7, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f0000000040)=""/207, 0xcf, 0x802, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:20 executing program 0: socketpair$inet6(0x18, 0x4001, 0x0, 0x0) socketpair(0x20, 0x1, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="7ac5905843669db508e14c3c40d7670c84ec12d848e0a2e27d9566eaa4a49209f9cde78b2af5f3b53f917a5f97b23e20e116c2ea54a8a152e00eb1deeb579290813a55fd35be174fe35171817bdea1af114d5b37472a8eb5c0ff9403c5238fd0b48452d7d79deec57bfa779952b3a1b41bde99f71e014fdca46107b537061c4dcc9281ffc6f27950ba4c7ce630c0972698562ca806e373bd1ffe146f8b816fd101dfa5ea12fda38081a1a9ba178ed9c4c7889811dec2ef6d96380cf3fc41d4966c298256d62071d8", 0xc8, 0x9, &(0x7f0000000200)={0x2, 0x1}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000080), 0xe0ee374fd88cadef) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x1) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000002c0)=0xc) r4 = dup2(r3, r2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt(r1, 0x1, 0x1396, &(0x7f0000000300)="74c63e883f0bad1f9ac41bb4f4d846299d7cfebe1638c94ab4b0a7ebab7fa67c5c7c96bbc02b5f5e75bcccaf0a1e89b93c976bb9848e98fa6f82723b50cbe7b77f1b7f848707fdf97dde29a6467119a95bb21143e6db42792603755cb9ed7c2665f08af8bf6acee7b1aaffaae35c2a0e", 0x70) fchown(r0, r5, r6) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffff3cf, 0x6a2, 0x9, 0x8, "d86155df09a9745f8f3b05d7f27d28caaf8024ba", 0x4, 0x5}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) 16:00:20 executing program 0: r0 = getpgid(0xffffffffffffffff) r1 = getpgrp() setpgid(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, 0x0, 0xfe8a) 16:00:20 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) sendmsg(r0, &(0x7f0000003340)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000032c0)=[{&(0x7f00000000c0)="5a812679e1cdeb7f6faa63c366572480c04bb320773a677a50032d0e7b95cb54da604df138aacfe3fea5042fb0e737f35c8b9abb1ac18c514e3ad9b4f85bb9d0bc333250114b4052d20e6ccb24d6e375ef924ea523bd4070bdc1606c4ce95c619fbdfa27c60b14d7cd6ba42ae9074a8e7ce43d2caf49a89007ffd8962f6a8c31a5a75fc9d8077ae45d8b7f7836f56425a0470c16b23e3691406261ef57f19f4c06c1cf6f617c075e4e2913c759619814ea72aba28b87d7f78dd19b0e9d10f1a3be4672f4b847e58c1ea44225c8b7d098aa9e56267a412b3900e191e825c27b8da7a1f74091fdbc03cf1b9f5007def2f08d9d20fe4030eaf6ee6a57877a0852ccd61e7fdbaa3f255735ebceec6d3c3d30e70fb82d952f9a7d006f70553cb61270fca67c74b89dd3bea7f909108139b4ca6849ecce600aacae88e9b802d23169d99c16a22895df8815ea5f199ca365f2f1ddaf2f7425a7b869d429e48d3cfda81fd4401273da0595374cc6ddca1c4e909c645cc99f8c55777bcf54b80153d5932700abcbfdd32c0a08296e8ec5ed3cf064382863c37dd39c78a990c61e9f1d60e66a80a8c14c43055e9738cd097f21a01631a4dff16e5af5e448c199888d98ead81f98914666a73ccccfd4fa398a9ccf08db879027a55f32900bc5209fa25f7390c409fccce346f13558899bcd7f907c001b3f9c67c303380ccfb6d21e6b866379f78b969edd69d630670713b2398c4b38a81898a6df209bde45b11233dcf735fd9ab6f76ad795d97dda2a7de4ee78ec32ed5e97ca206e12b715cd72324272324e2544fb4c04d1a63e2e7175fbd9a48fee06c41f2d320d7a7dc4d67d783471454c73032910421027271338ec4ae4617d686b886089ad417fe53a79d4595fe8a36afdb14d02495b387621d48369e98ac8f0b29a67e6be607e584303228621a60cac976b78750fbd256e86165bebf582925079b825cc7e8db3c31ff7a419f3dc833fd32ccba6fc8332c250edec8390d72666bc5dc440900f3743cca86a2aa316cd75af3b51692e1f44901c8a3d5795068414d7d01faf0a1ad73298b978f2bf1fdd82c1eaaffde3ca628636e27d2b80049a4eeba32d2125b46163010315b1c32b2f0a7f1a0d50edc5acba8388d7daebad90df9bf0dc71ab02cfd95f6b13a2a76a0593d4e59f28c7dc72e1d2b41d7a113463c0eb46423b7ceec895a986f9ef032c70650d85a0ca6d5765b06893c2eab472a22c5c2b31bf3fdd8e2796848d2900f6d17a0fe7fd192781ff26df438a559214b30bb4ea7fad0cf60ac05fd9d6559a5263640655c3fcc5477568b85c9fc5eb1498ea5cc6e09d1dc727fa986aa498e89da167908c2c00d114c40089fdc2c1688379e79b9dcb58fb74fe011608ee3f5824fe2712885a986d9a1861b15a6d5766937b069d13fecf3dcb98ee21e3a9dc74f5edef9480926cf210796f6a65c3f81460360f27a1db1d58d8afaa48d06b0bc46adcbae67de994c961813138fc3ca04d93340b911042b2b01f55b77fa327793a5e3e54e898bcc0b89d372763fa399233236a21d3704c622c00e94197a5d2890074ae5b4b81e41fa5521e2f9dbc38337c4f65187ea52b80eb0936aa627ac69fe1e96f3ce254950855195a685213687ca2ed28bfd8a6b21d87393815f45176cdc8c563d950af36847fb3353932d4d4aff92a406a292683f50a3fc43a3f35d4d43730600bee86d722ae44ee3b3284b588f966060deff116d94150fafe7a5d5722aa0bed7699e99f15b333eb1fd59a72d8ca2114b1c2796e19f9ebf25b64d3e08ffe7340127215880d8d633a1e047cce9e5e074566a8b94c11f9a6d398660f7fb6d4979f093bf347d8a08a9bff973453fbe3ebd09918abbe7aa400a54dd9a227e0b71b08e446e37970d2f4b07242bdfbbc80bf7216250847c7da90cfd0e1dcedf9b211a62c0b826d302c8e871f2415d1538d9ac29afe79a30ad406b62033b26efc5eac59e4338bf6184597c3b9323955b24d72c80a2dbfc6410b25f3bad465b60fe6a880fda478cf79f9fa1b0bc911cb87022b854e1f92ebb3724748debf2bc4d7db6a8f4defcaf1f04c6ff02dcd01208946d95dbd371f4517ff3c6b85bfc0aeb67fcbe016f5ec0a3d5b4177d94205b3e9365d17a2601997ac0bbef44af8acf00c2a2e861b06857633606e54abb70499cca3965d9cd852b3a5d5b45dd289a815b73c006ed6f2d4b91d25bda75d9629d0e83a4d7f3ba7064b434c9f8cb2088674ac1fe112e32173432b14bc6257a846f98e743222a5f745b2b63c6ae2d155eb9a70b16dae0796b7753ad753ff3a36a5d40159e820cecde7a0c609db39cfef8f2095bd6a55a917e80e6c6b5637ee1d7053bc8f93b7ebf4753ea6389b4f435d59b38f118cc6b1a2ea7f7ede424c56b40ef8e93351c9546df1dafb7ae33bb2b19c9accfcb086d1d004b290059177e59bf75e402640820ef31b4bdcf9831952a894a10272b5164012cc289b305aa5be99283c50a3a88ab9bda709927794566b2bb9d37baf9a366752979d165f40f7261fcd5cea366b98b0418a7b807324a893e18bd8d0fd04a24b22af7561e9c4f08f573f310e1d430e5dc708aefb6e1fbc22baed4b7bf328c41825461cff7738be624c7a5e3ece3493d55c8f8c3d160617c62a89d6f701b44494bb80533f197689e74e248af877f7d356c1e3c86ee1aaec6649b55ca999f9f25cc115bf4151a5dbd103438b04808e046d54d562b26d11a4119044500ad89777fece6de6109ae90d91005815334f84a2ebbaeab1590eae132e32a107aafbda7dd5d6da22078a02025fc883ef2867bf4a854a740e8797bcb1ab9809f3bded8025b59ae9349174bd3c4b8bfd46ef743bc043ffd80e33c024157a234f3723f924a52f318c21038c929f1f7df741d5a734e956fa3e4a0f5ea81fb652e4a43854c6b9887a337ac8f06351769501141ea95ac2d96b68c6759e5549af4f05f5b0dafe5a034ad246093ce6f8ff286ed782d80aca2531bcf227bd6b82b70e3d87896d544f9a5bd2c2ecab6bb2cecac455798e5f511de66e2528f47749139063dbc7f9e5cec62a7b01ed2c8808828f1a9d96f7183599630d590ce0dd57e45777efabe5937126e09800766ed0684c578ad2c43dfa3d6f438124227a7dbb637d9ac8c7a0fd8b39a32f2488ac0de849d407a360931ba84bbc77a12be3c3d1f2efe918ac93bc68626e59e17addcfaace1becc58350a46b192bd88f6d2cc40099a43e8d587b3bed632d7f57ec760d7ac9881b396b74c27812210b889be6c84551bc18c33d862e06b95aacce50a1d68ebaaeb125cb79d6d5aca4c60f744b09b5f90a370487d4c09ad4a69304f7d04413e2d78c56985864b717aa5464be9d935223b8fbea861c0f721dbccfd35268b492a2846b27bef406049024d653351154fe935aa394537d30aa74cd5cd00fece406a052c172f90a084395cfd8766f0ce9abc370db9591bebc315ae07f0cd0449f3fa45eb5b6bddf7868ceb56cd5177d869693d52d81d379828ef8ef96c13e990464098708933fbe74544c1c6b9e0533987332ff31b13c5986786a617cb8f2d0be94d5357aed993b972abd37d00b4f8b81e03b126bf79d1ac8a23a8711e82a563a5601f2ba72dcdc1e26a74ddfd8669b893cad6b90c63445f2984fed4312139ee9270ed4ab402afdd0b3512e6834660c528127c3a16f124c9e8c6f96d9578431875541f7512679c395039aacb4c6c41be5be36320faf4fbcfd94e8a4cb58f1513db2cf1af9d091bb05656c5b07df32fb886be58629a37b84ae8f7fc39e9e449963cb94956fc23eae3f0a15dd94d16f64369456a547724cf7650b8d6815e2b35605e9d331475d6e9c89e16317d2a7ca3cc7564ee1e63e24122e12c3a1785981832f5461572ba71032ca9f756714beb6b5e217f56d63cf8d258d3a7fc71d59cb8e3b1b034c9cc7a9558f1fdc77ba8898cf28a2ec4d2525d32cacbd0a5538477a1ff4ce38c5e53034985837e6bbac3463a7129dd39cba8112da6757c9d77267857483d210b50ef05950ee3e54c68e6ff5d76fdc16f8ec58d3e7653321aa0fe31236b7219d138924bfb6b7b7b847254683483221fa8085a9a2b4b0f8311904a13cd296ae47526b7b2412350fb6f42d673eb9978e6fe7de3756bfc1bfbf192a58800889421996abf51c52595b3345d312ea4e4e5dd5cc99f697fe4914b0a8e18ba1b378186ce3fbe0cab1af7cb6e2ccd47f46a828a1ce1bce7a7d0ea69e32ea25107fce69dbb909a4332b17bf369af4ae6bd682c3ae05eb7e2540dd3f6cd13823ab9abc826ab6e05dda9569220a583e8d66b539fe8bdee22e866586e9ff5c848acd370fcd01a204e3054c957b73772b50c500b687a36647b9aab62651277c7deace670c1c25dc30fa40872fb4733576789a1ee8b5d141674b4adfc8589fd17e8040b46c451290e586936a11236bf2b55f6f9316f234090b273f8859f23fca2f4f9dbe9e3413b5f26285c0da584510f26a3cc50e441ad7189fc017aa84fcf907400528e0a5631a280934277313ee284d9064d28ab106bb05bd41badfc9f10d9c584471a3905526f312ba2c02e3c1646fa5a78672af4a7c924b9dc7469720823abe25bdf978439b9ead8a80e27a02a6111d2098eab4f0055c8429e2ba9683d5393947cea116581ec72a2c644bf31c00a2a888e12f1328b2282d543fa1f68a1f3af2e36b9e0c2fd33c50ca0f47e900d2034ec7958e5eafe8e129f5345f591cebd1add3f55517dece0d57eb75569cb93b3b33a0b07e018a88abbe20cdc1ae7c918e4206d639eb026e0910a0d9ffa5cf595a17506957589337b6b8b340281c78a43a307e63614fb8193a3fbf98c040aeebff93f7af5b72d0ce36053ced17a430b87877debf971ff929c871efae55ff4b8a69fd187504f79d5072fbf09a5a94bdfe0c5fc61cf428c48fe0c574f9729710165320a076939e10dad095c76b2434fdc505ab783e35b901b6f7b65ed2d7fc8b4ee97977bd4c686022d2f56d4c40a2942cfe9126aadb034b9bfa79d7833deedc57e82387962c77e2f1145e287579fb9cfd8c445c00fa9cf62492f3de03bc57d957f4ba388c943fdb4ba1b6ced8b6e51bebf714cd96fe6a17b88c14540cf395f3119a3c8355b8041dca4d3298c9b4c36df15fe6ce5d33e8b76ae5865489f0cc06ba1ef4f740d4c5cae59c8f7526c3ff0153e4274f5f3658fa971bbb0548bb9b94a4f4ff3034ea05b500d2e4f6e5e9e7bc2bd5cdfa03cb814e01c8778c6ba28bd9a7301395c675696060741251b806f4d0ca0baab184bb168883d6066602bdc687735d7bf3dd0f2831cfb7204eceecb1614066f0de3faaa753023c5556a2c46a45ef30417086824f911955b8cd0957d3f6938eefa15862af83892b061ce05f2ecbe1bd6364b15be1bf51593c34b64c2efb78af2c952a26819dd504ce8a2b593a600ba334caceb04418896f30ba249bdcd9131519773205d8db79f92c37b053b98c2d0918acb84aef6f743db6f60ea3776b2c4ae20b256c1022e4f47a97e3bcd0c41099e8c8fd705b9be0973ac5f5807beb40ac0260954d04990636669fbd10c4d105a2acbcddbee640dbc111ef64a1d8866551c8f4854cc9d4c357be5a4d82a323f85f767e79045509fabfe8444e1a1e1c68e937e9cfb278d7697114ec505dd64e2ae15b1308dc4e4e3e3c89478e1f366ac1a3dbde552dc7416b0f76b80e0e9a9c60d35da03ab27b758a0879436d46f422bd670e0108a57c79598b45672308a35e5f90a665a64f00fff5851ca177751c2c", 0x1000}, {&(0x7f00000010c0)="8058d91f719f16ce35a64d5c454e9950a228c9365b6d6bcc3aae5f560066b61b720088b1fb0f40ce039220272ac38c8dd7c39a65faad6f66787753e7e58bbe2fc287bb958a6aee143933fd7fce534fd178379c4e0236421df010df58ce5054f5e9c29a67802dd3763e814d59d2e0fae58ef4d528503bbd043f56a32bb0c9196f42bb48d5", 0x84}, {&(0x7f0000001240)="151ee3fa94e921a2d51dad89699321f6f0870e10f09482df2dd3b262bcc0ef801371351a21d93b5de078bd957c5d73f9e73bb04f5f2a335230bb4a61d7e669fa41d2032ab3db5ec0d310c95be2c7134f065ca2f5cbc6722ece606bbb017c3e0194e5e6f9209b53d0fdd5777206dded6bdcfe6d18d96d6a0a412b20bdd784d6fceb1e5f3dfc8f895235628f800aef28bf659c2158af9dab3f778f4dcf1d3997c3c16efe19a44630a827a1f45019cb50c80ed75a6617bab9b22ee539731dee25b48b46d7a61ec9a3ef23e01d697be6e4a622cb8562f8f87e7fe5fc9fb83a240705cd48494b3f6471841fc49907b2f0f05e8e9bd95e276ce8fa721793ccb0a24967f4b5920f2f59b9e2c6288caab74add83e723c15b65c13303adfa89bdab4e889c8dd444dfd4002e6ba72b440efd9c57294609f1b00661863dbd76c5c22e8294da99a44b742164ccdf0f0e7931a2b2a77be9a573dbb0192c26b5595c922fa61fd2aa53de4518c325e8ac4765c1c5fc3b2646e2ff041689858ab9cc88ef49704e02582d5c4467044fc51d4a076f0c16c15f437a3d95a7bd3265318b8f57c275ff9f7773abbcf5107009dfb242c845a74110072fb5f23b61ad3fa9304770c97257962f31e0fec5764a6017d5353a721373415603bcf3d3f60b276f7bb93dda1afdb2dcc919e2a74791ce220dc5d613a88fd33f7ca7a04ba51a8cf61f4c4b02c231be6120bc0189eaf976d136b2f9c65e11afdf6c087af5ba17e8a44de422352239f1bc1b20402ab811057ce496d8c0e290a58c9eb49dad2555245469c5ac8e2b70ce68c8564b83e65c6ccbb14cee12693f981af0477725ea7d3c21ca564fd06fa3bc99cd9f08c4d2bb014462e3c626519c105ab863ceda9ba352bc5ea92181b47d4f987bfc20de51e665027762044cbd69353d087cbb6e9a567f8168abdf567610023146a4f170067e0675fae6721ed6c505fb1a697682673e3e6a4b6e444583a8d6f5ed28d68e8e32aa1420a24d4eb6de34949d49b96b2f818c8b38920dbf48105f60b540b9835c48408afefcc32c03d9624ffe21c87f5286095e6fdde30fab6b50423d954ce77b4d422eeb6f6616538a3f95bc87d3bb439d285b0ba9d0e8ec139df6b713274399a93ac8c1b75f0819c85bbd427d1938a838f6011b9dd0fcc8e85eedd6e9f3011faa75e8ed71789d7e89fe6942277eb86ce0cf835f7efc915bd1344eac0076d0decc4464ae750e9aadf38ae05a2805c9f8d568fbce208e14aeed29e59e9838cf09074a7d016ca6bdd9dec3598a2b0282648ea3dcc83a9187e09803d9897d9d1f3a7a658dfa994e91fdf1faa8a521550a9d2d3460d18d16183ea86f58da5f823aa750ea86cf0d334081aaefb8f5f23e5f1319ec779c0fecbd9cb83761f0e1b1bdbaf59ed693a79e2380a854da9e4ae876b6c27acb1955be382ba251d6faba17d8f05b66bba138228a51bc7380f730d1ae94baf773755c39d96ee9ba7175ba4c4a06a3b5fd90461ce45c2d69a0b2abe61d4ec118b682fe927906cca425d6242460ca775b03c7f1b0788c9c28da957735991caba1953539733ace3dea1f2543b069b1e2b1053659455ba20bb0a15727f631e8c7719248d0aa30d39fb0a5019b52bedafd524d91a6e171a5547ac8993c465e252d5bb443adfbd12da7468cafd5afe9dfd15a5528b64dfac679b2f32100a2889d769c30e44969bd35ba8ac848ade627c59e72964398b367b44f0228bca83a1dddfa0d492ff08ee8bdd0436ab515d08f46791b64daa15caa27d2f640deab4f4c133a76068272fd153483da9b7f8fbbeff5bd3774b28b7494fe319d6b3f713c7e162fc5b22ae57da63328b161a8cebf60e03fcf1815c2aaefb7a27d57bb2f267bcb922fee909e0565f5bc8d1ee16b2e42668f4b17b3452b9553681ca3479ea477e7d3d6cae1aa015ce4dcde6670e15eb0e75fd98d059b4fc6c50dd3a6a6f8fff406da3dbcaf0741316e400167b47e6a8fdb23903349a7d9c4f82e5cf2231ad4faf6d0fe6dea62a2a95a034250b28c3e65089a164925bb4a795a2c1188b32e8e1bc9ae55b9d32548a8cbfbc75ff398d18155e1db4ba5f2e317b1bf9be5f04d77defd2e9a40b6d2ac6255de34a1c1f478432527780eb6d6ae67c68129cd96b898351eea55e49e6b283d422aac7fbd7ccb8ac679c871a0d004fb062f2b7fbcd49a581d291d0901c8a3b33c6e8977cbc1abe4cf01b595bf5e25fe5022e0a653e72dd379ccb76c28028046a8ef046e386cece0706969c3952fc1850e49962c69c9e2e504e05b646d717e5738a43f165d5e7794d34e8f770304345318585dd697428ff36bded24fe93e75bdaf7f7e4960f2430597bcd7ce02cbeb9e5fd7e0b4129a9cb950f4d91232db21df919d543217477b9e7252d4c65f9bda2f4582ded7c8e7265b10aa304b8299f618b7454c36cb64973ffd7bb48b121980eab47c9d1f86e9cab948c674231b5022b7b661659d80420b52db4f7b2ce6974351b6cfa6cddd07529e7080dcbbbbb1a8dc0f0c0dd9a345a17707783f7d9beb66efb7f41ecd7f6004690163a9acba0a8e39b691f7732da3fc60f78fc060a1b52f57023f96452006df88dedc4ae4854e46e2cf938c96bc2477744c9531910d85aca7189e2fe21a88b8001ae770ec359344f608e8e415bb24b9d8a23c550df0e1067d88d6107e879add8dc39901b95c80aa687bc9b905a456a270333af7e812932d2c602dd63978866e0e98c7aa676c0830e05aedf5c12041dd02499c0c8c585d717448ad409bd1bbbf6371481cb67060f7bf0c23e84fb826980dbaea3735e7d25fbb268aebf22fcb589e193a376392544aee2ab6e4519df178a5dcd8f9bdcbf5151be6135488b8543d0223dabd668e89419d55f820595a1c6c5b3987ca0176062b02082095c00831606a255c3113a2e39431ea7f54116551e15a4bdcae4e9e9e213ff95276e7c1a481fa8e91d077324d17853637e0573a994904b056eb00bb33b60c63f961224e545a955ea279cffc35c2eed2c51dec5ee5127f79e35811bd3a8f4a253468a1ea567dd601c04556d5939543eb124edc40337eac8f782ec017827ffb8a5c700dedd2291c3deaa61feb92dad61c649b0fa66467df78028a40962e8d3e2af1195e8b0326e2e3a40179fed6b5a91887c49ef9484f92b100bf20baa5b30f1769fa7f91481a04ec8d3a21735c900f3aa5d34ce572d0ef5af1093a2e7ef2aac60b6af6ec3aaac99ab6eb2b99ecd4a6b83a466bcf33f3af54f8a01c0169b8862033cfe84081777d0669d24d9a6d1ee247555761249f715de5d9e7442c23cd48ae879edafa2f0a2921bf00ca9fc156d8a15eeff62acdf75d4a0abeb70f769fcd54dc05be5e8d37ba858c12a7b26310c51971d30467efcb610d9e2014bb632479e3f0929d4d634f14e3238f131b4c7445db1ca89544e6b67566c121e60b05eb978282576fe220bb5d89d95db40e5d644f8e16f22d32644676b16e7cb3a4973af3744b46b5975e6582c6e9efc0d3db2596270e06d48344dbc91e38b1f15b05533e8029064c38d6d6132bb2ba1ca1650d2ed9d06f9ed634b84d3ee4764cb4a189f03c11de4bd3538169b7045876425f5f4d97bccc8b38c93cf366a64243890a601c54f9d518268f9664f871ae117df828c5aa0983880fd98f32673e9eba1ffa28456c3347872c7c3d8b981d3d7a987712f8ff92d93ccc73d5e6021b7cccbfb4dc3cecf5e6a74b68cf1a3707714c415014f4c675365fdacbe970414f8d89addd6619e6af31db36c75af1bd3fb1c2f74f940ef93802f8ee2ebe9af091712eb23d8b6d985204693ac5e1450636395334228a21cf63d992082c256bb374da19e7c46ac848f03940828cfaa5192b3d79e967860db89238a59baadedf651efaacfb63254acb8faff12b011bdd89638e8785f0483f50ce06467fb683658c5a73d19e2060988b4add5c700050f537e50361df8f78a555d82085b03a33f96c4245efa5d09e893eb01b588e5eab1f98671f41193fb479a41897ce6076214865b79269b730083f2ea48914d129dd7bc0a15f1217b00963ea407f2dfafd6c987ca1586cf98b21d8036a89c576773d6f9ced4715b8945a95763260b6db3e172412d82472b5fad63427965d76e05248efd9149c28f6ccc0ae6e3e10567aa82540cba583dee6c59843969713fc28f958df59f15c10ef08152dcb87482e3631222b50c4ed48cad3f0dffed421381f3fe6aaf8c51b8d7cf88a843a1bf4a1304eee07433940f9dc0de16afd4b308508eabec102f53216f86fa901677325f3d7e176819faa4a9a8d7088cbc1a83de8673b130c3fe90e822f036fefaf7d770fc1b7770263b399a8f81982edf19c8eb8e315bdf9e25b0319caca67c69845859e9c6a28c95849587a476d7d34a3aa65cfa537894cfa1fd333cec55fe10f9d435f498a761c5f36ee14b4a1a14674c98b52817b67249cd5179acb58d8b995d0f5c18eb36ba416df30d12019b1ae8f4b4b874572a31096c0eaa16bddbf813eab1f6c507084af2e78cfbc221e112ce1b5c53cd3b833bd5d08201c55f8be98d66fd3df70fedf5afbd6bd1cc5cc440223b22f9496064b5a33c1112f98dec7b6543433fc0408b027fa864ec96ae31171336bf62b698a40ac46f5fc3749711cdaa2ff431fb4c685af537423e45384dc41546bdd60b9b8267db7d8fe7ebd1792572f9b3a45158ca7c7811a03f5469accb8dfe8befa9cbb5d902ea12c82107f273a7f29412962c1f42318dd07fe7cf01433564736b09fb747b22de7d1de6a8fadcd02a9f1e486289d15a76ef171542f5eea2cedfab4609a7fad026397cda32c47f61f954e3c8db475d366e2c5bd6b6ae21769b02984203ad3030b35214a10d49355c7261aacfd67ba08c7282aa2d2731ded25c7c0f0952eeb45518d8be66c2c81fb6d61e3bf3a3f50b05eb57519a877d1c2025f344a56ae6e7c4842ec76b01f62ba3584690bd2ae2a5e335733c7296f13ef4db1ab144e4cf88a3c97ae45952a917faf44c271d38eca0b52cad3e2fde2b4b372b5fc6b180ca6dea1af8413ec69b1a8c99d9a1391dce47741a520c852aef7912b51d45985fb369f8d9da77fedd11e06d4d489ee488bc3a0ca6e9b0890f1e92485b0af49142182f7184af3006d25f27ca67b3b0e921639e65d78815e4ef25b6e763f9258209a35dcffb5f02175c41e0d67a3fdbb6bd79de3619c0c90e625193892ad4d31524bad582e69fb8f87d3307a5cef4fc5ee48042b4d64b068b88d0936002cf6bfe387b4b5289b5bf96831542c8a6827097a0c4a4b7b3fa13f880d72f6c4f8b4643ba163ed857650407281306693f720c3fdc152845b78130d9061cef106800baf7d76bec01f1df99ea4e8f0519a6c1efc84d3fc26030b53d163a657733575819529074b281472e729dabb7a8a2245946d6af867a1b55ecb4ae0316bd55bf931311add36173853d4b9a719654bc65f4dd86236233125dc661163fe425272cbfff37988380996c6a6e479accc8c24c9d0631099d0d66b3c2f46844a6646e783dbf4c7b993f1bf5bf73f76e1498b09b085a7e4c762b6f602aa37bc417cfef5269e9976c968cb858e1f1c100e609962d3d6b0f3476ec635366877809b0686c292a0ef7d36fa32121e421bf8655b0be0f1117de7809c5b231a0daf28c61b801a841d87a3fab94daf130c456cd004928b12354218b074cacf4a33bcab55989a16bc7c41fdd0c45eba7dc324e223b79517202c0916387f86e849c0cb12c2d516185a5cb42a70184db48ef2c0fee5a2c4d41834", 0x1000}, {&(0x7f0000001180)="b7aade898c8fa1ab7d7cea5790eb1cd875afe3a2d57c6942eba059c40404df443c6a6f6c1afe28ba09b2fd71749c245ac05fc8d421fc3cf47ef296343cd38144948ad469a8a4c62e5f3e422135e96fb6787185f0501cb036f230e382976dd0ab30d496e02449ed6d7375dcde0a0ba31b67ef539d829808da4750", 0x7a}, {&(0x7f0000002240)="e6253969323a2097af0efa32e64a111dead1763e86112936d59c7318ad02fda03205b61d57aa947d910e54d4d24b734932171c5d9c10143c827347d383241740885f41dd1be9bca4f36a8509963fd944878dc608a334cadaba8fdccff48a65816a8901fb11c26ae57bb1eb5ab7c20ee01090cbeea722444228fc66ee607f3f64d7c075bc948d56ce7ace71db67bd897c705c39673c212fcaff10d21110740b1b8dac6e5cd028f7af65de3833f2216474827a9e055b88680bbfe6190ba41e1b6ef96f2181c36a1ca684a29468b36717ca66dbcd6da8fdbb93835f41b98284d78e9fe2d7582dd0513a304d1b0b4e2915b3b14b07c368286b99cb6352b939d429b66d41c64c8dcbbaafe5974b2db91bd2728f6e5d43fff8e105115cda8657af1a752e84a24ca9c3416fbb2003baff31def167eb98a7dcb3a1d4f37358dfde82d11a2efa79d3539ebb4bf8c3f045c9aac2b0b752c70c63aa08d8b401cb1f6b6a168938cefb8c3ed99c415b56966291872a54ffa184330e300586dde10df73ba8d48bc7912d2612c22ff36aef18e708e59cc708d17ac26ca79a9b3a4ad203677af2cb9521d103368755eb7554a86c28ccf14c185d71cd164dec1b918995ce4a124d6e8bbbf925eea448331d81bc3024fe7bcf986a886e35515cdda46a45583ccb9cd39fe192774b328a4b342eddbea3da14c2ab7757873cd0a6cda37239bc64132d1993f6877232d54269c1866c05b6ab48c5dbc701251562ecb6ecda163dc3ee58a6f4d303e81869a185cc3fbc18c978e504e5e5fc13d299135d20f112339d82c84cc2131c6d3ebcd8eac161e6cdbbbc8ddcbd49616927f1215454d30a401749bfa9d5f1bbfa468341b8e6ae34b1697d87005bae0c829e671072dece6f43658f275d59b5bedcdea2ad969431b5e043aef206a3e4eeca3626feb167b2c39c0c1f25252749af95ac284b8e06c053684241bf7a595b2975370162107b51249df78d4e5bd61a59828f813367cd7de44d9059f25eff56a9a14732e77130846f1db06463528f0e261cfc8b1fd7ab1546ad16c6480c30d848cf987afd895c0640ee32aef5a16e19d428af337f0cabdca62bddc987b09332fbe3fa9ae00150db911023d1194135fc49c590320871598042c9a5dbb8bf81c141abe5d4fc24e40df83e9ca00784e6bc3d29e423d343aa3bfd615cb3357a97cad68495aa55a34e141a1fa1e472fa1e8496ef34e1a106eca000c45ceabc4e183335bbf327895214c0358b6184f2b684fdfbb645dfd7cb92e1886f7443818f49f25d9a8f7f76a109ec10936315c920001db84168f172f67557f78c46cfd0dd77ef55123fb401008fd1dfbfd358cbf74854e8684ed443bd6611b4b62422e24dfc5a4e67b395071049db7420f564e4baef2d7cbc6377255260496c78024c2c6b240ad193c496275a227d19ae270892dd2d01db7f56ed6673dd057368bb23fa0efedfe7ea769c4f119541aaf03e2b37136b8d57e98842cefe820c0bb60f9ea1b2abbe6b7e16ec10addc9fd87f9441ae57a013398cde70203153c2cb9b19b062b2fc3d4379fa8af177b6e4f862748accc9711f3c085ad814172aba19d0caeaaa4dc21fa9ac5121988de002dec4b2b590b0221b1b4d2594ad5592d0d9fe044688d79b8111cd4f583cf7bda51526f13d8f43a3655f9c57676a3803f0b9cb4ff0f1876a6286df338a46c6ca80980fd60678a6ce33e99c96816ce8aec482493c5b5926a655d786cf5f46218cd6541a454c7f3c03bb372d0a612b9b42febbb8cee86b879fddf7b3e262298d0423e57898287253b4d49f7dbc10242d1a75e65befe682eb3857761381b8fde1c401a26af6097fd0295862776ca9041d8e7a8e3a4a31893769152e9f1b6fb3ff82f229bb1a72f131c0d2db670a36c4bbc3224cee45dd4ede30e9e2d207dbf97c3893b1fe4a0e52d1ccd065f3ad79969d535c10d52bfb3b60fb6c0336a33ad964f3bbcb3da2e42cdf490be439df5a93f10d23cb839f6b74117263c7012222b992628b0f769e0bca6e94d9aaf5f0239ce733bb0672d926b8270e79eaf546ad0bb94d1e0f5bb0c2eb100b0051bbc1d4903266ca44f4f9925491d903efdcc420d381a8e450e3cd2f11de24a10b1c66a72bd9031445c95dc6dcc92e6155c6ac8103358853911ecd98086ba4571f5fa555599ee4fbb02c486905ea420ae6df32bd10b4fefa35b9b4bbdecb4021bfc5e8c47664f279b8c68dd8577c2b78bf160c73ba4df8039a849f2eec7964e6d1921641c11448ee6b2c0846de153b91659ffe3291e639dcd073f7d7ba7be00b6839bf6d4ed781acfc6c22441d51b1b3badb8ffd8b2cdefd4d4e01630ea7ed53568b7972395c70fe72dbdc4496d89eb48afb26ef076f90e6a260c44ec21425abf0a67142540d542d27292601bdc7acd853a580e29a53cb2b1d7afca6ef29474b8244cd5ac4357367efda465a0fae2fb4ada2dc59627134448ff7a9894376acf55014717175665282e2542a5607ad5f356e5b75a29ee97e183b3606ed0a7f2e8efead2e17b90625421ee00fbf1f73cd2b3752e9eb1b231f7c0b8732c00fd41e2ba77d609ea5bf78814472140de1842017a88f252ee6023a4793fd130c155b3762a5ca77380ffc4bb4bc696c0ab68b565b99b4f43fcec6382e6704557b9993e9db0e21af225fac5c2037c05a7ac2f3d3571fe9f2bd4f13d92316f276a21546a9142a2684931a1aa76d3897808b9b78bc1cf272fa2d72bb4f9aba8c4ecd7556aa791c9532eaabca92dcd5e73d122df2fd077df7816bbe8ca1052c713879d28a9711cb011e177feeafdc0149763806eb964a81267fa7bfb8f13fa491be723a59b914ee8cfd704b6f9400c82e621e9bb6da74f673372b04d7f161f88160f5c49b860a2b5f7e128ad1a4858a155dbe1518f91883445a3ad00725359dcfa2facf2a741ee6f8277a1d82ee637104198752e9d70d086c9d34204ea3c86511a126eb06252c340e365008e9177f10f1c3efd544bd8d29524b7a6d974fdcd2890175765ae376bb3e094edeb3c1e95baf6d5a65dc9dd0bb40dfc0d75ea791daec7b38450214931c07ae6822428d91eaa3cbce1f40be692a379a3ee0131e42f1d7c56c04ff5e8eae09b4bc42baaabbc6c3d32ce3b1e710181ac7c3d1e5a76250ccbff88e0dfe66413d65d04240389d724eb555ca833d52ed5bfeaa435eebfc2b02ad85dff43eecd5fb99b8032fb6631a80d5544ad80e4410157b04dfdc5636608c7d2532c061ca1a68b58b385805188b1f821ebc7174d9afac42196556fdc20087bb4ce75c637b5d519f1f70446e140fe329b2a8ffdf21c1c35289ec52c77d5b1a8e5dfdfedf28227ade139a72d0851d8f67a9d34a3b9487aab1d439870252b617dfce6f04d2bb3b5769058193d96ebde24821e843861ac9a52a2571fd2fcd708d707d2e8407454e1bdf847f50e0eb04eef95dbc661abc224236946a5d89218efeb0e12957a26333a16faa3b2cc7daab5ee27cf85b5af842a34982827ae912bf1b3e6cbfcd8cf632c83d276f2d05df23aa4782eb62641e5033fbb5e41b644f90e8f1ca9c7397687972ef19c4ebcb2494ab8e48fd9b10315fd0280b7453ca71f0684e4baaf5512ad9420027cf71b92b1e9e9faa1830c8dfc19bd37417d95e3189c39854a853833fdbcec3c1071532fe0b76bfc1387ea6e5a2dcf85fd7628413a5cd56640c6213ceadbe339df981528facbe382a13d772d59b5aa5e2ea8cd4c9077d842c45595567f406bc3ba6de0c8d6813d5f4e6681c560095923a0ca6c8773d60dd174b5c626c13f02047a75f61a0d18a14c267069210b1ec50ffd3221845fca514e563e2924eca59923e7d82dd9a1352ed8625e6e4cbb57e1cdc418b089a63add358d7dcd116374cf12735446444c22d76a4485d9e47371188148516bfdfcb9ee28c8500f58126fe9b1df771ac4ff35cb6100b5addc29f13b1d02ce32dbdfb5a1893485c29be3a138d6bc61e0e9034c39532fc92056a45a105d10c76d409f8de962eb81696091d276c15b45077d0803f1862d8e6a5709bd978071ff2125d01b9fb9fb5766a7ce13b94fc8e8ec59e947b21a03c1aa723e329c313794fb8b21c29e36beb75a18c3e51e5de3af0a45fe8899b409db9330413361f2291a4a00c152360bd504ae479a8a0b5027f7bbad75b671385162a7e242f657a0c996fdcbdbb60e712c1462eb58a8fffeb72a3a836d5644fe8309f771af97b2eccc580d493b1f2205d8af8a220231f839e6f1bf9c67daccebc9c5df79abb617163256511d4d232aba52850a3ec63179607646501c3cec4fb9ff29fbc18c35d92067b81933b4da33ddf67adbe10630ebdecfcf4bdd91bded611eea2546c61849610e5af31ceac723054ff8889373282c875fe1255f7b33f6082911d35e63c18dd5030199f07b8710ab4d6704e1ee28bf33df2eb17a6099001f93ac5a7c94d0a46094f5900b607e3c7cc958e458166e3509385327ad650bbd4fb9cb354632811c5fdb799222e2280de449420f90ed2d6f82638c4a3ac82d5e5983bf7308756a0ff8d64038e60a4b1cc1fe82af82be36202738debfe887bf48afbea341cca0f3071ea77466cafb35a91944185066c21b6b7d5aad20d3ca687e607c6a74ea2b6b65a9044379337265ac31a19fec90a8bdba919c28606e35ee7f512abba6154d9b317692a7dabfe69e3a95f8185ee8772569b1088581ca68d3b2a62c64c79748f80ebff78058f2086ef37adedc0b98bb853accc544af4f3fb231779b29dd0c149bb974e8cbdf2219696cbe582879f5be4d836d4c2dd6892646f82150fb432ee32945c1f2020a91200212349556484e2ddda750c285eea347a9c15c35f9bf88a226cb45c09593b73b5e7ea8c1232bd728b95277a4d2f6aa26d3ae3b62a399195e84ade18194a22a5657e749a0ea67412c2ea9d8e1b2aa223dcc65208398f4edc55a6767cc2469e1ab25e6076708cc15a1bf50eacda1ca555384f9b2f4e758919a340d849794bde236006453752aa21f7426bb8d90bff0fee9f3adfda459723f86f05e843889f43c24446f9b758da70ece4d99f890dd2b48163b8ccdafef9a0e703a02261905cebce98ae98b55a696c9d94131e5b1b72cc0ccc55acd30ae55b74ec2ab6d131661ec726a6c83fca558a33d8e0c3fcb48e80c0e59235be853f9f62b877deb1565518b536a14fe9c2cec496fdef805913ddf9c4f1d73312eca9d0e66673ea5bbc592c96a7abf1144ce8d32b0debe2b26f5f51efb215697baa4819fa8a68e65893ed36221477efba2779577420db88d00330f02b356777ae60b670c11c09f4ece71be1a906a392e8977f10b4bfa539fbae3d1cefd6865afc2ac5f0ea6ce0f2c646fc4ac7d616932f5047845cf09b67100d1cf861f8459e812f8332779742f81ddd9a60b3a06b59c8043dc2065b7278762f8628bfb7cf41e4ec75a47f1c56c317cf7a8267dbf54d0d5f0565c19dba75cd349e9992557fb65e5ca90b2253eea36393aea9f3669070c5d2d4efe65096437958384a7dae1cb874fa2baa64e7ef49ed7a5f8de9a48ff1b74473c611b95488660a72fca6f0610416353c435417e9eff95ea3fe80b4288420d2a6348939123f3fa5b14c27b9be24a4b21caa1de6a53a6e706180e7867efbec0249a4fed2c13da835fb809a92968cfe6e5a6789087cfba8f1ac43f14c58b1cc13e5984d9c91151c4ad1505b451b66f2838f0a332173024355eab0d2d7c0136d2fe7377c7f945b3ff5b09fb802bacdbd68e1dc6da7ceb3815b2fc15ee06ce0ad27a4", 0x1000}, {&(0x7f0000003240)="34d014477fbe3c7af3749357531a18add1ee3bbccda1db1d1745b170add0bf742b039e3375cfbab676249b83e91e08027603ee1912c2fa989bb709097da04e8e0bc8af63a29d492d466ab55cf5cd5fec39d9cb189cfa8ec4a8d3114e6b188e3d8679", 0x62}], 0x6, &(0x7f0000003680)=[{0xf8, 0xffff, 0x9, "5bcab2dcb619c3f641955589165e7fa2d9d76736440a6b2bafcbd660fc8f062d1a21b3f0e371a6c47873cd82feeff93d5082fda9a2eefcf022667abc3d802ba2ac5c75b07294fe4eb1b63ce1804fcd33f1657989d50f86ea7135c97f6b9e76e4ccfec187ecd2757668f8063730b3da57ba171e032671a3a6da62e7403bbdb548e2c1e466ecee2d2cd3b42ff174f536c056fd482f9fb7b14c5af6c5571b41639865b1fd5621b8302828c4df0ddb0c126808d9bde6cd9d78d9bd776278136f7760973ca067f2499a7e3da5d14aa575e208450fa36987110b1174ba3f371ce78c3bf438918628"}, {0x1010, 0x1, 0x80000000, "fc28d264af0952415bb15e058cbf86f2ea35e5009e49d04296bce6ef7ec9f516a6f98427a9eab75d8897140be872088ac52cc60b99d8b9141e155b4626ce63f5146bb8f6693caaf041278f86f6f91ba4a1377246961c4e8adac7f66b7482f4f2b365b1fd177d07fbf4a11840f7b68c1087084e688234b2846b265d4ea03d44ab6d061101c69183c29e22b72bdbe3cf8574a0bd587296d2248e60e1e22c3d075947b482220f22eaadc7654bbcf0e34f9e4a5e7a44d89064f53ea74f77242f26fbe6024313726c8981846ee046ff5f9b1c9b294dc02a228728ab943775e54357aedc17d1fba6e8f93a363f609f070e57bf75ecde57eae240cc6f54271fe4448b2130566d619b702409ffd031291966c30d37a9fac1a06bd7f41c79c9a3b7fd6d56b15f60e89ed1bea0fd4c320b8a02b2141ea8708816c2fd7a572132cc14f2f0a9d953388fbbfc7a565e4b5bc6fb83c4305500a591c282d8a47f06d0629844643333debeeb9d564b2f7b7c37605c256750bc66416817da734890492b2e9e765865e8ef3e9373ed5f614f418759dda66b5fcd21f6f4736c55fc356ca4b51ad5202007714a5f476f87f48a091d1e6357dfb3b6bc65f5b60e719b640346cb0cbd174104c4e74f535e7bd62a0727ba169a13f2faa7892fe5e8e3f2798aa611f9dab65634ba2d7432cdc9628b92d573339b8b3970c17dbee9d415cdee6531d4953ecfadbcbd1b7e0e9c2f9bc335ab426147dcf1d32ead8e1acb984dcddedd0c352bcecbe7f58fc85e1845946b7ef2dd132e5e059351c65332394ffc46ce96d8806d0af724c212f89921d4713496584eb3a02de4e16ada613506c0d19413d26936eea2c0592865549b15c33456dd0b5d221e374f6818df5c356d98e1eb616bb629513b0d49408deb52cf37fbdfa55513a1a7011e92affbd86b2c027e76ab87ad28409c80cb85185f311d5d9723c4f29baf357ac1577ab7e07c95f961bb817591a05749931868ba7c72bd09653d7c433e8298cd9e4a522d698405e3e6fc8855c8f85a4581f90ba950c169aa811430b581f4c95f2af7f1139f0b04f158c26c7502b13af5d2eef3e48ce0d381dc32392221b8e5dc1a0b3601f30f73916d4313add0728743c2f316411ffba44c1cbbae25dd6bd1486af534b6b9eae641f029a3f4d7206bdd3b1d654d6d3c2c73853ba66e9ee7d72c7fe40219fcdbdaee43c55bb63d933fc25e3b4ecc75d1590fbfa2c63debcff9fbda6954e905c07209dfad1f81c35a9075e8afc9007e2df40e962e1d6cf5b9dc665ab6bac9a3ae50498e1c117169059150db71cb3eb6d5e58360cad2718230ec71f2817017dae10ac2dc9df3278adf1468ada016655437c7c474ddf3e1d1b607a706f959d0d157e50699af68abe2b4dbfdb68e88e5a057e467322784e1326f64ba12a2ef001cbc1665e0edb9e6d05714e9669b41515b0e93f97c61e08ad85991eeab8f53e89a9a516ee5e079052edfcf26e0def38655528a49bc746bcec36b857a3d6a7d462707de96c6a762c01eb722287c2522a9e887b448cc83fe162873aba44dfd9b23364151f961eb6d7b03dcb785e83d008028990a76b179719e18856f30968ce8dde7416aa7dd9e80d273179ec5e2d0f91c481e0506755e9ffc95f2b995093a751c33b87df05465c5f6ec62c3d48a1cc8b263c582c17d257460240a337631464b2c73bd95b717749c3ba871d3accb1ae6c4b2f0a53e18baa9504aa91763d0c57f729bc2d0a9afd549aa0b23f215f147874422a08ee1e53e057c4c8ab6f99065896150cc5962dedeaf310a730ce48598ba4f313a1aae88a4e0549505d1d640e05222cef007f5b5fdd6712b30a32506134ad05b58a4b7ac6124b887c6ad6e70330b5d0b5b35714644ca33c61db006734913cd0790b260aaf65de3b4e7164c1f6e38c1b4ed780c0b39f800c763687e9240e128030ac22d2c9b0d8e34e8b9d1901f3ff4909b2b77bac52642109fc83224adcd08d88b8d87638bc35d3e455f09ba1786b3072e5ff5301852771c00cff4b26f87e3585f2b032bfbd363dec48f43b88c36c58d3db3c687d9dcb2f363cd92b18013c0fecdcc5559ddb1880ba16dad161f04ec8524fa84ec383c6dabda1fff1299c6fea08fd066d7cd423e64e7894cccab102bf372ea1dfdf7b06f82deda916a5ba340363650b92cb0503262f6e5ff65f5af95303bfcf74b7ccc6b34a96e7f765646a75996b57bd3a9dea72833d8a91e60e31c27415f3d67140d076c62c463fdf919acb4efc26898ca26fca32bd7c3a96349308a1ef6924d63dc2d3bc9d17de760c093d048e7f46eebc4d15a5851140ee6287cc35579a80da6a03b6e030f9aaf84a694461ae4e7ec2593e9ad961a069da1f3f50fb721532fc54ce214616ddc2eddc16e3abb762c792e2f7bebc8a41cf24d92be24a9588dee9876d74095497881b80d5e5e97b4653ff978f4376394641e9a5efa016974a9f3dab0259faa67507e0f3c4c0a8a2b70e38c34d15f6470293a88b6f9b61e7f25cb9dc42ea128bb1469955d73f0753468437257d579b6540cd7b68817fdccee672dc9ecf8a336a3b0194cba6186d67a15b2f5cc16144b0d3f44f6c9e169293f65511c54e9cb1a48c9f0a6a506bdb622447c6c915991235b54c8865a69780e52a04648fc3070af0f5d5b63b27b6aa4cd7e372eb872330da0125d3a828e84d73d9cf1445def01fe7d572858b784d5670d250a325e28021b727fcebbe1b1ef7b8b2b2cb6585a075e9d8e4fb06efb85c217cc4a8ca800ca2aad8c4b679e765bb2c88265712ff6de5346375cd37696c9e7d78429fc27aac0fa66da97c0ac9dfa890f6e2a663b8994ff96b811eca237858ff1d735b737ef6affb3216804c2447a6a805b88360451d22e592398c26b0f58e221ab209f01a2f3306b73a09f5aeab1a33cbc4120244b394748068cea7686e4c9214745df51f89a10e4b9d01e393f86805a674dee6277f1344b20d90bf569713a901732935bb8d05467157401d19879a7d3203c2cdb13376bb4c6b06cc691a0c9c87f50967a5e2756ae75520bf8e3b6679b19fb0399ec1ba28c1769a4e1dc2439531046d0ec8522daa89cb80c75dfc534a5753a1739ca8ac67e6f79e76796a1b2e324f553b3fc85df2146f298e1f81a7b54653026bae4ca9ba895ed0bfa6ebe42a7366d2a438a4f2f68541e855039ec438fe52ac93895aecf95165e3d55f3b8df71fb93be4fe91faf05335905e1b2eea7e3209c81994c50d7dce1fe2972fd00f197f98ab8b1ef19774b4b712a8190b8b1700f44977641373ca9ed2caefeb88265087bb6ba145bafcdab67a0ebe578f059731521f604f0a2016162c80d6a44cab1f03ef382c0c2dc615e85a98f05ab87f0605bb4f7c2fde18c68d0aad274c10eae0f1793940155c98c788c7c3884c35d8e30f5483c8e1d95ca07c8c20d6d7eb9317c4d0ec71aae3729e1d10d32864b05649ea42c9bb9b7a06ba399435d133295e87922e1cb71caede61b47f5d350e0a4f3522a6df18424ab953c7da9a4144b9de7fa8c94e898eef16aad05cf70997f46fbdf987bcb194588cd8790add60926a0f9699a1789f13ab0204f63d140ee456e440a9db1ec185747bc3e55e4c800677406742dad45826477fe6427489d9fcdafc973fd6bb9af8f4360afa81fe7c14b789036990c6b41373c9e1740add94cf84291d333e2f243a95b4685bc5343226b08e130a8cd59e66ef05623c9668b52e5ae4a0d7974f7d392f13585f748159f5e8da99b80fab699b52d4d00096f04bd26654a6a5137b7df3b9d12920577f3bf688c7fd676d59a34282e7983d8e6fb4df3ff1498ca3c713f0ce3834abbdd029cf786967cd13887548a0c0780189a14f68cda6909b54ebddfa836a2accbb3bc65f1a96c73a3c0e750ab7a5a0a8f89a287cbb23800f68f2dd5b4907e8216aab04dbeb89a0b266967513c1f306a3f9c22b5cf5a456ea3b150547c012f90c84a39d78ff75269fff165e89d36690230eec5c11ae3c96ca45467294cff1f935232430c5d1057ffe127ae43febfabb5cd2d6f20ad8e087561634401f006d1b4767e03cc05d7b38c67f132db63596179dfc135f61012ec01cd2a67a53746cc3722f2d88852d64644973125e7ed093c80f622c9a5570ffdb9df1871f8d1f2d73a2cb86dbd3f8b6dc6200c4c138f08487933f05c6cafc10095f86dda8ad72a90db4ce5514017a5f0528c4cfc331b6e4108f34be2ae24e7e6f131c8fa84351775d72aea0fd6043aea809c495013a834ae2e2904377fc380da62bcdf4f05e5758122cd9df62140fc2f860ebeaadc0ddd724f8f4931fc5323573f38c1231ff1a7c2caae9daf554ab8d367506f221b42621c76869c9b197c834a7dd6f17589933273e7acd402115e01de55008ded561bb7ac2562c3ccc35359eff07bad40f4cccc463b63a33795c0a7f7a28cea557fb210563485b66d483b49e2513e530989222097b75ea8c29d6a17861aae12accb1c35abf380bf92a6381b4a43af50e0b52a4eb8e49fdde3151ee84697c54b59a8346f0917e706056500d05fa0a8124ff66fd58e05cd7612c77591f2a8625253497b2d4d5941d73736ef62b26ac784208e2451f3385108ea413ccd8366ece762b0b282177f472fa8353b4ea53bb754298cb0bac7b3a51cc3a00c42565138561478345ff95909c9eae9205595f9c27ffeb6bf90282d2c92e52882e99f2977c016ad2bf928db65c2933c30b3c189b60e4ecb51e40fe82a42018cc2e8f7ed3dbe422103ee3d02704e5ccdc49602d4e52d62a1e69939c3cf13108a7ced651559e2fe7d13fd3786d8855907f006169b54dd3ed181e2a11e7ebe8efd408eb3e242a33ca6c08c23c8a52369dc8134832b6f163cf9ca3bc8fd25c4ccf0b78f1b2c6a5e94df74d60486120ffd90a3265da7fa0a4d4aaf06237f96ebd20a3db35dc791daeeb34fd14f6ec7026c22da6192bfd3c9f78b8f47656f4c1a5f8a0d35a6499cec6b0e9861d1e95a1bae41513a86627e5ddf34a289bc4437b4ece7c1a914c6470368b894f934faa4028973620cd74fbe12e1eba2c43a453f5b09018e11a72145beb3192500981b780f41091068dad0f272454bc5a1d152c6749997771a335dd20722f600001339ec62c2c50d9d4bb3cd8dc3289785110a9f666f9dcaf31d109390096f7f59e9c90c001063aed32c9dd77c02ef24d6c7e52488dba3bfc46e660a77f880349d5827bb19d80a808a0b89d3b82cd0d93373cf9da734c7de608a83b85c6c58b177612bc0f1882049a67f96d9ab5260acbb12672a49a5be379bc9ea914f89ff5b053aa93603340d541f059b1b9b6410d4e788ad1689a0d73a617b41d1809514c03a3ae62fdec198a55878569a7da1965c514571c63d30cc2a97d14caed80614a3aba1a44a3d1aedb82149bdd997f9d78e23fe0171b6cafe0454b53aa1125b5c19f01d7c1d7792f863417b6ea5664dd76b1839ea2462507dd793cfc7b85422f8cedc2018826eaad4e61d56ebb1fb93d2b1c8b4b956af02cf0764ee840ae105f78790de1ad3895090f25fecdf909146c9ffa787155cf129924c4dfda45ded2a2de84db12ca8b7c40b56804d247558434a6544858269bda69bf37878494716d930be1636e31efa75f85ee0356fb11bfe53f1eb3a303fd17c040daebcd879d728665ee441eaed835196c44d361dc8d0210ae1fc24b968c400759b0701473f5741249df7af2dd08066210cbd8dea570e796050893860abfcce7827c185e3b52f5c166c61d75881c4ced3f3873ecb56fb22b51ac72b37901d"}], 0x1108, 0x4}, 0x40e) kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000047c0)=""/4096, 0x1000, 0x800, &(0x7f00000033c0)=@file={0x1, './file1\x00'}, 0xa) 16:00:21 executing program 1: r0 = msgget(0x3, 0x144) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) chroot(&(0x7f0000000400)='./file0\x00') r4 = open(&(0x7f0000000380)='./file0\x00', 0x90, 0x1) r5 = openat(r4, &(0x7f00000003c0)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) close(r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xfffffffffffffffe, r1, r2, r3, r6, 0x6, 0xfffffffffffffffe}, 0x20, 0x1, r7, r8, 0x100000000, 0x8958, 0x38c}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r4, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffffe, 0x2, 0x80, 0x9e, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x80, 0x1, 0x6, 0x2}], 0x2, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffff9, 0x15, 0x80000000, 0x23, 0x401}, {{r4}, 0xfffffffffffffffd, 0x54, 0xf0000000, 0x7, 0x6}, {{r5}, 0xfffffffffffffffe, 0x1, 0x20, 0x7, 0xa5b}, {{r5}, 0xffffffffffffffff, 0x0, 0x29, 0x1, 0x2}, {{r4}, 0xfffffffffffffffc, 0xd9, 0x20000000, 0x0, 0x41e39581}, {{r9}, 0xfffffffffffffff9, 0xae, 0x2, 0x7ff}], 0x5, &(0x7f0000000540)={0x3, 0x4}) r10 = accept(r9, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0xffffffffffffff94) fcntl$lock(r10, 0xf, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x6, r8}) msgget(0x0, 0x5c0) 16:00:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) r0 = semget$private(0x0, 0x0, 0x8002) r1 = getuid() r2 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3, 0x21, 0xcb06, 0x10001, "7ec801a22682066ebc72d01be0fa7dba5471613b", 0x4, 0x100000001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xf3, r1, r3, r5, r6, 0x0, 0x100000000}, 0x72d, 0x8001, 0x6}) kqueue() 16:00:21 executing program 0: nanosleep(&(0x7f0000000040), &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x0, 0x4005, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) socketpair(0x6, 0x8000, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r7 = accept(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001340)=0x1002) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x15, 0xf216}, {{r3}, 0xfffffffffffffffc, 0x8, 0x80000002, 0x80, 0xf9a9}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x217}], 0x100000001, &(0x7f0000001380)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x3, 0xff, 0x43}, {{r6}, 0xffffffffffffffff, 0x10, 0xc0000044, 0x1f00, 0xd8}, {{r7}, 0xffffffffffffffff, 0x40, 0x2, 0x100, 0x7}], 0x1, &(0x7f0000001400)={0x81, 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r8 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000080)=0x2) nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) 16:00:21 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x401fffffffd) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) fcntl$dupfd(r0, 0xa, r0) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x8f) getsockname(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000100)=0x6e) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000001200)="e99aafb97506bfa303c04983c2c6ec69e8258a8d01539c0616eab78e16839a4962a845b3d7462f7b397aceb4198865e610dc3b707a0936ba6e6c4fdd04c9816e7ff54eade7ceb97dac2ecf1076463028ffb6a3fb9146077a645cfbaae46c9257786d3c2e19f6902efb1e6ff41ba1135ca229654072b83848ee189acd9585f3379c4ee251ed85b58e0fbe61c91b8ff6b006a2eec9bb293c414b8df1dee56d37cb5c9c44747e17a4cff07fe395b513c16b192e209a6f44bca4274aead3cadf416ca496f7b41b4100c0be1144af92a939cff8a693e0234d1542c40a7cbd9dc855b943dc2602273fc8ce79da5160f9349e4716b302137703ff25d6a5b1cd0daad6b9fc0917e60324f8de354b0e4cb2c8e547b25c77c3c7173bd7db86480a3f8697197dc9e826d399cfe48854329da1af1f1c92e7c6498451a1f708922526107f7b82de1ffa59cc15ab7e69a3988209df106d1a27beaf1a5b174493aa750b66df1e60f924664d044cb57e8e96a9a12352255c23b685a66e46c8533c574ded0db19ce925a8e4fe24702232f502768d39371c5446d70e676229306796a1983984a067857aa9e65367e797fa5e6ae00ee4dc3062fb59edcdee0b005d66f17fe06e41bfab4e6168d901f500ae428a36d52c06e8c6c51ad01493d8407841e51e79982b0d9d8c45d327c19e595ac11158b6053fff94f16798046e85e9971e1085d6dda3657563f32462c1fea61267f5444b61bb9d7ed7f1e617e98ee05cf91c84b34642f12b3490b8836f2d83312fbd0ecf3b667a4264b3e53a234b2a0ee10813dd55c2c055cd19e8be9bc60344951dca8337c756cef529126e857525f29fc55359e02614f907c9e034b6daff1b05dd2e38d15249068583b168a0a052cb694624c025bd9c8804696a5cec9ec101cd0a0c67757397acc661195e075a2b919f45e07b56baa69b499484f5361ba6dc9666b20e80b5c9673b1ea477996f62fb575a14c47a7634a8cf378707c47f39fc7bd6e59a81819e62d4b4a2db91393eefc6dd58cc5b1f3e8415a86cbd9948665036a3ae39098fdc143f7b0f8f51fee0a5e8b3f03d233c0a5c3135dc171c1255d91701a63bea9f0f7ea4838d93a77ea3cd5c52c80f2ba3274114cfa50158ea4f9e6d3dcc175c8011e9d1c871dcd08570473cac7aac979020bd1f8bb60d79eb19a3e832690c12f30ad609cf2d60c19bebd9ea47ead82e0d8153d80c1015927d535a3ead120522c56dc7557f8ca74bf1b1cba14de76dbe686bc6d06eaa84027085db039ce4c67044da2e6fcbb2eeae8e95ca94f3301ce6f0f675cbc0bae673b3d8953438c7ea5b6728c0c308449e514d603a870c7118ee9e16c28ba26ba8c34eeef19100fc3817a0d2575f55def64e8cd37553c9c3f24b1d6bc30ab9b2c64bb46c33f13d6a91047773845b230fcee6cab0fdf1cfdc33da701456bd26ce7677e8f83e0fc8c1d519539e05b51e03cb221c70bbca96e2147daa4a5ee00c5d8e88a72ce6589328f4151369ed5ce5e338da996290848cb665426a1e9e2fa5f0327b2ae0325994637feb97251225b7902592638338b36e0946b077686dca2d32ee5e67ae53cf2e934b93cc8c5844be24faa473da4c77c261594813f0a2570e02fcd5cf23e188b01d23d438abd07ab6a8cdd02c7e67e333793989309aa74858894eb5b1d22be75e7768e43dbfec9fde2f405b98a6785a8791a7116f603089a33dfa7950696517b544436b37a59c463d0a0c4916195837b6c121f6b328d7c1c9b1ca94108ea1805f313966e3ca31242418b82076450c78d2b8c14caa13bd19e01945e98da74764a4dd5de9a3d85075619d67e6d9e45098248d3c4b4dfc6e3d3d26c74a5c18eb92af3163961b0c1f1283e7eec8c796f3c3b05f841354977f96c8a37d8141ea993332c6bff41e7f5e193e3441315bcfc9e54ad187bbf5f3564801cfac37e83c9a3a59a9f3e6bff60df158c1d96d02350aa5973dbeefbb0ea027eabf7de4f312488a43d9beda5afdc26bc8ebd38146175f8d035cb5b4f4f6ca5c31c322b9eacf679a4c3f8b2c9307a37776b84aeaa18bbd72d137a676659097f8b0f4c2beaff3e4256d8db36d7e37b6b0164b88ec2a1b0bb2ff2303abd7fe760af0c20c7ccef239f41b7d3166d1e297a273b8605829da2294b17c172a5c5996f2df0a8c6ef90b79443fbc1428746bd7c55d7f6a9349c82e54d6bcccfcff6663f2e10a61b6d4ca7550955da4dc1ea55bc31b3374541ed26cb555a27d8102de17d8c54932a335fa87302e4164fb87d8f3a2a5968947323edc681065a03009753c84e8b5ab2a2a99df91a71febdb5afba9754bcdf2c9a7a407311c6e269e301dd6194ee74a809ae88d9ecd8c53d159a96b860a229a17478496d440a81c29f8f82c675bfb66fd627870f4f182474cd9061c82ec5656853c2283d5a393ef039500d1d1aa6417b299f45aeb051dcb7302bdd5551daa983598fc6aa787c6d5c75e218ec4b21220580f0ba4bbcf23f73c57a8792cb3bd9238fb36d56c6e54066101792aef2bc26e112b54c1810c196054e948f874211f662514716601d6e7cd8389a5f57a0258f8bbfdaedfe499192803a19baca0fded5378cf2c022c12b6535804f6662575e6c784e2bf52cce68e08604c33033bf1806aa9e8417259e9f08d0f0f44f1d3bceb8017ef79a380466d4e440859eb9e224f9b850e7a32041fe46b39d7c938e69b13174ee19336b762800441aa4f2f59003db011178dac3dfe51a0a769d83f332988a3db01e0b7c99b009c3ba857126a9b9d2cc1cd2b5dbac6783e3d40304e1e51998e3ec2d75cdc7f9779aff9a2f22a9283d219e7a399f229c30c8681a3e4bf159a8f8c48e186ad8045a030c4208c57af8694666f6f99a71785d7ec332104aaf0d5767c0862d022acf9819969a4f0a0a876ad0f9de8c793b8b28fc5e58141a968e3dd1518f897d38f89554cba3f550bc58b4422d70861df079dc4ff0218a69c62096a226a09211da9431d243a9c98daddd53ff15e05540448feb965bae226e3457dee63b56285b216fd19027ae6094f53267fcae01dce793d12694eaa6c4ccca883056f5084cbc861c3c18adf328d531a106836214e498b59df020620c128f5a333e0e50b9fbddb7f624d27805c7be5cab3d0d61aec48c82f3b31a6b1e4dbfa1f47c7575bacbd05dab1539938eaa69aeb446236e3ca08794ba635aaccd0bc4011dc046c027542677f7c956530ec29efe1b0b2d610dfb6c7569d6e9928f187e8531584f7dee0638a2a5fd2b1f24fa3f001475bb39f8b3873b59bfd179a3a759a05bf284603f7d4cdb083259182bad75f530119761283a01e9a6551b36d4904081de6e4532e7bc33102fed91ca77b45595af54265583f768f71b0a51e9e648cc49d4be76a462086611da853a2adb3564802aba203d51c645c9ae381a3a76f610ca74be27c79bf01679265160bea570c49bafcfbd59c52b1dd7eb41bc6804658033ae2944af6741a301a62404e3a24fc19750ddcc9277ef8a7cb0c715d6b723037d14acbbf50bd5e8e357e803a009c82fd4abaccd6d18eb0dce945eb2a6371d041ae039344ca19816afa4fe8e0f9fc2abc7ec1ed1cf9aeb340b81f24fe3e6f205277858bb3b6c8a851c8f3d916f03b5b238680d751223c9b2902689c13e1416ef5898f851e8afc68b70b2f4bf6b98c65081ed7d910ea9deafd91bc0aa7346779ecfae28d6257983120633a9515d4faa1b48fb24c53c2c723dbb6d9ea0d3dab26352fd0714ac728622289f34a0ec38e05353a4a5b84530db33f13ad6e3823ef5cbf2cdfc1bafc6cf0f3e5f02f3ce2fd7a2698eb6db984db9f09045764182490f36f53241e66dfbd6f5a209cd95662192036d979d3f34f4a78622ed3c7fa30610742966371922bac310fa4e50feb4475c1835e5015abdc1e379ca09fcc2ba64c692b81502a1d5b9c5611a0aacfca5df0c5ea511639b49213a5db4afc5608a222f2cdef5fa7f9bbb78a32a20647a45bb954ea06475ba692fe91d78df9998afbcb367b6b4ed732fee04175db5502d5fd87dc593aecc669e89275b35d41d918c675cd77e42344db852c04697a26223a945e575b9dacb99e410d6087bed2d3be065ce3f5c913a92b3326514d3a888bdd5de19c277c8b8311d6009c17be860ae44939290bf462915f7c28db63c2393ff1f3fa4eafc04656d33e9c8b8a5936a49d86e705980c7c3f9b34480ca107de730c9369f24d65958977a6554de10bc5ba77bbefddbe82c0e41a13d6ab960b817675ad87aa0aee386646ae9009ccf22588b65ba58269cf40cd8e6bde86c901b6abb682b39623277d26c76f0c79d5c6bc704f10b5f3ffcde6612f28ad43c03e8a4a912d9f3b67dbcc28ce77b45e563f1463b2168bf02535d106ab64f18dc6550d3399277ec980363824a8c0aebd2bbac7806546cec98b5ccd3090826afc6f034522d315f0324c38d23f3d8a396cbd899f2461a9b4b1cee028606f67e95f287a97e9c4f962806975a164cc67ce4f54b6d79b6c1fcbd726b702a90e0d3fb7a847097dc371ae4148e3ce737bfc67266c20cde074586de749924ea8ad6c6fbdefc5ee4c7898279b954a59d002635823c37bf2ecb1b8ba9e1a1ed6e0519f0878d7d455d47e06c0241809dd453728c615bf4379ba9a650946d6eaaff363b39f83eebc22616bb4d6cc1b543cf952690ae78b2066cfcf477623ea4746e30584df669a71a012d36931eccd78a0d9b17aa00f729406847bf335e1d2cb4c5f547ba8c3023b4effa728d80f4e764a7ce3ca9b8d2e662138d9e690a94ad161557f4417c05ed68a91dd560cb91ba19582c3a32846466c5a4ec4f507be22abe0cbfaf4156c0fc3d0447f1afe9eb7163ccff26ef8c0ec211422e48f30deebb74cd362aca9432baab8ad99f4fc2411127d6b92a083f215e9212143393f25266c27aaf9a801d0a192430774d2b0c884f54cede9bbccf67bc199ad53d57b1c65a8f3840428b5a55d4c06cf499254e11ba5a2e8b7513c20365dde391db730cc197b9a3cc260032ad8f8836bae95b4b9071d408332ff3f29dc2560c0e752ba6ed89894d82e9a76acef6a9472633832c38880d1bd8a5ad2c0725f2c18cdc246ef6e8e5cbaec8726371bf40a7c32029d3fd00b32930ee48475b528c4055b4dab41df8e43d8e7c250648ee512d8ba8d7db3d1c8f728c58bbeec871b47daa2934a0b860103c4aa70e7e885d1b6ec7c64306e99efd4ae42ae526bab2327825b0b0b24d3881de833e4fcbf16f955ad496259b11424dbf594116ad5fef22a1ef367be8780de430deefd9df2f65b0bf436346c8c5ef8ab65353214bf5940b6a4b128847fa9ad55bb55d31af47113aa5da6b655e492060dbfecd377095b35e873ef15697a981e4fb0f5f609e4673fdba2abcbf978afe7ee163929866f4aa5d9f8c31b7dfd4c56c5edf0a1bc2eefcb72d9580fed4fb83268963c86bd3927e156452a1dd74ce25f61235d92d2a994c733aa1f8ee65ff84bd394e2b39ce57b94afa5e23c49742980fe9547ad687331d88a2fb93119c6961c889541f2a9db85f4b4e12030b067fb18acfcaca4f2585e282d1a43d47f178326dbb43f4b805a7d8b5632dfb1460339e64e2829eb7255a7fa23cfab331b5a9a1d0501b2ce712a2638322f94d90ba48275795b3aacd1c8ab888408750020d929166006b11744e45e50aad0e93ef28e373ec3a6594a9e2383298536bfb0c73b95e57c482a4e93061685358fedd794419bdeda6f6c9617a3b414e28167eb397b8d168ae25178e91fcd88611fdcebf11f", 0x1154, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f0000000000)="9487d7459992987281739ff25e2af4b630b79e99451a67171a52f438e7ccd536577f6464b88a40fbdd8ac4eea5e0e1c8", 0x30, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:22 executing program 0: mkdir(&(0x7f0000000180)='.', 0x0) socketpair$inet(0x2, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/249, 0xf9, 0x2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)=""/254, &(0x7f0000000140)=0xfe) 16:00:22 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:00:22 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setregid(r0, 0x0) setregid(0x0, r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:22 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r0 = geteuid() socket$unix(0x1, 0x1, 0x0) setuid(r0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:22 executing program 0: socket(0x6, 0x7, 0x3) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/89, 0x59}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/101, 0x65}], 0x9, &(0x7f0000001640)=""/213, 0xd5, 0x4}, 0x841) r1 = socket(0x1e, 0x3, 0x0) close(r1) r2 = semget$private(0x0, 0x2, 0x204) kqueue() semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001800)=""/120) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000002900)=""/201) rename(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0\x00') accept(r1, &(0x7f0000001880)=@un=@file={0x0, ""/4096}, &(0x7f00000028c0)=0x1002) 16:00:22 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/75, 0x4b) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1d8}, {r0, 0x9c34f92cee255806}], 0x3, 0x10000) close(r0) 16:00:22 executing program 1: r0 = socket(0x23, 0x4000, 0x1) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/91, 0x5b}], 0x1) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x2710}) fcntl$getflags(r0, 0x1) fcntl$getflags(r0, 0x3) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_open_pts() mprotect(&(0x7f000043c000/0x1000)=nil, 0x1000, 0x3) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$unix(r0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES32], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000ae2f6e696c653000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1000800002, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xba44058a60706e5b, r0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000001240)=0x8) socketpair(0x6, 0x0, 0xf4b4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f00000011c0)='./file0\x00', 0x80) read(r1, &(0x7f0000000080)=""/206, 0xce) getpeername$inet6(r2, &(0x7f0000001280), &(0x7f00000012c0)=0xc) recvfrom(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000033a530bb3c6e3929321617ad3f7cc639014d085d2e9f8fcb29662cff6aa4c9f066c1357fb1e2804e8abcd77427a293f24d2bf771d3391c4d8d46cd2b7422904ad93568acbc3dfc6a8a7b09ba5620bd915a4fdc2a51f317225bd76f01018ab32dc0ac8ed2dc7afdd098b1fe0ee0b9c86e2b9caea6bbe01377ed17e3532108fba154c9ccf29d483a10ff1297f00000091a7d44416947aaeb7376ebee92e8c9ea19d3926c1aadbd62d055929aedd8ec702032708aa3a0bafc46d18dcfd5ade04894f32058855f565625bd5456376e37c870bbadc6f24f36612481f586ab63854094938377d66b02616cfe6923da5d71f5a8a390b3c39dc12d638e6a172d93142702bd105039700d93d628ee0390a59198ff9e9528380205ca8e55896705c651d8d9ee3dc9dedba0355814b44b99d1bbfd5eda564fd4a9109b95c830b292589ecb1413cf70f1ec0a553bbfb5409320b9632838e403a1c83db72e100dc946e4add47cde8c089a758acae2d2209a06bc8c019b24f3014e2f7578cc00b700d53ece675"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getegid() setegid(r1) mmap(&(0x7f000058c000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') fcntl$getown(r0, 0x5) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x7448, 0x800, 0x400000000000000, 0x3}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x9}) write(r0, &(0x7f00000000c0)="d056b4e29c00c80a71d013fe9fcc6f7dc92f8ed1c177d04dcb09ef866c05eba33881dd06806a25620b966450d246ab4760bf4818c5aeebd15ae5dbc433ac9d43e0d741c6b71c65ded7dbfe9692ccb909f4111b1fdca25480bdbf919d44ad5f65fbf7ca8e1c953624932d05cb124fb71f0413f0f0ad2a2429e14101a1681391c886324e0948548f2ee2b60fc582bfd281a23a9f6e489cd9b7a3ea5db5d3a3b9a7f4998d09d5bea7e2a4654330c639febff182b2ad7b", 0xb5) syz_open_pts() 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x1) listen(r0, 0x3ff) recvfrom$unix(r0, &(0x7f0000000180)=""/31, 0x1f, 0x1, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x120) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x8000, 0x8) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setrlimit(0x4, &(0x7f0000000100)={0x4, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) r1 = getpid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) connect(r0, &(0x7f0000000040)=@in6, 0x2b) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x10) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x2000000002) recvfrom$inet(r0, 0x0, 0x0, 0x40000101, 0x0, 0x0) socket(0x2, 0x4000, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/65, &(0x7f0000000080)=0x41) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() r1 = getgid() r2 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) lchown(&(0x7f0000000100)='./file0/file0\x00', r0, r1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: r0 = getpid() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getpgid(r0) 16:00:00 executing program 1: r0 = semget(0x2, 0x0, 0xfffffffffffffffd) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/250) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {}], 0x2) msgget(0x1, 0x1a) 16:00:00 executing program 0: socketpair$unix(0x1, 0x400001, 0x0, &(0x7f00000000c0)) clock_getres(0x4, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x103, 0x811}, &(0x7f0000000000)) 16:00:00 executing program 1: pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00') r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair(0x20, 0x8006, 0xec, &(0x7f0000000000)) listen(r0, 0x7) r1 = kqueue() setrlimit(0xf, &(0x7f0000000140)={0x3, 0x5}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x8081, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socket$inet(0x2, 0x8002, 0x8de7) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: select(0xfffffffffffffea1, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:01 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="ba8fa3a5831560f8161a21b4725d729b585ea8207297ad9a268f49a225d1a2e56a28100ed049756e07b4b9ebe4da025172150e8006933d19da6f4202f9e83d3546c1d71b7a610b923bde8ed006f707edc0ef726f25cb9408b26c3118e1e75320fb1f4c66c26ecb1bbc567596c090425b76faf6a7de1a7b0ec56b747e4c", 0x7d}], 0x1, 0x0, 0x0, 0x2}, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x82}, {r1}], 0x2, 0xd27) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x38, 0x5, 0x1ff) r4 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x1, 0x108) r9 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0xc2) r10 = socket(0x16, 0x4, 0x6) r11 = open(&(0x7f0000000800)='./file1\x00', 0x28608, 0x40) r12 = socket(0x20, 0x3, 0x2) r13 = syz_open_pts() r14 = socket$inet6(0x18, 0x7, 0x86) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000100)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="d17d72dccc05064d1d5243f6d4f29a99c814ca0e68c177e9f81673a10889047f2be7f347cb79a666d715ec873df000bba75067b4c39cbdc7d248d45f2cf0a200d7faaabbe12b10c847f7d7a511a1", 0x4e}, {&(0x7f00000001c0)="edeaccbc314c33592544c7ea8b8e36306be4efa042d16a460afa5695951b26633f", 0x21}, {&(0x7f0000000200)="96aa598671f5d0c30cc8f8dfc2", 0xd}, {&(0x7f0000000240)="26997c183614d3ca748aad099c6d6779694f02fa17846c9bb4c72c971a94eaf19c701d52625f5760c65589231e1a129b7bf128f75b39fe5b5c98afce598a4ee84baaf791f1419aba596b69ac7fc50064f265049b759692641e5663c55617406a06e86ba2a3", 0x65}, {&(0x7f00000002c0)="2dfde7c9ca176b691ea5ee2b7dbcf63fce7aeee4080e0482d9357c8c1527a9342c718a404a6e1e68c688d6311dd3abd8c8e66db7dd1241e9455088d0f7bf3e679713000b1b8f408bc2b50af8b9596d486fde10e2c83aa35e089bd4c0c4883f53e3123aaef176eeb2c59f0bbd13cf99e443e9839facd0120510e081eb400934504d892602fc01526e62296850a9748d7b1cb958e9b5aec5cb079eabeedd1b2365d9b303981e340f9b10edb7c27b435868f2fdaf07a806b28a69fd2256403acb133c36a9b8786d2703e35fc979488b02533050aea228a7f49e3afbaf7145164586d0d47991fdf50521", 0xe8}, {&(0x7f00000003c0)="1edcdc49d989e08504be3db26ed9a9b686cbe9218b60f88d1d610b73d4cab3550a30cff39655379c472f9a21ba9c675dbbbb4a4984166dd3ce1c99879977f406e60eab60d1489fe2f2ae6f4143a42707", 0x50}, {&(0x7f0000000440)="09dabf7d119c8f78eaa4cb2390033e9db793004261ab5bc63c68043815d69312911b44dadd54ef7a81bc6bb16666ece734d78531e4b721cd43f3b913bc5d0109a38c7fdcb29769ba39d37dfad8975ee112be55cdb40df643cccb14c8017e3d31b17e7cd760a8516a726189ce70f3c23c4814", 0x72}, {&(0x7f00000004c0)="fd42da153bacd834ae992055f992961f9cf274c2e3d79d56489b082556a17267159d680d69d54da5d4739f21976f57b3ed9784b48b499481206615d9514ec9b43b23065a2cbb940c8633afa7be6437ea227125b61cbedca3cd0a3884d5528c8fa7b14bfc0f44e806b76a8830baebde5abb6142369cacc55eb8f5b9a5a51cc53c2d596b82d3436e86f827a9", 0x8b}], 0x9, &(0x7f0000000a40)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xb8}, 0x6) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x312}], 0x1) writev(r1, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x50) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x7}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:02 executing program 1: r0 = semget(0x2, 0x1, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="cd6901db7fea8c7450f8ce4c27ef6764002b02209e6784da3183effe4c3986a0e98489230893506fa2b409086d0e304aec33013496da9ed4c796f654cc69c6befc3ae1a8a465b1342c63c47b1cb1da155c0bf9a94ab82447ee9714975021c0847594ac9f86a5d8f8", 0x68}, {&(0x7f0000000140)="e878648ead4094d46ba7e3baeb3794bcdc81fa809714b07092d30ebdd98a9ae8459b849e828c9050a4ad866e4e434e20f0a71f85aa2fdbb03107eb0787be6f29ceec2d2ced347411e2702142242d14e2d5ee64034bb8bd88180717e12a05197b9db9a98d8e3f2ed17b407d8a482ed31abf127c2fe72685e4282f5687db89812d3ac6ebec29c3b066f1f07036e996ab9aab7f33a103b976e8907efd7f2e912124a5d982822b2d09965b4701bdcfe3d6f0f5f58ca9a4174c8ebbcf729b2d83f400e5492361b8c22dec3df3ea84dda568e7fc89f2f3c131f75fc3fbc635adc72c2989de1ec95cf1bc1f449ca1c0a31c6bdf", 0xf0}, {&(0x7f0000000040)="122326ce391fe980c2a0d734714543328d32710924564b2b24fcfd976c4785c20e6003196572a276723c0af84f9388fa1cdd25ced953869d", 0x38}, {&(0x7f0000000240)="19d064482cafc4c4140dc4d53b614805d9959e24acb867bf65a71c3582becbe047067b9e45a00db4a9d827d14791d562cc642cd709a254", 0x37}, {&(0x7f0000000280)="247457d30b1f8878b727345c92e0a10142aee2e8a4ba855ae44b2a16ebfb65180d4cdf77a0bcbc", 0x27}, {&(0x7f00000002c0)="12acf92509b97ac93f50a5f8f8f9dd17", 0x10}, {&(0x7f0000000300)="9d3af94ae65f6e1789c8c5f3e119f8fdc18442b8bad49b84636f38c567787b4466cd562e26ed20798db28267fc205b827702d16064989829c0e65feae4a1cd0fee603325a67c92f718774c0666ec8696c5f3989e2e2916109ceab70642779d134f28efd7866d5bf424c732be7fcad277b6fa2d2cea9b9ac6b0079fd955b60cfa93044dfb4c404a3ad3014c1cfd4eb9191706777db838d1b61dfc94ed1522420cd0bdbe577dfa8250df1a71", 0xab}, {&(0x7f00000003c0)="312efc6c052ec20d7a8b67d02f7fdf2df3e1a189147f0b8c33c96a1ea9e52657a1b604838bfb3332315da507ce133bc6b7e9233045afc81c302bf2da750203d0d545c7ab9620f954673510e58b52633cffe06e36eb2a9c0b647dbadacee8421ba84c6925530162c78a743105667f9c6ea8382c93008235451cca577d2f4a419660a2c94af68684adc9aafabaec4953e9491e32ddf3c2d19b812ed45a91df1d85a48785d6f0b22226ab24193d1d2589e917b4a05b4edfa0ebf9f9e78ce0ad93eb1cb45fdde4bf4a229bdee824ac7be2e18295a4a33821176f79402e970429cc48773ef2f3", 0xe4}, {&(0x7f00000004c0)="81ed1267fc8a2a3ac6aaaad5374b141f79dcee21fc50a526284568db09dda8d83f9a5a84515fb4184d16a23821c35059e7097822d417b541ee8df7fa07fbb6f67ec93ec2b9b231e04334c685ded71298bcec6977766c163feb8b7bfe30f51beb29653505887899aebc3895ab6fc8cca2b71f477d166029980449b38a465ebd712ee1c74a1e07a5f1e46fbb45904ac85835d2a9fda9bd8eb4f90088d92ed5ae641ee9d64fb1617b7557825c07e1584266fc4e856761f0fc5bffe26e28eb58bd0221", 0xc1}], 0x9, 0x0) 16:00:02 executing program 0: pipe2(0x0, 0x2010000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() dup2(r1, r0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) readv(r0, &(0x7f0000000300), 0x4494b) 16:00:02 executing program 1: r0 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x20) socketpair$inet6(0x18, 0x5, 0x7fffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair$inet6(0x18, 0x4, 0xffffffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x0, 0xd, 0x10001, 0xf9}, {{r4}, 0x0, 0x20, 0x40000000, 0xdcc, 0xa}, {{r5}, 0xfffffffffffffff9, 0x4, 0x3, 0x1, 0x34b}], 0x0, &(0x7f0000000200)=[{{r6}, 0x0, 0x4, 0x6, 0x8, 0x1}], 0xa61b, &(0x7f0000000240)={0x81, 0xfffffffffffffffd}) open(&(0x7f0000000280)='./file0\x00', 0x400000000000000, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x1e, 0x3, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getpeername$unix(r4, 0x0, &(0x7f0000000040)) 16:00:02 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x58) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) chroot(&(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) getuid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x31) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: pipe2(&(0x7f0000000080), 0x10004) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x10004) socketpair(0x0, 0x8000, 0x2, &(0x7f0000000140)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x1) getdents(r0, 0x0, 0xfffffffffffffeac) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0xffffffffffffff80) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) socketpair(0x18, 0x5, 0x8, &(0x7f0000001180)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socket$unix(0x1, 0x5, 0x0) setuid(r1) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) socketpair(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r1, 0x30) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x8fef, &(0x7f00000000c0)={0x615, 0x6}) r4 = getuid() r5 = getegid() fchmod(r2, 0x140) fchown(r1, r4, r5) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000140), 0x11db, 0x0) r0 = getuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:00:02 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) munmap(&(0x7f00000da000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x6, 0x4b000000000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000001100)="c8600ebd8259ac59d18b38108eba627ec0629b6f82ce9c5ef1a35310c97a8f633ab605ff4a6039f3483a33bf88d6f5dffc054152f7a7604bf7167af6b5b7409da8e25209e7b88839c142a1b692bd6b69a620fb379b8f42aaf582b55c8cfd53029a213e7fcdd3e915a19e16a85610900aee3e59b3832c961a3a09ec7db8d90ef77fd09530d848967fd2328a5163668629d502226095253812327ab74b24212cb67a748b4aaee781787d97c179b244b5a719d6c559665ac2bab22c3cf3b70e1b64fffe4eb38dc9785c4e4db94d0ff1ca872cc5bcfe0a2e9ed9dfbbab7f2bd122ec562a395618abfeb9574072e0ea491ddc6343de4e43d4fe9f5b64879deda55abb843db5c4d6d90571958673889ee0ea11b02a0b85e7e34a374ed87dbe28ae482bc71f280b4b69c3d8e0091069832caee82b75268571d1b2d323056464b95838039aecfca9efb98f709e19910a285936bda6e64529ae4aff8c1ca6014f5e9aa993f20144090443bef628908b2612bc949817b843e56843aaae02322f79597d4413be37ae4cc6b6bb58a6261f38d895cab3a3bc217a1dab96d96bbeb68dff3deb37188abb5acd65c4e94ec0ce03fa2112f48fff9b11294a2f02b839d734e385a594b8fdd6f66c33a0fc36080ebe059712fcff318f742aa77d2fb78c9aa2d3169b42da6173bf822119352b12b9b6f13eb0c0677c485e41d697c8aaea07407bb6e6b5e9adade092cb9652422c310f44c58ab580f1ff95d89cc69e3d028aa02dc38b9a2252d5c2ef59f52397a62e8ccecc22262b580833f3f5e8d6cb26c71337b31a0eca11871988a5e5ff011ac068ad393553b6646d939668cd6003f98be7912cfffe1eb4a4c8825aa3d01755b79009c0186af68e71c6d7a0a1af997ba054a0a11fce4f1db88d45a237f3e835f1b74f4e5c4119008aa5f42601b26e211dd5ef19327295f6c50933a6e4571b0c74484b6aa7925714c157ea1010b96b041d5a014e23ac15cd7f69e41260d0a1cfe22e44739093d312b05923024ddb052285c798148f92cd946268bdc127506241ddfd08593f7044fcc208e5ba334cafe25dded71ef42b35f3c7f645c34e145f6c63ba84305eff8bae07133b5585487f7e1fe81e5f298ab4cfa58c5f50f914ecf6509a91f84ab760df50dff18d33d5df42255a5ef0b9795064ae21def2ae40163d07b15d558f7e51a860cbed8644416488b8ad0d08f4ba916b29446c9cd962e776812ac77c3eaf292a3a8babcd92f1a99513df3e52ecdf8a1e99bc2f9b7981b9aae524804e8a4a4376a3295ff8755af84d9aaa108852f62d15a9795e84979fcc002b452f25d7d959db1f7453323301fd1d5bd2e2f5fe9a939b1dc59aa906384af62b2f1695e73b6558b3e8ad8fc06303d0493cab89874eca815e770fde5af402255a5e5d63c7334eee0e7f14539a920e18cfdd3bf49158fa00578f6ea9a3820c7de658ffe912842ad104f14174c5074e37a0463f29c517fd61a57347dc52bc518e3d2580305c29bb4443d033dc80b0a0869923b02d3a2518d39fd2010ac25ee798f817980eb121f699c2f0f876ba592a1e7e8268430a782cff89f29684d8866d9597fc7397bd75ac900101e1323a16657217afed52166001ffec2ae5a1f12997d821e2ac6178183893528db1187145a880bd1cd79b5c545bcb8f2bce45f77675b8b547e445db085b9ba840e12ce49b9858e7bd722e24f58efda3a2cff6024a56b5ad6593fa5ff5280562f5663c599fb4ea4bcbd1366336591de6f98ae482a898f487998b08caa14e5526529e1191c9151ffa49788fd65c2914f74126f9aab69e82611a47e286e86cbc57419f7e630f8729d8e7a623962852aa3ae903a24566d73065e5bacfbd9829adbbc87695b757ded756d53910c329bd1dad00915a2ce3f27e83a17df09d7f22dbdb848d355672414576d0368d39e715bd9008b3478b1ac58dd802b3c74295273312c4481ccd58058d7eb55c9d217144511c6052da47260db50ca9a73809763f52dfddb71976d06cbd327fd365dac87ce6b4317f60588782af321a71671aaefdbc977cb113865cff2e66c250d8ff6c7384e015dcbb8ecc121a82af39b0de4d1fc8884f7061e8ace06a94ecb77fdae914c1c19290e0be124a990fcc1a5c80a7acfc4746f1ff3e7bf5339f9721ddfff8b6f8ce85d636b05dc94065296f4f692f3849884b7359faa8d4fa54430f467d19848a82f1eba6b6ad06b259ef7c8d5efc810592e778c4054837206c116e421e88198825cba7d189ba7d3936b33800431217cc9dc1542ced3afcc15bbf950e48987f796b492e31b763ef289d76b9481264b819aed17d794fd95166d4182c78de40f7cca75aa19ad81fe742b2fee6b8c6ddb58821503cd38be8ada6d9bdd6e25d2249df25e0e87a775e6965d5cb8e8587d1613fd7aca73ab983a501329a5d7cdf46ad87ae2d018a99f3f1962ad95a0d4dacfd7586c24816d2f43e2aca6f015011df4c0cf36ef0618b8084014c404e3097137c664f73aa0125669207b6e66877b1dc723c28158be976b434ab7b83ddfce55a945f38b0b1bbd149b5b1fdd7589444f72cdbeb574176a4515d8260e73e6f3ba51fe67fe92e44456b98517d2a25e0c4b71968ff1cccfb6d9e3dbfbaf81938e36cdd3fdbc3dc389a9ed97783ae430e5d6d260f0ec4bafee38cbd5ddca3a21cf6b554d6bb0bc791403e8cc80f44995071640ef302b273c2e0260ab74b8fe8e91007edb3951def59f2b7f73d18eb0faae283fa6289b2ab69b67d66314856ad74617ffe2563b2153fecb9a3df350b59c86c9c8ef1488af432547f117e03e562a011077ac04bf749cee29f81704c87777c7f92fd19d5d99c8f3ddfa94ad372a70bc651322ceaab876731f83db7811fa628f814fa3197ced40389a815c522274d8226ae9809b8d928124575e29a6dcb5bdd6959df7475146b4088e3643760378836e264c0b52a5cb9292384bbf16f186719595067e17810c9ec568f04a71e9886a68771b460aef11c0a7663d1dd57dbd518309a64abc5b2f98d9564df3ea1f3feac3e95b6af5a821db5a7b78611a1ebea1f367b40d7c8a6b17e3f47f0e5b78cd1f84cf26aa1db7b76780b174777c9b9d206712990137f3def79136ff12ef151ec53bcfa509824dddf98a4b33fc2f0de64f60ce0f8696f92e3cda2dce24156ef546c2c24b63dc3c504430ca6e5e6972f5d40e009d4221aed9122eecae2336f33403d59351a1e6912ac2877ea868207aa54052e1030570cd225ffc59b5d128310a42df95a54d1de3f098e862fa947607fa32dc9d3354737ba63c206370c0d74c7d9a98966cf6636bd2b3d34c60d2ea6618799162f71b3231bbd44a9a8860832bd48ff2cd5b6b6542311ee52e997ba8e86103883faaddc763ada92bfaa0e4c6034d8bb73c4fa9c5b766ecad74a15dd16fa8742a36a71a2069cf8c206043ae7f9df5b25c45561bfc0f6eaf7e9d8986e10dc6d96b0665b69bea776e31648d6016fe2f1b5734e696bd65b758918ece774dd346049c0e3095e5cdfdcc22461101b6692fa5bac61b7b4753723240b2fa4f285f03fc5d03b18b9ef3788e469165e30757f196d48cebd69400a4683d9e507fa1f7ede22c15498a4d1147b63a5de1bced9b51eb6842c36930a221212b9697b931dddd810ca884c9c5cd2715d0d97adad2dc220b5344393813f8189466187a75994eb44583b8780a43fd34d691cde11e1a04e6d4eea485b5b5eaa82ef3ce7600827d8e6411326074e8529269b9768aeb9e2db0836e61c0466b59f4c2007a1457b18bc12421553396fb1c7b7f6ae3b8275159f316aa7641f9bffbfc61c47c2f6a9ff61f9b4762c36dacf89e34087ee7fb7079783f50764c7095adab2ec47e8262ddd44fb224fd7fa2f1dcfe90bedf72b8968dbe19edf779264e07a94837aab73b10750b130d6ec38805a26b6636cfc155c7e56e88cb83adcf33466af93fcb18d27e947868b97d8e13ca72f8359f3ca13f94c0bd19a1c11ecbc81b1ad1f16e4a10cac3eab2b967d96a525edefb5ee9baad1837249043580c60f6160157e04f27e45dd8a0201bf0866ae6ed0a3771044bb168cd4289d8e56a6e9b6ecfcc554a361188cf4539b5e1ba0682e84a9488a9afae318cc06e09b67f8e58d8eb7adca40b00e398609d10a1c643b201961525714afba43f1669ca8e4b9702cdd04ebbcbc6928d79c394799191743b6bc0470c4cdca29664860268a2ce38bfde17836291fa80d3d18cf06efb5403d44356d719755358662b6006ee74a7456a58b9ac05602d54283f01e8408501a9901d93c9b88b4926d916276768538acf876451e9f3b046b2538eced98f213a49b9aaa4ac6dcd2b3fd09dbfdf9d90143b8981db99b46da3ff02dac55917e2670489c5d73d1802700079ea799578c4e310bdd4912fbe4938d2fc1c3371a404d39b646e9447f956222f3c4f6f84ad07c72a6b8b4547c5c183fda956af7e9f126fa77fe3150a1a370713aceabaad8c894afaa8a409662b1052d18c1f0ddd168e80454b8ffecc44578eeded05a3c3d159e9da3bca960c3daff6d43a6884aa1232988f9447a4621c9ce9e097744ea2490f57476ed39ac405724d5f2024c89734d917b68b4237c109ed8d88be9454fb522f41bf6dc90557413ddd14d4375f815c220b9261d5c8249fbd878eae1b45ac6e828ec1959c7f5835d7e5d91ce8a16eca2bc127c825a86a58dbbbc72bdbce1f4fdb91dfe754d9791af0200914104fe4dd0d43061888128a6937163a7cb0e4a3509118b50c330e1ed7cf3d8075750d77043c5ce8c3293ad7ef8f9ef0c86a94ff0541d416e1cf67d403123890c3b4a819022b1b819d63c0e474770118be6660513fbdee37b29ac506786457c1e7879d641555f3ad59879f585fd5bd7b08a0af413512ff866b4ce7df0b7c3bdcb68d25bfb467c4c0c735f2171079516fa18cf25d8f7c9133fe6403f9ac42ae72bfecae0493f305da3fa978136da5208edbf092c25db457708f76cd147514fe61211f21759d287303c103ee3ad89c297153ea911a1fa7c91e60322483f0665014f871afcf4df006ba2d55d37ba5127a8c3d92eb1a11885470f5dfb90b0c436c8f98a8cc2d1a93ef76134e2be2fe6e48963474273e597452ad6ec22427fa969b4e798e993528523aa8c2affcb69a20e60696acdc65da8efbd44d25032e983631f28f873424203f8b8dc1867bd5913e42093e839435b91666a50368fd8542187613f373cf8843a6b277fd99c7ed18e874c1bc512d1638f876a171eaa75da188b8a9873c22435618be53f4ff94d1352dab781c1611d2b77b92205c1c8dc7d8a4770ab650fb917fef141127037e2e30a3665b5d6a9a3a9deeedbe7e390f9323c086ac9de9cda950ddf992f07e33016bf3f2db66d4d302df76f2aede67102beadf6063d9d894b35cb8376d5604944110da46e7994713f8ce9547659db829e8fdf271aaa1063a2fe3293eefb33da0b2f889dc1b23fda42e5c5c534d4f28957d20cb831ccd840583506506b48336f6c3e572254969bf2b07c7b723d0354208328e8ffa02ff481b96919bb6b409f58f6c0a43fd6dce4da683ffb20f72d29b0f96c5b14756298e686142fc2c7f2d25f366cc6852e2c4e81710295c6bceaafba8afac5678ea46b9d8215285d149daacc296dd407971142c3b2", 0xfad}], 0x1) socket$inet(0x2, 0x4, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", 0x0) mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x0, 0xad) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rename(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f0000000340)='./file0/control/file1\x00') 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) munlockall() syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000880)=ANY=[]}, 0x0) 16:00:02 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/187, 0xbb}, {&(0x7f00000000c0)=""/29, 0x1d}], 0x2) write(r0, 0x0, 0xfffffd52) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e8f0e55ea8e014b730d7634ceaf7ced6f1377faa92", 0xffffffffffffffcb) socket$inet(0x2, 0x0, 0x1) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffc, 0x51}, 0x5e) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f00000012c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/153, 0x99}], 0x3, &(0x7f00000002c0)=""/4096, 0x1000, 0x2}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001640)="3f26e8acec5e952fc0aa50b5a1fb708e00c3974077cac6048e7229d157f682f769d3a6de7f4bddc6a79caa06c68d37b1cf00e188d9f80c4bf77913566f20f5799b1125c96d1d82e269c3b4dfc5c383943d9f32e3034116bc9e1d0b0169a707c42130011167adbb6c2bb3bf779d6a602230e5cffc9ea8477c660e96e589a67d32aec6a897cf36837f28ab860ac86071f4b73b2a49968b81d27002d76d5878143caaa778cea1dbc4d57630f1c41d0199bdd234f25170c1b58f0eb99fcdfe2ed562aefdcbd058c2bb5f360545cac2ac5917c70d85ace0f0ac45c1c07844a12eae774e157ebb45d7c326d72c0576566f46beacf7942c93708d453f8dac5e310de3e251cc9ab9d559692fba9abd4a512b17cd3440052b78b07a8a82f57f7d892b89c26d2e6ffa088c2c82610e221c32605cf897380173482d8dd1b07aeb470100da8f13e08d588997d6a70eba5092393f6c881612bec6474144088906f69904391d3217db23dbc979f4fcf3f315e39ed4b4f5a2d52871fbf03c8a02a6c8c4a0a29f09e0b7c3fbb8feb1ec0619dffee5fb1e2e6fa1006d91f9b4da19d5e3c16dbc51212c3e0b9f30eda29284c609ba902c493087b765a2d2e326c199128b4e3252b84fdc483834049c6009862ac372dcdd3aae4e474c63d58a6bec1c52284bcbb380f68084c573f9ce81df8e75789cda7c35235fb474e94a92844da1f7464f06dbf409d942da38c051e36198a52d27d4d7991512c4235e3d9845ca72c49b77ed2a3cfb6e3c9a3785f479bf4d1bf1fd74f80702f891e403ffb596e1e904f0f1ed0670f0a260e14b8a678a580173fef1365e2564406a050e287a0b37749df0b7690df9abaeffbeab24dd7004b3d9bb979574c71df6ae1b9ba68f7d836f1dc56cda20cc1ec849b4a7bcd9b6e326acac8e51d7546f0ac23f9cf3c54aa9651a6f4f1fdb75ba3f956b6d8a13dc1d9dcdb5a884f1508fc05f210fe146aa41b090c7736198f06a6088c8cc508e505174598a28b99275e834ac44d6dc4b19c7181c0f4c18590fe974f7de1c9959099397a25df1ac3ca83832aace5cff7aa1f1e166e2d015eeb9e0cbd78316c50e67fa7e93bc63509f98c73dcb944bf976e1f11b38722c56a9394712de947b21f8f87bd0b78e5d2346410409f4e87a2831393a80c660922b22705617764c2adbc2db6e0eee7a476034c51ce7368d75bb18acc9e6add230ff19407731db24da6892a9c5d132e842e281db2decb42a375c9f68f3f9325744c21e37344c65a92427d311de919239f7cc37186357cabdfdd54aab665e12f4ad8f2b676750971bc934ca6d5863b5aca98e8b638bcdfe5bb3afce1c65239467bae1a123686ae43bea89d6439d35c5746547168d923f88f9c4bc8c1852f73d1d2acb589c56a0f7a8fcd58d3820e0f71bf54737877f8b75646f154d3323697b63caadfd5dd5763d4afe49a10d26b7eb2073fc5e1f4097307a55f9ebd0000d09e2eeb609ef750f75ff98e85980671cdeaa4e0a9058878f5f4169058ce514cef8035a11a43dc189ce67e149a910c8b0f8633a0f6146d00b8c6096bc5f107d65543e8122553d9e5ec26f4ec69f7a456e14d5a707982f523b54396273ad5c1c896ca9d56c1e7d496986ebaf2cd55fb60feb30cb3dca212fc63069a9d9beb4fae3828327fe3d28bbc4391648645fa3acda5d042a0cb490a7d255a644433f01e1f6546d16b68737128b8caa809120d3cf3edf2bfd2ea9bf1a17857fe27a0659b2bbfa324f85143556dcf430b69e73703fffa4cc6e021fc7a619df949bc21f379d3a50463ad0bdf2c715f7e3ef83f26bd1f11f23e8bbfe8d1e34984d2b45f3e2bdb67e5e820bedc87fc860fdcae34a3c455a97329b812cf22322534cdce4012198842c2ac3a81a7acd7e6d7bdbc20f207db72beaaf96b9dc6f6c572a665ceb9af12e93c97829c84112a78ea325a4235a8e1122b88f20bb1c7b6af20e68c4a791957de1402b5041e04231cfcf5a5b6b292cd418cacc1cae23873e520113e06510df7c6f7d5beeae2139a6125b446cb52cc2e95ec9e45bc35910f252aed26111298a5aad8d03444c2cc182f62f0ed7ed05d214de974f9891b423c6b5c40620fa14cc029624ee1b65de0b80c1aaa7b58be5eb45f4f1ff869e778c2199f1060149d9ce51f4525b9a6986173e34a9c9662f789b53e7f9d4c63449bfc571aa93be9f588f6559d90589df67f7027083d602889117832ae3a69999800808c225ba57fc9c348277c1fef31d82921bca50216a1c2101909f2172fb2f990643e3dd9029f6328af81bf698adf48f53adb65574086a1152dc4f06c6d64808d94322e39d1074246898f3106f980f302bf06a8bf6c2440fad7328304abca9c86fa17239d5e74080f725d773db715970ac56a6344abcf02ec0d8e0aa8dbc357e2cc506a817a47d32921728dfec399961b8d361a07471db56989e2f54959c749f6716bc59a3bc33098e3fbdb3046e15db1ea9b165f0db80b023b7326161b93d95a43ce96b84656986c96ec81bf03caf593cc538e15666a5f5b32b561e5f102a11586de579ed0867116eefc0feb05cfd46d44c70f13bb3916e976f915608ae48f97f7d8252fddd5c3b4c11b57a69bacff05cfd3979c32dc73b9cd94fe6c41dbbc49b72b0661240a1ba5c51d7daf22feef7affd27d3608395c724a91b03b2963a12c3ebfbe29a68ea27c8d03bd212b39fc8d13941edc7e74db97e00cb8f919b8a33527f3c466ff7e3dd93da9decd865377747dc1c4dfce408be382310870a954dc9dc03810d913557e25c54a158d455fe4726ba682b4d3bff0b44b4cfb700a75514cbabe1ca651c0370d47ade5ba5d67cb6d137e617b40fe560dea7098ad0b2919c1970abc54555ec5f2d93358d500fda763bb6972dd739922c702737ac77b396bf4c8f740a42678f2f5061b95963ab3ceb944f9df450db0d3a254d8710964111210d8a10761236c85e712d937f726d8d54794128290789c247804003b40008325b12f5ee3f7b0c07968d902caa802da4d303d01b79cc41b83c0d434baca02678aebd20a8ba9200db242d7d83208d92fe3215346ed2e523f901abf3b4e16bab33a8d1935ffb44c384823cf6c2c983af1d1c4e1dcf5eb08c19e56d33fc10e808fe3dbb2bbaad77f31792b6541aa835fe24a1779359f515fb47a9bfac5a672e1c5ed78b489e053cc16067a437c43e4f10d881053537d78caa2cb1e4fdaa29174e9fec574371bbfff590dc86b51ae5fc2a233ef3bfa4f6813683ad370d3dc24a858d063b415fafd1546c2443980724e510144e92ad2fe97c1ebe28cd80b54ef6d74ba30150a840b084e49c79e3018b7fac1d2fcbbfef005292e6eb16a38ef538af02319063acac8e710f8bb5495cf3f0b0626f214ad744a52002bbc2e3af8bbbaa3ffd41e84909823352272cce41fb089e6d4dfa2d12e46e246f7294bed38bcfd58c7db097866baf415f4513606d1e9b3a9c8fa50a0d22290cff205b8bdc86e73e73b98fff83e29f52467537450dee3fd6ffae3be2ff1b300cba3b3cd258cc3f6f11e88c7375f35eff230f79fa7e6d1bcee52f11cc3566ed8a7bdf676fc656d9da442b01427ca7cf7087bf8b82e9838e4ec6e6c974916da007b3c800973d247a49f3ff4174cc352cd819e001d965111848cdb3c1a46dacebd160b0d9125008cb3b24e0fa73779506808e93a2acdb5a24738d1ddbe7685d4f95e5c344826dd13e114937a0768435563ef2147f4b31de0513253de8289084e5219e80b3edf5d3a6866faefe96551aac354f521c7b3d1237f896d44ddedd99e4906d7874b4ded83d19bf7ad70aa3241a3682e09f273e45f95c2a06bfd8c08ef47289df8617156e26ce96ae85934a882e30a28cb187365cb38b127789aa784f24578e53b882f1ae14b884bccee39c911b0c31e8b8bff3e55f3ea2261cfa455a175701ce022edcea194e76b6c370c87a2a710cb8d529384905f7f79348d1a02c33e855f5f28792d28b8d8c811283210860b79a6a1c1a3f72239fea6b939a6ae2317381d98d5c41942e762058fc5faaa96d4c3804e89d51a018a4bd2a16324b043f323173904dd6f2a9c35fe5604ca36753df726b785f6769fb614f3cf6446c066bdaec2a22bc0e7b649219617f47d862d85245e119ba11dbe4bbd5025c2d7fd2386a5d1dd2d1ca33ea829b9824f61e8d1ec92de75b763f5e845b498b39c60af6b7012198842e1c77f5fc8ebb696b844f0004fe3e28e30a061e883db8f95cd8f0a830eb64706012f206f3895360d3b4fb83777fbb22fa7efa4c81057eeae0c70bb58a7fc5a78c4bc3bbebbc52bea366f59c769d152f6f4c7825b5de1bc1d092f28729926744b1af1f8879b08692cbb33f7f795e8c3a0076d1a88b3bc764119e52151bf3d63c74e77fe2358777df098ec8e15483fbd30cc95c6314a6312532c59733e92ba073aff42b7a5ccfbe6c92d91a74c6f1bcf57ad064416faa2859f2b9436f06a77302b684e2b3ef6190b0c37a98de85bbed0388ce27c43146da06ecf3c43339021ef469c3dd16099cd076d4c28552c6fd00caad2beea6789f77808d536d23038c716ac9477e6fcd92e901bdfb6134a915a1e4b50d218a1a3a76e3faef6a709e85b12c1eb7b18d8e363b4e4e768425f88207e0ad7349ea9cc7d6313d6c988bf1eff46f01d2bc130cfcdc898d04e241386b1eede5d2441fe5f17b2b7e325b672556242c44dd7246bc6463af0b58c12229b644ef7b0d63ab9bf03a310b1bd7970ecd160e2cae8b8a2c4809ab01a3ba5f4603ac96305a46bd845ba4722463a51fe3228529b0f6e2abd9ca69a2eeadf0093fa100c9acf8fa2272ef178f0cbf0c03c9bce444874c5cf2cdf1bdac7bfb1afb0971c48e4228a8819e5bf42b1aa6ab0c605e4849441cfd9ee48a433ab09561106c3debbc4609db82d433b202c1d802b7833a8e4da0a0d4b2065d00c323f4a64c966e05d1d23343e0be09892e6ec3673b21d3375df33171b4a47cb9bebc5cc8bdb67f9e6c3ef99b6d62909368ce20aeef831655d8aae15dcc8634eccc50cb8b62b8d84a6aaf5f57175d9735a39483bbe363d1ef4d095cc741aea05ae6b0ce325f66637e07374afcfb83755dc088fb01f10e8e26a4026d145635ef510de5069e4e16c9ef118d26fb0d8fab32e9720c5945de0caa39e2f3153179d71a48d81aff1cbdf851f576281c988af58c3a35e034199ca7e6b179cc8173d3f882e3434b3e866156f6e5bb59f5e72e9456cf4acd1035efe0ad3975c10add09163afdbae387008f5c325413a180114416af750047c94b3b0cb19ab171843851929f44dbdc4dc8a9402f081d05e1445d2eb6f37d6763adf40971bb55b4e733414fba4da806a2ecf60ed6bf2c1af6a3fb7f82a5b2809001c0d574072f1c10a4093306672b537375ed84e002049988d56cfdb47920bdef8eee2a4314b22dce24a94699f39f", 0xf11}], 0x1, 0x0, 0x0, 0x2}, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fchdir(r0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) kqueue() poll(&(0x7f00000000c0)=[{r1}, {r0, 0x6}, {r0, 0x8}, {r1, 0x1a}, {r1}, {r1}, {r0}], 0x7, 0xfff) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r0, 0x10f}], 0x1, 0x0) 16:00:03 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0xd, 0x6, 0x1, 0x4, 0x2, 0x923c, 0xfffffffffffffff7}, &(0x7f00000002c0)) writev(r0, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x9, 0x400}], 0x7, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2f, 0x9, 0x4}, {{r2}, 0xb360ebc69f3ee468, 0xc0, 0x40000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff9, 0x1f, 0x2, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x4, 0x44, 0xe2, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x21, 0x2, 0x3}], 0x4ba, &(0x7f0000000100)={0xfffffffffffffff8}) flock(r2, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x0, 0x7fffffff}, 0x10) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x82, 0x4) sendto$inet6(r1, &(0x7f0000000200)="643d9f4f2c926e8217877a9cc5e773c8ee864ec7ca869beb51a284b0396dc961beecf35264db4db745a39b", 0x2b, 0x404, &(0x7f0000000240)={0x18, 0x0, 0xa6, 0x2}, 0xc) 16:00:03 executing program 1: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x0) dup(r0) 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x7fff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) r2 = semget$private(0x0, 0x5, 0x38) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r4, r5, r6, 0x80, 0x6}, 0x1, 0x7, 0xfffffffffffffeff}) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="961cfcf7f7dc6abf5756d914b1d2d617678be7d9ede7a7e22a0378817990c3e40cd265bbc2808009856dda3389f87e37792b5dfe691e49bdcf7f8e64979ba75b2e9464cbd5b59b77cdd45dd89de40980705c15b6d1119479760e17aa45dcd542161081ae2f319c3eaa27b08f9c4d2f7e070f3b05ed53432530fa60ff7781c578d61a46e421c3359d6cf947a32bc636588af9b247c2ed82ce1b7a97faeca04674c3c1d40670600922064a8cc22eb5c674a80c954967511f48f17d66c205cb995ffcddf347780fd38b1e2d", 0xca) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000100)="46f318ad0259952930b0e44ee7b27dd3bd6fe7f6b1599dcf34d3e6b9b51de93beec46cdaa4fa8c09525bdc455704ad15f8e1339fd6f7a47fc948bd3aac9f246b16b1b16d2cb4cd51b3528928c5fc3d1ee95745ca4ce456d3d09eefccbd160642cc48b2c9e63ffbd1bca6c535b96c854a65b3e45cabee30d7a2040ea81cfb", 0x7e) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "113149287819b5d9d0c5bcb9966a422e3665dd4019157ec2a01e9462d987202f40c67a1339a5cb6599e0bec1d7bd46c7f96096f4ca231ced68a0a169b0af8400eb192284b8c4438d381f611b163eb8f13e9eda15f1bde332828c3a4c7226569eae716aaf60a26f45fd952dcad6c949d0edfa2b13a9583b8cade1be7e77fc638f4fdd702f1df05bdae8ed4fc5757ae208d3d693907e15c3784ff9ea5b2d74a944dbf148cae17c457630ea3aa726"}, 0xb5, 0x800) r1 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() r5 = getegid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xea, r2, r3, r4, r5, 0x180, 0x2}, 0x1, 0x3, r6, r7, 0x8001, 0x100000000, 0x5}) msgsnd(r0, 0x0, 0x0, 0x100000000) r8 = syz_open_pts() fcntl$getown(r8, 0x5) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x400000000) mlockall(0x2) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0xc006, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000000)=ANY=[@ANYRESDEC=0x0], 0x1, 0x0}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = socket(0x1e, 0x6, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/15, 0xf, 0x0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/11, 0xb}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd24) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000001c0)="43806d510c6984bca741d677067c7e7d49b79297fa874a352860ee6c789dfa12f6741aa2f8f0ffd3b1faee7237ff5e2d5448e7dd499c3eeaa7e97ace89b6a34ff57f54a0843225b46101528323258a726b24b119d657ce02ac44f4dab49e5bf0faafa0eb329ddce9a4683fa9fcd7a89e8241df555c1742d3f9674e5a8b4cddfb53d107b1293b3edf2ddf8e96adc25c9d78d56e649415f6e3a016e68b7119978e66974917ea0fe6fef9fcf5833a", 0xad}, {&(0x7f0000000280)="08567dc218254996b8131802a94729d2950dce621c72adda66f00349d155f2aeb8ded69f7f853b40b4c0cb7e3e09abb7bca075651a200eb7e0ea", 0x3a}, {&(0x7f00000002c0)="9b615bd42048477156ac6efbb6778fae5b29e81423a94a49f78c4465252ba181c93f94999d6f53ea50cdb1fc4624412bccefabc037fd53fcb9d054f2e10a5920aac43767f7c523531c77ebba28ac2452d4fa0c00b0293b549a56de21a9b8feb2d5209c9c174af7ab2c9fc2bf73", 0x6d}, {&(0x7f0000000340)="df9784bf3c25d8cd16b40ad42b54f1325de420859cbd78c78195129488671fa60f14b2cd6e4cdeb932cd6e6a956e79c28fcf36f855a7c86c2d3c9dc36b051df35558b7", 0x43}, {&(0x7f00000003c0)="cb078319e29cee1ea428e29c4accc27a0883a4965de2c80fdfdc1348763755dfbe725ba19b22994f6bf6496e8730025b185831be1023876ddb6bc8a74c06feed28bd8980fd22181b779110753946f53441bc192d575e59234cefd09c2a329773d419e979f2ef3df3553001f69003615daddb367aae3878aeed23fc696a723adcf678def6fa1f3a5f81ecf0e76579b7c6925eae27b8b2992efa6a0d31e3f1e1a6285d4d6977f155792e20ee2b8c25153b42f4a82b2892d76e27a02b83641c", 0xbe}, {&(0x7f0000000480)="6030e9470396eb756bc15ce13c52d41f5f174bdc6ac397cd8f2c70da959f3eb669c755460d82fb9f1e043c69fab54c957bf81c7457e463f82f66dfc5b54cf52bfa91e29d9f15ee29427ec8c4dcb6db9523d586c62790c9", 0x57}, {&(0x7f0000000500)="d297fa6dadada5608e3ac621710cb684b2cab717aa3cd5b52f9a0371f3dbb8d444c25937b484549711ebefb21e1b9ec86520227562823db46d211409a38c91299fdbd18f0c1f51a217275354dd5e889f0ba581af598cfa6380310508409c9d5ad48c9ed1c47a208911e19f3bc27f4315aa214849d95b7bb31eaabbebb89e8b98a7a306ef1ce0b26c6507a22a8d9b95cb6905043928187f09bc642d68e5288a49d740afce60853980ec914ebe79f0f0e0bf1c018c5d53a72ee1e58d28d717425a6c1d1839a5d0d82f6c3dbe751db7785364d8d25bc291d3e0b30f6eb9a64d7418103c1a24f0a030d1d63e1e0fe216cd50027cdc0043a0589953a1110e043108da038700018ea9abd8e05bf17b82fb3126a35833b7e5752f3a7222c32d40171bcb36803904f6636ea323993071eab66a870a3c17000020b29134d456f4cf1270f67f6ae2e1406a065696091032adcb6f2d746b9e4c9890c4e800f9ef6333ba72d01543fa606ecce79bfea2cb557437e50be1058ff9ea1cabde9934680d172d47ea62b020367197e4fcb141c3d7624aae00d2ee983b31d8fae0c4c460c5777c6b32f69b9d780e4202f9fcaca220be152a81dadba10c7c3cbbb32e240afcab9cec5a4a3257dd83d6319e280020ecaac40829c0e6d4dfcc047fffe71ed7ec6f87c5a93755b9798420de3c58a464e8e7c73c9fa435525566e5485bfa68168d36824150b41f864657a4d041e05737fd836ff365bb3fd9d420eec1f7b54b1f89491128a10139f8716d4e3d84817fa4becc5e1b573431368599715c8b187b7e946a1a1c4a4cbf890d2bfab1942ed4ea451e129139ba5c21be7663408c1dbe9ad905ef4f42c56ed94cfa3ef05222c61b606fe93e249bcd5aa49d438117360113be302c0b29cd3a3c437d3eb3bdc988e68628b5f5ad0a842583b8af4b511ec54a6763f3744ddca37ea55b837b110817183e24ff1b77d7784bf60408a5822a01b4e3bd5b6ffe0d79ac65869cc5cc95ce60cc7cefb1967c937c3039ff8a5048e4ebd98b355cafcdc6d6f0c07f70e4068a49658705532eaf3b8fe291042a9ba1860d4a10721114e05304b2dba06535ed48268f7d2763016db6ace499fed3b2276d800f14c5ca5f82d4797fa5f91d2d3573c03c41c1648c7ad494bb03402ff093f0384a0c40772c944e552626ca4332c9368b60aa386a1fc629c0cdae8393053540e3ef7727ec94c0ba5daf67223b20e70e3a1cd53616f39af826bfc229796375e6f35c788bb475a4d4d151080be7a4b16673fd759bb41566e53b3d642fcfe892207db69999ac7518ed6666edbe06e25b2ef8f833d321e8b97bf01636206b7b0bf77b4bf896cf31bad2d9bac2eba4a424f556291aa26651039d729782327a5f01fddb78f9c3d913479ccaeec71dfb3b920cbb4e2339362e9e660207c9ba5f34a96750c0e2f3374aca4cb39d2493fd264744a7cb5f3af3ebef816081ef9654945af745d22b6a81ae34c4942fbacb9cfbb2475a2ad31cef8a4656b4458324f8054b0c5f2fc4066a9be2334e18dce27c8795f8d8201149e01b62e6a4bc0b6f253d9bdfc3c1e3eb891f3e4d6f17717fc5745d6d3d665f6a8ca8d49a8f7e9d2819f06b0697832dfdd8182c936a940dffaefae219a5c0ba94e3e9a6db596bc36497ff1f2ffadd1891e501d5eff2663716c3febd7d669cc92ad266d239abddca2d4b23a0f507fee88215e65792c7ea5426728d422758eb3537ba6bff157676fe4303daa637b4875626cb348c40e0f0d536f044e8e884032eef71e4986d1f839d136e1901dc731f41988713d21c0c5e8a45cc684cc1a674bffe6a0fc31642b7a6ca152728fb276427cf3801659ce7e71db563e962bac3c1c1dd01fd41b0f5cd2e451ce5e09e21e6602fccbc511c4774c5f409ff8f9472e73418351ad67115df1c067d1e0da243e893225ec06f67997f5c71a41286c26f41e947edf6d6ea3109164431ede2dd7d512c29ca0e7c4e1a3477bb554e642b43d944928a53edc04e6dd43def42ea1b64b10131c07738fc02803506966036aa90a51682b1ac2b95bca0eacb1bf93fa06cddc3b6be932130e912ff054d3232da11dd35fe75b0de7d518914ce8ae8743683d076eaac5f3fd1667e82e5e8b441193529220a3b3119c77d4520a51e8265659f1d9cda658ad2ffd40d42a4f5c948f9d5a6f26280418ec233427ef5c1d85fc70d9f0a8f2f24e19cd005a34a6e3a1d7e2542068e213c9ed7336919981464e73d32bd849bf1489a0c9ebdea2a80aef29bec451f965e6a225324112f2529b267e05554db6c62ff668a0f3a73192dc462b46ea323870e4d42cfe88916b105fe0acb949aab6af521bb6a1aecd5b340e4353d07506e1bb3106531949e5970c0a15bc35b08dfaf2e6d863bd92b4f51c4843bc23c75fbe14d235edcb80def5b443140f96c74919fa2f0f99bad2d1fb03f78677c06cb474f5e932db1ae863b19f6b939ca5d3fdb0d17a14348115f88c2c86c0119f63e645ad3523a993c29e319e408e33cf74dbb080c11200c2eb45be3a4dbffcb0168476e4137c47ddc9e3a8dc796bf50f7bd280848d7d456ad8869f18303ffb8b342d6c5fa2f395712ce49a6251571d1057b68d2c2ae7d7fc8099f09ddfc4d6b4061acf6808ab6ba8f3cd05944828b65bb2edda7aa30872eb1af56fb8d76740d541452457b2516a942b504894155c08a1895735c8873ea29b6053e799a68b9cd8c5678ac6837d1b1384831f2992182562367803ad8042daca5599362705035cdab902015c905de9c1bf631cc6fd2277eabcf9859a2bd8af85c157f936ecaf3b03b55bb7e9578db2ba4c372509d2256e4ce33f5115ddbe147e6264190685ae57da3a2d26561056292b6e69d7804b38865cbf87025d10b4e3c19722f797a1bb274e20dd06cb537a7dcac197f77dde37c6ca9c41e06026367ad90dba488c0f970d12d2cbb9eb8275426e0c156f3d9f8398389292c82243a00a0d695b3315a672fa7fb2886a403dc75fac4e8afbe8c4362ec89dd3b118052898bc7d1e0c6238c7b600bad905de838f3ba7130a518d4ed3e81ac5fa4826a5cc2e6aee5ff73c35ed4e5cc1f239498274b1d93d09e53de81a5ec8a11f269f50243706e2273b2a18bbc6f9b43fedea5fb5852bed47ebc14d7308a2186fc83152f8fedd78f105f90d2879521ce56a7a7e48d728273c685927895884be6c0b0a051e3f5177a76b334d35f5d353c4fa922c30c75e63f970231c31e4085835200d3e7403bbd053761fc3f76c4dbc6d9bd4830e8074a08cd74abbb141fe873ac725caed2540acccabfef455f8238f1147d992f141634cbf59b41fac4ce10083ad33ffc70668568831f5fda1130c1ee8300d55fd33dc9b9ae98393ea426f4b63192b524e8a4af20cc539a8b0f6355d14c7d4944d06529015fa75ce2dc731d34b6d935bc8fa042da21281bd3a5f1c383249fb1a4b4d4b5f88c25893530da6135f1e64215a7142732da7c4f2cede64d360773f3acbcd3ac3f7cb7352cf0779d78eaa80f2c2a0a0115d00b3389e5859f73cb77a92bd9d1a3db1852b5515ca02b942adf1b910e4478c0ed61ed4c4522dfc39328e772021b3e496c0fd4b72983c5b57727ae506fb2ce79a108536791c9d0a5981b05b2845c32efd2a73423bd219474207c7bd229451cca9c3c3e9f6b5075a4f242eb37da77177d1d68e145292eb62d0272597a77fa3c755b5df627776771e26e9cd9a28f264c22e087d2e83fdc283113550c249cedaff93329b3ecb38634c523e6ca5d0195bd2f97aa3616f8b82874d74ee0b1f26041ce8a1fa1ccb30aa0d9d36e008ae26f6298cdfa2155562e1bf00548d9b1458b69682ae78cb8dc2b02e8daf5c2b8106cfcd6f166bfb21976c3894888c67c3783a48c059f44b18dfc252ed6d2e102e69b3aa62da4f8710a92e444f536d46b1287b7a34fdcb0893629bf4f29c30767aea1141613cbe39238d033d22c892b2be2703eb1fc0d9a9127c4c6c3941c2306a22e864c36b6e084f2b34fcd29ad4b95a05beb424f637abbb8dff0ea1bc7610845abb9e34f2fb4d428b73735549394ce2df2f18e30513b41a35e6b05d6253566ef5e39d4788d211468fceac3e341831ade4c2c8484ddc748ac1ba302ef5c86f52be7f67d6ddfe4c80c9cfae1387f959cb10c6187ee86ef969930a93df2707ef5c7262c3669cb19659bc412dbad136b70f068d8e5b72dd53285181d9ff0dba8adee0e451801642631dfd1e2347b9019ab5cbf8cc92a8bf2ce166e480f0692cd97e16185043462822124ab31db070b8f70a329765bcf49779d63cd1508e3a7db8940c78043c8d811e164985fb0366cd9ae7bd6d4ef9363f8d07886073b452035e8fe8fb0ba69313a8b09c43db06ca3484e11a3435657693fc50992271b45d2d924664337049404b4d65be4741bc937586f4cbd6ca6443c7bfaf6077aca5e3c0596ea6b3c5e9d050964c46914e22d8475a518bdd7dbdcccf5b3de38a283dfe8f30876103cfe2cb900846a408fc37e6a2fb03a48b193b9ac7e50188140ed2423b76f13c8897eefd0cc18c54f5dacaf4bebf6f0049b88935ff391cd0ca7807786b5fa973d8bb96d8a16150ead4931f4fcff449b9e087841b450d9b71396051a45ed1b411aee237360a2ea873ee21f5ee743bff7222f0f23d62f352bc584044a089572e005c24456f09ececc7ebe1b51bd582014a930aa2a5591ee0d678139a5f925e91a78adc655521511473c0f50c40c9d6c6ba21cb65aade3c7872ff313834da52fe94b4a71fa4fdb4957eed61d52193decac1de687e0458eeb001b349ddfd19e071160d47f7227cfb4ca2ad9a7538967e707281c396c389630298b2da8fe518b18d39f0a0d91bc50e7662d06cb312b7d946362538b62a674b9645b2bab8adf72745bf32c00c26e80a60750b69480b8f2e4610556bad02b117077305534d2e4b2da5429d81415b5745b8db8cf8ac2fba09447c3c1109635d2c230b2af388d7bf12b2b911b7658267d5c75b2f5cf85afe29e27a2a2ddaa62f63b1a317bd490dcdc0ae5245999db3d3ccafa3da13217b57986dab8eb7a712b2223e6e91eaef6fa6b472f59c2320e508670c0f09bfcc9bfa481a9a641d75147212b7f8f4c16e291a37fcef1a75118dcce0772b90afa1e12be485960a719ba72ed3e176df6bac42da37eb32c60af60f227f2835fcb6a0ab87f1adde64f67e36af8483bd1661fc889716577b7e2856aa6c3a0f5663b994b479f9cbc17f66176d1825a798d494b9e0b50e4d79b66e890167dd09dd877f5e2e24fbe32c89a703c3e6877ae821a15d1854fdc509e63f4c0da90d6d98c1282b94889cb982b05b5e00a685294303baf73b60317a483c2eec997b93d03bf752da2bd2b2c74dd25d422d67796deb59f19f23d1ff667b02192ad767abc8a78de2b207bd2cc0f81acecf9cece09d6a1be19b8cdb010c366725804874031d0301b12abf63e07e537d204e75f293e8456f6b542b7dae59c98c9b437f332a96a62afaafd25519ba2fe00ca274712f9cdf7bd5503b4849e4d1ba4fe0a5841babdd68848781d4eb728e4d78b04f1e0355a049871632fa29a928baca5baf87b40844b212a2b65f6dd08936d3d334d6e4bcfe87abfe7f17788e80688f1b1521bda4850ab9b65dcf7fc02be22462e1e017decd17656c681e9611f06470c980cf332a2882a6e9f396d56056cd7cf2d560ab961063411d345605c6aa238977231f2ce809afc6ddaf14a6779f80e24943e501e982f6aff0d15318720a0dde843a37d7fe6944a20d2e52281", 0x1000}, {&(0x7f0000001500)="f2bdbfe7f2ece0adb00fd35526f6e795c1a16d2a5cc1a62c81145961f7d48477098dd74a70e38069a98e9d226a9901ad2a2a64bc9ff179267c65245501883e7573162e2f4cdae6373f86da3036bffb97dc0864110d376e29d50a7c3a5f57389515292c7c28a4db857f42e3", 0x6b}, {&(0x7f0000001580)="ea16e5db8b61a025f501623108b14b40d3", 0x11}], 0x9, &(0x7f0000001680)=[{0xd0, 0xffff, 0x3, "cfe4c4cfafe4851a0155e105dae399d1a539d0e8902043649f9132473f0a6fc9085aab29636d8238551185dcb73c800e459bc7476f6e2a7691542e0408a7f2f7119fe40ee8f24276f0f700209c9f805972e21c746004af68f48b6c5cc9e69a782ad52202dfe09e3a120feef60f244de25dd3644fba111a26ab1b2b0101aa1ba521c2721f5fb22bcc4d95c17eff6267f8989eee52fb9d76cc0ac0be8dfd559f371870067a967340a047154e3059ae0b66baca9647bed6d001a1fa9a54"}, {0x38, 0x1, 0x8, "ea91eabac5b81158ba59a63fb76be890abd66ee8aef687e2a3bb8cfdc6ca919a9d6a5e"}, {0xf8, 0xffff, 0x4, "eefd4405cae5f71bab43190bed4de40a879af21f858e5d7f7b5f290d6a86c2d07a0ccd2cfb23d8c32fe64d564487eb8c8e2a9ca5594e09d087828d17c0828f01ee7273198a6b8a75299fafb1df2d52f4142923f2d1d8792633d357edeea7787b252590e43cc6e89a5b8771d0fbca23fc52b60284cfd3bc07644b766f27d7e025260ebd3c8ffbc06c66eaceccbff36a97c6aa2619debdb32b6f49541377c7dff62fdf82d707f6c7b31136ac58f508918b930fa7bfd84059896a3090827fe9fe89bb087ff165ae7d9b59bc219841eb3725a619737f20e12f9eb166fedb06167a1e9d8ee2d2"}, {0x38, 0x1, 0x7fff, "4d2d8afed5332f8fdb779c3b04b260823dd31f72e8db42cdc1687dce98eb834b630f196100a4bc"}, {0xe0, 0x1, 0x8000, "216c607495be02395a432a815aac8270df3a339202983a6388b69cbf81a2b85718cefd2a8e4fc966f195d26ca5e6cafed4bab0618bd75aa761fc2001b5f2020547eda1a9db2aefa33bb2be575c013f27e6c541a0cc332d2caaa0e45b4340b65593b71612c7772d53d01a503b4da75e64cec16cb3fcec743069940762d9c23d3b7b48e2c65b1e675af3f885b0d139a6d079d7279367336aa98e756969963afb04332b35093f24e25a66a482c8df27f51a8fdf5cbda2e83b1af4fc91a54840cdc48eaa22e2d9ba5787c1"}], 0x318, 0x4}, 0x405) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) getsockopt(r0, 0x100000001, 0x6f, &(0x7f00000000c0)=""/69, &(0x7f0000000040)=0x45) pipe2(&(0x7f0000000140), 0x10004) shmget(0x0, 0x3000, 0x140, &(0x7f0000000000/0x3000)=nil) close(r0) poll(&(0x7f0000000000)=[{r0, 0x22}, {r0, 0x8d}, {r0, 0x4}, {r0, 0x100}, {r0, 0x10}], 0x2, 0x8) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) r3 = socket(0x11, 0x3, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000001c0)) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) close(r1) r4 = dup2(r0, r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x2) 16:00:04 executing program 1: semget$private(0x0, 0x1, 0x308) semget$private(0x0, 0x3, 0x100) readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0xfffffe71}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0xfffffffffffffeff}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0xfffffffffffffe01}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0xfffffffffffffdf6}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) 16:00:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) write(r0, &(0x7f0000000040)="e8291ae53cf5f0857c66511b4022b66526bd19bec54a513c4bb75ba32bcfc9bab1cb0dcff16695aee12a894fe5218ad64b20253b54fd0dc1748ed269cf6c23099e05cfb3818471318b71e96ddc5baee2c0e69a4904451453aa5129bf1b78ef3a4be2dd9c9c261097e7fb7702e52f0c53c209fa2f7555499b7001d5f7c98a0d40c0c2efeea43aa5599866bb4c3c80d306e83c6e8a9a52813e84a7eeeee532aa8aa0c8248db708d9e866286cf266e7a24c5e4e52220f6aff892d1ca60ccc41e26e5ab6e73486baae", 0xc7) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:04 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x481, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x100000001, r1, r2, r3, r4, 0x4, 0x1}, 0x2, 0x101, r5, r6, 0x80000000, 0x4fa, 0x3}) setuid(0xee01) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) sync() dup2(r7, r8) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="e5a2082c6d7a6f71d6b75eeadda8188c4529f357903051e3630a29ae99b5ff363bfe20a35255e0f67bc211d42827c6d8ceb662737fe360e287ae16850dbd87a8c24c3b3c3e506bcc4cd348fe38aed815600a94aeb6f4cd268c6a17a9e2d82f62c76cd20c06b4b4bc8c342c97b91257cce2c003d0ce578254473ccdacb993aeb8768f7fb586daff068fb774432954c57b595069250dfbae0132269d1bf364c3", 0x9f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x2, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1006, &(0x7f0000000040)=0x2, 0x4) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x28) recvfrom(r0, &(0x7f0000000140)=""/249, 0xf9, 0x800, &(0x7f0000000240)=@un=@abs={0x232ddbd55f3a33e3, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x23, 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x67) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendto(r2, &(0x7f0000000140)="99223be391ef41ea9561b1873e45d864d6b0c44e85cc940f1ff2d07ef0431bddf92dd951750bbbc1ad3b9939be990ce5dafe925011c9f7814bdbe46aa4d1eab7986d6a04ad1bca312e199eb2da74a9d790ad052114695a78019c80b964b6b048d3f20659870b13d2cead0a1e604f41e7bc978edb8588012cb2432bfaaca5c4647c1e21ab678d2357533e5467bf70393b27bee2155132f8a9df2904fc12d2302172d3d99264841b24f12ef84f5c", 0xad, 0x9, &(0x7f0000000200)=@un=@file={0x6e9b14feb7b48b88, './file0\x00'}, 0xa) read(r0, &(0x7f0000000240)=""/208, 0xd0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x3, 0x4, "8c8166fb9e4a82cd50b2f7d1b3f9b8e1f2bf1624", 0x9, 0x1264}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) r1 = msgget(0x1, 0x80) msgsnd(r1, &(0x7f0000000080)={0x3, "ccf0b18e8c836fc87ef772d5a8ada6cedf77b708ccf1af5a5f4dd8c2dbc217e6f117e447392bcbca3396a1009ca1839a4d72c661c0e080a8dfb7e1f469a946296d4aa7069d0eb4170c42597977f4a7af96d3514a819f625789fbfc3514a54a15b189e6a55b46aaf2c3ffe38a680ba09104d0653be150563312ea82194d0a5859668577e7e05ed2088590a0a3c03ac7cd53206ca71ba7579871aeb4b77ec3748c398fbc9a58e4d6bad56490f890370cc4b3cec7df0b12e4e73f054904da2a7d4e48ad494e352718b64bd01a118028985490f2ba5681db9a7373"}, 0xe1, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:04 executing program 1: select(0x40, &(0x7f0000000040)={0xffffffff00000000}, 0x0, 0x0, 0x0) socketpair(0x6, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0xffffffff, 0xffffffffffffffe0}, 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3f) listen(r0, 0x401) ioctl$TIOCSTART(r1, 0x2000746e) select(0x40, &(0x7f0000000100)={0x7, 0x8, 0x1, 0x9, 0x1, 0x2, 0x0, 0x1}, &(0x7f0000000140)={0x6, 0x0, 0xe3, 0x7, 0xb3c, 0x0, 0x3, 0x9}, &(0x7f0000000180)={0xf9, 0x8, 0xff, 0x8001, 0x800, 0x10001, 0x8, 0xffff}, &(0x7f00000001c0)={0x80, 0x7}) dup(r0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4a) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r6 = socket$unix(0x1, 0x7, 0x0) r7 = socket$inet(0x2, 0x4000, 0x0) r8 = open(&(0x7f0000000380)='./file0\x00', 0x20881, 0x6d) socketpair$inet6(0x18, 0x4004, 0x3bb9, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getpgrp() r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r18 = geteuid() getgroups(0x8, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="ca4565948a9f1a9a114f159c90228e4752a741d9c7735cd70a0f923a3ee1034b9e71192d215cba0bfbd4940d59a20cba1f72e78d8f7df3c901b364bec7da099d0715991c91b86a3387e1d9e62ecbff374da94d7f08d6a1f73cc53930d9bb6ec2b8f1202d5d8ee4ff33757650a542747c8824ea9854ba25aae43f239f63a02d8ac8c18a707d3613b3c7955ce73bd2c9d36990b80299fe0316a0f671946d33970c6a339e9e01601a7e0f1a180471068d274ce2c529587720dfc7d47874c98a4f51e731fa4f3c8fab20d876feaaa2baa6af6a0c8a3c9bd3245d72365c2d72015cc3", 0xe0}, {&(0x7f0000000140)="74668b50c24a3ef52d00cd1a5dea98912616ede525f0a4c214ae28fd5d4aacf7b69199238332a342f8d1e250814789b69ecfb15efcb062820d456f4b9243647a72fb3a4736696f93ad5f2f10fb9bfadeb069fbcc", 0x54}], 0x2, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x98, 0x2}, 0x2) fcntl$setown(r9, 0x6, r15) r20 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r20, 0xffff, 0x20, 0x0, 0x0) 16:00:04 executing program 1: mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/253) setrlimit(0x10, &(0x7f0000000040)={0x10000000001, 0xfffffffffffffffc}) 16:00:04 executing program 0: r0 = socket(0x11, 0x8000, 0x112) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x1000000000000056) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="27396766c30dccde670d24a4256914a5df97c07d93128c7439c3282cae9a2b76ced95683a6b0a269d50c160a1e40d0e2cc279655b92c43652365b9a73503bf3b82b447ec579c851ccd27f03ca46a32185d96b0dc034ec1bc5857c04166a414c259cf3e6c42ba3889be50d4a15db5e2c1a409c135562646325c1368083b1249f11bc1ba66cce669d7c9670de88d924e284b8386030a9270d774687a9f96a95d8cccdecd083af08389c1e54fee63b83cc05b58a3ded0b9827b9b9847107ef917a1d1bdeb811e1605cca37c64e6630564abe1e3769b5ac159d605dc4c33bd5ef255fbe65d740b9fd9", 0xe7}], 0x445a03700103d0a) 16:00:04 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x4007, 0x6) shutdown(r0, 0x2) 16:00:04 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="13e0bf2b7528930c1bb26bb2b60d19287fd7da3fc1555189f3635588846b435e5284443e5633fbb8e626b205f21fe92f7bf337452e0574ed07e67e7e192be70bc61cf3321dd75cddf277d6bf039b93de713217f37f922195decf6cd713ed4643a5cbfbe9a8ae36f464ccf2cb59fb011265ab2a16520696fde5", 0x79) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) listen(r1, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="846bf1f9a260ef6b00257f877042eba65a314e9817e8cc3a8275b64bb0d0832b4de86284ad48fb", 0x27, 0x8, &(0x7f0000000080)=@in={0x2, 0x1}, 0x69) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x2000, 0x234, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/232) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x800000000000c) r1 = shmget$private(0x0, 0x4000, 0x613, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0xdd34}, {0x18, 0x0, 0x7, 0x9}, 0x6bc5, [0x0, 0xfffffffffffeffff, 0x5, 0x16db, 0x0, 0x9, 0x8, 0x1]}, 0x3c) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/213, 0xd5) sendto$unix(r1, &(0x7f0000000140)="bec8e04abac53754f30aac8349c4554aeb03da90be417d3f1104e7847eade7481aeb3d8803dff716100a14e973e7e25d2e976ee827e586f74cc37f0f219252fac5c30b5fe8d6e50b3ec5886dfe87fb4dde08f7f6e4081303784f0261c6905452596d82818f60094a7d19e89ad024714aee8db34253e1e973f7d5ec4a63", 0x7d, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x141) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x20, 0x4}, {0x210, 0x1}}, 0x0) 16:00:04 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000000)={0x280000, 0xfffffffffffffff8}) 16:00:04 executing program 1: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) 16:00:04 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000006c0)='./file0\x00') unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') 16:00:04 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000068, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:04 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) r0 = socket$inet6(0x18, 0x0, 0x5) pledge(&(0x7f00000007c0)='%\x00', &(0x7f0000000800)='\x00') sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)="df5ad4940d4a03816de5e338706dc74c385e127bc52bf4a88a95cf9fa94e3251dc5340ad1af720c196089871792aae41f970fe7217ecaeaa34c09a489d7638014c4a611f7a5fe236efdb6fbc6b6c5bfc6a9d1fe3983cb4d48809e7bf4c8d59cd1e0288df7e0988f076c9fb6e7350ccdb95d74d1106bbe479349c22e3e4b88f4337cfe78553f074f06cada1b8c3799b35e43bef72d4930bac197141697ff5c3235f1f722873882876c8e0f220542fb0b3a55e609e7e09b4035c83a27f60756614", 0xc0}, {&(0x7f0000000100)="e092c51e58dc637ed3ac9b48220278344a7dfd522d5b28b8cf6ccb03956ab3586a37a9fae35029cca22c41d005fd85a41a92be7e7c0ac3abb14b40bc7425a4acbccef5ae49", 0x45}, {&(0x7f0000000180)="1ab7bba2d9c5d279bec4893d3bc69cea5725775346cb5189f9878c48e7daa76c2b7c9cc50910e0efd38c8b2a38b5159ab90758fa1b190c5e45b6bcb8aa94dd6fd03d01422acda6466331df0b0c4d41e205ba5097d1815315238bbe40469994425e7d35ee0c7722bff33361d2884df7bf9c5bcffa4f764eb17a64584cc642c4b71c804dbdc9265e32a595ccf3cf4013134171427f53f2c270635db163fb89c1f113663c7fb7f6a139762592b78a8de4517d414fe011655da4c2acf26104f2810968b9a8c6d8889b0c5c7780d413a42bdc19d0dcec20b99bef22fda1ff36561e6dfe39305c1a45a37faa2d569b7162f932", 0xf0}, {&(0x7f0000000280)="964699ddea4c60310c2faccd2bb1a53d092ce0b84758cf0f135a241c3d5059d5c62e4572fb9c673088e5bbf8228b522e4c61b6860e1f13abb0fb8ce9c8924815e793a0114a2e7b2d562c8d16d7e71226f51a5c927c016eba068d66b3dc444c64c22284a23b54ad356178f1307a5272829dd02f93cfdb4e7f66cadb6833ecacb086cb60b7cfd9eb53236990e56939c60911f3bf75c1c96613038187dc0c5593b84f0a14887dad057803e3aaafcf", 0xad}, {&(0x7f0000000340)="3fe9f112a609a01286eb0570803ea1bf0a9eb97f80b77fae822d548952c5ce0e2a75e8b36eab7e906b96a11464ee2049ecfea870205f4cec7041c146e49f926c12d15ba80ec3b5084e19a79788edf3fd54bb3ab7cbf33256cd6452551a87377b603ca5fa7b6955143569b34f4d8b260b522b842698d91dee68f0bea2efeaeba2f8c8a67abc789ab95de30e73c78e5755c4b6150ef145c90d8f0025598cf5d3191ae419452cddedf9a961ef39c82227cf9b1bbf094e4bf71c048eba57ce9400ef3e88f5fe60ffddeb712714db", 0xcc}, {&(0x7f0000000440)="c6c86921b98d5667966741724894b08871b996ab4f8a5b64158bd97f2b9f7191c0252aff1eba77851ebd975ef7ac4a56d5e31db05bebae8d108450258db489cf469dc03d063531c7e058208047cffd738fcc81c07872b3185236d0251325ad95c85da1c49a2dd304cb57ae5b5831e53cde13135cdb16b62b40bcb054d48855e211c00494cc0c6c751904d7da99abee2973b44b5d732ef185eae05b48a4d35bd6188dc6994abd275cb71927eabdb70734ede4dbc690831059f1010c1c9abcbfc6d8c2b164969cba1a9af0", 0xca}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="a8000000000000000100000006000000b81f9c647ff1fa576157a26960b4c204928c0ffa29562e1aea6e6030fb7cd307611e5b0a7728aaf8a7276ac61e84faf09bc72f65d12c1f3767dace16287fef30d8a0021892f42a3adaddc56f055aa8f57e0689bb4219ef5612b19887db81bc7c2028328cac244a3b3bf9af19f868bfebaf99e4ee8876819fe0270c6d16cd540ce183b12dab3489b3337baef95b2c388f515e073c00000000d00000000000000001000000070000001d16866394e7074ddf8a68aec49e8be9279bda881b2e2f24665f2354362221fbb1163ad5ac7efb050a485ad84cad33116ecade2bada0081735e49b69a169018e757908f53bb8c84eba3c4fabd85120ec8d4be6efd0fdc932c353003a4e2cd8aa1e5a735952c268b3974b896964fe146faac12588eb7569c9d24614de98d302a505af3e6de7a14463dda57ca6117ab25c7fa26be07e0cc3fb35cb9ae293c9628ec4ffc06935818d49df9fe7c6bf3092cc3d8ee176a1ae9118b74eb60000000000480000000000000001000000050600001c3152b7783a8034a29b8a0bc81745361b677b18cf3ce9eda1ed671feb8c8555169d52093eaaeed5d63786e263491a196e1e7c0000000000"], 0x1c0, 0x2}, 0x400) 16:00:04 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setuid(0xee01) r1 = syz_open_pts() r2 = geteuid() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10000) getdents(r0, 0x0, 0x0) 16:00:04 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) getgid() shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) setsockopt$inet_opts(r0, 0x0, 0x80000000000001e, &(0x7f0000000180)="c061755b2c5aff0d3b4c46cc6681199b625e6af9b2a437ad45daccd4e6413370e3dcca4f6d184a6e57f384b084caf294e7cd8f48ba3ae7928b2c93e1262dad02000000912fad8539d8b75bfbf04c5fed3bc89f2ac1245b3c7e5e2632a3", 0x5d) r1 = geteuid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) getdents(r2, &(0x7f00000000c0)=""/91, 0x5b) seteuid(r1) r3 = accept(r0, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) linkat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) setsockopt$inet_opts(r0, 0x0, 0x80000000000001e, &(0x7f0000000180)="c061755b2c5aff0d3b4c46cc6681199b625e6af9b2a437ad45daccd4e6413370e3dcca4f6d184a6e57f384b084caf294e7cd8f48ba3ae7928b2c93e1262dad02000000912fad8539d8b75bfbf04c5fed3bc89f2ac1245b3c7e5e2632a3", 0x5d) r1 = geteuid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) getdents(r2, &(0x7f00000000c0)=""/91, 0x5b) seteuid(r1) r3 = accept(r0, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) linkat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:04 executing program 0: r0 = getegid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) shmget(0x2, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getgroups(0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xfffffffffffffef4, 0x0, 0x0, 0x37b) dup2(r1, r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffe4a) getegid() 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) setsockopt$inet_opts(r0, 0x0, 0x80000000000001e, &(0x7f0000000180)="c061755b2c5aff0d3b4c46cc6681199b625e6af9b2a437ad45daccd4e6413370e3dcca4f6d184a6e57f384b084caf294e7cd8f48ba3ae7928b2c93e1262dad02000000912fad8539d8b75bfbf04c5fed3bc89f2ac1245b3c7e5e2632a3", 0x5d) r1 = geteuid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) getdents(r2, &(0x7f00000000c0)=""/91, 0x5b) seteuid(r1) r3 = accept(r0, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) linkat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) setsockopt$inet_opts(r0, 0x0, 0x80000000000001e, &(0x7f0000000180)="c061755b2c5aff0d3b4c46cc6681199b625e6af9b2a437ad45daccd4e6413370e3dcca4f6d184a6e57f384b084caf294e7cd8f48ba3ae7928b2c93e1262dad02000000912fad8539d8b75bfbf04c5fed3bc89f2ac1245b3c7e5e2632a3", 0x5d) r1 = geteuid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) getdents(r2, &(0x7f00000000c0)=""/91, 0x5b) seteuid(r1) r3 = accept(r0, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) linkat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6b, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r0, &(0x7f00000002c0)=""/214, 0xffffffffffffffbf) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x60) socket$inet(0x2, 0x4, 0x2) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f00000004c0)=""/182, 0xb6}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/168, 0xa8}], 0x6, &(0x7f00000016c0)=""/238, 0xee}, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) socket$inet(0x2, 0x4007, 0xe35) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x808, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) setsockopt$inet_opts(r0, 0x0, 0x80000000000001e, &(0x7f0000000180)="c061755b2c5aff0d3b4c46cc6681199b625e6af9b2a437ad45daccd4e6413370e3dcca4f6d184a6e57f384b084caf294e7cd8f48ba3ae7928b2c93e1262dad02000000912fad8539d8b75bfbf04c5fed3bc89f2ac1245b3c7e5e2632a3", 0x5d) r1 = geteuid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) getdents(r2, &(0x7f00000000c0)=""/91, 0x5b) seteuid(r1) r3 = accept(r0, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000607d00, 0xc000724b80, 0xbf4ce0, 0x8, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf4ce0, 0xc000607d00, 0xc000724b80, 0xc000079500, 0x84f800e4595e7d8, 0xc00080f9e8, 0x4f0c53, 0xc00063d740) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000607d00, 0xc000724b80, 0x8fd600, 0xbf4ce0, 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(0xc000607d00, 0xc000724b80, 0x8fd600, 0xbf4ce0, 0x8, 0x8fa9e0, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd18a0, 0xc000607d00, 0xc000724b80, 0x8faa60, 0xc000726ae0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000607d00, 0xc000724b80, 0x8fda60, 0xbd18a0, 0xc00080fb00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000607d00, 0xc000724b80, 0x8fda60, 0xbd18a0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000607d00, 0xc000724b80, 0xbc6800, 0x2, 0x2, 0xf43763fa5ab55f23, 0xc00080fdb0, 0x72beae, 0x7f3580, 0xc00063cb70, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000607d00, 0xc000724b80, 0xbdd2a0, 0x69, 0xc000724b80, 0xc000724b40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000607d00, 0xc000724b80, 0xc000724540, 0xc000724b80, 0xc00080fe48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc00080fed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000724540, 0x8f8660, 0xc00063d740, 0x1e, 0xc000656240, 0xc00072e000, 0x9c5, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc000656280) /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