program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x4) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) unlink(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2c, 0x1) msgget(0x3, 0x42) setuid(0xee01) geteuid() fchmod(r0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x59, 0x40, 0x3, 0x948}, {{r0}, 0xfffffffffffffff8, 0x25, 0x3, 0x81a, 0x1000}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x4, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000081, 0x4, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x5, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x400}, {{r1}, 0xffffffffffffffff, 0xe6, 0x40000000, 0xffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0xdac6}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6360, 0x7}], 0x8, &(0x7f0000000300)={0x400, 0x3}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r3, r4, r5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) fchmod(r0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = geteuid() r2 = getpgrp() fcntl$setown(r0, 0x6, r2) setuid(r1) fchmod(r0, 0x22) open(&(0x7f0000000040)='./file0\x00', 0x840, 0x7) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) 16:00:05 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) close(r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0xfffffffffffffff9, 0x401, r1}) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x4) r4 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r4, 0x2) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:05 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) setuid(0xee01) fchmod(r1, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) chdir(&(0x7f0000000040)='./file0\x00') r1 = dup(0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000100)=""/203, 0xcb, 0x40, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_execute_func(&(0x7f0000000000)="8f0800ec1b61f26ec4e2ebf542bf2e400fed961ae15f32318e998999994166900fc67c8daf41c4a11d76cc430fdb6d13c4418d607753") mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 16:00:05 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0x5}, 0x10) fchmod(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x2) link(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') nanosleep(&(0x7f0000000240)={0x2, 0x10001}, &(0x7f0000000280)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x6, 0x2, 0x4}, 0xc) unlink(&(0x7f0000000100)='./file0\x00') 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r0 = getuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) socketpair(0x2, 0x4005, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x5) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x17b7c57b8792b763) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x180) ioctl$TIOCNOTTY(r2, 0x20007471) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/82, 0x52}], 0x3, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r3) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) socketpair(0x1a, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="ce1b72dad78b73509243e0af871134f045cad8765525ad36e7d3b4f0d8e55a881051fe824ca7906c51a65e9bf89e26e835626deae56b6b7da790e2dbc3447402c745aaa60e69b27c90c13136ede6a17c7b30b1a2c3c4a77cda523e41389550880088f22173a4e1fc891c5c777a62d9a55f24a6ec601a3fdb3a0c90baf3cc1d8f96e2227bb76a45b49534e94774417ba6129260c55721cc594e63907df42b9d504e318420cea60d2b50eeb93137c762653efe49e8e35507e26f3cd4880c", 0xbd}, {&(0x7f0000000200)="41861496bc3e669599c75105bb046944c3d2e044715858fe8bf2ddcbf6b3b04a65abdcbb77cf1b51517d447c7515c199e5d596cbb84e719ba5096233395fb02e04d73094", 0x44}, {&(0x7f0000000280)="3c23f8fc2fc748a91e8b14bfc2768b56b24ef25901ba31958db8380cb5d17d8524f20c03d0275599644ea10ab3a6939b0893ef14b6dfc3b6b7223604651f56d45d851cc9dfe1e2806a95474d39235bfccc3657f473e2b850944a9812071af19747e0168a71cf9379bc0116943f1bc3aec833efbdc13aa2da4879e60e201c38f88310ae266f8d27e7db80bc28d6864b43f0543551095dddd66f339d740a03fd6972daf8273bc5cc9f8159a806632d821b98c8d5ed617392ff3878b594ddb21e254e4c37f4fe0d5eec2d388e91476ddd5f0cd7831ab3d08e8cd44335392746fd60d3843bb5773c89c1", 0xe8}, {&(0x7f0000000380)="c12f346d92d645cab4b9bc145c953ef946693288aca8b5a77b0ffbf6ea93d85ad8b583788f3be84fa692eaac2236bd5d1ace1b04f1ca46f9e61cb1400449da3189053b7fbbb9815507d120775b43d8941b6184149cdf32b4dda76ec51f0db821ae24a97fc25a6d593fca675c9f4e85072224c496ac8f0f17077b8416a9965f230e672dc7277f1a950762562a1c890dff99e1e6ab30ff6f928ab560608b10abe7d1f48c88b6a013f389eab3012aae202a63373f38c8d3b1866c3ef0fe5a519fe43f38ceaa7944c5193a5fd115559f094cca79080f7fa5b4254d67c34c385e5c1fa2f5f7f1fa5f5bdcf2", 0xe9}, {&(0x7f0000000480)="ee83105b0a49b1b291f540c0ca8ff44b359e67a3fb90491256af3714b9aaa3dad9104a60098fd54298e3", 0x2a}, {&(0x7f00000004c0)="eb801f7a9b9388e22abf396a1be589308882c63a2c1aedf094f4ea0d28023a54619754f0e5099ea18c2773037dbc24c5dcd0628b69f5b6ed00d557d00c37c6d17ce7e21040186e5fd4aff6b042e894e817071ef424e4e8b683f292bce55369890713117b2b6345c998b01b49fa816819c1ad1aa462ce6bd9e0e4b2eb198c1d652eb8f08e6a2b18b3407481b3c4ef844969791618ae47af4df14a60e63bbcddd36bcc346cbff56d6386933c05ff2ba5f94ff74193a5eab1ec592966f25a5a4f8a09f34ad156b69e8ce53db6d8b39472e7870a9d95b2456b40bf2df0740a0e814c7f10b1056e4039329095f4a2e62b92c9286dcbbb683bdbaeff8db285", 0xfc}, {&(0x7f00000005c0)="4f7e76425b33b850c33612f1da61b8b2606f7d7f57f35128659449e487b652d9883de66ff473baac345d7253f7e4ab1ded24ef2328341b42c5e889884787b9719b0166917b6752b7e6216e672d16d7eb7f8e9143774f3a5fd8915d5b9e65", 0x5e}], 0x8, &(0x7f00000006c0)=[{0xe0, 0x1, 0x80000001, "a434f9fc74b3354838897e13e49da1e590f46785cb02b1637e945871145f9f6b6d6e93ef86a6143366ff477937541061e678cc2bb72f9924d0cff6d4f6700dbb5395fca83ac76b83f1c71892281d3fcc141632217e66a1d7f2c8f919192151e50cf061b2e13310d4df55507f72916eb547451f2747e895ae4099165fcc47e39088fd986bff813a602598a47072c95dc8536c97d0ba27c71d5b4c7b147daa07f64b4ae2be2094cbe2658083cacb4691968f87061a23bbb6ddb412f31e5d864343e29345c15368d5f304cfc4f5e5"}], 0xe0, 0xc}, 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000021c0)='./file1\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair$inet6(0x18, 0x7, 0xffffffff80000000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) setuid(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x8882, 0x20) chdir(&(0x7f0000000180)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8040, 0x1) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:06 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x23) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x17f) geteuid() r1 = getuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) read(r0, &(0x7f00000000c0)=""/114, 0x72) fchmod(r0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) r2 = shmget(0x2, 0x4000, 0x500, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) fchmod(r0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000002c0), 0x13, &(0x7f0000000300)=""/137, 0x89, 0x1a5}, 0x840) chdir(&(0x7f0000000040)='./file0\x00') getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x3) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x200a0, 0x13c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffe) setuid(0xee01) fchmod(r1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x88, 0x10) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xcabb, 0x6bd}, {0x2, 0x8}}, 0x2) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x9, 0x40, 0x100000001, 0x1, "de834bead0df460c6593dcd7ae731ee9a306560b", 0x9, 0x3f}) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0xc000, 0x9) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/3, &(0x7f00000000c0)=0x3) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = msgget$private(0x0, 0x300) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x6, r1, r2, r3, r4, 0x6}, 0x4, 0x6ac, r5, r6, 0x1, 0x3, 0x80000000, 0x7}) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') setuid(0xee01) fchmod(r0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc180, 0x0) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getgid() r4 = getegid() r5 = shmget(0x2, 0x2000, 0x21, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) getgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, r4]) fchmod(r0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0xa) r0 = getuid() seteuid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x14) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x880, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x10000002) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000200)='./file0\x00') setuid(0xee01) fchmod(r3, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) setuid(r0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = getuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getuid() geteuid() r0 = getuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x200000000a) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x80) r0 = socket$inet(0x2, 0x3, 0xfff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = syz_open_pts() fchown(r4, r2, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) sendto(r0, &(0x7f0000000180)="1bfe34c1c8948eff11e4539608aeb92b329527ced7ee6d392430255be1a197bdc220746b53c067a0349cc9142806ef6c98c58c3ac04e6eb4941f7f44d1d6cc9b6d18663080b7407155a5fd53ff14ac2d79207ccee691e19c6e77468cdd260e8c3b91c74038d0bdb2c6efbe480c25ce126566070ecf0f32f0861c1b88afeceb0c418091fd7bdf6ac83d59c3e329806542c261c9d1dea872e8955e4e5d53967abbc99801ce9e21d2f1b07c0a302cef57deca650adf0990e8492d4bd4691263a4547c69fd1ed0abb7cf2c5e8a2de5d7c2c17e", 0xd1, 0x408, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000100)="0262c76e4b91a6ad7f63a0136778df0679db8e13c1557ed441ec8579368d0ab786afc0607cc96b564e295f8c059447115244c6b8e035a80475f727b9acca14c92a4cfd4af59dd0bac01aa23ecdf92d84d3b964454cb0051dbbb4e8d0", 0x5c) fchown(r0, r1, r3) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') socketpair(0x1, 0x3063f3973b3ad9e1, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) lchown(&(0x7f0000000100)='./file0\x00', r0, r1) geteuid() r2 = geteuid() setuid(r2) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) socket$inet(0x2, 0x3, 0x7) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:07 executing program 0: setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0xc8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:07 executing program 0: setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 0: setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:07 executing program 0: mkdir(0x0, 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 0: mkdir(0x0, 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4000000000e) r0 = socket(0x2, 0x4001, 0x200) r1 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) setuid(0xee01) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) dup(r2) r4 = accept(0xffffffffffffffff, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) bind$unix(r1, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xffffffffffffff90) readv(r2, &(0x7f0000001380)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/184, 0xb8}, {&(0x7f00000012c0)=""/188, 0xfffffffffffffe0d}], 0x3) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r5, 0x6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:07 executing program 0: mkdir(0x0, 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10102, 0x10) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = getuid() setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) geteuid() setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x201, 0x100) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x10) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000340)}], 0x4, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100bb085e706e"], 0xa) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = dup(0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/173) setuid(0xee01) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(0x0, &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4000000000e) setuid(0xee01) socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r0 = getuid() setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') setrlimit(0x3, &(0x7f0000000000)={0x7, 0xfffe}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80a1, 0x1) recvfrom$inet(r1, &(0x7f00000031c0)=""/4096, 0x1000, 0x4000000000000041, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x8, 0x108) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x44) readlinkat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=""/67, 0x43) r1 = dup(0xffffffffffffff9c) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000200)='./file0\x00') readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/96, 0x60) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) setreuid(r2, r3) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') geteuid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:08 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x6) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x7) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000000)) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x2, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') kqueue() 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') semget(0x3, 0x4, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=' \x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x2000000a) setuid(0xee01) setrlimit(0x5, &(0x7f0000000000)={0xfffffffffffffffa, 0x5}) syz_extract_tcp_res(&(0x7f00000001c0), 0xcb, 0x800) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) geteuid() 16:00:09 executing program 1: getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x460) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x10) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) 16:00:09 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x80) mkdir(&(0x7f0000000100)='./file0\x00', 0x46) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getppid() r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x1, 0x0, r2, r3, r1, 0x2, 0x7}, 0x3f, 0x3, r4, r5, 0x800000000000004, 0x200, 0x7ff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getuid() r6 = semget$private(0x0, 0x4, 0x48) semop(r6, &(0x7f0000000000)=[{0x0, 0x6d, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x00') geteuid() 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chroot(&(0x7f0000000100)='./file1\x00') chmod(&(0x7f0000000140)='./file0\x00', 0x28) chdir(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r0, 0x2000746e) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') socketpair(0x6, 0x0, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='.\x00', 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = socket$inet(0x2, 0x2, 0x8001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = getppid() r1 = getpgrp() setpgid(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r2) 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='\b ') msgget(0x3, 0x3a) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x18081, 0x18) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') chroot(&(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = getuid() setuid(r0) 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x20) geteuid() r0 = geteuid() setuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/65, 0x41) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./file0/../file0\x00', 0x21, 0x1) 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x18b10, 0x2) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="596062635235ed963445", 0xa}, {&(0x7f00000001c0)="98020bd823acddb24a62a72909d8ec4712d5d6937ee801f8e578a93c9cc534833c9a2b4a1c23afb4ce2a0ad6a838fc67ce23a56fb1ba35df9f5169afde05f2d59215f942e589fa26194d6bdab7e2ec8ef0982cce9bc338ca0102341b49351b15c27dad3469fbc465a33602e3fa2693cf7ed4de2e015198bae06cfbc869e98ee5d944afad9cac07f1fd38c4d3f65c16f949866b561bc2b499036aaa955a7077476f23c34fc7626f0ac7591c6d495ccdb16ddfbb2fe6c51df8e6c6abd637", 0xbd}, {&(0x7f0000000280)="bbffe169907461fab88ea23bd1488d596f3f9737652b2f9e36b232d3b531ff56fd3bcb145b2c2ced70b17760d4de4f79287ab4060614c3dcdcd076fa8d2a945baaf433ade1e4d6feeb9cbbbb72afa423fbd949d31f26f28c9958ee593e55824856059281da56711102f79daac9d7b3a628ef254a94", 0x75}, {&(0x7f0000000300)="ff0e23b52a608f26e47329b1d38db9dae013e7388851ca262b50736b5da6d1bf9afb2b114f38ba8f6906baf272e7baec5513b20f2706d1af1d4e5978cecd6932b7903a534433694cd8989a5d1a899c4f8215c9d918420fd01368f64950149a633aaf2f4ab1db9ca5609c92eaa8451722d2cb50a27bc279bad2fbd848d0db6bf19aa3233a1306b2816e911e711a8abfa3b4bf500b276dc219cb0345ab17d37a123cb6568e33f3b5ed91419684a6657d6c4db840b7aa26ac95c9a73dee2420ce1f1f80b2c94e915cc864c2135d51a4", 0xce}, {&(0x7f0000000400)}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x407}, 0x40f) 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xffffffffffffff75) r1 = getuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x5, 0x8bd) socketpair$inet6(0x18, 0x7, 0x1, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r7 = open$dir(&(0x7f0000000580)='./file0\x00', 0x200, 0x20) r8 = socket$unix(0x1, 0x3, 0x0) r9 = getpid() r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r13 = getuid() ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = accept$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f03b2f3f2c1f0657c6e2000000000000000000000000000000000000000000000000000000"], &(0x7f0000000700)=0x6e) r16 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000680)=""/30) r17 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r18 = kqueue() socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r20 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x20, 0x8c) r21 = socket(0x7, 0x8000, 0x14) r22 = open(&(0x7f00000006c0)='./file0\x00', 0x8200, 0x90) r23 = socket$unix(0x1, 0x10000003, 0x0) r24 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="77482d96420f6228362896173b591c22412534e93c80cd643f9a38db74e09f64ff4f4fd45c8a0e4a4899759c7d82375cc166e38b419a37707d084b184f683ca0ebc4a7df0a18a1e50daadbd24b3bb4b0a689e62c9e6a8c3e8d6a2daee10f192407e799d896d73b378030424395400f279c871e60a7d630564dbf1fc3b345a00fb088baf5b6539c5d7bb0e1571ec5784b01894dea4aedfe74fd97b2475afe80d7f74d9a27216e1bb88df70550942b95793ceefb251b43c9a81ff1fa236f9c73128912f54ebf781202", 0xc8}, {&(0x7f0000000280)="1f4df5ebdb273fc06e896fd42f919f2e0a315bb83a8533c9a981c622695c596bda6907afee7b806aec3656d7f115deab432196d23efbf0c66e77a633e13b9cad6fea35ca8b8332badd3a650a3b720a48bd09c7f374109b648a6c85d6d2f6c0748f4c85e39602aa18268702b2fd6f932dcb2e4b81467f7791431b677fab9a2fdbd9d22a484f88234df9a93043f159780882a40bd5b0dbb7d91fe72ed393f87fdc1568ce652cd7160ea0a946f58a90f9fe0fadc7f8a062efcc51caf3aec9f1abd9a85f02c7b5d98aa0fc0486670454c501f5f18100287a4b3b2887ef4e9a06e83ff75e7cd14c279ac95ca0dc411691d5c8e0bc85c5389d760202d89db25ac791", 0xff}, {&(0x7f0000000380)="12513263943a6311d8431547362ad39a6031a232b673b423760015c5164593879ea9717b3dddef551690c9a74b7e8ba8892730a044cffc49ffbb990472304fd06e730efd0670c8c47b51dc51e788a8a237bace7ba92ecf422a5f7204510c053f921a5388881dd3af9b161be1a4fe8fce8988032c1192f6d5fe6289a29ff2e7c19cd1787ec35adccc086f6e77254312b9c1f2c098b5b98f080b597a1af09043dcc12d17d510a1169fb492122e315a50f60732657b26eb6a2ab7903e2306957b91e423b906457a0dec02642cd13dc329109ca3b2798069ab14a66c74af30984d31a632", 0xe2}], 0x3, &(0x7f0000000c00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000ffffffff2000ffff21a3599b0000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000194b7df18756c0554cfbd43e83e18f56821d36d3b2b67dfb8efd861d2b22d2209fd9ac8bd336688aab50c075aa48d37455cc99faa401b3a3226e1da0506443b17cf4072e34e39262ba1c154f25fd3fed86f6423c3cdacbc1257c0e7733bd3c885eade7a6e2ef61cf340be6ae2545de36", @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000b52b9bacbff2d827f2beae1848539247c80845f4ea989cb383f1a1d8d3d80df64ed4dc3b9291ce37650352c91f2122d41f53844a1d91316d7def7483e02d0d4aa9b191682dd2328f305fdcca46a28b2271cf67579fc439926198", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x402}, 0x8) 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = geteuid() setuid(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = msgget(0x0, 0x0) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3ff, r2, r3, r4, r5, 0x9, 0x3}, 0xffffffffffffffff, 0x0, r6, r7, 0x0, 0x96f, 0x28b, 0x9}) socketpair(0x10, 0x4, 0xffffffff80000001, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)="78a4") 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x10) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') setreuid(r0, r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xd000, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = shmget(0x3, 0x1000, 0x6, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8cc56e766a497ded, 0x10) socketpair(0x19, 0x4005, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = getpgrp() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r3, 0x5) r8 = geteuid() r9 = getgid() r10 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) r16 = getppid() r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r23 = getuid() getgroups(0x4, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="cdfd90adcd32c4237719f0320aa56eda2df949a39e19ae20e97e52442c81f18ba07204b7ef2703531faba78d67f5709e84400ebde9d0e0d6fe", 0x39}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x38, 0xffff, 0x1, [r1, r2, r3, r3, r2, r2, r2, r1, r3]}], 0x118, 0xf}, 0x401) truncate(&(0x7f0000000100)='./file0\x00', 0x401) 16:00:10 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000640)='./file0\x00', 0xd0) setuid(0xee01) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000100)="e62c190e871cb394c5161d5a8ab9440de4aa59bb040c68327039dec728789aafc25290b425fb72b0bd805d17513f9f138a5e69cb4c69bf10bd0e087f010b385e43c478d2a8513f42f03ffeb2c235335795ce534c84c7737c9f1dd3632b0726910d5c264773c3bc643319d85a6d391ad3600320ca5da751c81c83d19f2a8ece2b09412d5c6817e1e78c8673c6de89be18f21e0b08e72e", 0x96, 0x400, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) chdir(&(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='%%-\x00', &(0x7f0000000280)='\\-$\x00', &(0x7f00000002c0)='+)\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='c\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='}(+$[]\x00']) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1010, 0x1) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') socketpair(0x3b, 0x0, 0xa6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: truncate(&(0x7f0000000040)='./file1\x00', 0x1) mkdir(&(0x7f00000000c0)='./file1\x00', 0x4000000000e) setuid(0xee01) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0/file0\x00') unveil(&(0x7f0000000100)='\x00', &(0x7f0000000140)='r\x00') ftruncate(r2, 0x4) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:10 executing program 0: setuid(0xee01) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)="f800") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1ff) pipe(&(0x7f0000000180)) setuid(0xee01) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') chdir(&(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x200a2, 0x20) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x5, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x2) 16:00:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x20002, 0x40) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = getegid() r1 = getegid() setregid(r0, r1) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') socket$inet(0x2, 0x5, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='$\x00', &(0x7f0000000300)='c\x00'], &(0x7f0000000440)=[&(0x7f0000000380)=')\x00', &(0x7f00000003c0)='.&@\x00', &(0x7f0000000400)='c\x00']) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000480)='./file0/file0\x00', 0x30000, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="daa6d721cdd6646240ed4290fb4b186e17309b39c58bbc1adf4813f73a62dff71aa7796bc44e062790a96371716e62e70d2dc08e20684e743327bb14044fd21f7ec4322655de1c33ad1393d6f523099ea25efd2430c182f04ee367e6b2a0c775d3ccb97ad718d242cfca2888e188573608336a4e3ff0861f2f6b32039fa40d2b55bb7b060371c70eaafdc15508378acc6635925824df7f01e794ddfef4a7eb7dcf90aec0219df150f72edb165a45a7594da84e75d16282d4c4708e129124b864bf8d9f16", 0xc4) 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000b947e9419b3ff0c5a449b03a9c76d164ef40e00a1de2bc80c2606ef989fa213c613dd059b52e56563f137a982541ca87607f327dce5af652"], 0x40, 0x0) seteuid(r0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4000000000f) socketpair$inet(0x2, 0x3, 0x200000000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="6381f69552437a28f2d6ec1ed5aabeb6adb8318133ce1676fe5904c092b2c8f360dca52f07675fd59cb82404caba1b6887191066b38837df2af250e13eaecd369184138bb28ed6c29bb225f0851e7d2aad4460c05c4822e4de64844eb4ecf1e074d1", 0x62, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) setuid(0xee01) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setuid(0xee01) r1 = getuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x1) getsockname$unix(r2, &(0x7f0000000200)=ANY=[], &(0x7f0000000140)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = geteuid() setuid(r0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: getpid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = geteuid() setuid(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) truncate(&(0x7f0000000040)='./file0/../file0\x00', 0x400) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x9) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xcdda) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: r0 = socket(0x0, 0x1, 0x990) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r1 = socket$inet6(0x18, 0x8000, 0x1) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000000)) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') dup2(r1, r1) 16:00:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xa) r0 = geteuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)="63e2") 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='\x00', 0x4000000000f) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000140)='./file1\x00', r0, r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)=[{0x60, 0x0, 0x80000000, "17a6b857ae3d8cdb1af75c53e4d6e4e4d70bedc2d008ee7730635568413e905bd569d88f3cc819d98630ac9832fe5d514c427eab8bdb0a1eebeb5ecd15449e0d5d2e9e1eb5906fd638ed77d1705c"}, {0x98, 0xffff, 0x8000, "0148fc6f8333c9dae2a41fac5ea394ab20d13ede634cf809dda6338da5bfab198ed7a7094d12a677a261eaf9832c68a97b9054b1617ed40636a45455cb8571d3ae78f1120d8964e0e5be00127283e4e8062dd3a9123d01e140be51f0ffe096395248ec695c37217ba67796446e462fc579e751e1c0ad7fc667c67d76e1fa7f61a7ba6b7c5aa5"}, {0x100, 0x1, 0x7, "7f2e16a40212cf280bbbfa143fcc91440defa3b37fcbb9f5375e592c3034a2904c42ded6b39cf46d439f1e00ad231f64f73365eb2219e3d6a3229538be7702c9fac480a7fb21b7618cf765e348e952c48aeab50a229a6ef77c1207280ca3f977226b77e77f72c2a897c4e6dab0e0ee8f50edc933df7c3bf521a854981a1a426334d69bcdb02719a04c0d512317aa53ea94372934958b2b35467dbf738e9fd6494856d4d4529a621bdc9593662030b398eb0d0f7cb7017ea833fd957dc7c770cb390ebc8d2a52ec49cc9d544c4af0ef4d60e6d2a9617cda5020b44d3193ccbe771b9c09b9290bcd9ae578b17bab92"}, {0x78, 0xffff, 0x5, "ddc7cef9cffe4aab62b2ceda339cee6cfd64df9b93b52a09e773c7574584f82b035e82c26a64068313cbcb9ca1b620eb95f22c2a06009fc99ac3a0b0944060395bcb251e6748c7f79c8c5d90764665aed133f86df90074d34296e57da5250fb11de9d967"}, {0x60, 0x1, 0x5, "25fbfddb0b3fa719711aba8e8d38ca71e624a001d10c34d36534d2a13ecc3f0cfe102084fc6f8283a2c531713789b7566966e6d853c34285e8f28976771337b710519baa5eec6cec8de7633102f0b8"}, {0x68, 0xffff, 0x0, "ed13a3f6e334364456f7cd810a2c105e1cc72b71bc01aaee849b6d3125b00dad75e42ec7e7dad75378d806f34412063bb1453d4763abfed7fb9f08195b1c356171b3fa76d2b9a94d40cc7d773bbe6f3c33bb185bef"}], 0x338, 0x403}, 0x400) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) geteuid() r0 = getuid() setuid(r0) r1 = msgget(0x2, 0x400) msgsnd(r1, &(0x7f0000000040)={0x3, "64c2241eaf531d94e7ec271718d654660d89611f23f1e97b1d755b495538278c87ecae7e272e10aecff45b50f06d2a82a5"}, 0x39, 0x0) socketpair(0x0, 0x4, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chdir(&(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4000000000000018) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, r2) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: setuid(0xee01) socketpair(0x1, 0x7, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x80) r1 = socket$unix(0x1, 0x7, 0x0) r2 = kqueue() r3 = open(&(0x7f00000014c0)='./file0\x00', 0x8c10, 0x8) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x201, 0x81) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x4000, 0xffffffff, &(0x7f00000015c0)={0xffffffffffffffff}) r8 = open(&(0x7f0000001600)='./file0\x00', 0x80, 0x8) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000001640)=@file={0x0, ""/12}, &(0x7f0000001680)=0xe) r10 = accept$unix(0xffffffffffffff9c, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) connect$unix(r0, &(0x7f0000001900)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$inet6(0x18, 0x4005, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open$dir(&(0x7f0000001780)='./file0\x00', 0x28090, 0x80) socketpair$inet(0x2, 0x4, 0x7, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000100)='./file0\x00', 0x12) mkdir(&(0x7f0000001940)='./file1\x00', 0x20) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f00000001c0)="3b757aae9cc12edac897ac69578ddad1ad83dbb270e6ac1796121db409a5b090f49a80191879db390466115c8500596da7396e5f34246a6b8c602ed401e9edd374dce8c1b73498c5661cf73e9dd290f9aa61c2f9c6e4f7ebbbd3480834f1f460e4a57f3595a3caba65e643d16500b0901c1333b8279d1630fe8c9dacab91818c228173ace5817cde5c2103c32d3e0c9a141a5a3bb4d09325ebb30dda17e56e4a60f1724359b9f3fd67ac524b97e948dd647cd768f73af11c64031210950f52ffec330829122d6f29facf3dc53530aec6f485e7f571d6a912935c1b6e3680747c94f729e1158c87e45fa5c1a962", 0xed}, {&(0x7f00000002c0)="7b8b6dd2fc4a4fffd986440b8067cfba55e897ee83c00b5b0ddccd73f0f30cfd989a62e79a29a8920bca88658004d9469d011bddd6641bc105af680bc7ac9b94c52bdfd711e5fae56615c42d23b171156f5227f3faa2558f1c9a0ea3b82fb1d4ae4c2f6099bd28ddd86d58a883db19f3a4a839bd98cefe5207f034b9bc2f68c71a8df2bf02121a0678d522768c7d5b9f0e8cfaf73cc18015e2f83d66e530d3caa825c18ca8a22e6fcbcd24efdb756dc2ca1953b52b34b784d046232d5113ec4cfa9db716c368bd26715edeb60dbb08f7318110bf541f510af2b9691f99f72f75f0d6ae259e6d76c561215cc5b1e4afd6f50433b7e9cd269a7fbedec07c478599cab9e99a0d1c57a7d91ac7648c91dc68bb7789a74f446cbc2c6c762f4ece3619e9178f1fbaf45f07071ec2d826b90c86a5e6f2c776f22e7775b08f22b55d98ff6349434130e92382b66f04b21a82a32a9214a48862df4d4aa0ba3fc396f82f06ea1b50000dcd3abb4a59d3f15f191dec4a28facc22c897f07485d6b0365eadc777805ba9a444e6946525a43d5f6dbf5c619ba70b38dd4c1e6c8932a876e5eb02d97dec2f1ba72d0d7511cd3f50d20348a790e678c04067958cc20bc2c26c6e17238d13199a221f7357184f581f4574d1f279d34cb98e22220cb42f43b7be4c250b643a375c6b4f4f97906614b01a8451f7638294a71a4cd3e664e58904bd7ec4f04f3fe8877df2114d8d99f5a6eb91e68a3dfd4254001abe532b655f4ed56f40e492df81e14160d1bf3e7c0b3fa1cd224cf140a14c2a1d59d745e4f708d47f000c8cdc649d1f04c1d3901ec6a229da2df68c2a59ceb7cd8328771967fa395f1fb500e6a1d2b2df27d0e5c5c02b66b284ef8109d3c11828479817ccc3e46c17b586ac0f95f6cb5aa3bafdea57b40fa54ac8925d320ebf06ec44cd316be9fa0184884172b8f033c3b23431b7565ae7fb5a550171e6d2713749a783b5856f02a7b294d7f18036e91e4002e46b8f9edb6013bf5c4babe8987527638bd20b87870c8e5fe439d65ed4949bf82e2bbcc1125e5ab2065b77f8dd803248d4f64b4584e52c77b8f02a36d68917a00b54c1ff717f49dd43056b1c3e01c25871bbea0993378c834153c1aa11278b1c32e2731b57cda1c2f55234a0334b538b285d16036e17bdf8fb17de0ec3ef7e7a330a95dcb7ab74044043c531c4ba847fb2519b0e28c3a4e7e0263876255ea69eefdca6f8d7a11a963fa836e63f6e0b934714148e617f9b9b7ea0c4c7202030665af0f37cf0f3bc9c797385872442cf544a1fa0b54c0e08930cd48d1b3142bd5b49804bee8d2594992cc9d4973e7d636c74f44e4e89eee576a5017eb30c2d81a37a74149f8ceef1da8fa31348ced992c5d995a2ed4ba3d7931b06eff0cf2dda4d08c8317847e46e2a06f071b4aaf201252ad6a1a2ac1537d89e35771e25eaf5431514471e49cc8cbd5d31b16b9e6c15daabce162e6d88a3d7f05d9f8e3cb259daa8cadb307d642906578d0d4fcd3434404c759931677cd805fd2dafa0ef83e2e3f13d0e3187c00e217b8fbff85b96d6e360bd0f535a7b9bc44428cb4224d5071118a8f786a00f4de1e4227b3890e4b2d2044f2a7b681886ad75c08a7747112e4a105353b65c84cc8ddb1fedeee579f7754b52f8c8fbf1ff4978dd11a58be515607311c2ca8f7a0595be66a244e8b56a3474b07b854eacda9580ce9b8677664e4832341fb4010ddd677f78c296dc54c5996f3d5981b642759ee92499dea2729490b03149b193966b6af04d14aff7bb71a87e74b22b7acc6caf9cbfe0a5775d2732dd8031899e076a38498507e9556f9279f89b8349c5fb6164aedd689a89de6ffa463a6cf28e804800229c4638036316e4acb352633d0cc30e3f2dece2e3692c636b0936ac90c22ede6175268c2121cbb7da3c829216b337c711a5c695827236e13721bc80d3a459dfc9af450a44e62e79cd02b18abe2c928f35a5cd8c601b01e4b4776a814809da7b00aa60bdc39a9c57a82756c1cd197cc7a4ba2eb0dd64f42b80e12eb07370f5408d3d0fd55f0f65c7b10e1fea8d3361e5bcf6dcc7a38f535a111aa9522768421a3db6b4dbf582f9955d46c381349da95c074340e2b60dba1f8963b9497473deee126facbe2172c6dfaf50e696c09b29783e7e6946f2b417bb28ca633f500e65997871571f23dbc99b272bceba77847d0f39c7391416d7120ced0d3b0f38b7d5f107c22636741ba3498fe828b89666146306128d1565deb11eaddd2c9947ab36caffb1e197d5e58e563a0cace3c2c79acd14d9934b771765e1cb215bcc5fa37195f9c2106401984ce2b04e4f2a09777b493c693d81bc9dc1d643a8332feee833e91d43f59ac0945c4e5a4da9d2fe210ed8a8af4b5040a57d8d94b658dd81db3af85763b28946b34754e98f34892b0e353a68588034ab67217d6fa895bff9db154508372f6cac566157aa3c96116aad16b8dac72efbec24cd0ae8b0fc1f05002a857bf531265bae820671822bb53b74bc56cc231537a336d239f1711b7610c531e8dee1c251fb5de98b6ba34fb1eb2ba4e56714f8ce857224fbd047dfcfc855ebfc88fc5e1668db70824a468ff152ad55bf16a1a1c8a909ab537ad99abb4e01d004b11bc185d1d7862f926009a765b45bd389df5758f4fc176bd76b964aea2d00e3521cc2e9bb09905e7d4f6b21c7c0081f72615d99437192931d1d41deab51779ee682a241e5d2826e8a950b703cb2f672170a25d803edf8c85790fa39942d00704dce3c6c720c5d57ca17496f91b9a34c9d1df835fc7d957f76a610082d84eefeeaae62c51bd9e0ee80213353ec8c6b4aebd5c39088ad3b16ce14bedf1a452916623b85f195887b76313e71c93982c8ce3faaa50f8a4fda02e7a0329e2630b44994dbf8744708fe8348115ca8a971abeddfbba966e14fb7faa614f6761a2e46e19c1cefee517f08814293c9146c71b2f340c9de152323fbfae503900364309b672ec25fc23b6fe85ba461705a57787a0f821a61b43ae892aff9f69f5ab6cb4ed445e1ff7a34be973f97a6250dce683c3aab8b30d9c1ce167d6cb85ea3d89db20fe29998d1b5e6ba227b45d5d745bfb57eb07498071f96f0304cb72f531c727cf524f8a1fabe924432d50373bc012efa1449e11ab383d7ee287925e4a813024e9c0fae82facd496045cdc6d0197fa9ce2a68272f1e62dcb02397b350223b2076898de06f8425e5fb956378e7bc00291dd2c5ae8bc5971215102d8a1cf3a5747a1f31f234ecc3d1a4c3921c295ead5b6b1da1150fa4dc68866d2cddd05684beb7b3240e2755bc42a661373d26602330e620a9ca17dc121f8af0313eb3ce1496f72ee872ef3ac4a5296d7c11b9cb782187678b44f903f80da9d9ccbfd88020886159f1456c5d112374fe5348a78b865ab1b6e83eaf84ec58b967877676ed63b965c5360aa198b4315161c3fbaab1512e5dc8b1836141db613a34fb160024d916c4679972f969dfa5c58390555e9408774606d57b5196f6d5fe1b9d6b4e5ee901124c300bcbd6bd13366b77e546ac691b22c1fd6c48c56b60dc7d630fa57b6bf747b5ad0a6914f1e44b3bb9a3238cd532938d93b3b973711dad52265eb17be9019a6ba0011afdd1f46adf2876faaead48c0183d2a28306a58501a69a22556e39b5a55cb04da2b7dbc57068f6030bde2f009a288e89fb002f8597576f51c41a54d47495c2ebcad648e95bb2fa308ed50dd6537d88e81798a9ea8100dafb0dffc2c6a1c4383b9410cf790f1ea296881f2cc7640149aac4dacc81e1b1249bfc1b9cc3c4dd2d82c0104f4d9fbfb508be25f15ada58e151fc5bbb02c376554ff0fe1ec968c8a10459db1c3bcdf966c70589c53254682fa2633527255bf7930b01560574c8ce7d5f685548d1596c1c3791cc6263cbed760e48ca5d491a323d6881f491b2b045a963efeab268258c238e6ea3b2175f729461288aae21597f2e8f73fff5127b78634ad7706b64f82569a1ab2aae315e34cbbb59dd5bf1de3050c1e0db0fbe5d0c6bf25f579ca9e1ee13abba400b2c6c27dfa233d082ee0efb9df826cdd59799782f86dc495fe8dbded5db11d6bc31f0df7e7f453c0799ec2464c97ae61cafd962a0c7a444b2f623a2d370e5d3b674a0c31532795aa9265bdcfbb7fed40a97f9b4f3cef6990522a555839a9e3f29fede518eab43f208ee50b3aae1f9f79574395187e50e36ae41da9481e1f7730685421d084143eaa5a9d899e6eec91e0fead168cee573757c670a80821bb366f110d35ca9759e3de0df59d0c37b0ddd62ceb73c879f999bef635559ece87da4da6e3dc87bcd8195fe65b7e6ec35dbf00ff880e6922aff12e7066a5ec517dffb74657fd33d7cba34d05d2edeea4f803b4bd2f46ef189273b10c2b95c84bb88729d3bce33d0e8491555548012d86b5279b476774cde60f142253699993dd6c579e70e60c4a3b6cdfe14251b31b9fd99b1e052ec00f11e5c6472a59c73840fa44f622e23ac1523ce59d9b4acbdc528ef1f995bc15110c7ea5520298f41dff7962dd4a4b0883eeecf261e9c8a14a757a4f303ae94914d49719ceb54a15af439b6f7ddf8e1c2499f7db8213f52b58f8fe1ca49a8597a589c520353b4c88b207f0df5d573ec1b1383c040076e283f1c7e37503ab5ee00df7985ed8b809f0ed971a10f383d27a89e73eb44aea2e9aa99ddd69c6e3336eedcd5989dd1cc5f1eade1bfa1326460b088f5602648330e0d59c66dd5703d23ed22a5d1f31629b94b067c1bf2af07b07a7d4a4374743af4f6c516a02a254d717797c0d30b7d8ae0b3a1470f148103f90badf6ebaf737ea5c818a1c6ca9c6286d41f7b2739531c5a74d3551847e34e87b7bc5afbb86640e5ed3574eab40dbf2a9fae648b6b03cba2b0598f68ea3bf583910344986d432f152d4a06c57bb56e1ce01f0b281f0eea6b6fffc92e5124f47e031092757936d78906246f1fd3a7a75b9289ede420ae44e226266563983eea7b6eacc1f6fb29af81b4432f43189ddf28dfea0a1cd572bcb3abc9baad515f09177cac237b8ecbec3449f0d3794673719eaf8d9cba999689376b8c9150dd21b0503f2010c03e47ba66460d770fcf8c13dd2fa60c7adc8d42b380191d3d5ee64389dd52c0d3b2d2600a8cb614497eb16634481a06d622e7c984d1df32bb8a986315fd351966c1712571cce97d470f0d11ea8b369d19c2b5ddcd7adfe8ad4b200c45c440c9bff79671fb34c46390541ae7bd8930e3861c7b1fad6aa8cde777efcbf30b87e779e0cf83ee7b2bbbf92d50b33252020496bd93dcc843040f80ac8a2622b096dcf94c341a2c255d897b1ea410f57f216cf6f82ec34b1d05c8be8201db4360c65847bde54af2a75f1584fcf4004b8c3697271714b8f161bbd94d17bd5e6757bea9303b71fcc16af37ebda10fe39a54b62db056e36d372873b7cb573f6533d83f0b44dbd8f93ec6fb7e5b9a857b2aa8db721413f3003596b51b7ce533682ee0b3764c723ab581d00e407d6814d4546946e8ae6f33617ee40e671371bbd91ec2bc055b84d5c1742ebfb5df29cdcf41e2c2cdb7389dd0441fbea91e79736dc2738096c351f5b3db27413dce1d7853f9686a22bcd6214fbcf1a0d0664f6bdb622ac38467fa476006628158e81cb551438acc5af2e76ba0378fb22ac07a3159bee058eda40a2c4994e0f4dada1d0f00fa323bce065c588e9f0f7a75c15e6d3bd8b1ca2d155d4904b07091e07cbc413c7ae1d541c34b7987fb5c36c7ffc0f287a", 0x1000}, {&(0x7f00000000c0)="ef47a4629e63b687154f275d", 0xc}, {&(0x7f00000012c0)="2d6b83f25ed6cc13421cfd2a57de6baf73ba6f72e7c635b97838b72fe9af7cdc6132bf310bb2f653c5f168a8500e9d77ac26d4dc374c488b5f8240ac45c3808ead04bbf2efe615b9aaba1cc612c40f08cc2677a4b77ab6fb787bd86f35a789c6f76aef20e1d3", 0x66}, {&(0x7f0000000100)}, {&(0x7f0000001340)="a1dfe6203830bfef2f4165196b", 0xd}, {&(0x7f0000001380)="d409d688ffb7350a4b933f4447e9ca460f2315c393dd58f462bdc7315fa5f17a590138c31a9b74fc3dc41e5a54cd3708fdb5e78a4232c641cdd6d210cf939dd9c2bd4f57d62b069e7f9b474c99215fa2944c54b0bfbb5acce53c353731ad9ec461ab519a54039807ce67f594e79686c883437f2d94f3282df67f327182fe5507434d9a353677c98470e7cea4af91ddf28a89ad5436c22fc595202ca4aaf3073f3aaed1817ee33c5b", 0xa8}], 0x7, &(0x7f0000001840)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}], 0x68, 0x402}, 0x0) 16:00:10 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x18, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r7 = getegid() r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000340)="10e68084ac51c212a8b9cbc678223fdf68e47cdc9b5e84aac51e880ac14b76297b06f557950c246308f2caa4e48ab122e7550cf3e33c1b4524", 0x39}, {&(0x7f0000000380)="aa293da32c60fedd8c72f610f91796f51b765643f3c10808f7ef67d33481802c8fe6b5e82f0ffd5cb247712455d1e5d4268ee4d859725f91c3463377a30437b9047f4ae8bc636428f2892a5316159929650b903db0f3f71b55de6c2490676df4e3bc4980a0843b864d601f76ecdb86349c42894c20d7a8af1bc0d20327c38b29c5087c92bcb06736bdf72c55c0b631e28d72b381f862e3e565ce572f076a383cdd30c4cc6fe1ead1cbede56769afe9150c4027db820441f93a21b06bbe4d57695793ce1d39020f0a6665ad365c36c2f5a540353e3725793cc4187373cf8478d25cc4c6c4aa", 0xe5}, {&(0x7f0000000480)="ed0d43553f7396b20cb3c3a4194ac868830f87698b86a699e76b7b6bd36e15585f827e95b51598749261f978deed8cc1f29a5fbd", 0x34}, {&(0x7f00000004c0)="ff893fc274ad0c4c5ec07b3de0a4c48dd12a3d884ca8de1b4489ab60430d26e564843f462b436d6f7b73d8abe932464a478bc021021390194e1e4b4d369e78f1cb38c0340b3596d522ee4bbaf943fe2f224b26f9df24fbffbfddd740f31ffbe3bbc4a764f3affcb3649f609d956d0af4faa41a2707342653988a", 0x7a}, {&(0x7f0000000540)="6f4ed4f0d9a8c304e4c7631192ce04f3b7c018be54b13184a64adeb09c3e40b91f365698b7c3db3700eea0d4374a1f460067e1ef63ebfa77412225d1ff445cdef757f591fa955ca59793def35e31ef1816ea3503eb342d6975cd7e509c703a9798bbe8449687dcf201f2c907b810bcc2dfbeb651bbefe4d5ced503741c784795ed5d52d38a9f9a0a5f5f723912b5ad0876b79ff322c81f2b582ae9e7bc442603ff2dce", 0xa3}, {&(0x7f0000000600)="6704529e36b051ae0e6836d8cbc9ef36612d804f6053b78e1dd08f1e2bf570c9644e62126da6c1145b464d356d0c428f0428cc3e9ecd11551fee7ac32bbf08010e29ef2258b2064ffc95c404cf094aa87fbe660e8d77aad2d7409aa5c4f879ef02e36a994e4522b4391eb809773afb69e674f7dbe2b8f0fef3945a24b5fc7a9e32d209e1d02b10bcb52c95a56af3da4010fb0ea99ebb94094e46098c91a6f8df7d", 0xa1}, {&(0x7f00000006c0)="59e3c82b991d94293a8204ae1755077b7944c2b661f6824f271333b0009d4a609e4a3d81d7a34682d1f485bd635ff742eb0329697c7b0f37280ee5890c1ed8dedf69dacaaea4ccaf52f714bfddd230d89b365185287d8cef89fbb8e88dc9af3c5fd6f5ff99657695e0db01e045804e1b07babfd91799efdd71b2356aa2359b96a8c0d53624d3e52893be576a42433beed35f4121d2471fc834f74c0503b234199c5f494f36c3b30794", 0xa9}, {&(0x7f0000000780)="4eb7070a66e15e66930abbaa68544890d4c32bd589014f55bc0987e5ed4fb99bf1157384e76d906fead896a9d5affa30751c0acdfed004aaf836938a470023747e56cd09a0ae0351b0d42878612e9a3f34bff7c20d3e1c319ebc51fe8735c01fe6b2dd7b42e3c9d0cf096b6919142bc8b2fb1c6b8d0b12c7a918b79b0d7bc46535a7e728103b887e3bf6d99d1a88b760f4", 0x91}, {&(0x7f0000000840)}], 0x9, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xc8, 0x2}, 0x40f) recvfrom(r0, &(0x7f00000001c0)=""/192, 0xc0, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x7a}, 0xc) setuid(0xee01) fcntl$setflags(r0, 0x2, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') fcntl$setflags(r0, 0x2, 0x1) r11 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r11, 0x5, 0x7, &(0x7f0000000280)=""/124) 16:00:10 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x20) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x3, 0x0, 0x1, r1}) setuid(0xee01) r2 = accept(r0, &(0x7f0000000580)=@un=@file={0x0, ""/69}, &(0x7f0000000600)=0x47) accept$unix(r2, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) sendmsg(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)="7d113daad7fe247d0a065c043d6c98881af6373e88", 0x15}, {&(0x7f0000000240)="f83eaad09c4491f4c9c85c030dec53aa2c9c8fb90974971e6b769629f799e1780b", 0x21}, {&(0x7f0000000280)="cf364345fba3c56df1df528eafc937208f8fd5262631839c633578cb7d1ed2ddb4f2535f33c73eca885e1b4c2947f7ab2e80b314b6ae38184feb08e58e", 0x3d}, {&(0x7f00000002c0)="c1832e10dd3bc3a47a3de3796b3d6cb63889ba743f4e35e0973cf3f5583dd4c9cbd15d58923ce5e4bc5ef87a90a706bfa65439a8c22ce059ecbb4cfe77b4400a74bb7132c75b612443fb406cca5434d50142fb031d41b18d5af608e35f5be74c7b8f1547e04fe9a577df071a0e9109a21f414cc93cabde28705786890dcdfdfa1e4e65b19b16d976d6339a51d382db8531e8929f45f32d", 0x97}], 0x4, &(0x7f00000003c0)=[{0x98, 0xffff, 0x9, "6cbbfd984d054829665773a813d249fe732b33fd8754c61b2b6fdcca58e1b790aa583e522974a4397daa48da51bfa7e94a6e0eae9fe1d87eea655659e1eebc9c0b9a8b5bd86bc574710149b915ac7bcf7b0bc0282b8c629e816995d8c4da9c550badf3b8fc7817fecbb71c378dbc5902d0bb8042b129b246374bba097dd4782affeb5a9151"}, {0xb8, 0xffff, 0x6, "47c137658258fcdf1ec3f72c9e5e64d580dac2039debf8f780851a43c670426fd8cf233bfd04d26be1555bf39d3394bd99bb6e4e9c8daa5b4fac53b191d8ced2400cac76f040e432979786dd5aeb299299d774fa01f0b4989816f6331925adf9ac7ed0846b015701dc1c3e89bae989e800d19e9d3487f112e5f44cc17637afd9d46eed9b06c62b04d06456591eeccbcaa94a46319854d9ffd33c624f04baf6af91cf1c41a3"}], 0x150, 0x408}, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2000000000000a) setuid(0xee01) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x44b, 0x8, 0x3, 0xdf75, "c9fbbcf9e55b8f338c2774e460d977a3f0d5816f", 0x2, 0xc85e}) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:11 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x4a) rmdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:11 executing program 1: socketpair(0x1a, 0x7, 0x71, &(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x130, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)="521e") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/11, 0xb}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = socket(0x12, 0x4000, 0x3) socket$unix(0x1, 0x400000000000007, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:11 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) setuid(0xee01) r0 = geteuid() setuid(r0) r1 = semget(0x3, 0x4, 0x21) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/4096) 16:00:11 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) socketpair(0x0, 0x4000, 0xfffffffffffffc01, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/198, 0xc6) setuid(0xee01) accept$inet6(r0, 0x0, &(0x7f0000000300)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa, 0x80) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000280)="f7107b8557f4fb5173457b4d0589e1f03485e230a371e66de151c67936febdc5a5f3e65beec8633140929e5aae7f29daaf4af228e087757c18fdf8f0c8a8f36cc29feacca451f714b5d16844068aa2d374", 0x51}, {&(0x7f00000001c0)="e8d7de9e163c3bce957a9f1a566c0dbfdcc92efa209454b7a85be3d0ed", 0x1d}, {&(0x7f00000003c0)="e587e7b29d19a79560ea67d07b852c6279b768bc578cd1d4908c46a75e1a98946117917f1d017151e2566a991070c64ab8316d637c071f086d75d768d7a16fb905ab942ba9ca1ac1f8c6f77c8f164dc13bf38d2f1b9af17d6ef8368f4f7831fe2a829245e46342ab9e4afd9be4a7743c748f70703eb709eeda1960875cb6025d65093259518b880b24f45c34e5c110385443b652b266154728b5635b00f5a8e82dc867590e9fca676b18d80c80b280d874f3a5f55fa816e82ff4d6fe434b26053ae3275f6e6faa3240a4a483e35baa7b0aeae7be9e2158591daf9fabe66bd9a13e3bdbb3a803055388c23736a3c0b6a942e08081", 0xf4}, {&(0x7f00000004c0)="4bf15458", 0x4}, {&(0x7f0000000500)="f67ec8ef1df5ced0f88cafebb653c242206c1a5de5eefbfc12334729376556a915d0222a0897d99ecadb2b0b8a6f2f7f0e03c0a20d7265c6705a2e624bb38c39e34f8428a010ab6f6ca6ce1129dafb82d9f07b257a5e9ecbb4e09ee74d6aaf7ab805ba82ed2664a65e1e7e66b447220df2339e80932f67e5207d380aa66cd93ea94cb10be88f1340a9f65012e54bdfe974a302b9e61e5b294cc50984979c80caed97eba8d65ed3b01f0496d88d99d61ad397b2c8d70d4d88640bc0d7c8b5e26b7f26216ad5b1d222afe7b65ba3ee23f388f1aaf73373853f379a3b219cb992849f", 0xe1}, {&(0x7f0000000600)="0e6db5bad6338acf0197bc61f13195398d4ef924510bdd6ab36cbc86f1591b", 0x1f}, {&(0x7f0000000640)="d351353a4aae19fd5be43de5462b205e876c2ba60bd8c5669eb56b01f490dafdebf4ecdbdc3b95fa044076b9221a3fbd6942e3d166cddeff77b39cf7da9e4024afa09505d4cd7da1209af9c018b222c1a500261502b1e217564376bf7763d8187745", 0x62}, {&(0x7f00000006c0)="06b8c8f0dcdd31bc223e45b2357aefaac50e1261bba2544a2fffb030d93702d3a2a3b7dd9f88627e1e6f64973249166c277abced4ea3794e96e490e876ea448c010026b3cd8b288a78d8f1f8c42d8efdcc67dc120819fe1a450dbc718f340355be72ac5d56a7f4b692db1368db10890017e300a52651eefadd5085ff0d4b5c8f9756827ba3bdf465b271c0d3cb02fee8ee2a018c654a1ef9fc929bedc38bbc23b577341f3c5e664dc01fae0ae939642f20ad5c4982e977c86e8b8fcd329f6b4baf5ca8c1483076ecdc4f", 0xca}], 0x8, 0x0) geteuid() r1 = geteuid() setuid(r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r2 = socket$inet(0x2, 0x4000, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchdir(r0) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x43) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) recvfrom$unix(r0, &(0x7f0000000200)=""/73, 0x49, 0x40, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x142) msgget(0x2, 0x81) setuid(0xee01) socketpair(0x11, 0xc005, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') msgget(0x1, 0x400) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8002, 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) sendto(r2, &(0x7f00000003c0)="62f658a26577a13365651f5630f1c1ef0d8a1f2f1bd403d917289602763ec63f1f9fc9f5835b9c57892cda6cb0a16bd346aa789f3d9857e3acf5b1148aea053bb77ead7474a2910c6c0dfc2b4ceb06a359009e21ee5412d2619ce563c2e919c953a7e1fbacaf4bd354e02634d74c693aa89c3b104571f2cf98d67687001c5ffcfce6d10ae02352ce4b94ec6b5a9f9f6380d02272f1d1bad0f0c0d30ed04fd273946efce210ce04ccda8ce769ee2d616a2c95fb490534f577d9d98c12a3dc", 0xfffffffffffffe95, 0xc, &(0x7f0000000380)=@in6={0x18, 0x2, 0xfff, 0xad}, 0xc) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x26) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xfffffffffffffc01, r1, r2, r3, r4, 0x23, 0x10000}, 0x9, 0x1, r5, r6, 0x4, 0xffff, 0x70d, 0x4}) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x3) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) geteuid() munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) recvfrom(r0, &(0x7f0000000180)=""/94, 0x5e, 0x803, &(0x7f0000000200)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) fcntl$getflags(r0, 0x1) pipe(&(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) pipe(&(0x7f0000000240)) 16:00:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x100000000a) r0 = getuid() setuid(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x6}, 0x1e47b2a3) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = getuid() setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2020, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f0000000240)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x82) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)="df92") r0 = socket$inet(0x2, 0x0, 0x1ff) setsockopt(r0, 0x2, 0x7, &(0x7f00000001c0)="7e5b84e346959c062eaac34cd888329bb4a0dc1e1d6cf1078626fa1325d7a87abd7a43f00fcbf8cbd559225bb609a15cd414d43d3ef838761a05bbedba2916dfccf759ba784a60d8dff5c0518fccbc51c421cf8e5f8ddf91b56737f856cc916d350929e90de15c1b655068facf9ae07eec6a235d58625d79fb932d86e688c77e4edfc418a9c007f54f674491a749c78a4998df958b88982795d71be747da6259b8e60c83755330691e0955513a2525ac8d57a44b36cdbd36fe403b7cf076ec1180aa44d30d053d4f0f116134f9f75843888a4e965d", 0xd5) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) chown(&(0x7f00000000c0)='./file1\x00', r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x100) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) chdir(&(0x7f0000000000)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = semget(0x1, 0x2, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semop(r0, &(0x7f0000000280)=[{0x0, 0x6, 0x800}, {0x3, 0x3f, 0x1800}, {0x5, 0x9, 0x1800}], 0x3) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x1, r1, r2, r3, r4, 0x42, 0x9}, 0x3, 0x3, 0x101}) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) getuid() unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10800, 0x20) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x41) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8, 0xe21}, 0xc) 16:00:12 executing program 0: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') setuid(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x9}, 0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getegid() setuid(0xee01) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)=""/57, 0x39) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') socketpair$inet(0x2, 0x8000, 0xff, &(0x7f0000000240)) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchdir(r0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x401}, {0x7fff, 0x7}}, 0x2) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x208, 0x40) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc008, 0x6) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x5) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) kqueue() setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getrlimit(0x7, &(0x7f0000000240)) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r0 = getuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f00000000c0)=0xc) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='.\x00', 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='W\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0xb7) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) geteuid() r0 = geteuid() setuid(r0) setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x4, 0x5, &(0x7f0000000200)) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000100)=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\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000180)=0x6e) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = semget(0x1, 0x2, 0x20) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000001c0)=""/187) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x208fb, 0x42) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x9b) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8024, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chdir(&(0x7f0000000140)='./file0\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = socket$inet6(0x18, 0x5, 0xfff) shutdown(r0, 0x1) socketpair(0x6, 0x3, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) ioctl$TIOCSCTTY(r2, 0x20007461) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0xfffffffffffffffa, 0x2}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0x45, &(0x7f00000000c0)="bc56c01c0053817f97b024823143ce2063086e2e8b096ff5a8cec6ec7bacade928353750f701276555ad59242714c03bdd6a656ce964ebfc373cca76f5edc8c804cdfc1ba8") fchdir(r0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x402, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chdir(&(0x7f0000000100)='./file0\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r1 = getgid() chown(&(0x7f0000000200)='./file0\x00', r0, r1) mkdir(&(0x7f00000001c0)='./file0\x00', 0xa) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file0\x00', 0x2) chdir(&(0x7f0000000100)='./file0\x00') r3 = socket$inet(0x2, 0x800000000000c046, 0x4) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x10001, 0x7}, 0xc) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x4000000000e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000200)="ccac5d9cebe04597c0fd07ffaddf3be727dfc8c94f5a9abff022e422bdd6df3d00e9d7f010c9c9f3df757698ddf3a6c4d2b87d642f3c46c73bad5ad45d4500a24b544f0ea9bf56644cbf281f8a441fb0ba684a15dd5ca6a6ae949063d92e772670b17adfca414de85daa2ec06fb7d4f939dd2e89c57b96e0f0f6111893081fb2a44f41d98a83c91cc06b7cbe", 0x8c) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 16:00:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x80) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xc1) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x400, 0x18) 16:00:12 executing program 0: truncate(&(0x7f0000000100)='./file0\x00', 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') socketpair$inet6(0x18, 0x4, 0x0, &(0x7f00000001c0)) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1004000000100e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x90, 0x88) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x1000, 0x0, 0x0, 0xb0b, "7d66981154ccb7ce1a7640f7fe1d4326d692f287", 0x1, 0x1}) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: getrlimit(0x6, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='x\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:13 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) socketpair(0x30, 0x4003, 0x1, &(0x7f0000000000)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:13 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) r0 = msgget(0x1, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r4, 0x14, 0x81}, 0x8, 0xdcc, r5, r6, 0x3, 0x2, 0xfdd9, 0x7}) setuid(0xee01) pipe2(&(0x7f0000000040), 0x10000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') geteuid() 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='%+-.#\x00', &(0x7f0000000180)='c\x00', &(0x7f00000001c0)="238c00", &(0x7f0000000200)='c\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='c\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='@^\x00', &(0x7f0000000340)='c\x00']) chmod(&(0x7f00000003c0)='./file1\x00', 0x10) 16:00:13 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8008, 0x20) 16:00:13 executing program 0: geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000000c0)=""/144, 0x90, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x14) getuid() read(r0, &(0x7f0000000200)=""/4096, 0x1000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = getuid() setuid(r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(0x0, &(0x7f0000000080)='c\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') socketpair(0x6, 0x5, 0xffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/82}, &(0x7f00000001c0)=0x54) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) 16:00:13 executing program 1: mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/125) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)="00fb") r1 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) socketpair(0x1b, 0x3, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000200), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)="6304") 16:00:13 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) socketpair(0x1, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x1a, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = dup(0xffffffffffffff9c) fcntl$getown(r0, 0x5) chroot(&(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r0 = geteuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) kqueue() setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) 16:00:13 executing program 0: unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x2001, 0x10001) setuid(0xee01) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)) 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:13 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x80) r1 = getuid() setuid(r1) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/130, 0x82) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') socketpair(0x6, 0x4005, 0x7fffffff, &(0x7f0000000340)) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0xc41, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) getuid() 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000000180)="050456869b46cd52e4c5d80b4824e8bbc11cc78f77675b2886a5c4e4600877c3c3fcde58dea5c7a3b8de6837bc165abf9ed6da7252f54455b31e8947b1bae7b4c27fb54e8cd743384c12456f14bea78c9ac55226a046686a9031a540df8ef9b6607199ae51d9bb81cb896bd7fb00c80b1061201459f5ef01e6c71144564f20a7d0246ef5a117f5fd247a05c39edc5fd3556da691df258e6aeb2d656da40a237cc9376e477096a47f6e555424c450d8c479b7e5c58996d486b5b704f2566de3c3e74c7ee6fe038d4023b50487d1ee48", 0xcf, 0x404, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000581b878f4ea90f6910e18c6013b37e7deaa19f33191777d93c279f23eaff83715b27c6a5d6bb02e52592e39dcd533c2585bfa946a02ab3c2b63541fb7d80d474fad8aa39b8124b7b442f7462473116f784a946d7dd5ecd1d72ca1a56a7b451f2d31cd74cf6dc751e01960489306e"], 0xa) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)=0xfdd9) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x2, 0x9, 0x10000}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) unlinkat(r4, &(0x7f00000002c0)='./file0\x00', 0x0) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() pipe2(&(0x7f0000000140), 0x10004) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r1, &(0x7f0000000240)=""/202, 0xca, 0x840, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) readlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/33, 0x21) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() geteuid() 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = getuid() execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='c\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)=',\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='[%\x00', &(0x7f0000000380)="2c2efa00"]) setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getuid() 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db13d6981075f30c20d59b9b6b57a9400c851eea1d15023ebf17c0a57b988a39b3f79340b5bee9b34a066711cf77ba3f9b7f92e25d66128728e891023cb9085951dc8a872809704b420012dd90862afbf451f5f7315cab537135f43392675b3ff3d90e5e2679a31af0ba9d8ae69e8cb3fafd1e37e21899d5afa7ec309f777927c7584926552d8dd82c39daa9888e45f2a27fe3d2ad2d672d91e7f7c2fbca3482853708367a18365814b44435e52b4c0f31c7d592ab3e8e44d3765767da22303c473b5d63ba45e554d709ebf8"], &(0x7f0000001140)=0x1002) sendto(r0, &(0x7f0000000100)="ee53fc96004974e77683fbcb48c58f1cd2254a22af51d522a3454af5d224b5e405b7c0717a32b565518202c2dea7b106cc59bd3a55abf5bd942393f46b2a94ee5a2092a238cbddbdef55af0891422f76e60fd86a7c1ac307a2db9662b8e4b66a564f893a3341c7c31edcd5d03e0dda0249c1bde6f44076c81669e03a90e287fd02fcc8c94d013f8512062f2d419d504844206955b0b64c7001ebe16f2ad3465c2ed684216085c67ea81923347b00d1a2db0fdb762c1a00b329db6e9bada83ec35e9f2681711a", 0xc6, 0x8, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:13 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:13 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x40) r0 = syz_open_pts() fchmod(r0, 0x28) setuid(0xee01) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f0000000380)=0xc) chdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000000)=[{&(0x7f0000000180)=""/65, 0x41}], 0x1, &(0x7f0000000300)=""/122, 0x7a, 0x100000001}, 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:13 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:13 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='\x00\r') 16:00:13 executing program 1: chdir(0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) syz_open_pts() setuid(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 1: chdir(0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 0: getuid() r0 = geteuid() setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x16b) r5 = open$dir(&(0x7f0000000480)='./file0\x00', 0x81, 0x0) r6 = socket(0x21, 0x0, 0x1) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)) r8 = socket$unix(0x1, 0x0, 0x0) r9 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x80) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x9, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f00000005c0)='./file0\x00', 0x88, 0x0) socketpair$inet(0x2, 0x4, 0x13e, &(0x7f0000000600)={0xffffffffffffffff}) socketpair(0x20, 0x8005, 0xff, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x18, 0x5, 0x5) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r17 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000700)) r18 = socket$inet6(0x18, 0x8007, 0x9) r19 = accept(0xffffffffffffffff, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r20 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x200, 0x100) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) r22 = accept(0xffffffffffffff9c, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x2, 0x7) r24 = socket$inet(0x2, 0x4000, 0x9aa2) r25 = syz_open_pts() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f6669b4000094"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="e580c28b5d7d2b40a1eb504bfd1a5206b5875ef64377e155181ca4f00c1f9ba458841049749c4d7ad93ea3643e23e65bb5972105727bf1c341d6f54e81461deb945a94f6ee3c9d057eafebf2218085d302971183fde7bfe9ed2ab751c4425f6e2d39b0bf33596461e49de5413daf59f650e116c45e3b512dda29503d12be56f0c3c65b9c8c8f2c23676a7ed3cf6a6e05a050d64fe6c4aece73e382bd7e17cbbebb569f", 0xa3}, {&(0x7f0000000340)="a38bfad4e62fda78f1826f96b49a9ded79a15b6560da7ce22ef5fadfa6fe65411cd2251baf2402041b29414217d514fd95c950d56084a3918c9da3dd16623191ef21268323dc489f686a30", 0x4b}, {&(0x7f00000003c0)="a76e48119027ed5091c05bdbc2a804125fba1dceeebb792c87d41b", 0x1b}, {&(0x7f0000000400)="b8bb884cfa3e7a9a0d304dd96aaaf407411acb3d2bf509f8a043717ad8887fb8ce80f493422134026ee433bf57784c44c171caf6f2d393", 0x37}], 0x4, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, r25]}], 0x110, 0x8}, 0x400) socketpair(0x3a, 0x80000000003ffd, 0xff, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r26, &(0x7f0000000180)=""/60, 0x3c, 0x2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:14 executing program 1: chdir(0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x9b, 0x144000000000, 0x2, 0x7, "2ca48cef70b38915f322b004e0c413b601387237", 0x4, 0x8}) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) r0 = getuid() r1 = geteuid() setuid(r1) chdir(&(0x7f00000000c0)='./file0\x00') setuid(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0xa3) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') getitimer(0x2, &(0x7f0000000180)) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', 0x0) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x3) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) chdir(&(0x7f0000000100)='./file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/17, 0x11}], 0x2, &(0x7f0000000300)=""/148, 0x94, 0x8}, 0x40) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000000)='x\x00') 16:00:14 executing program 1: unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8002, 0x2) 16:00:14 executing program 1: unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffc, 0x3}, {0x5, 0x401}}) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(0x0) unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/19, 0x13, 0x801, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x45) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20b0, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:14 executing program 1: chdir(0x0) unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) r1 = getgid() r2 = getgid() setregid(r1, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)="8000") r3 = socket(0x18, 0x4000, 0x8001) socketpair$inet6(0x18, 0x8000, 0x4ae0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r3, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:00:14 executing program 1: chdir(0x0) unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x20) chdir(&(0x7f0000000000)='./file0\x00') r0 = semget(0x1, 0x3, 0x80) semop(r0, &(0x7f0000000080)=[{0x5, 0x684, 0x1800}], 0x1) socket(0x21, 0x8005, 0x9) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, 0x0) 16:00:14 executing program 0: chdir(&(0x7f00000000c0)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000140)='W\x00') r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20400, 0xa8) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, 0x0) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, 0x0) 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7d, 0xffffffffffffffe1}, 0xc) 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000200)='c}') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getgid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x40, 0x80, 0x3, "11969b8f1863abdae0849794b53b71e0bdb92598", 0x3, 0x4}) setgroups(0x2, &(0x7f0000000080)=[r0, r1]) 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0xc00, 0x2) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') socketpair(0x36, 0x8002, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/227, 0xe3, 0x2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) unveil(0x0, &(0x7f0000000000)='cm') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='W\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r2 = getuid() r3 = dup(0xffffffffffffff9c) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0) r4 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r4) accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4abb6a0a34a07179299322600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001280)=0x1002) 16:00:14 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 0: chdir(&(0x7f0000000180)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) socket$unix(0x1, 0x1, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f00000010c0)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') pipe(&(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) read(r0, &(0x7f0000000280)=""/183, 0xb7) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe2(&(0x7f0000000180), 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) r3 = getuid() r4 = getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7, 0x3, 0x4, 0x4, "135036497c07468c4118f12ab02a9c821141b539", 0x1, 0x8000}) fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r4, 0x6) unveil(0x0, &(0x7f00000002c0)='cm') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') chdir(&(0x7f0000000040)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x401, 0x1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x22, 0x4) 16:00:14 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1002, 0x1) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(0x0, &(0x7f0000000000)='p\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x7, &(0x7f00000008c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x10000000000, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/208, 0xd0}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000440)=""/68, 0x44}, {&(0x7f00000004c0)=""/148, 0x94}, {&(0x7f0000000580)=""/156, 0x9c}], 0x7, &(0x7f00000006c0)=""/192, 0xc0, 0x5}, 0x1) 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20040, 0x2c) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20002, 0x58) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') syz_emit_ethernet(0xfe, &(0x7f0000000180)="9f9aadd3d5090b833a707671c1b8e186ed511d50b64402b640f9a00703be307bfeac46bc9d8ee09d3bfbb3f5e44641f154a772167b91d3762252d54cb1b1fb81327a63d244255e1dc2cdd1a7270eef3b668e09ea1e363c3b550e067a1b57b0972f58b73d5be07abff02f972672f60a26a692310a9a1f561002c343350e06efd340af97807baef64cbb8c94d132f37424f4be96025aa83aac6987abb0a62a6debe224195acac955be28e2183c53ad46e9f4f1d428755ee420f7ef1dd8a6a1a99d22cd00c30da541e691375a1f851d3913619d4274509eaac69ec836a369f71511863d50b3a090e3eee80880fff09d05cafc1fd023cda9cf4d000c7bbcb47c") 16:00:14 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x2) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000100)="c9", 0x1) pledge(&(0x7f0000000000)=',\\\x00', &(0x7f0000000040)='cm') kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0xa8, 0xfffff, 0xf570, 0x7}], 0x2, 0x0, 0x2, 0x0) unveil(0x0, &(0x7f0000000140)='x\x00') rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)="64a6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x9) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0xae, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x180) faccessat(r0, &(0x7f0000000180)='./file1\x00', 0x110, 0x1) 16:00:14 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x20098, 0x10) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x2) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000040)='cm') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x209, 0x128) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x12) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x80) chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000091c089822902d076000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x6e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:14 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x30df) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:14 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:14 executing program 0: chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x8080, 0x2) mkdir(&(0x7f0000000080)='./file1\x00', 0x20) 16:00:14 executing program 1: socketpair$inet6(0x18, 0x5, 0xb42, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000540)=@in6={0x18, 0x3, 0xfffffffffffffd59, 0x7}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000580)="b6e2e837cdc227aa48e893495cdb8ea59bb6214deb094bfa8c772944ec2d7874200a5699756feb3cb6c48872ee9c83d5d8c1706c76e10e1463d49c63e36e232070d770aa9f47e5f98f485033fe152f1ea41dea13c3da74b5ccfa07a4973a92ddac95f668c7db0ac4401515d37d92230d0bb096ff3af5148d08313b7dfce80f51c0d93b2058eeea13d76d1a51780aad873afcaed86ab4e884730f6f7f6c5fa2dcd5ee75727748ad72d2013330ae7ce202bfd61d3fb923114cace9cf22625753098e536b09f104e7110ce1912ee0d70f906cb7a58e4c9e488dd819b53a46db2eaeee4d724351", 0xe5}, {&(0x7f0000000680)="bac45057581bbcb13144a3afb8d5ea9f075b145ee8682c1de600134ef830de5360b53e675554b83e773eded76e7049e6ac75b24d6b31a39d", 0x38}], 0x2, &(0x7f0000000700)=[{0x98, 0xac2251447b399dec, 0x5, "676cc1f3b8f67732bb9e810fa91405a49fd4d28b47ca68b2ee802a62037f33f09cef8c67d3a3530118351c6a0203bb750cd7fd24343307aa3508660dc7554e9b6af924d2295a371d95b2a131265881a13a70834e1765ffe8c8f6de861d62b79529e0b4169e07b5b24859ccc057f6c299fa1bb063700d1ae48b4c2933abf326a88e2f9c931f616304"}, {0x18, 0xffff, 0x4, '[P'}, {0x1010, 0x1, 0x1, "11abd63d20fc07963cb38f47f0583e68598d5880959dbe730724d38a8d791b980b315a9ad8847a26bae9678df801b281c76df3367e4b1e4cd964a345ca6d00f814d84e518454e8b0e40d2c96ba0a9cf847b9e62eb1fa04d4fcc9dda71b219aaece3c737569e264e76716a22679970a88b68cad1d367590e721a7b5d79f4acad6a15a3172686e375e2a7fa983cf5357a6b0c01dbd8d81a56e4f0a701628c27d05fd4b5f9604b173b446821f10f62f95de370b417c14de1a2f29c2cfa609d26966b998461e25104945be84dce0f7dd59b223814625b94a518c8748a6fc9842e914108af5d8c818c0ce4d83d0f4594119243b4f8b603a6bdb318a88293f0f4045a40c46b5f7c30f670168766f6477f2c27c8b8ea7bf4c72bce0d25c0b7e310430ac83aa05632e1cd7bb22df8f887211ed2a088a9dba3db55a699c2c60af3b6bd4b3b4f81c6f19810bf46a181ec6561619eac7363ba6a58de33c1bedff307dcc167e8a7599bd3d4266bb798a157bf0a8fab46409824fa317d1b159aa6791b6b152cfd80de5c8d9e8a6d48ad1608bc13f5225ea0042999f865538717878da6222b30ce517167176cbf9e44c2779e1600e6ff2b74bb6913aa10c191a0071633c5208a30d7194a8e9d5d2d226a0f48b458ae1127abf3de5f3f89c900f2736ca61213f5c325671e21445b1242fdb49bf31b4aceb17cc0001afc63df402542d05fdc04ee17989ebf65a5f3e048bc1a6bff1b0726bfc8ee8f067475d7e67675f385a5578e0df4324d1a001895be8870f54d7fec588a34544ff7edf8047c83cc41ad59c44981e2e322be9d9487acb0031dcb4ca6247ec19981ecb6a528329d97b8381a2672a959e745ba2ac2420f0ab34f089bc346f0be2f62f5bfbb56edf4c15a2f50c4105e5bfa35bd41d3e8b9bc038609368321a3dcb446314f83580392e172af8c23866fe3851c6ee883639459e0e33e4fe1bfbc6cb46c86c7a9ff5ad29cf9403fabd3e2f2bc020739e88732fbc26eafb47dabe2fba8ecb1d79bcf47adb7794d60f61826cac31a6542a57c610b8ab051db8c8ef1c4f14ff64bab3012fa0f27181afbaaa37776304b3237a847621642435929e85ecba06ffd5758f67c75b68af915b162c0442ad0e00b08c1c0343475615b3079b612568dd1bf18e11a38f84a796c112d512981e0d183eaecdcb99301e5ceec080e8aa8f6d97c40bd203f43f401cf96e6f8ea1115c2e326bbafa993ef375431ef2b93c5dc1ce5f8df67dfb2966f4b968b71a1145254b33b6d74e6ed588b3e23749908279e0102f87dab7fb7074cb671ce612593b5de420ec9f9858f46e4112ac009d39def654d2c4522745cf8cfffa7ca5716089840ad3351980c3a5bf3cfdae2147b17a63374550e21e964edc9b4e16b3cc148368b4c44e47c6da6739d428354b82af45d02ca962c83f88930d28d0c5ad0733c18acb5d9f0028a8825280f1a272f5ee089da6bf3c9584e885a1763d36acf68162efd4a748b508bce7ad3a736d90eb4127a0079d419b44390da878541039f2d3087d22cd15beeced4eb65c43ad29a2139aced35533b021f99f2edeaacf390ad3a0eacdd5c99794a9b431f08f656afd779279a38cb1d32159d19948ee24fe35de0efec358ba757e8d4f0164b9410bfd5f11c405cc7b7f131289aa24f87b5678c2ae62ba58a952dbe9d8253e2daf0800ab7806c737a4167914db7510a83d419e119581a378f3b4fd5c355848336a8888678fe480c041156696659bcc7e0393e0eb0c4f8175d0eba256f7e245ce68547e11789860ea448875dd045ffb0c8f3484d476345862e2a8664ebb770b44cb8b784dfb2d046b534c2af73c854c3d2fd19db50e7c3c2f326b51aad280e851fc6566854d8069919bc2918051bebd9bf6da3c1de87bcb5e645154f03f2b6140442d8906d36c38d6cf445edf5fd06517ede4a105184df14edaaad2861dd4c17c30bcf410d2765f5c3d90f3fc59468c07bb69adab85932930a9b41769b0e74d508986249ebc2aef51695e050234e6c2778f54a31b6c2903b39946184430e598e478630008304527c52bac461a29f51fad9d3daa1207a63933f29fafb80751b92f9bf67efcd364e0306f70b026c32a12b0eb8499ce8ddb1737988f843b1e197e03c8931659cc1d7e085088e713cbc34a62b57baeba6e5db84d8adde06a4b4672a70c2c6d62cbcb071db509ed36dabb7288ea3cec02d106003a84d40fcfb77982fa5e7782181945c18c115002a0876eceff04c97ae9ed0244b8d8619cf8b925e6f3e7788a82ed14242e27a3dae7fd68fb27ee4b604a919ecad7d6f8ece031e0c10789e2d2a9a3bf0d2de35e9257279411f729263e5700a71da711464cdaaa94b9fa98a6abd44b8d306bccedee2512283b5d8a7c5a2c1cdff8040f564b53b891296fa131683de9407f3664bb3fb7730e90671e8237a1f2fd1af05cbf56fb4b1a8484179bb43c8bab33ea0714f88151503fde2dd1d58cfa96bc9aa6edfe002828e353bce8e4ab9292a792b6aca10ee54212f9594055c4bb8675275a2b71bf380af0f96bb52626c136945d6303f1bbe05beeafe9ab3e03e46e44fad2b265238e23eedc1072a47be651c64150eb6a756b83f7868e3f628f679bbb9178b4a7f982cd3d375383daf2824eec89404e3fa158b43275276b4d01b7467707d68ef1965f09adc7b367995b7895091d2400ef28657d1df1d92798e026e0ee4098350865d810e50e5d8fac8cd76a39b96aa2c69e98682fafd5d5c3935017ec94bd21de2d507468808a13832d9954b5c7496e35ab241ea816544237808bda8e59e037415d8b358bc02413930a17525a58814fbcb041d7213fedc4463ad0b5dcdc9e1e7da8689fa0c964517091b7e9e826f9abef33e6eb9f73a8600350d5964640d9cff1d2f47e278a5d5a49860ae34ba1d4a1459ab458b78e3615c82ecdfa6a86fc13bbf90c9a8a8aa567a81267c49fb36b82d9284da0d4d961aa413256fe885fd0d426888ee986bf19a4982face6a30b1a5fc773bccc2ff2b2013d494f3b9b766620b88ae8ca5c3fa295cd19ccbf632c10c4c4cc51d19197049f696b6278d08df233d0a7a2e8787c685c3fb226e76cff919ad58fd4a70fe9d7d7799a8e1c22121b079b80c37f5b16285f58b1a7754513389708db964c9b57cceb5e14cb642c8bbf364e678be52532f927ecdb40990872b8738f69f19d2db4e7626a93b135fa6b9ece2a6644fad2b9e6989992c70020a8ca8c4390d1a4fd2b45be7e8c70afeef87d45fea8c40f5b40a4109ded9155ccabfb198764e184e6460d94fb3b8324d4a8612b9d91b438dcce29ea5253da01e4719bf5940d494c78b85b7bf4a2a9235f45a06982015031f490c24555d4c5fd913f0b72e30ccba1e2e0006f6854b5220efe378b1e007dadc59aa8d928fe7fe498ff7a58db98e6d67945ebe198b18710b935de76e852f040ada20aa91a4fbd29ba20795ca93b2a996e06bbcbeba74de179e5b33994575c11de626cb1cafbe87ba562605aa8f335f6f58381756110f81f7c1ba12a2e68e543144ebe6546d6aad482508caf5fb4e4a9d7fe59920712bb2edaa0a7c0d96779d6ab8a4493ee41fdebef640e656cc3ce74aaa78eaa2ceaa9b395ddc9a8ba93043924873ec8ec18e125773866b3f022c66d26af83dc9129c820afade23d76139a6d440a5aa09e138dde7d55f81ddcde69d678ca936f252208b6de838f189efdadea15dd0acb0cab8c914a58f0909c68ecf0a49cf0c6952b6a0b3e6a0efc45d78af32b403a49f5723801c4e2a07d26d358343bfcb07007f6f9ea6b94133652e83271611fac93f3ff7627c425b8b79e36f3c4190e4d4bdc714e45888bf59fe53824b15988aa54fa988ef1ed94447aac51248c049164aafa193684f20c8218e590bd913598184f8e2ecf5b4b8de066f77f3977da19ee27d1a94f7a6274845d57019d5d253f5a99442efa282d6b3b7c50ad0f88c08362bd2d7d5d20fd0a6ba9e530422a8bd207e75cd360eec7ce75d28450e09f91f1729ddcb77c0db1376eb51a7b08ec9f1fd66fb7d1c3d092672071a768b0c7222c6dc4345049874a1b24228320d93b8f5e632d01ed23295fa80fd2a96fa1aa165a9c88577c5b7b8ac79def386178473049ad8eb3278036b63a849561275c703a39d4368579970caa250e3d0edb0b350365e703c4e2f7de5b068aa8449c34ab29bc9aa1369c23d56c648f3ab9ef67e855db54a31fa16fdf8593fdd8abb1d907915af713a9b0bb9cf0241f637b29ffea27ac6a8da97afdcf846c655eb1cc6737d62079b001163e89912a03c8b9e7c0e719e4c208778ed2099adbd02d98819b0c63e10b4641920f730de1a5d0d4adbfedeb2d342cb916f803825d65149c1a2638ad0d4868f754f3dc0a69f8a33b6993f4ee4f57b973878bfe5e3ee7cd6aff24e0ebf9b2de8172009d713a27f9d9203f5c5266bf5b06323b38ec588191e6529583e21e098f18aba0b9062951ca66ada8c632542288a139a2d3b3f17b8e12fece9ef7b3263fb87c472fe49878faa9fb95a07b94da724a12571562a242ea1c78b283ff97d40c26cc99d561ea1f28a5f18749893387a64dc32e6d2e5df42ba3a6df0c8546a2eace89adae4a939043af36a50547cca3ec86e1b17f7f91a14636d35e3be6d71d7183a264686497a3b747e43dc85683b46daf773d02ae4ae2a1feacabdaf5672f9f7ac6d45a95907bb665bd33f4940e3605dfcf83fd07515c5121f839c37e50d72f45f09aea1005764ba55aac5cd0c65dd796c6b03e69ebcff02374e16e0ddc772863c301ee72e29b3ece075c4a1f4592f60c7b9a2e08acb778a7e8a9ffdfb424edd964523943580266c2287c2056ea056563789968877cfcd61a464d3ab7a5f1ff3f1d46530a21a6950a1bea6ebecd23dd117b4dda96040a1f6359c3b7cce8590ec3939aa13086c5c60bf5b341e262c5d6f949f5f87e71bdc897469c9da425bcdf23a83eb935cc4c2c8c1cee0f5632d555114ec063e8ce29f26a0ba6df3e1b0328651ded5ba48dceb022420862a0cddbe1547b80bf6eee3fe7537b8f6785f125ea0ad34daa673d859b91669501b6490a4f40e9a559ee936827673ec4c44e8b21dfb59a6b742127b5d77b21e26170e9dd80a943c01e57756328170d91837d49765eeed54f42696cb388d7e45bfb52d0e5efb635cd9cca431033bf6914c02b2a8cd3881cefa80fad7d8b2566d5942c14e0de03d167d496a86c9f81e9612a2e9e52fdb95654a4d180203740ae3b3b890e5f6587cb1ca592f2ef11952efbd56771aba5501119be14befee33fa2b6151e8c445f40fecb87fab118ab18a1789660ebf1dd819a02fc22cf3b2475400dcef1c7ae5e18c57cf2aab05a5e2b5bbbe5c37c728dd2597da4fc60c9d2ed00ac2174188e4d3bbd3350fee778ea28d4c608f974da01aeed50e2aa8d16e5d9dac5189b0d9872ad39417c075b69284270721a475834d8d8ee97efed7fd6175d0c430c91f278a7c1671aea05c36eebabda5cc9388e5a61230eab24b6fa2caa0c55d6e80731b726d62bd8fe8c4b0eb23583be5162826f5fb58a90622c45f976f1f35ea8ce62306ba20c19f7fa6bff9e845f2a54e5044426cf9dbc77d90df411fa2e4531f08b75e9c36994be8fa07044ac211c49180137c22988ba8f872d30bd19f1791a1bf967b820eb3f216bcb37a6cbe9a296c943791dc392370fdffd18dad495c2ce80665054551a028a781fa6556bc27ac473e3c6ee7b5f1986145146647916ca7ab2e75a83091f3314a906802c2cb0b7790acd2652"}, {0xf0, 0x0, 0x6, "dc16a86bbe4ad44aa4e5cf536856ad2c7577693e58edbb1becf276495388f6453080c94d1cad4526985180be1671412304ec8228941bdec5afc2bf78d374902db43cfc97146faedca4ce1a12f6e280269cbc5bd92c1bc1f924d63f3c11e79f18ca84749b6cd1b0485be47ef5956c61b4b5b8ad34f041e6060e803a1eaf427bbf67c09a3dc284ee6a8fbc14ed3d360c1f8bb1c27b66ea63bf13acfe2b43284728071c6f19fdf0edf7f62584d29761f0272db2a545a8cdf0d410934ecfe8575d0ca17dceabaa227cef2b67ceb84b9c9ac335bff06dd3630aaaaabfd30a9856e603"}, {0x18, 0xffff, 0xff, "62dc93"}], 0x11c8, 0x401}, 0x2) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="f7e42298d36095eedf7a284fc56d2a077cded5049a903da1d171434a5e2f33010d787dd0c7f8744ac7f67c9f600ea662187bc43d906651824e62a1a6eed0d218964b3258c31e2fc77ce383365b5623313dfbe957c8dd3574bf7d94006064122161a40508999c73a8c8e4b625f6c83ea1f33f078e5e54eb9936890820e4664d53c88f9953e769fbfa0ebabfbe8ac4c6a0ed8a203c2839a128009679e91eac600cdb9a757eac88de729fa2b15dda17a53a44fff216b231c209ca20f79f3398fc71e343b5cda708c2c29ecd2310556b9ea952dccc16b66c1dd0f0ec29677cb9e056474b4f", 0xe3}, {&(0x7f00000001c0)="27eacf8d1274bfc950ef9106da87531e0bc84b311969b7081a87db0bd89667add4011df37f3b5b2a0a4db847138e45c88e0ecb12c65efd9aa5c27e644b928a9684ff821447818c26944d7a2664a1fc39e76e92980287fb6dec26e4aec3ef1bf4f20302e1750dca09209af76ddcdcf73a57668bd5e8fabb1cfefcc7d36993e4dcaf57d23fd448fcbebfbfcdef921e293ce8c9d523d6ed375f001df1f2102b3579a1d401e0d0315ab123d6a26f4b96dae81bbed5ecb4885e85d14991e780a16177611bb12e366edf2e1b8dab30b519fa602f61c1792585620aa34db1f20af37731abcc70cd52092567a2b2756ee79c931a0e", 0xf1}, {&(0x7f00000002c0)="689334b9586cb28369bbdb9c3f1e54ed77bf84359033475fb3b82d42c847dca3efe170f637193ae1f3931b25af72f8caad148317c404cc435bd3734dcc3efd87eb43983b644c55b9424a2ca2fda6db5464cabfe0ea2305d902dd9073829799237b3a14d27615e41d606ea297d80be5", 0x6f}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff00000b000000c19f78e027c9ed177e000000000000009000000000000000ffff000004004000da9dd80323217d64c9168a32782fbfcc374bc059169e87afc052c237fbdec21898b62fa09287fcef36a386bf012cc9ba21d4c80fb509af97a1592210de82b60f3c7b0001000000000000a4e7462f96d2f24f7d31b1384eb56e09f745779f1b4ea0ab978db980694763cbe25679ee377072ba6b420ec1ce068f151d9771000000000000a800000000000000ffff0000f8fffffff57dc440b5cdd7966ce5426ccebcde60400bb468b56697574b7d82ab182df8a5c4dd2e7992f06ae1ad8088a748811003db36106b0b219841af37e4b72921d0f9b64a72ed9204bbe084a036326f54de2eceb75e5124ab973a0364c1071bbea4b48cae5f243dfe5456564dabc752b4c6afe29a6d2dfc40dbd30b3217a55f92a94c78cb9bf449a71221480ca8a2df252f629aa7000000"], 0x158, 0x409}, 0x8) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:14 executing program 1: chdir(&(0x7f00000002c0)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = open(&(0x7f0000000040)='./file0\x00', 0x240, 0x20) sendto(r0, &(0x7f0000000080)="9ccb6f4da1089f8e8ccbed39436930ecb6068097df9d27a4b2b35200154446bfaa809ea43c4ee187e95f41d025619ab7e2569cf9ffc0a6f0be9d65f3bc357072151e9c2d8679a828dbbb5aecb55868719ec9fa3aa1dd9ba63a290f8be5", 0x5d, 0xf5e9764491240818, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:14 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0xa88696c7fa2d0743, 0x63) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@file={0x0, ""/51}, 0x35, &(0x7f0000000380)=[{&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f00000002c0)=""/154, 0x9a}], 0x3, &(0x7f00000003c0)=""/230, 0xe6, 0x598b}, 0x801) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') r1 = socket(0x10, 0x2, 0x100) sendto(r1, &(0x7f0000000140)="caf63cc9af9518958ace9b4669c8b8af372b401f33b2391fd50c3a57ada5d4a0a883bace608d1e80b4e4627b424421453f5de89cdeb4b4abd408004c3dd90750c59b92bd91b2f9d79ad19cf06389d7d330e3a0d6f76944a71e1f3d44cec25bc56d1751ba6edbe79b7396117a027f59fb4ff7f05454d746565b7c3a099b431ae8a9bf209d4ee2afb60c9b5263cffdebf2c9b6c1e7537a48528aa3a423329c7ed83a5a01da19e204abc7bf6d603307be2e67447905ad434980997a5e49c8a7ff36f24fb3a85a435404cdfe65", 0xcb, 0x8, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') open(&(0x7f0000000080)='./file0\x00', 0x250, 0x10c) chdir(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x5) truncate(&(0x7f0000000180)='./file0\x00', 0x9) r0 = socket(0x1, 0x8007, 0x5) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='cm') 16:00:15 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') unveil(0x0, &(0x7f0000000000)="0004") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x3e, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') getuid() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getuid() unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) setrlimit(0x2, &(0x7f00000000c0)={0x8, 0x1}) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)="00c3") 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) sendto(r0, &(0x7f0000000080)="b9b5edb1ea31239c7f5a905432e87a146b43f06009e86f0dd0cd5a7beadebb8b5eb20fdf7159731dc8a29118c8", 0x2d, 0x401, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='cm') open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe31d29b760394a63) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) getrlimit(0x9, &(0x7f0000000140)) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/26}, &(0x7f0000000140)=0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30201, 0x2) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x4000, 0x409) r2 = kqueue() r3 = kqueue() r4 = kqueue() r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x423, 0xc4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getegid() r10 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r20 = getuid() r21 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="21a3ff15a6f887ffed02f0a58c55cc243cfb97619f6faaf686799d3135b7f47aa7206ed56cd489a7481b27a44ffef0dd709cd805c93a2a4fa59e09c997d83356d66708dc27bc1a9ce207d8890ab6f74169961eec38c7428066c9c35b9926be26529445df86ebd837b65dfa60e1e631b367cda889038b65d420e5bee3ed5d0d2b6c343d70161f12", 0x87}, {&(0x7f0000000200)="15d70ce7001ff96698f91118117367315fd5c17d93e49b8b41af6b7a61a6e3a5a1c0fca13c9fb9438d8fc6bbddd043edd632bce9bed00cf34a9c768582366d1644d20e4f282697515c9da65593e23c0c18682460da4ec262000e2cba7cf7903a987746859ad4eaac1c76355757d311d3ca82f9dbf5e5616fa859846b31262fe3ec9a", 0x82}], 0x2, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xc8, 0x1}, 0x406) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: chdir(&(0x7f00000003c0)='./file0\x00') setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0)={0x10000, 0x1}, 0x8) unveil(0x0, &(0x7f0000000340)='cm') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100, 0xfffffffffffffffd}, {0x3, 0x20}}) unlink(&(0x7f000053cff5)="e91f7189591e9233614b2f") chroot(&(0x7f00000000c0)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000500)=0x8) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chmod(&(0x7f0000000140)="e91f7189591e9233614b2f00", 0x10) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f0000000400)=""/132, 0x84, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100242f66696c653100"], 0xa) chdir(&(0x7f00000002c0)='./file0\x00') r2 = open(&(0x7f0000000240)='./file0\x00', 0x21, 0x100) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000540)={0xed, 0x10000, 0x0, 0x100000000000001, "fad6d04f7e5b285a708a5572c5f21a9bf7ebf270", 0x9, 0x4004}) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) chdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0x1, 0x6}, {0x18, 0x3, 0x6, 0x9}, 0x81, [0xa8, 0x0, 0x40, 0x1, 0x1, 0x1000, 0xfffffffffffffffb, 0x80000000]}, 0x3c) getpeername$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000ff3b35469985c96594a2450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003adffc2b000000000000000000"], &(0x7f0000000200)=0x6e) unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) unlink(&(0x7f0000000240)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) chdir(&(0x7f0000000000)='./file0\x00') flock(r0, 0x4) sendto(r1, &(0x7f0000000140)="c1057e7e9e4c7206be612d00a27b3c670bbe020fae9f1ebbf3d105b5f41b28edd59526fe31c19e9d3f834a811ecb6e97653889f6dd4596224abe8140d213e0ff541e72b809b44509eb56bf4f43df80a3d2097513f2aef7bcb99a4487eb51848fc478dd82de82db4724f11329aaeaca434c7d6a0de9422a3f44a534dc96df7c31fc52f1529aa3404bbc52b61d6c73d72d40f845cf04aa78d0cfcb3c7e627de252fe", 0xa1, 0x4, 0x0, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fsync(r1) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x0, 0x4007, 0x6) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8080, 0x8) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x80) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x7) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 16:00:15 executing program 0: chdir(&(0x7f00000000c0)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)="63fd") 16:00:15 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000280)=""/143, 0x8f, 0x843, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000180)="15f58f4b13470a2adcceb446186f8162d67e8a74f0e410851faaa012b497327d80c7434694ada51bd62d334955e5324b458b49d983f63f913d08a517d33a3756313daac3f361f9bef4579987ab2ee669c35e81e42cbb32dfb24ca5c0143e6d88e62a4e8e864e911ae2bf73f6f227a27032229a8f2d0e028fbecc097e76a9207db419c2fa2056481d", 0x88, 0x404, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg(r1, &(0x7f0000001b80)={&(0x7f00000003c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000880)=[{&(0x7f0000000400)="fab48e5bb12d297a6a30250928c6c0b03f3d948707ecd62ce05a5424ae453898aadee316d1199d1d6b", 0x29}, {&(0x7f0000000440)="ceeccfca8dbf561a03098b9322e8219024c7dc7d6af6cd54c2a041cd3a5eb75ca2a861fcfcb4cb7e8f5626272ce3fcace093976a0f8a7e5d4ec66ade351273969dc92dd01fc1f0e59e24ff09df8d7337dd7b222b3353b771b24af72bc55ea5cc1035af414b02c256d88a92d838d46004f7f21e2acc0c2074ff0df6566370804011905231c886e813c00284e34f0b34471ec1706f50fdde3c9df16446b9721cdee8593dfdd42e962854f3e0b1eed3fd88811e13a7778cc648845ef83ba012d9459fc0a5437c6db17f0c1afb11c1fd03d4bc833faf6ec42b1c2ab5a1f403", 0xdd}, {&(0x7f0000000540)="46b89a96d50417513c6cec281def0bc0917fe7543c95d52c3d6ec0829ff95d3f3f071eda0e433bea854317c740798765d469eb05167ef4f0bb2ad5d1faa524c2dfc330f92cfb5382f9d4a5d5ec4fcc218cd2b49601e14bdb35b11a768b5972022daa25cc1b68e3debd064e77fa4cb2c98a718cf7", 0x74}, {&(0x7f00000005c0)="2a87e52404fea8059984247095d9a944417cfd172e5ca34f6ce1a6d838cd9d069ac067f52d665c3aac0450609daef25aaaa896a983009478a728f9d2ca378a39356845a2eea2ff94d592926cc5cc3bf4e4b3453c5dc0d95c79c8dec7776fa1de11cdef9cd89e81555916a834a5d9aa86326540109fd68a0ef76f6bbb35f4db6b25c0886b4d2b20bf2b738a460c126edd896b25226e8ee707ad6dce578f6a19413a28c24f833b0ccd6f2aa2d296d42b8eee5763700541d56123f18eee74ea04dd523db81d55ca29403177844c0dcdb1f93e9f687fb71d20ca9483", 0xda}, {&(0x7f00000006c0)="aebb5605af234e10061259f4e74c83f4d3966953c70cddfbd0df7d20476543d0abff7fb5f85b23b93032", 0x2a}, {&(0x7f0000000700)="5a3b1ab60aeede33137847ec2039296161a2db8ca7fd06e1becb528c14fff11543a2d5ed981b95f0e78e221163091b409bbb70282c50a8701374de95732b167055caf18c2770d75a684e817b15367251b4bda01884ada62eaa7001bb66a56dae771f127931f7b79c60c8d4acff854c4c34d301b2f91f85405b96740f56cb1f87c29c84bbdcef2b27446bba585f68ddede4fa9609f1aa7b7bcf6bdbe1aac5ef07abcc2bbd0041962d08743d5739944e8d3e4a4a229a", 0xb5}, {&(0x7f00000007c0)="509e10181b1a01e496d16ae29b83e96d39cadf52cdfefdb4b733bad2f9ce24f4415c83883294104d1eabc22fc50c93729b4c6cff11d2eb74cfa1bf8aa9c2a7c1888e7df42d1fbd2865405213", 0x4c}, {&(0x7f0000000840)="f80f2264", 0x4}], 0x8, &(0x7f0000000900)=[{0x100, 0xffff, 0x3, "915bced6df29f7da8794b7a158358cc3c9d9a4b7387451470b5e197b846536c56668d7d80c0b0eaebe8a6f2a483cb687fd4c7ec56751f7bc7f6c4d2a80afbb97c24a97495dc52aa445d8cda50bd3871487b0edaf80cbb81e918d2e30e7ac899dacd281f40da4c81ce9de960988fdf3195a8dd30ff4125870ca320eb9ec35fb7059aac6d2fed55dc0b82d2cb53e238ecece223bcd9c120f86c9e112beac92abf7c2e323f5a9cdd9535def749b27128a6c9fcbc6464dc04372d886f5ff11f97288fbc34628b0833a4a16afeb6a8fe002dea4ae15db71ff3556c11f8778cc81fd8d476576eb18971a0a328ed052"}, {0x38, 0x1, 0x40, "bd1565ec8e74e90f8237ae2d0493e99a1289c00193b7a5662dd9bc098a2de4d91a29979acafa"}, {0x70, 0x1, 0xe7, "24062ef9f8a5ac9c093713d657c10469d278bba153caf210c3170288b446840a34c6596d64aa101d399dd63e4664a7e86f9765e2a4fce8cab65c9d86cb16bc9fadb39f923902ec25581dfbae45b515db91c7740a349e6e48e44b19fa7f"}, {0x1010, 0xffff, 0x7fffffff, "2ef9c34b80a5030731bae8925bacd205eee19c6cc453ae6f4e9e8e1244f9dfe0cac4961d152f0e34e9d2ffcb66479a4d082486a23578e887de92df5568efe6568292cd37d32bff0ab5f29196307fe7adaad06b161d072d3ecafe76c00d1a0e3bd89188105f2be46aa942a7eb6d5735a61d82bbc5d9dba76087f4b8ba8c729dc7b6f28026d2b8dddc6f0c483428c8f285d99bebcf97c15774669697ab9de6c1ed7a064856fdc84dc4eca1fa5c19b5cd11dc5b4afabf5cb9148c36ac723950b6927016b1ad845e4f8deea8b269507d96a2780874b5673e3f2f7c2739bd1830c0b2a45b13d5fa1d5dc7fdc72f23f770c8538d2ff507b95364d36601f1bd47ea266b956210814b7689eb2d0c762fd3acf648fac5432011aa4a49e0ff5ff465e2c059b5db911d387c7240fd7dce76becd968cb24cb9a3c1de4cf71380db87c95960f4dadc337bb58de9b2baec4ccc8a635f40014965cc0c30ecb737e1a7cfb9be4db6d0e69d08292c8df61fddbd2253b812d11ffb8732de387e415a1eddcefef7c3d572e3c908861d4d7fe67cf4c9b3fefa998afc1b30aa0c02f48b5a77d7152aa79733ef775ccecc171894ee0e632c9a740853f0f161ee17d37f52bcf451ae2901e5eb07b13b34e619cf7979c4205b49d3ee419d1a44971e70d94df03b6a0fb7ab705e8293a29a405869c717f1330a3509077052963462367a82ce2cc027c8a30cd28aa1064dc8bebc364c21a2458839fbe98398ebc4c7d081beb1867adad9e4c930e6d0038985b893b9e045e204f14dad77b653625d33f51b1ff49c0f0879abf3efa9aefafe59d6b9debf888b102537a24440f4d7b248214ea9fe68103c2b10138d39c494e57210381e722073027b8cc43b976c52615bd79cdc94aef0011b3398dc95b5189c62ec6d68145ae944159944ccf9f886fe816ea52b12c5d15db99a557d2b5833ee5ca916b7e61cf0a756fdd852679f059464fc0ae2170aaf1c7e3bd64c99db01518cd2827cc2faa861a8e4d01e68a7cc8b16db46a0c431335192f91089e0c2c4edfc75fadfe596256432023d850c4a512a63f1b5bfff5ec28e1acc23830db9a993fdaffa6723c989dadd96b5e92dd59cc5aa82d2486df894dc963ecc6b0034466f23175d706664f0ca58708641385a866bc7c4e80fe01903fa34b10051d3ca285c7a91bc19e623c0067942fe811f9fb5b452bdaa20dfb145d2fb4ba238a751762229d10d7bb57498e4e821580e537ce4a68fbc59191dd114d9e53ce57a1728898bdece1899596324aecfb2bf4b284e59da7aafe480e9efe1b29d768d1fa92d743b8c6b215f185e915bc118da56c79024401f48614d998eecaa66a4b3a83804a72ec1f1f32ac0d52c03d4900cf648210ee0890b14dd9ba0c8a7586cb9420131b053a9645a2d1db9fbe74f8d929b85fcf36ef9fe69863a5c6e3b8eda99717483a720f67b0a49ad0ec2ef298ed47674ff1a97abd02f4d23181a3703de7ba0f0df11d0abc3524bc13218f026692c0e081a78dd8e93f0aa61a1cfff8104e0e5c3cbfc21ac202db027d24d0e303eb870a469fe8a93f5138b45a74b88aa8514892225ec7e720ff4f74182f6cd0cf63525d092163df2ab8fbe012f4f71c8b1513fde57066a5f22753a5e00d5052793b39bcd7985bd80faed0c36686c9d59c2a269f9234db2b1348da40874ff07ea40bacd1480dfbc5dda141fc8299bbd6cd5a6141a5c7597505766d36e0d9167362be04a158b6603065dce88d8b0d648366d6da2ac61be70ccf674293785e4de409d39b33b873031c14e8f6df2ef17b581a50abef3b9eb4f1810b650a32b04c538672c001079180b1c015d21545d2a402b00da6e517550a66a2e4df147cc79c31bd4fce447bd6a28abf264177df583abea36f20dd0cd0874538973d64087050101bf89ec3014f6601262e02d0fe96167da53c2c5294dfdfc3a8e5c3754ce81291f5f6e415ebeeb9600445762efd55e8c0bd961365a160139554f1bf523f1faa7e24ff38a9965c3ce2e4732565462fa0ab627e58666f6d6004e3d13d430f66fe5e05843c108afd7a06f5c546c554d47fa538d78621e8aa3098e6a55ca93600d83dfc5e3fa91ff020553aa7084a582e776a31ca6f7739f1645d11ef627ebfd5ea5fbf6b895f1053b3920b1775d1818388154cebce2e0afc3bc9de2ada8cc844bd8ce5bfbd24f18f90a97795e50de90d56b69eb0f6405b8a8d9fd0f2c1ef68060fed138f6228f6055d9b27f0be8911074d22fd516fe15f710138c061f82d079dcd3387dd17709c33c0173bd0fad33aec294dc9a30fd70d834eddb1dac8e3bd1d98af6aec936c543e5a8cc69db804f6f0685079b005e21708e965a5390199408c684f537e76a50d2f48fcc45fa7d97f2f17cacc235b65696866fef5cf85929a1702b486f9789f0658169f561c8597b7b7f196bf4e166e7f52d4aaf645396ee4b1b53f189b248f434c895b41d2857fae3d1d6353104c25197696127c9e4cf847a870e0a57b87471f95c963fbf2b2c90589bb8689d60b2b93fb7ed6dad557fd1182022c10f9cd163c06c2097b20275d16742b7ad7470162ec5af4962fe4dcc5d6ff70c97493624f06cbcaf36cb9704cfcdc9976b3edaa2844dd122d026a8436e76eeb46f698851864529d1621c731271e72e5e78433bc530f4135412290db3d83773fbfb089b407788e450ee393f00eb6512058ad11c1bac15ea50d61a5b234cc8322159047f481b8c983a89bf6a0e0f18b4b0bbe744b837584748183f1c3b049cf4f23b35af66cb4cf799d2cf8a07438a094a7e0b35c1d6ed61bcf751991d27fda59e79d9364025d28c2e8f07c7436c4dd8272d52bf0c5ff56e1de5d0124c48f58ab32628bb9e27146698a9592038317f853e35efde1e6a48f9abd453935c23ff3d7b10ac5f696191df2749c219aacd191373af3971bb5b06c9fa8aed7c96d5deeb217d916f011630ca03f3d383f24f44e69b293d41aac406b18ecd2df383022e73c48e24d4cca8bf86f1d34783c15ca6f742832c4c69014902c7b40fc44097bdc0fcba74158bdd29feabce7179eb43aea3dde60b6da1f91f61e2601a5736814c64e33d81f4ac7c02ef9ccfe203ed34c19b62f6700394402ca02440a8413b87ebebec2d8c5f4e7c745aba0528ed4feac731d08d6b32203e0039d2b67f5dc5d91d1500f94841fa05bc962e25d3d1e88c2e83ac3a793857b0b469e7811f215b4c32d1ce5e15bc0fdf54853a63e04da93e3a7137765bdf1235ad8455f5a1b349daa2aacdaecd78ce83ecb2ef0d9cac0fd8a219a870f212465e8fdb8e8c9c5807f6e86c04fc628265f0239c7e18b3457779a7b520528253c1998091f1ccd8a3076cd653f0f3e2b1b3a3219df04df95a83dc9de6db62eed68d0b5fadf49e29c755d97cc8b9511ffdaf296e6a9979b78595a7d9746e712a8b43508d7361a91b3ed75b3bbb3a261d305d0db5ce98aef81f26034be4d022182478fa4d25bfc37825716323750acc7fc289da6afd0241b4bbb323b64a632f68518f428fc86de412dcc6875ec22dd929acaaa82251280bf580492beb22a0d11664ee0ff00c6c4881f71eb1be4fddb1b9c254e349eef2a6ec2e307400e28db5a3cdf468269c9e7a7f1b5246332cac6c26c1ab5e2c4657257fa9f6d3e4ed29d8e38f4fbbe5a8aa40a6bad40d7d419282a6333718ebbd6b9653e0c455ce0f9a56bb6fe15b5e40824e2bff8d6c045bdb490d207bd5ff183b4bec10d487f21588e0d1001cfb9dcc7243e1557d831919f788c158381eea87f6b6b8d3946eedef78f3c2da59b6f369f587f64d5b7492faf2ffe12ba1741a9167342d0d8d1c42d7e47768c7f464be439cc6a17b2154771072f4f6e5cc37803ff807463a82175b65f83718e8c4d3dc31b21106f45270e3b304d845f32fb9413a97de5efe20752a3ba93846caa5ca0a04b143632b01968fcf6021c5c2e0f0ff8cdc4f4c6e2cdf4c21464db44e0280836e2f9be827b61c5fed0f1914f24a68c3e1a1c667ce051a7804ba189f4700ab98fffdd683448214e8e4e6711ade940b5213ce7d128e460290297c0cbbfde4eb81d33f8ab7ae2cf7279d6eaf13cb4f36e198a4629cd43ec8de3bd237292055285a550edcff36ea7731bfc35658a08409ae8cda0ff0f02d209cc289ea9a08b6c7fa7913930fc0ca7ddbf2ecda7628ca7c527182a8cc6dc6032ab24d7453a2c421060c5d3fd7347a646f32cbc7291b6a1501af9196202557bf3b537261cb83f02be575dd22ce9c13fee015b71835c812333d76aa69979c9c2be551252e638944bd2ca2e4b31d35595c306562c668a3d75b99a3b2a9628a2f4d7a60f179453dbc2e15bf505575bdd14f5557edc6103d286d7e85afe4569b4a6c66c31d786ba434d93131c6b3a32e5663dca5dde3c449ef23fdc10af256cc706d3689b5fcd608ed8418be5c5075314005526ddb35ce0fe12dda74792bb9e7222dd9b452127d073476d27f13237eef1b72f58ba7f9f9d47f826fb27a8d85f509cf645a98a7e5a85c69b158cc81c9c4fdaa622f452f1dd120a285650f6673d415998c7648a74a588329bdd4c0ada85adaca5e05fc5b94ce78c43a41574a4facbc6c79f7129cc8461708e273f372eb9ea871d932db34b904a1dbb2db2c96f5620a01ee58087af28e7e059c32fda0b7f2102e26d751065a04fd5e4e94d711c1aa519b3315ddca8d5d08969f356a542584dfa65ded54e75e12753d6d0ec6978ff7d52cb54e8e05afd411059e3197b5d9a80b2d206b9b626c9b5e7614c81024b2c3a3809f86dd23ae6a14fa27ae046e1d5862ff3d97aa7bbfb6f9ed11f40ea8bea1108c2698bb8f84d18f649c090f62536f03821ae9ce6704c86ff75773467bf283099376afa34740f98017816c88fdd20809f2b34accb38579b4ae7d80d6df100fc68dd4de3c002d02bda275c5f0c715a0cb3c36fb255c72998e65c161375c82e722b806313d257beaf7d219481d56803a23ee2c3d4e6b3d4c4fc594bd82e36319bf4534631d753c70cc9b55c56e3b56c0dfe6f3da337fa3bd0ad1761fdbc90e7df63be1734ba4a81f26036aacd3ae463b0ec1cefedc06e6f8730a4530cc8b797d441af9d04f206a4f3e5ab24b309533a3f5b5416c66c3cec1074e7b489b2f5175d4f17f4599ffebb0598b18f97b2d590b1fd3e5014c46c786c6ad9eda5867f84da5dd5f2e10f0b87be50eac6149836590f066e3135ecbcdad3e0eea4ced66fd9ddc6a453762390c39a2a0291d27e9a948e7e63953936891301c7dd98c5fdfca4276407b6947a2bc73fecc6dd9d04b10501418fbaf140a100e309717eff1a9ae38cda5f0890ea363a70f61e4d585b54c9d591743ae2a36fafa6c668594d6a34c8a0a8848c5e5331399b6011e613e4ca760c421757a933a475d135201652ce2106b596c5c3c817ed727e6c8a636cc8424e8485541ddcfe07220e36144c2f7235a02a888b9e19ba44cfe00567e38a3b72a22ee1e4dd40409250c2af036dee126f83ea4e40e4ae759524dc6a48178e9522262a3fbc8d04cf404e80fa71ff00b3dd7aba753e9c3ccdaa4cf1c65e3082e7decd8f303cab4166f022eb9521c72f8d87b3abca5b572190da0deb2dd3f8201c60e09cbfcd5e199cfd56aafb6693942d9ad4cc9866d177741d3a52b442cddfa7d372d42b3d826e50659b56010c17b818fec21dc3bb1b63f98dca073cca127514418b2bae78fbef0126bd39e67d42a5077385631d0c7e6f56b307a12edd30d92a8ab567dbed315796aadc7473381f4404e5b6eee9800b17ac03d0500"}, {0xb8, 0xffff, 0x4b35cdf6, "2add934e6b46a04f867e034acb69f3fdaa6219775e7ef0d5c5074dd8f19bc49513011b06d1e96823816a4a417af1a87fb6a41a37e6d82497be42c98a175d1e3dc35d42f7d0189e846f1475f4132aeb7954f29e5279e56d7652c5c9b2d218d96296af93a8fa30f2ecd319d581be40886b9d4d082c7b71f0fe121c36e7cfa72d2d26dab1533ce3fa4b426fe0857f2ef5c8b0e5669ce5cd20af88b95d3ec89952c91e8445f3cadd0aa1"}], 0x1270, 0x5}, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendto$unix(r1, &(0x7f0000000300)="05c1b24d5584a06abfb089a14a74aa545debf70576a74af87a1fea5ce9f56d3971ccb07ba59ba9f8ed92815c8d2716923133fa6c1dbbb2a69aeafb1d2acbfa8fb15ffd74417b5051195fc1279fcec3cc62ff185e4ffa6ccd99e33698f9879ef4d3433d23d785e29612eede636a1053ae80eff8192b250245", 0x78, 0x4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000080)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='cm'], &(0x7f0000000280)=[&(0x7f0000000180)='cm', &(0x7f00000001c0)='cm', &(0x7f0000000200)='cm', &(0x7f0000000240)='\x00']) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000540)='./file0/../file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0xb8a, 0x77, 0x8, "984525dc3c7f8d556f352e6b5b625f3c6e01c502", 0x80000001, 0x1f}) mkdir(&(0x7f0000000080)='./file0/../file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') readv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f00000003c0)=""/207, 0xcf}], 0x5) r1 = openat(r0, &(0x7f00000000c0)='./file0/../file0/file0\x00', 0x80, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5be, 0x100, 0x101, 0x5, "da07482aef5493c67d92ec20b9f09dc15a1c4e8f", 0x3, 0x1ff}) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x5) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffffa, 0x82c3}, 0x8) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x180, 0x20) 16:00:15 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000180)=""/11, 0xb}], 0x3, &(0x7f0000000200)=""/234, 0xea, 0x9}, 0x1) fchdir(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x9, 0x8}, 0x10) 16:00:15 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') unveil(0x0, &(0x7f00000000c0)='W\x00') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') open(&(0x7f00000000c0)='./file0\x00', 0x622, 0x20) r0 = dup(0xffffffffffffff9c) socketpair(0x18, 0x8007, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getpgid(r2) socketpair(0x38, 0x1, 0x9, &(0x7f0000000180)) r3 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r4) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:15 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11) openat(r0, &(0x7f0000001180)='./file0\x00', 0x500, 0x60) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x68) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/238) unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)="0001") 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20400, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) 16:00:15 executing program 0: chdir(&(0x7f00000000c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') socketpair(0x10, 0x4003, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) 16:00:15 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xa8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x60) unveil(0x0, &(0x7f0000000180)="a91e") mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xa) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) 16:00:15 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8, 0x181) unveil(0x0, &(0x7f0000000000)='cm') link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)="409c") 16:00:15 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)="7f00") mkdir(&(0x7f00000000c0)='./file0\x00', 0x19) open(&(0x7f0000000080)='./file0\x00', 0x20e01, 0x8) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) flock(r0, 0x6) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000040)) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xb6e3, 0xffff}, 0xc) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x9) unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10621, 0x41) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0xca7}, 0xc) recvfrom(r0, &(0x7f00000000c0)=""/143, 0x8f, 0x843, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x73c2}, 0xc) unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) chroot(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') chdir(&(0x7f0000000040)='./file0\x00') socketpair(0x2, 0x3, 0xff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='r\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x14) getdents(r2, &(0x7f00000001c0)=""/24, 0x18) r4 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x1c) getitimer(0x2, &(0x7f0000000340)) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0)={0x7fffffff, 0xff}, 0x8) connect(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000500)={{0x0, r6, r7, r8, r9, 0x98, 0x9}, 0x6, 0x0, r10, r11, 0x8, 0x8, 0x6}) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x14c) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f00000012c0)="40ed95433ab9b66a1f8ee70dbdc323edde70880cdd658a6c693cbe4a4e67bb89aa2883cb4810c0d53b83568c4dea37b6c0795fe66b87a9d2fec05238d8cc6b6ac9ed1126f13242cfce483219ab912c7944bca5d449f80760394aac82585facf34a8a0500bee14e45276f3136c748f83c1c379f61a2b20e56ee0f0a5e71423f1e0e1b34f5448c04e57fa430", 0x8b, 0x2, &(0x7f0000001380)=@in6={0x18, 0x0, 0x200, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x1002) accept$unix(r0, 0x0, &(0x7f0000000140)) rmdir(&(0x7f0000000240)='./file0\x00') utimes(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x6, 0x4}, {0xcf7a, 0x4}}) chdir(&(0x7f0000001480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc004, 0x0) socketpair(0x0, 0x4001, 0x47, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xffffffffffffffa4) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/166, 0xa6, 0x801, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) socketpair(0x12, 0x0, 0x200, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') socketpair(0x1e, 0x4, 0xa2, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="c6e3b51a50e8a138c8168575d7f680db01b249c50fcb1f2e744d91261a688772b46b737579e6211f50f78dee01a7b35d0c3e253c1abcd135ecb4b56b610642b58bc9ac8e4b102be8715ad3f306a3e99247c3cff6be4505347838f0bd841ea15400f46472d3cd18a72fa822f748c30a59c30d5bb37cc3bd251e5c60edc0310269ae47fac89feaa6a63eb475a707810eebd4e79553b9fb931bd8cb2d3a056c35", 0x9f, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c47a630fdd612123631295df36e2dc6b33a159d6b13b47e13a4f3a93007c5be814a0372f5b54409d163247ab92a2f951f6cb853c8e2bad8b35a5f"], 0xa) 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x500, 0x40) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = socket(0x18, 0x8005, 0x7) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x100) socketpair(0x30, 0x3, 0x7d0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x2, 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getegid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) r10 = socket(0x6, 0x7, 0x5) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x10, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000640)) socketpair$inet6(0x18, 0x8000, 0x6, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0xc7, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f0000000500)='./file0\x00', 0x400, 0x28) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="f8c68263f96b9f13f62f1ef7e0e413729e252859632781c47fc6a0ab462e47241f480424480f506f347c9259ae093d6a3f2e9504857a830f5df628cc57891e14909f7a3d976d33d8c0ea45a2214c3db3bf1ee09db3f246409d312bd92d4ff73ad2d6cd7a746b010c7096677a05737d3a52a306cc9add8f9dfc8d2ed4a1379ac26482dab6dc95c2b3e8221fd72cd10385e42bb449ced6b2039eab70ec51fc6adec4d4766b6b25f98a1e9061b7357e18a932a5e2237093e2fe1ce7638a2b48b38c1ea14a08e0775309a36bf6f2f440870a6d6016c345c9c3", 0xd7}], 0x1, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}], 0xa8, 0x8}, 0xa) 16:00:15 executing program 1: r0 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:15 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='cm') 16:00:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='cm') r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x6) fchownat(r2, &(0x7f0000000180)='./file0\x00', r0, r1, 0x4) accept$unix(r2, 0x0, &(0x7f0000000140)) 16:00:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='cm') 16:00:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) accept$unix(r0, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x10004) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x0) chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x10) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) 16:00:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000002740)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x5, &(0x7f0000001300)=[{&(0x7f0000000140)="e2e6d45afbebad00eb7397ee7cf64c1632608ba28fbcfaa513c450c1a15898697726ff53cf5f111b5e2a7c0bc3bc04bd83ad32a12d8c19840bc4a37d1b74b58774f5e717d5222eacc225e9e7517a72f1448ae05c1bed23e5f508f00309017e2ab6e82a1b22d2337a3747ebeb052eb4b6bbf8e28f6887aeb2d72bff0652b8f637b0c8d0b26e7bbd08c2cbbcb7a920e1b7e5c585a628cd29c4313a9f415076db34ecc835e27bd86051e204069e836c76da11be0dfd5cb8526a4be6ba419bdf9ec6562b0bde03d1668dd6516e812de55133ebc2d55600c87848791ef06ea16596d70efb1c5a8fb673d24e03803a8457fdb265fcde38640a19dded9f21c52371d98d7333ad822c7306adfc6db7ce966e164ceaa53d788e8fc8f846f5521c650b0bebf8eb874a1a1dabaa9de26847f0d7a03ab1053a300862edc1596ef7bc547113874ddbafe09c8b08088ab066ec887bbf2e28f631e87f34ec5505fde1c154cbf9e036a77c6b2be7d3983e7cd772cef9043928fd47f2c4c32ceb7908b804e9f6178559bf29e17a19f13bbb91e2f1e12350565d14b5cfc2431011ee25390a75519695e53e43c85a2071354a567fcc480fc19d657dcd78b53dda292524d6907116b8dbdba20bad49846334b6c41ad1edcbafef42fff61aa4199ef1c1828d2e4c21854df6f397f2ffd24e17ecb975d908eec4ccbfd3f7fcc3717b1f084422376bcb90c3e7fae9c45bdd3bb1a9d621073db8263a2e4bff36c855a75edac3deef3ff60e3d7ed87b8a4ce11a86289f72d0c805f583b15c692dcf3357e088dcd52c87243232ea490282df514f2a7bd6e9032b3224ef8461430f85bfb4db81ae6898d40e17a215fc512cd32c35d7c99cec5eb8a1e22b40c2490c27258ce65d8e3e78ca66637c6028511652d6de8b16f5137bc1edb49a328c61576e949efdff5e0ffe6696aac44c452b8bf2f1efd236d80d8a84e743db20c59a5fb57d06663e3b5a88cec73a78858f99f04be9b811711110dcbf26cd73d4be327334f7363a60b6cb6d89e4035fb713b26495622261bd7d39364e2ed86b137b9ac0bf299680518bfac650e323b195f5b573d423c35e230fe3a6a4e1a6a282f4f8457cad4787976317bce7dc7f7d663a2902072ee37db048450cd5902af900542e7c52c52993a5180e14365edd037ecdb7f9e34205a5e409175a8385d6982ec981668df82e3cca9c9c0c7405c0972332e36f838b6db148397cfe07ea5a02475275e0bc9b247bcd1bb95269c38cda17c70c6429d2d02ac8c5d62f506ba114819a595a793f9837fa0eb168ecd4750275e26dfde2769d28ad654a977926c4d2bb7d2dabbfde46f4d0189a61567ec77a829d30c647891544e315ad2881d3006375cc825eb377d431192916f9d3d6ab2733fe9fad8d2532f2cc42a8ac90da3b60746ce374a8a6731186f788af88e5c4bdaa5743f4e1305fe0d6d05843d61180882f636d6ab0af4de883f9a055bd5cbd81458da141cadfe2fe4cb235058896ccc27d5c55ce1ba520a4003d76912d5ade20ec98462e4ea0dc164d1bf21603fa2b9dd776ca7a6a5f610ee9064082251448be92188ddc43c8a9d812eba4d9c59b40eee32368acc52aea47752728bbf51528d8dbc3dcc2c1d7224d1b40eb81575f473e3780f5dc9780b359079ef15e53839e8b5d831d38abc86a140ee311dd9a10c4fa63b9f2f2bd97521ed615fd1fa590c9d9cf0caa00d7f5b51090bc76530338a9083cccaa58ecd47072d3228e788fe54f608bc7e3d4349102eb262da4d7e78771deb394550e412b223250db400f433a9f87a59ff8d5659779aae993820d96ccc1e48345b6f971e7979d1b3059260a11890618c953b85369c1befa94d65f7b8acf923f776b97b0941a42b4171fbfea8bf683d52fc1eb303e06de223a74c5c005c6f19c86580658e4212da147e142f926acc1928ce99f9e2ebe841dcdade464ccb6cab38a5e098a8b50413b2aa78bb64418a7280d256fdba8a89b8fba33fe4b200f292c09402f87eb6ac766295421df3463c50cef79d91e9d2697621ef875e32a1bcc54deeaaa30d90435b0aaef86e35aa7e82c4728757e2a489a58531404090093112c44ec669cfc71832b490ee0169013c1d04830d42bbcfe3938aa51dee430f9d1fbe4215c14ccc9fcf9d89591ab5c8ae7c020913785df54cf979b73b935070d5a05d34ab8b3ac8b49c384f5d88b5e464382b40bfe83872c7bb3c959dbfa0b74ffd39a27072f289adbe8108ea93626b10290df248efb6bf3e6845dc4af9925ec6af0b8a46991a44f8dd6aae9fcab84c37048df7b3937b7c5f7fdfa8ab7547aaedc24fff79a4eec17427ebe226a40224dfb5755cb28e96c899cf471302f22820795037edb4115fc4ca8d8064c60592a40fcc173388ed06301b8e2593f571c0bd23a3cd66ae43880ab109ea2a11e892be9aee5e2bb2e73dab117205583b4212449132ef058d2a18b0b95f4eda06971bec2800e0a1a32d96ed50806ae3dbe498cc317cb663f5ece4a41c524c855de1505d82a08a46182bc5655191ccd247fe0d7df0ab630a16f56eda0b3134ecfd7fe2be595ba194affe1dc67b0d322ad69bc1c053ad7f810346783102d0cf7d2f3f9ff9d4141e8c04a6bffc6b66e5b993213c1088de77531a7056597e5ee66ba1e9e43c2c56c07ea39ad920ae88d0a010a4f392058b780c96c6947b5ffd9ec20ce55e028572195c8dd81c6a578b84b030faa11d6541d9df410b48d73582b052903af3eb313301abb1806dcc5c5690c7f1cdb6fe34ccb0c661f1bdc8319799073f191a2ffc49c397dc9cd64c725750912f705c9dd4b8706ea40f69c3843ec45bac31bed41c8e13af939cb72983005cf9649040178f57f5a2a2a5c057815388e99a886b0b51739ab9ba224db3abb9e43657b767723d09febcf7d4f113540c34ca629b49181cf91998b49578335c92992791872567efa9ac419de100d205416701e1eece865141aee8823f537cc410137b4d02c32a9ee1f2619b91b67e3e8128328622e0d999e1e92d2bb8fc685281d73460fee35df357ea20ff793b36555a041b78c5412bd153143de0fb0ecfbc0fd5c734d4a09aa81321ba03ddd5461cc80e8739eea932164fd53c4a613446d97e727711cea349b78c3c940a782f795692efab0cea9b11acc4977902a8f64bcfe53b04739e88f9d8a7bf0b42ba5f164bec0c4f52939848700b5c828383b4ef2046cd5b243600f5e72f803bd00cfcff074711bcce3f2dc08c556d8846a261d78b0a408f19a606909f56f56b66ddd60b1a4a0d7c4118b141ac5ef2917b82b34f3f16e37265840d4e70583b2bdd5d4621929b7cafbebd634d78d04b4f7f24ce5162702542f68aab000317a5a4c576e37fdf1095616cad6045cb29381a8d510718000b53702093a0e184fcebf0229a930799977ec4b443ad3cb9a4ec9a1f1d3fb6339774eaa73a85a4c950d41774693c01907b8d04f6d4ce74aec6af2650c3ca40bd028191a875ff32008da2ffbca0baa2a5bfea1450f60acf90780ad02ee398cdf23732f05ff07ca0ad24c12e3fa71456496eb747f9d1911e6be2044ce35f24b6a1c0ac3d3a03b10d8a59da9d8ddc5aea71d0995d9628114238f8cb31cc3dd94945980f037a752d529d4d1bdf7a047aa37f24018fa833d602da62fec2083d1a48627adb2cec9db695fa1cbd9690e556477e03729fb4246829cc8407dec89476d931ef94d1300ed4f2a56e72edf53f8c4fa4fb59cfdb51860c839dc15fd7032a8f39b356fd18c41fad5fc9d62fef7e646b1444d5c60b69bbcdda9e95a095aaddef9a22bf005bd9bb8cd655f68a7b1fff44f7aa9956c975c0e6e678496656d7d5f011a3f6da07c9ff6d56a1283ac8074208c1e53517c4994f8913e9bacea8b9091d348cf44b1334540e178a98fa596a19ee180642abc5912c5e03b152b2293e66c0662f25ec1c9a7c49218d9c081ac895317eb057e61be335c74d6f8624fec2133468e447bb2c3961c8ce658cd5a9ebb72fec35431bfe1586ca1724b62e7870404a88aa38851e312daeba896e318c575366346eba2dc084d62691569f311a55c4769e3b5ea6c5b52a5f494ccfd7dbc5838e10439c53005dcf514812e6b99057171749e58a7365e1e225637909283dad1e44d9373f9815da15cbfc426b51b292cda37207b74b4a18b82c1615ba72fdebcc608b16c26dbdbf27245d21a575af496161b52cfd8fe17485c3fe8c2d0edd4a57a510b7056377781fca869ecba59bdf2f4204255555ab657ac4860fe9dd694bb092a4a341a89eb0710da30414a81799105d758ce0f9e65b45f5aed7d8d71b554ff74bf3242cc0eb1f1b0fd0b3ecdbe50952340051f05c0b153644f05f42c5b964c8e45308a8a127090230c945bbb942b9b9572f35a31c6ac623fee842f5c59cc699b93ff22266bf4f8990bed65180b11e0536d09bf421718260707bf42d1d754046573798f4ced6f75348147e8c15b50ec9262f5716c83da05c9e53e260ce0afa863b5b7522a74be4cc98524b016547f570bfa4642c35cc601fe8a9e90c3718ea3ba6e4976b6fb23274b01de4830774b4fe501fe8027c92a1dc92d00f9aa53b89165d1eecc8e167810961cfebf41207d9816867b42e3797156f946cbeab24003a3386e9eb60cf572355631bb07f78373b5ac563b3ad824a4d5763a98e9fc806de17f81ee3ba7fb7422c6de84e3faef155519b42cd3bf6c05875cc281b8bf41dfddb3779181689ab9439200fcf080bcec69945e89e1bdcf525208cd9c3af25d330c1bfa9cafb4448b8c9e5419a6c242c6d3cb8ef2c0eccd2f871172cc6f11a25e28cb58eb6b7d75748dfc00690f2ef30b9b93aaee2b53e20afb5c8d4ea2877ccd4fafe793b453c5f07c78154726ad11e55833063d08353d4fa9f45f683c768b8be29ef79d234a10bf3016687eb03520b9f7877059b6d108a018bc17ff5c0488b02d541fc62f8503be3e9ef89999ff1cc42d30bd78252aac39ce4727ae819a1304ca2c897ffca084d5301b1ffce714de1a3bc4b4e2535797783496b2d8eae6b44a7b66197d1715cb97eaa79191f3dd939689334e59ec52ef58b40b89af72b7a06966618a0a634a4068aef0487dda75b136ff1f08cdec38c04701a3909ed2843bc616b4c97813cdc5df2d824a181db384620a65ea093b1568a3e67a1be18a5c17413b92fed0bece9dbedf841db1992d61378269d077f12c2fc9d9dc02f5966ac53f99e0c334783dc3732e08f1e90937b21763c1a241c47bff282f6afc44a37f7a7a80ec322963732935e8b4e2c58147876cde4fa8b6df3b6337c737d5aa4f888a241e6a01ffa5a4407ed4990400c0b75575428f499033b260098723dc1ea57aafc428e2e710a399e9f902546bd7c5d61a6a0fc572cc43596685d3bbbaafbf58a282d4aa0d2a984e7bbfc33675fa086231042f7d6599a4e03fe86017a78a3c479624fc5a221be703cbffefd00949f192353980eddccdeedcbb9762f4bb332f1a79556f6dbdbfd9e2abf59d325e989556f7f1736def035137719a55671b33149d2066e18c5426b137898a6ac5fefedc79716d5befbed2902ad3241ba106d570db0c3eebf9fa52e08be5735bd9d9f37553562ed3f869a5f24790157bfba42bdb666abe335d5e52f508078cc68483a307e6464d460edef21630a2b1475b8051d623a6b038363b133455aff134c7a1e4d9429325b7c8582c5388ae3cda61e7a6873d85a4252922fee4f9a3dd819d6b02cbb65f07f82f1fef45e0e993ee62bda84e5161fc08076296165418969b3b39", 0x1000}, {&(0x7f0000001140)="fca1ee937bdb35d2ff91125f584e44951fa79e7e8659b1418a580bc355bad34746943d9a47167f8be4049600650a6dd96d72b2ecb381f0a3480e35b41923501016715adf8b4f0b497e4aa073588cea07181ccf5b42e7f80f11a834a99a30e54179a08f3e95f37470b67ce3d8cee5fa211cd1938114641ee04a22110c5ef3c6e78aa0d2e616ec77ab77b11a6de39d707d73b727bd98c514c2de60c975241d6799675eaced06e1650eff1e2781df45df9dc1b3ef8136640c1a7e385b291909ae2c3f641f", 0xc3}, {&(0x7f0000000080)="bd374f9e822d057bfdd06a16fbdd44cc4bf1de3954e965c76be779e422d2477ee10f824631e0f42a5883636f16d147d0273ef0d5bd40", 0x36}, {&(0x7f0000001240)="41d17a8bdfce71e689f3700430040b44a8673d20c32c7fdbf68a540655eea2df774780b126a2627756bb391d34a63cca76e02f8d40eeb3ee4462fe6fa6c5d8d6b032d3f785a76d31b0fbeb900a5e274ee85e91301e15014a13acb04ecff0be268ee758042f73ea713556a7cc3103bc4ccd4444a07e0e9f3c6603ebb664c6aab2e8fed868f576d0974dfbc377817a1bb3a0c93595701975840d016fa38ddad2a0c1b4e4527d24b4f92960fec6ab01784318d0f1e916b204e04288718b82", 0xbd}, {&(0x7f00000000c0)="70c795d80a223c3a7df68b774623145b8eb825d77a62a7", 0x17}], 0x5, &(0x7f0000001380)=[{0x108, 0xffff, 0x3e3, "275848f88847c31a61f08070e856cb21e8f5c99377efd21d6fb305205e2dc821fe629785f57687c4f297806bbfa76f56c0cc8695bcf95c3897311679fb25142662330ff92b7f11a0c371ea5d33c30d65430d1b411563c62c1057c9c27ba2ab5b3c95c4fa78ad276eed044a6a93c1e1d817900d859b4f62ea4a8a4d25acf94bd349a5bf0fa71d3453463586d78a88242bfc8d626a21ebd703926282dee7958e2b216b99eb1b6f33831f5ab0c41b776773e05c307890a4ca2cc911241521bf24bf0357a1e2fb1ac4d9b9de834095641dc40ad194a860dbe7b9bcb9602f7e0a277596bf6b4a59686bbf34415a17ed6e411c849f0897d53aea"}, {0x68, 0x1, 0x2, "a1e4a514b0f396ec94a73fb8c53cedabd68721bd1ca6ae5d82bf9d6e76cabcda21061c4a73bccf6fde22a28757c239e3a036bdc19ffe24b30456b60939f664a6a55e4eb49b37f62da3ae2cf3bec77006049b"}, {0x1010, 0xffff, 0x7fff, "b1a51de8893efb353fbc498f7f6e9b0a4ccaea4c11530446296b693f678f2a3804a86acc87943d89a6930b5287ab10522cd4415d9eac14fd49fcac9ac7e7ad79ed007be636ab96115eb64de4c2f0c2cc9a83d28e1fdb3fb0f345e3b6f352366c89a8176fcbec3ad7b7f2b38b5b42422a2209386cb4a571d3b94153c112e2b3b47fd6521bb19dc6ac1d27b4fe0159de3e1e478e788175d010041a54be0ca94f8ebe068f1848168912f1ed8ac41bc3fb2664ece654118832ef839458a179fabcdd7a36160bd44eccbe95eac72e74a8b3207babfe6292929fbb11d33f3774fbada993fdb6da2bae04e4b35ab26b292e316be02097324c2ca4d90a59e5459edba3cca7bf975e4d94103f220e4cea9a187c1471d28d12b11cb5eb085d2bfc94a0ccc8d36ec84ce397497bceee5d01c0d24fd1a85a6837531d5136e6df2b3c6901a635675337746d97d7940feac01d85251a71875343880177c0f9d78ac6a5ae856c6578f6bf68521953edd86133e8005ee5f84d62c0a87c50878a39a23d3dd880ef3b75f653dd2bc34d8f070c878947e96d3cd8aad2e07d1cbfb18320ba1780df4073cc4a68f9126d903f43883aaf6ed1c5c6f531e6eb49c1a62ddc1db79ce830e5ba4a23ef3ef6f4834cb45d4e3624b98f20fb3e40e7a07dafa8a54fa6808ea427be48f141beceddeb0727d00881918ce81bebb08155e2c3833eceae40e1f6361c984432c27cd760dc9870f7ed8d8557a0e0b952951e800ab0b6ee7f900c87088e47d04bf3942ffc8f72ba783b4e9f1bf78f02b70eff0aa43648a082f2b4b7c90b45364f00c78607b9892d1382da695dbf6ea56d58d3fd65f6cb7e080468b143cbcb16a43bcdc6fdad00b520194613498fb82f6242d1bb57607d5942a19a782a97eaa0b82e483dbada2e1d44f5c4e9e9d31b10b753f1893fc1978cb4a74f70f5635a3c5491088b142d1d68d1047c0743acdbf79fd887d4521e8485273e2d01a43d4f6f0da1b2d884985e208fa912df2a5b07c48390a3e467c73d8e071e6119d86e0ff64d59f2856629ccd05a4da8da6de24605d76ac3339eedf0227b8f142ae11aa6227ac8ca6c6bd5742c59735ba5f15c80852b87d304094f602dc898678742351a16cf5d6a6d4dc946a0b6ae05b53b290af2cfad8626cfb8a146faafb0494dc58a8cb9913aad0e89eaa253ed1ce2e935ec66ce814cf32ae1c3e2125921b50d29662d3dcca5670da518dacbf29f802d573c9ea4b6ede97ce8b65de11daee6e0126326f8ae266804d32f6bb743616dc7fc3f4509ef82668ef1c00e49815ec68f1e3a6f472bc08861d3d0814cd12d748a66eaae80dc93804c0e04a82e76b30173a825d2b6072aa1283ff6e6b8103f8ce79d8ab130b51d03600ed2005dcd8193ce66d1fd1761bb6731f7cf4a1690664a861547b9c92ed60e4518acec8a71ce881be1af906dd17c30c4dd31785c2afde5f0a810d80965118b1399b192e3f65b8c8aaca7a474697dc7885603bd7bfebd201662305957b7fee71cf56f9547373ca9ddf972fb348d7b6412d7df714e7b413c3268b03a0e0f73fe314d5898e234e452ff827a1f284a58acd0c351bbd0a0df7956eee3b8c25b4db017c494986ad77aa80e7528879238e6ea79eea32e992fbdc9de6f151a35f8b8cb9f4c73b15d6bfb2b790d328e45d175891f171ed49123eabb85fdc4a7c71a28267e2d52d986b483713f567c8ee94da3902e4cc325c1748afd912cd7871587c38202a598398753886a23d13d42e079f2d8dd8e2c16f622b66b67ea77885108ebfb29c88383f265005baee1529b4bd2b9eb3c62807ef106791134f7d84e69f5a5ce4e486359b78a2ba2233f181d79bb3d952471b9413bf6d686e891712a34184de58ec6e50adcdc18958f25597db2493c6411e8c5cae3f011aa8b23ff4965f7c11a5203f95a0062a62357d88b2b03d87bdfd3a579b20c3ed9d6af7f07a5a6fb4f62fc30f01953372721ae7104b2162cc99a7a5e654a466f8cb5d21968f835185fb5a21a349dde4a780a8f69fcceac6fa5c75589efc69e7a4ee4606573000f92c5a06be3f9312eb2d9f8e5eb2a01746d8236cc97071ecc2635b1c87cf42045d7371f79e4aaa543705b6a0ff452d0363bf0c75531114f7ce9c050666317473262df80c99e9d759854e8468aa15abeb412914ccff94ad05520da8bc2988fd277de5205f9410baff4a407edb95ac98f569396ce0e452e1b69f617133fadf149d397be9ea4f671170fbd8aa5edb98f888bef807fdc5e10fb9a42279eabd6df23ac8958817cbed4503cb1782c8b3bb46c1ae22785f7847b5684fe4897cc67b1949115648e7985385da867cb638356247c0f24c3d8b9ffed6c1811583e84deca5c6a1413e590e9f3ad81831969af44149c86b07d728c818c82192086aa7340a40add206ed714ad22d1fb83cd4d66da849c4b683f9564bc9ecad10d2b2fe6c8a4ec5dc11d9afb602f72f546ce4426f10486592bc2b10d1c1344d4003a3ad9250f88c8ef078f14c8e26fbb7714395d99f15c19a8ecff98e7722e9983106d434f4921d9dd390f7a22d3d085d89119e13e2679201a6e8152bd66cd237ea1981991e2de1619169974a77eb66ef2603ae57df0d2c2c66f9c2cd00d6839c528f1906442e09177eba9475fe103609b9ed680fd712bf5657494e4fd3cc656b5c3ac2364891d62c0b175ce5add32e1b0a06bd6e4852b50cfab89ff33c773547feeb3f5f48158955d09529e9e0aca4930a6e764dd5c7da5a67924cd56b4d69d922da48dae8e7a9347cacf7586dc8de5bf43dd83fe6ba8e358ff427c8e602e10d5597ccd6d802b989bca3bc655d6f201f82ed9a0eb7bbb19265b97f860aa76e281fba05d8ee9399fb8e165cb42baf18e4c0ac9a3d5f3bbf76eb75c19038f81e90a5c759ed19901efde4857e29118a0e1727bf6596e50bd8e5b1405a682409ff7ba895a96d65f6c51573ae865fd62a93d7fe9b18d6c61181a06e16bca85f7fb9f2f42c69dfcc42335a147393aca46a5bc210cb293ea23f6f322c4baa3912f36233a26616e0fcfe909486b6dd5efac306a5da37d07edf3dfb1f88fbfbafd764729f8c3df19c82d59c20f6d4f7f714ad630de24dc6d847d0d4815dce5b0af99a40c71cf51bd44000806fd28f6e3a2a6f08815bfb8df411aa85dbacdc253f0dd608c2e5610453593fcbd48e779c7b4ec0896dc38ddd3f1ea904f5b73843bb4c1ef035a37b2b86b47e5d02c0beb81eb0e2cf9fbebaae5722a6fea1d2b6ee658c5d31214f77d0a48e0d0dc6645cb0a3cd58b05b758c250236ee5692e74ac14805be9ae0da262befe5bae7facf50f65d6f435e5c5feaf4b9a5db89813084704794136aa77bac2d69cf42a082196f534adf4b372b468a05f8f59decb21a0df21acf8df28cd8f4f01dc0bfdd42c323edc7662b40fb454089f9589f00378c9be2b3cbdd0af0cf6bc0ee9cb09f9c791036739b3e53a8933a95d099bf01f32ab9a1f8cd9839c58d0b441af650f8433be234591b3fa40ab474f4e2e6ff66d7b910cf31f68fca64bc2e31d695f7c690e309c1d3123be112c9a2df4ca60e4cb68d1e7ac8f284088858f2ed1544a7fed58ae1222457e0b1fa9419b9014e8ec8c4a51d94136c2abbf26a0785873ecbdb7b5eca0f4c2e6aa9356f27b7c76f0c329dba8c25a6a6be6605f332530d04e0680346a3b01eb725de2dce7434d3aba74d5da44ed70104dd7b7e1665b3e35d3fd717978d489be6acf83b4415e98c958ec98bf7eb0f8c42fdebdcf290772f99148bc13798371394dda52a4c3e9be529a9a58e831d9c01c16596f980eeadfff01da473d602fbb8de6fa5098be83287001e510da335c885f3453147c50d1a5222dd092666ce664663296a5a80b649e64a6583248ee62b575c8d634670cb55f1e17793ed9e867fca050d35a49c8c9d110491175f8ceea9a94784cb7d50cb3f6222323f439b85059f666581fac61fdb24f619294c93e5ec2bcea8b7ceffbffdf911ceeeab440347be8264ac17edf7fba731c4a7885783f91d12372d9ea6638b01072ad0b11557077467302c2993c07171a609e62f4b8a5efc3da75b7198f9fae951f8ba1e1c6c6d97e3c46d2a38c4cce68a4bd1a9ce75f2d4e927de47a324ba6799a3452dd8b88ecce4f34951592792be0defa7731c08e03cd23fbe7f40682e7190119474ef797b0b552fb1e6d485a843db899ee508565a8fcc490710a5b94201d9a0a07a6cf680a7d12a7077c1db061fe00f8f133468d935c455a6435f80d40aa617a846486cad8172ad88a896fac4be80e1bf1079714a4b970ffe05006d7b29c1942d807fb35234d79b3d6eb7e69bd911343569fd3d8dd337a03b1ef60a3ad185ee6c653ed84f075b62a37c43e4a2d4e878a6a7cc13454e4e4cd968462fce919f08558a8219570b590349f73185a0210f43e16ddf801ff9f86fb8752c70d5b619a4ef61007daeb6ecefa1ff9b420b39682abd5f3ba08fc9b2afb6d721be4bfba265c73063ddc2214f926d3d7f5afc1973cc410fa9fe6f358b4b093c93bc34a79e75e2fe26cc279762a06d8ce3753bca28ed7f48c3c68a7fd8c09dd85c9878f583a2a1367250f2413cb4745b268f45e780932ca8556c82c395bd07630848faaf247bc0c6bb6b7c7e03797fe281eb760da45ba63b53e47e7ee70997199744fac4cc35659523653a18ab4c1989ed42f48b4822a1c0c64849458a18d2f27bc238bea61a5aac286373e10c91fabbd53ff075370902eb5b5a2f9b94ceb91447a9e6945c7c56452e3bdd4a4b73e175e4d330d322a667e2693bb2ae9014809ab270f7d2633e978ce2e51f765f8a5a8e94f7a5cbdf42e18356fc997d5f94be91bf894b1cf856c60152836f023e6eb7a4df2d658db049ee1eb46ceae4686d211390fa5c0344548d5656a162c675a7649cfd052deab174953e7875b8653ece220686de5e8dc2d30b8ba5216e6e4445ead69d197ef341655c6fbc7535db690b0c178fe0f6df9ad5b10550e43967c6ef0e608aaaf7088edbfedccf9ba84ebdc1e8b04aa06d162f48c095b4deefd3aea8f06b9f3f88c64e6b2a7dfb7df4f651b25cbf433f44ce2bf89d1eb746e01a7ffa80a4dd81e228be253d8f04f1994836a2e54a4ca94a969cef4f5b57f8eba2391d67401f0c5877861b9cdfb67887745a3988f1d3600d02674036e795cb709a39cd8338715e4a0906989894ba70b857268a995088cfc92bba3ba8205b95f3f4d00310f286626e3385aefe821497c1ad5f07c6fdd4adbf049615d470281b7833f7b2546299412b6b5735b25ce6669b6b362e2c810dd2bb478f90e5a5ac273c9544d0cdbd588217c6a88022373c34eb210e0b2d1c84e91521690895c04d7ea6757dd6387b728bfa6aabdbd55b03b029b4a2c01b921cbf42957e71ca1598f7231aff2b5ecc35867a85f39e81945c3f5ec8944c715cf408251c78efa19cceedbf21bac61d833e8916c5515890f28b4a0a85d7775d98fdc82106a48eebe8fa817facb1b6956735c2b6fef2432aa33fd677d2abc0270e8509c124aceba0c044f08122b063c36634d7eb553519010d2fef10faa31cc00f0aba1cf0236134c0f82e51b4e921466e9089450024cd26f37a8b3198b38917589c6d06babfebe42ccdf1e20d21308dbbd11570e1ab0df84dabeaba1858784d16d391138e99eeb2a53205ecfae590bcc188a3ae9a8a61144c9235948c3a03727d3693af102d7e8174ba9b47198fc5bffc49fa66c57b57174a2d28630ed2aee9c965de8f3ebf39323bfc76869f6c175d18a74aaa041a1"}, {0x28, 0x1, 0x8, "1e5aa94143d68ff1a36b5ca9d930e8f130e6"}, {0xffffffffffffff18, 0xfffe, 0x6, "82cb6ed9d642568b19b025df1e6b4b1c164e5d7e833e4d0bfd2936bbb8492d02d7e9a76e01792d8d637c2d8df722faa167bac3bc63e1dd01f9fc759ac4e39e6e2e51d2306957996174dc227c844000980e533b19d80ece2db2560f049c281669867de7b9317eb1fe1ff74188efc562d6aa62ac92664f4d48cd65ccbaa9545663c46aa32512bde27e821e1e59e091c74f3e5e"}, {0xe8, 0x1, 0x10001, "5fa5d03857ef1458151cf68d632817fd2963a748f5b05f8ef94d734bf2bf0a61c8c48962156c384aa08ff0ceb4fc74f55a56c5ab13701730a9139d6647196289297d1cccd88a85afb528229a50fb95c69c7f6a142a6ce7a67b26accbd8b36467ba0ebabae3baba7f77b94747f07859cdcb86a36fe652250196e90149d706d51b2007964918087f4a7868a4f31aca904a2b7bdcf48dd66ac768228dc64c957350ec0e83e52fcf93fde632a48ff3164288a0d6ba1b8f2a0519fbc4ee76fdec4a3125e85d10842ccbf65a1e3875a1159eacb3"}, {0x10, 0xffff, 0xfd4}], 0x1348, 0x40e}, 0x8) chdir(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000002700)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:16 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc3799150f0ebe8ed) fcntl$setstatus(r0, 0x4, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:16 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') unveil(0x0, &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x7) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x810, 0xa0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f00000011c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/125, 0x7d, 0x7}, 0x2) unveil(0x0, &(0x7f0000000000)='cm') 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='cm') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) unlink(&(0x7f0000000100)='./file0\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file1\x00', r0, r1) 16:00:16 executing program 1: open(&(0x7f0000000040)='.\x00', 0x204d8, 0x10) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='cm') r0 = msgget(0x2, 0x200) msgsnd(r0, &(0x7f0000000040)={0x1, "d18973a6325d3ec4dfe040e3ad02409003e72b2031c8be071969faf03a39073ccc302ae58471628843cc28b9328364ebfdb82ce02c34f1c391ef1cc72d38bbaae0399e53b81b43be52c7d3a58ebc234d2c1ee816b3c5f92d5b758218a7873e75b3939687f01b0d3f84f01a9f57"}, 0x75, 0x800) 16:00:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) dup(r0) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') dup(r1) unveil(0x0, &(0x7f0000000000)='x\x00') r3 = semget(0x3, 0x3, 0x101) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000100)=0x7) 16:00:16 executing program 0: chdir(&(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)=""/222, 0xde}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000400)=""/78, 0x4e}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000540)=""/98, 0x62}, {&(0x7f00000005c0)=""/254, 0xfe}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f00000006c0)=""/104, 0x68}, {&(0x7f0000000740)=""/60, 0x3c}], 0xa, &(0x7f0000000840)=""/26, 0x1a, 0x2}, 0x40) chdir(&(0x7f00000008c0)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) chdir(&(0x7f0000000000)='./file0\x00') r1 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) unveil(0x0, &(0x7f0000000000)='cm') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) fchmod(r0, 0x8) mknod(&(0x7f0000000240)='./file0/../file0\x00', 0x1, 0xffffffffffffffc1) 16:00:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f00000000c0)='cm') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x2) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') chdir(&(0x7f0000000040)='./file0\x00') 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000080)='cm') 16:00:17 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='x\x00') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x81, 0x2) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f00000000c0)='cm') socketpair(0x7, 0x8005, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x108, 0x6) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f00000000c0)) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:17 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x20, 0x20) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='c\x00') 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000040)='cm') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/35, 0x23}], 0x7, &(0x7f00000004c0)=""/4096, 0x1000, 0x1}, 0x800) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x140, 0x4) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/203, 0xcb) 16:00:17 executing program 0: socketpair$inet(0x2, 0x4000, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000440)=""/119, 0x77}], 0x8) chdir(&(0x7f0000000540)='./file0/file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r1 = getgid() setegid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:17 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x8}, {0xab6c, 0x5}}, 0x2) unveil(0x0, &(0x7f0000000000)='x\x00') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x1, r2, r3, r4, r5, 0x2, 0x3}, 0x5, 0x9, 0x280000000000000}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6530000bd1e21d75e83955a177c53d244ea841d419e0b79a471f8e808db15555f74c620e3b30200d5e7b7a9ba6d8dff99f133eef90c149909f3ebfb422f526763dabe482a84db7c3930b64ac8535ec6bbbf2315cb7c80e1d74d680709581f9ce1a2438f412a7435b1d4ebef1b50f241c60a729da43ff32859ee7cbf04b05e233c0b5909458e642c7a5f3e97a11d6a114d0bc26c745e455395f0d6c999d9b63f940918fee8203b46cd142336a2eccf9f54e57bdd9edd723b0f1ee67c8d7cc75d4418fecc0709ccad297c01aff05815afef8895cfd8c8699c6344229c3b71ce8db94a8223e4af938012f2b11f29c4e2b47fea51e5705111ac469e2f3528bf02e47c461c51e823798c56238aa57820e638088080b79c06e5d08c68e393cc96ebe3e6cc59c799324b06dcb38dc4640ff023dd4e8e70a0b7f0f178c5bc2215ad8712ac9e607f79709ae51fafc0780cceab3210432e41fba20db54e98d18c5bd74f78da619dbd4a16027eff125f7ee44"], 0xfffffffffffffefd, &(0x7f00000003c0), 0xffffffffffffe00, 0x0, 0x0, 0x1}, 0x401) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r6 = fcntl$dupfd(r0, 0x0, r0) mknodat(r6, &(0x7f00000003c0)='./file0\x00', 0x100, 0x100) r7 = dup2(r0, r0) ioctl$TIOCSCTTY(r7, 0x20007461) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) 16:00:17 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='gm') mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 16:00:17 executing program 0: chdir(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r0, r1) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10600, 0x50) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x120, 0x6) 16:00:17 executing program 1: unveil(0x0, &(0x7f0000000000)='cm') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = fcntl$dupfd(r1, 0xa, r2) shutdown(r3, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='c\x00') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r0 = socket$unix(0x1, 0x7, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000080)='cm') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000240)=@in6, 0xfffffffffffffffe) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:17 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000040)='./file0/file0\x00', 0x1) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') socket(0x20, 0x1, 0x5) socket$inet(0x2, 0x6c5b19f129694be0, 0x4) kqueue() socketpair(0x18, 0x8002, 0xffffffffffffffff, &(0x7f0000000300)) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x12) accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) socket$inet6(0x18, 0xc004, 0x1) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) accept(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x800, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup(r1) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/204, 0xcc) r3 = dup(0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000180)='./file0\x00') dup(r3) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:17 executing program 0: chdir(&(0x7f00000001c0)='./file0\x00') socketpair(0x0, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xea, 0x2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:17 executing program 0: chdir(&(0x7f0000000180)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="cfe196add2ebc9341b3092d057f1b61d9abd5f9265d4416028714df68c23dff45cdd96516586151129cbf9cf77c20a9a1ebc47b405a942b3d853191155855d2dc08b8d13b844dae31b7cca618763a2ca7e9c451d66f09aaeb05dc29a9c5cf2e6ce", 0x61, 0x2, &(0x7f00000001c0)=@abs={0x72cf5fcfadb43f8d, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x151) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='cm') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0xb0b4) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000d000), 0x0, &(0x7f0000000ff0)=[@rights={0x18, 0x1, 0x1, [0xffffffffffffffff]}], 0x18}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x83) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x9) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='r\x00') 16:00:17 executing program 0: chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x19, 0x1, 0x100000001) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x10) 16:00:17 executing program 1: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) chdir(&(0x7f0000000080)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0), 0x4d}, {&(0x7f0000000380)=""/225, 0xe1}], 0x2, &(0x7f0000000240)=""/196, 0xc4, 0x784fb88e}, 0x800) 16:00:17 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='cm') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 16:00:17 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000fee000/0xf000)=nil, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x82) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x81, 0x4) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') r0 = getpgrp() r1 = getpgrp() symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setpgid(r0, r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="012f66696c4f3000"], 0xa) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') 16:00:17 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x7d, 0x0) chdir(&(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)={{0x8000007b128d29, 0x1}, {0xd35, 0xffffffffffff7fff}}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x2) unlink(&(0x7f0000000440)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x108) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="1be964ee64bbe233d0ea7c8748f6595b1aa1be9cb4640e65f362485d8f55c4678725c196baa98c45d6a1ccc1d8f1009bfe5838a8988d48fc1673be4519e80080", 0x40}, {&(0x7f0000000240)="13e0ca76d90868ca2bbc1c7b62786a1ccca2e4bac036aacc114e34ba504cb11090a019cac2967d6706820f902b0d60477fdffbed2000219868dde0a4584296d5d03fa04329baedf52ed87c38eb731490fef271d920a6129d32a7ae2b427983f914b37de8caccbad3023270e1363ecca7af6c37cd2830246527576ff75c27de22d9dd7782de1bdce00676d0cbef00f74ace3c23759b9d81ab3ebe5f331b6701fa8a37d8160e077367a58c626963b0a2b13073e3de23b7183e766d0af9aa0623ce3d38c491b2e611f68d9d6895df26517adcac0991", 0xd4}], 0x2, 0x0, 0x0, 0x4}, 0x407) getpeername(r1, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2065, 0x6a7) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) unveil(0x0, &(0x7f0000000000)='cm') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') fcntl$dupfd(r0, 0xa, r0) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x200) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2038, 0x1) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0xffffffffffffaa02) unveil(0x0, &(0x7f0000000000)='cm') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='cm'], &(0x7f00000001c0)=[&(0x7f0000000180)='cm']) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') mkdir(&(0x7f0000000040)='./file0\x00', 0x6) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x101, 0x100000000}, {0x18, 0x0, 0x5, 0x1}, 0x194c88ba, [0x270ffcd2, 0x0, 0x3, 0x4, 0x1, 0x0, 0x81]}, 0x3c) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:17 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)) chdir(&(0x7f0000000280)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xc8, 0x124) readlinkat(r0, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)=""/209, 0xd1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x20) open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x80) unveil(0x0, &(0x7f0000000500)="0002") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/208, 0xd0) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='cm') 16:00:17 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = socket$inet6(0x18, 0x7, 0x100000001) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0xa0) r1 = socket(0x16, 0x4003, 0x6626) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) 16:00:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: syz_emit_ethernet(0x65, &(0x7f0000000040)="96a2c8f8a3972a67a2e6b739868a608f800bd18715cc50223392d084fd23abfc7cbce4f372680b8f2b604663ca60a6e3bc6c22cef11c4a6fb78da944f4e7663cd3ef45faaec9a5c6a9dee399222b8727ef7c3d3cdf01e8b8339abaef27c46b372a457d0b77") chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x51, &(0x7f0000000100)="9086d1e06e9f2dab9b11b92d60c4cf0892c82dd714d5017633586995229c011e40fca8b09f3f55394bc8fd11d9e480fab54de40889654029f975960bef43c10147f36a3906d3bc53ff0fac7f3348ca8bc7") munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unveil(0x0, &(0x7f0000000000)='cm') 16:00:17 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:17 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='cm', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='cm', &(0x7f0000000140)='cm', &(0x7f0000000180)='cm', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='cm'], &(0x7f0000000500)=[&(0x7f0000000280)='#\x00', &(0x7f00000002c0)='cm', &(0x7f0000000300)=']#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='cm', &(0x7f0000000400)='cm', &(0x7f0000000440)='cm', &(0x7f0000000480)='$+$\x00', &(0x7f00000004c0)='cm']) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:17 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/52}, &(0x7f00000001c0)=0x36) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x1e) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x8000000000, 0x6}, 0xffffffde) semget$private(0x0, 0x3, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(r0, 0x8000) 16:00:17 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') open(&(0x7f0000000040)='./file0\x00', 0x20420, 0x10) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x60, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x4) dup2(r1, r0) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') unveil(0x0, &(0x7f0000000000)='c\x00') 16:00:18 executing program 0: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x6000, 0x0) unlink(&(0x7f0000000280)='./file1\x00') 16:00:18 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xc5b, 0x0, 0x0, "02ae6856a6078d5ca6b1fb9537ac56d73ba52d50", 0x800, 0xfffffffffffffff8}) 16:00:18 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x1f, 0x3, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x7, 0x8000, 0xb688, &(0x7f0000000100)) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) unveil(0x0, &(0x7f0000000000)='cm') 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:18 executing program 1: truncate(&(0x7f0000000040)='./file0/file0\x00', 0xfff) chdir(&(0x7f0000000000)='./file0\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) unveil(0x0, &(0x7f0000000000)='cm') 16:00:18 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) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) dup2(r0, r0) ftruncate(r0, 0x0) 16:00:18 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = getpgrp() setpgid(r0, r0) getpid() 16:00:18 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') unveil(0x0, &(0x7f0000000000)='cm') 16:00:18 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) 16:00:18 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = getuid() r4 = getgid() r5 = fcntl$getown(r1, 0x5) r6 = getpid() r7 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000200)="79b3a13d", 0x4}, {&(0x7f0000000240)="e40bc1b14832c96589888a7d5982dc4da23c97599cb483a44855c3d6e5b2f242dc47cd94e47ebf60152408dad2b86dca970c0e360b7be3c6e47a470b3acaac6c77f56fdbcc4bd34b09fc14b014236356fa8eafe8972111a8a34e687149bb01573b9175ad5bbf01d8e04928f92c6f9e5b2873b99ef96d51125b6067794a9b1fabc2e70b1bacc79cd866fdedfe063d1d2d96f3f0a6292c6fbcc57e7bccd8c0352b6b52fc0a43507b49e1dcd76a0e7883aba36fa2a288c428be1dc5346e05c2307311e202305d301483c2265c2595c7c35ea6ef6c7a5697b9a19c477f70169bae758c1251488e4d4a641a4b32f1c65fe74411fce52755b4a50ec24dd03c352b3d36cc813be59dd2686f2080ae9b3f8c9550551da82c176c5835d4bace5eeb272009939f303c3379f7729129016727b9cf2678f4161f838e84055a7fb932bfbadce0220c7fcc0bef2a232ebeba6ce0f12fbd78db59981bcc9533dc10bf8b9c1f049da65fc02b6568ac136b6a869b3043ccbc5d5aa4cf6703c3d191297a208f16c3e09c338141780a05c28b51a78ff057d2a01e0a0567248e7d631b05be388b4bf878a5a56d67804798452de0b7180d7837e9d1c9bad0d6e1fd3e617ee423e0e92009d8d1724a6690f3353a2c27b0fd2f2e252b45f4a0454bb6f34d4de400402605a35f4eb95f0518351c83de8abf57324b61976d4f1e696378d629960a637ec5e124c6054bca64cb53d94b9f4ed2736dc5f18e5a59f0aa8369178bf4e5df625af6dd9836cdebf28d5406b8529c209513c23a886822f7c07bf6660d181b6739d953bb6241d41348870e8bc28841b7f3c73d0273ba7c9a3a7e122e9ce260f7a38e8c13c9398ca1cbe5321fbb678d190e796ca6d93eb95ce0e80df5692e406b4d2385a8042bee884d2664d9f599034dd8fce15becaa6a8cbd5bd1e93cd25de15a9dc449968de6d1b3f7da876030b5d35beea1f206558d048891ef3b94965100d30fd0727b4776168fd8b9de888a7711927e44487c926f6cb7b7a24e96a1a5714c1cdaf00d3660a168e1241df13b4cea3d5d549b9750f5e38b74d5fa9affaa627f8d5eb6b39378936ee5ad5ab3010119db0170859368a7d48f8d89719e800d5495a3e1d6d3918ab720bf062c3ee71a7ba626b89ccc05b02383ab2ef14d38c3b2bb44884e4cd9b1b1440bdf10b13f0ae1c7211d64b8476929c7ee95d0d992c477e330fd0a83afa0196ca3ee32af4b7d9f8338dee1307166a40d241a07d98ac579412e82ff460a7aecd5d75b9e1e6a9568251c49fe9d1a4b7217d22cbe58afccc307b5dc03686c76757be77e00a8f63f3dd3895b3c25ef26019e482ab69720bb52f2608c4852c681f26d35a55aa51a318144a0cc2dcd1f16de1a53a94b0703aa0628565ee07bfed4e877bc792da03d3096c91ebdf9fb129d842fe5443f23b073d83636d6f94004b7752a24ba03da5117b8dbb6772f7f6e634f756c230ed89824e102fb0b495606b30d6482c2c49dc5300b83c3c90c1cc832cf03d7b3537922e75ba1acc918ea8565b53bb8c8b2cfd7f71be507a520bc9cf81a15bde209a6bca389a6a845e36a0312cef51bc7e170276438e5a8218c64dda04b9cd6ba7927952ae0f979157718fd5d5831622ad35976aa5b8d03690a6869013b68cc3d69b73ad2cf4278d8ab40712d94f9255eee469a66bf8a45b850bee406b1f48e161be208ede2cb5f9c2475b291f2e7d167e61e2539c9cc5f0765860b2361db7a2b0e89e6857ea4ca49d059bba864047e2c9fe50b50830309b24b8ae58b914349a6b600fd1f8a338e685487e1e3517c096da570d884cfc7d828dd4fce084007195f4e992c52eac8ab29f277f684f3272e4aac9850aab65f474388dcc6736ac507d1596543377d285eb4d6427c699ab127f4a58fc50d25b9f6476068df68f02a11b363b17a3a76a843bd59b3343067ffc217950aa7d67e8b172ed94c11d7a15b7f8c66617e7bfadbc67ff51def95c10ba302f8614210d106b215e27cc920e0045f53780b1d29669f1552b5e4191a464647dcefa8c21c99f15fdd90f3aa9bf5828ff537810b114af0874f3cff5ffd7354e2c1c56660a8711baa40cd96db569f1601d84170e49f7af84e5e4d6f01f8f83937194a791f4fab9beec9e6eba42dbf37313c854eb1ce5839df0d1ab7015a0679c2494eac3f3bf2148fca8d44ade3829aa7c004c52c2b772f53207ba4d1c17676ac740569cbad978b94d8f6118ed49e46d07a52b04357d20dbe28bf87b0aeea273f35729796da019be657afe9e0019980f6671856029e445b8fef886520559215e4148eb5c832152d20733dc81783a5d423d1f02e2e89d879966184e0ff1f3c241e432a2b9289ffbda5d39cbd4fbf9898bef77c1b489db27dd0cb0067e17f5c99cc11235002380e6d45350e51dc343003285083ac4c4bc34237434794057890104971665fe644f6f31213b31a9faa9a490f5ce85b9040a1ea312159cbf434870141d532b71a3f2c7d6159c6b6713c60c577a0d1844bee9223739a0957193827e49520831fb571599df130cbfebeb34e958fdd2b5799220752b1b3403fd5a0ca53028dde2afef6f7d637b8a687c7329df0a1bbfdecef4a5261d46532b2baf2d91d72705f5e01c75adbbf0ab3a41242f233cef53570b6210d8f043ade90cd317da2ed9bd7f0dad1651c846c3f576e605cac7533aeba07b3fac05613ea344c0aabd41fd06a40d8e5e920bd1f3e4b536ae543f677a86d630fb15d717b151826e970bf8d648642296e56a8c53033e0d0d2a96d4d2fc39d8a79e1522a9fe943824434f31bbe5a2b82cad6db701090596ba7d30f9cafd2e4dae020bd730731a2af60b53e4c07bd2b6b61475400139e22ebd538e655b9e04fe180df41cf173de0d1b883a8a1664993a1e5dff200038db3f30ebbb7dacca18f31ff62e1ec2e2f2afc3107315655448bff0b3db1937e4a1b9574b6cc2b43fec2c979ee46358428a77fc06cd40aeb341c3c9ae5402aba50d7df792a0a59f7bf112c59013ae9dac1b4ff19bbb47d1da175aba9359d59927e8c734fcb2463f161031c5101b83dff111018e4d709207a9c79689e3f8f994c257808eb517b4e7181ae97abf3a7487da6eff93e922478680e3f4764ab98b42165f519bf6a6626a5ba88e06ecae6984d96533663e78e82dbe48bd09fa601c6686701c6271858c50bed89b45a446d3cf5f09078a8cbf152c7db656dd99ec5900fc4806148f97435c82306c81ede171f017b7fa1486e05f8780ae387f0ee2577de691a1501bcacf8251395df642716354898932c831e0428402b88d328f274f59f48cfd5977b168e3fb0d4cba0f56ed3ec493e501d76f8a15dfb1902f5f7509ffc3a9ae4e085e374dc70800bcebd59da34126910075ebf2bdd17748385f6f26ab5d97f684eae4b92a8743b97b2fce6519ad2532c3ea2cdb2411c60f914283871e386d843b6d478c51e678cc3ba0013f4cbffdf6be208c3ecaecf8276f286b3b1fb22b831ec726119add8c56055f3b0d292b1322797625702fe96945a458a4e53d8a504b4930f5cc23096ec3fca60fc14b19cb40c71fb3728304cc66e9d7b028c7b4044fa5debc169fb343e751f360f41a628eb6ad20787d8bb0a4d741fc7a44853e24b524ab6bc35bb16945c694219c46121eb5e49f5d86a5351955fb53f9727c6a1043aff93bbb4fb240668f3e5657b2642f72f8bd5c71e4b6a1b3613f5f681710e35138904ccb282addc9ae237c768dddc0c536888274abe6f1165ebc0be5d68e80577cbbe398ccd6c4874e566e2209ae0d5b16f7f05a0d6337346d5648f649bb568c8e20ace11b004e5d9e85b5dbd9a8b0699af8adf64f93aa426a9fb2acd44a2de5895ed62bbabbffcdb772c708d73b021d1eda1ef7ebb23846f95f24d42511e2581f3bcc5496401b3e65cfec84e64e8bee88c9c30d75faaff8b7e5af949392aa5a05ded49a9a9dee4716245c37f326a3a838d82632a773a7ca321b7eb30a69c42abd5392e2c9244ebbb3e055ff1dea718ae3ad938971a47e634036a09812c63e81277a1bae358dd05f0a4227c8d185619ac06f1e6828f6092e006b9767440a7a43f29ff0b904252333a152a15f8fcf1af7d828efc44bc6635cd8807afa5d2f7f10e0f14804c5d534f768c02f606f5fb148896d0e67ab7554070665a5b826969b56d2c860d4550abff143c44387baed906853fdbab2b0dca07dad039fa59f83470e61e93ffbbd47a4572e402d65edfaeb3e6b7551840d21f4382d269962566f3186f80383397f2f7bb376b7c43e714a54b6323c16e0765c5fac80e946fabd53c2c74bd04624e3feb6dba8b924ec448199687a921d9f7792c54d6f815f7bfa1eb9c27f5ee9b11023d9bd297d18a7ee2d8c4d90d2c3c2cc3279f31468d583797e25cabbe979b682e0787b194007fba1ee06f5a0eaecaea301e4ca36ba6aff8cd5c517797c85ae1b7ced6b11716fa1c9d2b127647b0d8c69b8fc75201b97269da4844fa333ec4b85b50c29e0fa1cc10c7bd563b03e77fd49ef2b304b62429bca7f936131c5284e19fbebe3456ccd582c461994043f4a559af6ce1120a33c5a989e3ed8f890b8d2ed9ea64ea1198a1d7360487d86e46debe2be6df3033a25f3e46e5257ea4f0e1e5ad1b9328e9b48a30053ca588ef85d80acb663d909bfae1df9d7c6d2e6ef2d31f0c4a9ee3236b510937dbd5dcff9c685b89e31117b5b65f936727712c750cdc85b77507cb0268a26b6fc3bc89c8e56d573586ac30c5e514db9d0759b795d375a02e770efb2f0edbbc2055cae848ef6efa122d92060b8d49b9e4c480cd48575874c9148faee92f26e16208e0defafbf2d11c3472f7690347a0b9dfd6e7b076dd6b0b864b055761ab5010f3f77ed36cd6deff4184c6091823f974b0d0cdddbecbd7b1a3e3572733b24112c1a53d0502d51342319fc5edcd41162968a0c2404e84e7abe3a6f63d1f2bc29b39616f1d865049940eb7edf1c03d73cf281397ecef933b117a5c6c322aa9543a5b6ebc4e8b6b993bed8cfa834536f49abaa9d10efcca28b6ca7a7ad5d3758fb9a302ad09191de0e913246f1c1ec54a3ea8c2f46fff583dd5ce56f5198b143f411a0d29818d4cafa4faf8d935998d095f87333cc2fc7d604ef0bd17ad09cd2980e86b7d7904dadb65293f1c909fbab1f94cca87edaa3daee580e81e98595292d27a4c2aee224fd1a01eea88c3e0eec8cdfe2fd5cd960cf50eb70609c9f38129797db8e413eca3a093aab79193af9942326d9fb5156ed404e587f218c689d342dae30ade7ca7a9fbf5fd474efed72b809e63393c055fe48ce218e3b7dbe7eade413cdfe872191520777235a7b0af88060bdf3495aee23eab9957acc78ebed104312563177f6bc4312ec57f12915ce6514d716f8a0ed26c0a58f921e3c759c7fb5533fbedc5b4567a9497dd85ad9a7dff73a6338bb89648f7ca4efd3607bef6fb4ec681303a4dbd8323b5ff899879ca5b246799b2196273faca3823e18ec0ca9245040f22c29b0648c68c8159128ee86aa6ee16d96f4c23e626040c6288e2a9f28ccf28c9235606c691f6989dd4f8ecbaba44a6c136cba70747a8eaecf0654b5d8b8988f7bb3aed417cbbe8cbefdece1e31d3344eb7898dd117a1a5e79f6f6cb997fd55e7a48468e732788dfda61042b7065bb15336d41c720f85ab307d24b88d887e423337f83001c1540f4dba2288a3bd18238f5f508420a6c2788d095b0099f9025e070184c03eec1e1db6dfb2b845b502f240d54a4375d4111da645439ef913f3", 0x1000}, {&(0x7f0000001240)="e3e6af3cf7bf0eb0096ff164f6f63c3b4a9b015d3b8e1aa4d95d1939d416511109dfdc05813beff64532c523615e6d20cd89cffe802132b342ce04b79323e73d85fbafe75633a626c5b4644defd61e1f8cc4bd134106562d871da10ea89c1ff38d2c0dfa4a7429814d2ce79a4ec398c87c93dc95e7ecb229e9382ed5c86d274f827a4c023f8220867e6fabe4", 0x8c}, {&(0x7f0000001300)="f4389a3b323ad296d4bc074f079d50ad529165f3fa57be35865920650661844292e2334e681a962657f9a2153252859f7586a6bc91f90e6e116bec868cb8540fca44ed3fb9c75ed9403b", 0x4a}, {&(0x7f0000001380)="76fc377c02f117ca5e530b3ca29d330698b87476d689a6c5df37e33fb3f49229bf", 0x21}], 0x5, &(0x7f00000014c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r5, r3, r4}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r3, r4}, @cred={0x20, 0xffff, 0x0, r8, r3, r4}], 0xd0, 0x8}, 0x8) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)={{0x1000, 0x5}, {0x27a0}}, 0x0) 16:00:18 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000140)='r\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x10) 16:00:18 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x44) msgsnd(r2, &(0x7f00000000c0)={0x0, "c7d96b57756b48f38ea1985268287c660dff66ddc74e281c5ad3c9b224d8f62c93a70f239aaa16a059cb4b6818ea046ee025008e8518e66e776494e30b6b8d4fc5c1655e93455e96198a7897e878c11a3d6cdc0c89a0cc6f54fd37b3c625c7f9f8fcf0b856b80c8672649bb8cc48d696b45ea585120115aab894a2ce0ac16c415e3556da3d6a4e268472d66c303b944417e6fcf8c8f3242c753fac31b2e15457728825c800623ee5698f2ee79b6c7d4408ad37d65fa448e4f3b9a3cd38680abf5f611b2503174526fdce"}, 0xd2, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffa000/0x1000)=nil) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000200)="c1824fcd8e5d492dbc8a0410af4bac9a432bf97db1aea40a7f601cc5884f41aaf13b7029f85d8e37fece7223cceb42d29a5481d035a7dc71f937bf464cafcd6e55cdef29cea249b969f0f43ed86d1b866a21ecf9030f85ec1f0d69dff7da685081ebf87722d6986db8be2ecf22c695130f4d3cc16197400c7e28f355ea6384cb27e97bc96755bf5b156d220dea10639cd91b6ed5b3cc3697a04da78121e4771c030d856882fb6df4d2a677892ff3a6d31de06b57e917b3debfc5027bf6ae7923e407d31eb6ded599b407f7a04f8a25bb2aeeb54ff87dbd8ef9b7a2195e459fc945bb6c37b25c25316c9d7f92e5fd8ebdb1f5d51abebefc98484292c25d38abe9f072278f2099798af3f275602de4a62ad826fe36cc62ba12a6cc9fb420fa0333043ecd8dcb68bdfe8853b6e179495915b3aaacb61d7306ea6d2e2af380c4cb008eb8a85eae2929466be611d25d90b4bfc414ed3c070fd84705259076a684728db888f85962c08dc491e95f3c1db1b4d86157d71863bca060472316a43b6bba24b5a89fa4eadefe4e0be406bba31280df9ef09c9fa25d8153022491bdb800b1bd68258387bfb73a16bca0db2c9a0752ee8197f091d3104b32b538050acf8d89bf5d967754cfaa32f14a9bd28b1bc31dce211bbb9a437ed8ce95a5c04d585c119720c5a78197ce1372ec9e3db41a74ef575de78977f91e9e8467c378bcfd34241230886106565203147e443b5ab6816521289da4da7174f1ec1319ba76c36bca10ba060d9aa349a6c3c0dda2fe5868def6eca80b05f5d5271d60a478baf9be7056e413215383690e144d04e3ca06c0f1f827656d229485c0c1e3b8588c5bfb7a754214e17b9a513d95d2093640c1521fb6b8b205aa0706cb0d25aeaee78c5e5ba514d181cf76f2f39e2eba47e28f7d3d54783678d54cc64ff785ca2b526b7181d6ad8e1a6a41eb17eb44f7636a2ad3871bde541e869645a35a24257fd3060258d4d9790f12676c7d03f0e40728d165a1990d9957d8eb10b7b0193ef1bcefa08e45b89de522ef03d9ee3cb8b2ab5dbbf8ebb28e9b5b4dce65b3bf93205f999191f264e3500c736613702ade4da7b0a40741f29bdf4b1d0931c2da80c0320830a54928fcbb5bb9460da6f40ab90901e826f4fe6f56051760d7a07b62f60143f83124b159e0bd611a0694bbdf365eb8877b224cba2edf1180025757dfc74002b1a9e16b4ef48dbc0d10b4b4591986710125529b404aaede5564e36271be563ac48523f4863fd012c5055360db8f2731e6740f4fc0889f427cdd60cd58adc7a75a7dcc0c209527ff760dbadd979d89e21f3045eb9acb227a1a331d10d56d0aef9d6040a3d7ad8147240a354383629d84badbb92cb09273ce08ccc526068842948b895641ac3e42b6e95ec2951ff994cf6f802c36543c87807157dc12cd756aac0e78601036165b1388e522549abfba66ec80128a5574231cbe98c8a930e91c35396365d769efaff550fa7b5dac0cdcf526ffc764e396ffd99115a34bb4581166128046baa6f1eed32ad2c33eb8171175334f8f0c3bd0d9dc009e6d57339c3393dc99abaaaec084321494819c923a7ec168d2d27f0f296502adf924cd6ecfdcf23b11e059a8daedf7851824c0056f16bf19bb72cb008b35a53ae266f7d99588e6a23d582371130b0851912a65b022b3889853a4317a4229adc038f1733623f8845d947259cd156574b8b0052647152f5d0e5319f3a981b48812312fe3f26beffce060ef8bae800866c2a7fa7f6ee917c0d1df018dba828a0905e1e48dc072640550452dbb50bf7e73975c9bd37638a03e342957b42fbdada0b7e30948d36ec6bcbec1598c9a67dc909ac188acb058ba81d7d271fe2f42dbc0ad0014ba4e69fc7d836bb7644a068603b37f515bfe5fb5cd5efd32d555023ebc39de91575e18b0a20726b4725c48433fef71c94ca5db4cd79a1d8c478af9de8e63d76e025dc443af66b1fbce3b6be2ac0f53ed2f8678d0c5182f1050afaef24ece259387b706b30ef03e6dcbacbeed50accf9d452e384d1061c489125151258b0ba9e80a2df12565317abff32508ff37be74ec4a8dbc94f9aaaf30b2a47bf3bad89b1276e59d50f4e23247a03379947a8e66920b731a9dd570f0b0b0134dc284432374532d3590723d9deb2223e1810017c0be7c2b4a5584369630c786733a98a6b46d704180273d9f74cd2f62b004d1abec278dab71f3819778ed0a1e0e36e45c60e88f34f3ec450b2d141d3c71f9c51e709634b3e3396bfdb0a10ca0d286f85a8f921fd0690bc446bf0d69ebb015c7a25c322c17187e9d2219b109e7806401d7b81afa36c111853b00f4f63739ef2e88df341b0e39b969ae2e16df643b4473c1b29ea28798dee3455fe9b7419e821c2092634c9ec87ce65e804aa99b859bedee1a27d1e262cb2aa90d6e37d3d5833a208c467a45acb28d3803f9ce1d8a0aac31e2415a1a6aaed00b8b09d98d917278d3fd5c17e6fc5c6ab055fe482b681fce5cf45e6ca1fb003f12c91321c41e5614156e882576e0bd28c6e2cf66654d8f41380834f49f23cfb219a8f0fddcece8f248abdbb48671dd3590b96876b017391702dbd01af99a6dd4e187039c8a2674f88b57df56794cb4be250cbacf9fc77bffa603fd56a618e98ab12a6bf2cb1e451d54f663085770a73fee9d743c269851ccaaaca4069addd43d5e7ca54b70c310ffc36064ca52f043e858acfe243912f99c2f9d9983850ab73dd5669260e5eb3ef7f3120e9c023c653de078353fb9805bbbfbb2e9c1644f6b830c12f2a6f1dfc48b5eb866ccac2e3966473654f831b163e7118e8ea33f885b193f33d2353aff371aff1f11c8d3eb2fc7ff1bdbb98780df409d6684141e990b4da81d20aa0618b8cc9efa3a8da4ef0b62039cdc6472e9aa61befe78b6169b46efa385d6f46f64844db52453c1b1341d7962495b9478d0a7c08d5b22c052d766c067d8599bf04591c77e95e74334966fdec4913717e94dabb71b00ab0d8c09bff15c102fdeb121c792c0647f29a1fb9d1f20e2f2f26606b7ebd2c266a4897ead46b4bbcdd6ed2b6afdb9d23950778e5f6cb64b86c459a7a86d5facf099be3f364e156dca3b9632d7180cc5d14d67be76b4ed777233336ce399878531de050d01abfdeee221f0ce47fd182dde00dae3ec8d9dbd1bda2655e19c4378b29c8dbeb475663c2c8b3220e0ecc646aa9dddf8f20947551337707e73f8cd9ec19860b2ce7527e9d21c57099d00d300b322dc9a7f69cdf2c6bb2fa206a7e6c5cc1cef7019b56f72d4af3af624caee0479be62c9297ef39c54f37f7910b62ff77f6e2c600429046b22e825eb487abdea7308bcaf421615652084040f14eebbdd01883f35d682a7d7b2fb354062c125a42621ee4a3285d42b77942b4062ff9bf5591f4c70aeb6c710e0cfdf4ef80096ad77ed1666b33eff1c327ded26436dd98aec32eae46240f3b9e811eace9f33c53f0269e672fe5b5bd03c6a0211327e1c0a1c7866504928df59693e517889388fea8d884fac4def49722b08ba419bf2a9bd3379deae204a0a43098c9d3655a4fca843058dd1a60c226560659e2cbc0f8a60ca30a89435c86fdab6f922ae76660adb3ac3d5c5f0afee5c298c9cb2c598b2bcc21772471e8c7cc099b79bf32d64604d91784a29d761ecc36b05609edd36597da7b846bde368b2c5d18ef3b69410d541c0535a5c270444df24aa69052ce6e142fe91a1c7fcea34350f279dbddbb2e8f56aa6774b98d91e833c25e5dfa220bf9e5a3cbd343ad50aab20e6f8af8d1824efb70b546ae9100022a4599f860e865bb86ec9c57c271b1659b822c27fedc102c0ce21c95ac326d12ad0d15e9585bb34704c8f73a5645b6c8aafed8ccaa4f2e29b33bd7403706a0ad14bcf4409635bfbf58f1707fcf302ab16481934243f54c4e30daa073d1bd7969007623345a4b451ed410245c41fbc7aeda1f6987645c9d45bae31ef1f49233fe20de9650647fdeb3cb940d1d771ed9ed17e195ae4afddc590bd9cfa5ed5bb49979abf0d7c9070dd13ea1f37ff9e3d9e194f9d25418ba47c041a84b139c72bbec6fc420d66ae61ae97da200529d24eee17fc7cb30606ffe79465db2c2131caddfaf13ec9a364c277b41159179101074cf332771b09aa9024395cbd06e6b32d725f9f9f600965bd10a45de36b5993ee7c220bca44e801cc70cec12a7807933d8136ddbd32d66da99f03480d569fdc6afe84250612c157ab605a913bd9a62b3986e41fda2defca3fe73cbb802d22ba387aeaa12b1e3d09fa0972e3a57dba3af31fde94363f779118dfb116f78f697d0e917ea2f230d37969f453572874431f7a8db657a308cbf461d3f1d414823847287ca8205f62ee3fd6e879c408ed1fc6bb5fc9d9385bf6d7599af80a9b4b1ba9e0ff522438f662218d18201977f1dd0cc1a3fe7feecae25015044634c319e701370574bf1ff084cdb93de85bafe6f5d8c0ab17a3982e799eb8bba9acd7224aaead8b76b28d32f608c50f092d5c82eef2eecbb7f89315f93f030ecbf1a37aea4f66f344ed9255f5193bfed0f7b73f925ed8cea0cd74d070cfe30e6f5f63f275f2c773905d7b7a0e89569e09aac059ee79fbed3aaa0be6b4e1164abb974f6f137c36e4a6ca1889bb08ee2e9e470fea1733ba5b1f4341b12dc364b3773ba822a5d6514cd80057b62d3894d8add2df5152904f3862500187b68fadd940e2cbcdd99f8c053ca3e36eacbdd7fd06ae4818f2a251fac8786568c54a3acc7790cb05e02172d1a8e20e5d9a4b9c3ca7a311d966f23f7006b5587e9a17727a5a225e3b109986ae44f517640fab2571b37723e2620a4019135e24253882b9f5f7282c8657e376922931fe7dde5663497846a736f806f7452636bf09c266e5d8f929655c212c90071b551dd4a19ebc072850a3dd41160d2cef86fbf90356c7d2d9f1fce011e14cf0ca1d817bd66fb678734a8b84233fcfc264cf271fdfd0010bb063c1525bf6c6ee20b1c61491450650a7789e352341ee9583462b21ef7918938c82b2687e06afdd67ea8829b3f9343374a2b3afb6e257872a95332e23d6d79821bb297f2ebc8ed45e6862c2df62ef086b7bbc71f91225702416d1d238eca513b887dc6bd22a1d3c9bf397a272c053acb01c0e8640d4415066df2285efb22a4d529f327b567484be13f8e62bf7030bc6d28297a25b8b273c05e8fee258717e1645c7fa5b2a8a87e93a72c013640f6a33baff164c4d1243406b628cf55437f15c531492c2dfd8054a695f2c222b4f7f06f2711a4268e2cf8f86091fff25b6a3023bec698adf791c82ec0f777fc6bd94b02d88d7f2b9d28d6494634bfa198f2b60244a6dd632d0cb4674f1021d28a4e00a390de6b04449c17de6b3c7c0549453d2414bf388858a343383169b203b2a78e98a44c145c657d450aadcbbf8f89608a393d79428a27d55e8e5a50f41b77a75e142e21417f92aaac97f6a4f17a4f6acaba0baebd0ed2ff7cc3b3ca08dda271b445bc772f49e8d863d80dca5c466d773cbe7583fb45d91201951bd9550be838bd71f32f1850ba6ade60f14809dbba5dd4ba99d507041e79163e0e956aba0306e85c58ee0ecfd7c8550629fdb865d9fdce1c48605f66dbfe4eb2279bf2740f07499ff65edf8b51f490b00c2ddc6399dcada2851ac2bdcee9014859e6d2fab4a28567a5fcfcb951f922fe11034b00180b38bd95a0f2ed53064b79593e02a507dd8a3a6cb8066dc2a16f17c34fbc4840d7dd9349e6908dcd551dcd304", 0x1000, 0x8, 0x0, 0x0) r3 = getuid() r4 = getegid() chown(&(0x7f0000001200)='./file0\x00', r3, r4) mkdirat(r1, &(0x7f0000001240)='./file0\x00', 0x2) chown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r7) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001300)) sendto$unix(r1, &(0x7f0000001340)="9248b220429a7b0c4e71d65fffaaae48c7650e4a836757b579b2bc8f974643260da2f9b3171bb82144f9424d46b14b8cfed20d46caae104aca45ffaeda6a3dc73832e1446d39dd5c04e7eed5ca44639c5cc0f407b7032b96fc8381c6a029616e1e74baf9561d09cda2a22399bf6bb36d8befa75d411870d0192288356242d92cb8388e603ee1758050a856261404146f4a4fe1d1eaac65d7e6f304ad1f0113d8688c7007adbb15a33331fdd65c", 0xad, 0x8, &(0x7f0000001400)=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x3) msgget$private(0x0, 0x20) shmget(0x3, 0x200000, 0x20, &(0x7f0000dfd000/0x200000)=nil) getsockname$unix(r5, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) msgctl$IPC_SET(r2, 0x1, &(0x7f00000014c0)={{0x20, r6, r8, r6, r8, 0x0, 0x3ff}, 0xffffffffffffffe0, 0x1, r7, r7, 0x0, 0x1, 0x2}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001540)={0x800, 0x3}) fcntl$setstatus(r5, 0x4, 0x40) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000f81000/0x2000)=nil) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="7675a7da", 0x4) 16:00:18 executing program 1: msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x0, "2740eaf6b368"}, 0xe, 0x800) r0 = msgget$private(0x0, 0x81) msgget$private(0x0, 0x482) msgsnd(r0, &(0x7f0000000000)={0x3, "42cbe292df0fce39ba066f3d5c6acff0a4745a21bfbd592820838e23d51066ee0d0ba012346c97e7503d989eefceeeacb3bf92e7bfa360558e04d69d2ee432bf60870a5b901ac3a79b7bff1e3fa54817e7e5a77c81cdd255d7054cc57d8a93d29fc9c7dbcf5e4563354e5fb42ed374432fdcdd8f043bd81ddd24c678ed5cf1586fa0286bbceaaf8b61fe5903b33e2e33231f3788919fa81ad4dc4dccfc6a80f8c82473e5bbfdf60050b0a96e035a344524f29ec8cfdbb2df08905b4cce5a9a863e53667140f09f101989b269659a5f"}, 0xd7, 0x800) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7d8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5a06db17, 0x120000000}, {0x6, 0x7fff}}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 16:00:18 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fsync(r0) fcntl$getflags(0xffffffffffffffff, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) 16:00:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) setreuid(0x0, 0xee00) seteuid(0x0) seteuid(r1) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x400) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x3, 0xffffffffffffff1e}, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:18 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x58) r2 = socket(0x6, 0x7, 0x200) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="c3bc62c3186e6a64b7de40f57ee5249cff798cf3c347d83ff747f950aa468b715951ac1f6f90e6ab8a804004427b432fa1eacfee321d1ff03676e6f519bc534d12d5a5ab4afa8666286e5e48e4845429f1587348f7b59d46ffe1bd3ce2c6683a35bcc9f5b178d32dfdb265afca6f3384284b4a01d6b1c32d71ced949882334639e140b73e99f7d5ce5f15c30033ad4287b3bfdb4ff32c1eb12be6ef71ac2d959b67502f231af23310d8c98d702a16a097d217d2d47226780da", 0xb9}, {&(0x7f00000001c0)="1946b9c726eeee8ca700b42f1f75dc40ce93b30f801747406f1e3eb3e3920308b3ca65f6ea942bddcef9211ef49efac477aa0b50e4aa6a46ef012e826a72c5679096fbbe310787b3ac425fd468530d35a43fcb2079f6e8173cd23ea764352046c8f395a1249e9053695d8de78788f580ea65c568b645da0016b76084c054634104324182cd61eb9399a60abcef2733ac994c59cbaba17c065795e7ea619e0de7c23a30aa78f40ca8447130d2d8f1fbfdd49978f3d9243c5f8df2162b66fb9c2258ef28b0b80e88d16cae9d8b8e792e6e07ba8976c0973ec360d4ba9d495676e1d97ee26535b5e82eeaee7c29f692119d1911d18880b274", 0xf7}, {&(0x7f00000002c0)="8b919d7b09c1583b3db78172b2644264496b13255e7ac03f1c94a0b89420d02688a1a561a34cd09372914c410ec2fe2f9aff9e59e626b8aa12bd8422cc83e3f63a0b15a807dcc3ceb9a1de6a944b95fe0b998fd957a9dd7e8f32742f4f498566e2850852fb8ce49f509718d8941ca88addeab8693bcbaaac05c13f9265dbb972aef8b14e2a4280861d96218356367a2046cf900174d8aab33082ae8a7da5bfb659b010fbdedf", 0xa6}, {&(0x7f0000000380)="1c880e659474", 0x6}, {&(0x7f00000003c0)="c8a2948bcce7d6302404e8cff01cb02719d242a5445f0ad2458643abef739da1aba700df9e9c1eca9a87fdbbee8c9fd402756e472b5a089c4b664388bde63be20ca79e5b652ea8d3bda8fde0e388347b0ab4cff463814b064549a825db7ed48843022ad4308cbf6503cb7389150691ba3aed6ee69df4a2baa8ab2b7dbf4d836e930292a786a5bbeecc4af60df5c01aacbe0d5000e89103c8338614fe3207", 0x9e}], 0x5, 0x0) flock(r2, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sync() flock(r2, 0x0) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x220) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) dup2(r3, r2) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x4, 0x100000000) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x3ff) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x1) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x6, 0xc0c1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0xc0000090, 0x401, 0x7}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0xab, 0x3ff}, {{r1}, 0x0, 0x2, 0x0, 0x1000000000, 0xdcd1}, {{r0}, 0xfffffffffffffffd, 0x4, 0xa0000000, 0x1e60000000, 0x9}], 0x7, 0xffffffffffffffff, 0xb92b, &(0x7f0000000000)={0x0, 0x4}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0xedf02669585fa659, 0x20, 0x7, 0x9}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000080, 0x4, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x30, 0x2, 0x5, 0x7ff}], 0x6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x80000001, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000041, 0xc7, 0x8313}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x4, 0x26b692f}, {{r2}, 0xfffffffffffffffa, 0x0, 0x80000001, 0x2, 0x3f}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000000, 0x932, 0x2f}, {{r0}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x18, 0x0, 0xf085, 0x4}, {{r2}, 0x0, 0x44, 0x4, 0x4, 0xf45}, {{r2}, 0xffffffffffffffff, 0x20, 0xf00fffff, 0x101, 0x3}, {{r2}, 0xfffffffffffffffd, 0xa1, 0x20000000, 0xffff, 0xfffffffffffffc00}], 0x1000, &(0x7f0000000040)={0x3, 0x8}) 16:00:18 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getppid() setpgid(r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:18 executing program 1: socketpair(0x18, 0x3, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x53) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x202, 0x100000000000000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="70e30256dc0641f169d8e95a5e6ab314e5f272d5f489e56135", 0x19}, {&(0x7f00000000c0)="50e4c219059c1e47b3ec0c01db4355a43889cde0f831e3a087c10508f347966fe4f5c3565c64b808012d127c05ba01c96aba240ee66b794128f2152d264b245d9cbc57b9e2470f6b57830fee5e7c46c660e291a48c0a28978d02ee3055b55f8bd7d4142d83276464b98729c0a256dcd5f3379c6186c183a7492b6b79339a46e73c6bd9bc2d5126efee3d77f507df160a717718f6a168e7b5e91b7c1c425cbd23", 0xa0}, {&(0x7f0000000180)="0614181f0ce561cb8077b9f3de2dcd97d85b50580c8c423055d983a18deca5b43aa286fbc8998cfd6bf18d36d94b9481a0cf4261cc4fc4fc24a1793d61f28887e62028f58b4e994792bb74469fb3eb3df113aee3f709", 0x56}, {&(0x7f0000000200)="fbededbed4a120b81d5ce01077a8fe904284ebdb7bf784d0d4c5f3833f7ed9454b6ce2c470d7352c03966b80e1647f9a8922c9e366b96af17b68508978c65c723b08778dc7af93b65a25f444252db842f1c52e3c2b449adc4c9aafc45ffde281", 0x60}, {&(0x7f0000000280)="b4f94e43ad2d29893dee9df714494a5ab1946deb83363814b4c7d627f413f0dae7909ca84320790b5285938dda2c61905574c746e275e0e7427e97ea70e3c07464a5e97264e954bb7c02de762291c0fe8da11448ad6f8f3d564bf8bd1d5b6e05c633d90d3c81e75005c10d5e3ec3915940f240b4656c4a4dae1710d91e3ab94bb0875c1658842e66895fc229a05df90f32c0662d1c47ae33303e04209867dacd655e44f5ced110de3f94c66d0e907b380343f1973c386e9fa2a604a01504a6d3a6410db99a4f1ab35f94df68bfc93d01443bf8c5aa3aca4e585c518927343a934a337fd3dbd47ebf2d", 0xe9}, {&(0x7f0000000380)="c64b2563d5f87ac479a9cdfbe9cd0b8fee8ec5667f20ed5e9f796be162b06cffbdc404c0223dc72f3cde10ca10fff4a5eb5bdfba3ea758c348e7ef4016e1da532cae15b944a2b4ab8eaf99bb34449bc1b42550bf2c11cb812829844c3ec58d8549ec2a86d447368efe6e12ec497ef00eccd8f14bd662b542ccd5d4f4f7dd74b85f733843f8fed03a94fd048e9a302c8791d9097896abccfde2b792393bec8e05e0fd50c4bc28a053b8c06ce450a4dcdf6cfd1b1cb85a17", 0xb7}], 0x6) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x4, &(0x7f00000001c0), 0x2, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)) sendto$unix(r0, &(0x7f0000000040)="b338e437771832e1d589de7291cc9bd1737aa0e176a4bd32646cee20e08ab24a2aa6c831f973f333d34a91ab757e8f2f0e25c220f811493eb03878b9dc3e4c8e3526a281f4366b05b4a3dee162fdddb37a548cea71aca8cdc2d849ab3ca80e3465d6de80238ae4bb27f850dae67505581632a2e0434e397804ea88bbce0569cc4f4d20d494a7135b0d0956132ebd07b3f3695eec5ef1ae73c29ed5b7d2d6ffe9a071b469a69a043c0c7ce8e72f1bfe702dfca9", 0xb3, 0xa, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x200, 0x0) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) 16:00:18 executing program 1: nanosleep(&(0x7f0000000040)={0x100000001}, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/67, 0x43, 0x842, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) flock(r0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000340)=""/14, 0xe}], 0x1) flock(r0, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="29be1d", 0x3}], 0x1) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: socketpair$inet(0x2, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x810, 0x10) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x6010, r0, 0x0, 0xeffffffffffffffb) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) close(r0) socket$inet(0x2, 0x8000, 0x8) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000001e000/0x5000)=nil, 0x5000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:00:18 executing program 1: fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000603000)) select(0x40, &(0x7f0000000100)={0xffffffffffffffff, 0x8, 0x401, 0x80000001, 0x4, 0x2, 0x0, 0xaa63}, &(0x7f0000000140)={0x5, 0x1, 0x8, 0x4b, 0x9, 0xff, 0x2}, &(0x7f0000000180)={0x2, 0x7, 0x0, 0x8, 0x2, 0x100000000, 0x6, 0x10001}, &(0x7f00000001c0)={0x5, 0x10000}) select(0x40, &(0x7f0000000000)={0x8002, 0xb968, 0x4, 0x7c, 0x1, 0x536fb2fb, 0x4, 0x41}, &(0x7f0000000280)={0xffffffffffffffff, 0x2, 0x1, 0x7fff, 0x3f, 0xfff, 0x1, 0x3}, &(0x7f0000000080)={0x2, 0x10001, 0x100, 0x20, 0x4, 0x48f, 0x73cfd8ea, 0x2}, &(0x7f00000000c0)={0x44, 0x80000000}) mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000002c0)=0x8) poll(&(0x7f0000000300)=[{r1}, {r2, 0x8}], 0x2, 0xc1) unlink(&(0x7f0000000240)='./file0\x00') 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="667c167685aaf8da66f207c346f611addc159937827a68a9cfb41190f359fafdb656c7f43fade6456ba5faca5eda904326a4e25c227f9c25b8675f581feb132746fba03498734f68dc7e314fae699c55bb5ff2f82612567036cba7bb03e1e361ec85b77b11d61ec820162e22093ce3008d87dfaa2a4bf30636940a010095b948c323e9d825158b", 0xfffffffffffffd79, 0x40a, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x1001, 0xfffffffffdfffffd) sendto$inet(r0, &(0x7f0000000000)="72dce851821dc86340162bbd4dcfdc4fe8bffa0fab13a8ce09dca09c94de22a4bb2e7c1f019477c73c148b4e1df2a026aa8da7d765142da97b5d6c14d27aceaa3508de3711e420564919a086ae5a29e7c484daf7655ba69eb91cbe331bf11303538382271fb8c607a4f05e54be9590e143423e43e9a66611b376d73339e76e9048b8cf98d073b32e9a859fb1221e7888c35fe619c14a529501b08e27c41b84ca868f790157f2903b869a0d5d9d7ecd5ebb6f86fbf16a5b82454759e0ffdda7e2b0673e848a86f8f545ea66d3aaa0998ca2ec81919c071c60acdbb141ba1943538d84c1f2a76a8684f0c06b9fd3acdcdd96fe0904591559ac8874853880389f", 0xff, 0x400, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8800, 0xa) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x400000000000029a, &(0x7f0000000240)=[r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0]) setregid(r1, r2) symlinkat(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000300)='./file0\x00') 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x22, 0x7fff, 0x8}, 0xc) recvmsg(r0, &(0x7f0000019fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000001b000), 0xfffffffffffffe86}, 0x0) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='/[\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)=':\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\'\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='}.\x00', &(0x7f0000000300)='{$*\x00', &(0x7f0000000340)='([..\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='@\x00']) 16:00:19 executing program 0: semget$private(0x0, 0x7, 0x742) r0 = semget(0x3, 0x0, 0x0) semop(r0, 0x0, 0xfffffffffffffedf) 16:00:19 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) close(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x10) setuid(r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') sendto$unix(r4, &(0x7f0000000300)="4af90a383bfb9202f49d69e9f83356172e15ca7ac048b4e3d3576d04010fccabdf0d0649883f58e2319e77068cfae2cbcb3897e0017cba138afe671a5d8c522b81b48cef4d5a1917b250b50cc8e3530e160ffe33f3b79d587d73b1864a1c0198f78c", 0x62, 0x404, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8e) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0xcc29, 0x4, 0x7ff, 0x5, "74e076cd50ff40eebab98714b18986535ad43b11", 0x6, 0x5}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) openat(r5, &(0x7f00000000c0)='./file0\x00', 0xa, 0x4) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r2 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0x4}, 0x1, 0x8926, r6, r7, 0x1, 0x1, 0x4}) 16:00:19 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) close(r0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400001ffb, 0x3000000000) flock(r1, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r0, 0x5) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) geteuid() recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x7) 16:00:19 executing program 1: socketpair(0x22, 0x4000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x0, 0x200, 0x80000000, 0x2}) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000240)='x\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x4, 0x3, 0x7fffffff, 0x9}) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000000000000) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x2, 0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setitimer(0xd57a0f52247b2239, &(0x7f0000000040)={{0x0, 0x8}, {0x400000, 0x7fffffff}}, &(0x7f0000000080)) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) clock_getres(0x2, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000000c0)="7acb58d4e32f688553b104f7c956c13bb0e215b83f78dc36a44eb54bcf6e9318a5c37f97ddb8bb11bc53ce8455e6b2", 0x2f, 0x4, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) fsync(r0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="25c50ef5e9d2f79e4371a0da9cc70392b10131984c87770d85ebd3bc95bf2a6f15a83a4c6141027e5f72b48c8ebb00b6574e90802b86285ce0c044a01cfdff8734d19c61d7772f48c49648d58e4ccf0ea9c6ba76d025e1a91fcf21", 0x5b}, {&(0x7f0000000080)="ea5ca11e4b41682fe58481b95715f408b12f9adf8a11318f5abd6c0a24eecc1bc9534d40feaa0dff98ec1bd5b418329354eb60c7f50a3bdbc1d394f6f0eb71e3663b4f0af3a587f8b73b317062756191b1f2298e4679628f8becff89cb4a5fa599db490f57a7f2001f0ffeffb241eb85aac48f638898c81806dc0ddd37175170d40310bee2b5235092b890feb1c1a4e34972c51f5f6660c6d3020918893ad04bc05e32ceb46ac046a5802215b05652ba3b427726", 0xb4}, {&(0x7f0000000140)="6ba6d5dadbe227305895fb8d41b80256e86a1613d9885af879bb6d71f1ea2e9eef45411c5ebe3e93f4bccf110a4b355f25a009c8c3ee77025c964c44797224adea9c8210f783583aaff0dc68a58d4779fd34ff2cdc23f107c1437fe564f939e913534705652ac513eb9f4f760e98064d72c064122bd556cb1adff0c94f9661fb55", 0x81}, {&(0x7f0000000200)="4d14cd3adfbb365917d063991dc4b6d760784e3805ab0a41b5f662d5ab1176f6eec27f6717f6a0d7e3bb1b6fd5ffc4621ba20ee708281dc7fcfe015a00e6662485286d7dc5d82db1d9028821fce5fa1f5a24d79638a48e04f944e6bf9ab742345b4be13b6f3b1d56f488e5b911cacacb60dac5ebb361799eababea0f0efcf04f91a9c9fc153ad31f30e16fc2d5392b2bc08edbf5a76e7112762d70b40cfcaeb44a7f04880db288a2569d2412539e45b3a5de54f22a43377566bb94a7eb911862a2a2f82df9b8bb11536e5cf7a589dff3b0d2", 0xd2}, {&(0x7f0000000300)="42a2dd9a3dd9cef00abaebff98b8b1323059271fb05a7beb92b2babaf1b98014a1f69d078fc38d76cfa12457ccf153caa214c266b16ed82b9d55b91a22", 0x3d}, {&(0x7f0000000340)="ee65fd138da0887ac6", 0x9}], 0x6) close(r0) 16:00:19 executing program 1: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(0x0) r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:19 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="76d5e9b297d0ac72ed6265ac9d6eea7445feca5497ab3a6a848eaa89f5539deb2f1dfaf002d2954fa6d9c936a7c9aa87c8b1460963d8df4bc9aa7f30f42c50c147c48cad650b23e7d18077a802bdfdebe556a85d3ddfae9fb288760529d17bda4c6cb42e12f9f4b3693b30e16f59f0c79e7b63bbd6d70377b539cfe3969c93c238071d93745a91326c9fa24b124d4f49c12caf1178f885ad3de4b301e93ceee92d80976513cfce4eea16e78d358b5f5874adad4d3c725c520ae6560a8a5a079ebd79f3c0a9eaff4447a147b121c5e072e60335f85a1316a12768bd9f1968", 0xde) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040), 0x63b2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa1}], 0x8, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 16:00:19 executing program 1: socketpair(0x0, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f00000000c0)="43a3aab98d449a61987ee26ec16e69df5c28935b82154ced2438fb7690b3deb10bafcaf75cde7a1c3558a676c37c42", 0x2f}, {&(0x7f0000000100)="60611f0f30fdc9d490ac8a3ad114a6c1ad7eb5be8833e1a8c26a149f36ecf21a57d4ddd3ebf87e886dab2e1cdb147857358017029038f9707f7151bada07c4797c80f14d47708470e977b818a17e48", 0x4f}, {&(0x7f0000000180)="4583833da7cfe690c2b53f01af69d8daf29aff7b2b95e70677c719719581b17a0e946e6df0c804fa8d11a65d588aed747f2f29a201dfd5a9e695090317200a1dea4232599ae7315c91b2d11681c578f9a1400c4ed7bdf69b81a9bb4160f02d8b2e802e6ceecdd5ca3ab0054609fba3db53aadc825dbda5ef3056eff581a72e8e7808494b3ef90328f0b9ad4e8f10d5a5a8e8e5d5d8b95f713770eacfcda77e8c04f9020682966c7702282d695786eb86325e4c368af2b35152fdd594a98432e45f9cd33760ea5529ce422131a9fd34e794eca51e58720b9c69e6bffcdcb633b62ebaff555608eb3bad5b7dcfc917f5179a712ffd3dc4", 0xf6}, {&(0x7f0000000280)="0861c38c09b7bd75ce87620c4458feaf0d6e7dd0545ef61e83060b611a3dd9f20c43810c2e76c3571583788004a4914cb7017ba3a8e2a6431ed8fc32604080ddc5f0f1008b0d14588122f161ed7cb678b740b4f580443871128598e7149ff1a90493c01ffd0ba584d4e1fe98aafd0b9d7d8e9cadd596fd1c022e16091de0ea8fd5430845f95486", 0x87}, {&(0x7f0000000340)="7470b086b21b7aa8ada5909f1b6cb8879cfb75e9b4129425358adc523c6512972576e2a7f9fb4e61a93b8bdf928eb7c67256637f2da0cda3e26ce9827728e6349ff86a19e80e7cfca408c02e3d87b6e888716b88f4e6327265d554b6c12b2f4d3d9d3ae1cd0bd3c61b257012b5cc7ba8248d517e7cef8b0d887f930f52f6158e6456e33ba45cc91c9a13ec6bd6cda6cb51369cf0e2398022143e7ed314b5a6b6e7b42384527929f8359c63035397430e0201eeb0d3ad28cc79d3d829f9a9d456d16cb1d1923ab7ccb46b7c0cff62a0f2a7614a6434ce1a3589de", 0xda}, {&(0x7f0000000440)="bcf4502d68cea462a7e805432af7d7fe3f834f0d947fb075d3b7ee231d5f4fa5918a6f1edf0e186dfb35339b93336ed3b52b1cdb5446596c47247dc0ceafad895d9f1122842cd27a67e4aba7fa03d6f47d71606fe26c7d28a3b690c19968170e12bc24b4402c2ebadda613acdd10c4d5210568915d9e5a493ffd717e4b364ea645d0022682749478ae93", 0x8a}, {&(0x7f0000000500)="aaf95ea9110525f6fcac183df5a293c3a4fc17aece812abbfac981a41cf5640f6a1a41b0424b195609358da1325dc61e45d1ca72a0dd2c3b8cc6bf255bb2cb12736568015ac50e5abfbfee393926d5ecd019320e9699650aed295d2f2af79591c9f0c46bd9d293964d91589a9c7b59be223a82cde9", 0x75}, {&(0x7f0000000580)="b94914423c9706dd3c6b940ec2ffb148a6a7976eea6a1172a0bb2f13c3fcd0113910fd2dd43392cc000593c36a87a17f208ff633ec273327a147c654d81d7dc9d1fcd22488d8734013e71e9ce337f836241e7b7efaa5caa406a95bc85e70f819df781aa631523d973065331141d32dd22017bd8f20af58a63196c64ffc79d841e45075c4e8ab160eea52bb5ecd6dfd9c6b29a70dd3c80cdfc7e75f7141367c079ef6a7679e9fdd1fa3368bce7540d88e3a276a4e48ff614d91e24227e5e2448470f243099dd666874c8358815b294e98c481acf298c0871fc83491984e9863493b8ccbc1ff554b45fe86e5", 0xeb}, {&(0x7f0000000680)="27b6896918e93cb37729a01be6d9fa3d2876d1f1ee22b7368f4529f90728993a399bdc9c82956451d584b151203bc4aab3d4cdf821c06620077575f4527322c5fdbec20cbd26f94e066bf5f9af681a3cf35351b2caadffa192af34a0aa6646807ec72d06caec5911b7e7b79da312ec11a0c6db86c564833ecfc27c04e9df186c0478ca544cd19555709ce7d5f7be805fb23bea8e12f3c2bc428b14054cf26bd8cd1e9b50989a42a97ac5bb74af5a70f0f22a6fe5908bb87ac20fb5", 0xbb}], 0x9, 0x0, 0x0, 0x2}, 0x405) pipe(&(0x7f0000000080)={0xffffffffffffffff}) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000900)=0x4) 16:00:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x2, 0x81, 0x8, 0xd34c, "a6db685e7e9b6607b4aa8f5b7576efedccd77517", 0x9, 0x1}) read(r1, &(0x7f0000000000)=""/166, 0xa6) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kqueue() 16:00:19 executing program 1: clock_getres(0x0, 0x0) socketpair(0x0, 0x8007, 0x6, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = kqueue() clock_settime(0x0, &(0x7f0000000080)={0xaa3f, 0x1}) r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) 04:06:23 executing program 0: getrusage(0x0, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = kqueue() setuid(r2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x810, r4, 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) poll(&(0x7f0000000280)=[{r4, 0x120}, {r4, 0x1}, {r4, 0x4}, {r4}, {r4, 0x2}, {r5, 0x4}], 0x6, 0x8) r6 = kqueue() ioctl$TIOCSTOP(r5, 0x2000746f) fcntl$setown(r5, 0x6, r1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) lseek(r5, 0x0, 0x1) r7 = kqueue() r8 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x28) r9 = fcntl$dupfd(r4, 0x0, r5) kevent(r9, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffb, 0x20, 0x80000004, 0x6, 0x7cc67ddb}, {{r5}, 0xfffffffffffffffd, 0x40, 0x20, 0xfffffffffffeffff, 0x8}, {{r5}, 0xffffffffffffffff, 0x10, 0x20000006, 0x4, 0x800}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x1, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0xf0000081, 0x7ff, 0x2}, {{r6}, 0xffffffffffffffff, 0x40, 0x2, 0xd16, 0x100}, {{r6}, 0xffffffffffffffff, 0x10, 0x2, 0x20, 0xffffffff7fffffff}, {{r7}, 0xffffffffffffffff, 0x1, 0xc, 0xb3, 0x2}, {{r9}, 0xfffffffffffffffc, 0x48, 0x20000000, 0x6, 0x5}], 0x1, &(0x7f0000000440)=[{{r7}, 0xffffffffffffffff, 0x5, 0x20000001, 0x2, 0x2}, {{r4}, 0xfffffffffffffff9, 0x28, 0xf0000000, 0xd925}], 0x1, &(0x7f0000000480)={0x80000001, 0x4}) ioctl$TIOCNXCL(r5, 0x2000740e) connect$inet6(r8, &(0x7f00000004c0)={0x18, 0x0, 0x20, 0x8001}, 0xc) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r10 = getpid() ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000500)={0xfff, 0x100000000, 0x0, 0xffffffff, "11d5131453ac09d8089a03d31fb3456812dd6ee5", 0x7fff, 0x7f}) sendmsg$unix(r9, &(0x7f0000000740)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000580)="adc8d607272c2605a54a0cabc6cd484d666df1cb668cc11c11e4c08ec805fb3ce5db29f6dc14f5671af84752455542bdf4738724951384d7d75030358ff6d1fcf2c989bc9607a2065d0ea381316ef0bf5d2b6da813dd4743761cd1cc10598f602fb0a05557602f895508f0629fd20cc576a676076fbba08ad4b33ba2e123c7e689bb5a2ad0c638d8cdd2dfabf80ed2c00ea260efec3220eec10c406aa3ea87ea035afbd64c0f8d4def18807b017897de6b029bc08dbbfcc4e9631560c2b9dc9529a2c02f658426992120c7601e032978df30dcdaa156b2e5a9d69a58", 0xdc}, {&(0x7f0000000680)="5a4d3c6df63c387071571cbfebfe15c7153e71de123376322efd224977e39384bd5ae0d99341783c273e4009e6fe4d1c04db73d3af54", 0x36}], 0x2, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r10, r0, r3}, @cred={0x20, 0xffff, 0x0, r1, r0, r3}], 0x40, 0x2}, 0x404) sendto$inet(r9, &(0x7f0000000780)="72f589b3cfc4f339a7e5d505ab0efd3fb6f9d1930e5e3629291e1a1e4f096d1ad7e4a58ec8987cc0c996ca6569ceb5eb64cadfe6f48450a67e76693626934b0e625fad87c57b109cdb1297dd9c42b1f1de44975cc658b172c1f73693c58d3f366abf8f256469845654e2eff6834f3558bdc293d9ccb03d728bc372d0c613882500957a7d506a9c3e6469415c22368aa09f6883f6b20f5169d40a163a37de3cb6a7e9", 0xa2, 0x400, &(0x7f0000000840)={0x2, 0x1}, 0xc) readlinkat(r9, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/73, 0x49) 04:06:23 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = dup2(r0, r0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 04:06:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8000000008) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 04:06:23 executing program 1: setgroups(0x42b1, &(0x7f0000000040)) getpgrp() 04:06:23 executing program 0: r0 = semget$private(0x0, 0x4, 0x12) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffff81, 0x100000000]) semget(0x1, 0x7, 0x10002) 04:06:23 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)) dup(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000052c0)=@file={0x0, ""/4096}, 0xfffffffffffffffe) 04:06:23 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) shmget$private(0x0, 0x4000, 0x70b, &(0x7f0000ffa000/0x4000)=nil) 04:06:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000011c0)={0x0, 0xfffffffffffffdeb, &(0x7f00000001c0)=[{&(0x7f00000002c0)="2a0def91519697811e16ecd44a03088079fe18799920da1a7c2c579dbb696041b3bb26cee4aaf5086fb149ea5a563540ef54c48609b10c69970524ef6931f7e604a1586f76ce502c7d7bb2a113651d4100607d31b032810b5e7455b8a4333e59540009779b95b87feb439360c66225a431d3cc049db99e89aef1df06cea3e049d493d7ad595ae401bac8cd99284b4c76c05631e44d1a83da942199f9497e188a77774d03f4d4006a535c1e4f16a2c51295ca21e1c5c822c4656236e8195e77fb61b86db9745b94d104c4f44c81f28eb57e1b99e5cc456942e697711fddbca3cebb98ee8844173a07e371ea1a96ddaf99cc66ba2bc242c48e5f852f0c0a4edbf0d1d0d91d6271", 0x91}, {&(0x7f0000000140)="867011c672273f90335ad0d70a2564d01e3b72d9a6404a46ee7b6e0b93176a51e3b49e39753085948ec1a0aca519837d42a0a58db1cfa5e55bce322a9da12b51ecfea43330029c0e50e7c901469bcda1f09c2f4643944dae71032020d1df3fa32943eace5de6302f6c46e30246af1354ca21d9", 0x4c}], 0x10000083, 0x0, 0xfffffdea, 0x100400}, 0xfffffffffffffffe) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/73}, &(0x7f0000000100)=0x4b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 04:06:23 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 04:06:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 04:06:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 04:06:23 executing program 1: r0 = syz_open_pts() r1 = getuid() r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) setrlimit(0x8, &(0x7f0000000000)) dup(r0) 04:06:23 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)="78d7") execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) 04:06:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4}) select(0x40, &(0x7f0000000000)={0x401, 0xfffffffffffffc01, 0x4, 0x5, 0x8, 0x0, 0x0, 0x6}, &(0x7f0000000040)={0x6, 0x40, 0xaff, 0x7, 0xffff, 0xee61, 0x20, 0x7ff}, &(0x7f0000000080)={0x800, 0x8, 0xb300, 0x67, 0x80, 0xbff, 0x7f, 0x2179}, &(0x7f00000000c0)={0xff, 0x7}) 04:06:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() r2 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r1, r2) dup2(r2, r1) 04:06:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0xe1, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x40, 0x7}, {{r0}, 0xffffffffffffffff, 0x14, 0x40000052, 0xfffffffffffff459, 0x1}], 0xea, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x3, 0xfffffffffffffffe}, {{r0}, 0x0, 0x8, 0x800000a0, 0x8, 0xaa21}], 0x94e, &(0x7f00000001c0)={0x1, 0xc23}) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)={0x40}) 04:06:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xffffffff, "0e1217165487a034dacc410789f616efab0b57f5"}) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 04:06:23 executing program 1: r0 = socket$inet(0x2, 0x5000008000000001, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x51, 0x9}], 0x5, 0x0, 0x0, 0x0) 04:06:23 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 04:06:23 executing program 1: r0 = kqueue() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) 04:06:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockname(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x3}, 0x8) 04:06:23 executing program 1: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x0, 0x100, "0ecece966fb15ba979f42f2d7e5ac175fce741ac", 0x40, 0x1}) 04:06:23 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x10001, r1}) readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 04:06:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) 04:06:23 executing program 0: r0 = socket(0x1e, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 04:06:23 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x18, 0x5, 0xba) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) socketpair$inet(0x2, 0x7, 0x1, 0x0) 04:06:23 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x6) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000000000)="34679ad8912829075e3643673bda85dadf0ffcea0e0692b03ef4a147c77e8068c84dfce70ec52e37a3fcd52210a29f1a6392282a4476b3df31c75d627cc2cec6832e9a4e01f16b6b2f56be00a74f551a7b66e10e2e227f7ef6", 0x59}, {&(0x7f00000000c0)="f33987fedcf3e79793b09f6bebf5e7b02ec78d7b4021824f", 0x18}, {&(0x7f0000000180)="227b3605c68104e6d0df0d5e6693893bbb168961c2b064f3246d6fd0d48ca632be2e0f6c607d5aa406d5a5c2beb0f5e76e7dc93168db38237a94726772fd3942dbc302e3e2da8fd243d874da4c4ff66d1d12f2a215f09fde2df31dd90bb592a5933769095e8b5f23ba65be94fca4ad18ed92eedd734ca7ea49d4951f625bd5b21658e1dd1f947c5c52a0be533f37a4f3bd12703fa2894d24", 0x98}, {&(0x7f0000000100)="6b7e383b7767477e1d645afc8c68c12ee95fff8c12d033e0e432db951cc78c6ecb41d6fea44f4a037f9212aec95b116ce4f0449ddcd0fac7f7f56c0d5eb9a192", 0x40}, {&(0x7f0000000240)="9e81ecc332c7b9a08daa1571e8fe7e6ab8ce2811dcce5d129786c55ee9ef14e82e11ea4e2ec1f2f382d36e31a96ec270e8d1214973f33770e31e9114d92c61db7b6a5b21596f1c3efe2f1c93efda808244891126466e2a6b2bccfbaf08cf3102f9aa52b48e8f75ffa469f39310357dd1e7d63b29e19963fdd1765d6057db812c8d2d27231a0d1875cf2da27e7f76c2fa2dca1da1ab3c1c24c9337be7817c885e75efb6332cbd1a22fcfd089124e02c1c4096dc641fd94d7df8474799404645224cd11461ab15d47ac196c26a75f502d4fd3e1845df1ac535c3b95fb8b014160a7e436a5759f4c94b22338001e9bc2e5cca99926e9c18fc22955a4e4e319e56d37c454b5b2f350b33056793213b6bba1f3ca5e0230699029426678a246ed20c85fd680c1db32495dc93004f135ad0feda1666b5e72451d194929c36005ad4b33924c703e8a7d570f93faaa2c0ae282d5246e799b1e05a166c9419ab8375fe09a301c28077b35f6264f229a8ef969f62e2a26495489b3fbe3c8d1faa14156003aa690a52722ea81a68e3a2566bbfbd6f0b674843b084dcbd7d69f39b114f5302692decf92d0d0cba77c9d00820a9402c7d46e36c7f649598534577927af896dd665e1b59de4702b3dc503b1fbc748d953b9069e40604c0067358ef8ae04481aa94799076824e3da525597d1e1d4cacb8c4236bd55934cd4171366c0815204c17040ee1f2744bbbac797ee7fb0ca271d6fac73958bb9ad2be5957ea7dd38cbaa4f697a4ed5e406bf4ff208e29b90eced29997cd9ced01e5ff2bf95a8cbede9ca7fc7f66b0b866b7637f5deeada2e54b195015f4c2cae09d417d58f84b35e9a63accd433aacc7899faa416a98a9381f368c2712ad45d451071f9ebb88891deab8791f38db3c4098d33400ffb515383d8d0eb7b8b53c5656518fe8675b62f982098eb75c3699c1fa11bbcac86878beccfd647f23e123f9b3877e543c47f11efdb4326279898fa0ed9943cbd380aa2b07667c43d9a443b78abff8553ad9c7697f5b92269b78cff141d36d5a1fa6d0956067bd85f973222be6b626f58d464a09ad50b2eb3d99e02164fef3e6e3efd2cf54d69589aea45124d9839a5c0c6803c52e89322ccdb9b03d16f4c80ef1a54f2c98e8ea134b0e9cd7806a0b8b88047d9cd24d851dc0225f6e2ca31225e795c767a0df8729512d44cd063d9f8daab3dde413b1e95966150f200ecd046e5ec1987a1a4c57772b557b1657b2e200ba1cef9668e78662b7e478781daed04f93acbe262dc859ef7a974d715db22c6dc46fcab283612f4b37e73fb9ad55f57a929356557c573dfd20e754af7360db0d55809fc89f673d80973b5c59efd9c6a0fecb316b052bde58bbde0343acc16215b674d2002b320d1ce8f0c72e39213e327a9195b340701216bac6810dbd29a9fc93c0cbc5d596fa8c458c43f2e79e32b3f60f40ee0c65351121f580397aea235b501b9f5c3d3b3c873f4c98d14017589e1e082f5c9e824238bb1e2a0c4d7e2a56f79fa987374230832ab32380a1e2bfa35d79e948586e9fcbcb25b59c4243b678e668f7cc392110653888620087ddc57e0d6b8df501736e6cfee1deac4be45283062bfa642459a5d1b6013981c5a7b4eaf355adcc739271033c76c486d8106e65f86f8aa7e0ad90504a861da8e795b7fb48ae9e1f7418727e975495498dc53b850f55e1f0b929247137cdbeee4f1da245a5fec8aeff1b8e402ddd0fbd610f78722977e92c138e3b1723f81eac26d0d251dadbbd0f9d39f9b5c225572d8fc919a58ded9b17bccf276e4d54987b2f78e472550c7f98c34a062e7d7976077a55e27f0bf72e4e923ed7be9aa1a67dc2cea606dc0a4696c2a98f062b72f41391486c9377d561aeb820a8dda17b0f6bdfaad84a0dd83519fef4c82a064cdf1a36d8d83ce9a77386990b59cd55bb472a8b462aaa58c9384c92ceaacf1999bd4b942229d1e61120bc8e33902c16bf2ee59113f354285558834d1e6cf0d052d8c9ebd1234cef60e2801a08a041259be4e139ea4645fbbfd73b8777c6f17d9f5323e6872362af2692a1d16d71d8839674940692238a4697cffc4d10a04fc6a2d40691212e6c6285952186858e362496552d6c314f1c2ee7ae16f47d6db5be61797c6e433ea6b1959e4060bc8521ad01eef4838543ac48e433076eeacc4855a1f41bebfa7639f2e4c50efff0ca9d59d9c365e14106d13a4d52236a7097838cadf5434f24d46c7bbe1a71d8cfc66806f2a13d44df7ae7350d88b21eca4763a43288cc9589a76c0ad99e0aa0f9811da65a3fb6a8799cde4c3a858ffbce1c7bc2e5e4c204be918ac5e8256587df55ea0bb26afd52fcb037da056dbf3ec07c4b4a30bb6c63cb7afaf3d1dc9fc58d9187a3f3d38abcab7480b6c8a94aeea9c47b76eb282724f0633cbee37c006c97ed0f79ef9feb01bc0520ce3d1b94253fca60ca6242c088591539b640fbf455e2e256410024a9be561c21b2105208c40788cabcf92d2d3dcaa7477ba99f9eb484cdb84bdc1a6102164e87455fa50268d33b2c86324b6cb9cf1a42f22ae4fc30836bf416048033298e401c38cb93c42a8e30f87a6987346559b33049237975a1a597cb7b9b5a2c241186af3838bda7abc285989d5e2031066e7508c4d0154571362884b84cada83579fbfc687a625154b717fe872c51ba1c8ae898c56a8927cec37cb72d6953b780bab57d950c8ee81f06e5715d0fd60c45cf80281d4ba415efe79e2dc649ac9b173c1578c328ebdb849da7a7d4731e1a6384e86e283a5f424638771a26ce05a36d5f9abbf5f7301edf17670699272b240d2b8deb31fee9a9d7b56bd11fe947e3e47bbd4d8f1ed44902b2e3c2a929da107ae192fb8294907c116458be5691da5717741092f752e517068b764b479ef000e82588edadd7f1766fdabbcec30ad641feed5950eac227221cd0d33296fa1b215457faa2a1dded2a49a8b4659ecf86e365b465d217e74a6df31f6b462ce517b86f52b84834c6791e5430f422aa8c52b3c64a0abdfd07e784303d8e7e36ac5889a2abb3fee13d8952421f4471c84a9232fb135c22e6179de3a86646f96512bca2dc6517312baf7e57a7e57efc740e4d2adbb0a6c525a5fdc2d0274b32504f063214be98104251339cc505ab5df20439b683f06324a8bdca4b0062b43a001b801a61feea60a41b5cb7fe24f162b904248e10cd6367f0afbe186a4400a611db55bbbf5f66a11f6bae99c6a44a87c68ca486bbff7259c43bdf8f25d5efcf997eb90f577aa0cf86735341bee38af02ad78a01bced56571ac97c26b62a4b762105cb5eab14271f91e6b67d14ff372432cb93d9776079acb2f3d6b131c273715ecbfcb4ae0cfbe18bb7760ef2c0c7a712474619debde9fd97e9d8d1f19f5d8a64e5e91c82d08d0ce8e20418079c31a482b6df8217e2c7fcba74f1b3d08317beeb5f7f078cbe43a5465f9d4f993021b294cf4ee0b453145f69d9572a2a3d7e0c4aa44f438950c97b954aeb7ef908bbf38efdf74bbc10bb009aa4b28843ed04227a43ce46316c99289f21d5990e8d29d1a353c300c5177c7f6d22f36bced3a65e729f006a4da0e580a3a4b59e0ff861d6ffce666ce7c4c839ca0b3733377e4c1f0ad497081b945d9a94137e25c79cf0168daf22265ef23696c6c692326925ea2427560b872d4ac88846046343dc120b6b6f78f9bfda6851b62e662fb93ff8c1e04e0cec1ebb1a6c0c41537fe8158a70ca1339230438ceaff33470de8c8a790c1f4612482e4f579b87d5996038bcbd5e10853b37e809dc3167cf101410e8eacec8ae9dd833da029569caa7af3b5c94f8a68e6242e4bbf2806b9c80cd806ef4864e97ac87be437c9b5925e2f7bb5b2e601888ad68059d941ec6737ccf1bbc8786e29fd78799f7701f9c3e2406f4a7886edc7d0c86b9699d8f7f403d157dff45869ef46ff6af75ec48982eeb8aab413dc02a5cbfb9ec2ae4761b26a16795c54b3ab22606007b2b8fd51a8b0d980c48d2cc3e23348b1b087ec8f6585e6e8e987bd6f0220db984254952dab2138e80575a88a3285bd42c5490b2c927f42ccd97ecc82d36b524a90f41097111dd0ff65d8a80886cf293980e2d64304820d295ce055a1a38dc387a8ee99e366697c29d60156936f6c014051b95aeb64151b01662f8337f265099e2fc20fbd35e859d2910200f019442675fa453bf586da158d10dd00657627b26f0f1b7e41c13029fb041369ba895edc6566c2d7a3332feb4f94aa8b8c50e71b9ead61a90f7a88794d6b7ee3c09a97f69af7cbf7cda113fd7d787bf474a3bec041367bd42d5dedd7caebe11081b5e3340baf28a3ba2718615a4d8cf4a1ace9c03433cf4600b561210609e814ec9b01d41cc9bd6907fcf3d85dbf94cf54681e18acc8791a768182df76d0bc24d8a53f51e7eab91c8bffda58f4d640da8fb4238c611dd4a11566ded922cc5f9c3b7eb9d221c7dd77ad37c59004764a9a98b5d03faaf3c6bc7f853c6569a22be1be7b96af2976cb57054fcf8ca2bb35a39908cf247415fe42df4bab4a59c386e53a2e81000644b5dd71a497e3edd21d2004d1e7051226a106ff0abdd997e6b8e9a1980858f6fbf91bb288cf19f1a394d45d1baee1c15bdf7a54fcc932771b698c94e004669c3c707825017bc988db176a6da9771b343b212294781b06b347c7065d5bc7ed0c005f828df669c6ddba3346fafc7d5e184279dd35185693160d338e7d2c836a190d74bbae388152dcce81573ee9147a7393cab62de93c6322d645829625308aaf46a0710e7952dabe6b2826141ea5a94845ae429f7ab8850d07b342805bb0c14f10643554807c583576800bbe9bdec185dac52e1f5d11465491a30d7dccfe81ef32e05521056b254ef1609be3df572ff17d0bf8032688b8921763c0d61ec512e9be202ad55e8d7823d78f08b9a581cc91fb544cef8e759749c57b26a6d3fa2186f5fce50a8118e635773b598d2e5c9000e494dd811b05f8eff3f92843ca1dee327bb6cbdf6a17cb98a69ea07ef9e9a2965e4b2dad0d5a4e5a8adb0784b1d0ed16797616a86f8da81690472d7d840e36fc287fa143be1f65caf024edcf58d9e3c4da191d106404a627c198c0de644821177bb6843636b1cfbe5ab142f1d5e0af723f8b975740e6badc9ecbba2555e671c12a1acecefc511dc59f7baadbf853b05970e96969b7db12d299fb54ef6a1be4f51e5665ebb5a183621e8b6ca7bf70fa8a4243cc2b13366e05e961f8759ce4aa4a694c56d7a4e4e2f50b16384023303e19aa9a97f8de7e7c8ed2f2f374f9aa272fbe603690b437b0448273cb867378a2936e720284b51f790e936014dc7613a5144cb17c6a47e682896159f9d523de8506cc3c992c51a7a7b32597933013ee920330bd96178bb4708e1f8cd8cffffaefe74b3cbcd245f1482178aae0d86bb7e213b88075206648258fcf79e9c586dc0432f643312913d711085fc582097d399a3fa4556e19da977bc1914e2ca0e2cbe45e88f4dc86b2ff3aaad5c51feb69f114ea9361200f73469a01a3a52815ec43f37120aca8c438c22ed7f9e676a759576cf3d34e1e82c04af2200627798072d434f169da049e6d087d51e475c956bb3ae48e55f970b6677759454a6cf81da52694f1ebda5bd02a7fa24d1e312a56e6cc7984c7ec3911b0638b844114734e24bbf93793f3b4b60d0c6d27c48e32666534fd7c589d925f95fb730ab2a1dde0daf803d7f5a2d381d66c3573e9fc3dd82c52cf0311c53fc0b40939bf17e56db1", 0x1000}], 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 04:06:23 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:06:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) readv(r1, &(0x7f0000000100)=[{0x0, 0x1c}], 0x2fb) 04:06:23 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x5, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sendto$unix(r0, &(0x7f0000000000)="ca2806182116dde8c6d3c54c2f0bc7040287084c276c6c15f67035d931a630225f31cc2689856142a9b6a2eae0015ac486dc49d0bc56088d61a90a8f9d1b5d2a48d122ad24233f1bf1c1f067e39d8d1ffbe7b5cf803d1b460df05e83876672b3b9c606ddc994ecafa8ee103b4f3cc6d80326669e366bac2319ec51b09d2153f71104914e0416e7be0cb9a85721484542c9c90d23aa9726ea6d3156f0ed", 0x9d, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c653000b23135f1d65fbf40c024c8244c7a78660302e567b32d418a213d1d3e31980bb20b5a675c1d5497b05aeb392ccae47df0330955475abce9aeb8f7f35ffa5d3e1ce16ac0ebcf6db07bc8c778a1898a8c07d1ddbbd5e0f6ccfe2af7a795b81c3bb9709cd38c87c18da1344fae3801cc21796cac7f6688e7dc2822d36e66b5000000000000000000000000000000000000003e283f71667a168af9388cb3173adfe43c4df91777b39efa19f293964d71d5e252007b87f12bbbed143930da301def494bc964c8bda059762d467f1ca4f709058172b578232d83ef3366d6ba6e80cab5d920255a7e225655e88a6510f953997c0ce8ee4f14edf46fb798ef9eb1dcdeca9d704b9155c0ca4f962b5d0edd3e132fbfdc339d2b7dc6aa2e2d95d5d20947ae41140a94f766812dc465ea0000000000a844aab2cfc41736bf72c01a8841c4777a5d98ce03bd57607555aa4bb8bf67111c0a256e1a0e06f9a974edc917a075317331d2543a144a258835ce0cf06f0af09c2b456f55c4954e6d78e7f3ce2698d8b8ea90c99adf55616bc8bfe73ea2d11379c95c1c617fa8701b25de0ef1a4965d07e9970f3a7eac939d0353d7e00b9f4ea30803cee68938ade678671abe5cd8de07018ae1785270e75b505bb2ccd3881882e7efd73eed3c4ccf4a7fd823ba536d5d64bdc7a732b6f0366f2503c487d26ee3e06ace678ac225"], 0xa) r1 = getpid() getpgid(r1) close(r0) fchdir(r0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x4) 04:06:23 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000400)=@in6={0x18, 0x1, 0x81, 0x91d}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000440)="db0bdaaa13dc3e48ef52e93b6e21a49d94f72e09bce33e297c93a887f69b61274107ac36187f77605566351628a3a5a1001008683614d588a183afa139f0cf4740846f27dc80f65ed308f518b082c5cbfa9b4bd5bf13db830ebcacccb87354041142953dc1866b561776754cfd0e46587a9c2fa8ac67fda32490979996", 0x7d}, {&(0x7f00000004c0)="c3f3e3bb2364ffb16a1769a5d413d5c0e329106d99569771993276fdeeb52bc566e221fba7e5aa4c5d800d0662e751a41acad119c380d35f7f8f266c407faa172fa584bed8c585a4742b070b8c4cbc9fe67221de9b166334147dfb8deb03abf9006423cb31ca6cd20f726612312668ad5aa62631f844edfdfb1ff4", 0x7b}, {&(0x7f0000000540)="96d05aa0722d274dec0e262570a5ee139f7fde5b1da16440040b58af4052cfed79b85837ec2b5d74eaba5277f5d06a696b86667b1212180137e76f36bc6bd86ff5106136428388116816228a9df15296bde9d0a8929605fb67895ae28dc40755ed1e811d73417bab11066f451095baf1aed26edff7a6d8173a9ae4742464319d93910eccaa2abf068ae03421ce7311c28b4bf792446342", 0x97}, {&(0x7f0000000600)="12bea233615fdca9043fe547689e670222da09e93ae99b54962035014591bfd130c67bb0936c0dac7b6eebdb683bdac49b290fbe1fe749e5ec1dfa524ed9d3f49424d0ee63f16d70b36ccaca6fd0b788fee39784be899bca3137c004e4ffe0b4e2b6b7f41c4a3850f5e34b49d85aa7a03490b3d0ee6e8cb4bb6b5993dca920909795956e35972cd9854212b6347c183e3010aeeae25afd538cd7d4013b50b88764d5bf4365e19e4855abb238215cdca6ff5b28a63ccf2b34219d71f2dab25ac1a6c1057da2851399f5aa52a572444356dc441efce6acf38116b0263025b9d48d9917cc07311b18efda1b16102550", 0xee}, {&(0x7f0000000700)="1a", 0x1}, {&(0x7f0000000740)="d63e93a11735e03e", 0x8}, {&(0x7f0000000780)="63e3c20864e00accd067ba20e438d9dff707d652b6262ad6454f14a45a432275bfcea7c15c8fedac972b5df6", 0x2c}, {&(0x7f00000007c0)="d647a51278bfd9c48849ab16974265deff5433c3a57a08630cd8cfd81eb74d8b3e0bfecaa50238b25199c4da6320064150bb75e18639e94f02ac523367ea8e4c3e34efbc19dc6eee521ac6fd0ecaabba26305bfcf3509985bc5a402a3258624e94bc9fa121bbf236124ba620adcd97b02cbc2b9e9aed8d53fdb8afa306cba722c8f9cae7f169cd8ff9ee7cddab7c0e59d7c5f31dfd3ed39f85d494cb9840c6c081e71666f4914105f2f5124bb7e677509b051c97eeea60654bb902db84a5107327058ee736709da17f6aec2d2e125d37e7c6bd8563bdfee79fcae49bbdf1a7abb2b601d5159e22", 0xe7}, {&(0x7f00000008c0)="62fdbf1c4bc234c285ccdea8a345acf4b991904f6b4991bacf6461b30b625c8c8ed1360ec34ccc4a6c0a4415526bd355f3d5d69ecd46122023a7d46805545a9f1d331b99c33c9efcae312b05dee2b6907e0b42028809632bc45e1c70d43de522e15478f9aa607c04afa04f86e91b6ac105a26549", 0x74}, {&(0x7f0000000940)="4f3f1a1cdb997e72d95493780c2c56e3b98d8e04132862ea7f16718f7d8420af1053b05c248957843578b38705ab5b047eb0bf043ba11d84dd3ac6b50624af8e6778c40c6bcb885bf02d27a742605758177c859c8bbd", 0x56}], 0xa, &(0x7f0000000a80)=[{0x18, 0x1, 0x200, "7948e7b4f1238e"}, {0x10, 0xffff, 0x10000}, {0x100, 0xffff, 0x1, "64c233e832083d3bd6756f4c685273bc7e779bb2bbbf85c6086f0360a29e78e082b28b9b255b5c1beab74924f9e3a886d6957dccfa3c77a29ff78686544ee6d5b9131b54e60ceb8ad3136c2df9a9f6e32b0bb573d124c2593e175472a334a6d300e7522fb52806a522668524fdc832d386bbab5d81d41080d8dd2ae080a82217285f294b726416d89de5cb27a3c58912e494243ea65741b1734ac5976a62e18333903dc579fbaf59799296bfd4db24f1daea46738b04d768df9e1651ea90f43bca9b722af4384bda489161c04adfea646c15a5f187e29b1a5f7f0a91f513f8b89d408ec2d0673255b49517e42b72ac"}], 0x128, 0x406}, 0x4) r1 = socket$inet(0x2, 0x8000, 0x4) select(0x40, &(0x7f0000000100)={0x80, 0x8, 0xffffffff, 0x6, 0x66b, 0x80, 0x24, 0x8}, &(0x7f0000000180)={0x0, 0x55, 0xfffffffffffffff7, 0x3, 0x6, 0xe74, 0x3, 0x6}, &(0x7f0000000200)={0x2, 0x1000, 0x8, 0x4, 0x701, 0x401, 0x0, 0x8}, &(0x7f0000000380)={0x4, 0x2a26}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt(r1, 0x80000000, 0x2, &(0x7f0000000280)=""/212, &(0x7f00000000c0)=0xd4) 04:06:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) dup(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) 04:06:23 executing program 0: setuid(0xee01) r0 = semget(0x1, 0x3, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/71) r1 = socket(0x410, 0x8007, 0x6) sendto$unix(r1, &(0x7f0000000340)="52148bd87f52090a0a7e999cc05e9087a3c69f86dc4b19dba4096a81e65747c76711c8778833dcce84fb1ab484f263b5a6db7deeb6de40e50bb67e5eb8bef9bd00d7b1ea1828d8781412980ad06e6150cf0942622db28d3e9588cc682eb073632ee464905bac8a7d9a413798d28c9fbfde4c32fd595e43e06b02f50b982e2d11e12f447ca97c14d7d65ae053c64f99ff28a0531dad8be896dd363df85352ae1ab4f7910767a856b025f465455e4178ea538e8dc4836be4c069c3f9412fe4230b5a7a604ddc18edc9d5186dca3e380aca6a6b46467cf81598e48165e53acdb81ad3037f71ff336569065fa0ef6667", 0xee, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x80000001, 0x6000000000000000, 0x7ff, 0x6]) sync() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$setstatus(r2, 0x4, 0x4a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r2, 0x6, r3) fchownat(r2, &(0x7f0000000100)='./file1\x00', r4, r5, 0x2) semget$private(0x0, 0x2, 0x420) socketpair$inet(0x2, 0x3, 0x31, 0x0) fcntl$getflags(r2, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x6) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) socket$inet(0x2, 0x0, 0x3) 04:06:23 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 04:06:24 executing program 1: getrlimit(0xb, 0x0) 04:06:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r1, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 04:06:24 executing program 1: r0 = socket$inet(0x2, 0x0, 0xfff) r1 = socket$inet(0x2, 0x403ffffffffffff, 0x40) r2 = socket$inet6(0x18, 0x8000, 0x9) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x10000, 0x7}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x339) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10100, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0xa0, 0x1, 0x6, 0xff}, {{r0}, 0x0, 0x2, 0xf0000044, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x23, 0x4000, 0x3f}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0xc, 0x40, 0x8, 0x63}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x9, 0xf0}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9, 0x4, 0x2, 0xa92a}, {{r0}, 0xffffffffffffffff, 0x28, 0x12, 0x4, 0x6}, {{r0}, 0x0, 0x10, 0x11, 0x7fffffff, 0x10001}], 0x5, &(0x7f0000000180)={0x3, 0x6}) 04:06:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x8}, 0xc) setsockopt(r0, 0x100000000, 0x8, &(0x7f0000000080)="0769f4b59cf8f3ab8ddcd30cb9d9969fad0499a586557ba512aa79580317c35532d316fa76e3ec5da8f7367bf1ee14b82da047eee50a63f783c4f365eb65abf1e00bfe5a1dd17177c057cb208f10ed5e92ae05114af500ca799443baa86ca7809c6a2f05ff9c3b5e2f6c2f6895190f80f4aab891b2393382d201310e6d14ef382b7a7ef87b5eee8a804cf051426520200ff813c53ecd4aa639c0de39e6df73d42d1d38fc34219a10a58a7e1671b6ae723014a8382e2c905170645c163de2ca24effbb45fd2512773d582b32efbdb10d101d9455179864992929af1bb34495c66fc9fde6a1b0fb1231bb80df0382616f04e", 0xf1) bind$inet6(r0, &(0x7f0000000200), 0xc) 04:06:24 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4000, 0x10001) socketpair(0x6, 0x7, 0xff, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x8001) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x102) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x10) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket$unix(0x1, 0x7, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = kqueue() r9 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x69) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r11 = socket(0x0, 0x8002, 0x2000000000000000) r12 = accept$inet6(r7, &(0x7f00000006c0), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open$dir(&(0x7f0000000500)='./file0\x00', 0x20000, 0x0) r15 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x65) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x560, 0x990f}, {{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x400, 0x3}, {{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x8, 0x3}, {{r4}, 0xfffffffffffffffa, 0x40, 0xf0000008, 0x9, 0x5}, {{r4}, 0xffffffffffffffff, 0xca, 0x1, 0xff, 0x9}, {{r5}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x3130, 0x4}, {{r6}, 0xfffffffffffffffc, 0x90, 0x400fffff, 0x0, 0x2}, {{r7}, 0xfffffffffffffff8, 0x10, 0x1, 0x3, 0x7f}, {{}, 0xffffffffffffffff, 0x8, 0x23, 0x1, 0x3ff}, {{r8}, 0xfffffffffffffffe, 0x8, 0xf0000007, 0x6, 0x3}], 0x100, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffc, 0x1, 0xa4, 0x9e7592e, 0xd8b2}, {{r10}, 0xfffffffffffffffd, 0x8, 0x1, 0x81, 0x3}, {{r11}, 0xffffffffffffffff, 0x20, 0xc000000a, 0x0, 0xb7}, {{r12}, 0xfffffffffffffffe, 0x50, 0x80800061, 0x1, 0x8}, {{r13}, 0xfffffffffffffff8, 0x1, 0x1, 0x80, 0x4}, {{r14}, 0xfffffffffffffffe, 0x53, 0x0, 0x7, 0x6}, {{r15}, 0xffffffffffffffff, 0x58, 0x1, 0x8001, 0x906}], 0x8, &(0x7f0000000680)={0xd1, 0x7}) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 04:06:24 executing program 0: socketpair$unix(0x1, 0x800000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 04:06:24 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) recvfrom(r1, &(0x7f0000000040)=""/135, 0x87, 0x1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 04:06:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) close(r1) fsync(r0) 04:06:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000003ac0)=""/109, 0x6d) recvfrom$inet(r0, &(0x7f00000015c0)=""/120, 0x78, 0x801, &(0x7f0000001640)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="62b551cb7dd7572fa3d4d993d91cd48194100847444234fbddc6703c2da524190a717f61b65c6b03", 0x28}, {&(0x7f00000000c0)="da178d6be1aa9d58f27174451c2544aa243cbf9fa425cb60fab791c91876697dae032e720fc783dac642f16e0fcc6fefa249180d507d073a0946285e92ca66a444a013abd936820e67472ddd33fd48df1b8694139780da68a8ad1627b892d22c1e0066a4329a930d3d07517a5647051ae4faa131adb9acfa52455970b5a6b4ba87c86aa7d4c788882ee37de0ae106d44389724e418c2f941c75d5958be95f5274314c8bd7b127240add9e543b9ed8e9099695b7223b36d89001ab65a7748ef3abad46c8fb6a5784cd82d60448d56cd6d269396d5b8814d1a987bc6ed8c96dc99a3e90af1c47f13db4630c23598a88e2768219ea040665479cb418671181ee820ea9d7b813d06d44798cf819aa30ed4dfd5215d0a64f64281da5756ae12d43f17ada4aebed20a8fd1bf9aa7f830dce397d47478e120559f6765688aaa365503018482fd722c9d61cb96297cb338dade0fd872bf93c21481d5f0126129844bc718640f97c0bc784471fb94c545911c9940cf56768b725e1f24789aae238ff8925f31ad0071e86e47920c6d2f63e807d6c9f5b34e971fd9b0361a4bb8eaa1ea6554526fe38be3db613cd608bda46483a32d175f138683045460dda33ec9932cf60a431438d439124f3384b811635030f807ba4a815b9f2ac2c2bee86d0f610285222eddf9cc9065c0dd0bc389e87f85f58cd106b892e66aebb529b75d11054af5c48581e60e2c5e6479248d89a15071a97810cfd70c22b3842254160d3d68e8941459fd4ff6c1a258814f74913e6ff780971a37c1d621875b5a4e97f1d69c04b67771f148fa75305de7aca89c8587fcc5402f29a7167d9e1cc382f29580bdad44b92666dea03e5f6d734665577d4fc9f5ec5523ae3be587d83f298d5edebcfa994743fec88553f538e5666908bdf0ffe835a84aba50eff0a951d935ccc12e4eac1b69095e27cea2e8187d4828ece7eaca81dae7827a0cbe4309eaed30763636afc22e7d034621171191682f1e95119947da05e446e68de50ca179dd28c60904eb7fcf25f1562228b3f0a53bc81c1fcf47bdba52c2128f89a7873b651c487e74ac38a099c434a459ab998f0efa16ff93db8e2de0f40ac199e86494dae801e93fac644d7d5e8eb29aff5c50b45a9a933555bba8f0d208770ebcf1fc16621dd44c902481252985563463a28b10cc8a7f2a2c1e980f928860c9aa29283319b5a3701dafddaaabe51d51e5b492038d398f928c1adb8471429781e147cb9d136a518fe0a39103e28045755898d9d0858fbaa0916ebcbcdfe9dbf35d9e4df0143f13f4016cb8a6bce7ee51bb407b56e9049b0d5e848e299d203c4f78d82adf71ad37af022e9072a73ef3512f3f9eaf33c192cf777f18a40976a4403b8a2c1652ad8ea4f8788806562e55d578190fa84110cde0cee0331ebd112fd25fcd3b5e266a068523992c9ddea5eef0c67e8ff90980cc21a2c398b4204739f8ba893dced88e43f59e1ea366b42e1d11cd6d1ca53e3932e24767aeced8feb9745dbe45bdc4bc9d18588399a2bc626d38ecc8b486fee1a2c9d8612b3ab710f042ea8c59e922d1d474efb29f7f1ebfe7c443cfb7b1d469274de92d7fb5b7cd99a27439cba040f52123a7e6182a7b32e4ef0230bb5cdb8362d226fbdb52da0308a1d0a62fcba721937017035f05b6541a38da0a46ea769c3bd934309560bc3a850a143d3210d6a7b1e0c785eb6ccadb80aac3be3e825cc1762d9b57513fad8dc5cc9059ccfd8defbb2c17bb7de1295c6cdd25a1f435d443ac76daa1c34356451ffe26524edc69705f79fc37ea92468bb317ebdc15644b0d55d107fe81ae18ea6431fab16bc06f3fb67be3d1419bfb415e4a8a22b85b63ea278ad0a302e94d42142ab2474a456c483d1d61168da024fa276d6503fa0dd9e48be4d612d65bb44bec14bf272ed0ce7d564f0279fbef6f5b6a9bdb7a9b53ff2165af031c92948adf58d029d8aa9fb2bea9d3b136abdd44696899fec4ee253ad42b77de4fd6ea32f340a1e0ff471e79afcff2f7a82104d730386b445bb7fc55264cc08eb012f18e171ec462023d5f9f190d598912db4046da8b6abfa741c04965393efba2095caf615d61f18e5b51ecae5057d12c5b34bff3031d646a29528c48904d9ad4775cca044fc97b73920974e737ade29347802a4596da3fa1a837e0057dbdfe8a6187b383db2bf015bb871183bc58ff987029ed0c3c947199619e81020f2efafc754a12a08199d5b6380b09f18f200258a95818a2178c44c2f08c5539290bfe95354ab153cd863ba1612078e06aaf7e02b0b401a23cb3924f2137519a9ef9139a2e1b36a8542424194873e2431703cda68347c2a8f0263d467ee8d8e4a0f03b600583dcfddec5574481b2e2d8ec84fb77f1924da02b2c6a958545001c78a75422e2d815c87222f79d44d9ce2a9b3b722e3030b075dc619419b412c9c667f78708c8920edf7cffa38a4781b66b89e02413cd858f94515f92adea36d44f817752ac7e3538c895d3c39435d17320b9a850f9d92eb1e43d29d3c15e08a5afc16cde78f304baaf4fab1872b27ede92e64442eaf62b63332d9fea2e97184888b158af51d71eb6b2d8cded3d96ef8e3c2e27e978dd9fa77e7da73bc9eb0d4eb56769c1c69b009e37a13ddf929e5afcb4b32543e8277bd5656bb8635105ad2ecdb171ad00b1c99f65d43664fe0f9077081682ca5536295c95f3de46dd74ac5e09cde7a7d08fd089d6d2a36e888bea3016020207c800297e036a43c852525b966dbdc297d1d3a6de3ab5ea54986654c2566b7b214f1251347f644e9c92f144fb33da9f5805c3ba100946053a3eb866d0739a192e32e60cfc76787bc391b08256e1e36830fafe0078cf36315fd9cb64e6a341781f73b156667034d92e7b908bf7c0e0485863eb6745cfa9a02c1121fe22b3084a7eb9b93ade451a0f535932fce418d0e2e74c46a68dc0951e2d467f84c699df82850b859711b9d03d37178f22371f8ac8fb60d4a7a4f647f81aced25ff485634afd0846c6453512e0df87ca7e607a72b1afa570dafeb1915bce1fd81731eb25b10a1d299fd6dbf945d0c59d90928736117e3f9f48c9dd2fc8957fe87d9dee29d03f5128a773a16316665e14e023592200973c12b17d4b89a5e42972ca3c001c3bc54786d4481bed483975d0b7ef61507f154f6b48fa88a38867e406d3871237a845db4d86620130844bb826914b7064d67933b5c209da3bd0bf4544925a4366dee0228d4ca0a3fca1c7e51fcb805f4b969b024cc71fd9922b7773545eb693fb537788949bdd21313db9e023ebc48aaa9052464cc7195b45be9a9bdbe8676df9f5f6b5d1d53bde2027cc187d54d34810322f0440be5fa78c94d26ce80343f1c7dac2d48f868ce2201bba79d7780fb5f142c2f10d007595e12a529106a91146beb59ba6d0d30d2c507b896637219fe243d502e13bdf51afa8e78366b42ccdc1ae1f8a5cdf46c646856a92808c37330558eb96db51c7de15de42a904b91195d77f66e9beb8e817e804ecf6ead7a198ed72ca3b7711253a1d515246490548bf06e41ad44b78c7deed67e966dc9065dd55f9df78d5acd75c35a59e0cd7a257a74e726c9e795d33c5741e032211a1da001806fdb0b3c86c87568e503a2d39e222ecda6ce5ad54804683272fbe68b85092903253583a43a4a423276b7b7247f45e5fa3d8c23953483e92d609504b1e31ca4bd629f0f5b54aa571107f01987c63f715c02fa5e15ba72e9381bb0f62f8e0c32339203ead3bd55536824c2ddb77fa2b180070fc7b2beb4590a53484858deac1e228a602e24c5e94a24a7ec209ebfeba7e65c9e188794d9921ecdffe1289ec4b588aa9805f03833d0e3f9f3965e081bd974f55f4dca197fcf1f5bec97483198b08882e0b5998b79aa844d20bcf01088cbe9f7ce76516e70033622217e4da98cff618635a749342a50db5fc694e592e5306263930a17d1f78c04c0bfd21b7c6b1ca4e09a9b12bdb7f4e1a022d95dcdddb1d53cb4536871087749ec8c50ae52944726befbb51f64e08e90c8f14c53c4062ca39782fa5c0a6a6d5a77323a2049364c3351c0b77fb5d237963964f94dd78753029b64c7e4156eda112d7642063fdc242ab5c32f2a87a80c1bff82f63c1ae73be76b0a8d24918f786733c2d50c63c84d5a852b7484245478b4e3fd0606df558bad71f5bd3b8873cb5ca17963f5dbe46cab095cd2246d9f426b5be4ce616ccdd13324c7e0fe590665e29f91911ddef37afda114601dc172ddd1b484fd01d945f4abd24d4db2da6e3ea23cd3943f1a0ebd094a15e23446896a81ae588cb10a85a7d15a2bf39ba59882a78487cf5868d34abf2bc1482695c345703f60fb6324d9d303038c8619a42c3843b11ec053675cb4de78f43565bc12dd9c6e511cb52a530288d403a3418d43b6fd3726ba52a19965ca9b24ddb7c1ddc4b74b44ac6faace1d72fd49668abc0d1417d86a8f06fde917b2eda6914ebc9ac7cf14c059e0286ea9caf91098672eefda7f07e61e8b3543fa512cfebec77ed3c1ef2efaf7444259b28ad6a8b0a9181d81d949f8bee9238402ee4c814111e5ef84c34cbaf13a255d407fa567628c9756d76e2c52144c6daf0163370fabae53ac6e8aa56d4900b0907371fd68c71ec22a7d212a0cddcbbde7688f0bf07203ac1482e68e5d72441ab1e5099752ad770de8a838819f812b85c00e4279601c3bdf867c8cab2ad5c7643258301e699b61a654d2a15cd6a93cfbe55265f3b91601934ea085646e0ee0dc3346ac9cef4593e5cf590fbdec9eb64219b488be8b4ce76bde2f16c3cc1c5d37e20bc96d954cafaf5de285671d6028cab7630e1d885c2432b0feb44ab1c85ce4afbe5467311f125723d4a44b757ebc847f9568b6be200d47bd8093604439d28161e781e4175ab921dc3e4911592b307a9e8d145b9e28767b5fb3bb4e333686707696ae5304656670cff0b2499ec1211649880632c481ea349362d6e1128e3f3399967c7dc4343d3dcc03a25d7a79bcc90dfb08ad71fcfb733adf612e2003bd213994ea74c93c0a876761345ff2434e38776cfe5679771b165054042d5ff0fdf956f3231a6a6e654235691c1e3c38b4badf2ff9547e776cd47436972649d87272f08134a3317bf06fd1f0ed69089d18ef893c80c28f239c1d405107684aada93be9fb1ea4b226f28ffe85a39e832475207291278ab5cbd272f4ce11f6628094f29dca668a93a1f0507af4afc31b053fa9a98e27489c96cb3534c042f5582aa90f86f8796c69ffbd410ebac7ca2a96db7be73c72b6b1cf2c96e683799dcdc8c60e98117a5db228e4839f678c25dd4a247f88297454e44311f1388f1582938ef99fb0147126db2bb0da0f127abd0f9dc3732dfab36b2c8ba310ffbb32ad44cecc068b88d1a16e1b1518f5142959dd0937412427e16bc5db11ea1c2abdff413c78ab78f71255b8f60e61edbe705631ac5e9cfaca2a32b608b201a0c01e89674ce9453e512d622b9d49874195509404158669eb7f9d2525451814f2c88f4adb4cb7dad492d3e370062184b578d296f96623693a3c747ec0edf6790c7b20ce745a98a788b2bf812617623745961ae89f9f8c7a54f3be1fa0a5454f00f0691dd1fbe162e0461b169e307c9a9e348e2f941e7cc2c40fb6f4a9516b9b70257e93d677debd77a09a17f3617e7a797bfa870de6838d61963f02b9e66b957253b23dee2a2ed42ddc90b56406aa45d5ecca8b015003693518db2f56d8737e6aa282cee6e22f355abfeedac5e5a", 0x1000}, {&(0x7f00000010c0)="8dc8bc885396a93afd46fd9d49664ccb0625c806379add7d28ae5c12c5bd1dade745cb07242c2238f29d6e7a32aa1d4c4af92e460dff8237737ee66e3367e15531d98f32415e74036fe9f5f17108466b2b380a7c136c00ed5f456612fcc7f862718719e29753f47c2f94d5a8b1c81d8c9a62287e76f7a6c6d46eeed26203be218996d07291567d772072df882ebd66ddccc64c112127d0b89a6ff9b9105173ffe5961bafadb7aaf71189a3a3a4dcceb95acc8cd3d4a56cde2b4691babd16a1123c401b85b98515e9f3b4fd3d5d463389b625d1792e91147c820c2a4ba36d68a2226cd331dd3c85255253d5c3f4bdf0618e222b", 0xf3}, {&(0x7f00000011c0)="a61ae75352f04298229227cad65c25e1661dd76a099e27c93f2b8d69a448e83d17c1dfd9688be5835cc48d63f96b4d301d75c276f38e32d8460f05117dbba11f2d694a5f502987d39b45f71af30a7e40df2d6e2647a09f4363947f06257cf2aa17011e85caa64300598800c9099df026af7e031ca318309e8aa342669ae16c4ee265a18b23368fd0a30491fd7cee6746a4496a00ce79f37d10bf0a200a9e07e43b8f4e422cb420a3d7bce60c07a478c0dfc98becc34a3a607dfbf3934ae62c5a00d735488a06bcf0345ce2c963ef0a68493325175571224dde541f2385c410321140e205157460d29f9537401ec941d3e1505e7c177e9f94", 0xf8}, {&(0x7f00000012c0)="ff8b92480b41e7d7bc36dd8c9da1384487641226d239a18932e969aaf99a7a7b65315447fc5c6fbe56a02085cf60ffd4fd470d", 0x33}, {&(0x7f0000001300)="7ab10b77cf443ca897e86c469c598f0de68018b75d328f3713b8b5267ef13470ba1c40ccd8606e7ec371e58915fed3ecdd1a1a84a1789336f05d3b8f79129ce414471b22140c8fcb60aec9cf4138cea4d72d602e68d64e", 0x57}, {&(0x7f0000001380)="0d6dbe0d8e87d4020f0556e0ac1ceefdbf448aeeea7d17c8516e02e1d4d2429899524cfd7be8ab7843349dbc670e03f4f1881b1178ad3f0ef2ffc01232c3ef830d75e13920d72f6c0bf13bced97dcebf0b48d9e6b02f1ea113e9b874e06f67ebef96161b8daa31b3c28d4332c6af6b5b835240f0118c7bbf573627d0129363044fae3949f30353717b60dbb95a56fb05d05b38b892b064e81aeda67f4b0cd6ba97eaebd95de64f23bc93fe67b9581624a577759f963bd987dc561b3caddfca04bc9e23d8deb55f3955dcab1b23f1c535e410cc77984e580e6e300f708300a58d4741aef664f1c34724", 0xe9}], 0x7, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60, 0x401}, 0x1) shutdown(r0, 0xffffffffffffffff) dup2(r0, r0) 04:06:24 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./control/file0\x00', 0x10000) 04:06:24 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140), 0x10000) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xbb}, {{r0}, 0xffffffffffffffff, 0x4}], 0x9, 0x0, 0x100, 0x0) 04:06:24 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x400) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x6}, {0x18, 0x0, 0xd6, 0x1}, 0x100, [0x8, 0x10a3, 0x8000, 0x40, 0x10000, 0x2, 0x4, 0x4]}, 0x3c) socket$inet6(0x18, 0x8000, 0x1) 04:06:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x400003ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 04:06:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20080, 0x0) setsockopt(r1, 0x9, 0x6, &(0x7f0000000140)="fe578207211737269356eac98ff94b817f822012dcb522d85f", 0x19) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/164, 0xa4}], 0x1) 04:06:25 executing program 1: socketpair(0x1e, 0x8002, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x3) fcntl$getown(r0, 0x5) socketpair(0x2, 0x3, 0x7, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() pipe(&(0x7f0000000080)) fchown(r0, r1, r2) 04:06:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) r4 = dup2(r0, r0) ioctl$TIOCNOTTY(r4, 0x20007471) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="46e69724108a1ae07ea90ebf13c3dcfc70b7f08887c0e6222d2861dcce10c6e99a9da2c1ea8d726eb108c63813d9428b1ae303953ba87d3216f50d7787007e3942ad0fe9096743b4a34b3d91946c306ffc6b7936438d3650f649bc76450d42a616d01f68ea65f600ef63c58b1a91577888c71c518be37d62ba8072aa13a9835fcad5fca6f28cc62b08431e1f6178ca97da326d37077c4becc39fb76106a8d2afc9501522f2799e572614e1b914f5a975e791a2f76baee7acf8d3e1db393816af9c73e62beb2581bc", 0xc8}, {&(0x7f0000000440)="05f8632d1d6d61df771a", 0xa}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x40a}, 0x408) sync() r5 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0/file0\x00', r7, r8) getpgid(r6) pipe2(&(0x7f0000000080), 0x4) 04:06:25 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x7, 0x829}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x3}], 0x400, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xa2, 0x1, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x5, 0x9}], 0x2, &(0x7f0000000100)={0x5f, 0x9f0c}) close(r0) 04:06:25 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0/file0/file0\x00') 04:06:25 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) recvfrom$unix(r2, &(0x7f0000000040)=""/30, 0xfffffffffffffeab, 0x2, 0x0, 0x0) 04:06:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = syz_open_pts() fsync(r0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) pipe2(0x0, 0x0) 04:06:25 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0/\x00', &(0x7f0000000240)=[&(0x7f00000001c0)=']#@\x00', &(0x7f0000000200)='x\x00'], &(0x7f0000000300)=[&(0x7f0000000340)=']#@\x00', &(0x7f00000002c0)='\x00']) chdir(&(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 04:06:25 executing program 0: msgget(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000), 0x10004) 04:06:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) 04:06:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000703e799825ae6b50da387e3093bdbf6763fb19bd96e73fdd4d81a82f52d0a6bf91310192646c3d16ea0d3c73832fa597545ee1a56a0933899817da7ad97ccac60e74b18f2791607e8892b5c640dbf971f0c760845af7319ca2b8b24663391ea8f15f2f830d3dca461b3177b437d495464a5c3733edfbe74dc4f956a0178bfef14e150c8c6934fd5b1e18a61c78578b47c4ec50013794dd9cfee9e6daf5012fd91887fbf64d6e7cf5b5a030629688448b9b63305c4eccebc520dcd32bf2013b0b97150a2d7c9c250000000000000000000000d461473e34e8e2e8e72d510012c75b0d86311d2785bfa4db74b5dfc0a6925e6ff4b5f4154c603964568c7fbe187b0b6cf5ada83c6a24b12599792857ffd4d154cb4be7f4344cc7f126c3334936d33cfb39ae34a85979b59deb00000000000000"], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 04:06:25 executing program 1: r0 = socket(0x21, 0x8002, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="6f4432a47fced13f7060375f5623c260cd2aa66ee7256c9cfd4fd77e1a9436d374ada068678ecc676645fe44d2834c70447654cfa451dff5f364dbeecb51cbd6c812a46a85d5a0a6dad4ea50d2fc0e9a88dcf95d9e9dd059c13bb61e5840b54c7094265e7fc09f0e0c48a2f34e9c4b86ac3cddc9ba674999c9c728f171ed375e9287453ea77cc940ddb7f242f5dabfd3f45472fd5105b61cd3c7cc67f91aeb2a872fef0548a2c32f5d0d", 0xaa}, {&(0x7f00000000c0)="ec48e97ac38af6b20a6c57ce2c72a35d8f6ff300c93f36cb6f070cc648c4d75ec07233c596068d16aadc392719232980cad0af616e33e1450412ef97297aa9c5c4fb0e51f25086cbb1b9487f948569a95560b3ba8d40ff553abd0845c8bf96230502fe9def880e488d663bd68fd4e4354ad0", 0x72}, {&(0x7f0000000140)="fe5d591c49faf0bcb1620e7720c976a05f0419eba637546b97d9f62276f1feea050c52b9d0723ac9c16e0a4ecf0a4daef5511f50786cc657e6f7cb6698e7eeb52de2b79e514e363508ed18f3c2", 0x4d}], 0x3) 04:06:25 executing program 0: clock_getres(0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet6(r0, &(0x7f0000000080)="3825f177e2a208bc352b2a00c99071247495d4994d60de248ea46bf577333987990e021d34d1a1176621ae5cad9bb3442d87d68d4c35bdab7df2f8a342c449f6bdc8b62f3a4588b5fae2223893fdb24ec43b678eec72a909c50fd368", 0x5c, 0xa, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x9}, 0xc) 04:06:25 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 04:06:25 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x2) write(r0, &(0x7f00000001c0)='2', 0x1) read(r0, &(0x7f0000000100)=""/172, 0xac) r1 = socket(0x20, 0x4001, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 04:06:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) r0 = socket$inet6(0x18, 0x8000, 0xa) setsockopt(r0, 0x6037, 0x601, &(0x7f0000000100)="0e897fea124c36572d284c35505329fb594289c0d5f07795406716408343bcfced90d05a631c8d1bd6a7d2de7cfae389a1dfcbb4706e56207b1563f9c79c4d0269c74b71bada72d5b50ced53777eec18ee8c8f79839ae68c8b9b57391600d85010066ecb0332cd9a31dfd64760c6ef6e06af5cfaeebd8fd0f93e4e7f53741ff090e9ccfeb73c1b8dc7661294241407243a4f9e0eb323", 0x96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x240, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x7) r2 = socket$unix(0x1, 0x3, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) lseek(r2, 0x0, 0x0) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) close(r2) listen(r2, 0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:06:25 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r1, 0x5) mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x0, 0x1810, r1, 0x0, 0x0) 04:06:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:06:25 executing program 1: r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) 04:06:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0, 0xfffffffffffffe8d}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffffcc}, {0x0}, {0x0, 0xffffffffffffff71}, {0x0}, {0x0, 0xffffffd5}], 0x9) 04:06:25 executing program 1: r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000440)='./file0\x00', 0x4, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="4a16a136f01a2ab495165ec1f620abffec084dfc9f733f3f09c61005c626f25dee11c7949c60d5a6b611e4f6fb4618a2ee05d685a1bfd08d8a052f6b265a17f4f54f9686dbbf71662eea18e5fc3d7f359a98bd86dc9498b066c3faf2fdf6c1a8c256de01114bbaf829a2e7dc37115cecb5ef094a975d71d39265df649bb5c1c3cd5cfce69b88bfd339b07bc9644b249c4335bf659dce411a5d598bcb6b3fd7500ecc3e8e48eb437c63523c6b871f4bb286738e7fed4024d11cbb9e391de3d190da5c4565ab7efefd9c2d1cfd267d2756b55f417635d97678cc58769f8e1f0649406ef49162151eca9b9b082072", 0xed}], 0x1) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/220, 0xdc}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/192, 0xc0}], 0x4, 0x0) truncate(&(0x7f0000001780)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x73c6) 04:06:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 04:06:25 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) select(0x40, &(0x7f0000000040)={0xfffffffefffffffe}, 0x0, 0x0, 0x0) 04:06:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 04:06:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000002, 0x1, 0x27fbebf7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x82, 0x0, 0x4, 0x80}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x5c, 0x1400000000000000}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x41, 0x7, 0x8}], 0x10000, &(0x7f0000000180)={0x0, 0xd6}) 04:06:25 executing program 0: r0 = semget(0x1, 0x3, 0x744) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x81, r1, 0x0, r3, r4, 0x0, 0xffffffff7fffffff}, 0x3, 0x81, 0x2}) 04:06:25 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x3, 0x81, 0x1f}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000001, 0x2, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x0, 0x1, 0x3f}, {{r0}, 0xffffffffffffffff, 0x2c97fd863c4bb309, 0x6, 0x7, 0x7fffffff}, {{r1}, 0x0, 0xc0, 0x84, 0x7ff, 0x400}, {{r0}, 0xffffffffffffffff, 0x50, 0x80, 0x4, 0x9}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x7fff, 0x80}, {{r1}, 0xfffffffffffffff8, 0x8a, 0x4, 0x5, 0x200}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x350, 0x100}], 0x7, &(0x7f00000001c0)={0x6, 0x100000000}) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000240)="c794f1f16fff0fcdb1523bce155b46", 0xf}, {&(0x7f0000000280)="00d5c3b25ce9b9ee3f18734c575552488ae36e18e56e328528e368326ed12c63d7b7b87895c5df711196e222540f128e89649f5f8f7ccad4f937150686194138820244972c5d6a93ae7dbac20a8c43a6f95c46d50286fbe94ed46b9cd04567cc3a8437fdad16e98db092b22e8f9d5437ccee18534ec28c4daf5fb3", 0x7b}, {&(0x7f0000000300)="7f93f5d21494ba04d4bf33cedb26c3f043ca369ba4fc4648050b68a683399cf1e8878bf9190b6cef2b9fecd0f618293ee0e6c71f971d6c1d435b508e163f2ecd8e4ff27de4f89d7dd71d81d05dee2827aa756962e0afcf32cdcf2ffb14656e49bc9d4524c736127ec82526a2bf818484b1e489f38cbd1544f7ee71253f59ddeeed747db0ad2dd64213e4316d4b2930502ad608b78d7537db3b550512d3782653853abbf705085f39e1125e11f647d11464e42bb001f2629691f8a9e08ad07ffe03f23cc01698ef18ce88bf15dcffc601328d140321871e8aa80e2c5c69c19d", 0xdf}, {&(0x7f0000000400)="bf4f06bc49e3824f73ea225f1a8f8d352e64f4bf6ca73a3f130ecd6a54a69c8f0ce8e0b1777e561f256db62cd455f42526d437563143a067f848cf88a3337f7d876a0ee3b59979bdd4a5e48d2378c497d833e9e3dff7b58bed74f61b298996496ac79bcbf52fea7389d45861b750c9caff68390cb183591f42255b71dea3409cbddd58f304ac998e365f9ce5510a34ba04b18881161d45825312226934ebc0c6bba9e63690a8ed449662ef", 0xab}, {&(0x7f00000004c0)="146ffc5730071b071820ac84f42f2c7286d4953a1fd7ac2055e43bd159e530bdcba9defef5fb0d77d81f6794b2e567020084988e67ea75fdb56ffd5e8c1ddf4693f4e4abbf2565a06b0957d4702375c97d3363d8b57e71d879e7279fa8c117efc46e8f2e68ec2b7b69ab32dc1d903046f365ede6dc89854c194bd5f5302179663525f4ac476f2e42534f573a733d46168e76276b6c64b39bd74fe4b30ada14e7da78dace3f1069b182c7924041b4d28b45ff1b103097fac985651da0a386b87dc06237831bea8d827c9ad23c97bf4136e3", 0xd1}, {&(0x7f00000005c0)="fcf31186438ded1d4b1e61226d773762da9e3c0a", 0x14}, {&(0x7f0000000600)="ba9839d63a91bfb31ebdf57041bd3252492a4ba814d188e653c65254d4043dd2aca11dfa512107ece050cd84f3259af009731c57d6", 0x35}, {&(0x7f0000000640)="76eaef0a7aef85df5036c82fed5a10cda535087ad59cffc22716376a18e78978254b7d2f6cec26953db76a0bcdbb10a591d8956879859d", 0x37}, {&(0x7f0000000680)="a073a09f86ebf04ded59ad2d7efafb17cf159d2980659536c8250c8ec7bc2823efa5942a1f15eed83e201744c32b60c6af1f7c5971e50a443788fcca136533393a3e78a4a27a48f28bef5baa03ab4e75a756f89299c8e08b89f4ec00f6b2b59f5b4460c073640fd09d3e34089873ea0af72c540ccd4b18359369e3a2a20789686c15355b0a93d56a2d37b1ed3bd5bda6ef51e09ff5e145459037b5c88ca61947bcb29bd16af29c019ded25ccaaa7496554d43e5e3c50811ebb823e478d112a0e586ec31c216f25ec0251de1267bf4b7b51bf9773a5cc9069ef9ca30826e47c3588d263a75fc256274b25bf57f011e4904a222bdfa2335e5cdc261cb08288", 0xfe}], 0x9, 0x0, 0x0, 0x8}, 0x404) dup2(r0, r1) 04:06:25 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x1f, 0x3}, 0xc) setrlimit(0x7, &(0x7f0000000040)) 04:06:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000002380), 0x7, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 04:06:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="51e4a23fc4ee888e7626dfdb8c531fd75244ef19582478a53783f27843ea6c450e9a3c2d8d473f814e3b5239c8e19325f2024ffe9de100795dfb534f9fe3628d180dde1a8550dce116c116deb91c869f6e730504db1c712fb750cfc5ef9636e5d98e5b4948b61c156ce64fecfa892a0d5776f11a5dc2de6679a2e39f2ce137f3891aa5a7440858a0acabf29016d950668a239f9faa6559ae24e35dc8d021e7b68b9b07bfc6d84041b5212e98e477e0e8dbe46208e87cf0d3a4bfd7945d5db35b5d85a9a81f88ef752fc507f2d260807e2e", 0xd1}], 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1f) 04:06:25 executing program 1: socketpair(0x10, 0x8005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = socket(0x0, 0x0, 0x9) connect$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x2, 0xffff}, {{r3}, 0x0, 0x10, 0x0, 0x8, 0x914}], 0x2, &(0x7f0000000080), 0x9, &(0x7f0000000100)={0x3f, 0x100}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) fsync(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) 04:06:25 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = getpgrp() getpgid(r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$inet6(r1, 0x0, &(0x7f0000000080)) 04:06:25 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 04:06:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x619, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000500)="4a16a136f01a2ab495165ec1f620abffec084dfc9f733f3f09c61005c626f25dee11c7949c60d5a6b611e4f6fb4618a2ee05d685a1bfd08d8a052f6b265a17f4f54f9686dbbf71662eea18e5fc3d7f359a98bd86dc9498b066c3faf2fdf6c1a8c256de01114bbaf829a2e7dc37115cecb5ef094a975d71d39265df649bb5c1c3cd5cfce69b88bfd339b07bc9644b249c4335bf659dce411a5d598bcb6b3fd7500ecc3e8e48eb437c63523c6b871f4bb286738e7fed4024d11cbb9e391de3d190da5c4565ab7efefd9c2d1cfd267d2756b55f417635d97678cc58769f8e1f0649406ef49162151eca9b9b082072", 0xed}], 0x1) truncate(&(0x7f0000001780)='./file0\x00', 0x0) 04:06:25 executing program 0: socketpair(0x18, 0x4001, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) setreuid(0x0, 0xee00) r2 = geteuid() setreuid(r2, 0x0) r3 = socket(0x19, 0x8007, 0x7ff) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffffa, 0x5496) r4 = fcntl$getown(r3, 0x5) getgroups(0x7, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r0, 0x5) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="50959d262767a9f828a836421f0b3e46ac8ce0349109c6fa95716ca37f98c3ca397aa05fd59afde61f1c26c1d3798164eb3a82fce1cac738aa48dbe9b5f50465cb96ee5d49ee9a39336f29e5e85db6f9ab31cb6cc4a2d5d9aa0ea633ebacdb03302d4c3b9d1849fe74b69daf5cdc0ee36a1ac5ff1c732456334727933a0377a251d4d514a5d325bb483448caf9774ee8343b4ae86a52118100b20e7e771e82d84ecf9ddd91c701c217a8436387a3de429e467cf37e00cb08b1e9b9d6", 0xbc}, {&(0x7f0000000180)="4f943cb1c9a74638f7eb46fe1d47da9793db0a857ff5483ef56cd206b8634626da23a025873c1ba910dfd3d491f1bb9f1a6873b4a785dfec0ba5de5dfb39d70d50ed1b1d67067cfe56f971b4d057854a1d98dde9bdfe79ab991281cdaee7578f31bff0764c7aa0a4022722b8ab24ced41603015b3485c79d4de5bcfe263b3074d4b48a1ee48af9d7a6532f99b7cacbb61a4484b275fdb762a03e0e8b9a149fad85be9ac702529d303123f3c4c34958922aef2bb67648f48e3b19d2797c16d57ef18297fcfdf3a68dcafe77508033e7af6a3367ae257a30f7c55af39aa2781e5aacb0045c329ef5ed1840c68b4ebf2c40b17033467dc56dab64", 0xf9}, {&(0x7f0000000280)="34362b62b6d7fca42f4edc8674b034d8a84bc7450142679d3248d6db5e657f110c60c2ab02", 0x25}, {&(0x7f00000002c0)="b9609e5dc6c306cd29fd1b93219fd48c3451f61366d5922b4e6d3749e8c12524d435da861a0e8edf27efb4cebb2250fbf029ec8014f9196b46d22c031d2ce3a80e6bc98f49c67bea8f912c0489d0326c7b5cff5f1d102c91216a27660a5325f6a3c6f6ac1741523af017a7d46287445349fe3eb4846c9bf8", 0x78}, {&(0x7f0000000340)="8806b0e1abd9dd", 0x7}, {&(0x7f0000000380)="487450aba653e65a119fcf590b1897c5a28f96445c0c22cca4908b8c1145daad583f944cf5973a692c0593dec7bade3712d9600575384c7a0022c4f714156a2b3483d882002e1706de7c7121d474cf9827e7f976fb9a3070debd6ee3950f6b201b69b08111450ecdd09cfbc1a37332b9bcd8c712acc26996d5187b43066e912493ae490a83afaadf3e2a6f", 0x8b}, {&(0x7f0000000440)="1f5d79d284444880f4e1f03db11efb53b92b0e19f5b2f14b79e72e3d18a3d501e23803c76576a7e80463f8d41aa33662e36c5bf736b22069c0de28b1629d56aabefc1ccd344ed6b8062729f5baa89706103ef1e5be82dc0942ce7d07cc7b83b20152f69f4d74c825f8c27da5ab59c6fc94", 0x71}], 0x7, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r2, r7}], 0xc0, 0x408}, 0x0) 04:06:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$inet(0x2, 0x5, 0x4, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair(0x7, 0x4000, 0x9, &(0x7f0000000300)={0xffffffffffffffff}) socketpair$inet6(0x18, 0xc002, 0xd8d3, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$unix(0x1, 0x2, 0x0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r20 = geteuid() r21 = getegid() r22 = getpgid(0x0) r23 = getuid() r24 = getgid() r25 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r27 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={0xffffffffffffffff, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="ba29fb1b7fd92289", 0x8}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="090000002000000000000000ffff000000000000aab0682beb67e9d718bd8fb2e9951189c4c4d703a2c1c22acfa4fa3691ad03b10670c91927474238f0ee8981c46a81b1917d9005587481bc8ef3703d63bcfa49de72f6ef033b69a20367c2b86d83c6b9c1d32fc15692ccee91bd44b50131f11f091a8b8d512805afa834768300553be64b40b6c64095a1abcbb04d9aa2e0d9a05eeddfdc7f3659d692c1d97e5c6ae299a4326dd115c9be625fb048bf2055e6d0e7178de51147fd7921d81cae346043824b392a7b83ac4842d8e4c3be629a1854f170b3c0f333c7138314998d1261aaa1b4036882438866fbafe43e955974cf1fa75c6bba94eb1cbb0396a5fcd2549737c4", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0xc}, 0x400) r28 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r28, 0x8004745c, &(0x7f0000000040)=0x161b) 04:06:25 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff", 0xf84) 04:06:25 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) msgget(0x1, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 04:06:25 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x6011, r0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/84, 0x54}, {&(0x7f00000000c0)=""/228, 0xe4}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/118, 0x76}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/61, 0x3d}], 0x6) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000004c0)) read(r3, &(0x7f0000000500)=""/112, 0x70) fcntl$dupfd(r2, 0xa, r1) 04:06:25 executing program 1: clock_getres(0x4, &(0x7f0000000040)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:06:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="b1471d7b1cdfa1f91122821a5086f6c7d2eddcb56071ec21d3eedf9411dab214336b34ee1c73a782bf5e45d80dd20b3653f73577884620abaacad48375345b11e954872e3eb35e4ac9e3aed4255e58d67bffc6d02577340e20420b45b1043842d0d7464b6d252cf9d9f02d1ccb372ab36c85fd1487a83c0f6b02662affb532dfeed472457c6c6a30e74a925f9b4f5998c0", 0x91}, {&(0x7f00000001c0)="58af2547b97e183f273e0953bb735f190ea370134a98dfa15ce5f03a19ed3aaf8193587b179c1255e1feaa220f1440c270f9c4af524d60baf93af716b3a1bddd44377217276a753976f28f723cf82a575c45c981eeaf801683010978cffc9bbce4fa85d8d6e057842ccac18662298eddd2ffa51685e056197b36269b1d9cf15f4aaba4c195a65539f274d07bba66d3a20cefa97e86a088cffb4118e24540c42fe7799f4480449c3c4c0b05f74e8148f7a066a27b8f4627e25c6ebfbb35ee76cb9fc6e5c35f009e255fcd16dd03ae4ef3ad797985f2f3b073c40c7accaeac47f789590f73c46ef79196ddf8739fd98994895314dd740c6d2a66b325b5e2", 0xfd}, {&(0x7f00000002c0)="afe545112c9d749efe46bc3e69dd45d6b77ea1293b5b5a1a94310b1a3491399d42a5848b27c32db4e7a3f67e017b54782cb2d6a97fa3441dcac4d0b16007baf42678b719870952a903530923032d1c63c0bd72e962eb0f014177b86484e23fa7cfad12bcb4364569710f25d6462f5008ef3f2d884b826dcdee8cccbfa3ec95521ddc076a8af5e0e0f5d1016e1d40cdf8af3b050e72bdc99a35a446733f4147ae009ee90d", 0xa4}, {&(0x7f0000000380)="ea7842aa68edd75392632e4fcd0443c0ef472a336e683f3199e8e04bdc53e502586304007002526993ab41bff6e5e21aefac5694e8cadf64ae659a9b4c73d287c14e7621ad38e39a646a30dc", 0x4c}, {&(0x7f0000000000)="470563a1134c6bd45111", 0xa}, {&(0x7f0000000400)="bfa74990e35fc1c50f0a690609580e300ff5db719afc561c383e30ad6a4dec8dc16c47a00c1ecd74dbf17bdca6c26f9f5d7b55e0f9ec11576304ff8fdb2169c141ace6cd43d2fca4be86d34c376190a89f641a69edf95cebc934ae2a7513e6052b677a2a37404bca74d7e4fb4e4b3fc15c5494d7a14e624a3fc380ded19b47ba44245ed74fcb98aedcd4e4ae064be28b5ab8ebafd91bede8b40fdb1e112f22532d78e8f63f8dc517836b6999a4f3c920d8bd9595cfec81ba79658993378de80626ad5cc8edb909b09597f61d04988ef6d1bca9fe7d8f8aa01e0df4b2b43e4f03559d3b1b0d637cd14f4f9e82709e0e1921edfca18303665966edfc1282dd", 0xfe}, {&(0x7f0000000500)="136e469410699962cdb3cbf1787d258e05cf2bec521e7dfafe8035a5cf3dd18f0f9300d16713331fe68c235be3c6717fb51cba64189999228738726600d2e263cc72e676d7e584f63d8e94192e3646364e191033f7f8b286965077fc1c", 0x5d}, {&(0x7f0000000580)="3dd9b86734b69b54a67a84e2f3b4104086c295bf684b65ff0511813df4cfcae8208248bf4545e14cba17f90b8372f13ae8697ba2139c490fe38fd9d57e03fb13640a95b22d2410ebe22c3edfcfa20bb51887e937b645299c65ab1168520685d40e02fe07df115800a8b5928376ba7152a81b29b67986c854822d483be0a0f881c69c89f44f90f8bd5edaec61f0435d751266d551b2aaef1191974c820f871c2ea139e719c5adcf463e418f75b02dd779a0d45e8ebe44d701a1ff4cb4d2c45a787408288ff1538e7f4c6813e0e78f34b6722a82ac27", 0xd5}, {&(0x7f0000000680)="ff4a3b89f67e13e5523cdd08db3a46d105229ddc96dda1b56d14784918ea31efcb8ea06fc32df6ee7fdefd6ff5bc08bcef9c59cf0a4cb697b0af73b5be50eed98554e4d1ce80767c8727ceb38cdc27567ae2b744ac932c453d007c35d09da8e54b4af21a7444b49d20b5ac4e9eb85bcfe230c63a6627a3602dcdf88f0f18ee459a0ca152c5d4cd732f43be2a8280ba018061fa5ca71362da68e6a44d6929501b8187862dcb31ff96b0806af54e28629c393133941d6cfbb16d7676a4e2374508997cec1c834370d65d09a66317c92e5b7b2a3b404c2f60d9c33609d39b802734d0d2781c5eb75385d569c117976fda6ff8bf03e542c99516217385b71992", 0xfe}], 0x9, 0x0) r1 = socket(0x0, 0x4, 0x80000000) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x5, 0x8000, r2}) mprotect(&(0x7f00006a4000/0x3000)=nil, 0x3000, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) 04:06:26 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xb8) shutdown(r1, 0x0) 04:06:26 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f000004b000/0x2000)=nil, 0x2000, 0x4) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x40, 0x1, 0x1, 0xfff, 0x80000000, 0x9, 0x5}, &(0x7f0000000200)={0x1d, 0x6}) 04:06:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xe011, 0x13ff) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0300000000000000"], 0x8) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x400, 0x80) r1 = accept(r0, 0x0, &(0x7f0000000140)=0x1ab) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/7, 0x7) r2 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x9d, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000002c0)=0xc) recvfrom(r0, &(0x7f0000000200)=""/127, 0x7f, 0x40, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) fcntl$getflags(r1, 0x3) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) 04:06:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x81b7) r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) 04:06:26 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 04:06:26 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffff9, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x1f, 0x8, 0x4, "022776e77fbf12029fee2c71fc825db1a6ea924a", 0xfffffffffffff6b0, 0x8}) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0xfd39d434b6d89e75) shutdown(r0, 0x1) 04:06:26 executing program 1: pipe2(&(0x7f0000000040), 0x10000) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x10868, 0x98) close(r0) 04:06:26 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x44d66ed0a76a353d, 0x100) recvfrom$unix(r0, &(0x7f0000000180)=""/234, 0xea, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) 04:06:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) ftruncate(r1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 04:06:26 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x812, 0x82) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)='W\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 04:06:26 executing program 1: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8000000000000001}], 0x8000000000001, 0x0, 0x1, 0x0) 04:06:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 04:06:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x7}, 0x8) r1 = socket$inet(0x2, 0x7, 0xfffffffffffffffc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 04:06:26 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getegid() chown(&(0x7f0000000200)='./file0\x00', r1, r2) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/130, 0x82) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="95074f54598c9cac7ac136ec681976f24d6cd9cb5e108864e5ee09eb9c986c893c79ad2cb59238bcb739bd34d62a21908b0228cc1d72c3dd6342e6f501e93aa1a9ad6c55800fa813350f025770902021d667ba7d0bf36e6200fcfd8dd0d5185081edb8d22a504a0c8d1be84c627ce4500565be00df2af7b4bf7585081f2a51fac18e0078439ca906b5734bb1ee79ed0cfb435a444999dad5a7f9abae02d68e1c725d82a4899d544e13b865028aa136149e1484dd299588a024108ef2db7bcbb4e6ac08462858ba9cc2c8c51e76a6afebd06c6819b5b920428b4ce9f6f52c3b0f0c4366a5ab032f5017554a53cfa4"], 0x8, 0x0) 04:06:26 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x1000, 0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x4d, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = shmget(0x3, 0x4000, 0x501, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) r3 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r3) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) socketpair$inet6(0x18, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/127) fcntl$getown(r4, 0x5) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmget(0x1, 0x2000, 0x124, &(0x7f0000ffe000/0x2000)=nil) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) 04:06:26 executing program 1: r0 = getpgrp() setpgid(0x0, 0x0) setpgid(0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) setpgid(r0, r0) setpgid(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) 04:06:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) shmget(0x1, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) ioctl$TIOCCDTR(r1, 0x20007478) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 04:06:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{0x0}], 0x1) close(r0) socket$inet(0x2, 0x0, 0x0) 04:06:26 executing program 0: r0 = socket$inet(0x2, 0x5, 0xffffffff) getsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000000), &(0x7f0000000040)=0x4) mlockall(0x1) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 04:06:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0x11) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x2) 04:06:26 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000080), 0xc) 04:06:26 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000080), 0xb) r1 = shmget(0x3, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 04:06:26 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x800000000000c1}], 0x10003, 0x0, 0xfffffffffffffffd, 0x0) close(r1) 04:06:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) 04:06:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup(r1) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96", 0x1}], 0x1) writev(r3, &(0x7f000026b000)=[{0x0}], 0x1) 04:06:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x0) fchmod(r0, 0x4) 04:06:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xc) open$dir(0xffffffffffffffff, 0x0, 0x0) 04:06:26 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x10) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 04:06:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x180) open(&(0x7f00000001c0)='./bus\x00', 0x87c, 0x2) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 04:06:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1401) open(&(0x7f0000000000)='./bus\x00', 0x820, 0x10f) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 04:06:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0xfffffffffffffffd) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x5, 0x9, 0x0, 0x7}, 0x0, &(0x7f0000000180)={0x8, 0x101, 0x9f, 0x5c, 0xfffffffffffffff8, 0xa4, 0x9, 0x4993}, &(0x7f00000001c0)={0x6, 0x7fff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x20000006, 0x20000000000005}, 0xfffffffffffffe67) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:06:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r0, 0xa2c) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f0000000040)) 04:06:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x4) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) 04:06:26 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getpgrp() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r3, r4, 0x7e8af8ec2b48eef7, 0x2}, 0x8, 0x3, r5, r6, 0xc6a, 0xffff, 0x7}) 04:06:26 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e7", 0x1}], 0x1) 04:06:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getpgrp() accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpid() r0 = getpgid(0x0) dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(r1, 0x6, r0) 04:06:26 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x5bda4027451266e2, 0x20) syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 04:06:26 executing program 1: r0 = dup(0xffffffffffffff9c) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x66c, 0x1ff}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r1, r3}, 0xc) utimensat(r0, 0x0, 0x0, 0x1) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 04:06:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="12480544f7c6a3cd590be1aed0a112691d61c99d4c57da219c1a1ac180b258e9ae9388c59cb8c4fd8999a3c1d0291b323b0fb159446e2224c098295d9cab9ba645038f32c49c728501e78f86049508e54598d28b1365b03b9e7e9d74a7037bf9362a6a6ff535d76902a733aca2566de1d66992dd84a6061d80c0a31eb5e431295e0a37030752fc536abab32d1b9ad9f8a670ccdbd08e9438be916596fdc099910b50e28ab3b0245ab5a9441fc9638432a5ed203b0d87fffa7b976e52d515ae2576c2e4a15d2d5d1780415c3631e0220cff6d544396fd4a541fd24c212f05b61ac3f227ad42ce37b2946b26e071e9fa8b00a8153b91d25f7c8fc7115901a01e6b3f753755ada8e1a64576ec2aac3e95a54261dc631830db7e10095508a36804b81225136253111d6578510320c64821f0f9617ae4be7d9b6d6ee7d46393d8bfdffa52772836d73c1338e1b78504c886519d4a633de8ab4e50c6e1d9c51d56bcaa17aeb5015ee6fc123ed0f6eee9f59368f931e5b67874ae9a3ef304b2371ee228fb90b4c604736397d58fd0827413983381581e2f2aa8589b62bbb81f0f2350e86a8383be9502ed4fb395bdf7e0879326c98a0ecce8990a6c26dc257a2a092ea446bcc1885fde9293e991a636db807050de6a2b43c9ed3be9c0773e33f515a30a2301c2ac6490d09eb0e39a9861976172bdab9525ac70c99f4cb37a0df33ebfc199", 0x201}], 0x1) r1 = msgget$private(0x0, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x4, r2, r3, r4, r5, 0x8, 0x9}, 0x3, 0x7, r6, r7, 0x7, 0x47, 0x40, 0x34}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) 04:06:26 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x2, 0xffff, &(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0}, {r1, 0x1}, {r2, 0x21}], 0x3, 0xfffffffffffffa06) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r3, 0x0, 0xd9) 04:06:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) close(r0) r1 = accept(r0, 0x0, 0x0) socketpair$inet(0x2, 0x3, 0x1, &(0x7f0000000000)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xffffffffffff1f92, 0x1ff, 0x1, 0x8001, "3567ed27a6752d81fe786af1ff73369b38549278", 0x10001, 0x4}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 04:06:26 executing program 1: 04:06:26 executing program 0: r0 = kqueue() r1 = syz_open_pts() close(r0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() getuid() close(r1) 04:06:26 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9, 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$inet(0x2, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x0, 0x3) r3 = accept(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b7b73064a223d92d46884be4d2a8a6ab8222fc0d28791187456c94a8db36261fbda99b5c0440e52ff80134df1f8ae99732d1c0f92b56c1e542d706b1852e70ca47da1b4e84d8cfa151aaf9ea03fa724b41fd2cb28ccd9b18e92ffa31d39ee2a006c2a5a47ee5818931957b9c5132ec623afebce104ce57faf1a4ed142497a8d83f6b550c4da56a31839183b3e136828594e5a9e02e78f35a95e21e098857b762e8ca909000000000000000000000000000000000000"], &(0x7f0000000140)=0x4d) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1000000000020, 0x120) openat(r4, &(0x7f0000000440)='./file0\x00', 0x0, 0x58) r5 = socket$inet(0x2, 0x8004, 0x2) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0x58e384b840d5dbc0) r7 = syz_open_pts() socketpair(0x1, 0x4000, 0xfffffffffffffff8, &(0x7f0000000240)={0xffffffffffffffff}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x10100, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0xc0, 0x20, 0x6, 0x3ff}, {{r2}, 0x0, 0x32, 0x2, 0xffffffffffffff01, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x10000, 0x80}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x4}, {{r5}, 0x0, 0x6, 0x42, 0x2, 0x6}, {{r6}, 0xffffffffffffffff, 0x84, 0x83, 0x8, 0x7f00000}, {{r7}, 0xfffffffffffffff9, 0x4, 0x2, 0xfffffffffffffffe, 0x1}, {{r8}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x5, 0x7}], 0x1, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffb, 0xd3, 0xf0000000}], 0x4, &(0x7f0000000400)={0x4, 0x401}) 04:06:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) dup2(r1, r0) socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f00000000c0)=""/150, 0x96) 22:22:01 executing program 1: mkdir(0x0, 0x3) 22:22:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28, 0x1) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0xffffffff) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, &(0x7f0000000180)={0x8, 0x10004, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) semget$private(0x0, 0x2, 0x400) fcntl$dupfd(r2, 0xa, r1) 22:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x100, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1810, r1, 0x0, 0x0) 22:22:01 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x3) 22:22:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xff, 0xf3a, 0x800, 0x3f}) 22:22:01 executing program 0: r0 = semget(0x0, 0x8000000000003, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = socket(0x0, 0x8004, 0x800) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/50, &(0x7f0000000180)=0x32) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/30) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x223, r2, r1, r2, r4, 0x41}, 0x401, 0x5edd, 0xffff}) getuid() semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x0, 0x9}], 0x3) 22:22:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/179, 0xb3}], 0x4) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)="35ce9c626621cacb1e3c4aa0e3a6d71e90014c8d2add4255f5894700bcd10dc138eaceb00cade1dc82946632c4c4dbed68f597902bc8aa31dbf166c4fe6ed930e748fa6934743cff3fb847f7c3415974a02825dd8b3907c42766b8baadca161dd89c9702fa7823cffeb196fcf05e9947ccc0e4102c9421580f", 0x79}, {&(0x7f0000000480)="f37e8459a1046fea780823a3cfb3b784868e1f7197b8b702bd933107f8740fa9f55f1f99ad4dc5e067dca0b752d5d529c2bfca17b6bd80956ea16519de0f2dcfc9f8cccfaa330fb4dfa269042b90034c8b5eb85a318f1e0f8df3242ebc34b0d1403739cf585c430d28c24b13e9f35004b2fa5d1ba34ea856d00a0145b62f1e00193b42fa833fe03d6267f33ad3b8d22bc13458d2734be84c00066072040daa6e550278a3475ddafd1bbddde6732e78710029fb67082742e74425059aa2fcafc2d80e11780659e8b59cb4aabd60a11416b0cc7e26790bf815b805b685", 0xdc}, {&(0x7f0000000580)="3dad140534cb44415ef6c7781a2d4fbf07154bcdfdac0e45f523da10a94a74df23a6f9f3eae549e5ab38df5d81140a7b11968a400a04a24d28fe3f70", 0x1a5}, {&(0x7f00000005c0)="ab38b3226018e197f2f9fa3c3b2a3a40891640913d2e408ce219b857b3ebf1655e8262c61b1dfc81a4af1d8889918cfdad1474c7e085ccb1f366aa9aa6b1764d8d88fc9b9c809e975ceb3ee8aa11786367a43acbc07d749eb5c1c74914a9e2d6d9846e8c9b6a551108987d2f7715c2e0ff42f72f07898d461f5c43df0068c2ad3de5c1ded31387fe198e46a458db00a68c0f209241608f8a3b0e95cb45d55cde2bb28b0d7a4a8e4aaa5bf0da42c08c8506594f6773fb2bd3503756ef7cbe12e9ad6021f646b4f4156d5e3683d0d5c2c36d1fe48532963617d16b3c391c6da374507cd8220c06e87abf51a305b7933db0a6a4", 0xf2}, {&(0x7f00000006c0)="5ce07cd91074e21139727ace7a7f70ba2753fe0c819d3a3faf692bea6f790d96014006757d3201016391f3fb36e156ae15cad88edc91dc26b19c88624ee1fc0ee7dee191d1433ee199ec97d9a092f821828a3b9b6b6fcd3d75642dd214171b0d33395599197f6fefa285870c5d0359646eca397f1c9d6801667fb8ff9c4339a45228d6a77739e3495625efb0c83bc4ffb2bd9dfbfeffade42cf9c5fac844793905a2a50ea7816ad3150fb077cd47596199bcd29864d1e1df2fc8ade3ddade9281e9937a07b65f220f8f0aa861f959261f73b0c11b39f492a5077e4156e9579c8b9ffdd616e6496", 0xe7}], 0x5) 22:22:01 executing program 0: setgid(0xee00) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = getgid() r2 = getgid() setregid(r1, r2) 22:22:02 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/149}, 0x9d, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/43}, &(0x7f0000000040)=0xffffffffffffff75) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) 22:22:02 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2c3, &(0x7f0000ffc000/0x3000)=nil) r1 = dup(0xffffffffffffffff) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = socket$inet6(0x18, 0x4007, 0x2) readv(r3, &(0x7f0000001340)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/43, 0x2b}, {&(0x7f0000001200)=""/22, 0x16}, {&(0x7f0000001240)=""/239, 0xef}], 0x6) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x9, 0xfff, 0x1}, 0xc) shmctl$SHM_UNLOCK(r0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0xffffff68) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x1ff, 0x1, 0x9, 0x4}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000013c0)="4f52d7841de066b610c6b02d09e5ff9b09c91dcc49566dcb95ad86b38d61c94e80da8e", 0xfd64) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x1}, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001400)) 22:22:02 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x2, 0x5, 0x1) read(r0, &(0x7f0000000340)=""/20, 0x14) 22:22:02 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xc8, 0xfffff, 0x1, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x7, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80000000, 0xfff, 0x2}, {{r3}, 0xffffffffffffffff, 0x36, 0x80000000, 0xfff, 0x7}, {{r2}, 0xffffffffffffffff, 0x90, 0x4, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x21, 0x1, 0x8, 0xfffffffffffff188}, {{r2}, 0xfffffffffffffffd, 0xa1, 0x8, 0x24c9, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000002, 0x282c, 0x9}], 0xa4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x28, 0xf000000e, 0x80000001, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000008, 0x1, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x100000001, 0x7}, {{r2}, 0xfffffffffffffffe, 0x460f1deff09a5f43, 0x20000032, 0x8, 0xffff}], 0xffffffff80000000, &(0x7f00000000c0)={0x4eb, 0x5}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x4000000000, 0x0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x4, 0xa0, 0x7ff, 0xacc0}, {{r3}, 0xfffffffffffffffd, 0x8, 0xf0000010, 0x7, 0x9}], 0x7ff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x9, 0x1}, {{r2}, 0xfffffffffffffffb, 0xb, 0x1, 0x9, 0x8}], 0x0, &(0x7f00000002c0)={0x1ff, 0x7fff}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000300)) write(r1, 0x0, 0x0) 22:22:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) readlinkat(r0, &(0x7f00000014c0)='./file0/file0\x00', &(0x7f00000013c0)=""/161, 0xa1) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)="3d4da938e09588150efd004abf3bbdd3639408fd5eafdb3efa42bfb125b110cc34f50225c2bc7ce579f89fa2cfa3a92741db698bc5d10589c0457e2458cd7b38ccc61df9c70c3f8a2e6bb9b224268b9de0", 0x51}, {&(0x7f0000000100)="3192224d1c81e5454f60ce84b35488eb684e9f35045cbd3dc3a168231887a0d8782bfe2c77a1f388b333957b5e7bc6bc12698be3656a878966da9bd61d18e9b6c08dd44b1a54f0ee4f7d5970b9fb72b8b5376118daa86201b4eb2c6317677d434335a0616eea5e23e5efa9b8ef44c3b15366c12d7a3497cb3c213f9e8d097cd5d57851849f2f4b490a39efcfa3c4738bd2e75e7e23053771f017a385e238b6282ecb582128e89c65a4d79eda79b87fcdbdc30efd655bba7e4fce3c1ed40649c3d909aaa13850808eb33ce59490d0bb96b7b0e0edf8ba57c721563f289dc88c3c6fa25e6ff3bb5f3288b29ede81f2d7d40bb5090842ff94795d56f533b5f6b9839cdbe2680c4b0bd61bf5307755ce63a4274b75713e85cc6737e0c0329ba8e03e61ec54b287ea6a2bd9768017aaa27b99169897bddd3d160907a52c5048c58c7df586e434a959bee95dbed4089300a3c4e04a559df65eb743ea84c3b6773122e52e139300a5ea8172f1e1645da9e451d6c45ee10076b82e4cbb0abb00138f928f782742455f6c60b810138015d3db6d9cd191d99cecad4b1da26f2b3d7793e14ad85d24ce8a25ac333b230431f26031c4aae981a65693101ebef580d1e68d80f8bee3bb6920e08e0bf04e2d1b55ed7dcb9107938908dc6c91edc7f43db8089fe3d34ca57a9d3ed44d41f187bb7a429e74277fb07160842d6e030d2855968a93888780a9fc901b995b4311a832815e2f991824f0f1660c96cb12d9c9940b5dccc253038a6fb3fd36f21947acf5289dcea2faddd1cdab268d3ace839ec2f3142e406a1b2257035b616fd682ddf81665bf5389351013a0630ce310e95cb4453e3cd5570298711fdba307a3b808760b001d8a34cd49975d632745135a057ce449bcc901c28a58a16a40e1805185197cd94ca5f8040aa8b0e6f5c793ace99d2dbd922d29a5ddf4f1dc9c9b9bfbe0e438e94c96823975ff77ec26611e68871c986fa374f94b4af090b4b7f60d68ad7016aa3ed35e8011359eb8abca2c2fedba25d1c25343e38c32b9532577cbdc9798022c9472ca32cbc980d5afc465e4776af3316acd4080a0d859fcead145a2e8a10e1558514b967e0e584b9ae92a7f2f7d39ca2108a2c3c52941e69a4a07f76d5965c7f4847334f182290bc45848586f4abdb4da3d45594dc4880b5815ed6d611fb4cbe839f57324645797d5bfc5ccb692efd0e95b2f6b9e1c5fab3a28d84160b183a9e26420cc74d6f7ec42dae763eba31feb3f7e778880d082c88e01bb9472af1f60e3d362987f6796b8734786aca1cedf0856412bdd39b4026ecf538667b47d9dd18272787f43d352a91f861f5eb257165bcf7aaa153a1beaf85f184282c53100ea4668d3db4bc1a8be017200c968c0ffa839b7faa0c670a2fe71bcdead45c196926e94e51d7f78e00471c7e6f6190e2be3776ccfef0155ee2d09ebe8691669ca25f515b7c227f66c691ba8c7c673cf2f8e0d173406ff9eeee6568b37579a846ab796b310364dce06ad788711fb34256104aac8d018af8ec1fd590649cf13ea8d5c2902bcf5caae48b5795c2315c3f7aa475370ba9e70b480f1f218d06eff37f01e69017f1f5d0428f5764c01a2d56c0f4f6b3668aa3b28d42ede5c2294591341ed8e395b48562bf610025d84595665c44da14dee84f082c3f8274aca64a5b8339e5ce0773bf0d9180e51e03ce31cfabbdaa6d97511f163aef6b0c23f28d4bd5734e60348f4ad987f113d737247ffaa7abcb3472a5d34ed2be8a082c386e2e49a4b4d32bb0549765698c60468c74a737e28c0983ac31171557ca00cc3c6db52f8777af9a645ee7842158e27537085afd96e99ee6101b2b8ab235f2910743689796d626c97453c9e579ab083ba2512c0562d0bda969c6906222c244364a8933652f57775fa9be12f6471c2beebc139071bf72a69825dce23ab3287befe0cb7d10d02989f0638adc8ff1ada1d97ffeb380212260cc545499febc33f7e436efb3a3404d4de6a592d6533998726b491de17c71b2bd393a90cde364f25efcbe6780b30ac8796c113e8471a98b7ed1681f694881df98c4b15584f8452362a219d959fa39e3ec7a5e9e8e94ff1d198262acbf3a996b25d8cc9c42f600e13f807e5f71e0a5e9016e0aac5caa59f30272e6554c1edf08d790ff4ba4be526eb4d6b1c45e844009a39187d96641b7503bf6a751ef2adc7f2250ee061d970a12dd0aa19a185991fd66dc9acc35a77ac965ff279353632b2245c0d5eb6de9cc8568e3000e6a852c5c1f1f81615490a93f30b3a7eb7bf1ac9624764fbf1d05d6d5cab28012a042c100de12ca9533a8dc6db4f8472dbe6601b19cda506d79caf56a61275328455f098c5374212144f4d644b517978945d3fdecca4f71ae8ef638ca0d1f5c87b6b73f01de7c95e575594afab49058ede2353831c413531c768390db1875b15b8e7b2f21e79aca91a8045fb9e38ccf60aa4ef0fd4a772e111bc182d4df32c803e0ce137d00ea6e2f4bb3f636b97525e4abb6cabab7f9ad12d89c3cde9fb8bd31e885f4ad004b500cdd35a37072730871600c2ebd90f4a09e1455acb3742e73f33752693cb3b19bb79e0eaae14a018aac31c424d6701cafe9aee43172f59e5d45dcf8180e5df6256d40c7663ccbe567b7364d0135dfbb409886ac5aa9fb7d215d0af3794c2088c537333e5eb95af1badb10372c6ff6ee3de61ff5eecefecc4bbfc5454c287b113e2a42e365fda603787f2db83fc725bd3ab18367b72a7affa0daee653b754c640d8494d60264b8b922ecf96639e5aa044988202881c6eaa55bc60eb25ec23237ae3fac783132a4987464ebaf9d9fee3bff54805448479e2a6c8313ea9c3ee3f00a04644569f5302840b9705280c0b64b7b3c12b0a6552377dca697a68f3426d92821947227bbaff7c8168a6a559d61c190d505225906128c5c527ba9e01b37ff932f331372b645e6db333dd0cd8f15804deebd9eefea71c850fc8cd7ad26347ab90c9408d733e5dbf3a964bc00ff9f4d41da1b93362b038db9b64b8656b4c75794a6da3e0c86a0a2df0087e7629b9d0e9ed2ce4d513bc3fc8bc334a224933c91ba639d8acf44be165f9f12e07781f940fcac141f78dee0a611d3045a044ed6a72e9f423c96f7de12db1cdc9afb5feb9c231a9a6babcd1738dbc33fca7717f874a98d20fc8646bf31d30a3c0063fbac829517fa91e29259f7c0c9b3f53bf1041f6d344956a8fd6f35a3b25711d7568e559e98faad1f67049ca00770bf646f4d5c30e0856dab6ae58c55beebdfe8435779e59eb5254d302151534691a99c3d282c6338e954dc4c92e1fcf6a17c973a825600aef0b5e851e90deabc01515dde7973af8992a3c5995f97ad0ca35792552fd19d81a8c0d776eca31ddc2f5959114aff5a2f0fbf03a8ae1c0f19c26a43f7b967f5b90c86f170b524961662e124265d38c62cd1793e9b4d4e98cd87597894afec7b5957cf0db4e31b6c3c973afec5882ebe4d738a4c34b4586d4820158fe40a174fa54bace692650f7fe60045d72be8a0d36658f924f6cec213ebfa5c3a6df6265ab9731fcb8502fae1985f7828ef1ceabce80b609f88a5d276fe71f3bc51ae4ec0e09c008113fd00109227928713ca9bda336efd01d8202789a97daa951e6396d4511917349610414254714a921a8af5a98216f657e1d8a5b63ef62f498a791770f39d21ac6a670f7510e13dbb7b2a9c5a74f45abb287a39b76b1e82121419e4afc24a3908f9113c4e34b3328bb92e48032203c07c776eb4c9984674e6cae2ebc45f4168c52634fa6e8ac3b2857be74c9738cc7f3d37678057d3e7207039a69b1773bbb163b063ae3b25a5248fbd1f68f90f623f02f380d6b4c0e8a82a8e12d9f8d9d0a9a55fc26e1ea8de86da574baece29d348238735440ff7cd72e1742a7783a1b3aa34e8f35a95489e2eff770fa099f844425489ab6299f488c6fa22301986c0f7743f803eb7b57b4886429308ccee132d32f85f36d81ced2d12e272bfeda6749f0aba1910fbfab973e4b28d830d14055daf5df3c7e34b8e64e5363ead101da413f988b1e9996f7a3422105d99e64bca5a462f0ba01ab1cc22b88439d0b925451213c1bfc52a31382a82f16f604ad5352ff5a3fe7566fb2a04ab85e33313e6c8474100adc8c1fb5b41d2b21ee74614ada42da5681821f10ff76aed17d1f7eb87eeb4c12645524c6925350ee9ad4614aa27815ab34800aaee7d3789af9eacfa91c039a5ff96aeb2e42a41b9658d6cf8f898e452437bd187d113127e83cf4167caa0c4c8e8bbdb5a72e8e1993eacf0a4652ae24572279c182c9216b3af637b09e1b751f737a507af312f779c8240ee56fa4b43b8e3d89c0fe590d86a4cba587229b003c56d5eb6be2d33043ecb2383440f6dc40188eb24e7e515be52b8b3edc69715292460feb98baaf68dc453296a082904b3723e945087e16df083ceac5ac6d7cadb5a1c0bb0acd95eb9dc4ec5baec844223ebe1e74ed3aed2bf9154f634abee4c648bb43fc7cb7c64a6c600d8eca5fdbeaf32d9438f00f17a9b5d3b266849b1df50981c678d32d24da2e607b43c6cefe2a9ed3b5ffccd5aeb474918de5d185ee3307a7bff96456e1108f0b7f7a1cefe624ca114a45046f959110cac4141cc4a516e1a873dda5c5b93a89e65c0567a3449ee0c306913bf31a3592b3fd9b47460268ea2a92062b1bd4121c3c3085c7a6c10ca45881e59c887d95a05af5c39b837a3e0a38b51e744de6c6b2fb5fb78724571e39b0aa16ebe8b9024786942a72507a992ad04d3806d8604053552694dd61ae979a2cfc388ae0461f0aff46ca02aff9d4433b0e649dbd077a0838c9b8a6df40ac33a90f4189dc9fc412c8c3c7c2f8b9f0c4cfcedd2084793954d24621a4a098d9a5853978b462051aae56320f690b9f747611c72b2f935139af8f711723293f80e5c38271959659ac1ecb6b0d9818ef3a459a2658124e7dddca6b963a3824844872eefd2eab05a0996ec33dbde6a064f62ea79d6afab98dc0b2ff3f265ff706806c622b93eea43b670b0605dbbee68e90b044182a57cd476a242d885ee6e9be18131eaa9db513ef4dad1626ff2fe4aa5c6b9dc26c13de2d992cf831c4532412bf6341f5ce9c857e0eaeeeef76343231a3acc56d5fbd1977d39632559f71c4ff9ef14d490fbad0f9cc7a498cd632f9d6cd0a147d762c9dd8bfe72f0e2c39a764356280c4ce62f6ca8e1fd3de50db42e07d0309947a235d0ce2b1c400f807b8d4fa0853811c5c71e05e65e011238b15f22b20b470d23263cbe25fe0edd291f957d7975f56d0aa4672597599541e85a0d6f521a57e8c3f2b81f7710b2619d6dc3b2ef8640f1392007a77f319cfe1f91ceacd03b6ea7ae5714f0cfa7c52071cc28b5724c3df8d79126243936565c3c27dec0f0132dbfec1127f6ac8864acca9bd102d646544e5000681bcfbb11259e4d41cc6bfd3170ff397247f592c9043ef1509756db6e3c7dca96f3d64f10d4d88f83bf368d71f9a9356bf08f40bf4561978d11166b356a853d74f0a8693cd9ce5732ce9c98353752b8fe21608aacf547df4067b258cfa19ffa933791addf2aaafb4e56e6d189f391c48bd7d897f8b65743260192dad1f8063dd5f546946ef73488251ffca568b88f5bcb133b38b74ef8439ad8d581cedfab37982d6e2a6aaef828bcd9a12a6c3f48db1c17b923f52fbfdc64c099f31e70869deef93c035d3e8128fccfffec64130980b3acf49393b738192f68f523d2f9edceb8cfd632c8cbb", 0x1000}, {&(0x7f0000001100)="0168ebef0f21cb4c11d2047c88ed02fdd1d283a370941abf9d353394e2e599f755c88abe57337de44c2792ec4a7d691d8fb5bd02c31493", 0x37}, {&(0x7f0000001140)="97e977e4530c371c0b20de806969223da3176c448f78a756936a0e3fcfbdcb0ef9e7b23ca80981557fddad769a4173370ff2b486a48b4007732009881adc8f2d2faa", 0x42}], 0x4, &(0x7f0000001300)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40, 0x401}, 0x400) 22:22:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x104) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000140)=""/183) setgid(r1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x80, 0x0, 0x3]) setgid(r2) setregid(r2, r1) connect(r3, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) fchdir(r3) chroot(&(0x7f0000000280)='./file0\x00') msgget(0x0, 0x14) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSTART(r3, 0x2000746e) r5 = msgget(0x0, 0x80) bind$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x1, 0x4) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendmsg(r6, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000003c0)="63bdb8052e1faab96fee7b6fc7ce725e211f195fd88652ddb9692cdf9546c2e625f425c10601896642ddb35b88e8b2758db38a48a0a949485829827ce9c54e1cb615787917eda1a46119bfa303cdd3338eb43cd5e2", 0x55}], 0x1, &(0x7f0000000480)=[{0xe8, 0xffff, 0x20, "01acc2db327072e329e0e5fa5524315902d4eb8ee74e5180df94cc7974f540a98195571d2b1ede447ea39d56537d898ae5139902f07b2f2d1b5f72473582659fca04e15c616d2d73961cb29ed307ff1c7373d61bc2884c9b65127114342d361910bd7fcf00d284d5590cfc75a110b78e31c8af4c0b79053e758b0f9b7d55d8190902f4332dd289b828424f4fd88d3958680276cbacb2f87c0f50876e2ff6c6c0ee11e6d282a7f43dc3acb7fd798b9d93f08b989eb62952a57c5b873fb8500053ec44feb259d765b5dc54481c2f31d2b9a0d29092"}, {0xc0, 0x1, 0x61, "0e0ee03f2d0cefaeace7ab443108898e0417bac4f2b5dc8a5474a8bda3e16637e5d81957c8c4af944bd38b841ee691a3819a1f4d33b6b901f22a2776182ca037f6e05694a40a8cb7e9035ed72ebff65aacee2cb185d07c19efc62df7f979634b3b4187980a286c273876f0476678f90f2f506cc4d600ca169d9e691fd7c2ab6c99c852f1f882d3eed2d1dd455fdf607bca6fca57aab20e70d0c49a94a26f4f64ee02821ca219e9b367"}, {0x88, 0xffff, 0x80000001, "ca8700d6ae48448b1bb38992def10e60d1453400efe0ef4b5f0b2e8714501a8c314afafca7d5cb838e35ea1ffd40d61759a3595aa510c5b006705a1f1effc94ce18b49c4e3047970385a899a274c40857c9008624745e7b98fffccd45122cb5235aa7c6c00014b68fd3637a938bd86a940617dabfcb295"}, {0x98, 0xffff, 0x6, "83a75af65732f97fa9dfed932ce7dcfc008e3fa2b468b8db0061cc4a813f387f1720f3520605ba734fa8d6e4fc5150457129d34aec2254e133cf5cc4bcf3b0bc5b2cf58db9c3a6200fd783ce10dc1247f74773ad3f7d846374fbf4046e6eb3e1d946d453cd669e56ba552009fd60c6e883c89152ef7362f0e71ff8da49029b850c1e49"}, {0xb8, 0xffff, 0x9, "fa29d937b4736dcafae35f23b3a60552c729235991cf660151047f8c414797d1cfe98c04cecf55b3d240259eed7950c6f02322d2a997d0301f612d5b48732820f3fd7ab31501ed2553c949c693e2022ac30b322f89847197cc55e885c68cc262089dd5dc9fb930adb848e288d4ca9ac456246069b42227583ad48026030dd9cec144dd5b0d10d2ac7b15afdab2a733ff776f5098fe3720e0a6ff8e680bdb58617e66"}, {0x1010, 0x1, 0x5, "d937dbfbb71643fb4db328be95dff8c39a06429dd64b79800ac041604547c407a17b0468302945fdb14965d867f39c901533eae5c50257eb66febd572b3dcd16b1b0cdf82a114cb900e181191c6a5b694b6b341cd09aa6ad7945818cbf0e7a951142033a1266d12aa34d5112d6ead2a50b8f4c6e5844bfacf74764a14347b1e4df080bb66229799c9b759e93ef4774af7403dc7bd3e2933d0b86103aa513d0cf7837e58cf598be857a8ac34a32b16e7dd25872d3118a95516630786561e32b60170ddadddcef3ae7cfd9468ffb30477ecda7d20b70dbafc8b9c45932ed084044da46210ca31ba2d0261ff1144c1cb3703874daf47385f40059fa467c079a36ff5a3d5cfd24b4b4100874d0a1841a4722b4827099826056a478f8afda545db5fb7d8790052f5ace21db01187359c5f0a4f534a8ec442c29d33c53fdce9142f4fe5c60b42a1d451a78dfb804c3119f8d76ec95ac1f497083758d4acea36efe9d2ac6102727cc8cf5d2a306ff4433e01d5218df53df4c595d189d518ccf963a5fce9a0ffebb22391d06804a15ca409a010705e9056b7d4bac422eee6412f5e02f94a84e4cde1758eeb2862256d84ec22b04a462dd88861f71f539eef88e4515119230785ec49a3baeefe236967ab66562b8a25fa4acacc67c3fb69e2ff9613b55e56c46f898fc94fe8271519589524e359b8d4e6f4200a19556e5280c1768156579041a7704b87fb72489de6cde495d83bbc5e7ffbf06c18990afc2a47d5acdfcd0f77e1c34efa7c1c0589a20081429dddbfe8b605ec77437292eebd3c5ee6f74ca579d67a864b37dc2d27373de7591d05d0938b816a884d122487ff1b60efd1c67adc89164358c6bd028b509638266c1373008adfe72460d0093e466458cf7e8bece1d48830892570f620329f3c233ca740284f5c3bd7a2583053ea141080eb0b2b7d2e2307dc904ac24af07807d504a7a00dc6a1c78bd0668f708af15e6c9573d46a79cf0ef584915428b00cf7817bb1c217ce7b6095ae7a53646d7dac1684942c0ad1607d5266317b455321e41d6ebcae848c1cb7a8fd20909828b3b9d231eadd372da64dabe260fe1a8723fc8d79338d277ee888f4dd11e540243cec175bd9ac89fc4dbae40a9586af551a0ada14cc978c98a8d109f707a85b1cd0d10546eb8222097047a6a445e491f0020e1a2dfac3f3191db2e58b3d7bd18f07b78ab902b9a6636dccb5c95da96182076d0561fd0ea1d6114c48c30e3c9d88f5ec038623fbfc10edd584167e901ac58bf0a7c9cddf277098cb0326694625fd1ba36b73127d5b6af1209d8f3043b0a02b3e096849d4864f22ba0003e91f7f253757f1a7b108a270437a96e90a96ef74de2f5041c6f1d9a87e9494c71e766cf5a9709d7e6552c203709f0266068f04c111874c36f4e2bc619935282699206186728fe706a94183526d8236941592b5f5bd9fdc927c210b0fb61844cb360feda37b754da69c3b1303c88c33e3cb354eb7cf933242d60fa6d4c71a22b7f5ff799efb2dc0287b810706186220e21e1cc1a3b205c46f0fb06916298a50fc1298656366936471be4c7b636495be67d3db529f63ad8fc66551299253c9e54ed449c3a967a44cd26164f065251bb854d897ee9e0a4879e1460ca1f1fd551906b95d4d571472f7e47f37b5a1f6d402ef53907d63e464c06143b608dcd5796dafa3b832dc010b0fcfd3265dac828b80cd167460156d5dc4052ab183826767eb76f248ed53cd9d9dec3ea8c651d907ba15cd3eb90c31dcbd44ce8da21e4f58415a965a6918d1a26247627210ef6975d572e8d420d99e47949eb6a7183529f962ad13961db7441a354066e69aca1eabacd61f6ebffa9b0cf0ff78b4098e745e2abe373fa2cc53e627d66ee0e10752197064334b42ab73089c8cc7000d13cdc16f4182a645855d8437af4c36ee1f63d56cb1fa3d2f895ff40c980ed5bb53ec6972c04d13ff8f8b8af96962ff5d675d47c47ad573aeedb431b90979ee0d99462f12b00d23a4cf7f1f9f55636806223994096eeb4b5d5f553e90f2b87240d364dc6f405b251f851b7f1dc31aea1966a98b42cb49154a3a49066d0cce850c7ee8db5e9f09b40d65f170d3e80116c26167fb8e5a070d0e694475675bcb66195f2cec2e235be33bc4bf9d4fdfc229f8934edce771ae56fa9446eb1abc1bf8b143a96989ce82680958318fff459769275bbfb0e26d34031afbd6a46bfc42308f196ea372bb4c8c64696b388b56523ab78a2d76b4313d3bf0c443901d1cc92b427a4c7a30198494c1c52b6a1f35ce5a527aa6046584e448abf3152a16b3c047469437a890a2c1d7d0ab0ead9aa8c311e983e0204d3e058bdbcf22cdcddf6919d414718fffca7a5f02aa0b746a249a70f4260b771130dcded766d5337eaf05dc8e3fac9a901c0740bec3e2b9a05f3f33d5b5791344332badc48322ab358314448c7d209eda27051ccea1ee85e8de71cefa219a91302726e84217be6b5219f4a318cfc680f237b7546412dc3c59e693711810333fcb71b3d9471039700e8385caf6de1cbc7c9b39e1230b9f56bafde2699543cf2a369042f27d76b6059529f71afb9ec39b37d4b62156e88964809a950892681128b93fea05889636287d59e3f458f6e26ed15a9ba654d266b5d78f8eea0aabf021ed28eda57e601cbff8c5ecd69f7c6418a1891af1ffe01d5a7a8d9a6b01553fd48eb01181d26ba7ffad135ccc905dd21ade846da8582fa54a942cb05a21262df1e42305ccfa85a297f131249794c1e77ab893e7225424eb1cd2bae5f3ebe205095c8a5926da1ec7ef51af34fa97c21eebd381472b2d401e1c14a88261bbd9b4e519afaab3fa72d3978f52cc7f583050ad514d4adbb7c1275dc0b581fac55263cfefed8314a3b9416d3f0258e4447cfc928016a6c35e628f5733297daf21a0596f77c5a0741b6c11fc538972eee87e2f1dc9304440686ee799fd9640c98c538a41f53ee1b48aab5df0c04bf0be67bf443f4c151325da483375f83f73dc97a7c3c9e08fa1963aabbd8161f378402da41579e07f90f70dbff00bf5903f14325f3d5685e58c25edc6947946bcce19747008a28fdb3c75eb3da42355ff5e1456cdd4865c1bc06e7c9bcfc2576d57f2c46d906e0b78c7d79225ffb1ddbf9b87124ac65cffacdc8325795f01c0a3022c88139a95bc1e6229d1d8bc629824c11e7e77e26c19d91d22ea400ddbfb8db256762d69b4bf840ead6e05e74dcc19c3c09563a761de2e1c12329cf4a5fcd682002a61ed03ebe73e41d88672f1bc6e362e99bd8030c5abb46b56711dc4ea477dfa1c423f33868ce26f1609f1fadac5486d00731f5f34f028965816da39b3e239699942d48c79ac9345d766e7a7d753cd18deaaef0fb0ffee6a3603b842098dfa7aaaa46440651a60d491c9f2787f446d0d93fcde4c1a33620e6db3b58535fcbb2ab2f5fa652b3c06d30e773b1513ebc550818598c1d279d0c51c1166217d39e3a71b392cb5e0e7b21540e341a741e65752aec49f8d96f92e3647aed5f887ca963af3865377d60a9ecc6332c3c99f6b1e1381c7e81955cd90349579d85975f4e1517c4092c0e0878165528f9aa208abd7d37ca42f4de7b550f93300add87ef0b158828cde6005b54070472da9d760d2ca7de23f7b499e351e08509075d4a0e168ddf0b8a963c21cc6e1bb649d226d6cb929d3c13748d32140dcd1f9a1814d9734a0ad612060ac8fcbd0678f649aff35ed0ebc0d12c47a0cb1370f18c416ba30481185cb3d7f1667c33cccc56afb7b773d2c1b0403ec16058e8c40a3c645f1e233458bb31a977c6e73da7d554da32b76c6377e4d47efa40ce0918e5c67fb6114aa3d1fc5c4d4d6f59fab1d5f975e60f1167b5eef031d45827dfcb0fe64b39aca268506b43e700d27e02be637aadb88b6eed88a30dcd95d62308c92f7bc0a865d8492838a6a77e492337b7239ad2e58c419481f40d6eedca0f5fe011251e21f50aeac411d022ab6af9ce31f22c27b981a77d39358e9ce0ce23865e9a63f7a8a630f52918cd52757f05eefe11d031df9620fd745d314b33cdf3fb131b94098b01fb32f473d85e6dcd1deaee2b9376dab0157da0454d2fe9ec8a20e6d6c35616181361760a900feabb84e99cd821a8084f06ed1cf060bf31adac319bdda8a5542e971496e5a379a78f864a486329e910b3a4f43c8ab125f8794f4dbe1578ef19554d06f8a52d9c19c3742b7f866044f5f3e2d78d80ec585c4b55fc5bec59190ec6b6bc12fc33f6827a6570fc6a366d407f7c7ba81d50058a37f365defabbcd0d833e191de84a5f80564454f03ce1cdff65bbe06181c4c4ce1b5575f9ce85b2a683c7b24714c06b7d68ec636d142b9a3c866b34d60d09aa923e4e5d491f52b4a463e456b59f6c0bfd8abbeaba8ad6fded59876811a79962ae4f834f469b9667902eac37c27e893f54abe448240cc6b493487f33fd3768b6dac3ddb01bf8091b65e5c69da66e2c4d8b3ef38f93c1743a6443bff2846dbe29f23c9b0af3a3356cb71edce5f8a6869ce1fe1bc8e8e5b0cf7b1fc03551a95a31acbb9d546ae27b3dc384fdafca4e90bbeef53756c6b55e28e2772539c6cad1743ce4d7e51d0cc7cce7f974fa334057debed87f21c9b19c10d18198786d533af456db632a7a39cf968b63b4d536d9c6c8cb72749a3a32d5ed8579e7b6fdf16744a04f5f5c3ab7bc98de49088cdcbecf12332716074af3446cc1b8eb7da0374594c4a448b87353606546dfefbba01af5097c10400dc0c3cd0a4012506dfac26c02e12093841a364b7f62c5a3b0a1b74f18abd2873b73e06e7cf4d1c22e2cd0ec760a640bc45a492ae8aa9d334444cd591420d4910fa34720c29c0c6300d2340a0d1cafc55129f7b81ce19438e80a51c034a9f82b9a1bc3d41402d81c51422af2ba6ad4f92ee47dee3bd17752b5a92908c7ffc9a68b80fe5955eed8019ef4177e7aa779151e2c8a0b7540f6d89c4457dabc2fc1ce73bd3fb4cf1cede791eb9400898c6b0a1aff7256f03f68962e5d10cce183dd26ac8da423df493057f15fe8febe421bbf32afb322ee43d280e05b2a8d8008157bdee29afbb28bc020960cc9172c5d892471f4a30c52327874fe79d42ec80f2a154422aac1a0e5c35a97d8f02080416f761e077c91da8e7e2b6d554421ec58257483c0fb034be41ea50532667c1d3401488009f99214ffbb840a43ed3c69dff6c879d885e3676e15d20a514e78eb526e31da2ff5fcc4258163189f3f400897d7997fdc00f4a57669fd4990a4b46f832d477135b22b6542af0fdfcfcc6947664e1d1e3baa31828450aa4fec11dfe28adc7ac1838919bf3bb576a70c20650ab89b08a8dfa0c470b800e95c0a0281ccf8cbcbc117f2ab6ceef8d3e0387230e188a833f300af41d210ff9de7d8b742789d2032908f09e1e66447df2140f0a3ecb37a7186e80edc0565690c47aa2d9fca65e0fa99eaaa67e3ac00bb54d664a8d604dcabed2290b4ded4caf0e151b3c885a473548f7df2404c03999891709eb9ebf2b50ab151dc6a17547635295ebc89c23cb782af3a7c94e194edaa81c30178b0454a0892744d6554cdeb3824418881010e27ae3bcc38eb2a465ed072244758f4fc927cf29efc003cd676ee5dda0c4121282b5bb3b6287f576a19199e01dfbd60420b69ba52a42e1f3605dd3cafbc4374ac711277676692dc20b795ef1d462500b61cec1e08a34cb6cc9eb549dc172d81b97dec319f97bca505f0e8f3aeca372ac52465e685eb06ae440a4a16"}, {0x60, 0xffff, 0x800, "62b54611e07f414243acb28ee85ed0bf65e5d339be6a4b65c9989d10f4841cfb3d06509e84e9ce8b3353b7d89f7a83d19391a7e8d7ed34420ff7aa607981f3476af84ef21d954c62ca"}, {0x90, 0xffff, 0x5, "6f5dfb06b2e8ba6573caaeead5569053ec3c92d7b7966549362f20a2b583b74bdb2dd63969bcfc3681a097cc41e9b1f97051912b236cd1e58dd9d0eda1f5a86344c7996473b1836e30d78ebb02e343a2fcf999479dae1cafb97364750f1e4b047dfdf1618a8c72b3e5b92edaba0f2029ec26236a74eaebfd4b"}], 0x1480, 0x409}, 0x8) shutdown(r8, 0x1) fcntl$setown(r6, 0x6, r0) write(r6, &(0x7f0000001940)="1ae2747393e8d4a012c2a2716f63f4b2a158f1c2091ebc042f3ca8a89985350df2f49fc923e66e72783dd4643c1ce49a10531f51e29a57f56aa9840c687ca474ca1919b975dc7603f75aa14b91f3e452d0063496326d955aafeb158636d15c7ccbe71d5b10757739d0c941783018f61c01bef2b6a172d150800fb119db205e095a1bf3b132b3e457de8dea5f7461bd233a65c1f5f5057fb3e9c326dadc6a853266471c30ba4e6e250260d9482c04f02b42002bbf3550ca4ce999439b08512091e24d7d2d423c6a1d00c01939861913df50a9abed344b19afb724e9751460c165e62e958a2e0aebda961814413ee8258e9262c93e48f0b506b4f2b2eba74d28a13b5955c27cc6c1c8e840c7cf874e3b9099d625e81f05fb4c0778557e9127f8e3d0e87df279260bdb0dd2885e74383b7fe90a222182a1d3a01110fa7a692d05d849db8a4a1706ff3e7a56b0335073c6ba7ef546b470f7b38e74e646b395f4a92b64b08576d8751948e99849e5469cb630b68a5168c1da0e1549c44d5e746e1e46ba86a7c142d5c68829208a34eb6eb205f2310927f342aa8eb7580edea6de590b1658fa0e58bf2561e78a95af5737f57dacd5a418366d36298a762a8732015b817f2f3cbd96ede72f961fc8643ebdd4d7dcbd7a5466acf867538160b006c803c5d8c1fb3d1958b7ea9545fdb963b5556ac82bf52eeea2bc6e49c7f0a3fc41cc69308e5b6286e69fd1b56d661660b76b74a6b85647240752347ccdf9f5aa425d5bb986fd495393f0e64a5346577084e8df20651af561611d26ef113afa96a4ef91070529e77ad59e9dd2a54d2e8a6c677f70ac1546a2249c9bd62ba7fa90a55de09df368da9d4597c6501657b6178aa64b8455738f94957948849140e36a7ba9a9245553744f2f4c86531e288a7b58092f9adad7895b9acb3132ae2cf3b08fe27d1f0ceb7e046945a2e959a49fd28b312a114bee2d7bed1ad44cfc10cc80b3b4c064c931b58daea606f2ccef5b9f281e5c3f72e6de30673e673f4739a3859cc72ff3cf6fad074b03d7f53ee1d511c3ec3e2a9ab6f042980ba0aebb20da23e8e8bcb1e55bb07c5dc7bfcf220f1da8ed6d0e695b4d91b35032896bf9096e6880494ec123e699848f2452f495077f0ebd21ae05647432946d43a70a33c95ab731e9cf0db5f048004d3cb43f035279e3bc3281f3d04472d82fdb538f8491f57bb20da2d8c66f920c63ed84db9efb2f48cc35f6b7c3dc88df98929f3ea695e9dd0f6e76330247edb59f70861b0cf0b41ca6fa93b34677d61523d05e964e9892b78131520b2424ef905bd84587e3e17d66774a617366c05c76b7f7b9892f0d39947bb795db96c1c7a29435036c96e2576837e36b4bb632f38f9bc3efcb3f2b63c9be6fd8e2e73328b4f6f06788ca7c241238a2ba61fcf762efb2dabb30031c87b36bcf029625a80eb067faf32b446b77121866959155fd921db3865235faaa411e036eec3da619e47e9a7fc9a9335e472c3d58260b3b774d457df777d455450e471282fa6f00a18d8a4b58d9ed08ec2c100c9cb1fa03e4deebbcbc857b30a64fbaaf2562104e33ca58780191c0f59bf1ade727b35b2f0e93995e976952d593a571a628ee7db40c2f1ccf7fdcf384fd056dc6ee8edc4df7a94fd3c65f98550787590b370299dd2ef2abb4c0a204e47c22fe1f00a2fe216bc6142cf6af712fdd7222c457e754dc405da10e7e48d0e0e524c33bc63bea4f26565c1cddb995ad794dd211e108c19e2b8223db22160df4caa6bbd2ed09b2ba708ec37f272315b5bd2cb4f5b5c1c64c7bfbcc3454c314d4a3ef13e495e14d855223fbca3b47f03c10ec2ac7d9ca5ec30b8b41c3ba781e24554a6a3c60ae5f2484494cbc02bf10e2d7e3e4f46c4bf57be97f984855ecb5b52a56d23350ad9525f1e42696ec06950de21015f8c94d9656b3603cb27c8ba88a4d4e3c28bd8ebe5ee0e61a8b016c8bca640472f635e8d741c89323beb18cff5954a26393552d53f1e6a09c60778a10bcdfb4375695fc44cc96f8f68b870662ebcfea438b8d2ad3dd50072287084f2795d9f8d50cc2d9686db3772a01b1d24d6c5e263e58bb0faa30641ff633aebcee65cac33332b2fa3d323cdbf6cca3f8c6856296f3cda5944e387441a5f33ab864a6868228ed24f82ed7aa01e99bc5af06f73224a4fe56282787a9f2b3c4eedef3210d386bca7971780f4cf5b831cea8ded29378240e32248191b69a2704b385b84a881e08d9154295924d383f3c248a898c07ea1b87aecd48edddd831720385f0d23cdec2a136e7d33d34a14b2189174b0184f5287b8e5aa393e9d014c204b18552cc6c52ab15fb34d8425e819954aba0e9119141ca1c41244e8f0d101b3585e144679cb4e68ec42ef57e71ebf43a6592fde8efc1d30790ff28ab81b5b2110336093a8a9968ee9e7906a7a87f2318c845c38786dffcbf1d0877014dd6c26b03a7e011d0cc664738c3b66081ef7610a141ec6b378922c18e4735db8cafbd2c3b4ece0dbba12bd03e727d2a20f665963e9ce1c985a1288f2319999dbe2de04a36dee36955e8fbe5ab0468e44a00310dbebfd945d173310564c19e65a81196eb63555820668a0516f3c2ad13da76491bc17a82f043f1f6e3c8fd062010b8675f394046b9bbdfd048741ac3e8aa0d8636185994c24fc35882836c2661306c866879535cedafbc0246ed1eae1e2a94ce3b23d6da9c36a9b259741fb9218e1a8359648e78ccf685ae1612bc0dcd27566508eb3b0c9b39d0059423ea1fd9a407d7fbcf72750dfde88a219ee7b289e834313db98d845877b257f7adfc59edc1338190a493a9c7f97d15e5965fd10a250b884f6a5cfc82756321949a29aa56fde16700205d20a0a28d1e1e055bde2ed21736c48f261eb950472f55a31cc2844da7feb4bdd376d99f916302f890cd11c8bfdfb397a33d09a7ada30b8fdc6988db7eafedfc24899c7903252c4396fe7a5c75b48fb2e9b7ee1333309a652c37eeb9cdb00280670104183115ee129fa7070aab7d166630726b5db936f970fcc3b69b6efb64293966cc2d1a3dc9fa92b91b1a613b2f464ce6d511beef26c77ed549462f4854f46d5ef9a410bef5ef066cf261cb3f0ee2f19562e87d347b5fff9ae6ff9a5aeaf8be77ea5ddb06ec67601fc124c591ef46d0f76b367876e5c532d0839eab38e3c30b59f0aa22c7522c853fb86f5b872d318da43a09c49a5709e5eedf1a40410d30afc498375bf2e6c290a81b42f11bcd921e450f627695af1d2e0760e385283afb9861a852b936cdcfa9c36b0470c0c7fa815afdb99c51810b6f921be78b2be25b77b50ed60df4dcce463cea78518f502fe88fc0259cc4b47379728a2919a2efde80f673903f046e0ce35757e51e63ee9f613186a541c03908ac3d6535ebf5b4f5499ac854599fe2fed8e00eb6cc7bba23037e383f5f20a18a99f8622db04d9e849e6c4c5f17d5e3e97492afc08f4a09ce765ea2ea9af387f3f5277caac92b784e28ab5142b9c6a99622e845f385d072438d80c7adb65e8a598ec24f2eab2e0b42a2bea72738be63037451fa186ce65cba9da8909a5c7c3c72e5a7ced3f3b4ecbba95a9bc0b7dbac1417b3163580492c483d4bfd693cef15d1e2694d231aedeb40082b43f7ed983496d0b8f09414c2e2c77ff1d85baab0e3c92997859e8601645aa348547ace81e8e0dc7ab7276fda963f57fa2a72f7a28f06799c39cbdf51b0ad4f89324e44baca1052a745a160dd3116fc3947babf95a78acf67a4ffe4d321c2153bd0180943b8cad6bd0625149e8d5733534176f8642ebe6760bc8d65ba78dfac9ff83c648b6338891354d8e140ff883c8d808090b13b0f20634b7d7091cb71cf7b76d3008906269afd322828e091a9c194090a78b236a55ad883b3efeaf9acaa59ade1ea7f581d12aadcb169db75572977d066175e86e1d9bd972960c1daca19964ca058526b42dfd7099a120196de500c4218f4333aacaffdb2b0906a41ebc028a9d96f285775f0a38e13b40934bc387361bc6dd25d666654569bcdf885ed21709bfb22fddc6909e106e026b333f2ffde521814268bcdcfbb94f8687d0b4603f0318564de641fae94df2be7ade4cef35eeba9e4f3d8f917b28acaca9ad8ca78a48c00f08c64514e3a6c15bfabcda31c12f46c698b4e275cf1a59151f7fa050c41294f6ad43374fa51d80e1cb6e9606f6dc5940119ffddab133c6e7ad11e807faf1dbf84febe1e6778496ae05f312da25621b8933992b36400321d1ddcd5db448ae863aa5ab00f86688f502fa90efd2ae3990c018c0af21574d78dfe085f14c475d7e73bfa47fb74887d26746a8f5128bb81e794e045606a5b82d2c58b50bf8aa14efcdf9dca5d94f4f0388003aecf6b88d55f37f981e6383fd23a41bf4cd67bdf9b997ad1d6d1b7606cc38229b22395b10af8775f6fc210d7b5f995136edc4c9b9f09f4c13aa280e5f1154195c6489101596d7579af4789fcb8f918d3ededf93656d8411889a9b208469f8dac6257bb50ff37b0d4568ee8d3d9f217230671eb718dc3ee516b2ba11418156be73652ff36b421f1fadaad11341db860cc6338e9a1bb0a4fcc295184f0b59c4babe81abac66adc542b898d850b772d3d02214768736e2afc4c0368716a2647bcab33092e8500e0c7d819187042f5f50ba788ba9c231ffe9865c593056a4cb9cdfd909ca144f567997609685ec005eeb83fdb5fcc9f8f81719a06e05d9c84aab25735125493acc7af1542243618a7df237aaf5928186ac0df9016939014f03b15b717754e4b46b2f801b3af8f4f8acd855df3ccbae252634ae2a24e991972c7fb2cf2bfe98fb3933d2e6de99f33958280838087703bdac996ccefa0eb180f6c024c9025615bf3c4ab9f7ff0fd09a31398139a83c8564b22348d3d6070efb400a54a1506503e8aa1e9791f3be6360d8193762d394231bc18ff561a8942f0600565459a5797d54b9ffd28c541030fbb7f37247560bf46c75b69b97dd8c8f12137d90ba53e5a5ddfd8b54b73605a17fb773eb6b0404b58d56bb5fb4d1469485012abf408f72862b72117974370a742d8c68beb7d104bbe047a66589471e0a82ae64dea6c7db5ed5723bb034e6ae190baa2878832799d3cf656226025c88cc669d7893177da3cc2256c4dea822c0868a1ef4375cbdbeb263381ac3ffc27380d76fe3715ae1c873bcae64390430caa1ceb37524cec7c61388b9231078b02de906c16852e52eb0f469a11c217b227e0bd53512c4f230b05fdf46d95817137506acd253d4b363035d24fc381a44f4d3825e94913142762a1ef487e62241ba020d84b4e165abebf3a9c9e3191af9da386fae978d85332948eeeae8db887d1774949af482c997c30b1bf7e772fc04766aba1e4385bdf7d91afe720cd2a21761575722c665f7408af76ff79c66590a85f488701b1de0f2df299e36c07ed40e8c7615cde2472730637d7b59b59a6f0e51a7d58d568e96f31d5f02418536fbe6cbfd407d7774dbb9161fe9d1dbe2f3b78950b82bb747f12eb14fd5cc0bdd1127e879654216fecd4116d20e08ecdf8b6a75be73dfc2f3d12747bbb17bd3b814970a1a92fc79e8f885f40100d003aa8732bc21b85708f9134887b0479067aa1d9ab433cd1f8680843c472574bafec6e48310186db3752823117f11288359aa623f3e967aaece47606d310f1558285add00ebbd4b65accd297e12efa156534fe815088bc9667ecc5697894ef81b25a2c3777ce81ec5d475bc71d4487fde2b2056d20b7", 0x1000) writev(r3, &(0x7f0000002f80)=[{&(0x7f0000002940)="5c5d4c82f3c0dc8cae4be13317781d7f19ea50a88c67f67967c5c8e5836a2fb282ecd71cdc1648e7d3c67e9e11051223c8ae0c9e90af748fae8b32d0fdcd9fe31fc7d6d07f162efdfbdd", 0x4a}, {&(0x7f00000029c0)="d2ba7d4fe1de5c9467", 0x9}, {&(0x7f0000002a00)="1476b57dd754158225c9", 0xa}, {&(0x7f0000002a40)="5b6ae45d2c255bf5258d28880312244a19aa902a68133b783fcfb4513163d14e26c201fc7d0664229ace3cb888845dfac0080fc53e29e554642405b3acdec03cded41faf998acd5c2c6b70690efcd96f67314d9f2cdd6e782ae9309e0553e23f30628234497de8b38d39d2ec4c40ccdffb2582f0759526284cb1a830450fe7933be9747e91e4ef48db9e6ec8384e129b9292f75316d6c0645654ba58dc3ea9b59eaad387bc18b8eb2f62ea7c35", 0xad}, {&(0x7f0000002b00)="1a9b4be8e87f65a928ba", 0xa}, {&(0x7f0000002b40)="3a2165ba290ef5b376723bf1002acb36866409afc4188485fc1640c55a89744ff0d7eb8ff1215e72539e28ef15f894390236de8a36ad72dc339a6e6262dc9869df0d7377967aa3f7e2bc6b183ddce382a8938d2061a1bc13c77e01e50aa7a5e1d97a0eb94a7f814f8067ab37ac8e895909db1e09b824009a9ac5945e1263473a44f8dd0cac1d0c21fee7b766e3ab9c08ce4dad10f0413f902758c613d4c658a70b2b1781dcac09b6e918f0c29b8bd9cdcdf171c88fa3924249b89027b9fbed72bdcf5e1483a187697b0fc802f7f5e5013e78f0d7005ccbca41d15e900d9ff4a370a094cca9", 0xe5}, {&(0x7f0000002c40)="4b7066884a3d2203c9231fbb72bac5dc3f9d65bc3d1ebe339064a4a1fbca45fd4eb4632a7842e0364c26e7ce33bdfd7766d09f7369cfabb893cec0d0cd08a08168af1bade612ded4f17a5a5c75bef198fb5de5724b7245172dc3136b38828ea5f4acb8ee7c4d2d41f54603edde5c42887b4deb1d9a29b4005ebedb75f427205a24cd9124aeb9b4437188ee9d68d5b1524c4e068e56736459d91f091c0595ded4a36c7f11aef441a4cfab616516c094c29fd63ccce908750b237ba817f54d6d64eb1c7d533b5dc96acc5545c21207141cf26258bf76edbc3d9e1b18", 0xdb}, {&(0x7f0000002d40)="2099a66c525e63718372d0b790662448dfb14fd074ec08aaa1c3c27a57c4f6b0f556979efec90077aef17ddf08c51a48b0e749c49b50b8e84375e50953823da70443c4f32b9e8e2a6bff006f5fc924ec3fdb24760014d3a888ef1ddf62d142b14fe166aeac3de13108f9ca2f6052c7201f7642cc066f683fef1d7ea6190430fc7a0950e78d485dc8a7dde938", 0x8c}, {&(0x7f0000002e00)="216b0e0a9ed472121c3267635a012dfbd410b9fbb73eec48655f3a65676ea08d79ad1c706493ebae2308a41b5d17e0bec64805f0743e1b87ebad6790b8aa40ca7772116f12cfe2ee465e21b14323f8dfbab8777f0aee79a9cd8a1e9fb09b0ab8b16135e3ed0288fbe03ea2e5da0f8f41945795849d99044e0046c519bd25d058ca26ba5e3aca65c2abacc76badc33c84316ade9806365798a4b36f106f8a470536401cae5db2d28f581fb91d9561e57124ff9aff398636", 0xb7}, {&(0x7f0000002ec0)="106757d2e325d0e94dfb551ae49a7c9c28cf5e84e36bac55bbeaec79f70ab8aac6680db7632d0e7b90b3c53fbaddd6d5789a5efb0ad6d1fb6be7a85550ad8a42b8409e628bbff6d8baa7b6a3ca671cfc37418ddad978fd1fb9c26ec94db5f2527f8d4a2934eaf84b768a9b2aa7bbf41df30925373ba92dfa15cc8c1279fd8df7fa1f75b98d9eaf5e4462d5e78a8dcc03db2ba323e2c2581d67bd27014b2f1b885368b5300155224333c46b2889a35dcde9dd7b258f", 0xb5}], 0xa) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000003040)=""/43) poll(&(0x7f0000003080)=[{r8, 0x8}, {r6, 0x80}, {r8, 0x80}, {r3, 0x10}], 0x4, 0xffffffff) socket(0x6, 0x8005, 0x6) 22:22:02 executing program 0: socketpair$unix(0x1, 0x8400007, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) read(r0, 0x0, 0x0) 22:22:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x330) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1) 22:22:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20241, 0x81) accept$inet(r0, 0x0, &(0x7f0000000040)) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1f) 22:22:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0xca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/168, 0xfffffffffffffcc6) 22:22:02 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1000000000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) recvfrom$unix(r0, &(0x7f0000000180)=""/231, 0xe7, 0x800, &(0x7f0000000040)=ANY=[@ANYBLOB="fcff2d2f62757300"], 0x8) write(r0, &(0x7f0000000280)="ea309e7ad931922b20be39855159c5916f4cd56de79964ddb4f8573d254969d788a36a4b141f8214a0ad9a36bcbd729a14429dbe28fcafd4b7676aa7507f992b3e0ab5dc20cffd7a927ea34b775fcf0f3969b73dbf354461b4e9e53888545ccad36430eac6a08890d43b0591d74c95df9cefd62c449cee93c2cb055248f89a82987c542e49ba10916fa8d5c860dad604609df771fe32b40fe9c4ca2ae74634755df3e6542cdd08d85a53ac1e2a2449e1ff3602163331bdc3db857eaf92883f81a98204a57524b3484a170eb800fd2220c876cd97505e5879c18b", 0xda) 22:22:02 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) r2 = getppid() getpgid(r2) 22:22:02 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x0) 22:22:02 executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x0) 22:22:03 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x9) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="c0052a779eea3d69440cc6049130f7cf2cc6154041569a6faa36aad60c0b0f4eea9aba50eacca66cbd7e363368912260c7e37f295e8dcc323c06eea3ebc74a554f14ef84a0656dd66769b31f7dea4a9fa089f75d28902b60fe0cc6e0cbfc69beef822b01939457e646836171469b99a9b0c7322d986e67f36a35753b4c6fd741bca0ad405356b9041b563fd1d3d683624d8aff9fa725065417d40779c10d603d3c581205ca0750facbf2585c7597f64946506faa7543f6fc4f78c778bf3ffd17fb48fc4f716cac6fc6995075b662e2cc12ec1f114ab142d60f59318b3d02b6fefa82d69a0a0af0", 0xe7) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x7fffffff, 0x4}, 0x10) 22:22:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) fcntl$getflags(r0, 0x3) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/191, 0xbf}], 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1, 0x0) read(r0, &(0x7f0000000000)=""/112, 0x70) 22:22:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x4) 22:22:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100000000000008e) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 22:22:03 executing program 0: r0 = open(&(0x7f0000003580)='./file0\x00', 0x60d, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003500)=[{&(0x7f0000000100)="fc5de55d51e250672a6c4ba96c0932b2c63a503fc893d7628720fbb5f6871fcd795c42009dca46cfcae56b58d71a8721c8e62b78820f664a86eab80f577dce53dbc38d814be0396d5a470226edfe53d0d95d4b54ebc11d6fe036ac6c5fc31c4809076c221576051fbe11ca2e08de29fcde57f0908046b51aeafb2aa87798b9d72ff6d10493fa979337b8f9b2cf3a78a31bfe22b52d258b0a808b5f75d1c6f35083d8d2f7e3e315d03325065970b1caf3da968155ecb31d1c15c46f3008ee0a68bb95ec1abead2906d97625c7e37e02cda767ff37d9c1c275558301466feac11a124bcb0522baa42c1319c0292dd15ca8805cb7", 0xf3}, {&(0x7f0000000200)="6f3fc2a8cb8acf22cdf6ec3d0a97dfef34c7330f5f401f71af3bd77c8644ea1d148c6d18103770b75f81c7b6bef0a4366a3fcc3b3f789f4126c05771b96b90c82a44db91c6365440d877a4f4e7bf0dd9f6adcee85cfeaaf1277f1a0df126efb2d4a3a3cf824e95c43f0f71869d9eaaa4c639c520088043e3256ad309a714471ccb1df3c68a8c3c681b6655f15dbb97d041810d4257a03f6ee1ff279fa1474889f6e60bff31b9f1cd5273eb184e9321d99551a3d10016d8b492063da2e91ca825ba242964b0435c26b0c576b1318c60dc35", 0xd1}, {&(0x7f0000000300)="9716518385bdbbf01752ca103fb0e0832f7da8dfc8c1128feeef6bf621d31a010ced0a814c1045bfc6c33d38361826fd0095b7d75ca97891e957a513a548a03613d7da3ce705c6bf81afde766905b49c0c333141684b074dd3fc385786369fa04b4f11cbc480d52eee3b2b8c3cbefb64371a061cfb6e36aacaf16b2553283a5955d9b660935b3151072f87178ed0d9a676ab4d1ee524dc006a42083f1afe0fee78ef58c877064ac1c6653182064e59c1d5fe0763b19fc6150944de8eeb96035f1e62a6c48a", 0xc5}, {&(0x7f0000000400)="6adfcbfe1bc76bc652af1d0ec1bdc3b520ec2781f7512d0e261eb7459e2bd0376c39553f487588503e60d9f4fc9c0eaac4ff93ae447836f493b82285238f1c6741b1d316f71f71d46e0fae0b5bb4b48cf5aa4d62a47768da36ffb82083e4c035451b15f700a25e7977deb3fed2d0e918b7a9a653096a3e2d56704781cb363ffae7d60ac230bb0d0f661bc5e5a5a29ab2d93f5d077d437bda63f0b1340f10b20784adbefaccdbb9a1e7bb3ad3e6d7cca13411f5d0b950d8bb8d65ec62c57bcbed3e78c3da6416d105e324fc83567f993be8e61ebcdec1df39e6951dfc59bca0634455601dcc87171f25e9a7b7493ebc09b26b9c9cc1d289993a753f2e23081180819a0d08d3c727c99672a37f3b2ed8344077b8c1abe9b0c8c4fda1458ddccab4db109ffb259b20b05cbce2f7540fb26dd517dd1b780e9691d18143ff5ecfa5b6be0c1b5ecb383ec180d0213eec79807922d88214970461c974ae7d900a825355d43d344449b076999328cc0a936ffc0fc866f5aa48a4745f8f4f9246050f72d33560cf607833cfee70b397f74641e8708647b24038da80a426b89f4ba26093b205a4509cb85ec7ab570ccf7af522a0a0f6f0a3dfcee6ddc58ef23c86e42c979264724a2ce9e04dd851443c480c3d0cb545e38c6822054ce4dcbe61e3891d3f1aebc65d88c1925eec6c18d786476109745f7cace7536b28626f37b46b381f6caa44ddf8d95abc36c1b340913a9c5ab3db71ecbf61300d217ca34cd236db6c7fdf63c88e469185902674121b86696adc35f7e450b9fa358a99a0b58459fd9fd178d3079ae36ad2cf6c8fd8e5f59e25e5aefb9c9b07f4ce975d232795ac2238faea58eed69ddb03cab47992bd3f4dce377441fbbf2c9577be9cb84a6d6a3664a669481ea53d20d1f5b2c068448fe314ba37d2c80e13d9ae2762a79239bb8663a82922595da95fa9aeefb3d4c3faff57ed885c5206f5132138fdab102c525eb657e5bc0be7a4822d6054a342f10f56cd444e3c0bc55396270da44998c6077f4c38f38b50a6bc233015b200a2a3068624cf185a49cedbcb3d6dc2dc1e4ce696fa688e211d7778c20c0d0f1daa0b9b4304c1a1bc3aadb1293278c3269fa357b56748f15334c72377011305a19fd029b674a868c682846c0871be77bc910e74420acd208a58011d411154b082476ccd98b9a883e36fa35bb6f36b09e1cf0609feb0a5674808a56ecf1b982ecfc6a6d0dafa6c3b6111b082878ccb8fb11ad74a1b17821284e1f7e4c8b6281b599a42c17ae9d17b80263a1e4cb662c6340367a35f89ca7844ee26da4c1870a733c9d0253506ddcb02a56df5adc173239d3164ce7d53acc1c5919750a58abbcb25771bc0c15bc5204bb1b63049f68df0a43689f61fc9a079ae0b6c3e8665167d57e18f0d4967bdbf3a3d90de96a4d43b6ba0ed46671ad6d4bcabe5863993e9c5ceab984208369a5f7ec5fd455fa0d29b015a30efc7da97261306669791760bc90862e8b095c21d8ed5df9dea29c3e6f0c302835946f58f942f230b45ff675e2a8f931756d64c7e2c9d363f54896974c4e737b3a5ed0564ed60dc48fe18ecb41f49730aa363b18b16540869d67bf0973b7aa2fc823d5ad9d003ef58420717b23fa1cca041b5f84d79f7d59af1195250c8d0ddf43f604b61a5831a0aa4f01b22f29f1af906c84538c515e0f61ba9e47593cec875f25d2ff035b9d94349f87875ecb65a70b19cb4c8eebd85be2dc76327731692e2512467c40e3ef1efd6023ea94d59e8c56d0bd9017341bd1f46edadc8be10909c1570f290e01898e7f088459388102f9bed9d54a23227c3a0f9a7719194d5fbfef7f85f1b566b66697f73c0f476def26a87bc0b29d331d959fdbe9f1a5462ce6a67fccdb5a8de7c9cc11a3e76e69267090a7d160ee9ddfeffd7836c293a48db7aae503edba04a14af02619678916ef3d3f6a9aea620270e8d723191b0dbbfedcac00baca3df4b1b2ce1d88ef639da4accb3f7e5c29f53885c60b4c68e6fd1af41e34b8219d7d1f8f2db036e02d3103dab8cf909cf45152776c0985c2404c2a623f7b66eac81ceba4ec5364112455a759950ecca6b52476a5bcad6c40727068ea58cc91fc74dcfb56a86e4ef7f800e58545d3af6e34534780f3b8c6505de51c18b25f6d552466168986c5e5d55fc87e0b6d11b4dbd9285868d95b2fb6931b975fd18414a1668c4bf134584633db60cf0bcc052be8067082196b27600b098ac68e98a515d85d7df9d17df62d41c7235f1dcb4ceba8cf0e66f5a3365ee79e28780ad702453ebca94c384386a6d31f8e6e11d82e5eb9e5966485a0fa234327aec9fe29ad040d4b9268da51fe83c5ab93da79d6082283a79bfe90555a5be7eb93c5ea412a8867af2c35ece5bc712f01d03e9061730caafb60e114c7b457732e90ac3e298925ef630215d258fad4c7c6e78cd4987a8428400893891cab6ce7d8ce756f7d6aac59b6f419fac63e28803a9f3a7cf5a841699be226aa684d834b8505d0298b5a99c9b67603e1d0056af57a4f84ac7546a2e9b672657834150d4f023c4fdd214010c83776cc8d0860d28e71f8c2a269acc0939d3ed83ecdba9abd65449ef42e02817ccbe58f7f798f1204d098172d5f46352d0c695ffe4048d2b932c03d2064ca65f9aa589cd5fe378f9778911226d4bc5c686138e34bd2caafb0106f3e5d815e2014209bfcfc8cdd097aa106d57269fa6f9140692808a64bf0390bc88a80f9a2d38d119f55baa1f931ca5112045682229b66f57f0c23551c7f14c39f97d9856560b6bfacbbe13ae11be09a1dddeba8c47387e1d3eafd056205d273b5c438d54334b21d01bb5196958ac0858d7b30aeebc6d65eef79dff602971f8d558358a1add9dee6bb61446aaf2da07c98d098f91be78e2b08ed7ffb55c7bb31a4a1c417ec216af6922741dba83621a4a995d4dbfde6d5ecae1c793a64a154feead32b6f0b9945609885809d0cb292be4ad9d4c7dd70c5d0137683284fdf7ff9eca0d97cbcab599322e2d6b4361e2271a0db9a3229a63f21f2b176212dee12b30fe0f3aaf96db2f4bd2a17a418fe8b20ef7afa52ad462684a2b56823fce8030577857e177fc2bd1f4a3aa5fed39db76c5ae645cde54b928b788508e100e0dfe2c91ceb68d761481041b75fba0bef8e9321a16007d42f565d14225ceb5e24338f540bf798bcc1bf2a5abe4cfb9927b1665e3f9a30f7c6ec4e0b9210bbf27d76544b67cc6b275365f284dc5f9c7721a8efbbf5f4dbbe48c53fd7c03908b2125c4128d70a221f0b4a8040eb466ac02d9ea2ce794a3e9c0471639a1b33fd38900ef01a19134f88579dca0698d2b752f4ebe43957c8d3a07525379742fdce205847989e64553f6197373bd3f55688933559cf8e8926102fa661dbf89b26fbc175206eb17e0cda52f1eda5ee8fc9d703ac601b75b25aa07b9d0ae1ccebf7c23ec663cfbfd3990ce42a021c14122ef745f1b8ab1c94d4c45cacdf267f488aeed18cc087997b5b1033dee5eb185e83307098597104fff1a7b54fd280f38d8a2a69cc0ffdd18f22ce37e84fe25a10af39e4d8c54a64d675f1f85e121852536488ebc23389e0ef393d0484d87ba3b64409fdbcde986891f9ef069e48e4feb8317c0b9bf54887857b5a4c650861ebc8fb2a2492ac7a1f047fce95a6ed2e7b3df0a86092915466f74e8d735e11832efbb1c987f9159c7b5ab80f066ea68d43e69ed54e62723177820976ad7f6be098ebad9cfbc0c4d069276d7116efc2401943f0ac504e770e7142a102418a9cf3f34a66cf21f319da049659fac128ee8bb267ba3e78689b4aeea1116639c0fd93774d890484c184ae9994ab768da9fa1592974a6ed6c5eba55be611916fa63ff219460cb10d03fe616323bd74b66300e8ac8e8fa11e935b6961f8aaeb0568348fab1b31a328e4ecff78dbd1d0046e6ce297b2449c11f7de4cdfd2edf5c4b56d6c52f8523826a33e9e6036bd1e88a7005100aca744eacdafa7a5440ad1404eae9a9c5e623d6b9a3f16f9e78d4f8992b21c8448a4594e58220076169d2c9044c147dcc82989d01208ff84013846545fac1d153fa7a446fe5d50f437c5ef526c513b5993730606f7523e376c6db7cf62af33a0d1e46faf5811eda773498c7c6170033b6fbeb0c9eef13587bb713d06b2fe371f2737af5f30e333f317e5d2426ef2e524951f1d33644cd492b774b1eb6ef894e6751ba95ccc6a2312fed40d0db4e5ce1ae92fdd9430857a3e72063137c182389d3041ce262d62bfef600e1076a418ef687655834d7eaec11bcc992678105a017ba2dd70798cb4acd311e8c5fa067a8104c6b99a9ddaa2ead1a4973a9293ebeca4ddd733c4e73ac809bb46e0ed6e8228af93dd17ed443ea497a6ebb01122cfa2282678cbf97b9800961ca5c527c9851c2d3382992213a296d6ec08957ab26d239b3151155c039bf9eecd4e4cdb3cdb4fd36949a5611596b5f2fe26cc7dab415fe38b1f8ea1fc3fd9b3a2c6aa2cc7d49b0cac0c18f24bc220f21731ef23698feb312c081f536b33583cd648f49b28362d32c0f0bf9874cd6e9eab26ec40f8ec36dbb37a6d8fb5a5c456ac2e1221475f91808402077a219cd35a807feafcd0050f120b85801c1b3f06bcdf8447cbd4c57572f3ff73b140077756495acf39553fdb5722a4ddebe8c98d622d22d2e775b3c15ef4a76241fe2b5e418e88666fe42c0d284f358050897ffed0f33606e0d295f532a18ee437b3589dfbc7300d53ee572ea72f34fbab38ada0ad3281f11845a27abd59c991b0e66b00ec77fcaa2394ac2cce71dfa48100607279c4e1dd5ae81ec01bfd7977b88a920c209bdbc6e3db8ddbfc7aae346300cd3c09fdcf671b2c35edae55c87b28d11329c140e2404cded468e3a0f55a71244c48478f43d233f4a16ca36aa5e8315c6ac769651c9d4437455b5cda7537bde5c5c196649a8958922445da4ec97154e1e3dd20c453fd84d08af07374e3b16f8c0f4446a40cfc5c6cd3306ec0cc5f6f1d40c6b23e1c9b0aba0bd4acba935ea4a483fa9f3c2bad2e3c4a5460764fe84238bd6c44e6ef0e41d01a9a366aae042eac214e4d158b962b55b246f6581cd9c0e5f3ae70d7247dd8631b2325747fb501aa7337fdf9d7a6a16cddbfa50cb2827a4a09b96d46690a0172572e2d9aca331e65933e12c53df6b09e15b0f3880c6d8f33eb322710ff746136c4b39df3213e5ee352abb7677cb93565f43d7fc9928b78a1a554d2f5add099eace5e041721c1e6b0d1b94667061a19c1fb01ac764a277e13cb23345024ce8491184cadf47001ebdd564984a7a1f7ca2f7728b4a67fd65d44abc8bfbd311824a9f217c0e9dd6b6d94cba77ff76e70b5697b879c7f8de60d21bd015b88832055ec58046c66e01fcaa2758d9d0b22a7c330d73ea59d6a3bc3720322a5b6286c961a631617dad3cf9de7fd140872f9005591619b1e48721825cb7f7bcecd0088663054c4528bd838e50feca08e052ef0429de89e2724e831050911d98158c910fbd13834e249eaae7b33d76be68029407fb533a622d4fd0c3149c3d4bcab3badeaecab3df029186cf6ff22cc355d17e057072bf7652cd758f1a7814e72e764c0a78c94ab6ca4c53dc41642429764f6c6263c658bb7cda8e2a851c1ce21331129aeb5feb9737c2adb27de8634e8162d7fa69351243a177c388c8dd976d5507e95c3580b63a352dae2d71a80b5b68f244c346a87a07d9954f64c70be8ce85247bb5f99c26f3891c9ff1a5979f480af5ab71507490b7", 0x1000}, {&(0x7f0000001400)="17c2569def2b99876df089c34191ac528219943a987303f70feca503d64e14c38a171b52dd86c608de0d091d5000209d1a4350fb62fdbb95cf53960b3951edb474625c6aeee9aa029aa5e728548ca839cd58903a105ad05e74d3625a8ab22222cd738901c42c59e6b208a4f7a10c0d91bb8629800ea483157039d2391860cf2d942eaada39369daf053622a517be4e1e8f364ef8f485a9e063d854c39a81f373f87cdcfaf98f06ef8387d6a83167200c7483b9fe4836f39d1c7c476e2418fe9aa0f1310ad45e79a9eb67b56ff275b55cb2bdf2990ee5219a3fbc7857b3d35ee43948c6f63ab645fbe3702c88bc79f5b4bb71e39f4f3fe7c518d4a9b6ee572c93802d57cae54b56def582d43f70fff143afec27efe8694a16296562140da98f1126cdd520366c848641af0e22117325cb9cd6d19352546ed15e76c682e548df8070351366b4ea2fc0f394d4ddd2a852e95e9bbb353aa0132636a818d2812b2f6571ee8bba9672e09ac01b05c4d737ef1c014d44ca88f4bc5e40c92256dc282e90ee727ee56ddfad097975861761d6e45d7d93f9b2bb8c25a1d9e3bf041865415e6f2154e60d8016b89e775ca2e8382cda2735f39a63fb240eebd7c238d58038e42010c005c8fcf1d14ce7302670b59ecd09931df460a6dd7e195e272cc2bfeb44772ad2d9c884322c1209062e2100273a259d6df06c8a22a85fa9c8e70596071f3ad78ec5b3815281b177c041eeb004de106991a64b472251482a9518e1e7c27a0b8d849445ef52a64ba91c9d4a3a58bc83cfd8308828b148cce92915fba7c28993a7bfa01976d024cafb9db90c01e7d02607d55c70aa96a11168258bcff79a69acb539aa60d4278016bf6b5a632e7db27e0528242d9a69f086661edb12ecfa7a331d9f22504efd9b6b49e67257fdc648d43e6ee0e228747c5c0f81bf684f8a58c0d9fde79b658ebf46c00c1490c09f0fb6ff5c6441dedf8b8c00d1e6550b5bfa4db137b7c6bde2d61790cf6445e312f46a4991cfaa4c12610a1e21498740e232fcb46e572afd55e2b53b033eeb10de7b7bc622c65f7165960566cda0b0157420b6029866807379a6303652f94f26a37ca3f3d5d6fca71e6ffdf8e6e459ed4aa5d042736504c4f00eb8fe9a878e96447438fe26927a66899262c300cf70a91e910449c513e7ce2494b8f872e58ff05c7dfa76470ee0003be8f973b28b11389567fe7ed1baa7c7888b24e5a7958bc03b4956d3a42114aaea51e579d47904f33fa47f54265e90b120ab9f9588304f37b8975105b0f177be205b1231ccccba367d367ee8a423cb12e9681131ed5468bb39e8f47b0e3887af8bc5685f938d3fc02610fd42b9f2d721789fa791c4a91e44275c47927bc0ac831b229f39e6ac8c74730066e82fffaf57558bd79136831f6b9d5fc6f56729e3509f2ec675401ca42d6e4d9ccfac3046752a030d6108b5d9ddf09b55a99dfc61a481657ef36f277a880bc38d64f89ed2ee786b562e1e579af7bb5438ee36d40ce1430a6cdf2b5d4779dabb9f0ad8ee17ad939b9c68f222d098e4442f713a319d0976843e81e0787c96109655893cfb8f3381ed60bab5a03b1517a6d18f241d02ca18d1b6bafe887c4d3b46d7da68e910675035fa02161fb45cafc2745885ae8741faed95c9aa84d812c04b3f10a6ca6848e2ea56afebd8cda206a43d544415cd61b4fad136bcbc4b0225e69d2d256f0caf2fa284d3b9f7bbbd72a4162666e78c4111ff05c56dd79619bf5b7ae7b5cc0fa91f876c86ab3da953bd483ed5c8122723d4b29b58519fd2a9c45d39c4dc038e720fe6efd38ad1dd433c254cf834ed0e2501b604df475ec135d73d4d8d6164b9437a98f54d57b50a8d7c750d1f33a2eae44f838a7877a6977c2ab708a64661d261c4f945701d166d26f55681c2d1375f7d4399016909a23744b89b47c7d8baa417b0a7ba907b2f9f2013b3892b5f38a2aea27fe5479f0e8e85bbe7e845f529e2f3d8d1cf51428c1fc0c27344fd6ce35099f9b3f9fbd187c8d3edb40c396b6c7dacd6b2e608af3a753490bbc2861f86caa430dc5e093afc10620905220f0fecdc56edd9e079cb477d874c7bb9424e3919f700151c594dbeeafb62f2f83c84f699adecb1948ef6bc0e4eb010602ad92d8a2f0531b93852667427893c30e3f89325118ce5e388acb95a0c92b9d948fc63b21a3777458360c99203543a6706eb0b0f87c5a848c98965a3e8921fd0c84e0ee8d4661ad2dcf9e4297e8de35e3d1ee3fa406f2614c0fb961135dcf0ac6fd029b172908b6f868cc143dc7391252ef217ac898151fa0a1ee38027df0e45e4c4395f267c2e9a2ab7f6b8aae4a11782ca32261a19f9ad049e390549d9f3d61e19010a26fd45b1faae8a06f97c627e1cec8390e335951ceb1da220ad171c26476b0976f3301434c6812cd186cae544fe82aeb94c91919614aa75122808da95472c11b7f527a393de024895b8cd2355222b5fa06a2cfa173279011a99bed64a7eeb0c38939a817b3f13cecece9aef2107f442756d1a5ce1a41120087acbc79074f8c5f5d90b5d1ba045f8bb7ff230e7feb70913e2bcbc4bff7a1c8705a86a60ceed774c2186ca6eb5a0207f62440c0786945db7075cd2a07d1aa337e6c6ccb826504606cef20a7f6560ce40d69215b488735e9cc158805ef95869057f01c08a591c013dae4085314269e01857652c9ca6487d7ddabf727bf1dfc2833420f1c04b24b417769ea37125aa36b52f00e29a1c7fec63cf1f43b5cf101bb0fb4ffd244f544b00d47c37ff258e55e6d8485ee4fe020f20269beba5aff6204ce43a5410a437245d5ccc77d8352238facd0ff0208a700f0490c6f6f4d56b2109582c1220c1067cf99a1d26f6e9ba41d4084ecb0fb6ea68b80e46818a2b7989025e8a5c75408dbfe6a64979651ba122831280eed69f61d41ce2b3ecd6e7e8c27f07fbac723538d00013f8d81599bd6418e9f7a0a7e5c4862538d31b596472af6f2f73a437e1b31f8dbc39150bf3e48ecac023f6afb1ba755793b3d6932c1ebadad28f6b5db1ec2578d3399e03bfc3ea6d59ba69c675642b880257894fbaa80cc8aa7736f5eab53152e3f4914e75d5084110177e2fdf2e1ef5879db2646cbbbc6b9120ac526a46315ef35a8fc9419154f7238d752b166700d5812577421e080e7dc6e68d43a83861369d5435155da5afcb308551d6dbd65d3f76557a7c776e2881d4c1e60f398c7b3501d577f1a35f711b86baaa2f0c45965f2e303a12138bdaefec2474137abf605ce9237a480b574a0fcd44ce5bf8ef470b7837df8d0f90b44a8ced153502b118c9438546cbd8307d7a4d2b50ce9e95d93a2d0e100b8e9ad8fed7c0421e93f1fd19c0ba4e5a6d33407e091e94ac2c23298da8191aba1c13ec099587b36ba777b04f63f0cf76d825d93acc03766a14bbff07358f859d7ddc4aef15c41a37b4edb04c0fcdc63ff0da276f0cb77ebc8a486d39aeb5940f68180cef07ddd0a57f2535ede8921c17c43bfc93fea7d435c5c9e2f2b773b98821ab96d4f9e417cf4718a4af150756b9abfe2166e3f382348c25b53bf50fd027f51f29e3eb22469dfb8feed4dd1ac69f27ad235882b65b028f26ef4a55448a4602be0f6d6b83defa8358456adc652f60a06972b3374a0973158ae086f7d5c82a3f2ca42f49215572921c4ca3d8ef1014b0478b815a7d0d9fa511b6a9903a7a1c36fa3ad5a7604c11d41a8e73585404f9c6d06ee04ca3d0f809fcaa0b5f41447ad4f6359f086694d53aeb09cfd6227e365c3f96fe89845e53cd7c9392024fc7b75e9aa4e1367875aca2e5bc13ff0da51e5be1f534e6b66cfffc3a13e91f2a272bb19f4a56e2b1ee5f70aad52a72c4c187f3f7e3cd12fe8d8160f47cc8a0be2549367f15cf236a048621ea42b62b5576794c0c18ef8e62aa8d3373a0a7079e571062b7c7ccdd19e86de9bd78982f865e46fdfd613afb695125cc1a857671907f335be318b5782f08c649c085e3a5e40eccd756b633fae0aff561842ec78f54a74d69afe6389ac58eb1ab76c07ddb2deb25d0eef7d5b59bf83049f05cc3f9526b8783d8c95f43408c472c2047b87e072b1d7ca815c090519059576b7abca493661885a1c05b04c1b64ab76958942fda8a4fd11e0503e3d6c18cc481f78106b6af8dc6108922ec9eb96105e645d618491ba0e7dc15f20d864714417b20e9220f1934b833e0ccf529d5fff1f954d3a36e84945ef21d5375775e1a8299377e438d7fde9be0007955c66a34f91044dfb97035fe6e10bae2d29ad4194121f27745b0f3f45597fb2db4a89a5f7be4bfaf74cddd47eb8a26d4835cd673b556f6274ec495c65f0aed6817cc0fd14b02076d088ea7436f5777175c4d64cd8f2bb33c565e6d30776e2ab01712aff70d053443cfe60e534c8a16c92b1df91ad761b2b58cab54e045f9d2e3f7fb39f3c038c43addbff19234a7304b159e431c6d1b6b9cfd094e2ddc8c1680446e4b14b19cd65622d3f30681f754f7a50e35cbd597f0506af704c97b764d4f24384953a91025cf7116cb60d55292e3a0f93e5e73bb8fd6109365529a22b2bc5259981c2ed0ef793d2709df0527142d6fc521defb9c05b415e8e8588a949125ba0a4c98068c690ea0c1c3dc1d31de89fdb31937b18ca2462f8027949913f1f05b484777fefd34f285ebcf4fd64acce2e420a8969a8ecedfda9bf88fe635e0098571bb471d8b8069ec0f4c89be42d7ff67a44e6fc5c7cba82b2ed8ddc384269a8161d385b8d1e1de92cdd7b93c905db913c2a0e36aaead3be226f7700b1356f4e2148ae3d74ff9e23ceaf251dea633cd4c4921060d45ae36ca5df34c764d5ca87b1e658cdcf3fe10810bd5268493bf1161f363ad99df6465abca215cb6682feebc34bfe0429515cb7d551dd4b7734b03eb1c68934405d31e22dd9e4e389eb1d5242d406a7fba730edd3cb1e1fbb0e2420ee3b2ef87a88c930ca33f8f80c58219ef250fd9485430348e9f37ba77909775fc7c96111afe0e70c4504e8aeca754cb28b6141f1df762bb904a210f70ae05fe76a35c89f31ee757029e208783b617c10bb9209a90ee62724e5f30578104895681e38c3ee0540ac3f66cede769bebb2dc5d1d9477f0aa78418612c46ed7d67f934567a15a7aa49278f85c22d5138bd1261ad211cc82a5e2109c06de3fa32e7d950b9874039ce7748a7d1b1515bcb0f4b9a5b1a6c0814b2b6c571a062a3ee64b9f6dfebf4b78f2f556fee3c4d94af44d72411ea71b3cd23344cb91d6de6cd315b0bb64e9741f54ba177d13663ce8a5642fe241028cb083fb1de1370d2f568eac7746749ae86ea5670172c698e6d113026b15af7648c5dffaf67ffaac187d5bd282724f1e57138a49a2c9369b330c5e0bcad45d040213fce7f8690b024dc7e8af5c4661587daaccd734ef59cbc31236b58580fbf8b59e397257e0c7e25ae97e486862c971c3695a3775a36b7baeb132a4460ce7c93ca4962aa84ba480b194848b8e0df088ad32251d6053ff5c559df6ec3417ccd7913dc9dce135ed598781d1aa1330a44bbaa960a38bd024f5419db3b6d4b0b00a4cbba376358f35b709333ca76efe8cae034d3bddee59d4f64e7ca88e51aca65a3c6996ec22347a878ddf2685799c5f4551f6009065a432928803dc1146f969926e73bd7878c692314090157a38c202b1d6e793f0a0ed260e720521165e5d9f325a184fad87cec52ee222d22911915079044f1c3ab79885b6129b7c4795ce604337a860421f04a6821277cc8cbd916d8", 0x1000}, {&(0x7f0000002400)="5ef05c25dee8c28e54af2204d194414ebaaaaf00d7976c13667a3b0afe4734e576a4c9be9bffea31b0d3ac9606df7167c9321792f12f4b838826c0f7df9691d8ba27fbd34534b26e13706ff4fe258136dde120264e66745fdee5669e05c197fa339f6d33e6584f8fde255b54a4d4aa0c095897ee59d159a232bc51d84ae1f9d67e2ecf46dbc42e4f609048c9304aeadb58d53f12e33de14fc3bd3b94df0c4e0fc0fe47e574f9b09b04ca05bbe1bd7f7d8113c6c826245a681711cef6d6d3f45e837f593ebb7fdf194cf2ffa68d33322030047caf3404d5850b0745d0ceabb5d0da6ac6b839e69d660547a20486ba5e6725106496f6422e5b12d030ab7e4628c6287bf326ad36ab7dbec7f0e93ea41d86a73c04cdf7d451ad55c8166bb3577f98bed1d6198e45a89c3a17d5336e8aa53495dea3748022d4a859d7f79e7b77181502f6c6804521f42b3f356c903801d5605840b7acf721b33d63d7d6857cd9d14eaa2cd6bde2808ae0b736f426295ea42f1fb2abec5895ef33166452f370db6a4e84638e4fa845e483e7938acd6b142b5c8103e81751f50d760841705054046c3bb15d1535d83d1d4f120539090ef2e8ebddd35c1d7dec17cb3d37d449778b5489b53f15161d3f0096d5621dce9ba28d2bc1dc72b4ae4eb3aa8f3cdaca86c107efff15a2cb131cce5e6b25d2aa7494442392fdb16f3116d806bd9f0c975aa61b676d7f538ebf7780ef6f8166c9d16582004db4e5173ab63803214be71b06ac1d5c90b60e64b4182663133ba20a9154dc79703abe2907b073cb2e542ddcc3b27c69df0e67ffd5aada9821b6befcd1f6fd1c37f3402ea26d9dbdf6184b45a47ef73450b5669695bab007ec86dca719be278cf9592cad544f93f05af341f26d5e441bd3e87047eb43c6a006c2fa58d2e14334809bf57f7ef4c86caaa78b6a63fdede5837cd62d4c046420e777366e75d53a491cd284649c4c9cfb3478a43fcaa6ed1b8a4b074375cc7cf5f1988c791e21985de24d2d6fe777e23253263a67af95780c5991224e79dd9e133ad7050a14719d5fc43f288609f56b921ca7bab2b6c2a30522dae22669e1b2dcd0c35aed54d9239c7b344879b21adf97013d783d9cc5c3067fa7f3a1971acf85f520f1754f38cd4e610c664369899d326b590b70b54625b6e437f3f80fa5167812d158b497211aa17943a55d420405ec6852613c42fabc25982b19ed654dea5c84e7018ae9c2049e7155825e6be66806d003f190ff9856e55ed073baf3fdebcd082f26af7d1392d9f9775df16ac0eb2077fd6076cfebf7462a461c3ba1731f07a21738c36b395d45263b28ce4f0041c8f8bdfcb2474724e575f29067e4262d5432289ecd9d6fd50dcd36375fd86500925a438bfc55886f1cc0709cd6b4ccfac9c5def3a67cdbf1f90f42a973448653a654aa285a0e80ac4ebcda7400c326457d9856b0c8a59fae81d97ff7601380adef14a50dd179a963d9dc904a66b9b3b0b4fa1e0c14e02af185e2f25ba1ef4ac45fc1cfea78365628cc6404d87a6038e708583d038004f96ab8b495a6240fe7abd4171f68b35ab2898821ccd264d5c2f4756ecf1b32a2c5fb0ada7e4354a49d500ba86c020837071e95557fba3676924a7c41720d82e4db12c7201cf97a6b66c91a22350cea62f97c71e76077329b44580dd636f9326ccd072f3a6b75bea83f301620ee5ddc41626eaefa8cd1be8900082e4ed56516706ed41e3fa2a0e5b678168747731b0c2be28aa9f63e7e22a39f050655559c5ede99bdf0b8b6f01bca7d38a571504857a369c07576e670f577a8a73b1d8a199d2f49cac821413e114d602279f63c957b6f92bb39cde0c26d2d8f759e87a01f2bf3110645270a0032dd9be504db3485bca959364b170441d57e8e5eff37c7daffe9d3b5ed0b8c8ae16fcbcb03af13efba43a8ff8c9397bc1006c1c47b97710cbd8c7e4f04bc6946857fb459f5b3e60cb8f865cb7ab1cd1fda6e7422452c99e15241045680a1bbc323bf14c4b5d54de2c2c90992f7fe1315082081dedceb7be9a40c7d9bf5b58dbeb937a131c15f37723c2d29f2a05b5358da0b939cb4fd2279479e4601df037dea3da5f106d8313f6564afc75432efb25c93e3a2451eb76e23991fbebb8321532fe8e38ebf7c03b6cb6c49d6e0e736d4f2928eea85dbbda914b39100afe6b09fb4bff6b9709ff91a3d61e5542e40bbb1a922377ab454a2950a32ea449f896f04409bd22d21cfe2129d74b4632ec7b6c4e1b5fed865abe2cfda02979b53458dc077855bd234b2a95f21e980952272c7808d4e08b449635960dc9459f12ad80b8bf8cf90b3b0d821a5438567f0582c9507cf003830695313c0fbede2eaebad6d0d6e0f2433d4e415161117a869d1ba857935235ba71c1cf2d8cde7bc33c2468da53824f0cb56f5fb542e44579505bcc287f1937c2c169f907b6a14012833cc1e9ea8fd785c9f4421002ab04fbddb565ebdb360cfef6e474b3ec24a40c28f754ee92dc7faacbc6853c45885939b30a3e39886cb2d3b9c96b3fde8373951061a52ab939ad2bf00a5c91a865616ffaeaa73825d3ec0fee7be755e30aed0b9736ee25c975f9a4d02fcc7bea1361474ee95c7ed27e33ad73477247e717c0e7154e67ea7dfab32377dd6fc2a267e6b5710c92cfeb6ef2d020d523dc3fd51334a5e44b40691daae2a2e409feedb4b26152af7b8cef8255f0651387940d137976d367f37963aad9c1d344488997ca446193503b1aee2ed9d82320babf016fbeb5e56dd470f5ba5ef26abcc2fe193108fbbc055dd49b63ee6b447ee670812bac2a79ac226090c7147d621ca869d33637acca2e49a3d7817729aa2cbde02526bb5a53e7d1122e0737493a443942e018b53d2b98e8964f14d49d889a7e33d6864022e91e530a252bd6c5efdfccd253a16612cf1616eab869e2e6e74fdc74261259d17deb1275dc00230c6d718fedac3df7624ec63203ff07a02e06cb96aea58c1f4d0f80fe9f7d60a72f954382df0ebba53ee598bbb703a6e95b7123b8010deb87e1b3ec169e0bdaca89ea2066c7b24e3a6628b1af65d28c954627ed0d5aa21c68fc69e9afcf969cb5380d6334b16b5859bc535ec43184b388501c91614639b133f995fc3c329333dbfd135db6bcdd996900dd11e5ed45d6359398a052c0b76ed02b993cce0d51846f1968d6893ab8d79ab1ad430c9f60a44a1b12a358a818a164d667a0ff1094c9d4a467fb8e1f01afad5875fc3f747463c1b91b0961c6215bdbf15184634c188e218a0ce85fc1181c0fa08eb546d2235cee983fd8e77383a3b3e94f90fff16a9fefbcdb395fdf1f3b0e3786d3d6fdbbe8ff29e0d2357c02403a1059a3b4c4d07ea27be48c07dc270eb5d2473dca86fc203460e8f07351628250c5908ac364e0b0c2e955cdc550667f4b72dc6b144c71f7eab905c17659c2af49d19d06d768dbdc317565f468f77e0363b7e5c658823dca3a388f7fbb2bc93c3f7f0abb49423c47d7003d8c5413be1076b50638bc17a186140cd23739f681e0ce0ef528524efae0c8d887a29f408569d022cb14c9ad9fb774d42ce06a864e324e7e19a0bc604a3a662d6f6b3ce0626d12f83692bbed3f6e9207c522aa8f8eb05592c64a6d352ec3662c65ddf78b072a5787f6bf68feaff6e965f8f358d0ecc436795ca115e7a937da40b4d842baa9cb508e179934d782e1b999d9891974f5da85521f67e604f4f322296e2a251584b78d55b93239f3e9b50c3b0662cfde627731aee0aa37efa2d2f61430a5d2d6f2c8951fdba7658bded397ba293241fb72b040b96dfee0f04c94f4483a85af2297ca019897cf0ad6707c0a48310c931e738d407338e455d5e2e4f9df8c025eb9d77e6b2517b6724ce915a35833e58d61ff36023aa11cc6c7f26c1ffe2d48fefc34cc46e6c0948e34db9036f0c5850d415cee663a0c6ad4503a44ff82376191d5eea7eea1dcedd23113c28a72cec0a166a1a666b8e462c54f211b6bb5658bdf8828e7b132a4ac27a31b64670eccb8aebee9d745f0c4b4bcca831f10523c823e11b88775e3bc5940768bf352ece40d705b6c0e91b82f16a9c9915786118567a82b14a3230b5e5edc6a68b6ac4d32dfe0466150b8eeea1c7e42720b3f19136633d7ea6227c054378c6b3c817b25fd1829668ab6a1d4b0db98d01bbe8072f37901612680e7c78d44ec9cd93bcee51a6001a172d1ea5b3c4c93eb4512e7eed438d8ca1d296f97a1036b52062755e2d00f53b13c2833fbafdb2b530dbbff0925f945e3d13ab8ee95c56938bfdd2515cf93a2c19b8e9de3fd97fd5a111d059ce52e8c7b44c0a64c0064ed122a647d7f01e28d6b022e26e96d16300e78fad2b7ff12d46f87286b6ce1a08a76d535184dfcaf726168f6f6a65af6fb2293d43ceea16bf92428ba0a11058e624c7207e34d42a7088c4406f59f8478b98ab0e220b25810fde2c88f06d84aeaf3e938336f5b443fe726db6a35f945cb83fb2ddee3122b2a6ae770c8e8afae430b1e496b61380c6c37109c20db74617a1f259316d22ffe3fd2c321db44c96de5a31bb1c54869fc1cee073bbbe3073f7349e1900b652d0f3f8586690037939d76307d90514dfe5194174b315ed85041e8f31e24fc3b9688b2d65689d1381f931556fa369566283b67f4b8a411e426dd76b5a5ddb4156fab6eb63a9b9d2725b2f86e6dd61b6536a9783cf0089533ef30664ac0071443f97150ac54d97d433eafdf5319242c4306ad8c84d39599530c89b8687ce2e5333586fb9bb72dbfedb73ad93bc6b2cac50273aead56128ef4067bd9ee9c91719a2aaed47cf72432a8c28d66a9dd5d3b54ef730987af992f37eb4b102a150493f8c4d713b8100e9c9cea957d7eaf6f84ddbfcac9e944ceb6b9ad645b1d9e3d69cdadba3a7def98021497ddb1f09b18e603c63d7e9b4ed1c38363d017bf447347e6cdc1943802aa6eb731560bddb2a83c48980cef85f6e711ef11b01bb8b278df6a6154857c01ad691f3c87ce443faf901238bea219511d2bb5f8eb3be572a8b71859914cc92b498be9616bca038ee19c993fdfad10390c85f8536246e3b380ce0a497f72325a29783ce4e29bb840f75cf713f8d511e88d0d68f319cb3250c52325690fe360560e5e77e8c1e2f1185a07faf2d929bd2745cba3db5f38234ce3b867aa20f029f226b8db047b68fc19010ef0ac1d3c4f8f155b2c05d8bd6522c83ff3540257691ec7f48c199bc586ff5a1ce1e57459852116f542f7e190900273ac738f2bc3fe020ec8d7bf3bd6a79fa610a70044c2c6c1f69da19900974ca18d39985be72b6153cdd89bde5ec400e787e2933b0db8cb037ce0580d0cea070b819b4e63c267d6f6bfdfc18d64cb3a021dea1776cd9ba6082288ed80a696f3e74671b0107881754b3c51f513de9e47a747f12104668f4404e72c9318e4a5aba38a56c9987f55338939341985c992c47404decc5bdd86cd73a8f1c87eddd5a9dd3d22e38fc6df3b9bc9c52d0c0870b568f63b4b50d0f4ac0477e275555f8798cecc7f77a6619f6458c46ce166d3cda6095848ef01226de032876aa80b6ab638f33d550871fcb98118fc5899cbe53bd6994f1b3690d0872b0ea81b0105d1f44279e48d5268d10010b2e0f4bc8dc11d5752dd48aee73dd92a109102cf43992a633901304b55e4c1b9eaf49f502effba64a9ece2291b557edafa72f5c3d6fe78e9058b70b76a4eb5d8c99019cafd7a7b8966905f4b193dbbbc95ad698d35e87259676beb87c1b14b8b3e1a4710bb42a73", 0x1000}, {&(0x7f0000003400)="a47fd8f03c0470ebfc5c53b9dd2caef3ecef2a89e91fe739e6df914b25853dfd2fed687f54c2aab1855c99182553d536f3010e159886aecc83e404d2205497d5f6b9231e03058c77fbe1837fdf36e200e94ec9daa1fe5905153d11f63068a6b55af474381c860debcc053bdb77136c752826e8364b809aac45f8aa713072050246901571ea20e26554ba387179c9bcc7474368440dd395d1003d2f8c30c9c71ef802b929e37567e84d00bb5f45a4b0b34e2cfd757cb40d97c074aac85337447f1dc58822440cf4610a538dc64ed3cd9d0362b72c", 0xd4}], 0x7, 0x0, 0x0, 0x400}, 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getuid() setuid(r1) close(r0) 22:22:04 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000001180)=""/203) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xf39) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=[{0x68, 0x0, 0x0, "613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dcffac92617613f494"}], 0x68, 0x1}, 0x400) 22:22:04 executing program 0: socketpair$inet(0x2, 0x6, 0x10c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = dup(r1) r6 = dup2(r0, r0) linkat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 22:22:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) flock(r0, 0x80000000000006) 22:22:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) poll(&(0x7f0000000000)=[{r0, 0x3}, {r0}, {r0, 0x4}, {r0, 0x100}, {r0, 0x8}, {r0, 0x100}], 0x6, 0xe871) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="22fca732c1e25de12d22ab2632e1eec56fde0a189657b595da3b0000000000000000", 0x22}], 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 22:22:04 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000011c0)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000000)={0x9, 0x9}) lseek(r0, 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, 0x0) r2 = semget$private(0x0, 0x1, 0x21c) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x400, 0x65e, 0x100000001, 0x480b, 0x7, 0x20dc]) 22:22:04 executing program 1: r0 = msgget(0x2, 0x2) msgctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat(r0, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x4000, 0x4}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$inet(0x2, 0x5, 0xdab60000, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x5}, 0xc) chdir(&(0x7f0000739ffe)='..') 16:00:00 executing program 1: setrlimit(0xe, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000100)={0x0, "fb588a430ceb7cb719046128a617fe0f7a7a7e58272c7e9861cd9fdecb7de1167fd62c0546634a9c4b7f80774023ceb3785c3d5346412d761c7b441d1178b2dd6b71432de80a30e88cdaacca83a6460c0d9dfeda4a1fd5af0d08c0fd21092a5e38d10e430a51c4676bdf75f93f06a42341aa02952b6a34c7d5899c620fde455b9a0623687f34a3f6fc1aff8033bb01b0577b4b158cd0eca882b06817ed196cd58ce82b400151438407fed3019db22283d752f5170bcf87e38d8540d8930477c74af841e5ab2eb25a6c9f4b1d4bca44ff6a29cb144f"}, 0xdd, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x28) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x4, 0x1) socketpair(0x32, 0x5, 0x52f, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) msgsnd(r0, &(0x7f0000000200)={0x3, "ec2455e6601ed50eba664152ecbf3fb0332c6b3075d20586c40124f66d61fb164363d26e8f1f9061123d1f6652bec7a07b3deeed1f134cf040b3811af9ce01ab26b38a0aa37c92f4fe9ab2f4cf9d227404037038db35bb3941d3b36ec0b048c95b557f39ee967f8da3774f381c700ef2f8"}, 0x79, 0x800) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c98f48524b85cb3e478262033cd843d919c10f6114f441932c81d27c522d3a8b30b2894041a1f8e63749edbba67d54b6508cc9452311e439abc2cca0173af2661d76af6", 0x91, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000140)=""/71, 0x47) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) listen(r0, 0x9) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f00000011c0)="66a641109296c3f47399c0a8a7c1768f33aa57549abee6d28c4b658f69053214da3c357f1e573ac1122610b6ae7dc2efe355e96f6793bd3f00b1ec064fa44fd714440131abae9b3a8e7f14761ff66534e969", 0x52}, {&(0x7f00000000c0)="3e8f5d58f0e90048112aea1344acdcab4121cacfc26350b03a8a8423e8f33c835b6ef7e27001d12bed3ffc5cd15e44938cdfd066481b6156a807d42e322c860834eb35441defaf0cd288d5b4f15fa0ffbbb90e9ff0c69ee92c91419c8142058f6923a43a918d39", 0xfffffdde}, {&(0x7f0000000140)="d30c6741fcf0079a", 0x8}, {&(0x7f0000000180)="8e4d4797ea8d4a1f44fc7eca7ce414c9e8a0effa26e058a54e59ae74293b21340aa8779c99b2d9d52e7d2b1eeb5e145393caa61e578dca57ac2de007efbfd7d4988ef6b84e3f2db0c617c0a09e83f295a3ea07df9384d33efb1bbc059e5ccbcb510ab3abaf35aa06a76a47f3e1d623210555124984e558638a8c6563aebdc0336dedb6a7209aeca115edd92e5f04517b98804babdf9174eabbd51b6f3c625ff6a30c8320641f011e1434bf38c762a263c7db18fa33cc69cf16a596effab9152d3a46d095160a10abb235bbe7f0c816fd180c0ba8813a8f27cc46f38925020999529ccb004475fa0ad7bfbed4c97375e143b35d29dcc46d07b2b7d794efe7a65e88fa9a40d24b36dfd5d01b8069ad1dd5afe10b0f3866ca380c630fcabbbc9796e4e16ff0a54d93e3aff1d6416927d5d328da4699119eb64a0d0ab2e7572c32c7c1547befe8b2e34a909ac45f959236260cb5ff05aa4657ac962fc605d69deeb16d1e3bbb33f26fe25024c577af9243a58f764727313e21f9bba8d962ea23f13ceab83c5ce5f488555b05a17870feaf081d189ef8fa86412eb2a8849d22d29d11244042c23b123bcc3f56930241c8adc5850d11b6353f5b379e328bf9f9d989b21a7559dbea1721533e7e38542ffa6a02348aea206d2b4f11dc5ee457217e472a73380271dc6aa421bd338482e77ef3f2999baef5ea57b9a6e78201e09f9936d831f3eee8ad00ac61433512458cd258a82fb3e7da3c2e1d9523695dfb50cff63937058912e36798f7be1598fb00ffda8745f0b4f7c65a3ef384aead8f5008189c721206d7dbad1ff8509d73d68b92bdbf01061083c2f41a244681a25e3f4bdcc573544dea92f4659ca814fa43eaea67d7525d19619b8b97be3bfe99eeb2d0c64d4d0612e1da0b135076e7c6c4c1fe76850691d694eab04c34833b0d913747d2489713d0ec382836074672482320156841fc2b20d6470e5037e8fb5b315e0d94ffcf38b8c1ecdf4602a2e6266dd01dfa8e082cbedec0427aabe0a4e2e611f02ed8f0eb310abb5acd64ffb68c445b72fae0abbfe3e102515460f7d9a3c1e5467497ff1dbc1315ec76cedaa6bac84242fdfdb449ed21b417cfc307da250dffa10092ee0048fee54cd9d0cbdf504dc366cc0f4543ae0a4d738e653eb29fbefd09992d2311f1f86cc06415b342837703c5ea5b50d03ce39b49b5d1b0273163be32f046ba9b46e2cff8d3eff562010b0c5d208ca67f6385505c2d72ffb8dfb60081814bb9c14dbeaf2f6f46b01240021588a4ef2794a024809055215a29ce1df1f3c638d98280be47cdfaddcf489ba2246e6edffe96187b328fd4cd370c781ec00fc7d56037e753c8b6f1a05cad720bc4a2b223751760e9ff0ed901aa7b481090c159e5464589a4d24898d5b0811d52e5c1f84bf08ee42c90fc887f0c8353af16f9841f20ee821ff43e1d93b68bdbe48a930cf9a411d4f1527024150066a0b4a1ccf517730d24d738d66b0e41402e55086aa4351dd820b62a345eb62eaf3772cc0b91404747b48a75f2944c99c335863cf1fc33c9d207dc5026674b98b42323113a9d1b4e3eb8eae448aaf907c36dbe3516da20f9a1758311ec8df759525e51db03965892309147ede953ec8798b3dfb5da08c63c6db91419ed23f3f55da1900b2d2416022e6b7bd29f89a5becdff5aafaeb2c73fea0542b361f1415e72a7dbed0033e2334b81aa70972b7de13250620927e61a32799983df5f752d9ff59c24db8aef002988f93af4135e50e97040090e064660761dd973541e7d1c11be13549ab709905ec17a1c54c704cff255a673c47f3b804b40c4c92e4475058f12bd39f21e92db325cd2c0d19873c6fc27d371d19c5afd4431ebe51ab3814bb223264045364294204ee3db10f7995d6cbbf392e4c7eb3d002b29b6dcc9528c253c841bcdb088fb5085e51cc9c7f442f2537d66650e3852653c606d02b30bb1d42dd06d5f35a9c82042a05bd0eabd58d7a9a022b8a712dc9b403bdfba7b4e919f2656b1e84f082cd82d6625d47e03d73678d5a555f58974e63e1106c4877139cdf031bd8ca0f46c6385cdd53b8750e6a45f7eb3380e8dda6197d1d2079e092b35c0e850e48b73a0db80ac79cb4a34b879b78e31fdd43f20e2f7db20404ffb4d64ac6037c208960826773cacab28953bdc6a7366838c559bb832948c801fe5d1b3011d81dba44107f39346d2ceaa9a1d42443764322a81a043cdd5be2eb38832cdcf760c013e823222057b74d89976a6e0bf6a0a8c69e70c2b824a1ef4fa5d091700210eaedaaa2c0c2576388deddcf5a993071e325a26ab5f8a1399446dc24df10282d9d7036ac6a141f8ca8f2ea1eb080e1c6d2d49e85a234fcbb0d14fc8e754d5ad92a2e582d1ffdf09b64c3bca9b8c599be6e0f311d7b39f29f54e6f8079fc3bae67d467c0ee0ed909dec2c97eaa3902b159b6cf661f0af3debfbb5b8b90c3e9a09e2bec51af0d95945136d6429a83e17003dfd1957c45ff467e1954eff38679123ee0af9c7e0ae8398f81329059bf0b874e38f6ebca53a821ad44d7a5766e2ccd7d8e6aa6871451b573ebf54c85c74f26f80ccba56b8feccd3ae52cfb838e834e456a798af8bd1c402addaccf9af0e02411c40bcee0f49d21cf3cdc6869fb87332f8ac7ea324cf04c78636a00ec1bd43a132c41b5dc89dfe548d000b4d81c7c04d9bb8c586adc4b702e4cc5b875711843c81019988b15851d08c1298c0da7fca101351986e9864d06a77a24dbed24d9f07a432ae0d356e5fcd27d407ebdef09bf01f418457713130c2ba95a2154a6cda80e9c7d2fe130af34d9c97f225554d9256901c9ab026045d2993b0aed2ab7199b89ee33192adc74ba69d039ad79135887c5f968467bbb57060b068a8dbde4b7379edfd51cff04d8bd7516d21934b93dbfc05dc5d04c61257a284b4e02db37567db108010a82084d9a68c2911b8b65c001d27886e339363c6599851ae4743b1db44b1aaa996def993c8179d8fa34465117e7195b13f5583149cdf7d11844d46fedb7bbdf63a265e17ccc97483cb3ee385515b86e48a96fcfb1b3f36b1ef61d53e037033d2d9b37b20a9fe1d5f88545e7254407924cba9190f9f5a138cf6ccd12072d6a1c26b26cd06bfaa2d82df3ed45e79f54ed57edf8cd1d89c05a362750f628f25b1bc3a50127ad51996ba7135729a67f120744d1232979c3076a6b2a64704753b2e924cf512bf6a4e903f2410064ac3d6e70051909e62b07a59ad539d2af3f67b80b40f91ae54d547a87048af8931f0b05a0c32bd80db67f3e957c52376a977690c4e5db3f40e43584d6dec6c5d8f5a89e5ab118179d9ed03e052b9e6dd5c4e0a40d0328397cba7eed750e6bee4d5c95fbb728a4552928beb30932ba3fce9f50dd0525679d79de8ea59d488670a1ec7c21626778f41a5468c2e4ce0302143161e15ddad8963d0a97dfeeeeac7a6c994bb08e35ebb778dce74bb06fe96669f8e950d5734058b35f35d10aa2caf3014291f5554f73a2b848ce65a2c548c8275814e00acae0cdde16ed8a743352a355cfe37fb385a0f07255fa1651e0182b9bf2b699aa935a5641323bed9378122705717c6c39d3aa1d57d371c8c5f0161bf0dff0684f445cfe06b9a9472357c44292b0347ffe82540d2710f7ae9bdcaa57a0a2bc893582f4da0ce680fe60ebd12c5cd398403cc6452112d91f40710196e06061e3dcb8848e8cd2066e0aec7e3ff7f49bbd49ea89be803f87c0097b32f22325ec3b6a18b72d7c129e3f91cc3eecf8ff8efd15ae51868c17a229dca87980dcee52f47e2be46fc58e8316f9dd7034c404e7a9e8c4971114fbd78fb1c46229ca2eb7b4f649fc2485f4fa55c046e5b63a7e50124463cbcb71a2815707ea4e763ae1b8fe7059f7b4541f85e017a155b3811e3d118329b43ab07e910959a86b50a5848dd320ac4ebd53fa1136cf0fd7260050dff949e56524ea5036d374bc0045242e33dc9992ec3f7a89527549f6b8de5c039034dec03c3d2a1b8f7a037e4aa8bb6b850c4f43a3847bbb78a96356ae33d4fe20b4c3ce07a51d54d0eeeb6a8b4f4173b08681640c187017b6c32232b301fa8d9ecf54e1d18e74b7d9ac09df2651ee375b53c889e4a4a4ce9402470d052a864231f2db2e438f3a3392dcd40e1f76568f751fc1fa8991c6714d2600bb6e3f58d196f14f2f43fb0d635fc11c257cdd0988e48bb7ebedd18dcf7ac404bf2f517726c3b36b1fed514daeb3ad5ff2002484dace2e1769cb68454f3026f54f70bf17265ed960d7d1eccfa88847c5e6a558c8b2801f6e5e024a78ba1571f74754e5bc3fd03d62559806362fe25de73ff83d8ff93930cebc25bdd74a8608dd1687f34767c02831e8058ff8c358b7170e3f8105b418713fa8a1091c400919ee36d0eefe8a4e04bfd5e394f6d0b58ffb446edacfc6b5b95f57285ee64f90bd81637cb254b2f01cc0540f297044887f881349cef2da7d071f993dcf942e6021cf60a468e39f6bda524bdef2ccb4c5429d23b85dcb28feba285e221e9c21b3913cbfdf4bd32a27b55b873faaa3a0918e9802514fa0b9b473a9d3bdd0cd14d269ae9a6474d1a4452e7640aa6e10148f834037b2527664612ecb224c6a64eced447a9edff82413d7e3dc69f05880e8790cce6fcf4cad6a1bdc054447967b52bf8125351a695caf5c68e3066f16464f4ac7355a711e1474f3c6875e7a1efb3085a2a3ccf632bbe00c7e949987976058a28df22c8cc1d5ff653182299c59af7da470596dc2c09f43c69b9bf3e35188ad4962c25a8776738b5e6eb10e92368f0807849ed36a6f2bafbffe9ec57c13af1d23047a81a9a1e1878f89afac948ab3c2b9d27541f1a5d1820e5bc75bd667eb24a8649f1a095fd369abba1ef5cf59ad455e28994c578c5cebddc289300440736d0f9efbc70e20be83b1a91a67a0b0c25a63b4c14b034cdc3f8909557a623288a6c0db49d4eb52ab2cf80eb85ae54e3ca516d79146623895a7563d5c0fb2879df6c8c252991536879a3299de65fab6c9ce0e7ac73daf271e445b6a0c493f54fada14dba6a11324f1413a1353d1d7fde5c0144f8765abe944d8275fe574b0c8ccaedee595a3f17a0d8a0e24e75f02cce7907f98dd63eba4e833d9c50853156b0237c56957fec58a731f6235fa9d3e5b0c9e1e40aa164044b543c8c1c44915c9667165efc49711f96965df8ebac483535e3526011b0175f008a1b0c071b53c8c4d0c7ad1e1b4c2f75ae9f34e046965f3a8f53e979b6f0807ea226d6b8f0289c62a62d55a6c0827275312a53c19b28eea90032b9002777a63d3aea072fe299110f44bdaebc70a19f5265a46a8a2934af761e8c7903ced3dcff216074a5a964cb10302e8b4fb49a32d6193627e9b7f2e4fa85087058131e4e861af508d201e109e575b5ca67c198c4fe1d3b8053eca190c69cc44c2750b15e4c93770b154fe3fe8117544548739b8224da606f38132df14b4baf25884749c158de56deb8ed8b783b4609c4e08acaf990e0310de0950e990bec1b9ea9f72672239d087463b69b484ab5765549a1c3555b8a90a50203f6810f9ec1309bbbacaccda75e37328425ce3ac01c2182da8c34bf06dd332e90e0feb0af27cd33ea375613a20858e41e7bbeea0f15700f222e67c9248911e7a223918ce32e7742dd67752d61310440195c53d08b408a612ac195beb6238501f92b345d2ae1e4f2db9b0eb7835b50e0479fb361c094c66aa454d11389dd1264029f0f9", 0xff0}], 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) socket$unix(0x1, 0x2, 0x0) 16:00:00 executing program 1: pipe(&(0x7f00000002c0)) r0 = shmget(0x1, 0x3000, 0x208, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getgid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x100000001, r1, r2, r3, r4, 0x2, 0x1f}, 0x2, 0x331, r6, r7, 0xef35, 0x50bc6afb, 0x3643}) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x500, 0x11b) fsync(r0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1}, 0xff97) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getegid() r0 = getegid() setgroups(0x1, &(0x7f0000000180)=[r0]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xe0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) munlock(&(0x7f000008b000/0xc000)=nil, 0xc000) 16:00:00 executing program 0: r0 = socket(0x26, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)=""/100, 0x64}, {&(0x7f0000000500)=""/227, 0xe3}], 0xa, &(0x7f00000006c0)=""/4096, 0x1000, 0x9}, 0x802) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x5, 0xb2a) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="32580c94835c930abc2fe080c5c4838361e2bf4c433fea6e017b503d23037c05647b9304ad8f5a9d13a3df878a5da4e948cca4723c23d390d8f6edc079e318f79b01b568d7e1642ac9e569eda83f4ecaaf52e2b2a8f7df9cf63e30113719d11fa1d24119bc154f8fc87aee1e2b6a43603a3420a1eccb5cd7e28295217fa3ef4fe3e40837593d2b75c962a823d5fc317226d389a15c60ad1798bf32f60598d7bfdc20f0396bf621efc76d72833a1124b1320bff877f74055a21fa91c51eabd185d153fb0a713c45aedc918add9ce3fca4507a4aadc6dfcc1323c7b5004ebb70fa9d055fbc5d45eb8a9bad6293f166fbf51da8dcc2c0d6c3fd19175256c2ad540b332769f850a1f3c3d163d18881da2745e5fae5cbc68574c67158ef3b8a1b2d136e016cf36eee4b293ee23406dfef0c01ef88eec1b9d237e23a35a17aaa3463ff08491df1f23c28c340e3cc5943335b82643f2c1009bfb8187800190ff6096718bac9aeae6f408008162151f08ba7b70eaaf1772b61ae0f9783edccfba382feca31fe53f347c4f3684d6e456b35fe43bae8416e83f13fb9ffa61939c13076bb8a5d7651ff7fa580eb2e6ba05f18857a08433eec83bb6a6df871d34172d1d97c86d818e8adf1d6f21e61d79d2735cc9113dbdf04ab9f85a7e6453d215e03d5bd549fc98ad4c0f4053e7b76e8ead5d8de15e059f411ecb363344c5e692767190a85a4e14cec3d6322efb074c6e1ffffd9c49b6bfb46b24ce72de9391cda6d12c4074ad319d7de93a3c14e919ebae7b4b1fdb3538d0a314b552034e939cf2faafd716a86af24099d9ea2b6c7c57249b6ed7846313eeb13b0dfa2142b0f265408d58edb70d3af6c9dca75475881ded4798dc9fb7916f1ee59ae8284675e74f308ad1c893df525babb4c223b62745759486b4797d57090171b55cc5f3a2fbf4e4ef5dfbb9da94665566982e50f06e2007e406adc4028faf65e4277295f7dd878e9a41cdb8557a9980bf9357260f26cdc153ab7baf9b9d4794eaed5a0f7f81cca251b74f7e4175ee9cbfa7148ee60f75a3547e328286be7346e0c9dfdae6ced82ac97ba35d0925f070ea32aa2bfe1a4388cca3c91a368cb6142bd43ea413ae48dd185aa1797766d82f7fbc4bf7417b9bd69b615819481e0b6aba6c6880492ec7558af4e021310eb501cd5f0cd977d2a362a9f1b1946496ffbcd9ab7ba091e881f9dc120a0b02a8f8d0773b106e6b490017b4eba88c13c9a34e0643cce37940bfa018dfccb686d84e03982ed64b86d3e64ff0a9ca578ffaff7f29e8758dcdd1e8bbc487391b5c762cc3fdf96af2b9473f3aad15a1ee8aeb3061d6ee283fe1ffdec6897fa348bee983a776759987b4f097f30f84f0e52b0b857a7a27c223f5c96efdbe06bb50eed01996cb6fb44e6622e1a0edf03b56667099da3cba08a82af916d16bfa5597928eb8db4593b099e0e8572fdb5dbf822534ec9740714fee332b37eb512a25579515aa254611f1a876870b01ee4608a1c4216f22ade4102e0d31a8f7abe56df0c6842d5bcea223d71ef67c5536d8fa8f624fc9fb351224e37bee54340b043fc653386d31dbc4b2c80eb1e87f9615d8c9bf7dcdc75345deb23c121a3c683988ea2991b2dd8a2b3cd6cf17cbfabff404f59729ecf355ab7d69d879ce861717423549d094c9695554e1d4f26d478358ea5cfa0da13ace2f3c2bf52e97cc838accaf2971b50d092b63a04ddf477793292744a7dddf1e8f9ebc0f6ef43112c4d818d03786b74a3cadedf9796b5de5a227741259e041def39163673a6b17c10ed9ba15fadcc600725b1b09165b010ad819ce682741e49cf2b839b8777876e171990614fcbeb59c3aa7975f1500ec8b86ccd9c0f4ecaa95029011613a33395cc93dc44a17b2ce2ed9b262f62d82e4fd75ee67f4bf39cb0e25ae8d0a95f71145d0ea35f3a562c0a42ddf4e130dbf7710d7d42e7653194c99061a68d666578ef0da379f4020979d3d739f3d202dd7e8b5adc052c0f824fc6d39f2bb7605967d46ffa02536044c2bba425284e54c7bec7887d8bbb6cc498d6e74d4f5e6da56ec49699d53fcf5e2ee1875de8da76505365ca83c16e078cccfcb40c60edce0fd7f50475fdfae1cf5d1674d65da32e3554431bc9f2fa8db3705e122a22babdb5217126ceb32c08876b43fc85e941cbe7995b4d6a0c834f12b3eacfe9a8afd08e5119a7a8b528d51bae95b028c3feeb90f6b8676627e312082293fc3fccb8d1883feaa82421dc8911e737604b6ee87841bd4174cf4943acab18cfad8d26a9def345440f7db860a73680500a1d6386de2ed16fc93807c5b38820a11157dcd713e35aac84b0d3bb39bfd3e82ab07c2ef6d61697d46d2e953719fba4b1183bd3a51c6cf949b1bb119552580cb0f6dc9ca7c71ebb42fea2f9785ce4750dc6745f0c390bfe78cb79f0eef397b6933379cf4a8c2d6825f3257136ac3aa316e5480b9b98f31ae86312630722baa49e68dacddf4acf83f545c5566c809e92712bacfb2bcb1db6b490ec4697960006f368793f0ae48a9aa6b57383cde39a1726f047a893b4636293fa35ff1a6a63837c8524ad8dc406ca4b391c00a5b20c978f9ce9baee2ea12305e8f42b5b7d7cc65dda1f634f86669a0d1f65467a8d2ed6707682e18e29bece2f1071a8f0780b20f55e3eb70e8f03f3c5ac633bd4c67f4f7c8db8eafd669de988599a57909fe2e34b8bccce2822ab1219524ce209046923122cc790d2296be22ab0b2d01163fbe840d8479eacd46c43573030060431033a6698c685fc19db7bc9e55ddd4fa467275301a8a53b04aa187cbab3df2182bc28183ac0e035c27c3a0b9fe8287ab07f12dd09b74ae91a234ef6ee9021e657e88e43c91f3a26461f3e7df799259b2f3c43b8997a00c2e992a5333f4b590a306de85343c7e7e479a821337cf543e1fbc421740ecabef8e71a2de554683c8ce7661890dd73f2bd65ba0a404933fecf02c9816dec3f17ef4271bdedf7e381decbdc8ef17f95dc1970f88d68c14b6dcee6d12a5c5ab74dc827850c383c93c0bba463da0a9e0e0e4660a8ab9b7bd43856835c30783f8ca47bf41e0450b03cac5fb332de2318449d56680d54373b2ed6f3f13bc96f80143fd28f6ae0b273f45e7b2933a97666822692f1187cc01090d83d85820d57ca1fa5b4ce88a5b4d1aa11667046797e2fd9bc8895b12fc94f75ed9ff46be6d89568b6b74b5950a83a351f417554312a18dd5d6755146dffb2ff25743e6399842066c7014501623c1ff0118280a449092df9873acde80a71ad303a4ca1e6001bcd12117412e1ce1558ed2bef1c9edb07bc1a6657ec010290f7b86f5e468c05806aab533d8ce8b05005a0a07f6d953aad1ae76be30cf9254eda3d7a17dfd1cff76bbf9fc0a40b9f43dc44185069fdf71aa4024a022c8918066d3bae2b1e28e0602e4b9cd34c2af4e4b87b7aeb631bebcd61f97bd21d1823ed44db982adb7a90b9427b9324bd021a739c82a86322c8ac3ff162a369905e9af0231ce5d7874a2808b41d91b696e5de29244b659ebdd4fe9b10b51d0b52b710ff4e283bb0485391054bfe01de34a8ca8116327ff108187e139f253ae0232d83015a0a46833d5e950a72b78931d4996c9e30b904577778c9324ba662e0ddc1cb479afd40b6e9a7f74bb2d2348be4e665c5258c52bc09cafe3adbae48d3f04ded6dfd8167dc6f2e7be4be0703817b3af8f120199ec747d4cfcea0a4d29a5dcb66a7e92b3bcfbcb04ed4271baa5575b22c659a3348ab84c72512be52a41869c53f1b39202614158b7106e563fb321c596f6d6fa9c8959236b8bdd32108018e576b3e18b74b7db4e489d80d79e9be43da051ad0c5ba63066a6b104f1f95041d4b6bdcbf0a508f354c2506f63e2bcbef9c96d684e4d7893a6154c617c363f15f41805afe5da1e9fbee4c3e28b430122a5607c03bfb87efe32776a949e9546aec89df05afec26712dd187ff28dff7ca4b04e0f7f5b9866fb6e7d5fb8d994a7b4a505a7c2f08f689d984d09452f15a306883759df2ac63b0fc632627246e5bca3c13b0b43b122b4728f0a293a39265932c40f527a21dc2dd30a15994c11c6e5995e939aaf0468ddc2ae159f03567a6179bbf088698faaebc7405ba7ccdaf55783e8023d995d480ea9185e2f325cfc6b6fa37db9708640f42b2f0922e214bbae7331fea6726df080e2197b72269275f95e93ea770deb937b812ef92a4c0785cf5b76929df584bdc9935d661d6cfeee03910bc8e4820d85ab98c2d66c9094140575508a30412320ff6b11ac18211b397b01b542539d578480504e6bbae37a3864d2a4d444b9cd425636973e0b925dd0d116c06fc7c885850483ad9107862cb498828e5f40314da900dbadeef89181e4fe06028797ec794a7b35ed820e0496ffdace87882c4c52e5cab048d687225264c90720794c7e7ba03335fa70342b9dd7288c1b0415032e8a1003bc5abcc4c4a4e42f201876a63f59d0555f413a496974784d86707a383d9b098646c516c4f013b3a5fa3454866e89189b490bfbea16da2b603e7a4d8196f407e712dd5513524cc35222b100b80c4a64fe3f16657c73bc1bc604fe6909c1a89f36961c4babf6acdd2a7e4cfc313a0f661605be91f2973074afe4fd8c76847ec7045fe334b2c04735db1c47512aedac8a12d6ad895a31ab4250787923ef120f5fde98ebec8272062ca283067151156382bcdd5832fd9bae22b5cd8e2bc86d8e786945fe007b78d973824bfbc79e8ec64cb6e0ea5074d7c0faf21e18278db697ea2a1ab16489579822703ef39bebf4d1d3fd37a37b25b7a903819520d43b40d2c3005e6a62c21b0a8bd8ca1a73709b85857e710c1396596c598934c7db6725a7e768a25886595f0c8af074e04f94fe68aacfb8b9376daaacc774e0f58805a912fba7a572463510701cff7f90e47f6dc4d7120cac2966da47e621e5bd601510ea1d1303de19bbe6e525d7b68d57e8b4ad6fdf824dd916915e30c52cbbd6498948b88e6434e0eefef2a0181d9e7e02c77899f61d72d5497e7eca77c9c2c9bf2b6e9e938e48d41bc02af9e63aef870f728d908ed7c327e4084161934520fc061eeef6d022fac521eb9f3f2e7eb200395e09273b3fb29ea49f8e5ec40c8c3ceabf7e215e53090b6bae42c2b03471a58f0246e82895c594eec1cc7ac74483bd592e5b087b2b4335c90698bfd3f16ce959c0455670a165f08f86b39d1a381a5bc129ac51236d79ad957b57626c10dcb454b1a0ddd4eaa06d1d5929db0288a13ca28ab928e3a64fdb99c273b3e7fe2d63f3b5dc58e617d99dd41c390c2803949402f97dc8837cc960ee1bbe67064a5c639f6ee14f6c543e1773306f22bc4820b59583be23b694a902c93a45042af9813244c291e4019a602f07c92a62ee826b200506df6fbcd36286379641c0ed38ca8ac609805cddb9e3c547c7ebf0fee493f948b801b4369b136f2e90e56befd03152361574f50c8eb4fd5c62603f241c0b3884a8251d772e64656efbc5597b1b6da72a97399107fbdc634d06f0934b295860c79e62258114825816e4ee7efdcdc5d4c2bca117e5c36e40d177294e7d522d3546e838beac7ea1d17968fa35d905ffa8da876653420dbdee856676498074485a6aec9bdaf8864f39b4b57b9a1a06148d31845eb6508711659332d6055918d268a4c688eca7507aabb8ee9811d63287053f988efc499f805fca4a7537abde15c389375659e1b4da97768fcb5fa79c97c5a3fe2e8dec6fdc06bd75f1c9e5207196eb57c", 0x1000}, {&(0x7f0000001200)="3d0a53f77e629e27f76da9dc9ddf16c58fcd9507f7c63a6aa98dfabb016a350abc3afbc2cfdb3a78c4c8cadf627e146747439f08cd1aa989bb68aeb7ece0369417fa3ec5f12785cc28a1e0ffd421b2af9f3bdd3ddb64d134dd52cd28925dd2f50cff83377f0e6de2aa067d3452ee0fd443c6650685681b41ec9cbe3a1b3813ad088903c60b657cd3f525683501f63ee5f0d5660f7c7ce4", 0x97}], 0x2) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet6(0x18, 0x5, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000012c0)={0x40, 0x1, 0x400, 0xfffffffffffffffc, "a152b449211f7f0906acdd848d94a406d1702242", 0x1, 0xee05}) socket$inet(0x2, 0x5, 0x7) fsync(r1) socketpair$inet6(0x18, 0xc005, 0x8, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) execve(&(0x7f0000001300)='./file1\x00', &(0x7f00000015c0)=[&(0x7f0000001340)="402dca2c00", &(0x7f0000001380)='\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='.7&[(\x00', &(0x7f0000001480)='!\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='\x00', &(0x7f0000001540)='[@.\x00', &(0x7f0000001580)='@\x00'], &(0x7f0000001800)=[&(0x7f0000001640)='*\x00', &(0x7f0000001680)=']:#{{}\x00', &(0x7f00000016c0)='\'{/+%\x00', &(0x7f0000001700)='-\x00', &(0x7f0000001740)='+\x00', &(0x7f0000001780)='(^\x00', &(0x7f00000017c0)=']*[.^]-])\x00']) r5 = dup(r4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x80000000) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCCDTR(r5, 0x20007478) flock(r2, 0xd) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x6}, 0x8) 16:00:00 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kqueue() 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:00 executing program 1: pipe2(&(0x7f0000000000), 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:00 executing program 0: select(0x40, &(0x7f0000000000)={0x3, 0x25e, 0x4, 0x2, 0x8d53, 0x1, 0x3, 0x8}, &(0x7f0000000080)={0xffffffff00000001, 0x9, 0x6, 0x6f, 0x795fa8f7, 0x7ff, 0x9, 0x5040}, &(0x7f00000000c0)={0xe5, 0x1, 0x10001, 0x2, 0x7, 0x747aec72, 0x5, 0x5702}, &(0x7f0000000100)={0xc8, 0x20}) select(0x40, &(0x7f0000000140)={0x8000, 0x100000001, 0x7, 0x400, 0x9, 0xfffffffffffffffa, 0x9, 0x9}, &(0x7f0000000180)={0x6, 0xfff, 0x65991113, 0xd, 0x7, 0x59a6, 0xfffffffffffffff9, 0x6}, &(0x7f0000000200)={0x5, 0x2, 0x8, 0x4, 0x326, 0xe58, 0x3f, 0x9}, &(0x7f0000000240)={0x1, 0x400}) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000005c0)=""/141, 0x15, 0x801, &(0x7f0000000680)={0x18, 0x2, 0x6, 0x2}, 0xc) r2 = shmget(0x2, 0x2000, 0x480, &(0x7f0000ffe000/0x2000)=nil) pipe(&(0x7f0000000540)) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000040)="d44d5ed37a58794d3b569db1b040a6ade7", 0x11}, {&(0x7f00000006c0)="d998ef540c779c914863cfea5f0c3d83b457ca2d60597608e0659670b0fc3c66bea5986c712e51420074e6c7b75f59fa32a77e669ddb6f08fa81f1f64f5669b39b81f65a9e6876f645f0f9b95063a574a1c1e2ec4ae85774e8e5d268118a03def5fea0a2d75b119f460ebd349480f66defbbee31de7903971dd8fb1ade274ff547f40dfaf29285fd63f0f1f067669e62b63c6e46ab057999c702148a630644", 0x9f}, {&(0x7f0000000780)="2ad2e8cbb9965c85e536e35bf95c942513c32d2b19999b5681e43e53b85f1edde5a2e02d999017089e90921c04a1f881eaee2389307b90c486049c5b395d2d5864d6e0026c9fd05eedd0d071f51a0e38631c2a53a8ce8c4666c45301a54cc17c1915165c7ec26a96626757a05b459eb2a77da6dd1d857924ca27dc569cf09c46bb20b5fbc01f807acaab9b1f6a6a6c5ca582f5c24fa76b4a1d067af9ff51efd81c7a2dc4714043d8a4cdb06603163c53b88dfa2f29f9f54784c3af03b3fec43e27bc9913a37a6cc3d05bf348c236deba02d06247a2d073f127ade75b4497d46848a8e4fb354af4cbe1bcff66a0e1dfc853e803734e41fd2b58e2", 0xfa}, {&(0x7f0000000900)="cca8097b63116f21e4e5e8cbdc7b191ffffa305966b06037d885f546e1328a10fa0f16647320c7b14c48f9800cae3fe6855ae885834f325597fcd51b5c6fd004c20a56b66e90126cbea64dc09f9e2be53b76ea588ce232058262b6da88bef30f3cf524a5c25cb7fad8a8303a5b6c8cd73292cfec6bbeb338ce9e4c8082e1ec0f83dcc6466f68e529e2e5818f4fb97ea6c961618f1cef934b6019e14b3986dc955a686c2ee23ba10bcae8255bf253d9cc79aa682557d1cb762180e9858b37e406dcae2ba7c40597c1725cc431e3d0ec8767568f6b8716101b83df033481572f", 0xdf}, {&(0x7f0000000a00)="762674ffb489a3455ab9df0c4056773f53cfe58453042fcce5c13013691a3b63d523f25079699431f6e4a846ddf4818e8af6c54b69e30ac9b851dd667ef814fe9bd331c1c2ff7de64229da6228f800b5fd4743ec235fcf2444145e34fd342d7968e37816d52fb988eec583c20d33bafe789d617309ac34c0bbd724a6e3049136a0bc41579bc9620748edbde4b850a46209e7d3ed7550952e291579af24ecf50f7771cc99574450d73ddc139ee58e0705c7b569f89860b9a76b852caaf2dcd422c637701e5b331bbe06b21caa7bf6a392cb895935e37097104eeaaef3", 0xdc}], 0x5) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000500)={0x3, 0x10000}, 0x10) shmctl$SHM_UNLOCK(r2, 0x4) r4 = socket$inet6(0x18, 0x1, 0x4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000280)="b62904febaecb5368429bab95dec792075218f1d3ab1589ebcacb7fc7854b53850e8370ac61507", 0x27}, {&(0x7f00000002c0)="333ccd23f85bea90c72b2dab90db5f84a7c55bd6891a6f6ccfc48d79882cec679cd5e0fb0187e0d1e9cb4247d165ff7b90fa7fc93f25429e95c474b230867298a76efe92d2b9b5121c9e6fa5336e0518ed0f20bceb3f3a94494695842a22ef0cd83f8e6e768934f9f1e9725d5c27929b990af28cb0cc7a864747c21228dc437e1e78203328daefce9bd285f9c73ab93caf9f1aa6fc97a44cbbb49d86f4b42712314af3d8ab3bf1853254a8be24cd7e05e87781d8aae474e9cd67edaa4a22f81115e8a3ad44596f225067bf0b3af6de38adbfcdda0df326a7404a5d112747509e9570dbf0f43bb8c2ada8fc890b895953c68fc0453c45ff26fb31", 0xfa}, {&(0x7f00000003c0)="dd2af41197a19dc280bef36fff011ada9748661c5816ef2243cb250a422c58edee02c09cc9212825b8e621c0a9b9f112fed90e8d52d1a5e9e7db6757f1f78fb318916355889b66a9789965142b6f6d2e059effea885020562949a81fb3429ff8f4a575fbc72796d03add23dcb917adac88b83697a090c182fe0194caf6b24f584f9c65daadc9bb22f8daeb888a363733ffc40330bf6f47bed4ab19f0b3c7c3a166788dbab31dbb475dad09c0e5887892e9815fda0880bbbb00c7", 0xba}], 0x3) 16:00:00 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4000000200000005, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29, 0x0, 0x0, 0x1}], 0x41b1f84c, 0x0) 16:00:00 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000140)={0x20, 0x400}) r0 = dup(0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x9, 0x7f0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x96) accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x200004003, 0x69) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r10 = syz_open_pts() r11 = socket$unix(0x1, 0x2, 0x0) r12 = socket(0x36, 0x8005, 0x31) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000440)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r13 = kqueue() socket$inet(0x2, 0x8000, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x55, 0x84, 0x0, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x81, 0x80000014, 0x3f, 0x43d}, {{r3}, 0x0, 0x41, 0x2, 0x10000, 0x7ff}, {{r4}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x330, 0x101}, {{r5}, 0xffffffffffffffff, 0x10, 0x80, 0x9, 0x3f}, {{r6}, 0xffffffffffffffff, 0x21, 0x60000001, 0x5, 0x2}, {{r8}, 0xfffffffffffffff9, 0x84, 0x1, 0x80000000, 0x7}, {{r9}, 0xfffffffffffffffb, 0x8, 0xf, 0x5, 0x9}], 0x2, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffc, 0x0, 0x80000040, 0xff, 0x2}, {{r11}, 0x0, 0x11, 0xf0000000, 0x2, 0x7}, {{r12}, 0xfffffffffffffffc, 0xf, 0x0, 0x0, 0x4}, {{r13}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x9, 0x9}], 0x8, &(0x7f0000000380)={0x6, 0xaba6}) r14 = dup2(r7, r10) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x0, 0x2810, r14, 0x0, 0x0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getppid() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x1, 0x9}, 0x8, 0x2, r5, r6, 0x0, 0x73f4000000000000, 0xf8, 0x20}) msgsnd(r0, &(0x7f0000000040)={0x400000000000, "c311a76edfd517080000000000001016e4c0a2f72633bddb51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f7735b33683b"}, 0x40, 0x802) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0xa2) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96", 0x1}], 0x1) writev(r2, &(0x7f000026b000)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) accept(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) connect$unix(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000001080)=""/24, 0x18, 0x40, &(0x7f00000010c0)=@in6={0x18, 0x2, 0x80000001, 0x8000}, 0xc) r2 = dup2(r1, r1) symlinkat(&(0x7f0000001100)='./file0\x00', r2, &(0x7f0000001140)='./file0\x00') 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:01 executing program 0: r0 = semget(0x2, 0x7, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/224) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) setrlimit(0x3, &(0x7f0000000040)={0xd73c, 0x1}) syz_open_pts() 16:00:01 executing program 0: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x60, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3f) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) pledge(&(0x7f0000000100)='(#-\x00', &(0x7f0000000140)='g%+\x00') 16:00:01 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) getitimer(0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x1000000000001a0, 0x1) setitimer(0x40000001, &(0x7f0000000040)={{0x400, 0x8}, {0x5, 0x9}}, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x211, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) 16:00:02 executing program 0: socketpair(0x2, 0x8007, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xffff) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="e09e69dcc019e3", 0x7}, {&(0x7f0000000080)="1b1ef9559877a17dee256d9ed02991adb7847463e9035631a7c0f1a0d70465ba23009a8a137966aab1c6bb73d257d55071d97dbb8de0a17548698fa1e65bf776cad446a2753c5c3112d8eb935e2e6aa0540d822f085cb534649387ad58493cb64d8fd4dbab6eb5a7b52c9ddc4d7396ff8c6a1b0fba51377ff1490f7892787bd0ecd18a133c8fe16a6e8e2180e20e8dfcb03728bee7a9d6266c1e29b8d23db5ecc409a2d8e197", 0xa6}, {&(0x7f0000000140)="73eaf70d5909eb0e8ac158706dc92763d0185a9f5570b53b359ae1a3587ee4eb50092d964c2fae8fdcd5866525f234b04de3ebd2afa107506ff77c57e018c571219d59dd6115c4a3def404250c58010051cbf577b5c218ff44844c5f5d932ade5e451d1ceedae3a08a", 0x69}, {&(0x7f00000001c0)="a5e2626bb0481d5fdf3b29db60fca44f5f5eb0490567039cf4adb4e2bc175c689f2b6e06d22aaeef8f018abdf8be5b7be355cad5a7848551f1d652d790be88803a95d858d21319630df6ffd49203ec39555fce8ca7af55cd9707e64ad13b431dff904d106a84a398fbc091e7755f6c3f20dfe823cbf7dd8af81393ffc6fb1d1933d78e9da30a21ad93757c52b2071f4051d253a6aea0ade356bf40bee38e9ae8fc6b5d3dc1832fee59183dbca0fc2e5b4329f63553572ca0b20029fb3329d50fff2088c8bdbd651bcbdb4fc21b35827135f31d30e6eb41380990bdda0543f559b516297e2104ba06287a2dc1a84c4662d89b80870cfaacfa42", 0xf9}, {&(0x7f00000002c0)="13beeecef2bcc534ecbcac214b39657eed94f3b5b07620036c69391c07dab1d835ee54a439d95ce53c2888f147e3ecf19c73bab69869a15961b51fa8d7ed39b478d6f2635c82bea795c168f70898f271d1e6560021b884fdc671e443f5bbae8449f6edef8f87078f7e48865933522be6e55c4fbd84a94114ccde57fa6e4c326a6431ec4de1952751b36cde38816fdd674669705a7665e9668937694f1834ca89d4e10f7bf68637e62d5cf9f7200c0cd093be3a099ea4208adb9dd0a38459a4a7d8afb67f93c31a3f45cce9a51c83ecfa86466664f16a8e17e93d", 0xda}], 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(r2) clock_gettime(0x2, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x1ff) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)=""/179, &(0x7f0000000580)=0xb3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000005c0)={0x6d, 0x9, 0x4, 0x6, "5473fa19a8e5276ee6583ce8be0e2b20cfb14635", 0x13, 0xff}) linkat(r3, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0\x00', 0x4) syz_open_pts() r4 = semget(0x0, 0x3, 0x240) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000680)=""/227) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000780)=0x9) getpeername(r2, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) getsockname$inet(r3, &(0x7f0000000840), &(0x7f0000000880)=0xc) msgget(0x3, 0x200) semop(r4, &(0x7f00000008c0)=[{0x0, 0x9}, {0x1, 0x2, 0x1000}], 0x2) r5 = socket$inet(0x2, 0x0, 0xafd) bind(r5, &(0x7f0000000900)=@un=@abs={0x0, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000000940)='./file0\x00') semget(0x2, 0x7, 0x140) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x0) semop(r4, &(0x7f0000000980)=[{0x0, 0x2, 0x1800}, {0x7, 0xffffffffffffffff, 0x800}], 0x2) close(r1) semctl$IPC_RMID(r4, 0x0, 0x0) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x2, 0x7ff}], 0x0, &(0x7f0000000a00)=[{{r2}, 0x0, 0x8, 0x80000000, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x9, 0xc9b}], 0x69d3786, &(0x7f0000000a40)={0x3526, 0xf2bd}) socketpair(0x26, 0x3, 0xe6, &(0x7f0000000a80)={0xffffffffffffffff}) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000ac0)=0x4) openat(r6, &(0x7f0000000b00)='./file0\x00', 0x10080, 0x18) 16:00:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="9b5c1ed730437c799944d848c33de3c8bc", 0x11}, {&(0x7f0000000140)="9e15165ec0652a0d550ad75d7c04101eb2dd23f65fdf64ce07a551", 0x1b}], 0x2, &(0x7f0000000200)=[{0xb0, 0xffff, 0xc5, "9f51ad3cd608929851cb8ab633491c48eb7f432774cad8324cc77de978bedd2e2fe9211d55b4fe4fc02090d427d109989e5e6e653881f07123bdf0c67cfd64e6d5b67a201dd3757424dd1dab77f78f7b4be3eff9f16c12c99b50a15aca74c0805e4095a90402d2ef5f6ef2c37eaf0e0fbd4ab2b63e3a031dbc95b908194d822cd30534ab78def9483c79ea2200e75a0ea723ccb848a52472aa9e"}, {0x10, 0xffff, 0x6}, {0x80, 0x0, 0xfffffffffffffffc, "0e6a09a9c9ca25370106020cd509502dff72d3d862f817e3b30f350e34ea4ad342197acca72331db050e4b9a704ac48781f6f7aebdffc118879b7e9e8b88a619e54b7b986c414ac89ac18f927a212092789258b68bef664e1a116907c3289ddbcd68288dd37f64ec6e8c702a1cfdd588"}, {0xd8, 0x0, 0x3, "3ccba07afa9f85c4174152a671778f8a9a6a9cb1569088aea1db81a020b51c86e4ad42d4c3a07974907caeeb777445fc83170c814a674dfcb26a37aad910bbfc3d31fbf50fdcafb79a0265ff447fc190d469be5cdd711229f71c996da0893e806113e061b1b3dd54a98b88da47ccda5af30956a53a275af4a1e5b0d88fd18e86d79b59492a575178f3bf123a187800cad898ff37b8e82f62630cf856dbbd3c5724a2834e7b0d9db114b80d9db3d63ee9a0d05373e6821729fa0f6dfeedf45c7e82e49a0d2dcb508c"}, {0x58, 0xffff, 0x1, "b040da00554c22788facefec23f12901088633bc2abd389c04d4a2b4ad841b37a8b6a6a1bbd6ae46533a29309d3b1cb209eac361d61e4c43175e381682300ddd532a"}, {0xe0, 0xffff, 0x6, "aa82954268bd61fc90ba5e9054f231db239088ca5f35e7267be43b19c53db985f30a0d96c80dce3fca66af387cf691ac74b14208c3bb1b74b3ed0adea0bb20bbb442cf82b1643de52ee70ab0876681d2ef91fb623e52d95c5f169ab20b24aba6adbd41ff3710b4cd9cc9a3a6d891dfa245a19a29d678f524bdead8b0b98969173ceb676039ca5c7ee6c6f8ecad15c23690dfdbf9eddeab9d9cfd3970b74964867bac1e7b628af2545b4190bf4dc7c7b5a31166071ddb0eee011df0e981662a49fed06c3c344b4e642e7164b62b22"}, {0xf0, 0x1, 0x1, "9083ea2a300c7567ccba9861935146dca1f075fdef2813fa5d5a0ba349684d793587e9571543f2d55df92e09cb8b7bdeb207f90af856675be019731c57d2fa38831d2332f0e80b7d204172ab993367f90fc357b2a342521138e9df799907f22acc15526ce3cdf8f118c0e3797fd36335151339b2221ff361913244cd69ed4e169475b696ab8b0806a2870b17e00f80269cfdd98a2b2fb90f231bf3bac4164392ff35e9c656100f3bb9b2019ed85bd26e05006da273b21e88ae96fe7b3ccaf72739f0f8efef09478363c0cf603d0ccd405d507a52e2fb3f23ac5356071285"}], 0x440, 0x3}, 0x2) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r1, r2) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0xfffffffffffffd9c) 16:00:02 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) pledge(&(0x7f00000000c0)='-\a\x00', &(0x7f0000000080)='\x00') 16:00:02 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = socket(0x39, 0x4000, 0x7ff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r3) semop(r0, &(0x7f0000000040)=[{0x2, 0x100000000, 0x800}, {0x4, 0x92, 0x1000}, {0x0, 0x200, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x800}, {0x3, 0x24, 0x1000}, {0x1, 0x4, 0x1000}, {}], 0x8) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = socket$unix(0x1, 0x7, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8041, 0x100) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x21, 0x20000003, 0x80000001, 0x2}, {{r2}, 0x8ac297d27a0d1001, 0x61, 0x84, 0x400, 0x100}, {{r3}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x1, 0x34}, {{r4}, 0xffffffffffffffff, 0x44, 0x1, 0x5}], 0x3, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x40000009, 0x100, 0x40}, {{r7}, 0xfffffffffffffffd, 0x10, 0x1, 0x9, 0xaa9}], 0x0, &(0x7f0000000280)={0x6, 0x7}) setsockopt$sock_int(r5, 0xffff, 0x1022, &(0x7f0000000080)=0x80000000, 0x4) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000002c0)) 16:00:02 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x0, 0xfffffffff9c30223}, 0x10) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x8003, 0x0) shmget(0x1, 0x2000, 0xc, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x7, 0x1}, 0x192) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="41d625fc2ba2f2b68ba2339fb0fb2b30079af1f057d2fdc41539c0148011bec20c14c88635274e4aa64fd446eb9dbde42a3310d67715f6a7a18138f25068e93e022d288a82d1e5835c65e422424ca1bbb06af5096194764621f30b4b422ed2d93cf066812ca008dd5521faa977558a1972f4bb319e8fe62a9f73eb", 0x7b) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r0, 0x4, 0x80) r3 = socket$unix(0x1, 0x1, 0x0) lseek(r3, 0x2, 0x3) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f00000000c0)="e04c614d", 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) socket$inet(0x2, 0x5, 0x80000000) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0xfffffffffffffffe) fcntl$lock(r0, 0x3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x19502f7f}) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = semget$private(0x0, 0x0, 0x20) r1 = getuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r3, r4, 0x10, 0x1}, 0x6, 0xa2}) socketpair$inet6(0x18, 0x4000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) kqueue() kqueue() openat(0xffffffffffffff9c, &(0x7f0000000dc0)='./bus\x00', 0x210, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, 0x0) listen(r6, 0x5) socket$inet(0x2, 0x0, 0x0) 16:00:03 executing program 1: syz_emit_ethernet(0x162, &(0x7f0000005faa)) r0 = semget(0x1, 0x2, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x101) 16:00:03 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8000000000000002) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="331a9ffa0a03a90edd8146fe9ad305fc7f5fd1ae3473aa46cc713a633984325fb42f84408490f6466e1758f6f5cd102eb3b316866cdc183f9565f95cc52bb2c5fc08fd0cf3ba9a979d90ab82c4efa4f8569cbf0248646e7e1a757fc354b956cef0578cea054e37ff515bbeca3de9aab74dc1e6479150c3479029dff46563f0f4d627699ff2b1be47c4b280", 0x8b) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x0, "4c35a3857f3bdc5a5c1e6d253010267c06662e11"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x27, 0x5, 0x101, "a88c8c9e0c338adde2d2dcd60a12dc3d60071788", 0x4, 0x69c0f738}) write(r0, &(0x7f00000000c0)="36ab463ddc18cf06befb9856e609", 0xe) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xe39, 0x5, 0x100, 0x8000, "f7bdc55eeb2752a344f263875fb15583b237c657", 0x401, 0x3ff}) 16:00:03 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x80) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000140)="d9ce6aea18eba141a7b47cd593501ed0b511521611e59d18ee939bc4d9146e07e37a593d2f7ec1485b4ea529aaba593622e53d2e142392c2a599b7939a2fca48e76052be1b15e3d2eb0d1de61ad671696e4d0376b52dd226624628a605dd46e0e89a8399fd72649d1877b52109009decdee5136fdab92690e27574d8", 0x7c, 0x8, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) fcntl$getown(r0, 0x5) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000280)=0xc) writev(r1, &(0x7f00000005c0)=[{0x0}], 0x1) fchdir(r1) 16:00:03 executing program 1: r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x200001) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000100)=""/122, 0x7a}], 0x2) pipe(&(0x7f0000000040)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000001) 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x332) 16:00:03 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) dup2(r1, r0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:03 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, r0) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:04 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0x10084}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/123, 0x7b) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) flock(r0, 0xb) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) getpeername$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) pipe(&(0x7f0000000040)) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) socketpair$inet(0x2, 0x4006, 0x1ff, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x200000000000018, 0x7, 0xfffffffffffffffe) sendto(r0, 0x0, 0x0, 0x9, 0x0, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x3, 0x2) nanosleep(&(0x7f00000000c0)={0x2}, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x3) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r1) fsync(r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:04 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:04 executing program 0: r0 = socket(0x0, 0x4, 0x6) socketpair(0x33, 0x8005, 0x893, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) poll(&(0x7f00000000c0)=[{r0, 0x140}, {r2, 0x140}, {r3, 0x75}, {r4, 0x10}, {r5, 0x2}], 0x5, 0x716) r6 = socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r6, 0x0, 0x8, &(0x7f0000ee0f7f), 0x66) 16:00:04 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:04 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x200000}, 0x0, 0x0, &(0x7f00000001c0)={0x8001, 0x8001}) 16:00:05 executing program 0: socket(0x16, 0x3, 0x20000000000003) shutdown(0xffffffffffffffff, 0x0) 16:00:05 executing program 0: clock_getres(0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) ftruncate(r0, 0x81) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x33, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/25, 0x19) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fcntl$dupfd(r0, 0x0, r1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x11) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa, 0x3}, 0xc) mprotect(&(0x7f0000699000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x80000001}, 0xc) madvise(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x4) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() geteuid() getuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0xe0f9, 0xfffffffffffeffff}, 0x8) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x108) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x26) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x480, 0x20) socketpair$inet6(0x18, 0x3, 0x4, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x80) close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)=0xffffffffffffffff) bind$inet(r0, &(0x7f0000000400)={0x2, 0x1}, 0xc) fchown(r4, r2, r5) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2090, 0xffffffffffffae13) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) 16:00:06 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) socketpair(0x20, 0x4000, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x3, 0x0, &(0x7f0000000040)="aaa380401ac0893ec315eec6d6fb32a02885cdeb6ac0fa0b0c101e1b86c8194244280e6d81e805a091a89005cde6c0283afe268e5318aaf4ec978f734831f9368080e7e074d26d959b64e1ea63d9dfa9bb5cd3faa5f6dcb61f629ae6ac7eae8cc43aa3363f6767d393002a54df7c5d6d87b58a96c6b22456082984aaab6876cb3d4e9a81cf9c5def5929c9faa65c3cb22946cbf6a56b041ffafc9f42b1ab0eb40fc9ad3a16d78682aff762cbdad4", 0xae) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmget(0x3, 0x4000, 0x288, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r2) 16:00:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0xfffffffffffffffe) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:06 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/../file0/file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f0000000040)=""/89, 0x59) 16:00:06 executing program 0: setrlimit(0x6, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x2, 0x2bc}) 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:06 executing program 0: semget(0x2, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:06 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0xfffffffffffffffc, 0xc0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:06 executing program 1: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0xc08, 0x10000000000) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x6000, 0xffffffffffffffff) unlink(&(0x7f0000000280)='./file1\x00') r0 = dup(0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: setitimer(0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="66420f78c5060fc423516c7300eec40315389bc64f00000fc4a1c5dbde660f1136c4a1c45570f7430f4d69fa2644ae0f3803d5f2f0f613") 16:00:06 executing program 0: r0 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) lseek(r2, 0x0, 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="0d9d38ce8f04313515ff57abf7a6554a0c507cd54a207f52539f16ef8d788dae2bf6c9e6dcfd2b49ea160de6a155d3af9d4397ebe28eae392aabd1d8f065bd27dc56299af5539f284bf157460b3e1c468750cc5b0a6136e561aac4467d865157c2225941871ea1afbd2798b766e5a865c84e8d8e43e5c5675118a92b99cb21ff", 0x80}, {&(0x7f0000000100)="846c5a7c170acd2d2c5ffd4e0b568cca6cc5bc85a9958df68a209dc5b6fc804cef519b9e171df34b669db3b35f78df4146e8027a561298ca15d5d2647a89df8df18eb502d408d0f6b5215eebb618eda610c27e5532", 0x55}, {&(0x7f0000000180)="ddb431733233c867a0d95cd434e6c0fa57", 0x11}], 0x3) 16:00:06 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) clock_getres(0x3, &(0x7f0000000000)) r1 = semget$private(0x0, 0x7, 0x80) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/96) 16:00:06 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000731b8b755dbc1e6331a0f148bee80008225b4c697dbd390d61e1379f148016c8a6e937a96b2d1527e80973c119cadc469ea609d351bf11e5832d181c1e00b332e1fc7c0e95f699ec3b6e22ed3656fd9513d32addd1875f85a70de3a97d11956ab7cef2ebdebccd8f1262afa29d6b6981c5da9c57916e743d75c3095cded53c91272f58787e23050110c06789d947e8c5aeeb3c89f321d08ed34e5adda0482903dfc54d3be371b823a826e7f153fef64cd38905df91bd1ca31470f7677a983f3a3597ffa0207d026cc183318fb48a0e9fc29a78a8053135fb3e92a59099f5623023021831bf84165368c2bcf75adcfb04ded1cf9b"], &(0x7f0000000040)=0x48) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x98, 0x80) readlinkat(r0, &(0x7f0000000180)='./file1/file0\x00', &(0x7f00000001c0)=""/230, 0xe6) select(0x40, &(0x7f00000002c0)={0x2, 0x3, 0x80, 0x44, 0x7, 0x3, 0x9}, &(0x7f0000000300)={0xdd5, 0x1, 0xffff, 0x2, 0x7, 0x7, 0x4, 0x1}, &(0x7f0000000340)={0x9, 0x3, 0x1, 0x6, 0x101, 0x1, 0x800, 0x9}, &(0x7f0000000380)={0x3, 0x800}) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x10080, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='\x00`') chdir(&(0x7f0000000000)='./file1\x00') mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="4580b8f875180c749902050170f928b206530bc7b1d2fd11956a588aad259a7ecf3bcff83b128b7bf08265589d59355378260d290f9bea0050aa14e968", 0x3d, 0x7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) 16:00:06 executing program 0: pledge(0x0, &(0x7f0000000100)="5c5b5d2a3a05232300") r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:06 executing program 1: select(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)) select(0x40, &(0x7f00000000c0)={0x101, 0x9, 0x9, 0x1000, 0x8, 0x52a, 0x4, 0x78}, &(0x7f0000000100)={0x0, 0xd9aa, 0x0, 0x1ff, 0x401, 0x706, 0x100000001, 0x100000001}, &(0x7f0000000140)={0x101, 0x57, 0x5, 0x6, 0x4, 0x4, 0xac, 0xfffffffffffffffe}, &(0x7f0000000180)={0x200, 0x5}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = dup2(r0, r1) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x2025, 0xffffffffffffffff) ftruncate(r2, 0x0) r3 = open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="b8ac3ac8e1b0566f7e160fa034b2aa94b1d3d0967642bab41967c21345a7a57e0e31e5a1dd4a5ce746c9b68f7fc945d0805397de782b7ed300f9ec9eb8940c45440d56df6089ef74cfcaab8b75a3b37b74db54bccc2dee1875d21ffd01d212617a1cd92e81b749028fbf4cd0523f03ec910c9400ea6eef8c0caf5abc7233972f0eebbe5dd6084757e6c2fcb0ee62727a", 0x90}, {&(0x7f0000000200)="84c51b5b6203c49513795525e820c347991422c9af0954b54656ba0bcb5638a11e5b1453c3fbf500eadcabf917a36d0d2a549c654a24e5b107cc1b9449039db6c180c6a5d88f6f58257695de5c52aa7b4d7d42af4b28", 0x56}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x10001, 0x9, 0x2, 0x1, "a8069c40c7ea55c8a713ca67ae459a9bf6345803", 0x2, 0x6}) chdir(&(0x7f00000003c0)='./file1\x00') open$dir(&(0x7f0000000400)='./file0\x00', 0x20020, 0xa6) r4 = shmget(0x0, 0x3000, 0x24, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/185) close(r3) 16:00:06 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = dup(r0) poll(&(0x7f00000000c0)=[{r0, 0xac}, {r1, 0xc0}, {r0}, {r0, 0x2}, {r1, 0x100}, {r0, 0x8}, {r1, 0x2}, {r0}, {r1, 0x24}, {r0, 0x4}], 0xa, 0xa4c7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x100000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x0, "4c35a3857f3bdc5a5c1e6d253010267c06662e11"}) write(r1, &(0x7f0000000180)="36ab463ddc18cf06befb9856e609", 0xe) 16:00:06 executing program 1: socket$inet(0x2, 0x4003, 0x200000) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) socket$inet(0x2, 0x8005, 0xffff) socket$inet(0x2, 0x2, 0x2) 16:00:06 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) pipe2(&(0x7f0000000000), 0x10000) 16:00:06 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) 16:00:06 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/196) clock_settime(0x0, 0x0) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x80) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) connect$unix(r1, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x0, 0x1000}) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0x100}, {r0, 0x90}, {r2, 0x4}, {r1, 0x432b275a108abc25}, {r1, 0x110}, {r2, 0x4}], 0x7, 0x8001) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) 16:00:06 executing program 0: r0 = syz_open_pts() dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r1) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8003) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x20000ff) setsockopt$sock_int(r0, 0xffff, 0x2, &(0x7f0000000000), 0x256) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r4, r5, r6, r7, 0x88, 0x1f}, 0x4, 0x3, r8, r9, 0x1, 0x8, 0x5, 0x58}) getpgrp() 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0xfffffffffffffffb) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8001, 0x7}) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getpid() r6 = getuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="5e87c5732f89fd558fe18170f74f8e2a3e81b40f8deaa7d59bce5028ecdac8cf1cd459645b18970de39eb314cac9ce43ba2b865540dd173d1ca9c22b9c5bc2555fb19921237ebe66f992a90d33f76e44e357fb44c624d87070268636fe6fc6fda874cf891a313c6c786cb374b9ba2031d9053e68cb6a12853639edeb9a107a4b05db14141725e2c65aa55a99c46b87c3aa448009dd731de8bd6228", 0x9b}, {&(0x7f0000000240)="23d70da9d59626a87f2b4bfaa2fb762a522c94acda3d7ffc8931bfb82a55df58a872801100a916d8321bc8ab801113d5bc20e14ec024eceab8c0e40eee352aafa8472d3a524d90741e7785608613d1156495fda2faad54e31577455304fea72733076b5ddc8532d2369fe2e1da6973f35c147465444c3890897371e5b70bfa72a135a6790090206b9a914706d04e6f3c2f7b58f44d62dd4f20a50bd6", 0x9c}, {&(0x7f0000000300)="978bf76d917471d8a2fc1dbb705909771760c85cf0307917ddcdd8fd14c1508893ce42b35749eeb643bd67d6976ab0ca52e607ef72253cf970ea227ba533ffeb52f39aab25107b4d8b2bf89fcff04fed2eec04e290cf342db6cef153621b2eaf0fb5418648bafb6a5d8f1e4261de33fdfe98c068a82697ee14b37064", 0x7c}, {&(0x7f0000000100)="8ebfc4e22f012673f5f84967791cf2f675a3bf4ec55293c4d536ee5e523b87145a01ede0a950c6", 0x27}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xb8, 0xb}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3f, 0x400, 0xfffffffffffffff8, 0x2, "93dd7c30ab48c66f683573ab525c663efc4e5062", 0x7, 0xffffffffffffffff}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x4, "cf120b93df5f24cace12f3011fe759a193dac837", 0x1, 0xfffffffffffffffe}) r9 = semget$private(0x0, 0x4, 0x400) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0xc0000000000000, r2, r4, r3, r7, 0xa, 0x100}, 0xff, 0x7fff, 0x9}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x200000000006, 0x6, 0x0, 0x402, "620193db89978bf31f199ea80e8c0776d4154b4a", 0xe1c, 0x328c}) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) 16:00:06 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) shmget(0x1, 0x600000, 0x0, &(0x7f000094a000/0x600000)=nil) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000a6f000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:00:06 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 16:00:06 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x19, 0x4000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) select(0xa1b4a746f33a03c9, &(0x7f0000000040)={0x9, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x7ffffffffffffffc}, 0x0, 0x0, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/255, 0xff) r1 = shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001740)=""/4096) select(0x40, &(0x7f0000000000)={0x8, 0x4f5, 0x6, 0x10, 0x3f, 0xea, 0x7, 0x1f}, &(0x7f0000000080)={0x100000000, 0x100, 0x1, 0x7, 0xb3, 0x20, 0x3, 0x2959d7d8}, &(0x7f00000000c0)={0x22, 0x2, 0x5, 0x5d, 0x8000, 0x1f, 0x6, 0xffffffffffffffff}, &(0x7f0000000100)={0x5c, 0x7}) r2 = dup2(r0, r0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1027, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:06 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:06 executing program 1: r0 = socket(0x26, 0x8000, 0x400) fsync(r0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x1, &(0x7f0000000040)) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) write(r1, &(0x7f0000000300)="0135790ff9b6c009cf7f85d66e7015a195e2d9f7162a64ef88e5e8e474e34610c62ebf5fc1669ae45b94a4772a96bd2c973c0632442aff1ff2554d22de86887b3cb9c990d25eff4f224de6bbf22ff2de082edb41df42afeee30954c646c7088d23dc6409a64bbd257107d209c449108e0644fbc4e74421378d31919d373050893fe3c25ca789995ede67d1532f974a75a625147b650486dbfd06ecbc8c48df008f1cf89d7d246de8dbe61bbb75a717dd7a7cef8276cc045124987e73d6dcffec614574dc26702fb33570f3cd14ccb7de24e03f2128dbe76b4d4dcd79fd770af68df768", 0xe3) accept$inet(r0, 0x0, &(0x7f0000000200)) read(r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000e80)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20}], 0x140, 0x40e}, 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="a5f32724946e9cf18d88", 0xa}, {&(0x7f0000000040)="897e2a404c6585c4f7874273ef615f07752e93ba0d7af729abb4cf753789a4cd16369553b1023f3aa353f4558284b8fb6c72a50a77e03be6f5c9d080c419db454df8e2f46008f1e27043c3ddaaa496b078622f8acaecb35a732cb2b34dfbd11117fc66d5499cc3f9eab77e08ff1d4e91b6", 0x71}, {&(0x7f0000000140)="f4d155f90d9361b9a950aa1fdc845c35234ce0df25c30177deabe6764da4cfea89d399ec5f05d1157b1caac5a4cd7d11d7ad0a0a420f36430ee4183ee0219d0910a3157532bd3cca67a911eb27e336efe7d836fd1762f2a84e09af0d6488fba36021a4cb7b0c6c0c38aff49535cd480f59949abe7286726833fc3962fd4c3944f12b215ce83010a38ff66dbaee679c0f8dd6c2a98ccff32b35495280802666223bbc98d599a1e46d607c79858c333854188735dc72367a6d6a3ebecca803ec0d63b9d7e1fe4418060d6a38d312b45257c9c7029f46f9de03de7e9860feec0fa000256f57ba49a2dd36e1cb550804f4518da73589", 0xf4}], 0x3) 16:00:06 executing program 1: socket(0x13, 0x7, 0x6) nanosleep(&(0x7f0000000000)={0x8, 0xfffffffffffffffe}, &(0x7f0000000040)) 16:00:06 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xd}], 0x9, 0x0, 0x80, 0x0) 16:00:06 executing program 0: rmdir(&(0x7f0000000080)='.\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='.\x00') r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x95, 0x1, r1}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 16:00:06 executing program 1: r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x6, &(0x7f0000000100)) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x1000048}], 0x1, 0x2366) socket$unix(0x1, 0x3, 0x0) syz_open_pts() r1 = socket$unix(0x1, 0xfffffffffffffffc, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) socket$inet(0x2, 0x4005, 0x400) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x4}, {0xed}}, &(0x7f0000000280)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='W\x00') lseek(r3, 0x0, 0x0) pipe(&(0x7f00000001c0)) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) socket$inet(0x2, 0x4005, 0x400) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x4}, {0xed}}, &(0x7f0000000280)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='W\x00') lseek(r3, 0x0, 0x0) pipe(&(0x7f00000001c0)) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) socket$inet(0x2, 0x4005, 0x400) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x4}, {0xed}}, &(0x7f0000000280)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='W\x00') lseek(r3, 0x0, 0x0) pipe(&(0x7f00000001c0)) 16:00:07 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff}, {0x400, 0xfffffffffffffff7}}) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) socket$inet(0x2, 0x4005, 0x400) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x4}, {0xed}}, &(0x7f0000000280)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='W\x00') lseek(r3, 0x0, 0x0) pipe(&(0x7f00000001c0)) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) socket$inet(0x2, 0x4005, 0x400) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x4}, {0xed}}, &(0x7f0000000280)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='W\x00') lseek(r3, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) socket$inet(0x2, 0x4005, 0x400) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x4}, {0xed}}, &(0x7f0000000280)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:07 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x5, 0x0, r1}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmod(r0, 0x10) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x80) getsockname$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d8f000000000000000000000000000000728d62a5f02cdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ded5c331bfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) r3 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') bind$inet(r3, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:07 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) accept(r1, 0x0, &(0x7f0000000080)) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup2(r0, r0) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) socket$inet(0x2, 0x4005, 0x400) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x4}, {0xed}}, &(0x7f0000000280)) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) socket$inet(0x2, 0x4005, 0x400) 16:00:07 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x30) 16:00:08 executing program 1: syz_emit_ethernet(0x1000, &(0x7f00000001c0)="35881c77f861cd9f242bedcd40e6c952b10ef300c5f583743802971e129ba920e8a5e1aabebee0191e4302ed2de5e2d50a0859d9b058b3b3a2e0a89215465fb93738f2e88674969e44b83eefb64e5cb6c80bd16da0bb43bd99ddde021e4711bb59e64607b11bb6f3e054285df7837bd87a387c04ee905ad95eead33a140a70cf8c32358fcaa02a30ceac3ff5e7a32171d8af5578e183907dfa9a2996e97fc841650a460cfcd79cb4eaac66e947b5c076497eaf30fe44d63fef32b26ec8a6f835532f03a4c338e1d18a114bea8e08b9742420a86f365bc1a836f1536828ca992e3cfae3c95c41e0dc492cc97264239753e7812fbb01c9cde2b925ce608df3fba41a816a2105e7cf93b4cc803d12e4e553caa664d37a23e506628d277805c4f8648aaba5c9df927c5a611b2a567666ba862e66ae4f916e9ab74ef18c3fc767b8683018183b679b32a1f53fbf455f556b7837245f28eb45249dff5c296f3f2ff18f21caf5772989f3b0166ca0eb0dbdc32a61fea68af4f365e0a3723fe9fbe10d415b38de53cb1e72da8db46767070b53a5f0d0c7e0a018c6ff227020632f2b1f03a759e75d25b4b9c0f087fdcf86165e5333085eff7db3084c2c70e91efe5edaed00e1d001824ee401abf58c79dcba1994dfc402cc1de0eda267836d3cba9cbd3012127cdb8a34f8eb0be5dccfe757cffeaaba49df7cdf6c58184238be10f71f80d63737a76f9afcb65bbf41fd80001a7816d45980de77a8d4780f3095db92a44327fc46f3beef423654f3ad01281e872c279e8da7ee0c2c7b2ec60849a2c522f32611b560f06fc8bc35088946407093670eb844bc78edd19af9f61756aa045da001549b578ab8e448c8ed2969560981a39e14cbba6dacfd2bb2ae8bb386b7ddaccf43a86549d40c8324a6606dceddb71849b5118fac7ed114bb36477cad67c48adde3b94e5437b70bb8615fd7b18be1e70e79c687196972539ece8a1b1798d1b8397a0f0f1a34a7e8a155cde1a1793755267ce6bf91dd2842ec7e30a0834d89a6c61554cd6d4810bc4fa67955dfdc0d95e0678a5d5f1ab2f286357bc64eaf983508f0c745b6199356057e2b7f74d06e69fe856835ec46daece80d2e09a478356ea81a791cb9bf4833e5c4f9bf9d9407c963cf6c7d4e80977928a75bd6ccc14cc4270a68eae8cee876a8f7386c6c3a180a7555cdb72abd5282e2046917393b15aee879d949a3478186677a33293b905728466527157a70be47d5ef652f2d4f6e0c4f43deab4de9065f47dd04021a403d0b127e9339d3e38c5b74b0e628d48645e83062f0792adf20c7547a7ca6d119e0fcae3c0ca59378d4b767e1d09f06a31b03b203f0ef100c1989c03fb997d8dbc233b6df05030380144b5be13ec8c2aeba938d05d0b1de03b7b5f753e638acd7f27a778ef5f5e53347332c700aa880fedfb5eec7c5b01219dba27a830502dcad03cb3d67f044f9bf65c0c7ee9c2ade4ebe6e4bcf87ea83d04785e174870bc3be0c1533aae796fda662afb75300b45b5ac519dcdfabf7b1466ca35e0576432d9cc0f77f70e9e5c9552700b8e0b548648cbaef42acfc3d512774ad422302e91854b32b8342fab8c04c1cfa95980f0fbbe0d37f258d58e605bda7123a83f18d4db47b95aadcebcdb77a6434254f26a7c73d34641cc8de83a99ca0c264fef7269868ed54a1751e6966fc7a1abd6bd126ab2fb9e1504994975d77c19ca4914a27a98846b9187dbe5e9b0e38cc374cf3404eb68892765f454ed8100338f1bb4e0da67ac704489e957c30b01873ec3ecf949f7061d05d31dc4a2c9d3e00948c47bb3461e5ed2fb54fdf19856c7971049f1c9bae653d464d760b78a0a7061694cf3ea316a3e5eb318e18c7ab13330412150b584c64d32a887754df0e62b15631a8df9069f0a580673d0a126339f3d8dacbc5f3c5d1c9e846b5a0fe5cac2d7fe4602919d3f6b874aae1e8832b135cbb702da6624dc35c46fc5eb377098002be8f57ada4c3aa374e910aa7679d36cfba9559bd4f9a79a2a013c7d49ba0f00d2b5ebc93e1e047a9baea800941fb1e83c6cd163061ae16d6cd7bbec2b1e883e194f1950cb703570046785f0f071cbe968b0ac07776179496fdf7290b47a26e7fa93b4e0d808cc19a1009991832656b78e8d7e32393eb62f7663917bf5c51776ced68e4a1ad7f6c100c6ad66fc20154a6e1642b4e5e4f6498f120a45feb330e2db82b9c78f85de11c1d4b507a8c8deb03e7555d92ed5da930eabbe36d1c7f610a87ea4ac2e24bc6dc62207d5d8826418f2260da28de6f1edf6d46175023ed06b376dddda772f6910f30d88baf5f631d731b1b0e3f78d8414187fb9565b9cab1f5d1437bf0646f62f7062d935c5adab93855be43b30869dc8617f988bcedd34095d431d9865a0f91f81289f89029c3a1a9ede1a621209ccf8955b727d231b5a960a6c8b72e8515d99a18c7337f0ecde21979a40051ec8b827c8d9f5e64ccaf2ff8197d970d2cf1ad3f73e8c4e186acd693cfd0e3164ab5f1de63ef8c43b4d227cf77e0fd7c8c8140036d85a27ebcd66b34d8be8f8fd16660bd5aa00234e7839ef8372c8bd5d6a5097c16af7e406e24ff4679ab6ceb2e80ef577c6299298a90c5ddbf3662040db462f2cf7f38131d34f24e48577ee932441b240d3e6aaafac626d51b6a1c0e8ac45d4e94bc2531d58f6778b716fa7855d833d75ca7e4034f076a3307eb5ab1561bbd2c7316145c11ccfeb507e74ed43dc9428c7f7e82736abd8c0f69fe9ed41cf80f5cee55039b1f26c6186f9ff6cc4c2bd8793fc72af6edd5f0208d4e0bc0f41654443437a0aafd441165d0d36e197b48712097777bab888fcfa0a8d151a41496c3d00e9846c601037eea8e733ae7a8a5934d523abd608176b902f28c64c5f7915eabc8e3f8cd3fd255ed9d8d105f2aa2580d7e2b47536640b700266dca47922967a736baaf0a50a61a2a02f7a301ed6b3c06733fbbc5e2dca4a981c8b9ec78f01bff61167acc8ef608aeb4a359f6f06facc82be63f946594a1dfb72df92b689f55278fe3ae2cac4e6d083947b87b5eee5c4e6e391b1164e4bc20a3548ef2d537f45023ac2170903b0b5188657e470f004ca7e8568330dc73d785a051a9311f03a6a5acfddb0a99ab4cae7043277c443bd77ca306a6278925d93df64c4769c3dd3a0852ca76895a0a480c3c9c8e84983658dc40c99d5975af39e3a84cc4d388de40774d2ad3d68541c7255eec84590ef01cdaca975434994298531b68fa95f6399ea5d74bcbe723231fa7e499ae8461c61bb462f0b52a83e833fcb654bb9674043d70d5b2ab5621485931a526beb6d314a6f546951e7cb9809e34a79a05d0f39baaafef37204171b970747965de03a269ce7eeeed592f9eb6c67f8eb21fe5773073194ecd64fc6ad1c9799e47bdca92c95dafc8911795b04a47a434c51c8f20676b72feec798a36642a36cc0f3fbc73c58e70b3bdd6ab005618ca87ea698bfb71f21b272169a165cfc120dd1e3bdc753a28b3e317a8d5d1c08067188c52b141a2896c38c8377cb7f09d9153f1c59d41f7b596af36cec691c43d50f8964ee49f5562cbf35426ae26736540caf621019dcb6bbff5cf9d3d9311513123fdc1a1521d4d0b30ce32745a605a07f3123547c0cfb2de6d0142b8bc1443adf6f059a29bb60a50ec029ab36e944e04d0256e37dfe524d4e7515d33e6f1e80203f6cbd24c96e5b48d8d5b207f376a2da8e281ad7686e8fde9ad98a2b82bbc6201dd2ad59500149762e7bb9802f4a4630d9f124a88d03ef2459621cb3c22d1efe6688e4ff4f9709369789b683bcb744a9cd8c709fb5c6edfb2b9b25c66da0dacfe85fcb7ad8ec5ef862d8965a20904cd6de1e05afba73a1d0267b5cf3606af794dd64aa37bca62b797914354243ec9baaed107b0a09df0f8a554da9c60741041e6e2e39ad43548d843d1a65f019c16c6b677dd5ee4ecfd4b2177850221fdf9059273284004437018bdd1da37e9e0c0c2754a7a05dd2a99f011d6f5bb99349e51543a7bf824fbd705a8e48b9cc30521804a8474f1d9f3934b19895c0f63a878f65094f8f7161f5d72ffbb27e375ad1647ee8850d9c36971b04ce2c1f462178b8695a27778e7152bc048b494bbc5d8d2a1fbaf628b9cb1b5778718113f8135f15ab8c935864fc54013a4f0ec421396537616a51e61649aefb72888f455e8daff1ce4a1a8baa4a60b5e17d2fb2416d64e8611dd889f217b0db4dde05c281b688993808cc7588a6fc088eb676320a0ff7f4dc00aa0dd6cd97a2b48af27f49f6be2fd80cb6128180b10efe41fde10008baadc51269e576062a6fb951a7da7b51a669db02002d8cfd607256c8b18ead2e31dd624cd509d7b2cf7542f65a6abf86948d84fc7fcbba76696d1b94952acac37c6f14219d7bcf0da92873b77aa1d6001561916986914473bbe869f3f388283c8e942ed719595c381df53429df9bbf5c6de3a45af29a3f61074a17e7e561c55bd1e7e98cbe938479af399c18a6d50d00986c8925452fe41a701a17922cc80d3d039c17f2701156c749928650223d233fc98576de1776bf84a4f7c4483a9738d5208a7fe664f1e408da3f50baf74b44fd23950643bb31d9f3513709b99795e1dbfcb963292d74f28c861061e0c32a04271ef65b54f5a94d7dd6ce4a3e41863bf13b57ed647d55c8586ebc2a9977b44ea0e37a8614ede4be525522d291e7f1fb0bae8d47f917afe800af4098c215a4ef0825c6aac6f71cb68dee48ee673bacbe9c124f7a957789c58985e3c2693e5b320bd79acd326b4abf239b2d659e2d6acba76c70d90f4f64d004487e0fe2542597f7ccd7bb615b29ad934999c241cd4e29cb5895385bfb506cd8f018577733af051f30f73b814c40e331f9f9c7d4d273056f189d04c07462bf1d4f21a2ad63130294bc68a56781e1734cae798e48de599804a4486dfbebb3ad569fa9b5f06780b8b18d99e4a75df36336c4eecaa9f6b3a8c217434ffc7c74fcf55ad9b89add8fb940e1a84606819261569dc05f60b4f463696e8050ad4b1be2fc694956c9839003dbf2f9a207e027a0291e50295a4bb911b39954986eaedffc7f3d9300e86469b87394d696146ea046d4193df71f042fa4e70cf1d754d4cdea5e3092d3e0e675937ccbfa4c20a7f90a86987435b04a3e63ecb99cbd3727d140e993447f0d6898bc72014782d93ccc624086af36b160f153d9d53f14906b32ec7d089c802cbc7cd4be48dd81b817a5c6d6461bacfca20e62817e4518c90d1b4e8c6a7da13286a8731ad0b9f69b51b8d67b05b925a6358b4f8128eb4fcec0ee298141d2935dd48da605f8489360861b14b490a7819b522cdc9aa96716933ae27d02705107717f03b4312ea068951c509f7d0f627bd562eaccbcdd099ab617e869baf9241071ade8342ceed56e78240a9087e43d918150cc65345672e016f9d4307a586f0b109580a645589fa8539088d35db6475c987e4635a53d080fc389613cdce47b2eca390856c3dd6856ccfe223bb11c7ad115671276dec4b95ec97670417932c30dad7498ef47674fb1ab1be633a61c75e6670f53a45b0f59409a7924dd01812f615c66500979a08ff60bad21c0cab5f6f3cbd96b18f70db372f931ed3f5cca1874db47d41a3a2c4b877403cc4ed9a9d00bde9d424fef9ba9c935f031cd2ee9059b79dbcd831c68e45caaf86e71631b142460abfe48fe9b30948eb0f2f414ccf82ec54a573c1d81d4f862d42e1466fc3835d9e48462ccce3360dcf7cb7dee9eb21") r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x0, "4c35a3857f3bdc5a5c1e6d253010267c06662e11"}) write(r1, &(0x7f0000000180)="36ab463ddc18cf06befb9856e609", 0xe) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840), 0x100000000000014b) getppid() accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="cc14a2bd15120319a2df912197df2ce3b1a3e0a6d1b05692318f1c43e52bd98989c14c89d7e3e276ed23a283797274d730e8155fac7ca9d43dbd3be9c61c5443e15a1d8e11e950a634454b57aee79d876b14ef1169", 0x55}, {&(0x7f0000000180)="c1d5956965c889bffae607b086571391d5e4ad0b7c73921956daf3acff8f64f883e657c0b37066b77d4dad9877ff15d99d7da417cd7d4e149d42ae24c63c7c0ffc8cf19bbb0c3d6d972bf5554a5d22e28ed647749c451371e730602627253ce1fc70c7b2fa7584b7d74b7ddd4eb79ffab40d0dd80bc91dc1ce8bc3487c94a3069e4c0d3ace8ba52aa9df58e22aa8ee4ad6abc8267af3", 0x96}, {&(0x7f0000000240)="ec295de4673a7c458455a37e69864654121fac10c76dab7e5318c713be52108bd57654095f1d7b3357015feb41759e4de5510777f8b66609497f5886f815df13da875680a7d9093444514e4e", 0x4c}], 0x3) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x0) socketpair(0x18, 0x4, 0xcd06, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) msgsnd(r0, &(0x7f00000000c0)={0xfffffffffffffffe}, 0x8, 0x0) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) 16:00:08 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom$unix(r0, &(0x7f0000000040)=""/127, 0x7f, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="39791e88f21a5330300080ed2073aed400abf0452fd2f89334e2412ed444f8cb10039914c34278aff19912fd56fd715c5977e4a696552f9f6887fd7520c45ec4257a27334ee7bc39c3a791c68553db4cede3573f347a93fb0622caa847e009516be8f1d8d8ff70698283e370a14e7c650e13cba643db4692bec578c7d8a9acfde00000000074fb2aed1d8323a314d41f1034f8f047134939f02a827f3c3a4819f27a1f8ff970b0a33dfb64f50a48f54c6590826f3cc13d5b38bb194e838939b04b2b96979f8770d3ba5831b746ee855a1bdde789973f667af2a7d3c54f341c3338e5950460d2186b6bb3f404fb953ca358fcd0178ee0e8be623d2cbdff611dc674bf40e71cbf613a395cceec75c2cb00c6ee08a47d5d51dc3c3192e48ccd0bbabdbf2739000000000000000000000000"], 0xa) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, 0x0, 0x0) 16:00:08 executing program 1: socket$inet(0x2, 0x5, 0x9) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/237, 0xed}, {&(0x7f0000000140)=""/47, 0x2f}], 0x2, 0x0) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: r0 = kqueue() fchmod(r0, 0x30) r1 = dup2(r0, r0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) fchmod(r0, 0xa2) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) clock_gettime(0x7, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x400fffff, 0xbf, 0x3f}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x81, 0x81, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x8, 0x200}, {{r0}, 0xb6cee6a296d3f95b, 0x0, 0xa, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x8aae, 0x2}, {{r1}, 0xffffffffffffffff, 0x16, 0x0, 0x932c, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x200, 0x10000}], 0x7, &(0x7f0000000040)={0x5baa, 0x1}) ioctl$TIOCSBRK(r1, 0x2000747b) dup2(r1, r0) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: r0 = kqueue() fchmod(r0, 0x30) r1 = dup2(r0, r0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) fchmod(r0, 0xa2) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) clock_gettime(0x7, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x400fffff, 0xbf, 0x3f}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x81, 0x81, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x8, 0x200}, {{r0}, 0xb6cee6a296d3f95b, 0x0, 0xa, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x8aae, 0x2}, {{r1}, 0xffffffffffffffff, 0x16, 0x0, 0x932c, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x200, 0x10000}], 0x7, &(0x7f0000000040)={0x5baa, 0x1}) ioctl$TIOCSBRK(r1, 0x2000747b) dup2(r1, r0) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2044, 0x1ce4) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: utimes(0x0, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:08 executing program 0: socket$inet6(0x18, 0x0, 0x3c) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) clock_getres(0xfffffffffc, 0x0) 16:00:08 executing program 0: socket$inet6(0x18, 0x0, 0x3c) 16:00:08 executing program 0: socket$inet6(0x18, 0x0, 0x3c) 16:00:08 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:08 executing program 0: socket$inet6(0x18, 0x3, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001040)="5ea270f3cb94faee156967f999dee4ca0268a91bd7cc032e9e781ea164989deeab799a5b01cddf72bd4175fc3dbaa681ad94ee19cfa830d844d97bc20811d53397c8c7a1bdc0616bde0051bffc45b493af0a9151b799aeb47d70b6416471e4f0258e86bcbd53ecaf30cd3236f89a25a722cdfae2730ab09d7760c88260a56aa415c888951ece63d7ece466c0f1b293b024c4bf18e0", 0x1cf}, {&(0x7f0000001100)="44fd3c8e553e51d1161e1d1a5253a5dee53c3fe2945e6338adec99c18dcebcb35dc66a7568e9cedcb4279a4f48f505ff2c5f1f7a53e3e88a6014987f802a00312a92b0ebcbae5ea0cf2eef5af8e5f9c8a1"}, {&(0x7f0000001180)="17121af141b6c9897729ce4e2833149d9b33c3cd21d916364f81605f918f590488577bff49afe1c8121bc9abdffc47d2b436565a7f3dd898871457e624b6f222fc001bb5c07d36f45b0e3464f858ca403b7a2b9b214af720764bfae1bf0832ad931b08e8b7a0942911158596326ab7df129be1dbed4f17ffb0f1642f73eae16cf56b6c37ca440bf8259fe2bcbd44aee6a023e8120c474fdf760ebaa93954c653e01e378bcdca6fccfec88ccb67f4337b4be22bbb4f96ae5927ccffc9ee68e479033bb46545c688aef644af1ac055b5e4f43d9ff14ed7d7d356c70adab7afb228b1d84c3228a57fe9e1ec6269d6ec3e34366e54c0b20099d11e7ece654ad6cebb9bb73d89d46000ec196927823dcf15c92c640644738a4a5ca1bafef2135f11d7d287cc41410a2b4d49471c607b7bd18fe7e27d6edc9c2f53bace3ac83e5cf8f29f234b4bb80449bc393bd3ece3e4d4811fefde5cb073fdb790a0f46a1738c9331403777bfd1b2223bc9c9e422219161154eeb0668b28935fbe0c039b00996351bef666e343966aefcbb42003a7928b4504925a17b1649f0cc50412a0fe3340eba046a496a6fb611e88a6e6fe82b516ce64b652ce53956b2c8c5f336acbb9b330c00075dbc6e0e865f3d6807d39a5a948ebe82cd9f3cc834601e3f4e0e7f38bae7e1ae4c1bf48b94ade0664813a803213ce1b7c62fbb03a9eb845c44e4e3dad2fe6ca1f798571197a40add01363876523f9ed8954a7f17b523fbf480cbf7db1a927909db4300d4bd82a5e6d5bb97ed57ac0a0638169db5a74434e4649c09bf62573cf6cde83741caf7ebb00655aef47c3a0fdc31b79a75e41a1330474745887eb933ae01f1279fd74e15eee1c9d2bd56566d7d09954135272a51cfc30d17c1e9e69cfeefa166df0a57b88b8e297486b18871451e5211c2ef203229a44b99ab4874620481a95e758fb1af9690af8c9737c66cbe2c6e09e1bd7698387a607b562aaea6c9f0a6fe8bf7d4212f666d48299c5cba1dc632adde098575805f4671a119eb45720f61efec4a8e6e4a0b12496d92bd2672cf1090e28305899af9ed500d3123205a74a2c6a7d386644102b4282b8f81111866e1033cb40464076be7b4701695fae52cf1b30a07197eed909627561a5e6c681eb8c08e1a29f3439250a6ba686520dd38b26e9c53c61a6b81d36fecf2d93c88f1fde1d453a2e4d214a3b28aae37ade86987b7a9478aac9b641438921b3509a7f54a95dd69f2fe050017caf02a8ec321912a380609bb9c27d77aca30c0581e63eca9645c1ab74b651f63e8f3a0b3bd35f09ea6ad9672ed70f7e298d1bd477247cf88e929fe99b0e638143c2fc877fdd47dfe103c2d87408c5aac01ec6b6989ad32b3202487d8945adf70038d457bc318520f995cdac4d775bad86f36016310e6fd15bbd0b89adf8849ee464817a7276fdd3ec6a2cb1d63f973253eccf38c984d4fadf979609989aaedce5f6b279f887ed4c4ff899be17c7bdb0632590ec518b88469b9e76a2558bcfc1fced24e0bfcb8841344553c0a804b673a63d7f74a2cf6fce3b60877d8125f4075ae32eb5f8b2421490f79786e7ff6085d1a14ca4d004322e8af6cdd337f3d675bef5324944ee4eb062f53601fe9d3c09805129c3484fb482edfdf4a4e9000b3e12a2c880d5eec5c23eb2f54067741babe58652da08ffeed9b149ab7b9a334c83d7b079af0f58448f728b068047892b01ad1927625f50779bf2347567f571389626debd30868794e99823a8c4064128453f6c505c6c0d17a63c2788d1cee8bc15473b7aa737792804b8b4b8258317037d6757e1e746553cde72084296345ee59fe7b696b9a5688f43e39e14d81c8e01835f7ebb7d1bd5ea182a3091f1161cbb24ca75c444447182a64460475c87f53cf357d619f647ecbc914f5d76ac5958a38b74794fb17a49199b38b999eec19251378913db40c77e2152485b38dec65ebddccdd30aac5222d34d5e2b6864c211fc38eb209a190fc6dadab84498d63637c2477527d87cd11cdbda6bb23a564aa21e413ce1cf5c48640da3df84ed248d89be57d49069cdb88f97695446c1564450758f0df864c9498eadeded492a3661988ba8b1b0c1139578621b1b53cf2f2973e8e53a32e33e16c5512b2f5acf1c7a573867d479778c2fcb170111158fb7a8de66e5a26310f2cbb472b697579d5434e798474064df60c58d341ee134e0b79ef908a5bdae6d2f547893c1462b1c9e1ec98501bc33d578afa1f5e4aef7dcde6972ca42172b8cf552b342dd634feaf5550c942058d9508c6d44bfa9fc7b0e4debf08bf67743b219364f44f933cfc23288706f362e3b8dd4c8b4cb714ae11a4fa5830e21015ebf5b37da686fecd5cebdef91d3f8260f0059e597070e200c0440dbecaa6884f49c7a4b40ea163bf32fbb7c3fa978246b97c70e8a799e9b760ad423ee0e90f8213439d2ebbe22602119f9491ac634844041a8b7983f0fe3244a29d39da20cf9da730a634afb501910f8b93035b1fb8702b2b82cdb8790de249a369096031eed2753808b1ea5c94abc912aeaf4623e951b12204a1043e5429ed8e5de60e8456067c63eb03c292752579cd628d78f2f837adef3b7e9622ce5eeef23df470ec46d0d8f4186c747310c37c8abc62587117d92d2c36f7bb8fb911c756e0c588afb7839c197e1aa2232b13e1243abd19072ad0efd5781c592279848a8dfc18af4ceb4eab9a9a9b3cdf6a1dbd2306c61a8d997c5a303cdb980adcf333155b32b852acf3f064746a129566c97b85d997e771fe2d3a617c364dc22d0d5e1f14ece77338c00ab5e4630ddc1f9d455d033e1cadb6303cd865ca5381d4dc885dc0a4553b1541f59516e9173f7547bfb806095e41733d25744263e2467035367425c4e76eedc575ffb1d3a7f6615cb4827bf4fedd8ae57f50c0f2388f90f0c12d57b5f846f37f9e55caff7fe312e6dd4397d690899f5217a5cb71258457b2287c64910bdca6167b8f5b909159186b40b697a18afe33ee499bf0d9dc959479bee71892d0b2a758e849e77e2314f522f70aa55a49fca5f5799862516c8046692f5b03cb3774d211a3e52cf1487d952b5e6c6a8478bb0018a62694a9f977bee7eba3ca236a3c00523baf6b71097e4fdba288662474cdd0420cc738c054b25d27be4a34e2474ef6294ecdc66075e10f192076a61bd04a56f1ad5741312a127a31424fa544202cb3a235f0461c51424f21c86746edd3e79c155793fe976a0940358bcd66c0afe680cd04ca28510555f5a330fe38105c79a59731f6d8696d81bdd1fa06b16cde0e6f9e390c7f7ce46e81a29055cf0419309af78a29cf4ee07e1567996a7d61f760274692bdda6b263715573dbb7fbfa0b45cc1420e5d14099f3b520ea9cff7e369d0b926425ddb3671415d8c6d965eb6ba04587aecfaebbc774ee2b144e0b3ee9ff3126964ac34e3e1b5c03681d88cce2fbc7ff0ef53b32416cc742d8c60eb70cf8bd90cbe83092d0a3b2b62981612a482153d7e72a716f0b2900732834dfec42c417c5b7ad1daf38fd64e4be8f75de9722fe60eb6ea1f92ff6589a71c9f4558bb98f28c37e27e00842037644905cfc1c9a90dd262cbee172e458247139a0f3080db8c89cbfe113cc0c2bbcb65654e429e13cb2e71007623225353b245db1f939549b05d2669e6358d2ef32f0d34ce0a944e9c669ec6c30eb94b0a0050fa143f3e82809ca102e68e55b5d51f9f63dbb37a9d4cbae511ccb1a66c4bdb5370671e8e89c2c103e1f51a7aebefd48aaebed56e4f4009e744865ac762028ae4138ea5ba39a2be35dc7acedf6e1c26491b813d8df21ac834e5d1b93b93de4c9b22e4596446280f5c7fe50c3c720d3ac53debd9b4add5750d986faeb183fa028b3ae6c54bdafd8765e0ca3bf5e58711e7ed97fb6a21cb14cdcc4e6b49e905a95fa43ec2cb83c3db2bb8329d282ab3f611a107f058d43f2920d1ebe5bf6c0beb2e7c700bd21be4bd3dd3d56c6709e81aad380ecd10c2d843b29c52c389f880f60047bc9d48c75298e4e18657224b73da5851bb69ea86e7079e5783f8bfbe6142d44164fabe46749cbcbb18155deb0361573ede0bcb53da248b486cefde9b41a2766013c23447a216e3361712b7499d3a1373dcd0c415cbc9996d5f86c84ce5e695f78ccd450c784c896428e4ec79f25849e83ccf30b1c3cc7d84bcf8e436f776a3bb12e164d484c8a2a01c08ce92c199cc4ac3a8a63598366c608984478e80b6facd1145ba6dc417c2d8ced0e00f105798e9f1a0d9a445ea72419d317ad896cc029bcc37fe7c9b2fb0f2b020211a2f9781ec626e7f3b84b32eeedc4959ac483066fd21c78c31e0fdac3a0ee620dadea3f14120f2110f9a575444d497fc6e3c7b68abfc3b0e8d2e53259d8fd299d84469fd5e312ebd3ed61973047475ccbbe290699daa7702dd131efa0c580828f712ba4894132e93cc18e768aac2465ae022170b567f6ed757dda6129c753db28a66a707c4b2b1d5ff661327596949660b0bd3153307621a7462e2338fa2dca5cb7bf32b53f2210be17317134c72e22fe68a53526e276b41c15e64df640312bec94696da7f6e8d8eb18f69da6f51b2651a7e251a2369523278f69c28617af47037631b55a9a28f94fa77bb6c49339632e299f47b278fabda8c528bb6ed107caf86feefe783c95a2a0944c00582bbebb40f66baba6645d6a4a74ad12313fb18cb66d71d6e42d6d67551a6ee861bd8b07a2aed59dee8166cdd1e86f0382e80ca7d73801458f0a7666cc991ec2f6408d9cb9f71941e2c10fca28109f1d1b5919ca070b20441619e034b31f633f0d5f2177434d24126c8afe54a788956cb3e07294042fadf5f0a238021bfab9032756fff36338066fec451fb7938985b04ada08b94e9d55424d09cf1f8f17c0149b778529b070e5034905eb067707e3fc23b61c0cd2357d1823069e2cf2bf5e9ad3c53e1bdf06bccf6ee3192d520d872aff17218fbf24481a8e6f42d77fe429ff977e84341662e0902d276e78c0d46f12f953e1000354ae3eca7f6c06dae48d00073e604a396fda2aafa753e2eaec1e770118b7a8e859923058e1eec0c3ceda731bc9832a74c1dc1da8f988144497979b744ecb8cf8a828633d098e00123090941d55ffb93144f82b0253895e2f7f952dedf9429e3eb36f380708a9038373428e0bdfefb48f8b118f173392a453c3fa26dffcc22f242d8c38257cab0f4d4cfedab9fd603978cbe637b5b45221d4012c13dc24809d77aad7db52fe31f2a5f420b5f79236d47877a4ef1df579fdf0c10760d91cf9149bdb156f457bee27c7067d6ea9481bca0ff4a6338019f413aacc21876227a066c14a77381b99017923b43ffcc094ad823f7c569b4b0591ea1eae0761fac549e1ebd59495d04f372c90f246a3d92776e069a88ad4204134891bc032834138694cdfa2dd8120987f3efbe18ac56d1c3f084fcbaa3566ed04164f2d90618bcb1186a1a67737b8d0f2d8bbbf4e5b2fadb2fab598efdbdc38c737c53aebff66241ff8292042706897f529f27c80ee58acb48294aa5e169c6473f377308674cdbc6ba5210062f5bd849be8bfc1ab5be46b0364ddfacb7bb98b497df7bc5080c2c6a537717a1076412c1a1fbbf3c323536ac13a9491ebba9d61c9590344123b0f115c3edf98bcbb09fe292d1d540114c0fa933d62bfee82f943d096b05d72314e1cdd1ffabcea97d5b91c100e63d048de621a049fc7b9637e3a519402a8648ad7c94efb1f95bfa3a41a242001dec3a3d8"}, {&(0x7f0000002180)="52d1d8de9bbb56af3473ee6959f6344816e6c1addbbe6e2649795b06487f5448539b724b653ac5d24b820b8adc8eacfe2d97e639a4a9c584fb792d28e010ff27e88136a55e2649b2ac2ad247af11aeb54e64d6ba5a493ea11c523bf33dc66f5968034af118bb7ae01611f3810710559ddb27dab6f78a2537c152a4a13e50e7e067fe1e0aee4699df80565d20aaaff7fc0c065e0884488c5cad88516ed5c27fd67c6aa513c9cb8a499f5020b11c9508ffed03c9f3c346654ccd45d21e1bfec5ebc9f028d3ee9ba37cf0177ae1108229b76beff813fea4521de3ae372b2eaf5556eae1f4a04b28daf0123b76ad6d5eff92af77a30c62af2df689"}, {&(0x7f0000002280)="1c0e9dc673c485dd981e1815e2093f9cbfd2948ad567401d5a8ae31db5b1e198b175c1443dbc1941c6d0d218f36a01bd2de9e61692cbd48de567b4e9878b7ecc1e8a10ec7b8333313f3693e33302da27ed29f1ebfc7d1707f49653d9"}, {&(0x7f0000002300)="ac6f25f1185dd838f6fb8ed359624ed67d2ca6124efc45856b8a97fa75c2a1d6609e4619a569865c40a4fba1756451b42f6c4fd78887de35d6dbe01e549fceb28cce5ca9ad94fce13a404c7f51979987be92f5bba9f7beda0eaabff57cc51f3f795ed1179da94b1a65583639dc7c53baa0da87a3e6ec47e6e5588a84623e9c735e4c14e707b2376ab19f48224ada342ef9f1d3e7c7d0fb5736cc664796e3d55ec9172e9893239a3140ee2c09303b9c5f6d6d794c7d5f2f7f8edcc24c3569e41dff975210f64ac4ea39612a20937b"}], 0x1) 16:00:08 executing program 0: socket$inet6(0x18, 0x3, 0x0) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2012, r0, 0x0, 0x0) setuid(0xee01) clock_settime(0x0, 0x0) 16:00:08 executing program 0: socket$inet6(0x18, 0x3, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) clock_getres(0x3, &(0x7f0000000000)) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/215, 0xd7}], 0x1, 0x0) socketpair$inet(0x2, 0xc002, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80000000, 0x2, 0x7, 0x2}) sync() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 16:00:08 executing program 0: socket$inet6(0x18, 0x3, 0x7c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="aca515d44b6c5a71ed257a92ae626377cd9a44fa4073f2ad33eb768041587d40425b909746c4dce873eb0c9e8bb019881f59379a6ae93dd7a20b667215d79e206663a4be63", 0x45}, {&(0x7f00000000c0)="441f3a50d5150f4a76f3a1a7c5d83c450a4496469746358d4fedcf61d4da51656b8a9a6f728f4cebf6e86e1c8f4b9c2db29d7b5f500d2bc823ac94c5b2562b3caca7a92e89afb4da92d998b81067727e89cc9d5c999bcb9401ef849f77e0ef6f685b7d698d2e6758", 0x68}, {&(0x7f0000000140)="085bdcd326414c38593eccfa549b234094580ec5176840b1529b9ab57df77c1191f75646e63fef7a81e778afd69f8eaacfa69e85abc8856bb95f1e60d73ba3214b4442e2e78e83563d1723cdd9ea9941f0fbdf8cd397b4c072ea482a10ff6c4554856e8f0ae6fbfa667331de9530acb2c2f3205071fb4655c23980b5444bb61496c2c2edf4ba852b0eb5148d20e7428ec2aaebc05c61609599dda9b48868cd4fcb120607096f587bab4b81b6ea84a505eb6921cacf87cfac67476adacf017236", 0xc0}], 0x3, 0x0) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) setreuid(r0, r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x70d) rmdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) 16:00:08 executing program 0: r0 = socket(0x30, 0x5, 0x6) write(r0, &(0x7f0000000000)="6e25aabf6d6352a69f07ec6e9181927e1693de315614e79b0f62cf5fd17a00aec7f1c3ffe7fa23f170c5a8611c7c2db795466b22147f99aaad54163cf9e16fddba29d5877181c762e1209ae0e51f9696d8", 0x51) recvfrom(r0, &(0x7f0000000080)=""/104, 0x68, 0x842, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x1c0) r1 = msgget$private(0x0, 0x100) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) getpgrp() r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x4) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000740)=""/4096, 0x1000, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/193) unlinkat(r2, &(0x7f00000002c0)='./file0\x00', 0x8) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000200)=""/57, 0x39}], 0x4, &(0x7f0000000280)=""/40, 0x28, 0x800}, 0x2) r1 = socket$inet(0x2, 0x4007, 0x80) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0xff) 16:00:08 executing program 0: pledge(&(0x7f0000000000)=',[![\\\x00', &(0x7f0000000040)='\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x3, 0xac}, {0x18, 0x2, 0xab6, 0x1}, 0x5, [0xfffffffffffffff8, 0xffffffffffffffc0, 0x0, 0x56b, 0xfff, 0xe7, 0x80000000]}, 0x3c) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) chroot(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x10) truncate(&(0x7f0000000140)='./file1\x00', 0xacfa) truncate(&(0x7f0000000180)='./file1\x00', 0x99ad) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240), 0x0) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) socket$inet6(0x18, 0x3, 0x3c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/214, &(0x7f0000000100)=0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0xffff, 0x7, 0x8, 0x400, "393c71ac5bc1f212e9044af7af3d4ac844138469", 0xffff, 0x8014}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xa60f) 16:00:08 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) r0 = socket(0x1b, 0x7, 0x8) shutdown(r0, 0x3) chmod(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: socket$inet6(0x18, 0x3, 0x3c) socketpair(0x32, 0x8006, 0x8623, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) msgsnd(r0, &(0x7f0000000040)={0x400000000000, "c311a76edfd517080000000000001016e4c0a2f72633bddb51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f7735b33683b"}, 0x40, 0x802) 16:00:08 executing program 0: socket$inet6(0x18, 0x4000000000000006, 0x3c) 16:00:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x6}, {0x0, 0x5cb4}}, 0x0) getgroups(0x1, &(0x7f0000000040)=[0x0]) r1 = getegid() setregid(r0, r1) setregid(r1, r0) pipe2(&(0x7f0000000080), 0x10000) r2 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/171) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) socketpair(0x18, 0x1, 0x1000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2800000000) syz_open_pts() 16:00:08 executing program 0: socket$inet6(0x18, 0x2, 0x0) 16:00:08 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r0 = getuid() setuid(r0) socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0xc003, 0x138) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0xc080, 0x5) socketpair$inet(0x2, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() fcntl$dupfd(r2, 0x83, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffff3) getuid() r5 = semget(0x0, 0x2, 0x200000022) semctl$IPC_RMID(r5, 0x0, 0x0) setreuid(r4, r4) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0xc005, 0xdee) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10002, 0x100) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket$inet6(0x18, 0x2, 0xffff) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/178, 0xb2, 0x40, &(0x7f00000001c0)={0x18, 0x2, 0x1, 0x7ff}, 0xc) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) shutdown(r0, 0x1) close(r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xfd, 0x3f}, 0xc) syz_open_pts() 16:00:08 executing program 0: socket$inet6(0x18, 0x6, 0x6) socket$inet6(0x18, 0x8002, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=[{0x68, 0x0, 0x0, "13c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f4"}], 0x68}, 0x2) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/21}, &(0x7f0000000040)=0x17) fcntl$getflags(r0, 0x1) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x800, 0x100000001, 0x4, 0x7, "fb80f3a6eebda0ff7f9d1a7d38955719c1c2a032", 0x3, 0x3}) socket$inet6(0x18, 0x3, 0x3c) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) getpid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/38, &(0x7f0000000080)=0x26) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 16:00:08 executing program 0: socket$inet6(0x18, 0x7, 0x38) socket$inet6(0x18, 0x2, 0xffffffff00000000) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7fff, 0x4}, 0x10) 16:00:08 executing program 0: socket$inet6(0x18, 0x3, 0x5) 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8080, 0x24) recvfrom(r1, &(0x7f00000001c0)=""/135, 0x87, 0x43, 0x0, 0x0) socketpair$inet6(0x18, 0x4, 0xffffffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kqueue() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x12, 0x4}], 0x3ff, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x12, 0x4, 0xffffffff, 0x1f}, {{r5}, 0xfffffffffffffff8, 0x14, 0x10, 0xffff, 0x7}], 0x8001, &(0x7f0000000180)={0xfffffffffffffff9, 0x6}) setreuid(0x0, r0) r6 = getuid() seteuid(r6) dup2(r4, r3) seteuid(r6) 16:00:08 executing program 0: r0 = getpid() wait4(r0, 0x0, 0xa, &(0x7f0000000000)) socket$inet6(0x18, 0x7, 0x3c) 16:00:08 executing program 1: shmget$private(0x0, 0xc000, 0x0, &(0x7f0000ff4000/0xc000)=nil) r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x800000000000000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x41) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:09 executing program 0: socket$inet6(0x18, 0x3, 0x3c) socket$inet6(0x18, 0x0, 0xffffffffffff1870) 16:00:09 executing program 1: r0 = shmget(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xd6e) socket$inet6(0x18, 0x5, 0xffffffffffff7ffd) syz_execute_func(&(0x7f00000004c0)="640f000a420f5fc5c4a2d9b8879200000026470f97b33cd10000407d508f68088e890700000000660f2ec366450f6032f2a50fe238") sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="fdb12445618de7b4c9c8d677a9035ddfeff78e8f95f6199248a1f5c8934c3a4004741662014ee9d6d906afa215d1538333331988a392e0262bb8977ab5ba09621df7b3733ea76958a43041dcbd04fe88d2172477787132bbdf56bfc76b6f4562797a09c3dc599fa79cbceca9e5dafc346960d017bf9faae963348fe58185f1fb23fcdf10414c5e7efabb594422d1472eaaa7a777dd05b96f00d2a4270b83c0f52f0750584518a77b95de707c6674791398d4f41ed9104678308491e7f93d208deb9d5b3b43388b348a7c", 0xca}, {&(0x7f0000000100)="b03118b46f4a619e35aaeb4ca05f22a48e91c5a9ba8080472df39eed1b61a1015017341927da092d5d2503be5973ce6a30cb7f083e434badd3081b1ee2c3c53f9295", 0x42}, {&(0x7f0000000180)="2b2ec70901829814ad7bc1b42b7acd2ffe668ac2a92ec08e443f052ff36a501da72db314fde84e881a33f11579f9e406e661cd82281bbd8985d5a494693a8e291bd0ae97", 0x44}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="600000000000000001000000050000001d9995287b1fc72ddb7e60ded77abe8a0f088686040000004ea86e9f0e21ec25c1ccd7657f1c96b599da8b65752cdfb8c3fb5eae5bca961451d51a06c304ae75dfcc794f100092c8ea5fd6de34c6db00d80000000000000000000000e60000001336a50af3a60219753ac43e9009e50031afe2dc497e684164641ddaa50092d28e9b1f2677cc02b67962bac937026f1322a0266ed5a794036edb96d66df8a5ba5d9d3b871adc42f129218b398873c012bacaf3bf2ca22c43a5d27aa8b305392a53a5f00b2378bced5f52ecf84c334634bc0bab912c11979504e093165006f7c22da14d984a2491d524fe7f1ccfa775104560866629bde94fb395cea54cac4b1cbc40135e66ecb26f7c5d964c7708f1a980fd9ecca6a2ddad2f8c420e676823a412ac18177f330000b800000000000000ffff000003000000f1bd40f292541f3f49706a45a5484e4c1390456fd749d66c373a0618b46ec7552d931f044cd7c6995745ea82cbdfe888b1cb4523973f5509948d2876bb9564bddfacee32d97354771ad814e5aea1c599ca81b6a1ddff465d7883b0c29cd4615ad6f45fe24ed11e737a937f1c2ac90aa6971fa5611b9eddf8ec488782116b4c692121d1164f1fefd061ca3a68046a0c05a70cf7eb80abc9fe6887dd5dae3230e1636c04d609bf93005000000000000000ffff00001f000000e69218dd32d331046c6898c47db982b272ff9a02812482db291a447b762b066e670034fd879de9c42f70115b4fd6d3e7ab17e036855e18cc8bb56c0000000000"], 0x240, 0x98ac3a1969e7a31d}, 0x1) 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4) r1 = socket$inet6(0x18, 0x8003, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xea7b, 0x4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = getuid() getgroups(0x6, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = getegid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="ddca6eb02b851129c45cb222da4a6cc7d2aa3eece133926e8c43a1f0ea1ee0c28475e869432dbfb73ca45b6510b89689353c17f0bc85db01351f91ef2d5317edf98b4e658373b62bcfa3a83284937243f691c20b98d6a0667146c8975226588ed8e893331ed4f741d9aeb3ec157c7c7d52a5ea371e1f8525bc4116f1508b06d3d2ba5c72a2eb832f7f0fa2985a6bfad3cbf7c2885fc44fc6320af5ecfb", 0x9d}, {&(0x7f0000000180)="75eed9285ce9db37ee3d2d2cd99bd182728fc67d27c08964e6a0e433e799d33eef03cf03a6af46a1ecffe5aed3702cabedf143b746db384dbd285fc8549c7363e2574d0a57af027688fc62f81d73e7ce17f8e2388043ff2a79c326bf", 0x5c}, {&(0x7f0000000200)="6ab933bc66fa1b2558e6d896410663a8423ffd65c33502bc6f87561a33a4e0f0da0f10dd225d84d3fa3b740111116e9c0a766bbbd3bc5fc30743767f94575c8e882826fc4336d6c162d59aee2fd79a98cee29137dd73f8b04a885d2cccf46911f34e86d89fd025bce2ac476aa07d13cfba4a6dafe62e4983280d16e03b5a9878e719202a7680710ab5dea614a336e243efc7ab95547ade3e0417887a161d4918d6e77f68c375ae3a4b7b2bdf6f5a42fb1771b9e89a8307bb7bed036ff2e8452e6efe201a899a5668f0caa99736de6ee0274143a7d4ee024c694315a1dd47", 0xde}], 0x3, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0, r0, r7, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xf8, 0x2}, 0x4) linkat(r0, &(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00', 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000740)=0x10) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) flock(r1, 0x1) r14 = semget(0x3, 0x3, 0x530) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000007c0)={{0xcc4, r3, r5, r3, r13, 0x1, 0x80}, 0x20, 0x3, 0x77}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) getsockopt(r15, 0x4, 0x3c39, &(0x7f0000000880)=""/100, &(0x7f0000000900)=0x64) semget(0x1, 0x3, 0x200) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000940)=0x6, 0x4) fcntl$setstatus(r1, 0x4, 0x80) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000980)) mknod(&(0x7f00000009c0)='./file0\x00', 0x10, 0x830b) bind$unix(r0, &(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x3ff, "feb97218cfea00f37308402aaa26c535ff05d35e", 0x10001, 0x200}) socket$inet6(0x18, 0xfffffffffffffffd, 0x3c) 16:00:09 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x2) socketpair(0x6, 0x3, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='.\x00', 0x74) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x80000000) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/111) socket$inet6(0x18, 0x4000, 0x7f) 16:00:09 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0xe}], 0x7f, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/162, 0xa2, 0x40, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x5, 0x3) bind$inet(r0, &(0x7f0000000040), 0x10) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x100000001, 0x7fff) getsockopt(r0, 0xda59, 0x7ff, &(0x7f0000000000)=""/106, &(0x7f0000000080)=0x6a) r1 = socket$inet(0x2, 0x5, 0x80000001) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:09 executing program 1: setuid(0xee01) r0 = syz_open_pts() flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:00:09 executing program 0: socket$inet6(0x18, 0xc002, 0x550000000000) socket$inet6(0x18, 0x3, 0x100000001) 16:00:09 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60d, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x20) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x5, 0x200000000000000}], 0x9, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) 16:00:09 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0xa40, 0x2) syz_execute_func(&(0x7f0000000000)="deb43b00080000440f1cf840adc4417c118100000080c4a2713d17c4c2151637db13c421b75c5565c441b5ea1ef2aa") socket$inet6(0x18, 0x3, 0x3c) 16:00:09 executing program 1: r0 = socket(0x20, 0xbffe, 0xffff) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:09 executing program 0: rmdir(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0x54) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x3c) r4 = dup2(r3, r2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x800002) recvfrom$unix(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:09 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x20) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x106) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:09 executing program 0: r0 = semget(0x3, 0x0, 0x8) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/48) socket$inet6(0x18, 0x3, 0x3c) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) flock(r1, 0x1) 16:00:09 executing program 0: pipe(&(0x7f00000031c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) dup(r1) writev(r1, &(0x7f0000003080)=[{&(0x7f0000000080)="d8e1d082be7321d70a04236bff137a1b2a340f3a2f36d3d92fdf4d82b9d85d6ea3f725d2dca5d198e7e518d447494cc25347877c77f89e93c18ecfbb5819a90d5cb728ce66396fc7dfe9dd001176833704c751a48f36e954fdd1649339dcf2037708f70565125cb270cbfbb78a0d52f19de1df41dfbe585e71385ccbf9c9b8a71d2e08965e7bafaec1b5b385adce72faf7dc478f541f930276a94b80bd1d5d19c7ccdfc47910412cf0497318b408dddc94a555c2b9ed07b2ced8b18d5945b24056c4bb82613ce1cc835406d6ee337594625517f44fbb93b623e0c0462ad3ff46d3a48fba2c0a05ec54c1fbd07f325e37373bc0c41144bc5319090f620874d8a2956b8bc49d934179227a7aafc36f4eb3d8a4fa5adbcadb918055aeb71341e64a7738b2cf85106f7344f18d479cafd0f3735b0d54862f1df97f3adad5afc83b8061bba70685322ccab59e7e61a3de508b9702e06085045fcb8aa02ebc9695c1a998506525abe54f33899d1ca37489538a6700c74ec8b07cef51a18489407defe85bb9df4337b740d26b6b2811eb4d4d967316cad495d8f6594d45356f43e7596f9b4c3b13d9d9ef0d650e6665342cab450b79685e3e2844b5ca9ea2a91e36452841714e52822eb3aee995b78a0ce84d52a86c63cca66faf3811cb207bc8ab109334d81b498f865dc1a5180dc915020f671cfb27d01a7efde11630984612ea9ec40caed55361a9ba44f3eb2fcda0c45510ca4c8530591af1d251a33b4bffc5acebd089abe9f3a20d9aa9c34cfe5233b20908d1a0f4461b4aa35f534cb374d82374d4a3d395fb5147ea4c98f975b65551b42cc6dbe28a86c84a9ed1ec6cbf2fa0286c68859fd4a7dc69d0ad0b2ed010b1ecdda78b955b7fbf7f13d720d67cd2f8f7818dd3a4f39a4963d46975ccd28c404230e235573bd64b02613b27802b955baa4e9ce4300e059fd5432b4647e6c61f5d36edf0ca49c32eeddfc9a1a041262f234e027ece709adab481c6552db67127e20a20b22d11da8c24e74661b053c5906a81b002c247551d71eec450cd493aa5076f7b676f682389d36bf098cbe7731cd633fcc0a0e15cabee2b8a484d4fefc7336961718f40695b891da57889135205abd585cee76d3be674265879297e755a0f40e87efba58659307a690a76d1517a86ad988ccdfe4b079e645a24cce5d20f5aaf9567e4d9b7a461f45cfb01ea8ff8e720b78a7976cb00eac41980afdc0de378cd67c2606aaf385cbf7e641f70b65a2925907710a5cbf20471a11fbc854cc56b528fe15ad31094c89daf3f24950e0ca2fdd7e8bb8967a000a0df9cca5f7b20f3ad2efc6a356dd02a7571e7dcdda770b7ae9c129cb099f6b88afb6d162a95b197241551477fed892c56054f95aba659829bea64eae552adf7900f584dfea15c04804b85989b3daf6bb6243494b5a3aa4153aa8e41495831eee1d255cdf792b928509c5afec82511758ccd346783941808a4b7b4f3bdf317451ed42f857161a5ad17395175571c74f73f46d342d58f088ee75c320e810248fe4888332079e0b89782d568a74cfc2c1ecefda136b784961b0985e8c98d94fb984c242a9bc53fa0c234a6e8e393679d518d0064807589f9b3027851b6037749e2200c7cb75323c063fac584bd2bf06e5158be549395a8c09a0e2624ddac1afbe1619725f679e6c23868d9ba724152b13fd28d4b5bfa00a48d5b32cdd01112d7a0d881a0b7ec8e944e5f39316d1b70190990abd1e9e8228c3224f7b944e1c8515e96cbd22222ebe88965d0419fc030540e33b79083e2594caaa0657c939d3b13f296fc6c1a5bd400e02e4475d804784511b8837396f327b5072bcf6acb99a3da933ce1faebd8ab77222957e5c5ce4a18fe8b8085834b02cc265e1afc99cb758d63bc90141d7c7b96780a4fcb9a320bd5b4efe1531a9496b7ec9342754903f7ea57a9174af0267eb7007d7b142832e91d193ec5ad3eeecaeb7648038d551f7adcc3a90729e3f5cf983a9c8174f63c5da7c44c2a834e08cea96efb87928309338ed3ac7c8a3966a403702f760bfe94517cef3e5d980f8671cee2f0f252303e413c7658533c2869de7971f51e93387f496f971f3da1106e47b7b9ded649d7380e748aaaaf685736ae8ddec206528d557591ef0ed5f067302f8de5614e8bcb076131f5edcf82f0ff034cf9d99ccfb1016d6588647dd849c2cb8cae7c40e12671fa30d00c25999d2ba5bed91d7c16e9b923cf31988c77a691312e120c8d42ca177b42a80ee4cd8324a7064d72e4b297d67ae04387f025c9c026bcea23989015f363f9b78744ae4bad4dbf0888ee413e6f156d7725dd7ece853e875cb8316ed21c4a2f3ced6d4a1f9f947803af9a78e57293721c0a7d49fe72fe5e8096ce90f6f8855cf04c7f4bfc2fc0652c43632ede8036525dd04db341befdbf0df6173f989290eac81368f95d4f26340288d9d6e698db93ca76bdd3b2b162917cea46d497afc82b8fa39cf4f4332eabb27e639475c7a760cc48fe43fdfff7489c05e6e3fea75157f38634cc6a4df367f6be1bc1cd1db9a10382392b7cf1a391a82ba76ce0c3d90e3e0a0435c5d85619ebe8aeaefd968a03c17bde0f82bfb8d8e2d1d7c1f7b10b8166fc6aae9a9179bb93e34e2d02fb6c8975609f67b0dd7052a6b2ee784fd2e96d773ff40b809ec107ea2f9970948d3875b13bfadba2726355ead7f2b9dae24aa8a95920c95779fc61b1b39df63d1c3449babd72f095216cbbd61dac33435afff62ead1e9ac67a087768d06269c201ce394bd2a09adf93e7adf86eb9ad31d56a8efb741b3ed9c076fd3c880a407282b0a9288ec0a6e8273a9d7c05162ff560759e3dd1a0a0c9814a9c2efd5e3c11f4578d77ba26eafcc3dc9ca63911e69da8567a0c49d238a9a10367781210e4784f234095501e4352db1cd658e9114bff0e592ffa56bf61945b6a1586c6bfdfeb2933712d7bab15a30d900ff7c23185e70c0a14ae70e33545304d979ae92364166d42fa903cedd1dfc91f5f1ce16e1934642c627744e29067b32a692b4282a079bd3872d2f4183ecd4b2a70832b10bfe28fbe0982d7d4980747303d7366eddb73fdb27b4135d0c65a88a70f6e3ef5680eb85edd589f8bf6153d27b92dbacf430abe3b427e1fd3e85bed36f39a0160775c26fb86c09081eb482d52ef35e6aff81c4743e1b3d9f3e9c41847d2b56ef7dc5cbcb1ed9695d8e0467d9f3d4d167efca189d291a8ba1a9f12c8e0ca33fc8e5535965148d9f705231abd2808e00a68f066d3fab44b5afc14f7a761115d9052a9770839ec54fd4a7c9378101f5f32bff7e4daa124a6b72a7113f7ede6ffcd9b568eb455c215ca6fa048d1b8428e5b56a64d8e6cd75dadb4e0353c78e99c81cc220c67c53581c408571fd230161d37a23b36ed0630e4b0705f810a45d395d2ae626453cb767cd72add162365165832d90e556c93808460e75657bf1f130e4a27e58d7e7f1878ace46a58d4433af2bc6cf8637b42d33df7073bd3858fcd6c1c321f16f42cb282722a53861cf421223372f505959badc1bb6b245eab823dc628a08ada67efec3ad4a24a62c17af886536535f991066caa09866e01b238765bf94ac156a07f013fc755e0191b3f489b9565505604d09c1a7a92e5b7016a217799b899c5d161f6296699d5d46da49e9968d0c52b27b2617a15a433a3cd168c257561b5585979def54757f4f35d941be45e0aac4be541cd7d3bb46c63256e5f7c9f41f34ea409792030e65e8238a4f1fbac6545722fa85a86a0075a333ca889ff2f83a14a901d0086a41205baeb1fcb9954b19a8c97c5f9f127eccdeaa6335dd889b8c01a608141f167962c87a456bafd32ae3e53d0790f54657ec3337833601c60d6a05d90ddb91820886eeffeefba10eebcacdc4e66fea79ab0f89fb18d784c32f35484c49e1d849653736c8ee8f5a3b40413888de231220b9afdd309d0e8377cbc73ed576e5e0b35ff9bab296b66312b3c547f92e3fe2012afb0ce500eda49fb0dc176518a912d9c66da120af19f082791d4e109b315d01c4f5dee1b405a0c91452c82dd1449f753f5eab0430b63a3a372023f2beb229910e66abcd328c71772b340439c2d1bc4835fcf298b2e4e6ae48fa8c7495854d31c44dd05e34902814e55dd4dac1cfc58d11c9bd3435b07bbbf26687cecb4c4b7b11525fca7d21f9935ab404fe25adac361c7349ea3e8c2b82e2f054f8637deeea548cc69008df33bca54baa61806fad35cbd9e96648e5197be9c0c8e63c0c26a887f097934d1858cbf502100a8c4e3d5d178c71c04c8e5aa264148c11744227e6cedab338ca2f740cb9a919107a55bdd0676f3d11744c2a5a3751fef302bac561271d2213bf7d782634a5249ac4465704b6636ccc271310ebcf1135611fe4c4c99c0c4859547b8c7a8b16c3cd1f5eee97266b11e6814c6ae71c63ebe8849bf527ec1f79ce8ba665cee64c8a2be2c2be9eef10086fc1cc35d7cc30a4413394896566816d193aca6e7227e557a284081ba6df2184aaa82e36a52138105000e9712fc04c068e9d0807d1c757fc1f5cbaa0b0fa5098291c2b77da3e2f62591afd71578cd2b5a0d026561fa227eaa58ff580fd503ca050df1899fa10fc7ea4e738c9bdbb7f0da3eee8d801b60e69dac6447667c8d3af499006bda3e5addb8c5a1b60bc29e636d5062a06f62e75ba94259358a1498744f8a469f29ef09ed610a17fac15cc9aa6b047760237b44d2afcce944cdde8160d011f507c63f1027a1b0aaeb00214405e8593bbe64011076d7f52f83e3a00c2c536e8aeb6dcbbc3af91e0217f9846f3abbef514b436ae5b4962de655f551196d20084feb929943e45b86bc4d3d999ebf5095d666bf6a3e3a5bcfa566e4fc307a21c333b4cd79f75f5e2d3e109e09cae0348a048e75af7f965e194905ea07e6b504744c7323ef1fb4aaad1864baf27a62dcaa58da2a31e3259353ad735a7547f6b6885b6c49f1a2e9c802add37553b209ae4f0f73d8f47e5c73074bcb5eb7768a343646aa4da783dcd352701bf87ba28ae1c7b899a0857ea9bf129f6517d3f73d0656121acf9e6836e2e02148dbd3e00274dd7d81697ea9af066705eb577efa600ef9550f1ec088d236708e54cd4de7fa94a29682c7166110d0669380bd79e9610ab03fe5e5a549d28d1c17adefd04b3fb9f565cbb6075d4d419f7ae01e70774051ffb1f6efb88ad4e4c2da3d6866243ba817e0d24eddec8c909fec2d99a4d06b81c2c6e522b07d954c5a1cf100a5c1b60f687bfb5d7fe53331541b278305bbe9494851b2003cee3d1ea7d99b83acfe839ebedba86288b8c273d6d80153abf2015ef86eb556ed3b2839cd9c43cac38c198a622e438ec7471c1208846740676bfcb330327ac5ec75835d819e5dc76278df7304b7c3c7c22645d19efc7c2b9e84251ca47f363d827ba43b6eeab5dde5fe514a09bb7315f11d128fe239301dde9de51066671c22784594fd79f4a0c70e6ed59efd87d62a7ea6267e9ab7f4d15b87dc93950d70c021f419d6711d9e425cdc56b16c51ae48cc00f314e752a2c288459bcaff958fbabff4bf5859993b3ce81ae245c85fd572338b3aa1ce06a71be9c7f54d9e1fa6115f048d3c3b8bec4fdda9b8c5bc812ae63326558a7bdeff910cd214249a53e8c719b9df52336c15acf33f77d89a94941de6f0856a05fdceed9d1a1e8beda96d42a56c13482f23169bf26a4396355e2d20942797f7de348040fb3daddcbe17fcbd8527a54a501923710b489f87b8bfa82a", 0x1000}, {&(0x7f0000001080)="9da6868964ae177c54bf78dbb3e676d0f2ea03b66ea60061d0757ea96720a70ff8e8e2452a25dbb4daa6760565b7dbe6153cb5ae83cfe84c3520d94011a1d5b99b494452583e98a30be5a7d47dad5b7a78efb6af7073e569a44b2eadf63fcbb32c75d734723999e3adc387214db102e3d3362f2d75a38bba794781fe0e646ffb275e45f0b9364829dc9ad77e95fb06c1aa3022d4f403e35c97e420e6bd726fd4f4d0bb4865383eb46905a266d03005b472a228cdd0dd4c8b0a896609f02567fb7ecc148a86233390778a91844da7bbd5484542653511d9c3366bbff84a2e31fdb3345dbdba6b5eec055d1a81dd9d2a73f113d0342601b14d1558ba747ba3b958fa66789c282df491e8d86bc0e41982a07c76420a366331b53b2f68da636ba8e9a7caeb566261a75e5a3e2ad597a348e1dc942bac08b73e661708ea04cdacd4eeee9aa3f616efcc9b7d679a9f2c8724323a3aa60cb5d01e0ca7c3a86e97a4f22d18746be24df598020e23816b3072e40622172bb419708be4ec69379c136bc491c50d674c0c13899b20e063a47753f86d741cfe0cff280ce726637102fd3c21855c6125f42f7ce076f1a454e107b18c4546116efea4428fef21bbb3eb32d1231a9bc444eb561578168b9f1920c9e5e4c05517075172a0067959d65f03b8d8e15ca34eec5e4ffd0626615511d1584fbc6e383e21ad9a642423a9868801b404f3b4efcf136241f815d5e86941818e34820b8c667c248f68a4cd2c7c6d88a6d59eeda6794530a85082bca3e59caa7fd07ff119cae18748cca43e94b96b4b6abf3a40bf11156ca745641b242f04a78af5521f3f08bd15025e8f53533c10c4e3ae5bc1d9c1c30bbacd4d72cb1f9e5c540d74e5171b2bda884e5768778ccde98cd881dcee045c56daf524658b626f9c54ee51d9ce7bbbea1cf45fbebbf92075454d0d94b6b96e564b98cb17cccd38eeb058b69a751211956715e584c21f524b21d365b9bb1d46e0383e263db3a8dc019c35b4f751cbf1ba8ee1d0f15d0c9e278438e00c1e9a08c188bac9e2143155f4ffbe9a8b8dc622e16232599e0a823ccf44c824b03ef48787e6d9188e294bec5831bab96556189de33f8d841f5f4e7331a6f53000d7a1f00248c3f91b57bd01ba2f61aae632e8df7b418213b82862dee7d8b1cd322677889bf2a6b9aa9caf3a49e994332c5390453b6d59937a73dea3804a434d4d85b8a5e642f6f0772bbefcf5de664fd7381ccbf96eec8289a134f901c7fdf71bb003718d3c30adb1a6a262648cd5b95e701ab1640d185b3c6e75673c4929dd40737171d1dae890dd2656994cfd698047ce5dc5232769a472da753bcf93a286ce0ee0f45f8a0017f3a8448b82bd05d987d0e6d26051c42312a6ea45f06c60c77904b818fecd177df0d2c1b0157b7da554281ca608e994a1f046853353302144f6edb2ba525d42a94a435f634480d00e6bc1adf32cca75c93949dd371f2a54d455299a03f4f9b7a40fbf786e3c168bb58517dff263a34e3c52f2b6c1b99210be4e351e472e7848a8750d3a333636951f0670472422ff17ca623124b0ef4ddc4822fc66f28634832f7be3b56031b5cc4fdab302dc354ee7c31cf49947a3ca7c53f5517e4c744af0a9266e3ede79d247ef11e6918aba5ae06e416b11edcc23c615796f858658aa7134806b731cf2319c481c4831877330693be319361b7cfb582b5a08926880f175db709279d190dd07889dea39bb7dade2688e80752d175a3fe1c78b2c3cac557529ae75158799dfbd3a95f5c0a334f32dd538eaf237f56388115c0e9673f2a0b5ab6ebd7f74e3ace6bbb909fe47226743c76b6a95aa8517e68ac989078e2c6bf0b37ce126ded455de4c25201b5591d5c9a9011b5d9ff375f797d31f20a07a1e6c31508448aac0782c9c4c155800aa61d1e6b3f74a0977fe5b455efaf8ce0afc18a5f3ae1e7de1a906429f3a994a3114b8a38eca57e60727e5cd277ba40425f947031bdaf5537605756385de30f98ef65ea9d1884d25b72a9f7915886e2d7d60138b0af0a65ad66057f36909b5c0f4b23deba85f0ff367367fe9ced4ee17ca6a21e167a2162bf9e34a306476d38cd76c74fe7ca48c7b998ed42338a05cc7f7ad5a930f30e2d9baed139d51e23c914ac5b1b29723dd52d1c3bcfeae0767927d1c830afb8f833f345fe3cfe0b9d3ba9a5b442886e3f94f078632b5c99afe5dd2227e376fb0f617688af06d5bb05b67dff08e02596727164b351d5851dd381a22a852ba7bc3cc731b701b4bbff0c6288a0ec05c77d6b89bdae1bc2389fed0aa5ded0a1c29135b8e8a480cc6060bed259880c551eed0e63da7367e5b6c3a3e8d43e9b8c762073893fd93dc6be5076e07a773369af6d19bafe587c4c499a4255e72d69ed3b70bbb835c4c4aa6ea5cad912c942b76bc2fa095a8b3a979efd0fb3bf477e1b9cf5dbf40a83485599cd0b12365b12e3ed500e9baf676364081e2c348d6c8169a6dbb83054de07de60aca2b1621d81c9cff211daffd81028d0dd669953bbbf9321d0a40cf836d0bd946df8edbc2e758672431aa003b8d8a3dd7722254ab0f36b4baffb48a2c0f0fcf9f03557b0bb48b0cb7e5de0e72a76bb8f988ed08bd55193c786fefc0f6096fb24d11806d0d507e8ba46efbc1d6a38177595663b8c940ba2e1af74a9b47c19c752c8846f212a0b47687bfbee0a570d2d64f0e9a19908834423315afba938682a37c878fcf630d92bae3bfa72c09f42ab08a05a8e82614a5871e3e7c5c27122310d9f1a4d0bf44bd52cb01153382b792a9a0e32bb88d443a1e25daad823faff548b4881a2c50ad1b6f832644c7688e01add541d5d61cadb44918cb5360bf6bd9bc1eb2dc513e3471e722bae03a30ed59936e78f7a9773563278ca57cf40f54746b96c2975d4779a7a2912cfea8050356daad35f75845e4c8c0093b5da3e386beeeb4abfef9c01f0eb359477b4d1901324770fccb4c2966489b3d9abf98fb8644bd9a361937cd6f07b16055c1c084b2071dbab4a3fe8a905a791a28ae2f20ba7261312d11fe130d684111144651227a7666102be6181590d824267dd7266a96dd2d86ab7679091e8b8daa5a2cfaefb0ded381b5a2b178b6c70e7daf33c29c2440eaa0512e32f7e6711c5dd6da573de336ad0ea99c02bdca60e765268f9f7b8f7d98b48e08c439539628ef0b1854b8bd0b6182f3165d1608757d76bcba425a44f9e6b443487d4a5247aa1bb37a39e78330726044114e27dd0828f3de3e3c877b9344f01b0a243da2ab1f562d3b25a7b9ce633b92fe8cd5293377ff516da7dc8b5df3ab5f585c0a74229ec0f3f553191ac640d177f3d5c1d7ba7b6edc4cc82e96e73c119b12ec24450247bc5a49bc19fd13529403cc55f3c7a125bba025452e908b4efd498f66e5e2f77fabc528e9bdabf74ad45381bd0e4ac22341c69e7261314a166a65a7f1cda09d900a048b49cdd64ed7b574b333cf235b04fd991b22035e632be50222af02f7416b7c797109651e9c9a410309f773b2148b14a7722218da596235549caea37141e7a62406350f4d65cda74fa8984d6d96c93e9fc5abdb3b6187e912c37a6ba9c2583d1de8c33685f484ec5c2c6e91efd966e99710a24c0b9309640514d193e52fd3290911c1f4192434271bd4986977c1d0fa04b07ad49d0183ec56bf4e39f098b69e4419d635dd38323481367509bfbe3b6a1454b4bff3d6e5f2adc8320a32bedc364f167db5882956b508448a21886d8fed384f59118d69aa152b6114ce9a693352b9482b48856a3983f4a1d54bada301ba08680c6f7b9aabf5d24d42dd1cfd1b6abc13b7749379ba1235b2d057153bda2ac99d86cf1294e80dcfab80a2d7d4bb5abe5a9fd40b7c1de08800ac3f5c705c932ba892c3d780cec852021d05dbf326a05af9959c8f41698e1b6db13f7b9667647d4a71cbed7bec781ec8b2b7d9fa41246a99b45bb90fe23d8bc33c3032b7400870df85e8777094d51b8f2355030c373dc3ef4d8582b9a1b20007d19bf3cc95fab8a88c5072b2d9c22fe00decffa0b1dc12596838dfff847703b4d557ae6e0f735886731a2fc4ec767dfe80c8516ad9efe44e3b37f065362903fcf00f125ab2ba758b9ef849cc1972bf2c822dcda7c3bc285df712e0f0a53c13b8363d01126984c06025b6a5781699db51ac496d4b64f5af5c822636bb6c23e9a80f1997986cf7b785414e5bd08a562521d716595df8357485b684e36428ecda249f4844fd905c7f04882f60597a676fefe58f37dc1c21bc14663ebb2254214a0f1067c7ff35ec3fcd5ac6e6a6abcf350d3a51dc0ba06cf0c7184819c531612b5198d512def8db3f8c9d13bfe5f4e55f3bc633729d34b9797a45a38411b198df1202d66a8e20dfafe50828dfe5eff54fafaa43dcdb72b901eeb8d9b63f59286ac82e7a83c8df50a1bd34a49967e9963a7d1f7e1907ac2d5c1cbdf90fb3b148a3ec9070a1b85371ff879b47caf9ca3c3ed58fd53fe684bbcb3680b71d7df335465895faef9ea1c86da332941464dcfbfb62f127d6b8b0ad9d969603efd8ad97cf515b6b08a9b57849631c75fc1bae1aeb1bb241d873cebb0e343bc978b185939bb0435f83e84b3184ce9743ed8d7a544deef239b2774f4aa5aa4c0d9a9adc6e09453a93323996258ac884e1d86717276f8ced2d65e369f100f741ee3fa0b9e0810664508db636690a76962bdc02d3000dacf46faace38b635df61a890ddc57de50c7a23a4ce315f620b3e1c2453d9049afc17dec9902f7bd94481976949730b6300ee25da4440f00472b9a655a3b878f11c7f0875c4ed49ea5619edb47ca4745a76ae51365a0f1d0de1053469a489ccd7c641937dd9f517604c0c1d016caccb430f7083a2d5e03d645787f26af63f23165344959ba07ab421d5db129499dbdfafd0baa096e52b093411b1c5c7db4f2b955019add5e2989ac7859b0cdb3345b216dc2bc49c8b2e4347ad2d8496922345c01edd110647a5748f7be0773492c98d0c842bf44c1bfc10aaca61f286b033b7c0b58ea8df962f46820ceebb9d448a01cf7ea684c5d1db217642459cbecaf7df02581dbeae85ecaaefc0fa799005efad24acf5396c3a2ab7babe0ec2010a44356ccb9cb2ffc0f0ee74c849f93e78742314ab64dfddff7d6e48330b683e1418a9189d51cb307ab130b71cbbd26b8604e4c989f291e66d9f2cd6876ad9d3a86104af20a920ef6a14889752858a451b3d68dfda9dac229db8a4fc6975ec03f062fb7aee534d5f158fe12b1d313d32c41eaaeb45cdc75e7bf11c71557a757a7d30155dce4fd3a742138825f10bc0797924f21825c1bb652953972163cd6606a56f8387a6b26aaa2147f97ac7644a028ac86a9d5619cdb0a80f1317c10ff5db108ec4f0feac01acfcc99aa641cd50ca344803091b209651950f78aa9f82ebd64b5e761d81c07ff8948cea55b10bbe4e445d928f45b7a0a7f9b670788604e8070a593d9c16e5a7b0bc84cf6207cba95cdd794d7aa75ecfec96e57ab6f8aa226156a0e4b001d8cac347f07d6589224a09f7f499af7deedf8266e4bba64e4798d53e861190bef99c5f1e24d50c3830fab6982647112a434eef20ca7694d56fa9dd1f1fd765f6b8663c511891e97e00de3577fbc5fb69132d929f059354e4c387e0eb3c0fc76b4e438c4bc4db728b422ef11ff18a8b0b1f852eb65f20692a2574650245fcb959b83e945a40b4e42e80ced3b271b393f72a54408a5eab5101bacf4041aedebde2ebb46e2a5c30e8f3d3a48eb6f03d", 0x1000}, {&(0x7f0000002080)="42e7d805feab5807952b195fdd5322c8f678e92fd7fe45ab5e1e1cfe755348465d0a26d8d4978336a250728a1eb16c57bee84d6e45eb59fe387ad09866c1c80a32c3adcc2f99c3f9525990953a02094f3e661bdc6787a5b34767ec586f6257869d9c9f6867bfab26e11500d6f7f2cc3b9c646e11d47ca1c8d79dc4ecaabd85f866d78ad6df931bfa3105face9312addd430ee00e3e3fdecfae2252433483cad69565b9bf61c5f5e63ff34d2014634d3444a843cfbdb00fb72e0de4cf0699bafd34b02b789b63dc6415d75323a1ab352c0eef423ff773efb46b90a26b24d65605dbdb4cff3d1d591a84bf35aeeba1e7458969cf6c89c8833eed935fec99248baa49305f46ce8663684d21becb4e0ce47e4685fa602befb619800e500b770314dd2d20cc80513acbacb2048ea0851c05b3f17e5120529bfccd382c18dc2874ca3a0766f8608607fb4fd949099588646ecab72e8c4773706613c486a1939e5523a0a0d37694860609918a93c56275f123d67e322989be19cb6975267393653ca96de3961bde8a5a8089cfe1f70188c1a32da9225c5938e65fc4570f7f47493a717dc9d9f35ac536ea013105c236f4355b949add563725eae740f036e8e7d091512cb6ab8dff760bf8a88c6d93f660c592575d53d40184d394d71baefd9a35ccef831c2fbab8d4cde298918bb07ad01b8ebd422cf4dde8bc1e3850fbbafbaa54b414d7296f62c06e8b0a1fd8cf6eb40572ce3695f43bb95ac8915a6c134957592c6aacfde41bc956152b7e82544cc4d1bc52728861816480bb9a7f657541337d4759f37cdcfd725356cb0e7adaf79a0a607fa832c3294979db9fdd903a462b3302b0b18f348bf3cb77fc3fdde67fe7c11e1a1989034e92ccb267b0a6913bb6be3780e1a40afd21414f6db9e7b09144d2946756300461cae459b804a07a5dc350ccd5f056ef8bf3fce0b11ee8a5b94a5289afe3e5b55be26aea32681d5d31994bbbf9313945bef6d010c955f00ddfd99dcded9124bd617b18d3d04650593eb4e6bdf82ee729b4949fcec5dc157d90ade3a93292fc3ef8f8b39d91bae4cee4fd9af22423fcec55a3dda35d2b9d1ccf5ef789f9bd1bf92c13cf25ba1804a8d5076e02a77f620d909f95bede69ad90b4f58d863b5aee3cdb8eb90b81bc20ee78221ad7972ebe879e9fbe9b3f59b51360e21ac2d1c3c3e866c5f692435e6d66741c25b5a9af077891aface229c09c5c885310b24936acef607aa9e4f80a90e95e83fc9f4c3ae60a54885e79656c3e461658bb7128fe33c55d991e0e879ad2c4d9050f0c9bce4e908a68c53332020d3502c2311a83047d9d62fc5a10a438bf7c440f6df32a825a793c62ebfc75c52e80d222bc223a2b5ac304d7c23985efc884731c820ab083ad0248bcfca1a2b23d52e2ff5713661a8b41629af36325d55c5dc6ca1f60730c8657032fe2b4ce967c1ac31a592f8c01793311408b1d93941384ec60af243fa44a1a70380b78b228acfa089a9ac55ffa54639264336dda8d6648c581e411a36a14a711a871519d0c6c9bbe94b1d81ac4239c705bbef6eb3b14b0bdb5972f99fa3326a8d55100b11c2ddb1b798ef4eb3fa44331eb783e3c95d4e6b3e17f7a5e461ac7b9b690d5637b5edcae303f4f11d49b686fd544f9f8cae17f7a949f1565a4db3038b1efe91c0274ca5fe4658eb5cd9278da04436511c33c546136c5e2cc133808902e74564f821f3f63052e870cb385a80c091453ac1b576a36905a3c04df3557e445272ff36da059c946b0ea60e0880ecc2c15b5a5432c9b1633cc2d03bc0a17345e7ba5810e7b15a71854cf4459c2e1396e19141cebf3aeb30ed65260c647382ae150547384a1f35d892e9db66362ab96880cdbbe0382eaaeee5792f4472408f73132f949ef0af7f5a92b17a3a0a80ca0c445020c81db51995986d5fb16b079404efe1b228957e30eb53e90ecb4f3603978fa0c19b6c503e3897c35734d4d34e2c7aa57a7ea2688db4168bad54d83f65672c211918469d7ffc908d77ed05b3a072d708452aedd4261955670d9288c42f62e4333488a68e9e684990f3ebc46242786e66c26ae1fc4a771e80e18780298833a136d60df6c7ec260a47ac2f3beda316a827abfea626ec2f102823b37a493f10254aec9c5327a5fd8534cb9af711276926048b7b3782e5e474d4f3180596c138e6e20de418abf25140c7e519ed2ff43256a8eda4b6cc6d16f31107dbb894b0fec1bd6443b08150fe094de206366aa679229af8dfc5564ea0601bdad7f8886a3eb9558cea54cd0c214099f2329f7ac3b82791498899b9e6bf28913d7744ac1b9cb6c92b0360d4344bed97e3436cf639844f0ac34c5b0cd9d7e4edc30c7b0df99163484e40e32ec0ac0520b25e9f5949fc7c45f1dfe1f276bb1a1229ba26ccc95c5245cbf675e9bf7f9c4f06b0c4e3517482ff550766584627479854fe200780fa0c52302fa94d3a627ec47543340bc4f130f76e8bfbc1aaf02b0b54e5d5b2db075637b44a06adc02610768271668dc44e0ec71b13e8f915ec566081a4b274b16baf7720bf307da65232a1a626988e99b88e4bea2fd81eec5539c1932d746df08587816aa31b5a2572cac35efb3136e91361c0e44e495d15bc0cbf5bfa97233d67d47cff2b9986b97b633057ab796bce51e91176649bbf3e916e34df8e50b311a559795008c384fad4244eada1fac75a30a1fdf1651296bcd725b90e196e265eca520afafb7af5fbcf511432354d0a811cb0f7e74ef05279535d7f6abcef69559e5c9d1e0f94fb881f2879c394c1bac1a94e146e5174b6d503689b1a45e6d88ad125448ab1579490ddfaaecd29c17e340baf76d0e298370140ee2c194d729972f1124a1fa5196bce3b7da2e86aa97625b21fab62922e3cc7159d2e090b4595f0a871435fb1a277616f8d4a5c561704fd2fd261d212ab8af4b4d31429365020b24aef5459e0e7c434e69ce5e0cf0b2774a8bd238010ca077945aaee76d94460471e6e5e6d4765ef4a9ae0c85a431bbe9c637c5ff836be8f6b3e5066485d424aa4a543e6f59f009e108f69535eccbe44f5785e471e16c5209bfde52c2a5646bbc62bee1631a1f66394c61517cf448414af71654adab051c9965beb2bec2abdb7394a623de24c1c0c73c9fd4fb20a37a3118d2f9625a7c97bbab0a065e11830dd5788626917df35b902b2ab4bee773c206cc9ebf890d5ce317c85cbbdab4837bb0f9753fdc7b40158d30671a07aa8a6bc95ef37042a01a79026d85d976d0f2762d287f7dba1e88bddac536493deddfe971a7397d64ab619e8aeb8f7d2387c5d97fef98212917b6fe5ed637958576d322511f3425de045b292b46fe1f1dbb671e62edae0717d96be9a2d99cc2d6fed6718be45e5796246408bdb910b627d1cc7dd2a3bda9d1f28b454d19ddff69ce0ebec0322f13e16ddadece34a40fc70d33aaeda8d09b8ea3960eaa356b144276b8d3fcf37ecd2548b0f0c2f918561025667c17c73fe646664471b45099c32d765967c19225be8a28e0b4aade20edcde12bd59487af68f9ee92cc45fdeff5e07dbef9b1e097653ce3a75e280387bb9655cad9aeabec4d6f40bdbc9f0cd99fde2f842c8c7b09f3b4cb8168abc2085ec6d5a01fc5ae28c4513befd3fbf4f42113c2ec9f90c109c663d169f50e114ee7ee9c5b679683fc82297925abab69957c4fc09ea91a3ae6062f529a26126db8f82a5c9f6b516244d5202f9b170ce2202da5c753ca7984e7653139bc375bfbab7c538a57357b12f89353b04bda1eb68eb57b88411b50d0cadbcbfcab3a909b4b2093ced01ae26f2874b1f0e91e2d3802021bb8c0abf5797a089c9b430da304e45382d6bdbd44e2d864a29ca7a49a70069dfb42e14f424f8d3e69b14f3a249956fd48019b03b215d195177a31c1bda07355d998c67a2c196b214966419c8b244fb29b44e87b5b70c1fa805b4ae0ab8a5403afdf9614d1c4ff9af9745d56215dbf9862890af8c1339fe717758c49a54a97047e6950d23897a88b1fced3aa7e06fa533397d0c11717e79b44562dfa2139c60ccf625e61343542868f865c3c7307247031d33b4fa28f7ac282706828577a87c0a3b4c869c945d387763aa99d8592bc96fe983e80f2f801a183b9f797fc9145e96a3273c9ddb5905d3eb54ed5c5ae33b23d4162c10ae8f1f3f381fa0911c830d09666f12239169407790d1914642c581fbe83d62398a38092e10885e6e73fc6bb51584748a1a23a6f8806a4645eab262d6ec8bfb3f300f85f31f4f69d540299bfcc57bf5b36e129b202f15900f661b03b630c43b422fcb5fac4df75ecd2f73892285317e56ed93ee743304c0cd9c3e16529155baddc10aa46013de611a6ba21ec0ebbf1cb8ae7f12910f82a3627c53764e5a93fe459e7ffa27ab29a18a76efbdbd1f19081a1af7d247febb556fda8f45c619a3b0d0c2182b1c74c42fc484ca7039fb6ffc8cbab822e8e03d913ea60d84e9643d48d17f20924c2650ea4927ab3cf59ea38cf41fcbf6473edae05a84a793385c59a0a4cda38bad76460fa3f5b2a8372dcea7cfcf1ee21468ea80d77cac05b2d36d142857decb536152426f6855afee7114d50a78008b1cb9e3fe0e292bc1945a98ec35b9a368e20d4e1c21aec61a2b5b0e30f84bddbc45bdc2f87389f232c8e9d71a1cb5f56daa2eb0f8739f864cbf323b7382d9d04529608ed18f0b74abb69e5115cc8463ee083ead5e67ce060dda70a659dfc694e14f750770aabfdb869edaabea3e15b7c09a442b9e7d79b1b11fdac236bfec5084808bc4f263df7209620ba6cebf163aafd80c9cb60e052aba33bf8ae0cd20cbb7b2624a3645907e5098daaaec0fc6a939aa41a4d7e5e826456b7e6160c25c07e29f396108caa8ccde76629ac50e6299803bba0e7cf3e6f574995e426cf3f8e60c74034a0d40264cc5c56ae2b8d0b76b47091aeb6ff87ff8b630ff6a09b87580462f0e0b2aab8b31c589726924049a8228b6ac2353b72277c264cb9726c79ebf874436faaa6704e9e9ee41871eef875b1cf4555e6414f6970ba937fbfaab75f66d0e8bc0074b39118224fca4650dcae2fe65a1beed458b7729b14b12db2ff03b6c7e6274e3392a30dcfa566be589df5c88009eeedcc0d45bc84c0ad06f5850a0e7ffafd42af4887d67e1e41604667b4c0cd287da8211d768a48ea389fdbc52f4aed2eccd5a523c2b7d4b997a58a1c7d52bcb80c354a1e7af3f3c57e7639a7ee94a492ce51754396e74afff7cb6ff42462f8db8dafb7faa5689fd9f7aa4eff634d17ee70f7e57832cbb9e3d0f133f0c24027148330e821a9676c125676f6398ea542746bc2a1605f4d21a7e484b88e917cc7c7fe8444246c837542d0f5d33d080d957919c7de86eb5a01ece7c4bf46b1a6cfd9a369ea029bd1107ace946edfe797f75ded625e0c10c49df165c24428a3159de50ce2f6fa0d9000339c1aedd0e45ffb8499fbd16714d0b845a374884d3591d69cc7ea691ff346c3808876421679ba245d3875266b31724b22324ed154dce5b16a0a857ca8ad53caa2d57a8ee36c0656d5159698d96731f32efb946822030fcdd704b35285849f5fdf1e34a2f46b914a0d3017e147d7e4e19e8422589524f738e64cb529105ea7e4f72362c935fc6d6bb42ab3ecaf1b3c885946e29cb1aa61cee0bad1d73723d507b191ddc440ac3e664bb8e78af006b3f516c1177361cc28495dc2e92123c4b60507bdf0a9780cba6f5ed78b2fd1f253ea9eee20dcfdd50cc93661e9064ddd35f0e513", 0x1000}], 0x3) socket$inet6(0x18, 0x3, 0x0) r2 = semget(0x1, 0x3, 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000030c0)=""/73) 16:00:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(0x0, r0) msgsnd(0x0, &(0x7f00000001c0), 0x8, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/205}, 0xd5, 0x3, 0x800) r1 = semget(0x3, 0x2, 0x8) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x44) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0xffff, 0x0, 0x7f, 0x3f, "8209c593a632897f8b77b318887b76fddeb7e53a", 0x0, 0x8000}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000200)=""/230) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffff9, 0xffffffffffffffb4) recvfrom$inet6(r0, &(0x7f0000000080)=""/110, 0x6e, 0x802, &(0x7f0000000140)={0x18, 0x3, 0x7f, 0x2}, 0x8521c81387bc1b71) 16:00:09 executing program 0: socket$inet6(0x18, 0x4005, 0x3c) 16:00:09 executing program 1: syz_emit_ethernet(0x64, &(0x7f0000000000)="8eafc96af72ae68e9cb7854d46c96ebca5fe9290085c47d246aa859a0382f1fb9b8a3a81a5d6ab82320fabb903d6460ec21c8619b8dedb2d2306dc162fd8169f3b0dd77031f16c7c05d7fdfd6c1a9b975594ad152821a7b00f4915fdda3f3c0a051ab14f") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = socket$inet6(0x18, 0x8000, 0x9) fcntl$getflags(r0, 0x1) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 0: socket$inet6(0x18, 0x3, 0x3) r0 = socket$inet6(0x18, 0x3, 0x3c) msgget$private(0x0, 0x200) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3ff, 0x1, 0x3f, 0xd974, 0x9e4}, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 16:00:09 executing program 0: 16:00:09 executing program 1: pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffefffd) ftruncate(r0, 0xb05c) r2 = getpgid(0x0) read(r0, &(0x7f0000000540)=""/124, 0x7c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000003c0)=0xc) read(r0, &(0x7f0000000480)=""/172, 0xac) getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={r2, r3, r4}, 0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="09406fb621dfae10c7e05ca96c67fec4df39bbe6f1309f1dc32da4b71ad769e87e4e1d86d7131a", 0x27}, {&(0x7f0000000040)="891fadf5aca72c6350759264a2dae6ac4f1cd7830d4ef3d6f866f7401edc1d98084abbe8e6c58e0eb45c84b293099a1ca9a94841929887efed66dc078a9167bd6e99d3892096e325c0acee637daa2c4e8eea81aa650d775c60bf7e47", 0x5c}, {&(0x7f00000000c0)="0dc6be085d4f81200b4c28bf570d998304cb2d860c1608ff7b55c4793629007557bd687f", 0x24}, {&(0x7f0000000100)="956092992dc434ea32250285a568ab93e0fab5d8e4cc7291ea15d2989d31e6f37fd97a89436d53e852a8a9f0119a74970db505621a22f399dcdbd437a8a5cb1a6139dedb1f945247259acc6be88fed82bd1b21a51c4dedc89bd0df77bea738c0b4ea2e203ad0dfd5d2b3d40caca1171a8acde18b3ca91dac586940c1c806eac6ff84af3de3775200b7eab9146d7ad4d6c7350c72ee25f9ffdc645ee19bc8a52201232e1734a98926cb74bdda7dac7dcf5d2925420c4d1c8a3380aa", 0xbb}, {&(0x7f0000000200)="8ed862f6ac92646f9793edae8fb44359242418d4215b3729e42281d7d1c0f92c6469e3bd6a22dc0560284f003be9c5c4737e5a37ab873696c83f8af080d005830982229a12aa59274c51211d07cdb2940b2afad26b98b3df147c3aa4c883b12de9883dc1a9aca0b0a816ac8398eb4a7487436ff2293cade16177722d074eb0a72c884990cba8fd91d1308fa6112b8a9ef48d2bf2a21069d73df8be338c1c8d00f9ea59de1ab208eb8ab9bf9ed0f8857863f6b0e1e82cfd0e237f174c3c18d450d6cf89032a48828e3144f8288162", 0xce}, {&(0x7f0000000300)}], 0x6) pipe2(&(0x7f00000001c0), 0x10000) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) fsync(r0) 16:00:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) 16:00:09 executing program 0: socket$inet6(0x18, 0x3, 0x3c) socketpair(0xee6d69b52b50b42d, 0x2, 0xf37, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xff5) 16:00:09 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getrusage(0x0, &(0x7f0000000000)) mknod$loop(&(0x7f00000000c0)='./control\x00', 0x2000, 0x1) stat(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./control/file0\x00', r0, r1) stat(&(0x7f0000000280)='./control\x00', &(0x7f00000002c0)) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) socketpair(0x0, 0x3, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x250, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x40, 0x10001}, 0xffff, 0x5, r7, r8, 0x0, 0x7, 0x6e6}) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x3) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(r0, 0x2) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:09 executing program 0: socketpair$inet(0x2, 0x0, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet6(0x18, 0x3, 0x3c) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x16dd}, {0x18, 0x1, 0x81, 0x1}, 0xffffffffffffaddb, [0x7ff, 0x3906, 0x5, 0xffffffff, 0x20, 0x6, 0x865, 0xfffffffffffffff9]}, 0x3c) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, 0x0, 0x3da) socket(0x22, 0xc000, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xc1e0374c2ddb547c) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x800) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x180) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x8) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x8, 0x80}, {{r0}, 0x0, 0x11, 0x800fffff, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x22, 0x1, 0x3, 0x400000000000}, {{r0}, 0xfffffffffffffffb, 0x84, 0x1, 0x100, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x11, 0x80000005, 0x7fff000000, 0x400}, {{r0}, 0xfffffffffffffffd, 0x80, 0x6, 0x9c00, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x0, 0x7}], 0x3ff, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x800000a1, 0xfffffffffffff6fc, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x6, 0xfb9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x7, 0x30}, {{r0}, 0xfffffffffffffff8, 0x9e, 0xfffff, 0x6, 0xfffffffffffffff9}], 0x7f, &(0x7f00000005c0)={0x1, 0x7}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1, &(0x7f0000000240)=""/205, 0xcd, 0x1000000000000000}, 0x3) r2 = dup2(r0, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:09 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffc) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x10020000006, 0x101) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r1) dup(r1) 16:00:09 executing program 0: socket$inet6(0x18, 0x3, 0x3c) socket$inet6(0x18, 0x7, 0x6) 16:00:09 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) setsockopt(r1, 0xfff, 0x401, &(0x7f0000000140)="c1c6b27e278eaaffd9a4df9988ba93fabee5557d9237a40a2e9294cbb761978dee55bfeb3ac63d29d40fa8724414ae84003ccac54ce8360dab1aca96c54fac97ff03a448e57032661d30dbefea34cc7eab0e24d68f86ac23dc0d44cc8ff1eabffc42b122570ed3fac719562eb3f0c0a65f722a7d1b1ebe55386fc41ff72df5bde2c705fa9223de86441b6970945035540fdbb352713929e5c4a33072809bcfa66d1cb6b067d0f5b49b3a07c71bd858ff97efe0fcd387e042a6ffbd69b5a60cd5d0ca94158968842e03c4c232c42187d904", 0xd1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = dup(0xffffffffffffffff) syz_execute_func(&(0x7f0000000240)="c4022991345e670f018516000000c4e235bdc2c401edd284a48a7a000043dcaa450000008f297881870e000000c4017c1186feefffff0f01d842dbf0f24a0f2aed") sendto$inet6(r2, &(0x7f0000000000)="e0530b189c888876917f1f1e4fbf5d2d55386fce5f5c0765bd1850defb43517f5cfa04d5fb0e6011644ad2c61648ae6b2b77b3648e19c2254604545d595640afe919fc14e6446a5f6ec1d09b8ebc57af279029f8667d81e2b1afdbd4f868180dfbc769a42f0eedf6e0d23174503663d63da7b6b431f8eac8fceb46a30e2f4f2cae0c", 0x82, 0x8, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0xab00}, 0xc) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x107) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="28c804203c892eec6512abef42f44e01abbb386804da343473946fe55a54174d475bbbeedcd5844ca290d4206b260f2db2d82924775f91097d9ebb254830ac6cffab7e81cd12d4746fe7710079ffd2b8093f09e9fc21bcdee8214fc619bb98eebfb630a750d1f2d89a06dd6a27f45d45da89aa25585c7e1723c42502d457fcc2bc5b9af1130b241e866003278d1b37ae1c84bfe6ade2c717ecafd741468e052aaa8b500fa514c9a461a94186b86cb33b667817ef28dc4233ea295f6c09b92c94fa04c693f952d95f73bd78e849fbdde84f659f9324e437f1", 0xd8}, {&(0x7f0000000340)="d9a1a164fc46ba6f58dd18a90c700a9ae153f650667bfb7e6034efa5e299544414a364f69ca3a875c83f69687e1f14e63fc8fc377c7e19701f43cec074e3b1670994d84cc9c4f91497cc128f66938d88218877f31d7e66dc25cf9fc8d88fa799ae9437001f06217cb3afcd043e8984e4d7bbe687b2a96d69e1220f770d7b7f90dc94e7b0d00b1cc550e68c8a23bb3ab0ed7ccf760554eda7cb655e4aae9d12ffbf64a6233531333bbdcd2bcb71b87e77905f93bfa93e9ae0c7555514ee5fabea19c579a6cba8e1aa511ddfa70c5a6efc03e84a8ec0189fb8caf3abb4096775a183f43da0dc736053584f80aacfe928ddbf3bd7b9a567e61e3f933952f54831dafed0c2c453cc83c0102112eb2224da6ae243fca582309faf1c518bc6b713effbebbc365d318d8a27871b8796284348f4489a2c882a98a18c3e391aad2232452b1dfb297198eb333a6868156cc5a5b266c621f853cde3d250105dca6b25317cafc86d9bdc2baa3043ebb2f5b98b0514a2aba2aa2cfb2f35c348192df8fad8d4e856f36cbfaf7bad8da56a50fbdc20266fd2d1e2e85c8b4385ca2a1ac1feb72a200a41931cbd610fdb83a0eaabec3f72336ae574d4d60d5b57b21d5e35490f74a4bfc00cffbf55bd1badd92aca84d6d1ac63199732b00ab1caa673dabe902eaa3515bf80384d774847099ce5844f1045e0c87851827b661d85abb4ce98cd940e2bb216379a750101d8314ab858d9554c5868190871e1d88c6a6df2e92ad8d1fc1cb07148264f0d81ae55311b3028605576b3586f72c4a9a57a4f645ebb8151a2b4fe02c7c0832f5e358690127921dfab2e7519d912c1fe8bc65f4da006355b7a8c076786f59988522b2d2907d6db30cc5e03bfbe015827289178db58d853e0492846109847d0a3a5fd02b181ab180fbf14b0522ae83dc9ebcdd1732bc5df8e883003aa1dabad569fdb52ddba81548c404ca88235b19a233d35ab2368c23a94d921c7a2e693dbf7890f0780229cbfcdf34b60a647bfa92cbe9e3dbd5138450466ae404ac9683dcdd002b133fefd79cade97b1e435868c3b1e13ad67e69422610f04456f9c86b4afa1db53d7803f504c0b9e8b46d6e1d810e1c82d875fa6b88540651de2c0d31ac283de874d9af58446cd0004fbff083eeec64ca100e625989e02d86bf1f94ce624fdfdc9d00e2da4a92f62efd5bb6d28694d9dc9c0e307c152b9aafe38dd2dde44bf9be87139c22b10c55dcf030d082638376f7db9efbeeacb2bb71a3a1cef8fe24eb0acff72801b9cd592c37299c3df7230e3371d5fa3de5e3adc0fd9c4c2d371045336e7e0f06b91f44e51fcfeeb8e80a6b0391c48e0b3d13c09b9435f615cca6729e8a1ddf4c74e3784c471cfe2c310bad22835781c7594b5493ecc65f73a57ba63098eb82e586c74397f233326f381529a2dccf5fcb5a3eae9d94501f3e89c17a2b49713d3d395947aeab9447294100754f8b10dc94ec4f1cb5e97469636962b8fa25851e47c8932a37eb51471ddcc8d2951610b2b232f7ce3c085344d7f8736cfe887853535dd7eca51bc7374b204aaa8b19768dcc2b2d4e179276f316e29417ee88119bc5d0daa21c406a9be056bae2d8ed19c1194282c75ce182a5c15a7e78ca098e9171f3f42de108aade099345d9e140bbaf3d1be50d3948a331cf23da7b674499680838a8caff6e9ec85c15f3763a1d6ee164be51efbb6d7f19873e1abd3d941f323107f2f40c87745b788845cdf04407931d511777d955db99f85680ebd84aae0912c34a8669b69b5a3c126248bd6345497bce09c77e39dcfe17c935da577e74d4a89f5f0926b0ef79b1625d2c2c51c594d68acb65c1cd14d1f691d1f0fd41a4ecd9641105271a656efc2f435694cf49097e9e33872ee481d523eaecf3f5d4f5e85f502c62dc8f50cc1899e9be337cf1ca79645e2c33aed43282454dffd7f31d7b929cd515f274f09484150f26f054828d1429e73c80385d9c4818849357a29c7215862283171ce21694bdcf3898d86bd81b52118add009d793059631266e23395e9c012040a950f85b863fdb7077575158d33c348ae7d316caca80fa20d4da9919261042eeffc3df17d1aa51288dc9ffddef3b374a7be567d49ad63409df76c195cdaaa33bef2e209811b54c45dae34ebfef6611b840602b8914c57a5b73b725bf29b12fee73e2885e61224397c2bfc8001bc6ffa9d6cb6f53667e4ebb63a311219c9f317aceecb3103024f048444d37c4614c8b4f1ed69d91477d573ff80523e8035e1cb796216e11d39148fc0b534c1329e0eb9f73cae8f45ea0404f7a4aa2f03c2bc0cc7d7e5fd7382ba8d8af8dfa257d1a98b0f76ee53fdf6ddf94c7572da55b7441f17e17f6b7900fb29b978654eb50d446e8b6a51ca1f181abdc1112bbf35e34ec696a437e8998af3fe3bed7fffb1171e2996818816684c8bdc4f19014af667e5df89091911c3678ad89f171ec2e4252861006291ff5bfb837f1c176e01f1c321a47d528c60109f77449149a6a93531e7d38c6224b12d6b96cc08f7164d1497b1507a12ce6ece84c281b3161cd71a448ace6c5657afc3f0df61dd8b5e3d8804b06c7211b82f8d8c25d53fbdcd4e632141cc7d7878b39793ee274f325de63f80ab227b8d4795eb76c082e734c9de0c9a0d500546502eaa43136c0e4589dd609197356ae6b65ff193062066cd4980a9cf387dd9eca9ec9f5583a7df3fd5a91678e6c09564d5da83314d62b8957ef178894e72f3a9c6a35655f4e10ebf50c4aed16020fdec366a53f8c64e3ab2db9523941f82657ae6ca2de77acbf14969028c862d00ae97161c3b67637c30c1962564ed947617e695513a57fae28b3b89244906b83f8df28936ad2b342c4787ff8964035dfea51acbccb983a1ee36c4ef90694745f2688be7dd152b129e317e1c9370e7d06fddab7f6b06de36cfdf5cb7bf481e736aca9a57c4ba6903583e6d893d313b79681ac89f01dce0ccb3ccabd72a190d64f0cf5f81f9defc684bd5742e4ceca09c2f287e45d8e2331c77ce5990bc791f88e49e2ddc3640de8c8f97fac59b99c08c349221ebecb7e68ebc6a97df535a9ce6d56c952dbceeee6a17fcb2bc1bcddf3de8be0f3dfa4258b53ce31ac40f375a44b7d51a8ad3dc7ad5c59633809352ad8b676d9c7b7c44680dcdf2d4e1df67ef90d75a5b786a4ce86505b4c0fbc0e436112c779cfb14030960bff1b3abebdca8fcbc5797421e622571b45af07a3e218d7543a9dfbc984ec7e8f53d6347257cb2c9f4a2ecf36547bd71dddba6b490a77770ec73f0a2502990f751b742c9130b66c76968e6cd32c291b6c5d6ee1f9bd4708f73dd6c99b3c04de82f7fac6f7b0052eff6caa728af9154356dfd63450c6bf0e0f152e400af5565b86132ebc132d49e011641e6dd146da4c4cf9ddb30ab00f3edf54af5dd903710305a1ae6384d905a2cfe465a416968ddbbce7a37d642849c69545dd548b550dd15a94a4aa8fbac6901a97605a5296102eb9c71ace8c09934ba5a0e35492526ffd6e40b1000e124e9e2f64e13ec7d1f5a98749b3c558bae905d6ac3f44807cfc09044459a7a0239caf6a6815d678e45406c294560a514751b1bf0561e3aa86457068063bbb5291f91be632fd04a1091150613a819086ab98c353f6f99a7114cc289732734a94126d4882f839a0cddb78d1d38235d682df0afdcdf500e47f78acd7431f1600268a28cb00d76569346def46a2fa76f25d37e5e5185018663e23343326c22ecf3be43a1e3498d3ac125ca77f3f9ef5f8f421ab4fddeb1b151d3f29464942c458a88c9745ea88f92ba98094a787eb79423698919b247c6d55c2e5a3591886a4151ff4ff99d28b3dfdf17a1b918eb2d688785ac48982a17bbde876c7d8aa9f6026951d022295887ea7b8a03a38f6edec0bbaaa1b11e75183a00a453ae16f30c7a9fb0289575c9ffe1b136f629d88d0701b637e177b3b4b5cf47b9d70a8d5f34096fec7ec9d2f10ae0f217134a2c9cb3e44f07d69af91c0fab5c9e789ee308f889f8604a5a638f9ad7f3e409b1d84e3412f58d7738010fbc7eae0fd7284d0efbdf4944d6fd5c2476921caa1d0c81df227bae33f627c069ed22eed20eb7e9a782fe9492964843046204fbbb9fa5210e12e77dab25c49e674a2f8afac6c1d9bb3ca8628aa8e22e66c58ef42475a96a4b724be16ef958f82c0529468ae5e179e81b271f23cc69107ceeff84ed728f939eebaf5dbde020eae01cc48f348d6a1a5bc6eeab6c23ad5eea10f4d03c3c214d188536bd6a45be17644e557aa2aa340daa55171e4bf4debf64cf699379821f6c912ae2bd244c91e9c39f48a702040bc322c7affd52a0e31129ba5ae8b8ccc2a6ff0c1cca09112913e12644161916ea2e27bcc4d573f1b981473ffc286be901037e354e1596f0a7b52783e2efb3b49a061dd8ae253f587dee926d23fcf3504341826f90e3be6fe2edb242a13a8101239ce59ad7a4bdc5a48af04a37338ff714cb91c08b595e1ecb87b29e0916487e19184832cc28a48fbde4120146fd4287d409fd0894d6632a75b17e650d768ef1e9db6bbb84a493eba9666e72a870157f40012147310a9d722dee220352d1b820b4fbc67bef5da16fd37a682aedea59ac816409ab5620c611218c009b72d8c2d090b5796e0fcf76de9466a6f708fd83fd12a2b54e78809765a716764a1b87fdbf1397c6e28cd20d2dd9baad937e5058bb2ce6f08b5f35999b391d38e598e24536477cad01656eaa2b4a71abcb91de19cc96590cf8686f8725103ea98130a07c0a0ff41ff8d50e4e2c6661a5193519e5ed9d170d1f9ed606a70c329451a4ddd3fded92759bdf7d527832e3f89344c84dcb2db040d9d9ef8b48cec09a9b96c5ac2eda2db42bb8fba3a8725b129a81fd1ffa56575c6b3849afdc80bd9090af56d47ac4d2f5cc51e9ad50869a381081b7939b73c90de759c89abbbc134381618a8edd68f7941fdbd390d5c5225026ff0e716d41b31eadf99a83660e4ab497b5d8a11b763ca0b21de0c9a84f88418f9f974e6c3aec37b54f6eb8cfc6c06bd04d83d36566facdec5dac5cf076240575df090a7d42b28376304ac23e08c9d76222a2ddc2d578bddf36bb5946ea233e2db5d51e66736ff1d3becfa46842aebff14644784dda30be1406b45455d474fe0314aa229b66912f02b5f94ad0163a00fdb0372de1b0bfeebd1ce186f9b835fcff4a5daa96a4ec9e8265d89e8b9c240a3ca95ddf37f9456d15bf4dd134da15f086c402bead22585302315fec4b5da9def58a45b1ba0064300a8067a21dcb131ab48da2b717bc474296b00049903e38ecd94b02b8b7286953e58c078e4f46bc5d8ac4f17193990ab82f6929f26c5d77b0693d378c8a8599f5dac69e1a415a104c0b950850852573454588711b3f69bdfd5f061e8938479697cc69e35a6226254314406303237698320ee6eb1e7aee983768478739bf79092e72c3d1aaa5b870f4b55c7c4f6f26df14140ffcdc8ac2fabea0f688a5bf2bfccdf1a335ae48cee9a5b8feca318af08f7f36a49e1a0b7c5abf199b125946233d83abe4b317249ab3dd7f5e18f24ad8a14b3de2b68cc016f11b85e19f83f20341ee03f10003d90d37efac1ab32a6590f63dd5853672e16373972127400ccea1424138007f8c52bd02b3141f60334ec10d83cee0970ebe406f74cf9261a094ba21e3121412887c7436dc219198ddd67779433dc507505d0fd147e44061104bc15d26711b0cc264b7700242665d31e2e1d1f52e24666aaafeeab0f", 0x1000}, {&(0x7f0000001340)="315582b4f972f25d191d991de8f06a9aa0cf1558de184f49f068579b6b49ecf306c1b0aa81dd287c0e39d4ecf3676b8f47b6287b7180d5747b8e06d18aa9e0d97c59bd78131f4c9951c13148a5e3834f4e0ab63b21d606c0575192ab9e34cc23fa885ce7bdcd2f19e903f81c08e22959fabf8a6a3b3e6a6f12fee6225f0122bdbc7c3967071e94bfd76e3451ed15b000607620525acc3a", 0x97}, {&(0x7f0000001400)="7bd3935e08300f4a65f1a4489e98c57666186bbcb59db735fc044f7315b5f928cbdf0734b3d51e40eafca90b06780c6e43d6ebf2d4d08457148b448faa2ae24907e73758f70d0c72bd48ef28ba64c2a62f0681be70f1e4294146f67c0f758201e96758c9818073", 0x67}, {&(0x7f0000000100)="c8585c68435ce19af4e9e19812f6c9ab20fa768c61fdac66b1991bf60d", 0x1d}], 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000180)="0e78bbc578f8e2fa7f2ed7ec59b213a8d36ff2a15bb26a5cbf68ac7bdd842d644209ca412489159dec8b93fac425913632c54542814d2ca603ffbaeef52d79e305a03fc313f8416d84342937fada405f58cd8cb53eb45fcecdff79d2ec19790040001ce8bd1d86e779c875e4335a708eed07ea3311d40e695a031d3458f5adf9aead0d077ff151dae267e0270e2b09bb52a78260aea00486882434fbfee4c870da44b9b4261637bc6175616fb420f748d29e0530cfb45e17647b81190e56", 0xbe, 0x404, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x2}, {0x18, 0x3, 0x81, 0x3}, 0x1, [0x70bd, 0xff, 0x9, 0x7f, 0x200, 0x10001, 0x6, 0xff]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x3c) getsockopt(r1, 0x3, 0x7fff, &(0x7f0000000000)=""/40, &(0x7f0000000040)=0x28) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff0000010000003d5b2d2f47ba60062d976d32a1147c4e42e5b5da3437a1568527da6279891d92c78adb2ee82bd48e11d19a300090eda1063907cc17d4c8733201bf0cade2baa5c4f0a564fe5a630c7cd62c7f16c8d3866ea18155c4508b527297"], 0x10}, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x73d6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$inet6(0x18, 0x10000000000002, 0x1000) 16:00:09 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x7f) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x1001, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) 16:00:09 executing program 0: socketpair$inet6(0x18, 0x8000, 0x2, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x3c) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000080)="c4f2925416b537da9def3c47296e4b61460ed8c8f312f34275322b14bc868ef5f0f021a53cd313a93b8bbe14746d8d20df3c6a3915e797fa09999f671ce7656a5a093e1d7204a69228ffd520c0794056667c4b", 0x53}, {&(0x7f0000000100)="62a3d6a444b1b79860e9b94f2a33721a21903be022644d668da7f88bb6187b8f605af872e0be6cf21389b668cb44ed9f261f262d1254eb63d039d7a5a88129a3841efeb89d1556f3a7d1c500d21f8989a1cb6695e7656616c07a2977ad9253aa037865409c6335d6b6be382f6a3e87be7351f038cd1ba827a27fc94a79e6f27eb66be158da6346bf4a94dd6d3eff88561456ac8943f995602a3acca72648e7cf071a841115d8b294dc1285f9762f51bdcfc62c18eed6fb569cc705eded731eda7ea527e783df3c32fa", 0xc9}, {&(0x7f0000000200)="1e335e309eddbb0e7b9490df6396ab2c3d72ef28a912a364833f4656846b314600911fb7e67e35545a14d8102126c73627c290fdb958ffaead369cb4963e84580c7b5eef41e2efc3e37c68a51a5ed140374142b91e2d3cddbf46a04218942f163a5a03ff4b528608987d7ef8b0ebf6ef037047582d240c31b44b5e13f5057eabeb68", 0x82}, {&(0x7f00000002c0)="9a76cdac446265b6bcabd2f40749da0d50305a806cc71527dbcacc6f7909dad6c38e58cffdd89a694f4dac78bf125130ae7e9688ee284f704307acbab5386036ab776c1986eaf1ddd1da1b0d06ea0f2a4a9f6da5de0c0558e6f5b9637674185d302832772489e3d290a4052ae80f09d60ae3508df1877c8cb194efae2a74c6659c1d6803296f15023041d5e1e53b8773b855d249ef856e3755a54ac712bcaee9b74b7f6bef6865caca0d407e6cbda8da4867c36bc2f49564e6185a8a3e77c8d756483bf5d7a4e716dc4c5d21008e5232b6151bd89f02f69a0a4ef2e57315566259b8fbf134b32d63f7d09a4f50429bf955ec266fb564e4620af5340c7574edeb5623e15175c59f695b82ca3d4f329fe7963fba7f63dcc24f700cd50667226b6b493153beced255bd1f6780e4ea096935ce366e163cf0eb241fb818f1665f387157dc90ea7352f88948e9af2ee458bc7e34631581707a92c2a3d2ac3a96908cdb90e087d20cf4cd7f815ea34cb7207791c371c496acfa3fa20abf0e43b1a6835bc743b06c361829fc56fc0ed5a1a82b3246f5f7cb49e8b9aadf9d7fd46a3b50dd204199cbdf4fafa904fdcb92afe1c3c86dc960571e8344774fc48370cf2a8c6e0760569a6618915d69d305cea918f66efe3dcb1a320a9f8cbf5f6b9080302c2feec590b0697f668d46368c65d49bbe6805bd3c3b378a3899943dd12b6f07281a2faa463a47c6860b2a411cf79d722e46ea04d117ed295bddeeb48e469b3f7381d7592236e709f72120b0431749204098a827f09a5e11ebe9ed36a1dbe7ea54bcbbd7cfeb9534a0d71b0ebc8838bf8c5d7e8890dc488747fe08f3d4176a291856f5011059e4d5314f6d76c7b484719edc0cea61f39a221ba94a4ecd1d5591f73b1f1c40c26e47648fefb738ce5503d732d95dcb9f9585896d0303b7c30d01ded7aab30f7eb63ac68b84fbaa86bf7a659a7d8de778d8e4a8969fbd604106c83ff4f1a04084e10155d41b55ee6c7fd800965258ee4821e3a543f158823042707e938b6741f489480ccfcd944150cc07a4e485c00f7f35d7b7bc3290fe9e21828475b485292ba39d5403a6d5bb3de917e27081f215092fdd2a6c2384cc5b6f664a848e25faa8bcd53f382a4bd58ed4ee722a96f332c239dea4016f1395b72c9f839951a418244e8c74e2ba8786f21d83e3a9a8e246844f7997abcc501b32fd26aae2805fda05a2e8f1a380d23024490910ae96b0817435a624a15c437d2ed6f0dce70d60a82fc6efdf3b10cb32b826bfc7c6718e337db2596c834808a89e2d8e752e0e69473ff28e0ed256b3319b1cca80123bbf357ff948fd6a5e313541174b55f67a0460f36da5642af4420917627e590365b536ed7f21a460942a99a0120334c7da02c524604be0fb3fff2e24d96ea2c48882338add43f3ec6c4c69ab8c1de5c5261f8ceecfe581bbb9fd23ae7fe54bf23f14dc47afe714a4c72a468b677586e9d1d78d7c21c03a94402952757365d448c25a3f2db25c61fe9795dc56bf001e61ef27a39b41a06bea38fc786952ea0889578edf50ae8625091f8bb3f5f9469d1354ee1c8e4bd584c1ece847b9a42c6c94e75277c82ffec5df570f18cc64bd8be808b8e7687d2cc74551a05ac64f1688850efefa0641b1d9cd71b2a71aa27b7b839d417ac8b2523087920591e15ebaebf3b79f4690c7398c16c62bcb9cc4342176144b1819542b986be025e5bab3b52761e0dbf8fa15884eaf78c25f5ea959b9791fa677a535e3b19317ccf8eea4ea350d24a5a25aa9eab8e3fef6c33c26b7454c779701e9c5a4cf78e717d32825f2b762520d9764d2777b20791a3e2976bfd93c928099be4904bc2ffab697c564680cd842bf20af5fc7042cedc25995e5f2f860af034fc975bf2b2e93d8e6a85d64e5a421fea6d873f85c9e7b379a9aebd760bc0e81b982ee038acbdfdbc99c0cdbb61f0569f84c6b7542a845b843b61feeb1fbbae1fa349d6e36f02b2d9eedbbd6e722db3a7a2047212e3758e7578765d3b0da2927224892b5939354f8a4c49d86252465e3c5ca4249fdfcd8ae378f07089c6b5391a4e879b8dd0de9f75015a6d5e3b72695bf4ec078ccf4ae5e54bcaa909d35c1890bbeeaf5c45f7aaa7a861e701f2b08522329fea167fa9cc06b267c191843776ce594e8b8bd0f973092df06a6ca800bad16fa32c30e2daa1d59ea747ae83267b201040a37a16f628331a0a7d0c23ff2c96d19dfed64505a9356aac89830e6db07e380fa3fc3432b1be7330387b680e3e38e2d0d69ab987afd8472c542290bc4aeed76bef4b4169b9ee61a8037ca9fd1ebc8686a02a851f62566311292c588f793e51a0da60982d2982db71cf4377356fa0ead90fe6dce8507835eedda37d7497ed5bcc0b20c6733d050aa716e5c08680878d1cfb7bfb31f08ed9d0a3b997913827210a0c70aeae52067dcbb739d83bdcb59d4e63e98351d02c4b4d231bdeb700dfe3c7b88bd1e940924a4d23315ab33bb8f4c70c3c2361121c41c0199f4bc6c831ad57c2f29faff2da1c9e0680dcfe2bdfdadce75cf833a62cc5713271cdfcc24c66b25ca2eef528fd80ca09bdbc90e5fad168d59e61931c2e2dbfa614ae1e5696ea3fd91807c1d5281fb94fda5548c7d618d6bb323c23aef580dea49d42e18e4cc54d1dce193af4e26a9647da57c185c13c0ee39142d30dac85dd95a735c206aa9116d2732a2078debcb9a1f6b0748174245e111d2f7452c2d13a91455e777a6c3846dbc2c00a76cb0e1c2d27f59d5f05748b41d51879fce6b3b81d22a6a89228b66d559839e8fe9a4fa79c15a9fe20bcede86e27050a229d687ca6c6f5765b800f6421c2ec362bbef7f8aba549825ea2e455eaac01605eb918a77830e3ed2560422020457172eb5e662a326be59a0324d5d1f7a2c02a836bca9d27dd3616187a67665ab83b87a8a77722cf7df43748b7386e3f2bedd4da74c829d3dd19d521a1e980c52b860c4ac48004c198c533409936d44658b1d3d8879fe15ad411dc172124a4528c2baf2ccce5eb4b5c9e0db2fdefe17e0098bb008389a244db00c2f1a611df790a976b0617b702d9b9965268e8489fed1778c355e37b463ca06460e2b983c84a454fe132c5f319b609538ca06d3d1ed1854a7fe2bdf7624ecdd4307c366153c6933ec2685e8eb734b72fc56518bf6697dab7ac3f61bb78d3e4a5232c725db84906542e8d0e1f37c02e0c551736691f5afebb4cbe619dc5ac2919d16fba7eef86a12f4e7569503f8d38b76474b28d3dac2b8771f1b53f19d3c9fd1db1243ee242a6412221012781d6f00912cba5b8cb5fde0a0ba3e3e49a4eae24f5073c8ee0fa11153e7714b1fb6b2e80458e2668e5ccf88c98289c9499a40d5f9d64fdf0f9d6e5f8b4ade525a66227d23dabf1fe0bf14acfd1dbf23e286d1949604a29a04c945d05c1b8815d9360016be6bdd30ef76ddaadb39923d75d2787d7fcf9531811a7f4e95dfb75acbb2091f92c370b804efa8678eed6b394a7a6f8fad1c975aa5adcfac03f524d544f3c968f6a01b83554e519663c7efe2c246e6a89266ff63f81d9b20b207afc1b5d6f8459269750d07ed5687aa6e16e38b07d1e9576b15f8d34d21b092217bc8dcafd91b668d6e445c0c49f2b1c2529217d5233e1599d2b1fd2d5e604761c415ccb3f8db82ddaaf0c9d0947a063bf998dde48cc6664a2cb19da9e4c0435baabec903f882083a7eb92798cfb7173f78fbc3a2c4f1bb5b5c046992b3e6b67f69eb6c705899752b24acfe8ac97108c2078724d73a83deab8036858c42cd2787943250d96614092177297df788231d04670bb216079d68d88a753d412f3e6e878193898e5ecbb188620376e6a69c8b1d58b66f78f326e005d5bafe2cb263595bbbcaedff444f6adcfb967285b75a5d0c2ebff991a3d6981001387ae5f7c847c5425f105ddf4ccf20ea8862ca952855103f63257fdc3e53be02b291ab41549ad6ce487fec9d09b45d3fe6e6eca1c9afbd00f1ecc88d1d2329f48381c53f361837ab3e0563471f946625c81a7bd8d8243d7c7ba30afd4b0e4a0286745936d663d71dec14e0c45218d9b0bea64d94998c2a7487188c94969904e16db191aac39e6dd57bf4972e3b38078330df2b4b2b06d2d25a89a9102a75886e12d028eedc9319d47fa493d8ccb099060deb826ce38865c6ded63abcb5657cea66381f08dc0a8f5086c164ff0cf64a3f18d10cc9f8c1f750ca2dc96457a1006772a0e54631e76a70b21d92f51700a025b67a13d9af80197e9d51bf93da540d77005fb7561475e62108f6faa762427541f0af578fd301da02b83189db5f1c64516ca3e1192a070d6a0a152e9e6f02c47706a13a13d041060f18c2ef7b4b264bb8e494b598a5bfd39244e5b63184bd3fac4ad1d25ba2fd071a6d84eb0cda8694ca1ee6b69c8ae0d3ff32519b4f90b483570973cbe1e0457abaa8f4e5ca1cbe2dd2830bc8fd26ba07f25036f2a8fb2407483d79fa835c85f1ffec5017d643d40bb8815d3d8b928dcbe89f0e828592071f7838e265a2f5188cb1b264315a3e17dd4ba4b6d043b03e322490e2cfbdc4efe33511fe07d7201b828b13298556bb68534fa8ab85f380782ae3bd3b8563da83c5ac65fc6a564ff3eff2948a5816d4c281d6aa42bde00037154bcf77b7d39cfccb36f5f7e8db7418ddf1d41efe980f3bccea7f31de95fe5a826d8c4790548ce77e68c752497ea44860c3da8309547f75d87e7533549d6c2cfdd0fd17073fe62822e12a6a4c0ff5b2ed938cd5898cc994be77262fc99aa26840672bcb6438dbfa711d2ce97bdef29b1f3724b12ed9a34eb635e9b5b41f7cb613c23a9491ee7e7afd13b870ad92ace4bbf9df19c30fcc25198bc902b8309c94302f055098366aaaf9d4d3fd3616b0d009468ba90bcd93dd09a5ed92193c06cc3578c59229837218c79bf1f14b69cfdbb3b93d1c776556c9d151e7a3a9cb768df0fe80aa57c08ec2eb832ed4f6b1f9534a856c664bb0d863f1d87d8eeb46e968c86e97286224c66dc88ec22dafa06966fef32109336c3919e6316e1400c4e5046864b3391e0a8e5a7be5bb8bfbd756f6ab4d9a55abe8f68c4ff108ac997b650eb813e16d7920551f9a8ef9880c031e85aa9b21bdaae193f39f2241e2c06085dbd3f589877deccf3ed6af277ebf9c9b7d6bf899b4a6c354404cddc00e02a6e5ff062a4c52509ddc67c5bcd724c8856182c62b852910dc15ca32e2a86d0852518077ffdf954a48cd0bd2635d9c5e5b2ea4ae9eb3f15c72bdff7417ba8a99c1f684cf3c9827f99b8117351318b873f9828087de6daa5d45429fea4ba6baef7224d7ce04f02fc4738a5e110ecbe1260650678ddd4e97819b95997b6de16c60893ec43bea93eeebdeb7f8dc29bbe231e05e751a7bd3c882a03ba4b86c45927160df9b8a8ed6f1c6f85c1c4ff83076ec20df678f7c8e398fd972e1a92390417e7b4f81d9688820b8866bbc39b5ee7303e86f55004d9d39834ee2d7f645d0b7690c3a33d17912d89047de5f29941929bd357962cda714881f8d289b2855e10613bef71eeaf73f2a0932abd3a814300a8ca7ee46c3e1ad55a7d012b4e63af02cc235b15e52c4438d68f60537ac5d4df47dfe043f1404d5692213dc8c83f992263601c46e0bd9691729386d2e1ca10035688b5c15bbf3eec7009cea384d1ec9cdd8efaf9543c173fe99dbbf3fb3a2bb544c9c56dfd1ad1db43f9098a3e9db118412c29a8196922de7ceec458f6e4f6b17831059480bc7939fbc7fbbc1", 0x1000}], 0x4, &(0x7f0000001300)=[{0x18, 0xffff, 0xe12, "3faa5e"}, {0x30, 0xffff, 0x7, "c12d6e369bda4162add0651027e5f91e9c5e64d8f787f278ce9a0646cf"}, {0x48, 0xffff, 0x6, "c39875ff5d4abbab66b8728057d2723827f3834645ca60c49198a919eda239e1c780e03292ade7a380e4e1dcdd6ab4a36b854deb12ffbffa"}, {0x88, 0x1, 0x400, "fdf0ad42dfc3fc2fe0bb5cf97481ed6efce9a459ed3f0e5502dad8359e8b5356f252b33baa7752c3d27e2f67a58e0fda7e78ba0bdcaf03dc4e8b633f08463f64dc03aff525429253397276c1c9ea83dbaea6f2225c10c4a79e1dcedfb14367fc0c9c6a06467770df416649204a838a5a8bebbaa728"}, {0x50, 0xffff, 0xfd, "3d96f0d5b6822fcda1b833725b8a6b428e95a34fe6654d032119099645f66fc0e17bd33c3918c1e192c93badb4a7a8818fb817cc46455710303d0a"}], 0x168, 0x407}, 0x400) 16:00:09 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:09 executing program 0: socket$inet6(0x18, 0x87, 0x3c) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) socket$inet6(0x18, 0x7ffc, 0x10000a5) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x60) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) munlockall() r1 = msgget(0x3, 0xa7) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/239) clock_gettime(0x3, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x3, 0x17840000000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff00000000, 0x4}, 0x8) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file1\x00', 0x100, 0x104) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x10, 0x2) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) open(&(0x7f0000000180)='./file1/file0\x00', 0x20002, 0x0) 16:00:10 executing program 0: socket$inet6(0x18, 0x103, 0x5) r0 = socket$unix(0x1, 0x7, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x2, 0x77, 0x8, r1}) recvfrom(r0, &(0x7f0000000000)=""/119, 0x77, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x5, 0xff) shutdown(r1, 0x2) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x154) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x105, 0x7b7}, 0xffffffffffffcfc8, 0x5, r6, r7, 0x6, 0x3890}) 16:00:10 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) dup2(r0, r0) 16:00:10 executing program 0: socket$inet6(0x18, 0x3, 0x1) 16:00:10 executing program 1: clock_getres(0x400000000002, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001440)) close(r0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000040)="967cff202263a1496847f6136de1a2af6497d50ba61be7eb4974256e796a3964a39135c346ceafbb77c6d2ab450e81e1d189bfe859e820854a51bce0536a50947a056153f930cbf755b763761767e4d1658b2cbfe617e760dbebebf910389d86cf2711ab76bdb2578dc074f544055bf609e8efe64896f17b67fbec7058fbbde748dac37d5c5001cb475505246bdebcb651c1485d17bf515a57f9dc2c562ffd1c33e216b83f4460f6e4928d2d38fb96b76097cfdbbc282319d52f411b5ee8bd0dfe28bebb87de6dac82cc6bd14db0705aafce9ba6b56fbd626c916e90618f0407f973d70acd42f84f37ad9b6a29dc1404f1e363a14783594c299ffbf821f126c1f6c384616c286797787f13c25f0365c5fcd1eb4848b1a7c40115aea364b8a3365c52f07239c69124336f8fef323edd83a00a9204182c274d0d6eae6f1c1e94bd955f3223dcc3a7b99e237884d22845190b11613da4a92458d506ba918265d2db0c81bd2ffa857d7b4fdb688e359091f019abbe2399229f3f5c2e3d24216c66d8af62b010f5a881ea0a5cc04acc476f50cae0db43942fe1073976b577125e71d2893bc06d31e16e34db3c7d3ebd8febefe183449bf880d4dd9c732e123f08599f28b9655cb086040f4a561f1532769a564a2a6340806ce918e612e805a0a613222a7bfb7012bec1ee3900236289276f6d3dcc60ccfb7298c73187b4c44bc5d730fa3480272cf3aa17ea958bc02dcc428cb7f8430626ba69a3ceba7da7c04dc40a3b2ba24a6626c319b65b7b48c2108dcf0c98d6ec5f4e4b55659daeb54f3cfabf8fbdec6610a72b42cbf130d2ba419fc279d8a6f3531673be62e739aad15e32dc960a3283a145f28da0cc19287325153673e18c634be171c7ef754ae2f96ef435814e6f04f248dd17062fd98232a34e38626e4a0af9162dcc3cc63d13b41ddbe9552b33d4745f2636bf9dedccdff730d75db5fba78419424920c6368d765b15bb17f32fbb59aad8629e106972189bfe628717a0adf3a1016b0a36c77811f05ee3300da7c0918238316dec3754e35d5c64e473d91230631918e7162d79918643a24f5384a0105b697c59bfb4ecbfe27c38c7ca103c504f0c80462cb1e9a9ebd941b476b3cae49367eb6f3a8bca5731a774d8d6d158ba248830ab25ecddd8c7178643e4a2a32e589e82020108d7916340eba2f25e34ea69f454e1c6ea52c3e1039685fd39121cbbaeec3e76aa98ae36242ead81537a35480af4a34f6f7de0165b72896354c629dd06a5367f647d20d6f2943f135288311a96eb86b59ef5a1c760e498949226cea0cfcbefb44b103bfa37e7fbb769d87e99b8fb3c7a2f6f32b2d33c591ae5f52d0194922588546c1d084b2f66d516c8ddf9ea3590db348adf7f74aec538289656748c0bc7cb8194bf804128c30b513cef728a71a8236449b3552fe6a0a5e00af49e98f4556454ea087d76242594ef7d21e53905f088d2f4f51881a5f12c27c0c2545e56d66541e4604342246c18b63436ceac4efe583f2c716a54d2efd447e4177b12c231ce87750447345552a4b09d16c71fd009b7c5549d69933b20231a8b279581deea6c87171e066dbb8fc8035fcc855e7ca6bb1d6ae67341605a50cbbaa0f962c1501e98328e6ee6680a5f4fb41474326c43e434b4b91a9681512c7a63305c5c62dcb68759374189dabc3e88e53c415f32b3295f1c6e6ed7cdf22e3b0b1e702659c755a2a29448e9461ee57e31d79ec88407706a4ddb123dcd7dd6da0911bb10f0646a5e672d2db7d61c0f4221ac8340c8d205de36b19b6a9754f7e0c59b16a94a0f95f04340e32d8d9c9b4c652336e8b8ba8bf2cb461e388d18554f4827f947d71659fbea8ff37b09bc92da1a62c4bf698d9ddd53d4be26723113d847b66eff1a3a35ac2389cdcf3845c9e777473093fad85e4819fc48e983a8d745c1f980447990bda485371aa15b05305f6ada3415c70a9b563003f84822314293e8f33470ceb63286759b8de71a372ca886de282a0ee63dfb70f9a6f52a4cad037e0cb3f6356d4bbcc618fa063974b06164cd24b03d28c6084a3a3ad80fd8f550a4a1eb2d9da85dc20e53939d844e45a870542965c9a837d383b9f0ba72a973aca80edd43ff036ced8b24cea67de1d05e0b23a7a696a50360ff2e8e114f6bae3610c27b4f307d1d151a31e882664ebdcf5f5e5411e5c43e0522f5131f86a781917966b8c80d410ff710d3924d9f632e1d2c41112ed8b24be4da6903a14042e528308feed086340e319dd316e6e97e8250c8ba41e0a83d9e7e6079b8b36fdd26d3db16e025e95f2d495197726d0f17985466a63286350162b2999eb8bf93882cf022be398aec2d4c7fb674451db43ae776cab69f826f27f65ef7e0ef60d7ee7e10bf01f0ea5bdc6eb200b72dfb47cefc4b1a452c8300ed33a05a2fac35265c8f3b89f94e039aaab0de2750a8f567d8dc541d290067d458c6c8a88195f3f7d41a00496ab6eab5e8406a61f1a058c4d2f927c11c414986e43820a6a6ba50f8aa5b338e677f09824d2c5c9741b868ce8ef394735221ad0259dd3a848808b675948ac9eecf85add93b67e1996ade5a3e6c26b268172f3cd07dac5dd222105fcb753d382ee85202924210b3120821dabe508406d4b4cfb7a28c1345e3383ead3be05f48ecde638bf03d2de2bf43a6454f0b298bf712fe98df7451f89070d000856467e07c5fee099c8efd4d418d19c27c25624752e67da3188a0a9f54749bb84ec8132f2d39b6b9bca4d419e7c4af28a6a0d5f658f095eac3ba2588af49a0b1a31f13bd449a89a513be91b8d774d0073a56bbfa16bd0f160d3601e1e22099ca27aa6cc448519acf1d06de3b633568af2a247da0de7194c4d1f2e3b06307e6caa471d57734741377b7d2a0fe38a0adf3c4a80bbf00b317bd3249567797d21ac840c3de98365e80bf56601beb8d17258c04bb3cfb1d17354e56110eea9a89245104b118cec1465b2f3f3c6b3881a0c88d409bd4485bd68ee9a796a210e2a01a71456d8795c94f030034c0a12d76ccbba4fcf9b0bea740f048502e4250d8d3622cedd19da3f2afdb0cdaef6c61cb22bd6f64b48293228e8ec6bce873d8b7452f5a04614d93d641b704d827bca8736a5b8437d118dce96e195ef65b233492a0771f05cc73b10c39157e49f103761f22b6b0c93c747a647620bea776702a569034648f6747ddb95048fb435ab5b755283d4d050e21367ae7d309f61464d61b53963f9ea9353da2cf5cefa13fa5e46791022e98a0bdf0bd60f81364eb73fb2ee4d5d34f54e494b94fb6b268e2287dc840c881a11c18fcc236c554181d28c46d230b1d611fbb8565d402eb36967b6fdc3ae2e923fdd8d9ea0290e213775c11de3cf0c1389bcf62afdbdf1136d4f339519b08e8ff3902fae8eafd065a11fa26b57e82303986c29e8e2ceeca84b70fdcbbb72da098138405bb21ebab8a864d3e84dc8189e5a1ecb07b74902108cc9b85e0d820edab89682147a6f85a91eb6c9fe0b2189665961a04bb4cfa0a9c243de27738e6c72a2f576bc30bd1f5f39be993e6f0223c14301cf0da5280bd4da5c4b2b77052b189f2af9ac437f360854efa0a2cf0e08c15193d4e6f31a090aecb2d4b9acb7c3cdf74a08e2d37ba20aac6c7552d0842a64eac5e018a46060cd2f5a44a6fffec102a0b4ffa52c865c4e869c40a9e610bef2c0de0604e5c05e35af7598cf9d5d23642debf9af7f999d4dd1a47de77c305865bf9750d4efe7a48b4b47695b28b2fb569435bcf16c798115a8c4b8a0c6b6448acded2385968aa546676fd883edb0b87ec7581e0b6c37b44db92a1aa66df083152b1e1454c16502be8f5becedf4d6ac224b9ea47860a5d37b7aadd7e25fb4a655a321f31714ba62d1a3319e36b9b5714901655c145ab954a38df7415b5da65d398c8d2491b9f17abe45ffdb5b6a46086f096c43f7e68193ca5c07d7bf8e6cb5712d68685db7b3ccc8742f66e748875185d2ef527bd898f97ebd1ffbfec12ea81085325adc742b60411ad3de777e4b80ce2c327c378ab05ae834220fadba4637b7872e8084a9ac4a91f9e201a32dbaf10fe4d435b482266fcf7bfcd75e0901571e0771b616954e93b1383ffaf7079f29e2718e9326d4712de3328afa479885f7f0a4dd8141fcd7a00f4820a13cbd4ed0565c4db946e1fbcc2728f3a6aac49f86da6a8fbe7b5b9aeb2db57027ee548c92b2f2a8acc48dcf964a345079c0bd00ea25ef31c9a22661b940baae42e192de44a9f5d2d071c6f52003e1559ce62eecc909b52b5e3ee3376190148bc30cce27bfde71ccd8d6b074aa132329d8191372d4528dc4740b30e89220941465d5418d476e07bf8cd2bd4d5cdb8f4e1d6208c1fdbae7832b073b8932cbc29b377f8d2da15b160bfe9b89938a99ffa4124d79a20cd3dfeb40115f968525347f4d76b2d55ec6e270cad403efa4af719a84d0a1367c52a3c9cb38ce8b215c7250b67405cccf5e58006499924749402dbd92cb8b31f414a861a74797453e4d4d7721fa365998a8a59482add85916369b88ca875d6c41912452529f1740217b9cb1b34407f803a4c6642f3e14e8e8ccd23367941eacf2425a437d9cbc224ae1819dab9283b8677e5b9c33262bb7875215735f19a7d7690287195866fc6c4b9773c9e97aa6e76b8061c326ca76a7851aca3f32210d514cdaec9621aa4bc323397f0017dcefbfa51ff1224ce4b114641cde6c06b599f7e2fa9ffac6919d201f000d1d74d7277a1aff1043a785c0802cc0b313e69515da672dd83aada88d0451d089daff7c837201064023d32692f360e13d0c2ecbe368568c3f4ade8287c0b818cee871dd5802bc5f31f63593d1c809ee6c6e4f77a2aded4490a2dcd8c4f28854240c3501071bf01047249931f7f22d626f4d24dc306e111fc736293c4a12eb1028ad2bf8424e7c26756a16d4b5770fad78740fbc455f060b268c8ac47cb8aa110ccd2a6f23488f63d0ed7a520dda058d6c7bd534288ba91c5bdcee200dcbc6cf82b6b01c58883db55040503a52c893648b1a64ae1a2db1d600104e725561c53a8af21d86ad90143f83996aaf69e20d5789e8d0c4edc9d58451bac473566a652ecb115d9993de91d8cd606c8d96bd340065aa0393c3f073c01a6e829abd2220414c7610b4ccc5b8d8fab1115e1d372774fa61e412ff67d49edac42f141f3513f50592e170592ad65e3bbc2d8bcfe4ac3756dc5a8aaf45cda3e26d0d612d0483cc79a3eddc954408f3508f4e666c4f9c88083649bea313efd00b8735f8c88d2751d1bcc3e7b19f34f390820a2d2beeb25caabd7ddd2ece911fe030a2d56fe6d371fe2ef8057904ad5e0b8b162d0bc5f8c7de9f98b591275d37d5782511973c1743048e761b9db1244ea0ee8ab679240262584d4e0d789a196217a2df777a844420263e5e6ca61dd2884a3f5e536b3e2ea76df2863c23afe26e72f13616c1b4c38ef5258b647d4548312084e0e02addcc7a921a2af5710cd128f215d768f9d254a7ca4f24aa8b2f70e5934138f932324cea808ea71e0609a0a57f1c5b6d2140609685024ed3c2a477c5b117b8d0388341e2611c587b683c256658f25dcabbeee4a944dbb371f4ba34dde789e2ddf149c546d06038f3a6fc71e12dfe27cb6abe20165307b2cd30b41a3ff3eebdc8ec296e546e0088a740081b644e6f1481edd40771452c8ad5efdb2dd31615d4749d69d53fe04da69ab356594e00e853db2f942a1cd413909fc19147945c6eaa2d03c4ae8690296aa689aed0eb7", 0x1000}, {&(0x7f0000001040)="4d964342b0f8435805bf4c09ecc2e8794ee7a21bc9425fa93cbac28f904c503cb0c155f3b649851b984b303b35bfd5333e0d742200ada69a3e01661a41e0eb4eebbe1ad4f215226837daeb2216952502a218d46dfb22efd3ec83cf580f5d1c38e5b077cd7dc9e0554ae1a39244ed9bbc54f2e97fa8f65c72cada828d980858b0f4a9da21d03beb5ec4a0a14e2d6b58fe487efef5a53487f7762787a5f4c6a14aff0219b11cce11505c95fd56", 0xac}, {&(0x7f0000001100)="c350292331a78472ab2250542f4f42302dd0e001e73f75f80d1d2166647106bfae4768a0b6e5d9fa73a2bad8f00301386f18921365ee3ce1a3beecc49a9cd5f4ec02abc1c22531dc243b3b161531b825772aa2b26804354112c45bea2617d7ef736b38bc0eed88d61644efd14a0df7ef3f77bb1fc2feb8c3b6398790a24741ae20f9104ed3dcafd5df2e0d1ead93b810eea70082a46be70e607650465028298c53e02be43f59c6f6faf2d9700c9d438c9dabe75bd6d0e009b935c9ab53fc054253ecc89aeeaca62da38f48078ac2574e08d8a12bd9d100aca4471e5e9496e7175b5dd070844273eb426f92b2306f8ae2e89c6dc9", 0xf4}, {&(0x7f0000001200)="7e2faa6e35e1da0756356d24d1c1b9063ff2b0f6a054488fdbc6d756328b82cb72afd56acdb040cacf33b505fe28f805fcaf90df78cbf497e26a6c36b33403a1111abe4608b668a22e1884b5e6816bf2cb1c13850ad7797e51ab98e4ac27f3a05daf2f7dde16541d95b439c188f8490cc0b51345112f0d08200e50abb0d060b6363414f6cc02ac6b3e3915150f1dc7d8226fec9f1b70b1", 0x97}, {&(0x7f00000012c0)="1a3bb11b1416b9d1f9428763747e5ae02bf2e8eba7029276fb635ffd9dc9d6d9e9246e95389d1ffbb93ee35dcf86bcdb854e0324192f8a4574f7583ca04c42f31442bb503732c2c6eec0843d4a978b8d154cc32c86789beba5ad399f75823603", 0x60}], 0x5, 0x0) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/107}, 0x73, 0x3, 0x1000) 16:00:10 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x40b) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="6a2b59698b99884246ebfd7d0aec2e1a9e66034f7d4228b211dcd4fc6e42a1d4bb1654ac654c800084ac2e58844a65943ba9c86d4219ded779a98336ccb66777f16296a95b29d8efece6d004e4da57cc297afd59a97ce15bb139b745a5b9820cdcfed64cf13bf40d1058b91c9af58483dd5bec21e81556d2e58a76d58d3d4111a5325c1e0eb363eb8a89f055bfc53497a41001dddce6c3cc049aa07e4f6d3b03621698000c11f0d30c6e17f55a86338d97f12f1394d8113cecfe61c801d5162efdb7fd2a8f5fcefd8e67520c5132386c5b48aba5a743a1355fcec34a81492d047fd39ef5b93debd3db", 0xe9}, {&(0x7f0000000180)="90eb24d1e49ba7da2e83865be7ec8e4cd0f4d8944e1569424f26d35301629e2f19353298b3e5c5f0e7ba43f77727c504d33f5952eb5f20098f6ff2", 0x3b}, {&(0x7f00000001c0)="2463d8351af8074798201e1421ebcd34edf927b8ff6b9263a2cd6af1aabe50459e1a1837239d2a256537bb76e81ef7a24f7233fd5f0cb3aae5ef25c590666689b33697515167b803f177aaa16a71eb26acd6b14e2e460bd5a4f9e19e289ce315977ff69b8d", 0x65}, {&(0x7f0000000240)="93125443c75ab78d355b94f8db49a6c1d8da004cd363e8754b6dfeb08776b57d2bafb9de0a335b70e2964f3bb12576829832a60bd3759be99c2b9edabf3b9d93ef9b498b190de0eb36d8c92cb7866f8061db2fecb8998d9b6e0f8c745e70c0d00ad0b77f2bab571828e3c71d01719510211f76192933", 0x76}, {&(0x7f00000002c0)="1083d30e5039b1aece1e72432d08ca2733bc9e35a47278834f5c536ebdbebd66bc450f253e443aebba65194245a836a708b008eedccee1c9775e5a9e79e333ed8674ec95909161c785322b40dcecf57cebb043218dc8838ef1d143b82e0af4205a", 0x61}, {&(0x7f0000000340)="fd73b6fa62324d78a1433a86227939260d7d0daf57c32a", 0x17}, {&(0x7f0000000380)="1a7e312017e26aefd443e612c076a246674b64365d127f4f5920ee3c2c32", 0x1e}, {&(0x7f00000003c0)="911a36ebc404c4a41b8156e1a7859d9fbbf12680bc63748bca1ceaaeeb1a8b148c7c8bd4be8e8063a38047fdddb9ff12bf2968e0ec656df9b1fd4ead76a496d140f59dfdc35b97715e3ec1f3b9bc332e19bd7dc878c08659d117e2a85338196f0d8269faaa9862c524b6f887551532f54f62e699020c0737db3e2eec6fd1955bd67865f40a91ec1d", 0x88}], 0x8, &(0x7f0000000500)=[{0x28, 0x1, 0x1000, "a511e230a4f851ed1e24f47237f4d4d9d37776bc"}, {0xd0, 0x0, 0x5, "7b4d80e3a5faa316ac057f423e8a259521e3dcd4738e7476ab143a3056cff9f49ab8b4035d93c089d1246dca07689e5e5794312d55152dce6be4166f230b13a6e9208275cd91a2add7bd7ec6e7e481649b59fb3da4b490db65254b2a5691fac41896f777afa9944046e7480e0e51d6524378e77567660274bd5520d74137eb3dcaba1aca64255c851e6f99c1ce9792b5c5f6cdaedb000c054015072e31cc2dd4ee78476a1d6f4b5f8a9557a2317f9b176e043e2d3eb1088af6ecdbaea8fb"}], 0xf8, 0xa}, 0x2) socket$inet6(0x18, 0x3, 0x3c) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x680c}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) socket$inet(0x2, 0x1, 0x3ff) 16:00:10 executing program 0: socket$inet6(0x18, 0x30000003, 0x9) login: Û¤«” ”éSFDB"Ü£eUÛ¤«” ”éSFDB"Ü£eU               16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) syz_execute_func(&(0x7f0000000000)="1018f3406dd9cadc244cc4427d58f9f30f2c100fe85800400f73f10066420f383ab373a90000f3410fbdd4") ftruncate(r0, 0x7fffffff) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) write(r0, &(0x7f0000000000)="c91ad2f9eebc8c3f04bff7f93d484e26a3146a1501ae704e664671000f1e8c8c29095ef9a2119287927fb114d79417d4d918996bbb63d031a8bce7c4c133a6621f1d53551f77eb59262f946a2ea90cc68ebf888c4895734f8b6986648217bdc69f5f443ef1bf680c55ad240a9ea70b6f469512df2819fbc813d8751c07fbef493273c949b6c3e763c0b37d0b0e38f0a240321af441ec71c2982a68b3b908cef339e10766c3347891317ca9a184bf7b3ec99f85fc03bef889ce290a429950f420d240ec9022fec1d19d697812eb708dbb", 0xd0) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x400000000000a, 0x8001) getsockname(r0, 0x0, &(0x7f0000000040)) munlockall() socketpair(0x0, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000540)='./bus\x00', 0x2120, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r2 = geteuid() setuid(r2) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000140)="7bd22d7d00", &(0x7f0000000180)='\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)=')&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)='*)\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)=':&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(\\\']\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x1, 0x400, 0x7, 0xffffffff, "800fc0386d63b2146410071d1333a8934bf65b7c", 0x7, 0xb7ce}) 16:00:10 executing program 0: 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xffffffffffffffca) close(r0) 16:00:10 executing program 0: socket$inet6(0x18, 0x3, 0x3c) socket$inet6(0x18, 0x5, 0x6) 16:00:10 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) listen(r0, 0xcb) socket$inet6(0x18, 0x4, 0x7e) 16:00:11 executing program 0: socket$inet6(0x18, 0x5, 0x3c) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x120, 0x98) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) munlockall() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x1f, 0x100}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)=""/54, 0x36}], 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x800, 0x8e52}) r3 = socket$inet6(0x18, 0x8004, 0x3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) listen(r1, 0x20000000000008) r4 = semget(0x2, 0x2, 0x8) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000600)=""/225, 0xe1}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/81) 16:00:11 executing program 1: setitimer(0x0, 0x0, 0x0) 16:00:11 executing program 1: setitimer(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:11 executing program 1: setitimer(0x0, 0x0, 0x0) 16:00:11 executing program 0: socket$inet6(0x18, 0x4000000000000001, 0x126) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: socket$inet6(0x18, 0x7, 0x7) socket$inet6(0x18, 0x3, 0x3c) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x200}, 0xc) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: socket$inet6(0x18, 0x3, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}}, 0x0) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x1) r1 = socket$inet6(0x18, 0x3, 0x1003c) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r1, 0x56, 0x0) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}}, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) sendto$inet6(r0, &(0x7f0000000000)="1cd79a6a31123f4871a1d5c654a7d0320a430a87a911b0de27948c6725e41bff25ca589a2b3e3472118dadeec2ce1b934ae9620b3535fa753277ee87579e26f85687f1a9e564260df7", 0x49, 0x2, &(0x7f0000000080)={0x18, 0x2, 0xffff, 0x400}, 0xc) sendto$inet6(r0, &(0x7f00000000c0)="f2270cb57d508ab90734eb278197ac0e8978b7865e064620fed76843ad4a8df4a68448aa62998b94d2cd6570deb3f14b6a76e9757164c4d36f97abcc971e5014bb87adb81800133247f36bcf69b66800f776dcc51b430c4a95ba51053304c04ee7da", 0x62, 0x8, &(0x7f0000000140)={0x18, 0x1, 0xfffffffffffff000, 0x3}, 0xc) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}}, 0x0) 16:00:11 executing program 0: socket$inet6(0x18, 0x4000, 0x40) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x8) socketpair$inet(0x2, 0x5, 0x3a, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x9) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setitimer(0x2, &(0x7f0000000040)={{0x2f, 0x7}, {0x7, 0x200}}, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) poll(&(0x7f0000000000)=[{r0, 0x18}, {r0, 0x4}, {r0, 0x1}], 0x3, 0x80) poll(&(0x7f0000000040)=[{r0}, {r0, 0x4}, {r0, 0x90}, {r0, 0x4}, {r0, 0x24}, {r0, 0x4}, {r0}, {r0, 0x12}], 0x8, 0x8) 16:00:11 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x804a, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1810, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x7, 0x3ff, 0x5, "1b152010193c4a9d5c0c5c970fc97f3e4d695229", 0x8001, 0x7fff}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x7, 0x3, 0x200, "236f44687568f1fb424142668c9c5745118a75aa", 0x7, 0x1}) 16:00:11 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0xcc8000000000000, 0x20}, {0x6, 0x4}}, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x1, 0xfffffffffffffffb}}, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x401, 0x80}, {0x18, 0x0, 0x6, 0xc2c4}, 0x58, [0x7, 0x8000, 0xfffffffffffff342, 0x0, 0x101, 0x100000001, 0x7]}, 0x3c) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x6}, {0x2, 0x1}}, &(0x7f0000000080)) 16:00:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) socket$inet6(0x18, 0x3, 0x3c) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x80000000, 0x2}, {0x81, 0x4}}, &(0x7f0000000080)) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3c) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) close(r1) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) msgget(0x3, 0x4) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="5aacbd1aa077419db02e72631baf9a61dd9534c3431c26743e95b6240c3c4f270788f8f5b3db51608c91bf392188e8fd4c2187aeb90e074b4126f516f4eb5e342bf36a1a84dd342fd14b17b964b3b02877b7bebf7344d0e81b3f1476a1eb4f84752a9c60549749cab8b6f3e5d2ad04746b1bc555c94ef72dd721ad184081e115957a3c5e851f60aa23e5d738a803f7e3b51d5cc33b72bd4156ce5058e382ecd0858d9450f7c21d9b4820915c", 0xac}, {&(0x7f0000000800)="8a33feed50a4881694181f48ee0fac47572bea967aad72b54cc05fae5ab1b475a1752f1a2f2c96444362a3e0ad7457cfcf7593debe74884c17e0406469dd850e2ef90e40cabb0200cf2b5ff02e33d164a91a185d0a35a4ce83668763b857d2bc96aee4de063c56", 0x67}, {&(0x7f00000001c0)="e5f7950a46a41e18db3e023783272c8743fc69b49c0198b3eb7a1cf50c3741dab00003a197f0daf88e63ca1546ab5e9053b06bc0f0c9c58588af486e228004e79ab9feaf91ce61f508d36143558cc0251e203f91a11eed767eb8c45686f8c6c2b546d62d0b4437ffc0c51346886ba15c5e7801ca34ad4c28ae76b7153edeabc938f1520b20beece61bcf754dc3e56b8a779872c0478c51d360e7a0afec01c205b1c7cbfbf59280d926534ada0fdb06f925634163c562d8a01ec2eec38866fb7b2b047fde5cf2bfd1", 0xc8}, {&(0x7f00000002c0)="4890ceca74d59d3fda9de37a7e424a07d5a4e22d0c7e4965a8d49ccd66a6b3f3ca8a96dd58bad0fa4078531014b426bedd29d4b10e6b6e0e4f589dadf8a4872acebe88c0381e66b626d2320d2b7c4c87abc9e54fea63ce505f69165ebd68866c0288ecf9d5fc873a588132c9ea9971de56d4d935005f134d3c9c9c237243a34fbfb0c031325afdd5ae4af2acf629cc177d6ac9cb56db422d7be0c925756f736ba0a7e7845781ee685e16089059866e7e214ed3adc851756ced2868d93f93", 0xbe}, {&(0x7f0000000380)="4a6eaff7e1f25606bc4936a4a4da42b91eab01ab9fed3a5e0fcc017b70c13c38f8b7ba78f8969978ff6afe9c9f7b1d98d23cb327a73ea3c245daf852dc7d480d24338ae15364ad83d540a7dc2e0af23006d22598c52d80c1c76d6807139242c9f3402a4e9edb96a70f5ecfcc54f6587be11faefca1a9dfa687cf7efaaa2fd33092769411bdc520c2c5f913dd13d3b3c01201eb6418", 0x95}, {&(0x7f0000000440)="f6a1a8a1093ac10ff8e1c6904fcd", 0xe}, {&(0x7f0000000480)="980f6dfe33416f0358b4f6944323be7a7c4de147a4a68224573fbd64186b1ff9324b075049dfa6c393881629ef081c53690b87352b049ba596510f5345f6c97d797c11f08b6977d8e9c234588490df4df1011fbc5084c58dac640079bd355db6eeee62eedb371d154e554ab1e0", 0x6d}, {&(0x7f0000000880)="1d3f3f77051e9846dfd01fccde7edb7cfc437f343417c330bf796fbfcfc4a4bd3769be61b2c2a6047398129fa908d8709102a6c8949287ecd0fdc2d3a570cd41c226c3aca357b515725d9c3138eec84d1841c9efb3422fcab645db1569d78c3a9038f5209ed16757e719d45fe20ca5095f6f9cbd98f25c978ef1c0153ca37cb484cb5993d11c448fdc76c00158a678f1701febec101065f225ed44d9b57580723bfeb620f1fdcb05e0b1d228c06b335fcd3f02080581d056d665aa2b7368c3bda62bef8f7b179d2f84cca77ce016da4e619487d3", 0xd4}, {&(0x7f0000000600)="81f581b5dda3a460dfdb36e5975d8ef264d1bebebb93dd123318db9b919aa7589e02adc314c6f9d2fada6131053e9ae7dd4680b048868eebda8114680b8e8388611135ac61f95a5fa4a272b2f3a0d5bfabb517fa5e272edbad4e90f02de0d4107ab13bea870c96314149d1966fc329dcf59cc7deb429ab2d177866cb9eef5c7560171dfc8a6b96fd954f94b18a2bec3be6842e3e72afe2d6f6382cd8713d37a3a30a0ec01203a4517f01b24b1905a61690216f4525c2c079bc5c61f96486022217b4753bee82196ee65977337d", 0xcd}, {&(0x7f0000000700)="a51d748b", 0x4}], 0xa) 16:00:11 executing program 0: getitimer(0x800000000000001, &(0x7f0000000000)) socket$inet6(0x18, 0x3, 0x3c) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setitimer(0x1, &(0x7f0000000040)={{0x2, 0x2}, {0x1, 0x92e}}, &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1ff, 0xffffffff, 0x2, 0x280000000000000, 0x8, 0x8, 0xbc4a, 0xfffffffffffffff7]) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1802, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x3, 0x3c) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x3, &(0x7f0000000040)={{0xaa7, 0x40d2}, {0x0, 0xffffffffffffffc0}}, &(0x7f0000000080)) 16:00:11 executing program 0: socket$inet6(0x18, 0x3, 0x0) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100, 0x8}, {0xff, 0x3}}) 16:00:11 executing program 0: socket$inet6(0x18, 0x6, 0x7f) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) fsync(r0) 16:00:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x80) r0 = getuid() r1 = getegid() chown(&(0x7f00000000c0)='./file1\x00', r0, r1) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/40) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: socketpair(0x10, 0x400000007fff, 0xfffffffffffffffd, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) socketpair(0x21, 0x4007, 0x3, &(0x7f0000000080)) socket$inet6(0x18, 0x8000, 0x3c) 16:00:11 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x0, 0x3}, {0xffffffffffffffff, 0x4200000001f}}, 0x0) 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "9c28088376913daa724f95c77879fe6100b400dacb714981b84a45026d921e1b34996aad44fe64ac7208f20cd45ee125fcfcd314ecf854d1b432acdcf431f331cae090f2890015e43e634226da5c0f595a0074f8507c9836ff6128b763037e6c7f4caea36c64f6021d40f81f58fe2263702cc5d4ff7aafaf1509e356db4e86261cc417445f721393af39e94d66132a0d8f0c5708c4a34bd6c989b57577eee57329c527b2f7df3ce028d6b8377d991e263bb9b66ae3fb06192e425efa46eb7f21fdb89e942ade777e475723da23e58116a3966cfa7e859b60cdc1aae64bd5424c913b47f9f9411f2c4936c2ec74bad78345e14800b8a52d30c5c82413f8cd7b44bbe809ac367a5b82d3bfc1af72bccc798f2a5f94b39576a695ba7ec27b4b35def916bf6b465e94540b59e70afa0f195c28ac6806607af8b249a2d1a3e0e3fcfdbdb6b1031b85325aa54cfdefed20a8553f9a36b553b86267d327871c9598cb5f3f75035d7b95cbc4ed65c0e8a74ea53cab6276a184c1c59d7984666b68e6dc7b9af275ecfec837300605fc748d00f26fccdcc3b5e614d38b9cdcda0e4d0e8b279942a54571f09b7300d92dd97815c43f67033c850c3c43d639d7cfbad45ced2cc04daf4e73f8a4ecfac9bcbdefdbb47854445f83d8e4d39f69f3e87a7601a1862b583af78ccf4a179488f65ad6d900c44d6b173259bc2127aa6ee3f2a33c1e4de52653b1bdff4971bb35fda3995831841ee45daabfab2d958b7eecb59462fa5fcfa66b743f15d99241248b5bc5c108f53990bcfcf846f7dbefb83b08faf4ab7112afba09c658c3f2b746821d3eb1dadc81bea8a4fe02922c2465719983c5e1457d471eac469062d5b769ee009693facc133f50cecec417840f32672e7bc669dad5160fba9fe86d37a56b913ac9490bd9776e0662e45299ec63b2e2f0a58131bd505cce4cb6fbf912eede02b56a5d67e5270d3bf6c209269bd5299191ddf682438c16a6a9ea033e611732f628b8f7c05e588622afc922a7baf5de1f970c7602d13d6b89bef5eb7783d952404f8ea00e30928261ff9ad7a613a04afe6d49bb4d2a8a741e0e12969c4afd62a6608bc16359069b9036adc31877b41930448e18792f3cbc788888362a75edae58109a16789df53ba1e9fadb75a654eb0bd630070d9a31808ab63d17734112b2a5b0c2d278f1525aaf73aff38888bbdc5a7aebb9f595c48a6bde1e598566ebe514e4564f3f716fdddcd142bd37f790352b6a4bcb72f3e2d3aa972d631923ddf73c613d942292863e1c7035989bb6da770f711ec546c98f297122e717ad3e3860a1d0114ed67157861221051963cc3975fa974d35bda75b2a6bb68c8dce1300951238df82332ea602b72b6aafa0b8e67e9d5f0e95725b51ce7320770052adc0f252ad97fee5ceae00216fd2c976135fb3608e5d19c7a77338c8d2f0364ba7edce2476830efbb42ec6fa2b4b556dd621cd1c7bbd79ed23a7b6ea042e52b0134170d71f204391ce749c3f506d5cd69368d629cf123c9ca3f630322db944f20a2e4a46e1b031cb5a0548b3e3725f3e1daff6a448ece11f5d18a50c6c73f86444beb87ff4d31d3e137922352a8a4cee10e5d89ba94650af0e17db511ce61b50781c1b91f12b54c0ac839fd0a2dd243f09db19003756e90534414147e3c8f88a52fd5c944d23f8a1c88737cd6f257a44d1a4aafa2495f29354b8763358b267ee1a352875902b4702d0e6acf93a7ba311de4668c38dfe485c0944b6bd5614d7e6462377b966a81a6eeac95830587311ecb560a2e2f82fc9bb352a7c4dd86acbdb65f26268cbecc5ffefb5ae2e8adc17d121d07e5f016d055188cad46fe42f8ab7840818f5d5727ed745aac965b326d50ca6f26108e3952215cf39fe5a353ce4e0afe6a925b770206d2e26582fcd055f5893552db8909dfd5c55cf2457c57a0fa93c7f565730094f3a26f8a8dcb9308c70195eeefd0e0d4d4c7ad0f2abbe60b4c2dbbf3ee935bfbfeea449b8c44cf75cc2a56427f2c1f839eef12d0e550eba506552bc80c9c309ceda588ff0b4f6d65181462f57d78007188e6653f216ecc9aae030b7b88e5074d464033195477516e95f7e506193c15c9d3be4a49143279e94c6efd683ca012120dae3476126f2eeaf8ec1bd33e9d72befe3fd133a7a1770204f25160272f347063a13bb3c9e53f1ce9715daedfab501a96d5b192164bb18ab2ad2b6e2b73e84a033f88a81ffda93cf429d02a577046ae5d928131ee9ddb37983cc98450fa0e27bf1c3cf5b6d2dfeb3f84062473783d138c8e067ee2b20045106456179a33b9e99b18a1cc94fa21ae7e5ca099cd115a9f673e2dce2ac0a0be09fb189350e1d529f1bc1160f43181a36482bb2e90dfb725c63e5d57ce67e91e966f1f0ab09a2f3c394f33ae0f1c76df96e154960c8b6a4282bf2fe9c5d28ee3b953ffeae4bab9d452c0888881ca038b7bbc6085261d5a123e37cde83b12e9167627b9ae152bf151c4abf847434214bdd9da209d6ba20ea27551c258f44eeea79028b1e52810cd0cdb76a35e0aa9f91b4f2f3cf102608e6da5af389ee9551bae0e8cd3d507e25fd03795307135bdf5e2989713a7a6fb587e1aa77ae47d814b27a156514bb0c201ed8d0a28043765ceea02ee36f7b3d3e6a9eb01c401d33d8f9d918eaa2cb122348d0277e8e95780837d572d7c4c07b1040f0217c5f8cad7e2cd16ceee3ff714493813c1eab4295d3e0188692139219a43f676e54bf714480fcfae52fd4d7a07e1cdf8a893e054aebdde97cbb1ea83ba69f5019631892a56bd61636ed6ba091d206df4f249bda568eb45f54f32efbbd58f8eac0fcfa34467c55fb937a04f18821958fc82d35a3d0a88a540cc6a38ca34af8030e77cdd982ee72b1305922d399c3eec47fe40cd9851b406cbf31e2f6d288255e340b5d4bcc734a72e4a9ac5e609bdc4bde8c89d164ac3a1a5f392ed012dac338e81ee44b3af97425195ff4047c91d662c4f2d9d43ac7c3403cd399fe93380f02d6e3ddfb5be67c3ec545e5e16f8444a5b26c58df7024a691eef3d89d8013ccb52b419ff25091b362a729b97bffffb174e8abfe5f66414e6e6f6e935a04dc2a6caa503c951f494c64e51ed72233fc1f302a3eb02c9e4333f53a48770c5a72b6e4bff17869254e3de42fdd35c1e3d93f51db352c6835c053bce040893db53ac879c12b0648e5616e5310de293c190ff713abd70c3e4c61b39e26456312edfa7df8759ea91b216192f145fc71ac2e970e8df74957bfa1efe8e0c779baeb893dec1ab77d816a027456d5abbee02da170ce5266bd9379ec052b0538edfb0e3401bfc0c7bd103afff6139d95f91a809027f70df76c92186d86d712c72235ae2566b82b7ee9811dc32440c6cc5a251a0a6306c76d0bc4879aec9b6e3295550ce9555f9e993b5aee302b058f5e2c4456c37d1646093354fbd2afbb3cd3e2a4293086e05bec96f3d67318bb64d4832aa07b23b4fa0f2b94b3f10ee97b48549915609e9ad04c6a5be305981c4ce0dd13892fa342de634d87f1725c23afbbf39eb0d124c960ce3ac2dae66292bfaac43ffb8148bc05986c6d9c1bc67af5e6247142e1587665686a4851be495b98cefa1d049009d90882b3a3f407ff4a0ead63a4ad53cee728f00fdbfd2a77051ece331a4bbd8f1c3b3e5258d7f8b6d3abc8daba9d86995a8e4f61f1d9f64200bf803ddf832fc99187edfc60e0e38a4a1f643885becb882a0684c4451407df38076ceaf5cf72142b38108bc30638039100f8ae50f8a330c23ad2ca5791fbe45f7f18def3b6a8c6a13d2b220dbf9b6b4564c88cfd563186b6ff65ee7f8ff447d4d49cc7e720bb07e8a54dc56a2d9e3759f8376d82bed88b258addec26ef9a6e4daec02e35099aa4434c3ca549cc08ab290b3fb87a949dfc596e1f0240d88225becbd8746f9db08298b10ccc99281b35d0012e3e1f44d7abb56655d4018de5682a5f14bd46a53f0089a1a31897e794f13e96e14506787746ee99fafa1dc84244e37aece2248887931fc25d1d7710bd7e34e65e5870cf868609de66459b3d38670ae48af217d3ad7dad05655b9f3d3aa9e12605e44fcc7eacc1062596178242757b901cd5e5b455d916224fdc83e604efc0ff8127d57f0d5e2ee2b591f5c57b8fd93cbed8dcf168718228f76644449726ea986d13ed28b8678668fa3b5c0cb6ae08db5de30d8d7d2894ad6bf707ec15cc5a9cf7d2760c867432668ecee22e52dffd25525d888c21de539296a273c0dc35dd7f44163a1f5ff943dc8897947af70d3b8737830f3e11b44363a274fd13883d6292ae7c9ea02490de8448ffa30c41d79aa58559de9a678ca5c491e987f39ccee473b4aed3a643d9d0d50cfffc9d7fb13d1e73f4ce361bba2551e781eb8f2566f39e6e8b93f6ac50f4edfd1ff85e72503edeaa9e53f218428ca14bd4e2b704b35cf008fc34f82c24e21670aead5d879642af2122e9e0d658b543b9c98a1e818d8429f3c18339833d0206312bd9ae5e090e8e329b73930e2a9a6d350d68ee7b4e3aa2177976638bc300d289e8403b8698e66ad54c971cf149ef73645b1c3f9701ce6c14e3a2d916a82e1971b10c0ecc4dd3c686eca1e921b2ac42f252d51a31e3dff5d4a3562bbde419265ded346ea53bb5f55e38cce2e600376eff95562fe53d72041434da40c5c8b3a8512203f25a5d11fe5a969d59a70d352c49b32d41449acfd1130717b7258c1683b0b7d82161e97da5a1e9b76d4b86260d7b56cb0449a9bc7dd7ee886c3375284454275a6eb4e432cc13dd294379450201ba9648139343516c1dc9e22b9ecea9e1764d62c7202e1370ae4fa173f9b5c6862f0895424ec62d23f4289b6027c4f1af3ed792cd636507700b18490acca3006024a93b972c93f06de7a36bf919180801b3d04ba1558533c5942e4c24e039c8662e28267be567beeb4f251916c9b24f150a7bde5eb51391eb42fa98f8b22cca7ef6f59710fe8d4d55ed5b6baf484f9561d3e71750a90b209eceb194bf9d400c108ca132cb958fd322094b60844a6d6832a95ba20ddeee18cfe722c1586959751fa0580e19beb5f908d0d0a323cdd974c4fa2be17f2141c0222f9c943996781fad262478b5573f68c2bcdc0916678e63afa410d0c3128430f301e62d9a2177d8cbb8523be2ab1676e048b27d4ed458c94a005da38aeb2de9d7c5fc644ab744933acbfd40fe9604a2c71e81f6e44dc98bd2852ba515f38ce5a018c35eb61a4c16d8312966b733560475fc9f0ff65bc191fe7f1c07aee86a719a0b3b96843ca5b953d595884f54b2763cc1c9267848c34f3914db86ae112717e00e3805ef6e7ef609de959a60eb393c85acc5331b35b533fca9cfa3f6190d1b80f061ef7ad9e2bdca6f3cd6939fe4ad3718451420829d1296f9ccdcb8637bfaa96ea16851ce39e0cc8ec59b390ead5a2db389fbd7009873e7d0ac67db67927b7ff572bac4d67a1c6616d0461362003795c586c7511daf9e7c9a5a931df00c35c6fa88bfef169efc6244fa3fb50084884528db27f262d52029edbc44963fbd15d076e50b245b098413fd2d9fe724bbfffddeddb389d6cec844f2a41fa2e714aa43b1d6ee416b74d706285030efbeaf09bc8fa030912c43906a008b981b9b6623175225e2893b5ec24b94c8309bf23ad78f64ee663452e5872fa0385da87e6723248b623c1f2e0e497e42aa1dd5743e4b0b08a9982db3602d34e07063fdc5f2aa489ef6d0ffbf361557a5e567d089097a03245c5a0992e1e3709bbb"}, 0x1008, 0x800) chmod(&(0x7f0000000000)='./file0\x00', 0x58) socket$inet(0x2, 0x3, 0x4) msgctl$IPC_RMID(r0, 0x0) socket$inet6(0x18, 0x3, 0x38) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x1, 0x2}, {0x100000001, 0x400}}, &(0x7f0000000080)) r0 = getpgrp() wait4(r0, 0x0, 0x9, &(0x7f00000000c0)) getpgrp() 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = getuid() setuid(r1) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x4) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) socket$inet6(0x18, 0x5, 0x3ff) sync() 16:00:11 executing program 0: socket$inet6(0x18, 0x3, 0x80003c) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:11 executing program 1: munlockall() setitimer(0x0, &(0x7f0000000000)={{0x8, 0x100000000009}, {0x3fffffffffffd, 0x5cb8}}, 0x0) 16:00:11 executing program 0: socket$inet6(0x18, 0x5, 0x6) r0 = socket$inet6(0x18, 0x3, 0x3c) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="5109040f49bc3b6e433111466cc9d073b6e105a9c2a938521bc9db119d8bc8391e78e520522de036f4ac202f42a581478ae9b9e1ceaae7c01061", 0x3a}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="b379ca385e5e47289654c968a6e7aded2bc150349574ac934f3bfba4863ebae097ae4c34b906230a32df8f0e6b0a8bddb2b8a984181b45cd5ae937027581d47625b0fb272d81e2cc0f8a882444635a67b76337c7bf39805ed6738435d8cacadc", 0xfffffffffffffef5}, {&(0x7f0000000140)="354b2c25c1bfd5cbb9b74b5b7ac803a3c0b9f7fa8588a3a86d9cdf7aacdb423e4a5f6b5a2016cbfe4607fa63c13428bfbec46ce9d83d95c6b8bc585bdedf541a36e44f85f20fc1617aa2b661c434f9a0721648fb8849821717d1efdeaa02f3cb32687656ae14c7fc35cbe6caaf9c26292efc0501d2ad0147e2bd52d5f4cfc06518a6f0492077d6c9d8ef7a3f5210ec402912f64d831e095664e01894c2b2fec0c0091edad67ec06b166f04fff98cf60a3439eaf662c3fd77e1bbccc936288a839cc95da4488589138a0975a4ee327c367c", 0xd1}, {&(0x7f0000000240)="cc889a02b499ce47ab0bc00127c6c2391b429935430b1e1a012a85de30089ee4e0920234d1c33a335a26ee788f6ca5a050e8dfee875a3425d36fdcc742d1060a51da917f0c1e1cb550d41307e47fd840bca6ab0af13c2496acb1fa912993cb8fab6db563", 0x64}, {&(0x7f00000002c0)="7b12c6003e289b2c285040f37d30941d7a5df24b300a84126f7611916168c1fcfcc6565eb9cc8fe36e24360eb155292cfce70780c571f14f7e74522e1b6c9db51a5afa741be9b0f9dc041de6c72d83d75baff2", 0x53}, {&(0x7f0000000340)="58869d0a495db4f9716291895506672f927d4fc4656ee0bd839b04e99282223bd702321d4a6e6476b92c3e5002910553f175583a94d543e3ab8b407f182e33464502b0c011609ab016d2aec367189d88aab6285878a9c945591b16d195c5a2cfd1ae834a7c9b799912727fcd7bf5be3d8e4fc67b355c6adbb870275f1b76230d031938f08ce38474c51415bc82bc118148f5113c306aa0eb17aafa67087d981fffc5a69aa6dead7f73119bbc5dac21beab75989e36f6daa7fec8ba3375fdc7fe611b8bffc4c42855fb5ffa7541c3807b37a9d42f4bdc4b19b31c77c4c9fa1f72c48a69f7", 0xe4}], 0x7, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x121) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/51, &(0x7f00000004c0)=0x33) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x1, 0x20}}, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f0000000040)=[{0x3, 0x2}, {0x2, 0x3, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) socket$inet6(0x18, 0x3, 0x3c) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x8, 0xff, &(0x7f0000000040)=""/249, &(0x7f0000000140)=0xf9) setitimer(0x0, &(0x7f0000000400)={{0x0, 0x4d6}, {0x0, 0x5cb7}}, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt(r0, 0x845, 0xff, &(0x7f0000000180)=""/210, &(0x7f0000000280)=0xd2) r1 = dup(r0) clock_gettime(0x2, &(0x7f00000002c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/149, &(0x7f00000003c0)=0x95) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)={{0x7fff, 0x200}, {0x9, 0x401}}) 16:00:11 executing program 0: socket$inet6(0x18, 0x3, 0x3c) socket$inet6(0x18, 0x4001, 0x1) syz_emit_ethernet(0xe8, &(0x7f0000000000)="b2e89e116b0cc3852af72785b28a78ad3d26a881a750e99e13ed6ba861be7a9f6e8eea6a034739b938e672adc19ad6331e3aba5e56062809a55fe238e0e833dc22b89d8e13c6413bdc2a5c90562aa06bc79de23223e022ee8d34a3026c73deb24c828a203369510905528241fbaec1cbe96a35696d4bd7d0de9f4b04460fa2d1d0b872cc518ad2bb6f5ef06cf7dd4aa2ede376e2133d4ec1e2ce0c7eea120d161434a1ff3ca88633185a86a3548a3f2d139953ac997e253cc20761e6b23ba7f8d2b0dea94a4d87a2cfa5d930a20475ffb341e477ded65092146ffc35f765ec02083bd9913072afce") 16:00:11 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x20, 0x40000000009}, {0x1, 0xdd}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x3, 0x7) 16:00:11 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x0, 0xe9c}, {0x0, 0x5cb7}}, 0x0) r0 = socket$inet6(0x18, 0x0, 0x3) fcntl$setstatus(r0, 0x4, 0x4) 16:00:11 executing program 0: socket$inet6(0x18, 0x1, 0x3c) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) 16:00:11 executing program 0: socket$inet6(0x18, 0x3, 0x3c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x801, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0xff}}, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:12 executing program 1: r0 = getpid() getpgid(r0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) pipe2(&(0x7f0000000040), 0x10004) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xde}, {0x0, 0x5cb7}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0xffff, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x44a, 0x6}, {0x18, 0x1, 0x7f}, 0x3, [0x0, 0x14, 0x401, 0x2, 0xfffffffffffffffb, 0x0, 0x1f, 0x8001]}, 0x3c) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r3 = getuid() getgroups(0x4, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = getegid() r8 = getpid() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = getuid() getgroups(0x2, &(0x7f0000000700)=[0x0, 0xffffffffffffffff]) r14 = fcntl$getown(r0, 0x5) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000080)="939b747e6c07af4f045ad2a0668a46c7", 0x10}, {&(0x7f00000000c0)="637844ae8692cade7a1a23460754b782749353c6acf049c4e156ea2319425bc5619083716a0acd4f91498c868d1a8fcd34808442967dd98265175ca2837e158360703c954f623268021b3cf439f38a69b4cdff7d448a6067ad17139ebcf0f1b8d9985ccb330fb586fa2118bec76931f8", 0x70}, {&(0x7f0000000140)="f61be71243ff4d58a07ada8557dd12a186c1dad7e2680a5049d665339901415176c72393678d463695134695291f14e5f8a1f02cad8539c431ee01b55b7bdd6a336639b09a6c98c5f1117d9ae7176f5d4afefc092d545f379b715f6b36f87f6ecfd21745dad1c81008efd2ddd4caea131fd7ab2bb3ac989bc32d1ecf113876c84b6345560a5c6023b8f630c604c688715a3290ff08946c50f57c302316483457e4fa8ad8da804bebdcb8d3a542553003b1b619e8270e8443ce99fc5598142272517de9f4e05c", 0xc6}, {&(0x7f0000000240)="278d5638546898dfc839d263c1922bf6f62f1793a89c3244f736156e10faedecd3e23dd8f0579da456742c65ddadca558333cfc7086badccc768061a73fd2a5398599aa4a7109f6656f0817ec74b21038d37b8ff1bf5e976b291967698aa97e18e383da3e4f4d3ad24e8ec64d7fca5a2aaf0a803c6e9ed016521b0730d42caade3d70275da98c1c32382a123b982e74a52aaab0547eeb140e799024371f4d8aff142905702c259e5dd389aa35e7d3e45330c2e6c8fca637f99fab8b73ab7df1b", 0xc0}, {&(0x7f0000000300)="0e687f7259993f384f61c0883650960e7d292913c0a1c50e2c21f523510aac0099dfb8243549ec28c5c9d19c2fa6c65c54794aaa1e863f2416fb34cf2f7ac912ded32ae2b63b1567a3b792146e54c202d5a45c17e7e4220c72ca4cd8f2acc1a07b0ced4bb8d6c2148f883440f5418a65b16c441d4995a0380dbbc7d0e497def930588cdc18d695b89763ff83b76d2726ce242c5235e43072e69624eda581a3bb196f588a39d9e5fa9892d59fd0d419a1", 0xb0}, {&(0x7f00000003c0)="7117388550997beb9b61929ba9819c23b421101aa7ab952500921714d044b2a18fddab35c5a17111226224d7018817e974731bbe7c6a4dc23dae1525db919953392008709f28e99512528bc9354e8075c20470c6a73df1ffe9ce1c87922cebd3b2d99349d9a5e727b199b3ea7d26ec877311bcaaf3628c599195b176e3f9194d87f74c8ec6f98dd9d98b01839a263e8d6982cab1f3d0af97f7fc4d49db4b559c7546fc921fc404db4b0b9f1bc6c95d16b64978e42ba0de1a415522d0d7e8af63d14542af9d95db7310f9c9e7cdbae26ff6d4637dc74792fe9569e0ec770d53cbde5a01", 0xe3}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xb8, 0x1}, 0x8) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xe4c6) shutdown(r0, 0x1) 16:00:12 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x8000000000000, 0xe2be}, {0xcd99, 0x3ff}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000001c0)={{0x800000000, 0x100000000008}, {0xfffffffffffffffe, 0x5cb7}}, 0x0) r0 = socket$inet6(0x18, 0x5, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10001, 0x100}, {0x1f, 0x1}}, 0x0) r3 = semget$private(0x0, 0x4, 0x100) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffffd, 0x9) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/37) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x9, &(0x7f0000000040)={{0x9, 0x88}, {0x401, 0xffff}}, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) fcntl$dupfd(r0, 0x0, r0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = getppid() fcntl$getown(r0, 0x5) getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:12 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x3, 0x40}, {0x0, 0x5cb7}}, 0x0) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x2, 0x5cb7}}, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) socket$inet6(0x18, 0x4, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x72, 0x1, 0xffffffffffffffff, 0x1ff, 0x1083}, 0xc) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x120) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x80000001}, 0xc) socket$inet6(0x18, 0x9, 0x7b) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() kqueue() 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x3}, {0xffffffffffffe3c3, 0xc}}, &(0x7f0000000080)) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x3, 0x3c) r2 = socket$inet6(0x18, 0x5, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r4 = dup2(r2, r1) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:12 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x1, 0x8, 0x3}, 0x6, [0x1, 0xffffffff, 0xd, 0x0, 0x725a8adb, 0x200, 0x77, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x6, 0x3}, {0x18, 0x3, 0x80, 0x1f}, 0x6, [0x1, 0x4, 0x2, 0xfffffffffffffffe, 0x9a04, 0x1, 0x9, 0x4]}, 0x3c) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x2}, 0x8) socket$inet6(0x18, 0x3, 0x5) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = getpid() getppid() r1 = getpid() setpgid(r0, r1) 16:00:12 executing program 0: socket$inet6(0x18, 0x3, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:12 executing program 1: setitimer(0x4, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x1, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) socketpair(0x20, 0xc007, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x100000000}, {0x8, 0x101}}, 0x2) 16:00:12 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffffe, 0x202000000000001b}, {0x5, 0x6}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="03c4bd0a7556c001e6b9e582a98047bb9a1425fcf264d3a03fc5240753bef467cb56f1cb7cf3bc383f697bd78c7bbc71de18dd6377568993ce00650f867e2f0ee4f0d8f836a4", 0x46, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffff9, 0x7}, 0xc) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000100)=""/4, 0x4}], 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x30a58, 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x1000, 0x2}, 0x10) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x101, 0x4000000000000cad, 0x800, 0xfffffffffffffffd}) getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x44) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xe82, 0x10) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:12 executing program 0: nanosleep(&(0x7f0000000000)={0x1}, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x3}, {0x0, 0x5cb7}}, 0x0) socketpair(0x2, 0x8003, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1f, 0xffffffffffffffc0}, {0x2, 0x7}}, 0x2) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x90, 0x12) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x3ff}, {0x2, 0x200}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x6}, {0x46b1, 0x4}}, 0x2) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:12 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) nanosleep(&(0x7f0000000000)={0xe2, 0x5}, &(0x7f0000000040)) 16:00:12 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x900000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:12 executing program 1: r0 = semget(0x0, 0x4, 0x100) semctl$GETPID(r0, 0x2000003, 0x4, &(0x7f00000002c0)=""/171) socketpair$inet6(0x18, 0x1, 0x45, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) setitimer(0xfffffffffffffffe, &(0x7f0000000040)={{0x1, 0x3}, {0xfff, 0x5}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56713a3b486a66b60912457a42cf50dbfd9214a5"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x3, 0xfffffffffffffffb, 0x638b, "cba5261c206a00000000bd00", 0xfffffffffffffffc, 0x4}) 16:00:13 executing program 1: socket$inet(0x2, 0x8001, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = shmget$private(0x0, 0x5000, 0x300, &(0x7f0000ff9000/0x5000)=nil) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/227, 0xe3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/86) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000001380)="df", 0x1) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000001100)='q', 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x20) 16:00:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x400, 0x7}, {0x8, 0x1ff}}, &(0x7f0000000080)) 16:00:13 executing program 0: mprotect(&(0x7f0000181000/0x4000)=nil, 0x4000, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r1) mlock(&(0x7f0000181000/0x1000)=nil, 0x1000) 16:00:13 executing program 1: setitimer(0x2, &(0x7f00000000c0)={{0x9, 0x536}, {0x0, 0x9}}, 0x0) getitimer(0x2, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9}, {0x4, 0x3}}, &(0x7f0000000080)) 16:00:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x1ff, 0x401}, {0x400, 0x6}}, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = dup(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x14) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000000100001002, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x19a, 0x48) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r0) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) r2 = fcntl$dupfd(r1, 0xa, r1) open(&(0x7f0000000100)='./bus\x00', 0x40000000000, 0xfffffffffffffffd) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x3ff) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:13 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000009}, {0x4, 0x5cb7}}, 0x0) 16:00:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000000c0)=[0x0, &(0x7f0000000080)='&}\\\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480), 0x100000000000029c, 0x0) 16:00:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000006}, {0xffffffffffffffff, 0x5cb7}}, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x9, 0x0) 16:00:13 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x9, 0x2}, {0xc4, 0x7}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe, 0x100000000008}, {0x0, 0x8}}, 0x0) r0 = msgget(0x1, 0x44) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x5, r1, r2, r3, r4, 0x12, 0x7ff}, 0x1ff, 0x1, r5, r6, 0x8001, 0x7, 0x1, 0x9}) 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x1c, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000080)='./bus\x00', 0x2010001, 0xd7) 16:00:13 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x3, 0x1}}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/60, 0x3c}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/241, 0xf1}, {&(0x7f0000001480)=""/25, 0x19}, {&(0x7f00000014c0)=""/140, 0x8c}, {&(0x7f0000001580)=""/234, 0xea}], 0x9) pipe(&(0x7f0000000140)) writev(r2, &(0x7f0000001b00)=[{&(0x7f0000001740)="e66a0d6b2633ab2bd302b6363e86dc259fdcf78c127281398ca8fce4ead0b359ff394d6a5e0fd50f1febcab791597b1775e351d51467c5faec7c7a1234e725dce7ef2d0d98caba0654c265c761a855a87838e62620067c316ef868ecbbf614c530fa2a49da9b849c4d340db63147749ee805a8b09148d84de9eea71c30f486b52199f2b470df2587e8298c532ee3a168a5b96a1cdd522468ee8d3414b02d5252f833", 0xa2}, {&(0x7f0000001800)="030b97b3527653dcc325b8663f6fb3b41ea5c9f34385082d85fcab2126d39db27a9f1a003acbcf3cac30ad7d346d755601aa285daad5014281cf6954bd492962bf5e4ad136bc9212b24931d96f702aff3b9fc6dfba6d7ecb4841ef75c709bdf6555a1ca4da1fdd53db019716c1b539236f89ce4cbd144b7627192cc7553a0e57e73e3d9b53fda4cb484930d66231b136eb3776afdb701404b38cd82fd46daedb827876be06f616f2f1983b86861c455663182b32e26f01cd8994993791ad4a431eee840999c6e90d20f7de57b4fb176a4be7b2d3f642217c28d7", 0xda}, {&(0x7f0000001900)="aa163955c3fe44d40a4d5dbfb784f3e3fc9e9f0ad2d97d491e9280d92b893ca1391654f7d91414b80927678f3b2b84c655f5eddc7e1146552309204821fb", 0x3e}, {&(0x7f0000001940)="f7ba8b465acf1bee5cb9668f24dc9cfb5e0dc8afd37ef091ec1c38581c6a92e62c3d83c5191152795254f06f4a42b6bccceb9359c4ca2dc532a73e3dcd6057888cbb15e2aaeed716c77c6305d5639949a3f27bcaf7dd046f49a72c67b882f6b1172d6ea5c7d408d757abf0a0f35fa23ce66daae78c894465c1e42886825212fa5eb12daa29c05cf515d7915967c3c05644032388b4c20bbcf99c2b947ea593f24278018eeb2ee819ae88a9af34762f1ec0bdc5587a2d067db1bac17af717a41e5a273f5b069d9daed37af7404c7c9613bf7efe50af7abfe63f34839c9f7321f195695911279ce3107f3bd582a4c222c75a1dd128470d7ca5c41d7b54", 0xfc}, {&(0x7f0000001a40)="0f30917179cb46530c545194e60901f5848d4092d9304876371e50401cb1bdce516b3e324f97fd0a44bfcfbea0fdd5d5afc47e62ebb3a745662a80a643687d046997d0f62b0d174081a2f6ccf6a40ccf0b3dab61dfd5ee74e0434c780f27fb3737fc1d9195ca31a8d3abf6d7dae5ecf06b0718d8970271aa0a19d87b5af5b0a8cb9fa6cbf4b9c245d777732e5960f2c33df99951f38ae32edbc05d1980cf2ecd7d4d995d3f2c8ee1e90fd49ec3aa3f", 0xaf}], 0x5) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x400) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000000)=""/132) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x80) accept$inet(r0, &(0x7f0000000000), 0x0) 16:00:14 executing program 1: getrlimit(0x7, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x20000000000000, 0x2}, {0x0, 0x5cb7}}, 0x0) 16:00:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x200000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000001c0)="00b76b1b11590466f46f8d233771eb9c1ccf1911b9018996c90c63f62521adc4b244428903f9c67bec40564f76256b92a3a2d5d7ba57fe7f57988ac76a6bb5303765f0e893c85d98", 0x3e9) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x5) 16:00:14 executing program 0: setuid(0xee01) seteuid(0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getuid() 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x17fefc42, 0x9}, {0x1000, 0x7}}, &(0x7f0000000080)) 16:00:14 executing program 0: socket$inet(0x2, 0x4000, 0x7ff) r0 = socket$inet6(0x18, 0x4003, 0x400) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 1: 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x18832, 0x101) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x31, 0x7, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = getuid() r5 = getgid() r6 = getpgid(0x0) r7 = getuid() getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = geteuid() getgroups(0x2, &(0x7f0000000800)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000340)="fbb9b87b4ff80f7cfce262f9f6582462eee469787070c864551d30fe2b903c3b5645a1f071fa8557c9a5e38199e08076943518c696aa1f90888c3833eb8f718086446254a80882f0887667d7238943e06d9430772e4812c9ac371a726a7205c44a64b618d2df49876eb22c23ba6c87b804e5e954302bd0d08583385e8620735f0b7251407cefb9d77fc1e9705cee7fbc76aac25c6b8abc32b30cddec92f8187ba83832864ed74a8738a8b0f19cd89a1b9f", 0xb1}, {&(0x7f0000000400)="6a08d4e49f847c11758a490e28f8773e038bc9ec1b4ec46e8e9b36d021c939fd950858a122042528fc20dac78e5aba1463d4781364621eff8364ae844cc91a26979a0b769198eebb157d044caf43a1150445ad5e0ca7ff682a6e4aac560789c3b8fa5aee52eb", 0x66}, {&(0x7f0000000480)="42d03489ea1ba0748e025e2e86c504a92167162042360df88ad21c5a3b4fed9a715bda6b45dde4663d7614494bd10faa5fbdcbe07908a04d415a767b6b", 0x3d}, {&(0x7f00000004c0)="80a2c4af9c61aec5c8a652f63b1803823f10c86f8abe832e84e1196217f561b28f0d5d2e8e9626c9d827d3c454ade3a8802465af65bba895c34e6ee261d09c22e3f44f2c9794074bad813141697db3c5c3c5d69ecdc898cd475acecb42b494cea5a809d5d5796d72e3132a178059e2c35a9fa3ba4a1a3eb77f04ed38ddd739f70bc565fc6a7645bc780beabf2758e9bddb289ed7231428", 0x97}, {&(0x7f0000000580)="84e1447ebbc41c5ff562ecd8062953f28276fd495b88cf3ad514de169c6c7795b5cf6fe1490a148612efcf0f518881ec169d43c826dce71f6d204de1b1e6385b6772ea4a59f48d705b5c981552b68368c3c4ae274c4ba4b9217717b2529a983c06d330d3498e6011b88498f558995dbe5658dd659b9bbce391a81814d11e8d2cfb6f26394494bf7a670e117b307db3dcabbf46988e413205a29247542cd1e968b060fd8799721901abaa12b963b017b3d7e54a38f42566c462e35c0fc3505e772d685bdce826ca880f3b54e69a7816cec881f8656f01565eadefbe29aa9842b399ae4fdfdf", 0xe5}], 0x5, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xa0, 0xa}, 0x2) sendto$unix(r2, &(0x7f00000009c0)="192cb79848f649aed299fdb8d90c67bf0e5cad53f34b1041af20a2de6cf06d7bc4b9895f20ec5b82342be265fcd59ba9441e73ba4fcf36e60e3333009c0d71e7702bba6a48feb1fb310d31f92fe4e225b3b207a50a8d2f428a8dd074c82a74ff450ad48b", 0x64, 0x406, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8008, 0x1) utimensat(r15, &(0x7f0000000980)='./file0\x00', &(0x7f00000000c0)={{0xffffffff, 0xffff}, {0x3, 0x5}}, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:00:14 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="12834764f819aa2937ab9265b6c9eea192053cff501b4041fbd3827ae955552aca23ddd2f40a8c0994aab89ec81ee77b970417aefd6fcc7a28e75e7625dd639cfd6fd72a4939ba5ae59482d68eb2809f16ebe0126b15e9ef498fa342484bff32b2ea4acb0363962aa8f567c77cd418160cb1ec107767c547a0d56a58e6c6af0c042f89efc26ffc7c1ed4ecd6907befd8", 0x90}], 0x1) 16:00:14 executing program 1: socketpair(0x30, 0x4002, 0xfe, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/69}, &(0x7f0000000100)=0x47) setitimer(0x1, &(0x7f0000000140)={{0x80, 0x9}, {0xc5, 0x4}}, &(0x7f0000000180)) 16:00:14 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:00:14 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0xffffffff80000001, 0x8}, {0x31, 0x814}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x802, 0xa2) close(r0) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7, 0xa0, 0x9, 0x1}) setitimer(0x0, &(0x7f0000000100)={{0x5, 0x8000000000000001}, {0xfffffffe, 0x82}}, &(0x7f00000001c0)) 16:00:14 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000a4a000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mincore(&(0x7f0000fbd000/0x7000)=nil, 0x7000, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000d2b000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) lseek(r1, 0x0, 0x1) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x401, 0xfc78}, {0x7fffffff, 0x1}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x5) setitimer(0x2, &(0x7f0000000100)={{0xfffffffffffffffa, 0x2}, {0xda, 0x81}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7700c9d6}, {0x4, 0x7f}}, 0x0) 16:00:14 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:14 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x0, 0x100000000017}, {0x1, 0x5cb7}}, 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x3ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x7ff) renameat(r0, &(0x7f0000000140)='./bus/../file0\x00', r0, &(0x7f0000000180)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x614b91e60f231753, 0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x2}, 0x23283a24745a1640) 16:00:14 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8010, 0x4) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000000), 0x0) r1 = dup(r0) accept$inet6(r1, 0x0, &(0x7f0000000000)) 16:00:14 executing program 1: getpgrp() setitimer(0x2, &(0x7f0000000040)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() setgroups(0x3, &(0x7f0000000100)=[r0, r1, r2]) pledge(&(0x7f0000000240)="405e287ba600", &(0x7f0000000200)="2e003d964f11ede8ac02507eef5bb5") 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1000, 0x7) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, 0x0, 0xfffffffffffffe2e) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000009}, {0x0, 0x5cba}}, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf82e, 0x10000}, {0x200, 0x42}}, 0x2) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/117, 0xfe90}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') dup2(r0, r1) 16:00:14 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) setitimer(0xfffffffffffffffd, &(0x7f0000000000)={{0x0, 0x200}, {0x0, 0x5cb8}}, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/75, &(0x7f0000000080)=0x4b) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:14 executing program 0: r0 = syz_open_pts() getrlimit(0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x10000000000b}, {0x0, 0x5cb7}}, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfe44) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = semget(0x3, 0x2, 0x8) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/122) 16:00:15 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom(r0, &(0x7f0000000080)=""/224, 0xe0, 0x803, &(0x7f0000000180)=@in6={0x18, 0x1, 0x26a, 0x3}, 0xc) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xffff, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x4}, {0x8763, 0x9}}, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x40) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x1000000000000002) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19074382b5c6e274f070f10ea4c3f3b70e7550b2c67490b3bc3b66949bc8b0a7bfc01b0dfc6f9bb3d62ee69aaf01c12c6352c72b7a08863a58adb8f7d4acedbdfd6b11483216f094cfbf160996422bf689907dc4c8362"], 0xfc, 0x2, 0x800) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) socketpair$inet(0x2, 0x5, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xfffffffffffffe5b) wait4(r1, 0x0, 0x3, &(0x7f0000000080)) 16:00:15 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) write(0xffffffffffffffff, &(0x7f0000000100)="fcc1149c1c7a73dc", 0x8) r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x2, 0x1, 0x29, r1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000140)="f05796c27057acc976c19299cb918ad906996c00a7c9b77deb3d6b17beff248124395256b799da474815486bd58236a96f0f6823814dc71ed73861e8ec0c6152803200a849bb0e472a7e20f01d5f13de5198ad9e828583b9e520dfa77114faff2aaa43eb3d2b3804c22a55c885410b46a81952bd063231778971a45576c6fc986d57ba5fdedf6a9b4c3b8ad664575b4a386ac13f2542295f0959b581d9e865772c4c46779676e95dbe870a6149aa4e95b890100d743fdcbaa8680320727725638825c9ff28912aaf45798cdb9cb549ae21242600590f3243841e6b56e1848153b5", 0xe1) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:15 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x9, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) socketpair(0x26, 0x7, 0x1, &(0x7f0000000000)) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0xfffffffffffffffe, 0x5cb7}}, 0x0) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xfffffffffffffd71, 0xfffffffffffffffc, 0x1000) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0xda3, r1, r2, r1, r3, 0x4, 0x80000001}, 0xffff, 0x5, r4, r5, 0x1ff, 0x80000000, 0x2, 0x6}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0100000100000000"], 0x8, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') r0 = geteuid() r1 = geteuid() setreuid(r0, r1) setitimer(0x1, &(0x7f0000000100)={{0x400, 0xfffffffffffffff7}, {0x20}}, &(0x7f0000000140)) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000240)=""/7, 0x7}], 0x3, 0x0) fchown(r2, r0, r3) r4 = kqueue() flock(r4, 0x5) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x1}, {0x4, 0x4}}, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000040)='./bus\x00', 0x10d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x10000, 0x20, 0x7, 0x1, "e982d884f094fa73bc657f5c48ec9e89f1051a14", 0x63, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a702b6069e5ef232f502885ac7ac3aea3f6be96b273e82e104384d447e591b63ca0f0f8254cbf88b51a98485f2db6d42ad24f89a716fed589ada", 0x3a) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x1f}, 0x10) ioctl$TIOCSTART(r1, 0x2000746e) readv(r0, &(0x7f0000002180)=[{&(0x7f00000021c0)=""/164, 0xa4}], 0x1) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100010000009}, {0x0, 0x5cb7}}, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x2}, {0x0, 0x5cb7}}, 0x0) r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffd000/0x3000)=nil) 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x3) setitimer(0x1, &(0x7f0000000080)={{0x9, 0x8001}, {0x0, 0x5}}, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ftruncate(r1, 0xffffffff80000000) setitimer(0x0, &(0x7f0000000100)={{0x0, 0xa}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x10000, 0x5}, {0x6, 0x5}}, 0x0) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r2, r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8001, 0x100) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="fe5129e31b7a825e8bbcbccd7cb0e6a49153ca9f2d8f50d8f207895f209aca037453aef64fce5fa31870edee594d424971d16a06f17ee2022f7b3a4100be0d3518b3723900e0f89863bc769b26ee1015102a632dee639354476d9a1dfa53d3134725691e20402a3c7081c77b2173c4013bb59bcaba15bcda8f1ef32d8f8342ef094336d514c2d95dcf0665e473ce49d3f464c3bbf2ee5b1d4fe370e333afcf3b0685063b0ab180cb876c19ea7165d3a01e41246177c2db47bf3311cdb51c4270de033cac3e9ea5e132b980f346540d7db0ab181dd243fdc54344ae025aef94792576549f801ef04f1344daffc27ecb9a930b56cc41f951bdd92c0aac010af228bf83809c399ddc44c20c4410b3166f91f3032a8839599857d9fb2289294436cd82e277f907a6b64592ec55d90898e4a85002b9ffd3af6e3bbe33fe5690321a4c129e94cfdd916c42d25e265911b5293f9f3eebcb58bffff6ed9a4a0050964c9816a214364b", 0xffffffffffffffb0) 16:00:15 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0xff, 0x7, r1}) r2 = semget(0x1, 0x2, 0x20) dup2(r0, r0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/92) setitimer(0x1, &(0x7f0000000040)={{0xfffffffffffffffb, 0xfffffffffffffff8}, {0x1, 0x4}}, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x6}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) sync() 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1000, 0x3}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x1}, {0x3, 0x9}}, &(0x7f0000000080)) 16:00:15 executing program 0: setitimer(0x5, 0x0, 0xfffffffffffffffe) 16:00:15 executing program 1: r0 = semget(0x3, 0x2, 0x110) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/144) 16:00:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000280)=""/213, 0xd5, 0x40, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x104, 0x6) getpid() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x200, 0x100000000009}, {0x20, 0x3e}}, 0x0) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) getegid() 16:00:15 executing program 1: setitimer(0xc77b1ede075fa6d3, &(0x7f0000000080)={{0x0, 0x10000000000a}, {0x0, 0xf0a}}, 0x0) 16:00:16 executing program 0: open$dir(&(0x7f0000000600)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1000004005, 0x2) socket$inet6(0x18, 0x3, 0x78) ftruncate(r0, 0xb) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x4}, {0xf78, 0x7}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) socket$inet(0x2, 0xc007, 0x8fb4) 16:00:16 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1ffffffffffffffd, 0x10000000000d}, {0xffffffffffffffff, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7, 0x6}, {0x20, 0x8000}}, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = semget$private(0x0, 0x0, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) semget$private(0x0, 0x3, 0xf) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/108) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/198) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = geteuid() r11 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x2, r6, r9, r10, r11, 0x0, 0x10001}, 0x7, 0xfffffffffffffff8, r4, r4, 0x7, 0x2, 0x2, 0x58}) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="380eb5816132b9237cfa72c7b8a48d5e7c3e89b96d39213e3569ca1333309bca0979957470406ce28e92d16f3154e94957a2fe46eb8b0a2bf84a08236cf9a4438387133bc365ed06eb1bdf0cd223d44518887e23776d5be678ddcc58363eff250503ca7ff81a64bdcd9a143da3f456d31a97c710dc4e4468c31b1baedb0dbc3dfa3f280a9f29ddd8a77ddc403df65722b9f6d7e87c2086e972c4f0d7a8ef8336028e8cbf1c0d7216b710c1", 0xab}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}], 0x40, 0x3}, 0x400) lchown(&(0x7f0000000540)='./file0\x00', r6, r9) semget$private(0x0, 0x3, 0x0) fcntl$dupfd(r2, 0xa, r3) dup(r2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) nanosleep(&(0x7f0000000580)={0x7, 0x401}, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setpgid(r5, r4) unlink(&(0x7f00000005c0)='./file0\x00') r12 = msgget(0x1, 0x100) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000600)={{0x0, r8, r11, r8, r9, 0x84, 0x2}, 0x1ff, 0x8, r4, r4, 0xffffffffffff0001, 0x3b, 0x100, 0x8}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) chdir(&(0x7f0000000680)='./file0\x00') 16:00:16 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = semget$private(0x0, 0x0, 0x1) semop(r0, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x1, 0x850b, 0x1800}], 0x2) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0xdba7, 0xbe0, &(0x7f0000000000)="b3bd398250c76cece564a491add6940e48a052792da9daaf71e56de5a44f8bafc14cf661af3533b0bbb532d1bd879ef8246963f1017fc67fcf1962df867d209e7401e172478c69f1051d3f5b327724e3c3f1897929bb5107e10eb7364140341b5dcf86ccb31e771e55bcf93a4d219368561d087d7494444c09dc181782c8f5ed9e5726ee6fb5d30715ea0df3a8206604e0c18bef86b7d0353933fe02741c80beb6259d28f5990823dd4b866ae3d4f9d9f3ea976a1e889b454c5b5bdc9d96a02807f0cdfa75cd4767e3f40599aaf1d3ae919e8364eca70450a5ca6224dc52e258b1b4971c0dce92ecb801aa778ace673b1952cda97cb38c0fd7102f6168deea381dd00c94516deffa82e8f7f4a002cdedb18b64b75f91046243081d9b689652b494321317690552c932a7e7fb71646b9822d70407236ea984b0d66cb52b2bb32e0340848ff9cb70489257a4cebf40657b6ace28db7ad0523e27f93b312693d274fa758ac131d7d9ace04199a0fa10d81fda055a2d58b5c12fcda0bac384f95de0f7d188b10df37a6713e5391b202641f62e19cc16c2c904bd1fff7b2abf61cb0858f1d2757fcdda6a39f74c90ad497db4140a0c928ad9adea199017b8b3d100dd7cc9bbdbf1d039c48f8532f111cc46a08a7f9b091ef208863cc8e8a49e7d1871bd86b2737c7e52d9d269b6c53761e8c9c070de1df100101368a94f0b0023556f43f19fe6136d179d1310af7e1605dcaf0dcd3db66fbfaca07c937fad03e8a66685fa98ffe98c6289ace0664d0653eb1fd3d272897317bd2e6fa667366a92190198303f7aef3feee6987a783bc315041b777d7643a3e5911c4547cf9cfc83141839a45179a3e7bc38a3cc8be907baa11a154defb86b0c874a924d273ef086c0996cd16609638c667de40072774b23f282495ac28930d372498175c5c09841c4b5f80f8c14a32bba09da5e5baea2e3448ef9e26bfc30d1d5bb78f02e8ed1e264db849bd6bfb001f702a713cb64d9473956fa8446306f351c42a0a79db4b906b9e5f7b16e0abef1fa1e7049bb90c40481f8334875392a4db38b0cd16c2ae1b7209fef5d98d4b7f923ee5fef1432e0f9fd485adb5cbe6eafb263f96eec4c14b62ee4a0dbc8b283b7268f94822c2a9fd7963704085e84a6eedc08540f0543a0e9ab9cd36bee7f57060375301a1ef205d2cd325465d9bb2d7b4fc6f6c7dbe01aad4d22eb8311c8b092df13053d3c6f9eca71c6a49d5bb00aa74a0040c168f47f596f364c286459bdbdd5baf2794898a25b1ee37070d88a770d10165451b59ea3ff52f6c3cde9bb55a11c04a125448401febc2f8320ea07e4f66ae2031590824174583f0484a39dd4097db5fd1291299ea9013fe0dec82f757230c5a362d7505d3727302782355423ea9c2f28dac3bedbfafde7ffc4c830d3c3ae191dec747af2900dd9e906bdf40605b7ed83586119745f6c35a9fbf022ad64e43d7e76a7c703e0d7791215b64d8ea87342e92b5ffe195b57b8643be4e6a58b3d62577c27caa7b74953bdb77cdb02f9c7af720bd43ca488b26c0cb289df7f68196c1f80251f165b421124f34bed28441962d6a546f1e5f65d5bf0283981875c325ca785eb40584430f6c03c9d453d6d31f6e0a70e6e476b794308beb2d8717aec45615ab0b32bbb5db613afeac8c966f3a991cc8d79b3a71ac97339118da1e6bd624c70c240081517f6d3d59a8deea12e0eaf8eff983de38e6d8cf33c0ea95b530f02245081af5f436e1047e82bbbdcef15c516d923734fb9718bea0c662795331da5ee9a5bff9faff5f78bd96b5c8ecd8878799a165e361e06bb5502edc6dbc030ddb1e732fcd83af0d080bba024a5678c504ada810f3d37d1fe59462582abea13ea87e01805d2414f69d246a3d89faaadac130deccf29af7c9c33f1a729b684d380de35b6f4c528a1c9a58640d9a356795b34b2051913a39cec80b1ba9cdba812d1c3f25aa813dafd36b8dbbc38adecc7ded4af8a17ef7c35ff1fc144331a758606e5eaae57f3074daff73e0ade75f01c5f804cb685f8eeb11ced6b1744182cea716caca72601ca064d8502c11f81fac2a089e0600b7adcbb932f85a43538a16fcf17827ff1ac19db96f14df9cb7f1645894bbdf3ddce42b4dee9d16038ccf344677bb47c22c5467d3e75a66107439ad443e9739b59bcce3316e292be61c770d09e08fbdb8bb675228a5ff2d6f64391bd426edb86dcfd181bce98af3113556a0bee279a38b8376d5e5433ad690f1fdb13edad45bb1302ba401431021a6687b9c89a218eff7cdc0399835928f8ace0a3072ce1f7aa1561fad19db9c734a5bee0d5ef02fcb6e5f08db6b2a2ce4062101d923e31c20bb600cc3e391b9e804876104444059f574160433aec7bfac43dfac9e791db228f370a5f130038d7be72f8e1109c849f6311c80a12a568db945c5d7b038fb75e929d845cba2f8607891d51dda2478bc938a53b719cf83174c311672f8116dd85c9ea6bf0229a48c9be74b7c4779f3afee8ae3a855664c9b29bc72c758410f4f468243d8fb9b64f024748c4a5e644052a7bb171b2a208b06f805f90d51f5f9ea038bf1a240216c66d9b324a5394e293ef8be51f6c2963b7c46b0d036a3022c84a0e8872a8f9496199d5fe433d81018808455bc2f7b1cbed9d5fa8341031413437ec369ae3bfee8546eed36c1181b91414f4835051ca52585aecd90d4b3120ca840bf31cc28b10f8c851ec4d2307191f4ac7def75036117fbe7720f224bd5751f16f80f1dddf6edd22237bc2ce49c5c79117545fab28b88778b161c9713d444f89b877b564f6935722787004704cc7821207a6788293720a4340370a18bc76f716e128217070bbba76a7dd87ed3567018cddbcf1b99f19d852a73365d423f7ecf084e19ceca143cfe1f6b4f316e6f1bd9b1b6aef43dc3fb91121c943874670256635f68e2c46d18e55a5b900ffa436e11d92e5d9f5bbf463bf391b488fdddf9f86cd5927d44b123417fd370147d1acd7456dd4ceefe66eefc2a1189918816a752462012af60d935eabff261905af3a3d10c2a3acbd6d1ee15c3d32652a54ef959af1f29b6c2063018a6e4144183959ba033c42617b17bfbe62d870c76011b55fdb5dc999376468149a25fed9bbbedee5506d4b848a613896d5cf041fc9fb2bbd71a7784e3149e280bb1e6f419f614040056fa9046b1798629785888e97af7e898ec80772b6bbae118b8bb6484e5cc1164f58426c5c5cecb67eb3a1a66e7f108a90c3e71c05bad7f096c5a0157570a8974f024cebaf910a1f633d542ff7a69d4f4f38a0c7a9736346432f73a7e6cfd1395e0b71672a25784551660ce8811681bcab08fed5fb8f03bd2234f1dfc02f18de873507de7d3814c5d0de29ac8658c5a1406aaa6388a63671370b66be805c8795f0d5d3b4ccfebd03df0a8ffb38644dda75cfdcc8aed4348c7c8e8786f90ce7df207f115ec4cfd7286c9871ab753b02a3c98bafea5bc4785993601bae48629abda5361fc04a0352057342590e0bfcf215d287082f4379e67f85a93b15a0830f40b1f5f8ca1984a23d6d952bba73bf2cc44cf98c6c8f7b1061b383d2ac96b1cec8506dbf58a9c83b6d88ac7eda05a5aeb385cf49204cca3a0fdaf97670ef3446a1a1e4239344be4150a2f78e1153babf314fc6b7b1e143e82d97d342c57cbf29af56f6b0225a1c7ea6867a398c635cc7e81a862de1d8e6dfeeed2feefa1ee9170d9968f9b774146856655699c503b81c086268d2f380c107f5bb84d23f93771560bdaa59ee40c75f4793004fed04f082edcae76300fa9e8d12a9980b8fa06f456b6d5aa8d283a238f4c698d71663d9ab6eac7aa7e5a9d704ee25a499b97d211247119d5a9ed1cab43bfaacfa332fb3d7be20a66116cede61fe059a5c5ebd453902d87533c69c625a43bcb80f666a9018a931a39064ea7c852cabaed944f4cc7a2f018e5b08834f397239244b33be4b10aa251a06f7bc11dcd69387853999e38bff21d154d381856010dede193f6b1bf1b8491a3355dc273efd6f11392e7393fbc5a1f9cb23c97aa580b21f62d974fa48b7785e6867de092d09323dc287e8257316405df3893ec59c5ea28ed55c792e73a7d18084ff714c05ff1c056c0f36ab4f6c0baf5381858ae16b3310b4c9e630c765995d710261a30da27706a735bdd629e0f93b4e8e2672e4de79b5818ca5222bf0736b30a46286605a28b77797467bb732a3b459241dbd9cd4cd4e501f1142c352b1bc01e245083beb46606a7a90b748c894f45b2d148ce14108959694c20b20afd2b53de19ad0eed7d1433e0872516f382843015533c2a4f2c41d5a4f7ff76f43bbb079b6cdfba8cdd355d293955808b5e145db51fb0f174f18ed9690368bf95e862a00974c6704e6ba1af4b9c37a5ba3ad41e44cd97e64ac929accaceda05847bf2e655b9ed9db590384ccf88a43c3992438b6112f1a77b6b5b117c82d97d8f8e68a7d3f5379d4765818ffc590c0d0148cf513c8bdb39da8f7ab17bfc9f5dd9f33c26135c56db7783f76d531880fe01e5b4980cb1edf49941db0920a9284bf4467271d26750661d10e67b09f76bc30c4586d23a5b9cbddc5b1c17c7a4f62841a9b75a8d9e625b358599f8ee49626a380fc0baa41a9a550cfeb964e6f6a12a413aff7f555cba19f8bd91324360408768d0a7b88c184d2c4b56fa95aa2e11ec01cb3cf28ab2c37b1ca975ed6d770923f81e0154f4b808136a279cd8902466d16295c425ba92f5d0d1ce9754b54d6708ed2d3b9f09df9a6abc09ec9805e49db248d463ea5cfc95fab105a6cdec17967cf59d61a37e8aad84b157d4fb78a439bede8b32a2f73230bf00a3d3bebb1abb996faca3a5efec4b489b35571586ae08279192ebf4af0f0fcb00cb931d98b53c4bb7e98fee52aaf6aee6997a14f492cd1c6597cc4b15ed54ce97bd1e0387b2f059bffa15ab05beb12640360e3c42acee9630145dc6c94f2bfcaf9cb1dd0b2269fcf8fcaeef72d64c791e7680e6874145e8c3cde6e0d0ce4b747c7d592cc0c4593f39e4ffe861cc8af8019415ba0c9582ff9e9f93a1fea47e42dec6ce640a11e995163d10cf44669c90c7e18e77de71a34e5f13de1f79454bc6c7d03e3471ab98f36aa1eb86f7036119e16b17f090e5ff61f6187119b8b6de87e7c04ddd2f3b0b9144cd04893d9926e52702db4bb5eb8e8aa8b0a50d104e452a51f6b50e24de24b51ce2e8f7c2b823a5b09f7d4cc213ca5171c24cad1ab66c89b44cd4a2a1be53b25265b130c246f55a843a786dec62bab0b7aadfe5984038bc3f1ee6499da8def6beb9133d6e0784c029f2de9a8651208fe818a1e9904d4c089bd1b5fa955ea9efef0f759a529488f67c1a4e2dd9aa8033e02522b23bc9b1b40d15d3e3ff183f57ce7865e3a2cec2e4b6578689d5f9104d85ac56c24fb2229808e81f1fa168688f451561cdfd8b525aadfaee9619003a3b4ecd979e5db6c1d22661da7cc140ebdb5e1fce722a13aa48b58145253b12d5ea3e5a2130e3b12d59c782ad6b50d17d68429dc0fd21f5e329ded265e7fb41170d6c71cf8f4c0104338e9ce048b2cf0f86a8ba0599b51851af51fecf45229bbf975ae118a39ab889056447e4328a292cb77ebd61567cb521189390e4ea874f709c86c6401e2d5831a6602b08648572efb05e195e4e6045d4fa04140a6eedc757ad81e16c1a7f9ec685640db189a541fa902c8bce81d5db85e73de2e73c989d763b82db0414a9626f99c20f37d6d305e6482d6003755d32789", 0x1000) sync() 16:00:16 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x800100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sync() socket$inet6(0x18, 0x4, 0x612) socketpair$inet(0x2, 0x4, 0x58, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:16 executing program 1: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0x2) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x4000000000}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x302, 0x24) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/172, 0xac) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000080)={0x10001, 0x4}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:16 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:16 executing program 0: socketpair$inet(0x2, 0x4006, 0x533d4ad3, &(0x7f0000000380)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = kqueue() r3 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r3, 0x0) kevent(r2, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r2}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r2}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r3}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r2}, 0x0, 0x8, 0x40000000, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r2}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) 16:00:16 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xfffffffffffffffd) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:16 executing program 1: setitimer(0x4, &(0x7f0000000080)={{0xfffffffffffffffd, 0xa67}, {0x400000000000, 0x3}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r2 = geteuid() chroot(&(0x7f00000002c0)='./file0\x00') r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/167, 0xa7) r4 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r4, 0xf, &(0x7f00000001c0)={0x3, 0x0, 0xeaa1, 0x1, r5}) 16:00:16 executing program 0: r0 = getpgrp() getpgid(r0) 16:00:16 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x5, 0x10001}, {0x0, 0x5cb7}}, 0x0) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0xd30, 0x1000}, {0x5, 0x5}}, &(0x7f0000000080)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) kqueue() r0 = kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0xffffffd3) pipe(&(0x7f0000000040)) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:16 executing program 1: setitimer(0x1, &(0x7f0000000140)={{0xa8bc, 0x887d}, {0x1, 0xffffffff00000001}}, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x8, 0x3}, {0x8, 0x2}}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000200)=""/51, 0x33, 0x802, &(0x7f0000000240)={0x18, 0x3, 0x10000, 0x64}, 0xc) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:16 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x8, 0xff}, {0x3, 0x777}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:16 executing program 1: clock_getres(0x6, &(0x7f0000000800)) setitimer(0x2000000, &(0x7f0000000840)={{0xfffffffffffffffc, 0x102000000009}, {0xfffffffffffffffc, 0x5cb4}}, 0x0) r0 = socket$inet(0x2, 0x7, 0x7) accept(r0, &(0x7f0000000780)=@in, &(0x7f0000000880)=0xe5) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$getflags(r1, 0x3) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="c852082e8040a6cb0e7986128da3986e140b6b0713e78746153099768691346cebe22b14292488fff854e67eac36097f6e0a1d317e060e86fac98ec608f34a8d377a7c62f315c19b52ec1bbfbec4bb17308d91ebe3d45f14c2402f8469bb154deade40eb325774173ebe0ef1154a006127ffeedd49c30459e4bb4c3b0d384c6879257b42bc324de2a1ac81433144120ee65f3a9d3f08b3ed7200777a2bf7dfc33455926906b512b39c517f337c9a26790f3dc707dcd04616dcf03ac7638b323aca29bc5212ada1c2bf332c5291174a49dc18989e1dde1617b011611a4d80119734223bd47e110ca900f3a0d2b395d377fda596c0a2078623f23a25", 0xfb}, {&(0x7f0000000000)="4b9d071ddcee2ebc51b857e8c75b1e53", 0x10}, {&(0x7f0000000200)="40c982ae4d4e761822fc2138b9e720c7fae89b5ab0da6883f7501e9e7e88864b8e", 0x21}, {&(0x7f0000000240)="9f06f44423cfb495ff5f24ff", 0xc}, {&(0x7f0000000280)="2e406e748268348fda2ad37058deb80d56e7ee506ac6cc1cdd6571e73b45636468c84622ffc75e8706488434657895e7c967fd52d08cecc6daa367063f9a40e8c4829a7602aea2cb1f14ad14ab7e0389e608c6e177ef7e0bc100fd36b225f21aabbf29b1c55f63e364e3c9e76efdc75dd3fce2f9bf129c4d8935193e90a941391eb73e3cfde1cce64e5d2ac08a1568d4761abdc871e700c0dcb703377cd5d4033838501b3ab468db8a6827a086a7aac27e19acce1e58250b5408c50c03237677ee61d205ebd7b60fb0781a170486d543a334d66e0eca0a2beac4d0225bc30d510801c0abd39e19b8d3", 0xe9}, {&(0x7f0000000380)="0ead87a53dfdab0ae54abab125c8825d0ee9f2b6ea67f86a209c2bf4a78120f896e2f75c9c870c551cd2cbfa6206269bc3610c384efdb3fdcaf0d95ac075d385f2a64d764bef0f5c53993de5193bb46f16908dbf0b5166f5a6b60a98fde322d5115dccbeefd309953f9174abbe6aa2e48f28e0f69ea7a318cd93ae3ccf7c172ec44410d6ee0bd3ecf1f4e3cc9f7a30b3c6aee8fab5471420b8cd04b2978996403d7f878afc221123f7491cd91e9ac6a3e606572506c4fc5e74f32a3204efc5ea96b673140cec26c21cb12e93d3692c5cf51910b17791cd48209d8ca2a57a82d549ca2a53473577aef5269e199ae2b2e441c0d9", 0xf3}, {&(0x7f0000000480)="f696a13a1d9c42340eac3af3612a2f1e1870bd34b96738e4fb02154a8105b749a7acfe861d6e47f93f7f03a4a995bd708aeba54565bb04f31f271673d02518ee40643ee4", 0x44}, {&(0x7f0000000500)="8a3f47dc8ce3ba869c73cc1fc7121113a7969b80db42a72726579353a3b7db64a1c1fffe2798995e1246ab19766ba0975c08220e7c47fbff5d488bfe73204fd592dafac2473537de8df80edf9a", 0x4d}, {&(0x7f0000000580)="4063537427a9799e352dd3b3507ce91523ae952c5c95b161b29ae4ada494de55fe90d6db7e684c0d979814d19a153ceecbaf7121ea8f3e2dcda6744df2feeb320226780f89d11ed3369dec22809593769c519a59bd77e4ae5a8b8c5abdeb16d7beb8127f8a04480b8671758fc20cec77c4a33df9a9944f02ad0c687da1fbf953466b8b820ff799637f3a5324251044d0608581aac00c001e6318c505249171770d05", 0xa2}, {&(0x7f0000000640)="1c97f7907575c25b5516331f0a23aeecb6745aef5c4e2e481018ae1ead9a0ae9ddecbb4748466b397fe675e29aa448078180a5d3313ddd0d54dca3e7ffcfe8f1de8200577c6747446b1221b7549f0405d8e4820bb3645ec96e8256fb2d9d5ccf808335918ac3ffb8f56f0175c656fac19ef569ae91806cf03695", 0x7a}], 0xa) 16:00:17 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x100000000}, {0x18, 0x0, 0x9, 0xfe}, 0x77b, [0x6, 0x2, 0x7, 0x7, 0x80000000, 0x8, 0xff, 0x401]}, 0x3c) socket$inet6(0x18, 0x2, 0x2) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201d8, 0x20) socket$inet(0x2, 0x3, 0x3) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0x6}, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) 16:00:17 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x80, 0x8}, {0xc3, 0xec3}}, 0x0) getitimer(0x2, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2804) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() setregid(r2, r3) recvfrom$inet6(r0, &(0x7f0000000140)=""/2, 0x2, 0x1, &(0x7f00000001c0)={0x18, 0x3, 0xfff, 0x9}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x9, 0x1, 0x2, 0x0, "45248e0ff006a16d31dcdb8b56fa9a60934f78e4", 0x3, 0x100000001}) getpgid(r1) rmdir(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000200)='./bus\x00', 0x0, 0x108) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) connect(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) clock_getres(0x0, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18080, 0x4) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getgid() r4 = getpgrp() r5 = geteuid() r6 = getegid() r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r11 = syz_open_pts() socketpair$inet6(0x18, 0x4007, 0x401, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r16 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r17 = open(&(0x7f0000000600)='./file0\x00', 0x20, 0x40) r18 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r19 = kqueue() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="883c1930785831a14760f74d96677a691e0515b0d0e3f52c2cb7c91baca52b07ca312f7cb3c5eaca1d768db051f1fee1eaa30064c644766a72217b4267d54895acf9292a0d0a697477e000abdfb255c316df9a922764cc3692e7c4bdcc988d46d72aaec494284b13c2a506407ca51f05dc343482d9b92a44f6f651c612f176e4064bcb61727c82ee8b5bc42d077e4d0f62c8e060f8805360ac2b907a734c5b6279b4d85098989b54383073c90e4e230159d87fef9fddd86172d62b3c2725f3006582b8caa0db50517db97dccf083ea13ae415a4c936b6d013e720ca22dbfc5b03a35ca", 0xe3}, {&(0x7f0000000080)="b8", 0x1}, {&(0x7f0000000200)="920e44f51cac8f043dba52efcd82155115709bd272f8dbe4498fd9126ba6b41b0cb72ff6f2c92ffc50d58e920131cd047b223794f7aeb66aa6e92cd481a8e97da66b5de246043434a8e428e6c22e4191339855c55b1e0d7466ddcdda37748aa762414ee07e55d982b529fdc2d7552fb9ef52cb1b9b7aac4597482bd71bacf8bf7c721371b430dd0662d6dec8017960575bf0d75fb541726c0e7f9745ea89685e44e18439c8e96431cb93640226012483c2d8abdb13abb96ab864f78a2a565be1b83a6a9da8c2b23523af9c3f39d08baacbf252e2c8419c98dd89d9356800be03f1187109dc91ab0d0789d1e2e4ca1e0d5f02b6ea2ecd647fffb10b5acdec47", 0xff}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17, r18, r19]}], 0x98, 0x404}, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x2) 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x1f}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x9, 0x1}, {0x7aa4110, 0x9}}, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/139, 0x8b, 0x800, 0x0, 0x0) 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x2, 0x3a}, {0x7}}, 0x0) 16:00:17 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 0: setreuid(0x0, 0xee00) geteuid() getuid() setreuid(0x0, 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x100000000000033a, 0x800400) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x9, 0x1000}, {0x3, 0x4}], 0x2) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:17 executing program 0: r0 = syz_open_pts() write(r0, 0x0, 0x0) 16:00:17 executing program 1: socketpair(0x10, 0x4, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4005, 0x1ff) r2 = syz_open_pts() r3 = syz_open_pts() kqueue() r4 = syz_open_pts() r5 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x110) r6 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x5) r7 = kqueue() r8 = socket$inet6(0x18, 0x8000, 0x0) socketpair$inet6(0x18, 0x8007, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x5, 0x8) r11 = socket(0x17, 0x4000, 0x5) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x80, 0x8, 0xf5f, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000018, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0x25, 0x1, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8b, 0x4, 0xd1}], 0x1, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x30, 0x2, 0xd52, 0x3f}, {{r5}, 0xfffffffffffffffb, 0x0, 0x8, 0x2, 0x1}, {{r6}, 0xfffffffffffffffd, 0x9, 0x2, 0x80000001, 0x9cb7}, {{r7}, 0xffffffffffffffff, 0x39, 0x4, 0x7f, 0x7}, {{r8}, 0xfffffffffffffff8, 0x20, 0xf00fffff, 0x6, 0x3}, {{r9}, 0xfffffffffffffffb, 0x20, 0x12, 0x1000, 0x7ff}, {{r10}, 0xffffffffffffffff, 0x40, 0x40000000, 0x3, 0xfffffffeffffffff}, {{r11}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x9}], 0xffffffffffff0000, &(0x7f0000000340)={0xffffffffc9aaa8ca, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) dup2(r12, r13) r14 = kqueue() kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:17 executing program 1: clock_getres(0x5, &(0x7f0000000000)) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) fcntl$setstatus(r0, 0x4, 0x4) mlock(&(0x7f0000fdb000/0x2000)=nil, 0x2000) 16:00:17 executing program 1: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) r0 = socket(0x3, 0x10000000005, 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:17 executing program 1: getrlimit(0xb, 0x0) r0 = shmget(0x2, 0x1000, 0x28, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) 16:00:17 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(0xffffffffffffffff, 0x1001c, 0x10) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) getdents(r2, &(0x7f0000000040)=""/19, 0x13) 16:00:17 executing program 0: r0 = socket(0x18, 0xc002, 0x0) socket(0x18, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@in6, 0x100000188) 16:00:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r1) setreuid(0xee00, 0x0) 16:00:17 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) socketpair(0x6, 0x0, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x12200515, 0x8000}, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x2f5, 0x1b, 0x7424, 0x101, 0x2, 0xfffffffffffffff7, 0x5}, &(0x7f0000000040)={0x4, 0x3, 0xfff, 0x7bb, 0x101, 0x54}, &(0x7f0000000080)={0x2, 0x6, 0xff, 0x7, 0x8000, 0x200, 0x80000000, 0x6}, &(0x7f00000000c0)={0x6}) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800010b885, 0xffffffffffffffff) 16:00:18 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x400000402010205, 0x800000000000000) flock(r0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xe2) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) clock_settime(0x7, &(0x7f0000000000)={0x1, 0xffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) ftruncate(r0, 0x221) write(r0, &(0x7f00000000c0)="bad4a114f852a25b7f6498cbae9eb49ba8c73888ff86d9ce5e5830", 0x1b) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kqueue() 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/57, 0x39) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x100) r2 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) connect(0xffffffffffffffff, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000001a40)='./file0\x00', 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xfff, 0xb9a3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="66f5a7cd97e931455c2c9f98a94c777fd5c705376eb6548cbe5867624784e9c68e4beef33e54839019dc19908a381c4b8bdaf7e806d5784f433a794ceb65a1b6ff2210cbe75eb009496b7e6ad6d631a2e580a42e6bf2a2ca76524c568dd7f341d5fcfd60af8997cc4d9d2f68ceceee7894d9e3d3e7a0de3c9d946bfa0d8ecadca16f19415272573c527b0e09905715079e0e191768234fe7f224ac9087e2d5bc80dcfe207bb15ec54322ca35811ab64edcd7a7459fbca796d3153b7a67a479dc91cf442b3b0376b9e93fdfc0adbcc43c27f702d10ca594a7a79e55d2b16e357d1c05846b95751cd9585f", 0xea}, {&(0x7f0000000880)="7da004cfdc5415ee500e8c7900438c7b936f75d95146ba0132a1199148058eee4d40f5f897ac663ec379c6871048c5bf9effe9e16e2c8e61d1fec7f3154e14990fd6729d5341082f669807b6e565fce5a6d3f734927c8ba4fa8bcac79daffbb9dcc651a032f29802d6266e75d8c4b92fad1aa9550c92807b80dfc54851a2e1e0a1fd359de82c8a21334400d9dbf605d3735b8f0fa00256582791365238fb1e684d6d05991f20094a7dd5e0d579d5400ca5e2934197140cc3a50660dce0f57a97417618a5e3f7374a4604534a3c3f87f1832a72f36cd4a18b0ef7cebe2bba22f97cf0250ba4d445227a86fda60060c5549227e11ce8d1584d2f885bbdfb5a7e703a85e10aa8cf16668c1aa70e82f229b4191783cf619659df2070aa32eda46d6bc1cd4d629374d654466914ddc8ebfed184942120f3cb2aec4058d77afa19a8954c864ea002853192cd16df31b1611ed57037fc2164a1c18ed82cada56312ac90b0b4258e8a20b0bc3f0a107d6c3447ae46c62c4747008982331c839b15706d05a62cef715b430136cf0d9e1db0b3e965c9688b808bdb6bdea4c35ddcf26b813defbfe66a0789092cd176d470cb84e68409036d28aaea0868fb861e4c54e3ab173d48c813e6c680ff65707cb3283682528a834b15a243a7c1e21351f17aa50d56e0fbbf4cd73fbc41694a95622a25c7b1c358929525e526b879b7d878b409f11c6a99c5ef3500397c9d167a7f6a8be26046f705be08c84ac7c4515dc9d9b773436a68f45b77a7351586b744bf6e670c12e49d5e1da6bfafd9ca005354bc8899ba95c0bc1923c4d7d081e80076d0cdca16cbc9a353256e1aa7aea76f3e02de119c767507d9767990129c64a6aee8f08e3f00258d76d44521e35d589b5882fa2294ef3cbfc3f4ad3f4dfcf9a393e3da2f0c05900e5d9de9a5d2349600b36cc54df93c3c06dec2930bd277ac794341ee502711e7f379e7932e03b79c3d721fc73ec24a5ba39f1a42ecde8f6afcf7100d135831e79ed4a6664101de2bb9cd550a17244fc02034422d64da05e2ec2de87f7981b2700b5f4e2d98e3d3a09dcd5d488e141fc9f2b1b62e30a38d5a8d524df41597fefddb5d0442c3df83fef25b75e42323d65e9ce8b5401391cc189c9a0861a8f76edd5c602f1833440d55766f79916188020aa903f1ece12a5fc7a653b581dd2be277dda5ea7c120758dda5fbd14e3d059bacd44b223bd4a7c156b6f1312b932bb3f945686fd059b08247979353565b4f0c4e8821eaaa9a684c7236644480cba729105cb38e1f9a7fa5d3749ead8c6f7c92533010e2ce7c73e913c8b2158a9abe30385e6b808322e3fe2451dd55ed7f01dc36757e99974f6d0ec71aa9a76776858977a3eaa0a4c41ffa120511677e13b9852158f918a89c100e7c4869813f6fe18dda41ab0fae0b099d63bede986abd684098db13e9575a6a59a810685244cd98178cf19c9bbe962b2aaca6e136f80b53dfc711c1238541294fffb11b92f737aea722733f2c5c01f5a41d0a174015b789f22e2933a0ec5a9d8fa2b7a095404225e195a0cee818a55be238405b5da69e48c5a86712a523f8af1dd25d0f87b3af83fca06bdc136d0299f91f2090a8a56ffe93a755bd10a5e5e068c70606fa606840ed6b6b2fe19a8464689fc6f3eddd3b6168e529807766ef1b67a54a446b78a33a4536a7567ffd752b1b5852ca91272610343812d5e51095bf48a4d33acde42d7f2669ac4ac3ba7aacc6a9209ca4c9fc65c1493a9798dff1c0199ea6e9ec978a184a937ef5e3bd7bd1a70f30b42ece39ab1e94b9033f1a8082b517a600cde991ce503311c2a6175b1107971a2f2f900717f3ba2c0cde889d259627a3b7ef49513d3b7d9bb8276486205409cd0725a91c866ec756b66c913607d7914af396b99769f9fe8d776139d02e3d2c6f15e9235461eed34656fd19bc32b66f8b8e50723d9d45a0056b5469037cad102ed2f4aad786e29989201d26feceb296ba28f1519cdedbf00885d644eaf335de3780975ce96b4b966e5d1cc3c5e32c0ff37b75ca091ed8458a14fc8a6e47f80ca11b92a97e3ee71a81ca9153a43781d14983f62452d90a79a181a53ec11806e037279028333acdaf8b97f45e23c71efc0e651d6f7125761efcc9b7335e97948d3d54765b131d6c7ba461c45f3164e570c2453ec98d6ae47cff3a8762fe7fa707f4fced4cea6e04c5b2aa5af58569d92141c296a516908f97a5ccb0a2a798389c380b350203d65e9376b360c475959d9d724f46958ba961b0736664789ad46b966fe35d5422d702d41177cebba429d64d95c259b6bb6cede06fe2159444e6df5d51c1875cc61c64576129f09693537c5f2cc0ca2b587ea856d8b67d1f1ba3ecbcadfa3ea9da8f0c0423a87130e17a95ec7eccc0d982cb00eb655776c11ea71b6d6b50211313cfc640573037f53a8c1a551c28ce422d7bdf52f6943894ed9e57a261f2286522e6815f37b1278b1e29df0de63287f86920a539de6d3178c28c67e5f0fb4258d1d90ba09e7430a64fc63dded2a9cc1996595314d1235e3a8b4cbd373a536c65dac1a2f651e44a1d2147237b41c1e01bcb11d7b10f7565d4a24b13fabde58b920bd7dac92e3eaca163c137df8525a2c01a4e6adc895a71dc961da5cd52a11e8041a93d1ab4b381e4fb50eb12963cccef22720b1496b78f2accabc1f17dc55360ceaf2719ec4e6ab2bada0e8214400bd899019a000f898e77b6e85c4a675269e6b2c746fe0c4447b426f33437af44b4d612d48d9a7c85e2415f1ea7050167f0153a719e4742637032f4d516a7fcbbc35fb1586fccabac9a3b71e89c492810d3a5c80f14697314bb37639f3411ca5344c444fed689e50df5127e5308168d7e8f7164b4b71497fa30f65cef9b5a6065c64c76a91e96b49aff9eee48d2def965524a587e73d4de637703720c1d06ba3078bf3fe43b4378f7230b3528285ba3d1ea145599c0634804d3889cc048215fda55fcb882f5d693e6720a39f74f7433fc80b5dd87c90e3e4db9a2407b8d6713916aabea25253d553b158063a357e00e8489b75d2637bdbff0ad1493a6cc02b3146a69f15d46cde69cf1124af376468d4a430faff79411b3704d030c5385cf99aee7f4901378b96570bde2889289a41b0c98d7ad15a89f124b40866b356c3cc85b1eac8128510e2957f7b519d33268688317897b15b0d1f59c422d8eed47c909f23c2c247065ec1ff133d6da505be20c09fc1e535002fa32563ed78c144086e34d57113c64a01d6b0dbc4e9e785d07aa8179d91b3de975c6ec90392a099eef07c8a77fc537d16a6917f764a2c9ae7ff9e3969aa6c04472f4a082423515350f8e2bca5435fbd39fd0797d961403a5391da23326d5c322934bc48cc1d076d6211d0015170f319b9b329d8844eefdb2c8ba80f6456d8c1c77229f5837c7871e98a2ef9f54c835d8473325c54f60a7a08ae83fa77640cb27750c923e54d482d2fc6c300a5d5d19d41e6b254ce420b121d870b82e289ece2e2c6de655b83374a41fe1e8fbbb49b92a3f57a1750d322c27ea011bbbec5ca9423e5c9409b28f275647a8745cb08a1615c05b8314f916ea37af1b73d9eef36a6f723167a559ca0f870b26c1df0ff2e1eb7e7f14979df6341a42eed4639282dbabe280db3fb023b41f59c26de12a328b0a952261270121c752c6ffda6e6f8edaa1447e244e5a03d6db79d23da7db987d492a7feab201963d2cc28d1e9c2e08ec0f6a990070d986b05d069ee3eeaacff459d72e4a627b0aa355d086704a6d96820579feaaa0fa510c046df8323f352aa8cf946f45ab8e5ff0e3c16a8d03f4ee8998204b07ad6210a9c8ff653d3c60f836a2ba5b7e9d774c23f606f9ece6e8e52728136c25c78d5fae193469db64184ec30b83678366b95b8a55b3a36a9f59e28177e93004b609b3ff2fdbff6c84ac4aa37628da4da754a5066ee391eb830ba81f27c930a987204d9cbad15d026769016b23d4e2ee4a2eeb53b4a318bf988d249b80fdcac09b03d36370e29d0c80e5bbd4e9d53978905983561d88ddd9f75d40e25dff32658fb6ef69905bb93c0692dff4c7c035b1fa28ab5fb9e783cf5cfa2c9b777b80bdc23f15d6c40f10e530d893a90a7a77554f0e51e4b7088818bd0ae7b96920c4be838d85a8925c982eef10a567ec6e90f60e43c3008cfd508fcde6f56f1ac434f188e0a395ff72ec34e139f0c128699ac99ec265b6e2e6a1996312231acaee7fe8406eee224514060e04f51980c25ab0f46ab68b1276d4b46020d1a46a3b2d22c0ba2e407923f7a243bf688ebac9aa0ef65416b05389181aa6e2c578711882bb19a27bd67803da149c49e1247d3d92ef7d8da8d26e742a8a8b2b06372f9891ba38a67da39073968b147ae2464edbd79f3fcecd30fa4d72fd58f9dd8efd12466a432b2080d99dc5fc3a8a817356a2b883465ea5a12718acce922afafc4f66f828db0bc538326adfa963de4fdb171af790185ab8733018b3e47377b2b33e8c8b56b60673c3713e7a766943ef95f14f8c82ebc0a555d86f9237069d7eeb46ac6a92df50121a9e7a5f3bf86b66633f9999afe7f21e1ecf578d908963ea26ff2bc26a0aa22573c3bc81ca8f4333067df2f938e1644a1144f3cc85507c9a771efac10451eebbc38f806f07f4954a7974feaa73ce4e1a1e243b8d84a638aef126da14b2bc5864c07953ef555707dafc1b2c74005891ef9fcd7efcc7fa842e084c90a9b7b60bec56eca3dd05efa379c943b3001420f10207f84316002a6d5c63bd380cdc554881cc60d54cde820543800526ed941197d027eebd2eb1804533a09a20d3610b67ac415bf975af36fc2c66202349e77209f618edd6839f41f003ea5c15e4b72c1b2d1be412b6c0655832879d14c504e61089c9e0f91b536dc684d2f3f181f111a2af0ee63428ce3d987d73b207e11c8d08fb71d386fe2e97f29702dabb1956712608f4e3df6772c061f6933079a217b919f4092bcc449a879a2bec709eb6b7bc6fe9f2a4a08bfa75612202648d8bb71394b2bc4f8dd0ffd5da8bb99438339cfbaef2af1e9628c265df286f199075de517fbe1aa25ff488b9692af5c609ab5d41c68012e4e2840bccef9daecaa7409e226d96ffcdc0573d26c148e30571d5c0ce4f327c2aefe55ac093fb162c684702306bf9d55678f0f3c1487eb59887e107378c6e482bc9d2cbfb616ab1dd2d0f51eeb33a1bb5868301da3c345cfeb1de818eefac878c83619719233752c634b42485f94b286856100fb942e7309ae37e092f07906366a6f555deef39da75ab75c850b644d7279203baf93894ccdaab30bc2752402edcb22f610de6ceae1dd14b32b1299a380d96c4dbea7314351fbbcf591d2ddd6547a543aedd77301d3cfc20a27861c4c16137d89298f34c69aecf206a0825ae5137afc8c86a3b3dca522de71b8f19cdc107ac27b2254f05279bdbfa808076f282d7242a84ccec70a8e7bf418dc18bd8c405b167d5886766bca88cac918dde30257f3cc74bd3703bbce2b0e4a30fe96d56b8b8748c926e8422f1411a035b952b722946ce47fa9b4499e10d883998262b3cc72890cc4f2969b74187e5c65cdb0a26be938b73a55306770ffec5fe7291f7a5caa3838c047687f58ad211096c07c6acfeb5359314fdc2ec56877890a1002e7f219557769b128fd4fa480d802ffcf79fd09d4139b7259eb5f02493a2c61e6b2d056052715210d12bc40188774ddf457e4ac35629341dfbb249e5bfb669a7f6bd5f63f9b174614a230e", 0x1000}], 0x2, &(0x7f0000000280)=[{0x28, 0xffff, 0xff, "67ff7090ebad72049781d735dd5fbb013e17866c84"}, {0x10, 0xffff, 0x2}, {0xf0, 0xffff, 0x20, "e0479d77fefcab7d7c6491abdc36aa69cb4a3343bf263f9a80b2503b9c265f2acff5164ce05201998cede17ad96bbade9eb2661f6b831aafced21dcf87b125910ba28c6ac9001838101e4b335cbbedd8345e82250733f2dad7e716d1b234ed370ce8e4bf944ea40d2295b0fd441f008cb35dd2d4417565dc1d24efa9f6db93b25b74378faf1c0f495a48f36052d705c36d010a9afc346a18ac25549f1b76eb829d66cea5219273a5f7b066f76b948a62976078250e719907aed55bd3106b1b4d9595c8efefbefa0b5d6455b8d8a0ae3cbfcf84853ee888ff98"}], 0x128}, 0x407) r3 = dup2(r1, r0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x1}, 0x0) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) sendto$inet(r0, &(0x7f0000000000)="af9881586a7c61bf5c90e4bc0e4f02cdfeba468467ea206a6803984a8dc449fdf5554f46f8648000ce652d02cbafdc85fe", 0x31, 0x400, 0x0, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)="be7b2a804aaed26deca745c42f61b95bbb43200fedd09b44e9eec95b27e4ec19054b81088b8e7ecf92341754cfb070f7a0121839bc8b4e5f5ffa24ef74750509f49dd3bac2e3cf657ea58bdde3fb938fd15826423d9763e988bbe830b70a179d73e2367b0622b887c77514a7f1dfa88fee08361dba94c1b5623399e8a87529b8f1a28c3501e41c7f070e43e68e45ec4d73dc3eb43c4d97cb1c1ec5992209921e476e622c2e5da320e4560efd95acc8ad4d6e67b917ede1e2451c4ef077eb0a2d051969ab4233e734549809447c978234f9df2155e2a7c51901943f155e50bf7e8c2174fdf943ff27c8541a965a9f777615dc6025950a0218ab1f43da28175d52f806cfd66b5127a35eb701237759309eb7a79c6d58550f69bce6e96522136d79ab28a3307f3b96a10970a456abb548ae5fb1625db3a497494965edff72d8640edbd9fe7bc680e8873ea5d5632e0b26f19baae3aac7c2baffaaf350e18bda784305f0f8e1e217c7886ef75784eebfc57f24e7651267737e4c8724b4884e2dbaba6149137ebe9b51d05ccef4459cb71802d49a2fd3fbd2c0e140746f7c714039b273c217f24fe514d0531bb39e688161c35f89505d3993e86c6a9e82e379ec8f729fbd75f0882053b6845914a192d26a6ec5ed060177238bfbf60022420ada7e294f0525d53554286ebbf45f773182db07656de0af04f17072c40c6d0ccc55f65eb50c6dfecf9fcf4405e8435d619474290749377e6eeda9921fbf765db45c153eeeb9759a279eda7754dc515169ba5efb3ef5269885cf818e06897073bbd9b7145e3c3660f5c7678ee82d0df0288168dda4eadfae7cf2f73f24e102778e65ade46cc52b2e58992fa6a6efb88042453634872500e5b17e5bb17638537f69dbd9cbcaa6eff1a1e54210819f788339bf255acc7982d0090cfab0cb80be68bba1c00ca0a855f2b7cb383f86cc51537705d00a0a99045489b2ce9d8c3b4c6ba87f1ed4a59505577ff21bafe27f4573c3227b7d7ad5db308449d5b6e91d42bd16bc8a5c10512208e694a3930939e7b087f728f1058eb96122cd1f458d808e8280c3a02276c79a0e0ca81154c9d20a03b8950243cc1cc684ebb182156154d8ba496bc1794270f47ab15622fd2a2903f2f536900f1e0f0f5842ecb8db0c94f2b0a22839ea1db2f21fdc85f64ae3201fcb12334fcdf1be62cc6bf7e012ad2c07360785d361e373c14bffa49555f6250479d1bf04658c083383836703ec8c8f55da94b0bee15c2a558021481f64221b8eff35b289397c2c04a395382f8c756e9eea5b9dce0133caf54950f2943955a1e4ed74e1925cb684521cb472cae233d7addd2def48d5fb027ae76b513a3c94e4c03b2b6eff43bc0ba86ccafe3fa3d4960794a17edcdcc68e5499cbd61a3184dd62de752ebf5ff740251edba676e40779b559f1c0a99bb31d800946379e7361401ef604e28600abc624d3a2f5147cf34cb683ef4707a201410d4fa43e67076f75f56b8db3da866648726c9e3d5118fe4c6b0ecd735fe01543e544ac6b5b73d06c0b23327d309e58fd62f7104df7ba57512cec20089105d95ebc316c3b3ce6fbf08969ca7cafdbaa1bf22f38a836b4156d83b8d6e7fdf21f02a35a225edf57c8dde1be95f2abfdd782c3db4fa2d726ee928e4ad9ecc6e775b38df96bfcc617ba825fc76bc47a72ec1378713b4832b81a5818725221c6ff22e2b2abb5e41871d2eb58f0226323cffbfce82c65c702b174e8642916043ac9e9abfc49520d0ec0424c1a4053c6d8a955495e5ea6c586e5b242461e80363b5f074c32dde913e6fcb059cc2c5ec1cbb435b8710abc15d42aafaeacc77622b62b96b01da4c6bea4f7fc39bf79a66ac58278dc7291997af45024b1330c271810ebd88951590041d15b51e6fdf305f565656ecea50711ccb0e8f35fee8be6d29fa665f20c6f9f22a2c18d6154e581234c5e21a0e2a8e2ee509d3ad3abd3d58bf6f14b9f96a3855ba660de195f78ee66f61b022e5ae547da3aebebbb8d83e7cedcc8b0caa19f6046edba460d5ea17e28bab7a6d780f9f14b0f7344c2b9664c3f255ee6ad5e7816d09d28de1ed2ea325787530755653613b8d0a50028c6eca1e14580fa517c0974852b25cc03e799dba03eb7f5ee4e92818199832fe13775de21c70c744a92af513afedc879630ba001392f2e45a68e74fb4f619d45e36fa1ca797c7b6b09fdd5cf652680e6fead736756572373e1de7a20561798d03cd60f782468c10cc753d68b3ac792e8790a83be677072bfea72c007625d8d4073feeb4af911983efd8eb3eaf3f12291255f26d6dd34b6d8ac6ae64b49e950d43e5432c89c54da02eef87e649f5bf13303e3987af125d3abe0b34e0d673a5ad49282dec4e460c5ee8720650a24d0a57f6dec000176c35c612c1b2ed5800440b73fa7fa9102e94166309ec342d310a64ce2b83e3fb1ad079d8dc97204c85b39561d6a8d12f4aa655aab08794f2109982e2e65bdf4dde1d02bd2ccbab4bab19b75b4ec086a287b46b83e8b98e489953068ea8a33a5994b31fecbccef783f219349f0982dcc612b4d496061ecb6825c9052c4f585e407792c39edc05a45fa8c650739900dc703e4f1e338770f4b1c5a4c6a7442127d02c9cd56e2b1b03ee995fbb75a510de76467f545edc903fe673d631a1349db08063c6d1f4fa940112daeec0d5d9cc15249969fc8a2f8c6c09ab9bcecdbd8baef20c3d2a12c08802db9a1a71463d6551979aeae68c180c76b131c58baa3c2d2251b4b5da04ef84d3018a40694581c593a0bed227d28161d48f198da65f587ba2f56e4f34f80bebdb85ca6cde10a1000fd9ed666f0f7c61f2c7ad63ccf5dac50fc84b4cd4b090f761ceddfb541065cd2abc168ee8a45d8d129906f22716fccde9405a2d8ceb7cd9059ebcdd16bff4f5e260b77b617d64d29e95acd13707893bd9631a1a093acd19d79c0d25f1cb19f039a3c071e440a8518ad08475ca380c75a11a27343e6dc509f18e34f585fd1d2343eedca0e7671e7c5602cb20f5ec2fa52371692adabd462c4436ff4834689b51454747197671d2568b537be95eaaac0f417b97d0a71a72d292ce82399e9c2db50ef47e1c0a9f4f283cae54c8a201ef784cc99fc6e98eb818839b8a06cdcb99f1ddb36a37a4b2f02e341213b352bf38ef3366ec2b5ded81e615732527d18ba3850568430e7e237ff135d145dd9c1c4928b0213728257a445c38666c5badf422c61355d4aa3446b7e199aed934f132d066e597f1dca1a9574ae512dd11652195a6dd17d4709095d8b00636a920ab4143d8f1fd3031533d15851f244842330eaf5b6b230970c4b9c1610be7369008d827f83e18c1c32f110c549d36ea3bd019f8931828cf93b7262654528be23a832ea1587cd7a2fb8da33515ff491bffc0ff6f0c6c36253dc1e1db12946aff047483c1f991bcda0bb8537677b5331acc5cf8ab898080cbb5042f8a6783587248e1e3bd55853a91538b35bb5217d60e103e4811cdef9249f425c51ff8fef672bca701694971407a3c2c9e47f1410f01d4892c8b4d14cccfe9b68c79eeefc00ef4f48e17517711a66d203fac81cdcfecb624d9829bc04a0c1eb43d87ba0e6a2cf806ea224518c80bafae24cb8ae324ef427a73f86306a36a18af230b2cdaffa08371be9d389b4b6708689c81b335d1a287304d4252b2de639f41cf9f084ccd8714370dd3be23b670de2055b12330e9e38aa16da652b454a6a9688c9e1eeda3291152cde6e2d372565b7e34ff2bf30e69f8fa782384b833530379f276d4aaac1a53064a3b497087502f778efab3aea18ff1d08e74fb9d522ebf4b61a4014739a9e404696e4ca4a8b50922c9397cf6b74df846fe07004462db78bba9b11155e2f704fc6eed353e58bc24b16bf1642efd3ea6254352ae91b85af1adfef4d244bcf8607f353bcdc9ab9d7603285f0bbd72faad9021432546f62db00d7068e93021988eb71352ce645f11f6ac6c550a569970f9c39fdbfff982ffaf629e52009cf7d84202b3632bcaf2cec705310920a00026710f1443a2a1df5ae62ce88eb6857baf3fa47a75f274e907881a852cd76eb92835085ad4e714f860a525d8364ad2091ed5bd72d38be9a5314853bfd78431cab48e33e873c3f9a8e3e7f057e506629c2e153a3d501581e864a6418f7796f9f2ee4d61b6a5a66d7af715e939f0069be43298c9f886b2135e165dd057b54238317579fdfdfc8675733b6d2f491e8b07d8f2d027e85783d8e65e681cf1bfb15a70e2b8036b7a5a6b64967e058d7d86ce2e02b32ae63ce46a6cc313442476aa055e8955592bbfbb4d9461a1a68d90e2642fbbdb914e76c860d749b9e6c8c380c03e31d6d6c9e14161ae5336bbcb655300c85617fa2ce94c3f73bf2c4ea98f940f9ecb616e8d0177f899dc85547f1ff9e1aef51a002665bbb3474c7b25d96a5b867131d4182615353d8108bbc5a2403b419bb12e1f2ba0ecaf1fa70ecaf0621a6fc14c9849b5d6da2f53bde16b5eecb284d14e264dd1200f0f61b14c83710a1bd804245f627c9002f4e488a676e097c4638107255a3574c95ddd58186a9a5c20f07f6fd3056f4a3b07ba077ee96e76a2e56143c747e3e0cff9cccebaa12f75119971d1ec484b6c0fb72bead75a92c6695d75c3e9023fb4eae1bb930e0c00402c275e1fd3419ee1d936982b0f74e925bde3ae438ebec7776364039d846bdf0a879ab12801da984eba2a3b4f056398da1863b7422d44c4fe1f9a1ed205a1ad2f94513f6f7b5a4ddb7b0599646c2a437bd35108ff4b97aa5aca229510dfaeb38bdc6bdc5c863c434cabb1e1f85aeb8ec39a7c1fffe9e76af57a954f78b4281aac96d4b19475cefa2a996fafcf09ac1df1ff1147044e4bace1a0cdfe1bc312747f8cb2aa435d3a9073c1ee6947dd3512288f968743c8d9d76f05ecfb6da32ba3b7067d8cb610802f1c89c1bd837df0a1e52f290e542c45d9fb34e039025b3ec1f3a76d9af077afbaa7d978ddb3be118635d7aec8860b2a9960eef81cd22c67d229bf5c4cc225a0a8e52164d9d07d47fc06dc105af6e9cbc851f4384cf6fb67292b5eef5828408bba4dedd69f70cdce896a115f8c814fea311c26a188a36bf7224a3588456f4698bf1e6a84309cd8921f33fdc353f39961973145e7c9aca991a1ed8132da5d58765666a85e8437b66d3e95ef0c26b7eed4b30cac83fb9bdf23ae0e83d8aef6d5b3c8ac5628e88533808e6dad5f2ac98ea2b8476a0d2edb1eb33cb1009ddca872db4c23d939a9836f43326d613ba7c54484a04c27093be46db79f6daf00c75b5cefee0dac86f5b732456bdff8a12fbbd53b201bcca969cb4d6d53bb54f175a69de11bb32a879e1a6db92a737779bbc03d48d0c9b63a292937301ca10ddcd227e888ba9c54d280c2490cff968c4063721d5a157142ffbcf23b17a41df65b7f2dfb58160358ae40cbe06addcc11bf332070246b8a47b9a45912fc439b04833179ca9b5640d3528c60fdfebd8ba8aa4c2f72854daa0025183fa9d8d34b5b5be2263437427167de12d92193b75ed13075681b1fedb9caabfc08a29577c52fa035289187226e37e8d200fe77fdc6723b1bdb3b9ab2e84675fbed27e1b022beeccea624dc7d334d04729b06622e0f02099c28401d3617466e49883123ce0fd93d982d0187d04bfd090195d0fb7a39eace00b143c6e468a2fbfea9e04df102b4aa36a589d066b98a7b7873786a5f52cd9cf5c4f249c2bb8028a2612ce239b62622bd19fbcebc91b82082075e", 0x1000}, {&(0x7f00000010c0)="3795209a00c0f7c089504024eeecc3051419f673f24c779e3300823ae3dcfcd34705b0ac73d4534be391b19b09a15e8439abafaacf2acc4502246d626a98321b49cc093da363fb4438ef24b8c8d0277de8f46d71cf1a6a6e0fdaf69587a6dfaf5cb551ccf2fd8837a9b4d50e404abe154e2959b6f4d66ddb8f691bc9d72c008925bc228512c3a34910c08b3ef721c1334fb7ab6174fab81c6d7711d3804715ade512df6707bc0dc31a16b1", 0xab}, {&(0x7f0000001180)="4fb042dd66f59e9683de75cba5fff66fb8be1cfff48602b5947dcff9a5e0b87e0afd1298c5d5640c733b918a81322a6fbb9e61df74c5474117d0c7b8569726b41b60f0aa4568a03f6d9cf529ab12a45f4f9af1cee7019d9b1ae39bf304efbefeb708acfff17c89efcda4467e07726959ccbca744d4ccae126743479cccd0a7369851c5bdab4d8e8e877ed282ab1e553415d5fdf56cecf3a0f482802c4ea593863a3ff71cf3f2c5", 0xa7}, {&(0x7f0000001240)="17b9b26dc4c766b4bd4b668acce48bad6dcccd31ac2bc3d60bdbe34d240900e1e5ea7fb5781d16d0d4824ac9db6060b49533c32dc61ac7040c5735ed206903779b9c21893db5ad6ade9ce71de6c1a5b9", 0x50}], 0x4, 0x0) ftruncate(r0, 0x0) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffffb, 0x0, 0x80000000, 0x7, 0x4}, 0xc) 16:00:19 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = semget(0x1, 0x0, 0x2) semop(r1, &(0x7f0000000080)=[{0x4, 0x5, 0x800}, {0x0, 0xffbfffff, 0x1000}, {0x3, 0xfbd, 0x800}, {0x0, 0x3ff, 0x1800}], 0xc8) fcntl$setstatus(r0, 0x4, 0x84) semop(r1, &(0x7f0000000040)=[{0x3, 0x8, 0x800}], 0x1) 16:00:19 executing program 0: r0 = semget(0x0, 0x4, 0x788) semget$private(0x0, 0x0, 0x40) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffc}], 0x33) r1 = getppid() getpgid(r1) 16:00:19 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) close(r1) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x5) write(r0, &(0x7f00000001c0)="d74383beadf006b10ea9ff0adbbb8856227854e47396858957d6a2507b832d19f4a7a663d903962ec6f83511d11694d9511bad3c67c055e9596532955e4b0eb7375130b494381a3d618b03ee265b942b112780d729773b301d6df8544a396e3a588267deb7a53bab7495f75ba582d63a49b26f338cf1e0f1c51ae99534e48ee8fb28326231c260f9f02988778c6b968c54ae87907c86558003490507fbcf82701b09b5cc7fb03ea84dee318a28cb10fe9e1debb611927d4153f53749399c821540b6aae9fa227852577afabd5fdba3319fb4e694aa155735f95667790f332221dd04ed3f31528889375028dc0bdfbcac03d593cda0a7f2f2aba6f4df72c69441e381616507a8ca47fa264575bfa2806e6b3f87ca5b79c0aee8a7fbc4c7870916e4aaf627661fb5dbbd6dac9f45e87020bae82a279028a829b500372d2dc4095938516bc5f6192d1ab1c01af0e0c4d6da9cc3ff9e80626ac76924610fca09a9b934120966c1a92cb44d343dcdd69402499ab936fc127bd301c53b9a04b2db6ff6a34c290bd0ad7a1ea77284c8311c0175aaa1e275e7e87d0c4c82999240c58035d682232abd6b590464096ae6be415197fc6b573f3e53f9d41782d791dc50511e24c2e950580b36d6f799727077ad9df22c35705b7673cb8d2de9f486ede47444f51519bbcdfe71508abe75d007e1b9a8f734b9f87ee32fbdfca679ff6607c9451beaed806a297cdd2be347cb8c23fbd8af3bf101ab2f918aa356a6ac53a9001d833831468b6abefbb5710de97f4825a0672fb19d9c4af7b669a8a9a45b544f2bcfec96cd2ac3d59816e8730c45e4b8bc1657da0c1dd4b987a37e3be8a49f1dae1e1f82ad8f86137970692f3cca525fcb3288f67cfd4732848bef84b95103aef6f1411d1000a9a999f9fb4c6b1a47b5c012518990cb2697d483da07e2133fd339c6da5577ad0226de975071bfeed5f1925d57594da1f99c76725c5db41f2d7baa1964490fe57afe6d6a0ede7c13b28a9bd093f6764239fdfbf0e12ea7540695981b5f98a11dd76dbcb6b56181f18471c9f37da59541237e759990c570a08952d5b1ad0138a9bc8c7cac2e31a1cb7706676306a0fe12e76ad0d2622d81680f393b8f5925eb232482e8049d140588f6daa0d269ccdc5be29fb8521ceb1d1da26a03a5546ee3f025d42f069185b4841701530063b936751cb5813e0ac7e5d3da259c3d77bde1b4e71bb3aee8f3fb8a250d89eda6eade265034fb216b2ef6c4d368447529b05d9bb222f0f1388fcaa1c12468df1b68ad38a8d25e9a31287a3023a0ee117e1780aaf84148959dcae8a7ea1a6ffdc679d6d918c98f03f95f3bc9978e26a467be1bf6ceaee9aaaf2a34492277166350615c8ab87cc4a80413915882a92ee8fa9ec723bc57a46d74a960c3567b3f39fed47f899be3ba3f5047a14771b9474b17a763019b27e27e047684b1f2204e4008ec408ba290a3ff83bf0df21d962a294d57f90948bd626945d2a42e0502667100b49c5fefb1afd2f92301eafc3acfb5ec249adacd332a76c7ecf2ffd64a61375e4decc61fe3d0d67f91ecbc4d5d1c3dede32360f1f9e16486d65308ceb2d5d82e7969114571bf0a549546a48a4391c21eec7548e54bea6d2e55ad3fe974d07327c64da893688c989adcea1ff1ecf45475e892700d40e8470d3e6d5fe9e0b745eb8a34546480e4c6d0856f88c599398f8073085cec9239f932362a8e2863c1af9be3bb6229523ad92f697b38f819685780606105345276bff5702ed80d42bb7f718b69edbb91db7e7457bda09790421a8f768281b07a7b0ab01035763803179fa564495d9d11993fdcb896b12d9c3ab28a17d1ba8a0ffab2de00d2c07cb866be20c399320643ad4398ec27aac39e1dc50aa2d273ccab6864337b15855bc52d4d5a8166bd5943cdbb3b388d7c51abfb0f3896f6a9529c8fff07215c63c3b5c023deebf60acbc2cc4491073e63420a422ffd1a9d8e932e765c1e5a1d3c7e2a15fa8ffa4857e89d9e06584c7250a9ec1925e20ab6727cc36f1d1e4f60022044ec570eac5dae268e7ff30ef3114884851d2f03cd3f1b70182ecdbacb1095964f86df795e9a5991e8b3a52729fafdf76dd9ea5ff97f6e8519437269f90b3c5c61f983bf2d990ad893eda8e870a05279fb543a96f235622e032678485dfea8ba068e0894654f9b4a3f7d746aecd9cd055fa87e5dc05b170b87bc49691102b82843008a14e6a189374eb8ffc56f585469aaa0615ce7e75689abb122ecf8af7e2603d81c9a892c6d5786eab8acd5c2873fa31145f5bd8301e53cc1d131bfe97f9ca0eb03fb79229939f69c12be15137af9eedf0d7ad7f53ec82d2b121735364365a87c42e39a7a8c404201708020451a774ee0011f2ad5168b121465f34b4b499a0b247773ced1d6554d9aefaf0a0cae5f3d82da3a310d4fa808f306c962fbe0fb5a5d4ca86dde858d2f228362016f9ad82712a5cceea77fa47b55e2fad569e372c7e100b0aca113d711b2de4f5418fd2851b66f6c519ea74bc1dafae656cf8a3230413fc4cb469ae313caf7feb8e5c441f4960e7b9dc23c2d8439b0aa947a0230c60e43621823846a4661ebb3e44afbd1919a81ea75ecd5dcad0eae70f4486597252a12ecc6d4a2e864292579aa98470e691e67921d0bdce7d2919bc8e24bfb8b5742b6a93e1b21137e7c9e8ac771161bd653761acc33aca934a87a1391d5903260acffd1140afc827671c3fe3ee0fae2836d86e5b60d4737a8a734eb96a6a1e0a59b3a8385e82e5958ce4f9d80c79cf4961a5d0e6a772473e44ca1100c6ecf63206061c6303cd911754c840e08c53eea3d895b6645fb71b4048c41dd803eeec5ee22a1a015468f1d4382ae2e6d2513d08bedc30b671e1ed7462fd12eb056394215a8c41bca00c536cab4e8edf89e540f4f5f450c04e7b7b212e084c30e4d7c14c7d40f6d15f65325e12a60d9a492716f09b16d3ce287a99eaeb8cae5be21a75dca1559af847fc468c955f61e1046c161eb5fc104222903a60edd72837852534d9c71b2cde2b8561c6546fb87a1b0515a33d69f77055526a9cfc7e6b08d809a5a1c61675cbc566bfa61336ee96be63e3bd2c209e6b86a93a733985ebbaebc07fdba9f080f112464cd22605309ae1de544f1ea90f80786cd6b1b29ff0f87ff633ce09916d63003b11a0ff70bb7248668bd422edb38bb6f04063c8863ba444c2be666806df6e1d23bb3b5740d61239bb53ca5f041cc762cd2a231a875f979b6c01ff4036092dd3e746b7135dedc3a5eb576c4efe3f62919a9cd29d17e4be9d899ae6d9c08b2eb8974e6d495438533a926a4266da1fe14959bcf7ac3243642880439500a621adef55eba518c081efebc4af8133981ab4e2bca8542c43c4ced9b78f2a22b238c4abc0c177106dc2a693d9347e4abed4f8f1ee6db5515f08f01a4e017687738b89b8abf6c0abb7bcafa88522bf49d4cdc489232190910a46231d17d6365e4aecfbb5b52f8d159120854f5cb701c2232251bed0b365fbd293655a9a83d87a894ce1328994be7bab4c7809e1b3a9056b4e209ddace6c3890a9c8cb4b8c96a41ffef43b8f17b780086a29a3f2eae54ec6523042809e45aea60a307c47b5bd7e074c6b4a5852a708146f6c016ab563a5112ca0a01b159b81346eb4a09c1d6d726b51332022a1f1aaddf861127c2d637c9034eae5c3e79731673c4c3216e14c6c80eb645a3b3de5129f2925c555890261416c939fccda4ea22bbb87437fe60a0d8554bab1361953a2bb234ea41aac852e8382873026f1ef7f6c9ea78e5515b1bf3190345e343c705b6ee94227313eac8d6b31b3f44286e25d4a039eca1e51c404d4cd05c0dfbfc6eff2eb4a8f23269c227e9d1f8bf0161d644dc8b5aa74367e2ceef14dd7209717d5a45cbe6a603dc13272099243ad26913cd6a41481bf8389cf7b3713975d80e1a31727682cbef8b8b7328b859d7602514d6bc355ea13ce84e5cfc764769f62c45aef40ec0ed096d4668d87b4d8110a1546f90cef624538bf0502743cdbb1bc051c3ca6a71b3c70404b25f7183370967a77d6724d33c0e2857a4c0e420ea10f3ed8077965f795d1404079484e21745e487c6226c481d754d9386a6f308ad683edac9fff5172aaec34f84ce7f6555e18a66b8779b0d84ef18645a9a23b2e8e944b43a7cfc949e8a78c8bcf22d99e0b2be8b2aec311d26ac64f52af192119dff7afa2df39ff53699f956c2f99afb26923dc0ab4b1b4f20e5d595e6b3348e05d67368b26f46c8eeef2713cf1e7e33c34d5e866dea476fc7be6b534ce0bc23e4a7dc248e9864ca9a46ecd5e8d3fc036c8ee11ebe94a447002e55703943e313accf317f27df102b2911590a8081176453a055ea6ee449b7692a9016da37eca4e7cdf85b0937116c115fe3e2a53331207aa2de4a5b60561f2a7c314503a1a22a75b281682e1f026301ea6215bdc8c40c2ace6ade4e247f5adbd535f479ce48296842b665cdbce383f373af9ea650b0f5b907215120b44affd90085e9059800819074fb38463f88c3cf5b27e267a9497ff0615c5a28ff3f1d03b35040d67337d14cbe03e77ebc498775b6d3780cf42a8fde42e99db6e667d7f4963ad1ac0da5ae5dbccd6972e0365dfae837bdcd0f2736fd24cd69319de72c1a490b1b2cd36361768b521475020cba82b2874207671f004c52ccb0c5c88406afb7873a22b83009fe68fde04c733c977a6af17c590b3ba2150ea5755bb23ab76f91f327f9945f8a6dc41db02f39cbf0ba453db837745b277650e0c5c54a802c644afbda96166ca6f989bc10bdd2e3210fb507a46dbcfa798a9ac75824647ea3a0ea38be11340f2d02561319d25ce46d63481b9dcdf41bca39099726f69bb207d67f64ffc6e91e6c107a58e51b8b25fdc6dd043748771b378bf71c79a06b12c5d1f8b2cca24cc93390e44fddd2be5eb97b17b858d55a564f173046ca0aea0566fcc24a591e00fdd8f71c1db29cacfd9285b7e6bea02b72fa8fe72386e10eedba4d134d9158f1c1101f41d908e52e3185b69211c80e5a6c441335177d01a71f3367e7a7b2339979bd00c64dfaa364bebb9fa90e4933bdb4569c3c28a82c68c35d7c4fffd8308d994179887658e4a27a28a797a5c34678c723d7cc4a8a9b77a892ae26988a98f39740ce52756f5e2a141a73511fe3ae921ad934daa77aa46119e350642541e751cfa749bb19ee38348fa8b5f9f4b93f299862cd574181fe1b144e97f45ff6d5b99903973164a05d0808c467ba620932f70a990eefc5b44572ab507af82308d8eaa190ea0c604a98a2ce14b0340e6f946658f301fbc29d015219398eb00b31261e84be92ce961387ee6ef8daab61f0aacef5b6df196e3e67e6acd6930ba1ec57a0ad036f8b206ac569d2bd1574f6b53aa170b1717b9b0107254c343806d2e83b462cb803171d95394b2e95e93a5fb4a75e285700e96303e00b3cb252da7aba57d86b111369a69b8862c6be45b30dcce758c3966546f1a7f5ccce9571b2b3d296aada3eae2ae1c08da7312b4436699ff1b8f3e4929b033a38e230c4d1fa8b429cde9c184132bbf4eee0f9934d41e17e4d23f4e5b5ef3175a072ecff3aa921ee4e9eb30627ea0871bbc90bcf93d5ad966a31e10f5378f72aebdd356c0e6295f81f9f9e0322cb0082862894ba05819c90c4d3642c2bb16584af17466ffee9f21fa3a3945b4a151494fae6bf7d82aa4ed82542e8bdc829f48daf3af545783eab27dac93b063137fe89c98de372b39843ea64", 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x15d) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) chdir(&(0x7f0000000040)='./file0\x00') 16:00:19 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x101fc, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0xc010, 0x13fc) r0 = socket(0x10, 0x4003, 0x40000) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/164, 0xa4}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000200)=""/255, 0xff}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f0000000180)=""/57, 0x39}], 0x5, 0x0) 16:00:19 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x800}, {0x6, 0xfffffffffffffffc, 0x1800}, {0x2, 0x80000001, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x969, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x9, 0x1000}, {}], 0x8) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='%!\']\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=',\x00', &(0x7f0000000140)='N}@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'^&\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x400000000000, 0x100000000}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x400003, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) recvfrom(r0, &(0x7f0000000040)=""/57, 0x39, 0x40, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x148) socketpair$inet(0x2, 0x4, 0x7768, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8000}, 0x8) kevent(r0, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x30, 0x20, 0x7fffffff, 0x7}, {{r2}, 0xfffffffffffffffe, 0xc9, 0x1, 0x100000000, 0x494}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x10000, 0x6}, {{r4}, 0xfffffffffffffff8, 0x84, 0x20000085, 0x20, 0x5}, {{r6}, 0xfffffffffffffff9, 0x8, 0x800000b2, 0xfe, 0x6}, {{r7}, 0xfffffffffffffffd, 0x80, 0x2, 0x9, 0x4d4}], 0x3, &(0x7f00000002c0)={0x5}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) fcntl$setstatus(r8, 0x4, 0x0) 16:00:20 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r2, 0x0) r4 = dup2(r3, r1) write(r1, &(0x7f0000000200)="70b5b432034b1a90a0f05fcc51fe7de6044b6603203884c4caa44970e2222852ba059abe3385dc335a2601a910a8d67a309c19bb3f10a53ef9a48ae2f0d1fc422d4cbbfd52dcbbddc72c1f770a5573ce99f8e757", 0x54) kevent(r4, &(0x7f0000000040)=[{{r2}, 0x0, 0x40, 0x1, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x24, 0x20000000, 0x0, 0x5}], 0x1000, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x4, 0x7}], 0x8, &(0x7f00000000c0)={0xfffffffffffffffc, 0x97}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000140)='./file0\x00', r5, r6, 0x499934f062f639e7) dup2(r0, r2) syz_open_pts() 16:00:20 executing program 0: nanosleep(&(0x7f0000000240)={0x3, 0x10000000000}, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000380)=[{0x0}], 0x1000000000000092, 0x4) fcntl$getflags(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8c) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="2accffeb190a274a3827076e24125fa045fec692c8d329f34b18876f1596f3cb23da3b649abb27a3170a7ebc6990d375f129555a377f1470703b1eac0e466334e79f298faadd8e830ddf6a6908c785a4bbc510e889f43916cccfd7cc72cb82ab5d03b45ad986b0a9a7fa4b1c50391a2b2b5414c2ad494b81cb37ac18d94a1245a71bc2d141096a5e00ec0d77639f2e65ec5a2422989c3b67ddb2bbb3d457afccf9c8d8fae0b21ac1afc12be34aca2964", 0xb0}, {&(0x7f0000000100)="5585613c0cadb2399552d6ef9e601d8653d3da", 0x13}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="e800000000000000ffff000001800000b9d3a97bf04fc6dafb551fa12bdc9a0471bdfaf4d0da3befb810087b1bebd6157ab8157775c442be16a31657a37fd15aa3e05a323cae591684628e2817de62e74bb1b296ae83c789e1d20a4e65963fa5c541f9d10b563b670e88483519e73d2e157bb020f3b63c3209c81b38117d64fd912db2f5b1def6e62d99ef820b74c3399285185eaeebca3f8f9de9365a9102f6fe52e72cb9525888f8e7f9dbd3b6625473fa9c1a0bd3ec024cfd50c5ba38a9a69b837ec3738fb69be5627bef04ca7b724f44e48b27e1a49027221fef5cfa1c44f8f3adcd6039716dc000000000000000ffff000009000000bf2b5aa310ab2641bb53bb511d5f2d9509a0ed2b2cac3cefcff8d6981efbc00359076cd72b1ba1a7de103786af556c139cde8ba3e744a66515796f97c4e79de4f851346dd58f0ea19f65d2a61e9dc7b7769b8f02be9f1d6b22e1b9c51f11550c2ab0c35e0734f1304720f2cbf8ebb69159d97c2d7f876fb9506793e9522772f8afadae05619a589105c2bd6b5ce42ebf28a1c4c500df8101914698d118bdcfa19b3f8bd0f0f610e4d4f182f0e1a7e14560c378a75eddc4bc81f68ece00"], 0x1a8, 0x40c}, 0x4) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = kqueue() close(r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:20 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f10d56582013412ad14c30018938120cd22cc44f9fac268c1ca189d6799a4585c0e04c89e35ae65a2c2272ce7e77671b022cbf0745c002994da6940eb79af3cc", 0x40) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) dup(0xffffffffffffffff) sendto$unix(r1, &(0x7f00000001c0)="abb52874e23c05d95fa1f691c74e5a9a5c117a754f0da38c49fa6be61975144898c473a37cdf6bfd2d187ff568cf82239c6774d5c904b8ebc1060e2e", 0x3c, 0x400, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) fchmodat(r3, 0x0, 0xffbffffffffffffc, 0x2002) dup(r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x8083, 0x80) ftruncate(r3, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0c, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001140)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) fsync(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x7ff, 0x2}], 0x3f, &(0x7f0000001080)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x85, 0x3, 0x81}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffb, 0xc2, 0x0, 0xfffffffffffff000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x7d7d688c762b5b68, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x5, 0x9}], 0xfff, &(0x7f0000000080)={0x4, 0x7}) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: mprotect(&(0x7f000074d000/0x2000)=nil, 0x2000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = dup(0xffffffffffffff9c) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffeb5) fcntl$getown(r0, 0x5) 16:00:20 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000000) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) listen(r0, 0x0) 16:00:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = semget(0x0, 0x2, 0x404) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/73) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x100000, 0x0, "005327cbca825d3ce61400", 0x3, 0x7}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$inet(0x2, 0x4000, 0x9, &(0x7f0000000000)) 16:00:20 executing program 1: mprotect(&(0x7f0000118000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) kevent(r0, 0x0, 0x4000000, 0x0, 0x3, 0x0) 16:00:20 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) socketpair$inet6(0x18, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xc523, 0xbc}, 0xc) r2 = dup2(r0, r0) socketpair$inet6(0x18, 0x7, 0x672, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x3, 0xf0000003, 0x7f77, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x0, 0x5, 0x2800000000000}, {{r0}, 0xfffffffffffffffd, 0x8d, 0x85, 0x100000000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x3, 0x1, 0xfffffffffffffe00, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x54, 0x80000004, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x3, 0x4dfb, 0x6}], 0x49b, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x14) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="e04c72d6", 0xffffffffffffff0c) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/153, &(0x7f0000000100)=0x99) 16:00:21 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) 16:00:21 executing program 0: clock_settime(0x7, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0x1000}) 16:00:21 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x81) dup(r0) seteuid(0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) 16:00:21 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) r0 = open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() fcntl$getown(r0, 0x5) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="464129681c03bb223a99606c76d0b3eb643f2fc59ad7f084b04fa409184b84ab9d01361d1a54ea9cd476e52873e48c5b7bdc646dac42635df8656304af0378d8465af90c6261b1704d0483b28d37cf19308d4d7dd00758050a08984886b1e5cceb2da1be1bd44f933c403659bb646e1a5faccfedca87eadb0be0059bf05088aa4735c1bf2698e9c38f1f5fd2b9c5f6f9861915f1eb484470f73310d96a924231924a7c36ff179552a0cc72eeb07ee7faacb6a7e268ffabf21e22a188b1549747a3c92ac94ff1e9623c41d94b2478561967d851da2059768690c569df38b4128ae30195", 0xe3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f15126000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad5eac121dd5f1441ec6e90e43ef2098000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) r2 = accept(r0, 0x0, &(0x7f0000000000)) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x1f}, 0x267) 16:00:21 executing program 1: mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/154) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() r2 = geteuid() r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000040)="e285d8faaff5f041ffb9b368c82c08623d1ee2f3211a5aa5288675bebabbf8f6d16ffd97bd65ee391fca2db2d50f354cf06bb0fdc4d3c69c70090c7800a3fef999159d471085e5f548ce57930039096b1761040d3f236c0e3c345edaf3bdd0b2099190e981452be75cf55f2aff01f8e202dc5626c0f06ccc9405984954416af9f0c55af5cb057aee9d765de77ccfef3d5086c4e7299577af214e7d6cdfbc610b35d742bca9b1869e71932b6b54fab74496be8bf01c0c8e3dc56b5ab937bb4aa5191e43052d48039c558557610f22e1030d191132bd163aa9b0d7ba35541d68c3076a4ef0d6e546113c7770c05dac41fc27eb79ec7649230a8d3a34cc8ef79f280512444f17d04209d2d85378a6ae03c8e5a96ee63d9f16896ad9d5eadf5d8cf3bfd60b332cebfc5624030abce39d01391f398c0152e09f889a8b40fd65c073757cb50688ed498316417a2258fdab41ff30b72ff131ad595cda70423b205bb5e5cf840d46709c1cd27141e36252cb042aab15f4f29af1922f6b0f8296f91831852f80ad5e7ec6fa7465dd8b492e212d979bafe12f445f42bb24f731c255962f9b0d3e514bd104a157b5bd3ecef58a0397cdf4fddaa56c41a6fe444df0614e80d05987aad3358c04c24e9ed6ecfc684d9522501d5a9a80e8cf0f4336d5480ace97abf08111ddaf355d4a39890ecd9cc031edd0b93fda392287eb889be91677131a4e020cd363fdd9e9736c73e9de18dba1bd479270bebea0b1517427070d2ea44341c3858aa36d02576b09e0fdbc17fb4bcd7876fc31757e29add7aa4ec2ff5243f25cda6cf7425c6b5fc027a9b89fc0041da3e3204b2d6dfdbda703fb6a8172238508b1dfe721ee58158ed90a6828bef204b2782f61cb424559e6ff9e1d4ac1d59aa8adb157892ab2fa98c157a52f6522f1e07d713144636b7e71558bed2d1ac6ad38f6f1b42a548a897b8a31fc5f0246fd114b916f3e13de8c1397318cc53c0d285ede7f20d1549d9b5d6e4cf2593082acb0ad6bc4a15998c7e6e82a2e67623e5a7c45e960156f85456d2bb2a438471f1e6fd7aaa7555f56abc8a668ca2fa7f6092f8d62f060d7941b16f3f0e3cdbbaad8d9f228dff23b9e54cd26aaa529bef4bf004dc0b8c15bf537a8d6362aef32b15c53f542a1dd17b32f253f351a25da03b51b694ce17787bba11d9708fb03fb792f6b4951b51a4ce9a6948cb5a158c7c61661f2faf18d3640d61120aaa96d4957cdf3efee7efeaa5932eb78b868f41c7dc80fe5a41b5d21674863a2e33c1f83e10f26a90092f611c53d3a95261718a4e1d8f8696bbab55aa5e5a0c952372e2c4b7ddc2a289e0e872ffbccb7ab8db145d2ca0a58bc2e8c11841f6f76eafd90f0e7221c507870b300bfac1ef3686524df60035a0e2c31be16be765330174b5cfffdee3bac8a48a3d0937c76308149d3d4555d6fbba8af48ad1413e9969bf2cec675eb070a33cf3106d6d86907553f639d153183ad28b4e3b4893d2aba2313f2bee045dc5be741a0906b396d7d1e40f886dea1de64d3f2d63b61ecb8340cd1db57c8d36f5b438503ff72433c06ad7f0e1d4a7c3b3eac4f8f03bf56197e6bce7cf9850ea9d1b0b9913e88b5fd182ed84db18b1b527e935b8156166312e835d06440e9f63e0b171a9987ce3ef3b265e28e62753eea92a042ee62718565e44ec6d81cc184bb18b49828b3184de89b34d4aa52b1532ebc114a8d679cbdd4d620d34ba34984433ab98770d16a6b1f0e9335bf658a90d0cea7029b65fa576d759998ca46d14181cb407095299430cbdf1e446622ac36e52d60b59d2d5a0f07a82ce04b19d166a8012be7c2273928ab1b22612fdbefd3c9862b0423cfa23347b5faaf6fe64ac6dfee71c90e7c7c702555e98a7631185d8ac6bcfdb026d6d9651f22568817a54e78880b28512ce6299221ff3c79d160f861d14ba45d981b89362dea7b3bb9f6236f631d9e8a2e588d7cc423948d71b8865b6a8a72158776308b33421d0bfe0ede109520707334853ca247025bab67f605608bed8fa15428ecd5fbad68de0891e1873c48ba8fd70806121b85a78e9f332377b60941cf69892a6e9244a21d021fa5431d3a0ff5e79988358d3f14f0c96b596ae75517a9d81ace0e034ab3b8a175b139d0609e1360a335ed948db13dac1ec9aaec86f5cb3b0f34fa1e174d71b1a089600ecb6f3ccc2927c7b236dd261de4dcbf652fb8f84747a99e9618b25116fe0c2441f6de04e27bc027b01b1e8ed0e9a4d50c2030e0ccf2cfa13ca14589731f5409150e5fce44a34c09e669f62add74140a213854d56640d0c02e14cd02eebd670294a07daa337084908c6c4d1951eb79d197180153146b8348a0d716526db695e143ab2b0281c1e3ada9743ba4eaa0ec42e387f6abd4203e70af18deb2733b6560a311f18e149865f3837bbc862884cd1f348bd7be4f2d22847dea02a013aeddf527709b80571e86439c6b9154a91d7224d678bb650b4aac706b5da354dac0aa658102ee9f78160d8073e6d8152edf5f43da134e0085e509193c5b66cefe31d9e25f85afa9e488f8d02ef2c19f2305cf45715859d6d989fefee786818070a2281679ec9f8a63b266b732cbd818dca7cedacb449144ff3ae936c048e66460126b70157db55a74fcbdaebf81086836a905816acaab8d2853aaf536c7b410fb441d163608fa7b0e8eecebe28f43a9f2c286ee2e98c44c4c67b83a8a3bdc346317ca674361277dcf8491d8312a4d476bcb415c9e405b51d95a2603cf00fd53493819754d0cd92392feb36070eb91b0126b9c37ac476e89a99dcf93ddffb7757c4cf3313dd3160616ddaae6a712777359990a477f9a8523f687a9ba85b9778f62872e074447ecefeb48edf373c6090a4adf20355211a343c765ec092ddbc4e0a70f669b8c95a326098bf8249fe3e9060222a890eca05418320ef68b14d010c3bfc849ec80814e407061bf8b3dfb764becc90c106b909677a431c06a01e584798d8ee09f3b6957f2e735287ec4728592832abc57f60b48f069a9f6dcc60cf2b908bf09134dd90678b6501b5d2b13edd2f4d8048245ee0142c2b72c830494e15aa8fee6c8e40c9da7c80d8f6855a9caad1e08edd6887341f36f9e26ce7a77b4c167c0d4566bfd0e9ff426640d6cc52bdbc85e433aaea2e13f6462bee1743eee806d7a6e30d829f2a2fa2e2e5bff2b180860f61e8a4a3e262a719a254abebe65e529ef7b4df2aa9d07e4da35532fc15d62304fca118f3bf3c0102ab89c0c51787d45af40c44643a0b7db2d587084e962ed64752f9b276453f2542b0f760ea184fcb4df17d0008721ac37b95193f7a624b9e032ed1f653ce75a8b1cd12ae9e050500b962e8e125a300e8eb2b13350dafab259edd1bbb38a6adcd8f04e64d92a4184c35d0c1bdca6b42d79627925ce87ac15bfd7047b6ba7afdf01b44e02e4ad945d741cee7d6fe47864f4296f5e4edcadbd0177d9b20c76519de1b24350b13b0e2bbf897802543dceb5f02d4de54f82dfea6b6c413e21178b37f39f1b9ad420d52620e5747943a91defce514da070b7e7e042f3689cc99c763f0ab268b897dc5f7c202b5e61ec71bcf5af037357750b05d1b06a4b198e4efc76610bdd05532d14a69a49c5171e685e85bfc38a28889e028be9e2e7ec0cb5cc4a55aac0366f3b5fdf3957a66d6e3d6a6acffe11b7888615dd96be27966a85ab1834e074d74c6e3687400f3a3267512cd2a2781044f0f2ea9b302bcc80a0b59df8737abbdf0f15bba2c2bf895e5056b17367d015ee48c23043a76bedf8bc31bfe73c70ed8ef6df4b6cde08c485fcbae82041c0408bfe5bf98126812d590e065c1d95b4937144d3563b4ce216151b646938d20a3008c336cd91557ce06f0e9c2e385fe70913f2413ce7a9747f8f17288f42870efd47aec1f3caff2468b96845ebe0a7fbd4523551118fde29bb4da966433e4d991abe6261897e840d02e6d52d652c94d5d1edce29cd6d9185c1b6179deef19cc61949cb7e08dc04de8473baffa8c2e87ea5fe66761f6f065713bf16fe58c7788305c0628744bfd557e2f1ac9467dc04f549cf75ee6b3ecc110c1a41078c90f26933a499aad066d60a20c96d5b123cfd5b151d96696f304b70ef12c4406d7925cceb40c971021f17f15bb0c2a349059f77462490cdbfe522be3bed80dedef6a18e03e4341b982c9ecb2829c1e314733c12ea296b4fab041855103fb43e14ebd047e8e34b3e85af281d9dca9f86414129216f0a3204bb91ef6198bd16c3caa89ad80cd89b9f56fbbfaef0eb36c70790f7d611e1f5431f68e7eda1d89ee1a9df09175a222fe30f1206b8dbc8c4fa0325f090eacbf9708c4907fd105624a3e3555ae1bb206fad1438d9d3c3e2cda2d5e190b761ed6aa1a528c27858c71cd7ef7613361f15b54e5661636ff4dc5b8c3e6279e03c9c9dc20464ea33b9ce62688917df774cbedb7bbf1ca9182b9a683d7dee9bcf6f87d1ae516baf9b223f31cce1d10087839dbb98f45912325dfbc8908ac223e6035a7b28503c77be5ec9ed2c0e1803b02ecfaaa5ab56a44954a6732cf612d616654f536aa2d93bd8fe907bedb6b7ec4d57db1c56eadc30e4d6b0f5523688668c27f7f906e1486fb17ced2051faa9113f0fb7cd634762fddc5a55efd5ab0618886603b7e70b35048433eda51fe749513761103deec546e91447afdefaff3f939d889ef6851e5bf41dcdf72c2e33d62f2198ad02c701e1c5e86d1ef353db423d64f5ae62ab95bead5962db0a5ce55df08eff10af5d6ca44d2b32c00d07b89671e8885467c7de358b1ebc9e429ecb8bfc949e9efe26408872ec1a8efcc8941eecb0651ae8a8e850a16bce4338562e1ab5b4193a06da8b554a330edc3eda8ec950a586ea13da07fab025f173fa2058024629a665e2bfe725945ab00a5d5508120d4c80a3bd16e47868b06395ad00bce87c0abafffa24d079e45ca16beb8d29b312016aed448c86354c20f79af163cb5b5451cdf068fb26f93aca623e906a56992058639f858d486a2039cadb33cdcb4c941b6c9a1e5013a9012dadf5d1ba92245b3c60cd5fe8f3dd9bfa54fbedf3e6cf877c81d4dc7c35477991e76d7d6d6f5df79e2bcbb1be58f1435ea583e2bdfb761b4a3c914db9a7556d9d4499a312eddc330270f454cec55392ee04d0a1b6e6c1adcb0bb83777d9e5ed66e7819946c4bc1ce660980e8b70488683433e31df1eefffa8d0d4c8fce0c223654e9be60d38bfd216a284dcab034dcea2fb2bb42d50a2ff6fbb3c396a3c6a69a5014c003882d1e382c64328e624d2594d281373e76ce78a5a0b5c1e7d328d90934accd22bef57b8eb928cad4b907f15079bd337cd5f2a3b969e268638e59967aa1cbf2b7b26ef4157ac4819b9379eb899934f6b9e825a4a4e270e4530e3edb475df3e0729dfa263fa6bc005c1294e82ffbe28e287717e71b2177d2349c524c172ab494d237b4c5cae737adbbec4a4f9f67f08be7816809c0756f92ff92156ce9db394588dc413fe824df47858eeacd9a08aeab88a5c3e139412ade31914af68d99de3cba1f67a5f3669013d56d3ce02bb5e13afcd1cf3ddb594625f106c3630f4a136910d225b53f55633805ebb8e1b864059f7cb6a284dd12651e148505079016308326cc3c28a88c42303179fc889264344ebcbc37f668220c56a686f96bf74db24db08055898ef75f30506ced4f95ed783230146a40cd126986738a1dab324e4d9adc696afcfc180b2018e3396be581d17df837e6c18e8bd8e0801dfccf868", 0x1000}, {&(0x7f0000001040)="73b190a7cbf2e52429a84b9d180b8d3ec3125bac1efa65e5d53a0eaa246aaab60c3b8380dca05b09aa7e1245b80c9cac187fd09d299fdc7501b7fe6f5b340f72141136d9ffa6db867763428f9879e66224da592e6b1c6c448b02efda87965ca54bafb77a74617296d6f6b0aabcd58bd6b1717ef6e00a467d739d4d60ea28dc811f2a139109804621b801b094d67784f48c833da58f87a3ec28b4282b6020e46ce5a79d2b", 0xa4}, {&(0x7f0000001100)="20a79ce23e7ed105bf182e718e9540fc9bddfc8d2e70a8dc8baf87e066c61b2f50dbb0f61902b20d04f9f7050168c43df0e6c9f13947f9bd905bc018baaf5502446a86707daf4f9807fe69961e8afeba1c3ef89d3bc0a41e4f625562eedf2ce5752cd33819207b17d8105b3ceab227106257b738dfe8e4deb92d1b", 0x7b}, {&(0x7f0000001180)="aaa7b176554f1546f8a277153677191e032694ef43e6bc61783818d208c1284972b895ada06f9703aa9faef56f5c85000eec0b696418b76ed7800f41c63d", 0x3e}, {&(0x7f00000011c0)="222d6eda84ee98b078e316ca216a91f185bc5bfbb822560622ae52fdcd2c695ae50541179643dff3e75497", 0x2b}], 0x5, &(0x7f0000001380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xe8, 0xe}, 0x8) write(r0, &(0x7f00000014c0)="e913e2bbe40fa4974ee5c393acf545561fde69f32c5fa62c17302bb097b66b07dfffd1289c6dd711df52510874f91fa6690ec506389ad105b4c885023eda7858bb963f20a9e5d87ab9747998d83bf44f136086162777e63215b4b50230c3fb1543219d735b4e0011f7677c85a9594266851f9a4afe0bedfb2f3a6d40712ff3b33b2e229af7cb45cfe7bd4087f178ef66", 0x90) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5f12f0241e7f9d2f94b002808be502c19168374e1734896eb23f14f1f0bc0cea72690577d4bb346e15404a33416da5b7623f2dd19e65fada82fb886d50d4a045985e0cd62f98afcbb05c21dfe677f97d42e5769a343c4f8a5fde49dece4a35f36c5b903f70f34881ff3ef472ffdbdd965f024a5017e36a5cf19d9613e02265f89073fb639f178cd7f16f1c7c66c2ceb8c39226a4d2a4e4913754ed43ad65c0c3e3f8c8ba11f82d00d6cb4da78dad92b95353cd606f9d70c84f88498acdec95ea15a2b4435febe4b106f5b1874db791cba1fcba7cbc96b369013282ea72212aa1e9670b8643ef4ae46984db7d872cd88a9c189e5b6bc25379d5aecff28cbb3c0c3f473c0ebb29666918ff8c376683b947c6d8f607ee40ea2f20196c5d7c430858c8b416894be560f3c8984455098600ebdd59bd9d179bd61c70c57f8c4211bbec223251e6712025ed5e81f76341de9d569171cdd4faeacbed375af15637eb34d6dfdf8b2d2dc2e44721dd31b78acd93c278c40538e2d58942aa7a7eb283e0c699cfa41d71a461dec2f8363a4287c69be09882fcf6e7ad016ed829bab1376534af6f4598f165c6c3c73f3826aa4a30293fc873e1dc9cccdd3da56e1a336b205a88fea972acca62c9d06e7ca079b57e834b551d82b4158788528918d504d8562c8beb4765c842c2cf4e3a07e74a6f755f041a4123a1c5649930bce43d4ff62004147fec2cffe181eacb6007c383a88eec0007558b5eab2e84b4692af6f4b4eb2d13892d5d15a1383ef61d1c48a7cbbcb4374b7bf045abe6dc2c3998800196907878db4455236b906298e0f9ed2311e07a8219ef273cf8400d024c270df62ef0f4fd698296ec5498195f9e39db7c3c39adc53e162ea361b731968635cf217496b8052b7d3bdaf417449f82f5aec01f299828d9fc75bcd79f3b61bd81a48a16270c343ea5592b8f9779b1cbf908a02930e37794e6dfcd2eb45022a68817f4f47f24959a59b352d0e54edc7c9ae01a0e48b6b98b49f98a8f35bfbb6e058f819c1b7614bf518022cba25e79c1a5943bc6a70eef1d12ec376c265306a2274a95af2f3843fde3fc349af2656ffc0a8bcbfc89d958674c4c9b9c524a3953a99191703d7901a2bc98ea4a90e08baa1bb143ac45b7ce0f43aa19ab54a24028a006bbc8f65e9e9f57013334f6cb46b01416082e6e1a15907a9fc0e6bf0a3747b0ec7ade4decb9c956fde3665eaa2601d95f7379e737bbd56089842c3fc83a790a9757c04492757955a07a88c1aaf92fca8bd8a87482955fe81a5276cb34b4640281f0d1da15ba5b2ae2e7dcfc8c9ae2b4e5e669b37e9da50c7a53165b85b10cbc50408b5d07c25720130d8f13fb7200d740a1c288429c5aa09296285927f857fb4c64fbd5e2855ea8bb9eeb6ef7b8f1a847164737fb0f97bb4868d0cd1036a37b56cca1fb567d35b50451fe2fed923ec8d295c5d96f01b7debf990177300ade163df7eb5712d802daf816fe6623b8b5f323470ff488cf1e2470ad72d2e269a3801f8a99d8d0a216750becdc7aa2dc470fea753128fa79e0c2f9c698cd26872aee640c2833829901bc798142d08a6a3f0b339409ca4ef40f55b4a911ea131450f8ce135ea6fbc1e933752abd6a35e556c2b16313757cdef1699a4c6165eee392afcc216920ed5ddab40c86e2d86415ae522593d14b5c2fa98267da28e9ffd9c2f0ab13d65eb1e81f3cf9cfeb2fbb23ebe7398c79382345d985c474c4c1aa81a7cff9b4377a8e6d19957b87ad6cf8aaee05bb6b8d93fdbb82d364923d27cfb53995335d3e536b3ab4f1e7d8ff497fdc30ac1c80fd8572ea64148233064f52931b55bdc615e96e095b6a31907e4f54aca4be304c3fa2119d21fc64884bbd2291be4574bf62850948219f473c4fd04ca40f38bbe631a7c8eeb502ad78133081450492a49aa56a6bf75cdcf793b9fe3d2291b6b96096018beae64e5816d48c09de13d19ca4d182ccf0b0a740ff39f276be2f023c7a5915750b04934d217e5fab5d855c7e7a5971131c35f39dce422cab9ef7a8b7fa9084367dd77975f245ed10abc59acc04e1bd052685a665cd39d20f01b2226324fa0e1a8648a8c1250eb36a342d823efad10cae9c9a79ff4c366ebad94c33a8a129ba10ed5634e8f152e2215dac70f68d45a34d58e564bb418fcac1b26a1e7b9d11bcf011472f44fd3385fb8b9980eca8dd0448c90b7721124601c1536b5bf77f4f5786c9aaee015ae9a648aca7f1232c2121286f45dd9a4ff743751339055cbbf75e95a103690717096007ef2066055de18725fda3ba54aba800c2bf0ed6276a73146c23d61c76f80bea081b39ceada5b8a9d98dc4df65567cf745bfd23718ab995a51ea152155b2d11c5b1a3e4f8cd5532ab88b80107f299c213cf26d70d2afa253ebf3de2eb9369c69b3d68d5bb5e02d131e373a51fbb7c2d0574fb6f92fd5ce2fb1147b3a5077b84de660f98035c2cbf6cf03b9bdd27e904499c0f6dfe5516f4eea9f0634c660b124524d89185511c11618eaa262bacbc9b7f7cfafd203c7d8a1d2f7db4d3fe32a8ea384a2153152fcc2a5104d40fe302deea8e672d20d66e00049214ecfece5d3f0836922640f2ffaddc59f5e2575afc6e25036b1635cb1bf1fddaa43aa6fd877c7f8aea96d629a0f63984a92eb410760883c379c3ce602e25372891226ed5afbfa94de15cb9d3c54e21ec88d08acf4476096adda6a1bed47c946fb892968b0139e89030447f77b31a2a3728a5c5ea5831ec06b53fa36be7d1b186e8e2d8993591d674084120b781a0e4b47d0d6c27334da8c458c46bc4ce1b9fd04859267d043ccae6b20529d01589a2062bcbb3989692e0b166235fb8fd84101d49607df51de3ca11f1d755a3ec3836a2092a403098c5dc34af54012e695f894f064185500b8da62bc6a7cd6e484dec8579e411b78b53a9056a605392c601648edb90e660de49723d668b0cddf738e9de49b4e1c22548ecad09dcb0538e90acb1bd44716c891e83ffca6a8f0a2540d77c20efeecffa2397a62cd250a7457ff75e079d6e8758c5c13d6b888e4c3062b1d7d003339335cbd4d00390c4bec94daabc9b68f62959a900c3e9efd963c0f6f388cd824795ff489b2c3086102eed9c644a7dc917467068a0ee1d158581745a319bc28e2d931931cdd7516ab7c7f8c8631226346cece5d3df6c6143aeb74f5bb46c2e4eae9e4c8898c80a239fe375ca9853684116d0ba6c5494a66ef0b4eb990cd81e516317b731a2e0f90ef25fc92ae77494f4cdba072403350a6ab2140f9b32fce4160d018d00f2a19b59951a51336f24391eeb9d3c69c9a89d7dcc705222f1902ab8b8df7517e581ab64e023c2d5e2ea41962afcd46a6db53e8f2dcc74f01f56e7e8f12e07f89b8efcfa96fc944260453104ee2178e46bd1c77ff780736fc10c32078071663354286a9c6efc5c44f4c6b4ded190c24e0267064493c45ca597a0aee2c3e2977ebc6bea1fbae565cec197b3748fdf027ec385c306bfb12527211d6921e99d4f043c2aa1eb75a3b6bb82c2be3163dd42b28faf340b4e8d061ab4ebf2a0f3b162ef4ebd0302f27333e3bb6d0ec4c9bfc83518c91c799b430daff1c0f92e2b7f02967309c449cad896ad2ff5baf6ea98b98da5bb2219b673f0bdef6481f12bf107bff85bf9762f702f9f7b8b561a93014e57f7b4b6b539aa9403499aefecb772202d1b3fcbfd36b9f462404b00a8add6c33f39d758f108dc6c0987ec0491c6b3b2b0af0d194fbd872bfe3f15987d48fcabbe245226ca58ef4a70c7da3942bc797511e9d6422b12bd81d7fe9c9d28786ebad860bab3676a562546133e8b9690f6e9beeb0c43b6a82255096754e5105f4cf11b7e86d66929d0263d3af287a2347a029a14f05823bdf5311c7528bad7a93253104197b32037b606688352d5f1c499992792834ff8ca07daa0d74054e8ca5d6a63b338acec66c37a276c78ef565ab9085361494f2ca888ef71ea6f9a1064abd7b384802f49db3f32c848e283e889f3da7764f725e9d1af4c63d00598eede01d4e71c599fa83d7ecbe40ba9ca04b8df89d71ff1d846a8af753c56a1ec06cd71ee84b1b19ecca22243013a5e9c73b05508761022d64b40d207437e1ce0c24bdde7c5e5b967cb53cd225efb233ba57ec5fdae5fbfbbcbd4aa22b9a4f0f914dff8d34eca77540eab64e08378294555f7ed76a05a0c1f939b3d3c082064c4a68375614774199b61832d1274504f3dd64e67358c9a7b717d55be1296827bf765c3ad5e6e7bec604fa421550228b7303b490f75b738ac24122c840b0b3f4821a79296e7ab9ea8d7d3bd16bd6241863318cb51dc16df9d5857d1cc823bcf2fed6f256d37dbd934400eedcdb0008f438173adb3a003ee266ba4ed81fab59af713e7b5dcb66a2699026476d7c9f15fc2a69c9040f123941f5c821b615287411a6e83c4711492902c7b7399a64f670d5fd00775d018518e760b599548cf7306f545771c69e2be21423c8ccf418fe6b7f01e0cc3438dd011ef2f974b835cadda514dceb6bd1de5530674f57678ad6c4494ddb0970015fe7e96748ab8afd720de88c1f32ccb1cb077a30d287ff736b3f434f69b6a462600448d6958f8af1b4199f8bc86d2fa1569eec135ca5ca02eda60bbceb3ef48cf4844be07830d360953aeb5dfa89a03e7e661ec138e6841da2e39baeeb2ae7c45d2a7d26f7ff6121014c736a68255cc7d5a9da60672280809cd2e46c221e927f74ccc31580df41eea35393a1b3aa600c3e19ba156936ae3ea7e0860f8e8815ef458ed7691cc7c41889131a4bb70e9faa4a45c310bc3558598cef03060c94cccd475ebef4923fc892839d6a77044b35d839cd1bdcfe688c80108558adddf6af6e147b5473c1e3c0ba55fec40eefc0ea83aaa39a1876d1617676847a455f6ae30843de73b5d1da4ebb5040e209bab327584d7a01d5316ad0bb1118f6afc724835313cd35dfe5dfa774ab4d0d5073279420c0bc9bc58bd161b0e1664c5ae3b4cc0986519aa8d1a747f59c3cb69d0aeacb29799bf98bcb2f7fdc9717cf40bd78610b441f2818faebb944a0a830e6172380fc3b9fc4333f29d18867064051cf4e99b5907c60f136c204a9e9c3925bc95df479673293c710c2f592102ec6975644a2bb80c8dcfb3732765ef19b63a088b7f68fa82f1c54a5ee329b3da2774cd86c2b6018441a498dd9fd7c157eeedaf96267498bdaa3bee26f1bc99a77d681b2df8535171b34d62ad68837d9c0f796293ac115117d0b7bba2f5f60cf52292dd8f3cffcbcec99633a2de789ea882b6282a77b2d3145a62aef6c3f452c263de38117b4ac7135dbb66e86f7c7eb806d4d218dc3ae3528f1feabd9f7a5df2b4fed1ca8607222deaf943943072c8e867a29454e86ab5fb7b8eaff39321eb9e58a91a67aec2a1062034237552cf1e980a3ee73892a2d12be4ffba0f95f2583e3f79a9dbb85e101847559c3c91b85a1079208befeefef547d90bd9700c5f14ff57f7e99bee9e8feb2130bf8e4228accfc8bc021f78220229f8914e2bb4f18428d494fca707b53ba25561354061034e8b00ddf713533000af2a4826c0d5a994ffaeb10f88ce1db164ff0239d245ebe1c2e19892c13ecc44fd1309e0cd9142f1860d0851e3e2a06a4e8e628427f47e974ea9de03c789e1a4280fc559893867379ee8f37f64f75c28cef3a396ab7ffc2e2969e422eb6f0ee7a8d11d91ffb07084d442e4a44d0fbd7298a9bb3e16c944da4a3393ead062b0a15bdf725669ab97eb008cbd9", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001040)='\x00\x00\x00\x00', 0x0) 16:00:21 executing program 0: r0 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) getuid() r2 = socket$inet6(0x18, 0x200000004007, 0x1fffffffffffff) fcntl$getown(r2, 0x5) socket$inet6(0x18, 0x7, 0x3) fchown(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x6, 0xffffffff) fcntl$setstatus(r2, 0x4, 0x80) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) socketpair(0x0, 0x7, 0x8000006, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r6, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000140)={0x8, 0x2}, 0x10) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x2}], 0x20, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)={0x40}) 16:00:21 executing program 0: socketpair(0x20, 0x5, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:21 executing program 1: semget(0x2, 0x100002, 0x200) r0 = shmget(0x0, 0x4000, 0x242, &(0x7f0000ffb000/0x4000)=nil) r1 = getuid() r2 = getegid() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getegid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r5) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r1, r2, r3, r4, 0xef, 0xffffffffffffffff}, 0x401, 0x4, r5, r6, 0x8, 0x6, 0x8001}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) close(r1) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) dup2(r0, r1) flock(r0, 0x9) 16:00:21 executing program 0: select(0x3cc, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x100, 0xd7}, 0x0, &(0x7f0000000000)={0x34ac432, 0x7}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffff7, 0x5e44, 0x0, 0xd698, "90002ece9801611354f1a435bd0b8fd5a375601c", 0x8, 0x3}) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x800, 0x8}, {{r1}, 0xfffffffffffffffc, 0x20, 0x5, 0x4, 0x4}, {{r4}, 0xd80e92ab48ab9599, 0x10, 0x0, 0x9, 0x70}], 0x100, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x50, 0x1, 0x8000, 0x7}, {{r1}, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x6}, {{r4}, 0xfffffffffffffff9, 0x8e, 0x80000000, 0x81, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x6, 0x80, 0x101, 0x800}, {{r1}, 0x0, 0xd, 0x47, 0x10000, 0x8}, {{r1}, 0xfffffffffffffffb, 0x9d, 0x2, 0xf, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x1f}, {{r1}, 0xffffffffffffffff, 0x28, 0x0, 0x4f2, 0x81}, {{r1}, 0xfffffffffffffff8, 0x4, 0x3, 0x6, 0xea}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x3, 0x8}], 0x5, &(0x7f0000000300)={0x7, 0xfffffffffffffffe}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0xffffffffffffff44}, 0x10) 16:00:21 executing program 0: semget(0x3, 0x0, 0x408) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = semget(0x0, 0x3, 0xffffffffffffffff) semop(r1, &(0x7f0000000040)=[{0x0, 0x92}, {0x5, 0xffff}], 0x2) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4007ffffffffffff, 0x5) listen(r0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r0, 0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x0, 0x125) semctl$IPC_RMID(r1, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x19f, 0x7, 0x7, 0x80000001, 0x4, 0x101, 0x7, 0x9}, &(0x7f0000000140)={0xb7a5, 0x1, 0x239, 0xffffffffffffff81, 0x7, 0x4b28, 0x9, 0x8cf}, &(0x7f0000000180)={0x2, 0x7fff, 0x7fffffff, 0x6, 0x10001, 0x3, 0x1, 0x2}, &(0x7f00000001c0)={0x2, 0x7}) shutdown(r0, 0x0) socketpair$inet(0x2, 0x4006, 0x43, &(0x7f0000000040)) 16:00:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x81, 0x0) chroot(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r1, r2) close(r0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000140)=""/160, 0xa0, 0x0, 0x0, 0x368) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x6) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x6da2) write(r1, &(0x7f00000000c0)="00dd977830624db7e8a4e94fe9b7642fd126f02fd5f2cef02e7c7a3b4b211dc3f1e2f4c2c394bfd7a410648c0c73fa2664c84eeb403eae8d9d51a09261b1e51981262e8cdeb6d5ce0f96209a09e8270031253f78c6db2906d8a71f5c48f0d9af0a466f8c3842c491", 0x68) minherit(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:21 executing program 1: socketpair(0x18, 0x8000, 0x5, &(0x7f0000000000)) r0 = kqueue() socketpair$inet6(0x18, 0x8000000004000, 0xfffffffffffffdc2, &(0x7f0000000080)={0xffffffffffffffff}) listen(r1, 0x5) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x0, 0x40000000943d, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0xfffffffffffffffe) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x115}, {r0, 0x86}, {r1, 0x100}, {r1, 0x80}, {r0, 0x101}], 0x1aa, 0x0) 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) read(r1, 0x0, 0x0) 16:00:21 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 16:00:21 executing program 1: r0 = semget(0x2, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/4096) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x202000000a21, 0x0) getdents(r1, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socket$unix(0x1, 0x7, 0x0) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x80000001) syz_open_pts() setrlimit(0x2, &(0x7f0000cc0ff0)) shmget$private(0x0, 0x2000, 0x18, &(0x7f0000ffe000/0x2000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x3) open(&(0x7f0000000040)='./bus/file0\x00', 0x4, 0x4) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f00000000c0)=0x10) r2 = shmget(0x3, 0x1000, 0x162, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) sendto$unix(r0, &(0x7f0000000100)="04cadbaef34384bed73b6237596d3a27c5e19fc8f1734026d9b4be359673c0f5a3c73185bbcd3fd4eb0b5ce6f051cad200ae6078ef6a1989539669789fd92204af6ec811b8949729d5de27ee342988a8d4151db83eb5bb11afcd576afc03a653bdad167ea0c2e4cdfcb04d9a070b8cba2e57c5b49569a2353283489939405724c89caff4700daf6b50b64d991fe1fe2c48bd724877b73911042b4e83db1478d43c37ae05a29a45f64bef42b565f8f29dc34c9674f05519", 0xb7, 0x400, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_LOCK(r2, 0x3) socketpair$unix(0x1, 0x9c9621e5cfc14a5e, 0x0, &(0x7f0000000280)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x52) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x8) r1 = syz_open_pts() dup2(r0, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r2, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() getgid() setregid(r0, r0) r1 = socket$inet(0x2, 0x4003, 0xaae) r2 = getpgrp() r3 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r0}, 0xc) 16:00:21 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:21 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) socketpair(0x18, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xc768}) 16:00:21 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x1ff) sendto$inet(r1, &(0x7f0000000000)="ede43f16d71f7ae9f85fef47c2d9c554d12aa5337d7777c9906fe274c76d0c7e0b3ce71fc736d2b8643c2e4b", 0x2c, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x4000000006, &(0x7f0000000080), 0x0) 16:00:21 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) listen(r0, 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000140)="04fadc655ef4955054c4aa6766be350df2e9dbe43a53aeb96187fddb2bbe3685db1bba08fbcee1b27c0d6272d6352e8de482313113f7566cd3194c514a6b758ae33a23bbf7d66d8c26d496f74c20377fd7507b793f0ac7b2efcb58d93c57f0c85843b67fcc381b0c2e1a6ab31e66477f09919a2588a51347221ee309b60071d536dd5a58b562b247d07d9d0da05bf24d5cab20741ec286276adbaf5a355f5ad9ea0249e84a7d0a693d0aec728a1e12c674edb1d593a3851e06171e1b8342d89d", 0xc0, 0x400, &(0x7f0000000200)={0x18, 0x3, 0x1, 0x4}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x21, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect$inet6(r3, &(0x7f0000000100)={0x18, 0x2, 0x404, 0x6}, 0xc) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/83) 16:00:21 executing program 1: munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x0, 0x5813, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="a946af8a1f", 0x5}, {&(0x7f00000001c0)="15b1238b7d73d627a093bff3c87ac35a1622d8088f98d10edd4d3a4c4c9f7570a52b426eeee4c3ec42959bbdd688612e660749e5b64f690b487410f39220a5bc6e69f2f8ebcc175985b4e180ed42ddc1dad20784c8af09136ea87e281e00773700e62d84b7ef271a5e9aa095cd22939901aeca5983cfd7770168", 0x7a}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1, 0x4) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x4, 0x1813, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x520, 0xfffffffffffffff9, 0x0, 0x9}) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x20, 0x2, 0x5}], 0xa99e, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0xb5, 0x2, 0x9, 0x4}], 0xff, &(0x7f0000000100)={0xfff, 0x10000}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xca, 0x3f) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x2b, 0x4) 16:00:22 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = syz_open_pts() socketpair(0x1, 0x5, 0x4e8, &(0x7f0000000000)) ftruncate(r0, 0x2) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0xc40, 0xfffffffffffffffb) 16:00:22 executing program 0: clock_settime(0x0, 0x0) socketpair(0x37, 0x2, 0xfffffffffffffff7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x8000, 0x6, 0x5781, "947a61c7b3c50d14044e0392b2538500b7ef8248", 0x2, 0x10001}) 16:00:22 executing program 1: sync() socketpair(0x31, 0x3, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000080)=""/131, 0x83) 16:00:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10024) poll(&(0x7f0000000000)=[{r0, 0x16a}, {r1, 0x114}], 0x2, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0xc000, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = getgid() r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getegid() getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6, r7, r8]) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2008, 0xfc) socketpair$inet(0x2, 0x3, 0xffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000024c0)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x2) fcntl$getflags(r0, 0x3) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x3, 0x0, "4f80ccb5049b0c0509eb35effebdf64dd6f16065"}) syz_execute_func(&(0x7f0000000000)="c442719c71be66440f78c3d2d53e4769750904000000c481adf3290fbe8713000000f2400fd6dac4c15972f1e8c4012856a1d24333820f13118f69000127") 16:00:22 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/188, 0xbc, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) close(r0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x204c, 0x2) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x34) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r0}, {r1, 0xb0}], 0x2, 0x401) r2 = getgid() setgid(r2) setgid(r2) getpid() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) setgid(r3) 16:00:23 executing program 1: r0 = getuid() setreuid(r0, 0xee00) r1 = geteuid() setreuid(0x0, r1) r2 = semget$private(0x0, 0x1, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:23 executing program 1: getrusage(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/114, 0x72, 0x803, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='}(k%}%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#(\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)=');.{\x00']) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0), 0x0, 0x7, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0xa, 0xffffffff, 0x7ff}, {{r0}, 0x0, 0xa0, 0x3, 0xfff, 0x8}], 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x3, 0x148) semop(r1, &(0x7f0000000000)=[{0x5, 0x7, 0x1800}, {0x6, 0x7, 0x1800}, {0x3, 0x9, 0x1800}, {0x0, 0x3, 0x1800}, {0x2, 0x7, 0x1000}, {0x2, 0x7, 0x800}], 0x6) close(r0) connect$unix(r0, 0x0, 0x0) 16:00:23 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000180)={0x7fffffff}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x44, 0x8, 0x7ff, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0xd0, 0xf00fffff, 0x9, 0x5}], 0xa1, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x24, 0x10, 0x1, 0x1000}, {{r0}, 0xffffffffffffffff, 0x10, 0x14, 0x800, 0x101}, {{r0}, 0x0, 0x10, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x7, 0x10000}, {{r1}, 0xffffffffffffffff, 0x52, 0x80000003, 0x40, 0x2}, {{r1}, 0xffffffffffffffff, 0x68}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000002, 0xfffffffffffffe76, 0x15a6}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0xfffffffffffffffe}], 0x100, &(0x7f00000001c0)={0x1, 0x3f}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/236, 0xec}], 0x3) write(r1, &(0x7f00000008c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99c8aff336c00ab1e1277c70bd051be0b31e3a81fed72cb0877cb3027c57f0f8a2c9a873e4c1c1425787a801f6a283f3db08485a31fa94781b860678752fb355804f33f1e879375920b5f81a5c51705ecafdc51015c34297de6214e187e3cc8756854fa25929c35d7308f435a2382150d29997fe1c99ef2ce1174f73722e59", 0x87f) 16:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x30401, 0x80) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = semget(0xffffffffffffffff, 0x2, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x800}, {0x2, 0x8, 0x800}], 0x2) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x10101ba2dab7a47c) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x1, 0x5010, r0, 0x0, 0x0) r1 = getuid() fchmod(r0, 0x100) fchdir(r0) r2 = semget(0x3, 0x0, 0x2a3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x4) r3 = getgid() ftruncate(r0, 0x8) setegid(r3) ioctl$TIOCCDTR(r0, 0x20007478) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) setgid(r3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x101, r1, r3, r1, r3, 0x0, 0x1}, 0x8f, 0x1, 0x4d94}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000100)="12ef5ca6165a2297021b2087e5ccae93d2df97a190f4cba45294a2b7550d5055fdf32b2546c76afc7460176bc3670291fc4531079e28d2fa8134b38063e61f21945c11b14323a5400e245b3edfdd4b36a172c6f96c4872f771389ae8494cff3e38b4dd0bdf92003122fab8aaeee419ba5e2ed3dc4d6978e59a7806bf65551fb5456873df5905a7abb7fc599db37103fc4563c552777540dfed0123f186948cce216288d2c611e36f0b0de8c4e1d97932dd03b80ef20d1d868cf3e1eecf12bb1ee1c71ae8c025790142cf4efdc24641fdb6823ab3dd0c9bf9c58b6b599e768f6f2fe48f670ac61bb329f7", 0xea) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) r4 = dup(r0) getgid() fchmod(r0, 0x80) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="295eefb3cd9c17088b9e7000d721d030c55af6c9201c854d0149d9c819", 0x1d}], 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x12, r4, 0x0, 0x0) r5 = getppid() fcntl$setown(r0, 0x6, r5) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getuid() ioctl$TIOCNOTTY(r4, 0x20007471) semget(0x1, 0x7, 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000002c0)=0x5) 16:00:24 executing program 0: r0 = syz_open_pts() r1 = msgget(0x3, 0x4) fcntl$lock(r0, 0x7, 0x0) r2 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000440)=[0x7, 0x710b, 0x8, 0x3, 0x100000000004, 0x3f, 0xffffffffffffff78, 0xc00000, 0x7, 0x1]) msgget$private(0x0, 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r4, &(0x7f00000003c0)=""/66, 0x42) msgsnd(r1, &(0x7f0000000180)={0x1, "dadb9abfb6df6425bb86fd2c83473cfbf271fe0d9640b2f3e8fa78ac719d6a7df0c3c7ae066c2fb327dd856522d6bffcf0ce8003daf2f6a5727228f61a755d1dbf070f9d7c8254254e5e1cbfb4cb4a19f3f1f893076aef2963860f7a251801a7a1b214d859fe9780d51fa0d2104274a0ce500297e19dbdc00707fe228b901c9fa8a4205c1caad95514345a3d54e4d7cd36d569b9cab267b0b210292b10d68ec1290aabc602000000000000003583072465cba6fa13779472798a1089b808c3eaee76cff209d23a63157a921cc4df87037df333962a9800000000000000000000000000000000"}, 0xee, 0x800) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x2, 0x3ff8000}, {{r0}, 0xfffffffffffffffb, 0xe, 0x40, 0xa000000000000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x42, 0x4, 0x6, 0x4}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x0, 0x75}], 0x20, &(0x7f0000000100)={0xe7, 0x673e}) utimensat(r4, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x3, 0x4}, {0xffffffff, 0x2}}, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "e73e7afcf2ea65b2d893babf387ae43de9a65d4f23bc5f8e11b721e70796721ddc6397a1f32505a63265d02ec218756ea42d5f7cb14d007d0d6f48071ca070c7e476a9b97f0fddc891bafa4bf9b8da1b1e7e1845e39ed7676d9f145b9ad970231e0f95604a343d7c73f863c9fa9fbdc7a86594edfdbb05be59c6bd4c7b0b4410dc019b58e607c3f74b4a1abb462f0bf22b2bd5"}, 0x9b, 0x800) 16:00:24 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:00:24 executing program 0: mprotect(&(0x7f00005e3000/0x2000)=nil, 0x2000, 0x2) clock_getres(0x4, &(0x7f0000000040)) 16:00:24 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/81}, &(0x7f0000000180)=0x53) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = getppid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getgid() r10 = dup(0xffffffffffffffff) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x80) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r13 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0/../file0\x00', 0x20080, 0x40) r14 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="4ddf3c592dd332a11396d1c47327a7c9a112179dd53a0a64afeb29301be718c393016f1e9ecc62baa7bd8137eabbbd19cbe11c8273fb1b849b97b685f7623cca752d096f2f09f3e1488583c5fac22322b058877ebdd69beed12f7ecaf97506b1e4c164a0e3ae41be69125c8fe93a77c1281e74b39f26c03c45e85fe734b20fcce74527a626f89590573885e41f12fa0d7aa56b7800402637616394782fd446732b42ba7bdb1816667ff34ba585411306496094300e4b77032dcd45619a30aa5a8c1cf5838cf45e595476b205eb4c08807f55d02a2494606593a6b7699a105390a7ae007605833748873ed53272c8f1a52bd9ef7a0de4", 0xf6}, {&(0x7f0000000300)="799bc3414ce5a7897a62a284047a", 0xe}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}], 0x98, 0x1}, 0x4) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) r1 = msgget(0x1, 0x290) msgrcv(r1, &(0x7f0000000000)={0x0, ""/191}, 0xc7, 0x0, 0x1000) r2 = msgget(0x1, 0x5bc) msgsnd(r1, &(0x7f0000000100)={0x1, "6fd6336a4b95f9a4db5c1154780e41f191888d7d5aaea3898ebf459ab039c415e6f7f33fe3f3903b29cff6f10cef9fcc33c66d3468e95417740c8fb18b51f9c2f5ae885e8f71a2905995dd335224a95f760dcc104d28558656d4529ecb89dc1e9d8d3071f60d1849a3b2ef4c010611deeaebfb5f8058b84029bf7a985d5fbe5eaf06c977c0e562cb62ed1466ed9ab041badcbc5e0742454d7c9bc4e0fdf8c4aa355167a1b6729a646a4b6b21a0d40cfe69326983abdedf42b0322b11f08e74d0ab8d83be40e25d48be14e47158dda107e62b267f6afd1d7c55beff1d710e39d4ad88793e3d1888a6551c"}, 0xf2, 0x800) msgctl$IPC_RMID(r2, 0x0) 16:00:24 executing program 1: msgget$private(0x0, 0x10000000084) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = semget$private(0x0, 0x5, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/196) 16:00:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x4) write(r0, &(0x7f0000000100)="df877404971dec9106f0a16f37cd1edc92d4b25b7f5cd3ee6f0aefbf6227d71c9888eb428de96e944052f9eda3490575a5a264f0ea6ea11ba1aca5995487f0d8463f5c40921b9ddfeb34e77a31be887d07cd1cae98424f43011f18a4645a2914a60ddfc833299ebbc038f4f266cc22ed94bd47749fd3bfbc507f25be1384e9512aa42f2c868432e47337a59754a5c6c36db988c6ecf91da6a8d7b5e720dc3675255e99ef1cc157aa50781d87835686c6b99da21f447baf2c6c6026b1bbd2fb33ea396422", 0xc4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000083a2, 0x0) socketpair$inet6(0x18, 0x4000, 0x80000001, &(0x7f0000000080)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = semget(0x1, 0x2, 0x81) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000001300)=""/143) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="1c73b6c6786749485dea850867d7659cc61b98e9204186c7a03ac1367ae22350d9c26459294b214a58bf8acc53e925043846b96cd175520e57875db02d74b1e0eaf074925197bdfa9e8d4d13ca5837b34187081dd84addd01f431c16bedd6cb5410575e93642b5fbb8b71d9ecfcf773ebee165b0d79a36099677e7812668c39bab9f8889f8a85aa672f1b6cf35d27e24cf42e08ddbee682207de5c8da709aea5f811670d040c92bf4d000f43e8092013b1f5d9ed5f00cf0b09183be44df8a1fd0be36f1a46648bedb72be67bf596470d195fde287dad70e7fec8a51c82a63aae3be3bb1dd1083e21910aa4706893f22b27afdface63ec068e538d3efbd9d6d37a03fc15b2b2549d96a832c0d5152e1939a47b57141537f60aeddded1aded1879a20f7b2c192f8dfecbce0707981513cdab65df59dcb6407fa4ad363dd23f352d84b89b8a96f50ab274eb2d151ac8840571919e7409561bf54225cc22453d2028586c60f798e52f41bd2dbdb8d90029525ccb7fd88cba472ff67ad965ab38a223862e6122f0e9d6fc4955100b46cbcbba5430607c68b06654d650a2e4c9b4ec2982d5d3987f353f11925c7fde9b4a4e08d9a14b780f15e799a1ee4fd0f1b8d0b4992573464f36f6335cb97a307f41dba0747c3e433ae273cdb85e319d1202a2f6eb381c2ec43dfaa8870938c40f6a8680342c6554b475d1a39a1f6cb52e3f7b72d80b9fb072fd658f1e47c0d1cf9886a04d3307680f7deea39067afc9df58ba5cb05f247f33e793def36ed19bd0e567d3164b2de4457a8452badb4f6647b36fdb672fa4f620af0c211a0e86b4980fd1fa49746bbf9349282d7bedc44f2167efa078285717db539f79e0c82e34faabd9e643f15681391eadd07b7f64379afd500315c024a924ad05a0ef81472d4ed13ddb693f9b329742f82e83a6063e7ff8acb5aac9c3b11325aa04e224646c3d00672eb08af2abe35d055f55af733ebc07ff8f0d4f8a82bac411a050bf8d1f9f68f68e96fed54ae085408caa443ba09943dd8740fc0637eb9488e6bf6f2d676f91267239ccc6f81d2c5f0187e397dfcebd107f919c3a696147351fa4a96355bf4f522d67b1f9ffb142096fa75a2b0ec971969184bd4e4dcd9a6aa5ce76e2a5602765d4bc8e87a12ca4cf91a6998a53420b94a2b7d168ffed839b165c5e4bb7fa39df978a47dc8a34e017f259edfe4451054671390bcf96e5dc2392b1a8fa15a203fa8ae82e99986b5bb44d57be9adc2113257bf6bf1d70b0c61d789e8286fc4daecafb68f4190160642da94d25bf1a6c84fec29304ca3227a2f56c19b0bb200703fd1d47483ecc082e1bed2aae46aaa95d29c09b10828a91139ec38c12674c3ee65a5c5b8d27163c02f4081b2a243857418b7cbdf721c534b68289e2bb4f816c64fd32b7a0796ee752e95e376153f71b5cbaa9470c65452d5d3ef25e07c232291cc6ea20dd14497f49e0d70df379550d8f04eb52daf74936a8756528218aab50a5110a0ec300882f40682303ff13f5a7021d510dd8bd4cde274c569bde5e99bec88bc8ce1d261d75be273536c9147af675acb7a32af84f889a7036391abfcddcd7a594a54073df14d37fb3f96072d96e5c60aae90daecc80fe39a7bb285a6bc188e63bc624a463ea3519d754eee9ceafbd89322b0cea3ab16c8547b7d4d957293e7e4836ffc45d7b50cf7159dd00dd87f7a476459f601920a7a8fbb659e3415682446db1f192bba93ee31943f04a02498ee96f1c7f364bc441a2e38a63577209951df5bc5929b8082ce4052fe8face791819a7fb7a528c949156cb829bce90f7838a6b333ab848a233bc93a2d1457e3a29acd339ab5fce0d91e931969a1219bd041e9aea2725d8cf763420a963c223ef2d2c510714faec1db727289231668386ce75571dd3d1da793e29d43933bd2c57cf471c6508878764aadecbdf9a1ed3c949a214699c2aa991910918906528893e72682951f38e407a7f784e29dc05d200d3311c3971aedb704f90df41457c9c76552b9e0c2f2491e6864c7636a0a5e4088f54147907971f1bc95edf35b6182b5c70b0b7530696a93a9ee2801954f3a2e182828da4df38cb75d4f5ffba503504547bfe3a2ccf614282c6b7819cc9ec97b0148a5163368097aff1ebef09497dc3f70857b0fa868b515bfd98feb6eb0801d1763660f039475abbaf7f817ac94678ee2144257bb6c44a5b41f748a6091e84649485076061c29cd00199055bbad36a5b4981dc910bec598f51ff16dbf9e52e87ec60e3f28082e13e06165e8ae62982e04177bd648218fe38b73187dbfb65e7491db968fa795207d04581ebbf59ef2c63cd34f4ef61e6605107f7323a1b11792e507c77ec527cbd81e3a27c4d3dd1add51e243ef5f7be8d02bda52cbd9fdf3a65011ef9bb334c994f0ebb833f4a1a9c59b447f73f715720b98cff98f9f583f402020555f8c7e6aa7dba51dce08c2d61ff412c6c9a53abb8caae7cb02714bbf68d3bb6c55fd0324b789c9d0b6f86979c543a46b65e4d7032043539a3c4e3a1a70275518eb0bfe406a12a6ef2dcb6c990f976ec7cff5053680263aa35da5e0b9cfb328ef6170e726e893e5b3a38f10c67134e03a28797ad86de73e52468b22ddcff783f3d35bbc4f48574572fffd6c75f46a1935b5e440d177395d299fa587720066aacabf71ccabb32f44bd359217aa011f6f1f3135a485f98ba771886d272ad3082681f1c1439b6d68627a196fd3f00a65aa2848be73e9975a80b35aeb4c1587b4a754111c6d237cc2b91de5f7bcc370aad1e830242bab1432dda9b1d5e1ee3e5fcc8b094691be8b2c3a490fd227ec2676b2b574886076029f6087bb8e65e2e34305d66dd492e1c075a8dbdf6a3b1314cb8d9c3f4836219d1c512d3ab156aa02ba94ebfbef56c8cfb63146f59dc0efd17b22da59546691ea583aa8846cf59aa127b03915b381cc83cf76265850f625f18f96dbbc57850f43440c0f8042588bc7b9d9f67d8082f5d78c962ef6de57625e5572939c4c10c1ff11e720d1b07d899d67d018395a69ec8c7f2164d6340d066424a902861bc6726fc293cf2dc77a5df3596fe5254d6f7196132bfd2d2593ccef6b15ff92b086dc807d69d039a7b2bc6ec073e94040ec87ca08c06951cd736a19af308d9c32ac50aeffdb36cdac5631555c41519fd54498bf6c51999f40c8a82b11af1b7117ac96defa9f5dfab0e9bad13e4e218a9c4448844cc7256b98a94334c596f525d9bd631d9ac864b5dd5de17336bb295f6411cb1288d48511ec6b1c45472a18d3015152618fafb0e64dcd111ff1c07266c7bf0e6d8f75f8b14743158eb3fe79ee506f0e676b9a78a794106ef9acfbfcd8cf8c4c991d24c307e9cc1ddf7c253fdb5493a3392b26c27d20e8d789a36e5d9f8a8c8ad4960104ec3e498d110c3f901d4e90ea12c7228f1ab6eddcc98d040a736d32af065586475e3e9dfb82d393985e9015dd68c4656288500363c4636ef95b5effdf33c5e059cd962da72677f639dd811263c12722500ee93f83d0c479e00f68ee6f7fe3ad00c8d5465740c46b7297345b4e2456ddda06b67b9ba0519390dcc4b30a0f3164b8bdcea0e4207b5686effe75eba314f01210b7ae2107ec29a80182fd3a35d6a8be5c7290de8c452eeb4d8b1f260df022865b03daa97c11d2335f64cfdc7e9bd8bf830e29f387d2b734fad74dc1adce173187272a2668949a6c5e71423f74004779e2d2b7253a77492b350ee11968ea3a6f845e93ced87458112f321d53596a721c503e10ca42ac8dc7a1f61c66d31f4e8571e1c8fab4d13545439f0b24b988ed7ad010ecef5c5068b062087c85f312550689a6ba65a56cca0118e195fd59fef36c30dfc251c936f6fb356c10fef11af6c20a4b2fcb0ef6903f84377d9ed2f28c08940bffa3a879d70ffbd5db5e3213b2cad8433339a0b0a980c006b5e15140540b0faa835b06c6513651639133876911ae60708b1fa4946496c7cc864fe4637e51ef8421c7d03869c5eabde39c2a011d765aa2a3f62acda6beb09223de926f99b1d713ac05bb1b3d535b0c0b9ec71df9d3606cb90b21d60441d14f1fd20e64f382ca206a6eebff89b0361be45fca3c74fd4740b42a6be590989f46da03923d6f5c5bef7ae916028d3b2270848ee3091b585a2d5f30cc131ee48f510489f659180fccb50757beb34b23a5b2ad62904401850ee08fd68c584d417fee45159317d55cf045c499d1da9ca555bc84cf1870c1609d29b74c0537949685b1e6f594f22fd2f053d830c73e86bd8e25218065f571a6bf71e8b930ac845a6d3e84e1a3b85b00f9663eb61d44490820e5d41eb5c6b2dc6b130e47ce65bfac854132d50977c2ef448e27a197aace4227ea20476706c38d4b2f17f29c4a18792ed91d538fd711d65ba109f4ba86403df31bd048357049907842bf5c675ebc0a180e161ad03bc6a7921140e976785ce430573ac2e70e87043a7851725b15a79b4333461a2672fad17fd81f407f8ad0ee13be7ce7f3c4c3ba502688e6fae845dcafe24d032abbb89e568420e703735819bbdd22a2481d8aaf36f6db6fec491f9994e7e21172d7bde467c615ba5dd58382405107adffcd7759bb8414ad0e39ebcbd7730fde398a9d219eadf3f9f882ff368ca228ca14e387a1c4c94e9d020c83da5c8949db19436041b79c514519996cf652e9b477f408bed4b7b3cbe412d74561e9b6d33e1da922f3bc2d74d78ec560e518a63023eff039dd2a6459269837ea527995890339f30f57894ac2b07c634a144f0a275f6732a1ea298eeabab564170044a90d3198897b593b0badb622b8950d6db941ad73f1ea27281d30f57deb1f24b0b6971f26655066985c4031aac4db924926cf602b43f9457423de4a1e16399180478d0f479d769ade0c3c4402284b90e8bb811411149f190b1f8f42bd07b52968dbaf21173b9044cf9165c76f75f955a58937bc5de7d505352be071affe6e12d92a54a9eb6f19c349366d2abf9b651e3c6c01f2e744e2e75efdeeb01d17778e97912c2f132ce35456dc20fd405d20398cf9fbda1f2ad87f323772ed9d66daece497ff578fd965bf2a8c5dadbebf7cab1e6e85fbaedf09b01d63797a0f135bf6a70fabd5161fd33a21029520651ef568779b25eef8aba9cec97203f36d00cdb742c3fbdb07c243ab505844f7ff0e6c47f618b7b3084b65e66c49536c2bd2552a5ea08e4b1546d12eb54fcec8903c2d370ed10e0e25e9e2ab95a04edc7bc33e0a6b668a5f473d2a54e68e1888d05e543cad508fb28f912dfeed8d5893a2be3263af0ec6515fe7cc213a4bf905cb09fbf570939e962fae4fcacd2113b0dd07014c88fba36e2f48b944ed446c600c70ec81c14602586ebf2979f9d21d6812f5781500896f2cae9fe3397b7fd4f2337531335bba33743cadcc1a4b323c1d465fe6c5117f1b7eb1dd1f304557f1c0b310e92b3dec45ff15072311334f396bd7aa7b541e2e4ccf763c00a86e116d620cfe59e8a8dfc9b0b8adb1a8037f9fa72cf8e941f1c1764f2268fd516b2ab71d9cd9f710a1073befd3c6a70b6f1c3c57df4470460ec946c55c2b3f1203d110d2318cc77dc09ec47e4b5f13fb830e7657007a9ea6dc87d4480135417be65860cb4fc5d77d1492b5e181e91743e3d138ddece76e98d5aa92283c0aea68fa9b438b5c37cba01ce0ac3a433a0ee44e6b4176f0da3eacbc17b2c4fb8014d8270d52be85b8a94a63586bcea2289e3d68bb8e8a7646026cc95e5559e5e549f77636261f805e9650c", 0x1000}, {&(0x7f0000001100)="0314db8ee590ac28209f89e9a1f0aeb5abfdcf29bbbb109ab834fa59c5e592b796696d2446c25d991cf2123c2559296215e3eda7c47a079e8f73cb8a7b02011240459236f965cc17a89747cf179c4feeced9bf20874247cdff45d22764bedab856a0ae83f98de18447477b6dbb8a05ecbb93975d187bcb9eb175bef8eb484b4f5a465eb5c858d5b1ff58d836e7d7c63ea8e1e8934fe182eeb75f5e316420266dce3aaf41aedfa4bddcc0d8d1a41006dcda3d594679c28c937ec592f54a19d5d9a63a1e146a24e076f5da1521a40ab3bb1711458b4241d33e", 0xd8}, {&(0x7f0000001200)="13d8dba25d8aeee2baa8865e9de71c3b304b0eda7a2fbcc7d84cb81345ee8da72bfcd5900d4eb13e43784dec9c8ddc2c2355f86e2fd67fd7ee33a42108d9bf5ee1f3dad910b08ff97bfcccf71e6b2848c3e97f1b75ac21febbf88d885d602abb2f51867eb04e077a8c44e65088cde7f51b9211f4ccfb3f792aeef7b4f04ffbab7c8bbbd493b8ab9b63d4ab031b33feb2233f5676c6d52794b2d878aaedb556d92e4c7feaf63c2ec5ab910c128918582a00dbcf1443b31b50e596df2ff580e5f662c3e473d1c883fc68cb48dcf5bd46f47d4d7b8419935e0fc6f359507d8a7b32e3", 0xe1}], 0x3) writev(r0, &(0x7f0000002840)=[{0x0}], 0x1) 16:00:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) lseek(r0, 0x0, 0xfffffffffffffffc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x80000000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) semget$private(0x0, 0x3, 0x80) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mlockall(0x2) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x1a0, 0xf00a1786d41151fd) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="10fde9d2a5d2a6fe745bd5f4524f96bb40ad74eda63985a9ca63aa1ffc39fb184f0e40354db56c220d1b24edbe7ced19854ad124b49f3f826e883db48641bbf6e1fd8b6366f977dcb34caeaa465cbf88fde1b1058fac9972345f451d79bf7c10f065e0f51a51fb8650a9d23e9a44d21d46ee17ee990c19329e9c75030a6b7a74418df73230511cf76d66a0fd9a2caccb3a42b6fa86d713d301e79a86e5dff68ae16653e5075b0806fda48705d6daa340d737cf81eb02afd240b9bc4a266b", 0xbe) 16:00:24 executing program 1: mkdir(&(0x7f0000000100)='./file0/\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:24 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() syz_open_pts() unlink(&(0x7f00000001c0)='./file0\x00') kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0xc4, 0x80, 0x101, 0x8}, {{r4}, 0xfffffffffffffffe, 0x0, 0x40000001, 0x8, 0xf57}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x20, 0x10001, 0x3}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x10000}], 0x2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x80, 0x2, 0x2}, {{r3}, 0xfffffffffffffffd, 0xc9, 0x80000008, 0x8, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x5, 0xded}, {{r2}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x6, 0x5}, {{r3}, 0xfffffffffffffffe, 0x4, 0xa0, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x4, 0x3d80309820688922, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x40, 0x80000040, 0x7f, 0x4}], 0x3, &(0x7f0000000180)={0x1, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) madvise(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x0) syz_open_pts() 16:00:24 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826", 0x0, 0x40}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) read(r1, &(0x7f00000002c0)=""/214, 0x6b) syz_open_pts() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:24 executing program 1: r0 = socket(0x16, 0x4, 0x3ff) fcntl$setstatus(r0, 0x4, 0xc) pipe(0x0) poll(&(0x7f0000000000)=[{r0, 0x146}, {r0}, {r0, 0x102}], 0x3, 0x3) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000740)=[{&(0x7f00000005c0)="63622bda62d4e31eb885b17a39523613c19d0a5d736b7c783265bc7fbebe1d4d4d2969ef93c6a25c829dbcac4f57b86b8fe882cc7c408bd9754e4a7667a5fa274c0c2c0aca9ea976cc60c8cff07e6e2023f96e7900976e6511f25d6a31ced69a2e753be8ec6a067cd3f4c4e053771e1e2fa48e46c4882bc24837d569cfb4f7160a6fc28a6c572c99350832499b85b8e67a1886fef16091109061b66f9d13c45d91d1ce50a204327d3cc7de21d4b4f576369f2bc6a5", 0xb5}, {&(0x7f0000000680)="22f5eccd71f5b9fe39e90da0f040fb190df721721e89cae73c95304510962fb207c11da313c088bf3f72083a13fbf130ccaa85bc9aa0ef3dff8591a0ee40ecbe218f82135f8df382bacf8783058fe56a0979ecb6fe6266417a6565067d5c69d1d991adf8c45a61c01793c02160244f1469745de1c679ec4b4d9190678206b83d556623c3d2805f0d22aa58f9edf5ca7dd9eb05411f453afd978c4e2c5e1071e2bb0d289c767b6bb50b9c281da74a725c19bea2", 0xb3}], 0x2) r1 = dup(0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom(r1, &(0x7f0000000480)=""/134, 0x86, 0x800, &(0x7f0000000540)=@in6={0x18, 0x3, 0xa16, 0x6}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000440)=0x10) close(r3) chroot(&(0x7f0000000000)='./file0\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="ce5fba9a20d48fd8e54c6d39707f9088d5561fe445bb4f2e587709d20e0c2f434bda753511c7dfc893ff8876e2ffda2ad68a2598aaa2fde4e3a502dce2558945514a4b63f7d78dc8b50dff13d241ab87a483ab1216db3a906d593c2734daba42e10954d5de98c405e9ed6de7048a98b1a2c68b04dc397e46beb53b2d2ee071fb10f497272d325b67f839c9f1cffa7a599ca1df3e175da4a4f5816f02c4ee5c2020b381c4ec6fd47317371d81534830f308aac7a2f3c4b8a75ac14e5b7f9e4eec11c2f2cca37a7d752c3a38a61bd425a803b05ca926d6", 0xd6}, {&(0x7f0000000280)="820545cb9217ab6c86024a6fdffbb42608fed2ea6cc35e0e518e5af763bd69ec4d5e55442bcf4de6203fdc43d625badaa2f992dbc177b7c50103dba3fa94edbad827474a200e8a03d1231602b0e497f141f72447ba2d2dff4467fe9272f19bf8e4850626300755b61a7076217889f2ff76b7f7a9de9503703f42ff5346d3384440c8d3a68bec46eb792eaf2d49daedb3", 0x90}, {&(0x7f0000000380)="ee0a014ef4b981ffc294ef9e34356d57de41b95d5c33d29e8ef591a94799855070e1fbc2e1a7d3c61cae1752c9bc1d3cc3987e76c267eabc34d5a3982142fdf31c574c6ce7130dd14177ea0656f94fec856d8ddd0241e84fac7b8a829a3ba0d3861bf97a2b633e25d0323ccf6857cc8a3e8cdd76a6bfd903ed6c9bdf476cd925673c711d4d8cb5955d0a258fc1a0806bc5832df46423b2d44d0cc8349e72f2566a1227271ad34cc57ea3e0bce8cc02b5a53e", 0xb2}], 0x3) read(r2, &(0x7f0000000340)=""/20, 0x14) 16:00:24 executing program 1: socket$inet6(0x18, 0x8002, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x20, 0x8000, 0x3675, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) sync() fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0xfffffffffffffffc, 0x2, 0x0, 0x100000000}) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100000000, 0x1, 0x336c725b, 0x3, "722123884e5e96c0538dee33299d283370227ccb", 0x8b8, 0x7b51}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) 16:00:24 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:00:24 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x101, 0x7ff}, 0xc) 16:00:24 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) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0) syz_open_pts() munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x0) 16:00:24 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0xfffffffffffff4db, 0x6, &(0x7f0000000200)="5fc266b100422f29686c8762efad8f2d5316fa9b8823c2a4c1d63d61ce76891c4ef7d78a014cdcdc426db5b1737600bf64fe2ff36d5f928f22535724cbd4d9fcc623bc0d2751903cdf2cc115ed7b542728165c03daa12c151d903e9078628f8fa6808dca0a9895c22c98156b42c560717708be4b049de46bc024c766744aa4f8a3ec28948b9cbbb2d3b4ad5f326991e15a13fa6094c58dc16fb0e33755d0", 0x9e) r1 = socket(0x1e, 0x3, 0x0) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000000)="9e6d06894b2059edd68eacaf950a06418fe15c102390c44dfb1de1362c8a526852f22c4db5476997834247d950d3e260564230954d365949d9f32075deaded2e411acda69741be0310a3a07d7017d6ec7ff051918d1ffca776d3d8c962f8d73c836a3c7a04e24ca89e58c9a9a647870feb4c32676ff15a0278eaf07131ffe1ecdf49bf88966c7e711d1d88a19dfe68444233ff4464427473f189550b34b5bd7151e8a4e24e8e2406e922ddddac54d3b119086ffc8d320944d8a462a1ba4787d26ccb51b9af42445ad16a091f62227869315987750e65d47104d7c041b427b2a81993de770ece3f3de6c18ea5b9e89c823f53d208bc9d1e2784ba1eba92e98487ad2af7a7e35ab090d98776cb023f07fc6f8c0354f5cbb6b57dbfac4a6f1fda4e880af64f6e03e2fff0b48a7b29483ec2ffb062df038ad05af580a529bb3391ffa8e380785161dbda69fd7f9eec93820d36df019173e2db005ca1f6a9322e1f97629ce4959a65435fc8db74701e3c801ef9", 0x171}], 0x1) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000140)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008b73fc8d45e7242c92244a607c8df734804150334b3c877299e60849cda5f3698ef844fa98177da1f144ba9672faba9b5554ed3bd68542fd50744ef3231e1c007c0cd4ab211ddc53f952543a007d9cff443cbd9f986335b06fa53f872a45e763a57ecfbd471f91a2a6c46edbca6044f1897f5543ded407210741fc96de524c53275d1fb4c79a23973c816ee03", 0xffffffffffffff7b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000040)={0x54, 0x81}) 16:00:24 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r1, 0xfffffffffffffffd) 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}) ftruncate(r0, 0xffffffffffffffff) 16:00:24 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffff9c) socketpair$inet6(0x18, 0x2, 0xffffffff80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x21, 0x8000, 0xfff) poll(&(0x7f0000000040)=[{r0, 0x10}, {r1, 0x30}, {r2, 0x8}], 0x3, 0x1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = geteuid() setuid(r3) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:24 executing program 1: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:24 executing program 1: clock_gettime(0xb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa0, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/188, &(0x7f0000000140)=0xbc) clock_gettime(0x0, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = kqueue() socketpair$inet(0x2, 0x0, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4, 0x8) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10080, 0x12) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0xfff, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x40, 0x6, 0x1f, 0x5}, {{r3}, 0xfffffffffffffffa, 0x48, 0x40000003, 0x6, 0x3}, {{r4}, 0x0, 0xa, 0xf0000004, 0x100000001, 0x1}], 0x0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0x80, 0x1}, {{r6}, 0x0, 0x0, 0x40000019, 0x800, 0x2be}], 0x8001, &(0x7f0000000280)={0x5, 0x7}) r7 = socket$unix(0x1, 0x5, 0x0) close(r7) socket$unix(0x1, 0x0, 0x0) recvmsg(r7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) flock(r0, 0xf) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:25 executing program 1: select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1) socketpair(0x1b, 0x8005, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xffffffff) 16:00:25 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0xfce3, 0xfffffffffffffffd, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/139) 16:00:25 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:00:25 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socketpair(0x26, 0x4000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x45}, 0xc) getsockopt(r0, 0x5, 0x0, &(0x7f0000000100)=""/242, &(0x7f0000000000)=0xf2) recvfrom$unix(r1, &(0x7f0000000000), 0x0, 0x40, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2ff92d6c6530006d8f84b90c20d8149171a70ba270e438754dfcca97d91dc92353296bbeb9fc76c2ab3d5cedd46cf757c88dcce5be81a4f9e186036e7b43cb3b5533194abcf02ac08dfc802b2474a34a896c1bdd72ba875437edfbd35d1bec03e8a67eb0"], 0xa) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) close(r0) 16:00:25 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0xa0000001, 0x8af}, {{r0}, 0xfffffffffffffffe, 0x12, 0x2, 0x9, 0x8a}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xa0000005, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x0, 0xe5}, {{r0}, 0x0, 0x83, 0x4, 0x3, 0x200}, {{r0}, 0xfffffffffffffffb, 0x42, 0x40000004, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa, 0x4, 0x4, 0x401}], 0x1, &(0x7f0000000140)={0x2, 0xffffffff}) 16:00:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) dup2(r0, r1) r2 = msgget$private(0x0, 0x7) msgctl$IPC_RMID(r2, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = semget(0x0, 0x0, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001080)=""/71) fsync(r0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2012a09, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="bba2000000000000ffff0000080000004f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299fbd2c806b768c051c0c2c47dd84cec7f216728339579fac82cd699828807862443f0973216b4d195f7754431f813f1dde2f30e1a923fc0e710b81f04c575c552b2e0973e68da39e71c05bc7c021c7f8ec2fd8ebc97c6e0c28dae7ff09eacfb76c56ca7fff41994bfb837477152c13bf2ab1c96db5b09d9a8969011b8bf80b977b11e1d270952c84698af19ac955e3d0addd314fb2ad02c13b673a9ba74105985e7e40a71fcd0229c62d320c9dacf0329bdd71c0b1c4962a8e00f811236548b8003139ca06a664822108522af7ccc9981ccf06a2a1b5ad9bd462d"], 0x80, 0x400}, 0x401) 16:00:25 executing program 0: r0 = open(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x1000000) accept$unix(r0, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) open(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x80, 0x100) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 16:00:25 executing program 1: r0 = semget(0x0, 0xfffffffffffffffd, 0x26) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/4) r1 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000280)='./file1\x00') getuid() semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000040)=0x20) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xe, 0x304}) syz_open_pts() flock(r0, 0x2) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) madvise(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000010c0)="9e", 0x1}], 0x1, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)) read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) fcntl$setflags(r0, 0x2, 0x1) 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x10004) fcntl$getown(r0, 0x5) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='W\x00') sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000680)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000540)="b492ed6078808031ee0d6fe8b4932d0673a1fee7c7cb84e0573192eebef41aff13825b81691cc1ce82c6e899a4af9b5153c4a42d7e36e8bb6158814bcb2b535079174dc273259a614df08582490ff2d7227d8dfe4dc0a3f71799b9c9e9c99cf8d13cbb78c004a9fb55e4f6e900000000b2d7ee21337b1f091a497ba2ec65c978b51a01f343aa4c3562e71e4fe5c4c15d9a9eed2f524cd8d5cbdb555c2da110eb9f86e9d13b9450956b1d44eb496cde3c94bcaff47279568901b7f9df0012d8997c86991f7f79ce645a6dced18b87a372ef7c753ad54c789ad622f2f034dae497703208c4daf886cd4f46c94731fe6c09aa19c208b414f35cc6e1de9bfe3c2d0263e9e6587ce8319bfc13e1ea4fa4322a", 0x110}], 0x1, &(0x7f0000000280)=[{0x80, 0xffff, 0x7, "4c15edbe7de613f8be99d13f136eeb8db8d86351fefd4c4cad8a1af472496eb49030b0fc66088a657f50589559c3244c456d5b4bef85d235f6fedf9faf66cb0bf1d3f0b38c9c6244baa2d89b12a5c8894969f746496a73946b7b1b4fb777a1626d95d4d28a36836efa"}, {0x100, 0x1, 0x3, "8a48ad94e762b72a5dc4ecb2ee57ab6fe397ee20422b515bc88df744bceb9e679db27e69af9248fbd0f93a1b5466604598e57e0acce77b30c897c5d41d6a8177decdff58a87a1ff16ecfcf12963c09ca9efb2024c8e6852655336ed58ba7aea361086b5b4ae17a597ff827dd48374a41cda65c6e82031a986e0c21879f6cde263e747eeacfdae3921d1421f9ea847bf0597ed1637b0280cfe56b580036336ed05b341cc00fc45ff35ae76185a6dcd42d9902734e0d08c23b1fabde7dc9b9b74b8d0b5cf450fa2e280f3bda7eed296d204eff5e2ae109f513b1f856c8b2571bec9bdbf4bb5545ca1c26"}, {0x58, 0xffff, 0x5, "51afa67c5901740c6e4be138dabbc0f520662a8f2a44deeacb91b186c08bfdc2544567c141fc9274b12b327baa64f64b87dbd75f2d140256f2265bc9ea7e6cc232e10888"}], 0x1d8, 0x1}, 0x3) rmdir(&(0x7f00000001c0)='./bus/file0\x00') getpeername(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x40) r0 = socket$inet(0x2, 0x1, 0x200) fchdir(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/187, &(0x7f0000000080)=0xbb) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)) read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) fcntl$setflags(r0, 0x2, 0x1) 16:00:26 executing program 1: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/21, 0x15) r0 = semget(0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r1) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6}, {0x0, 0x0, 0x1800}], 0x2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x7080, 0x0) 16:00:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./control\x00', r0, r1, 0x0) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r2 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r2, &(0x7f000034aff8)='./file0\x00') renameat(r2, &(0x7f0000d5a000)='./file0\x00', r2, &(0x7f000033c000)='./control\x00') readlinkat(r2, &(0x7f0000000040)='./control/file0/file0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) dup2(r0, r0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)) read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) fcntl$setflags(r0, 0x2, 0x1) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x5) kevent(r0, &(0x7f0000001080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xb, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x4c71c524, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x9, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000084, 0x36025f1b, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40, 0x2d22, 0x38}], 0x8000, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0xcfcdc59c2f1d193b, 0x1000, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x32, 0x11, 0x0, 0x200}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x5, 0x7}], 0xfffffffffffffe01, &(0x7f0000001140)={0x9, 0x3}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) accept$unix(r0, &(0x7f0000001180)=@file={0x0, ""/4096}, &(0x7f00000021c0)=0xfffffffffffffe1e) openat(r0, &(0x7f0000002200)='./file1\x00', 0x20, 0x96) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) 16:00:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)) read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) fcntl$setflags(r0, 0x2, 0x1) 16:00:28 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) socketpair(0x20, 0xc007, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r5 = accept$unix(r2, &(0x7f00000024c0)=@file={0x0, ""/4096}, &(0x7f0000002480)=0xfffffffffffffe65) r6 = socket$inet(0x2, 0x5, 0x4) r7 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000080), 0x3, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x5, 0x8001, 0x1}, {{r4}, 0xfffffffffffffffd, 0x9e, 0x14, 0x7690, 0x7}, {{r5}, 0xfffffffffffffffa, 0x0, 0x8000000c, 0x3, 0x1}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x3ff, 0x200}, {{r7}, 0xffffffffffffffff, 0x29, 0x2, 0x8, 0x1}], 0x1, &(0x7f00000013c0)={0x7fffffff, 0x1}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff9, 0x20, 0x20, 0xf4, 0x8}], 0xb1, &(0x7f0000000240)={0x3, 0x4}) r9 = kqueue() ftruncate(r6, 0x7fffffff) kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffb, 0x5a}], 0x9, 0x0, 0xffffffffffffff82, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() 16:00:28 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)) read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9dc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x6) 16:00:29 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) socketpair(0x1, 0x8007, 0x12000, &(0x7f0000000040)) mlock(&(0x7f0000172000/0x3000)=nil, 0x3000) mprotect(&(0x7f00000db000/0x3000)=nil, 0x3000, 0x4) 16:00:29 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sync() 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)) read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) 16:00:29 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x120) recvfrom$inet6(r1, &(0x7f0000000280)=""/171, 0xfffffffffffffea9, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x3}, 0xc) clock_getres(0x4, &(0x7f00000000c0)) 16:00:29 executing program 1: r0 = socket(0x10, 0x100000001, 0x804) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="6142470984bdf0ca6f9dd5f1b010f9b18189ac1ad89c23d547eccab1a57aebf1d1a12a301fabdf7d2b8d18f11ffc926875fb50aeb17b", 0x36) poll(&(0x7f0000001180)=[{r0, 0x100}, {r0, 0x4}], 0x2, 0x40) connect$inet(r0, &(0x7f00000011c0)={0x2, 0x0}, 0xc) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000)=0x3, 0xdc) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000100)="3c422b2e7f805e02a8cfdbfa1ee3e4921bd69c27ddf49a9ca237b83f8ff49ea0366a0cde56d0190e29a57da058a464cc6781f389e28552710f92179a6574435d14440340d1c88aae6f5b7f99c5f6c58934e4de04570fd514df6e6f8a504ce8cd95bd10f37d9954007cc39afa2f3c87d77e06352f1be575e3ca3a3e8c265bec7b3cb59adfdc72dbdcb9ef726445d93935a846f7fdaa972f5b22115a730218a67b3477757694532680b57c786c18c0ea0c30119cf42b3897c2eb7008aeb102c7071b00f510980fe848cf3b535c9cd126829a493a3b48c0aeb7b022bd991e910b6595acd580ee5f530bc015dbdde9da53e900ed82417113e55c2ad8aa3c96b8ddba1cb9538f2c74438fe63489428878b8e0e9ffebc892f116dc2e86b02deec3004f79f17f40e0500aef236745ae1189d1fbf50e65557d53496e6384d00403c4b5b8df298c4dc13b622624710f85f53bd1ab38fdc115bd3eabb0b6654416a2c8a55b02771a0360bc418ee7273c5258817f71555dee6f10c48e3310d941a1ce9a5a346ff1eeb3b3912f2ff083ff512d6a94712a6ccba6c51bf618af7c875ff5237caa28525412f972fd41368bf898199ec46b3a1b85d9c0a8c5afb66ff55e14168b75262dfbe2ef3fe6d66de7023361be23f44eab92aa704d78694b2473b2308c7312063c5edcec8ec311134a4a50ba948443e2cb18950e4f9835a027d1db505791cb4719d2114ad331a3311acbe272f8fa25c4a17643599b121981964483f30a0264fbc19b0f9ddadde08dd3019b1fbf642a7f989c5ebd0cde23e14264d716878521a9a78a9bd7d95a8601cdeb6a70ca9b9dea4b8e2c0aff374b3799782350f1050eee642b40951b405480915f63fa875ac0329e9ef8f7fa59e4c6a067cc47f721b6db613b44402ad2b7d98e7a9a453266c1b5627bd03905023fc2071d64c570c7a8b62eac9d6e4fca65732f154c56baacb18f0656ac22cf86ddafa51548e4026c5a294b0f037214a842725069249a9bee097c5b5c17c86523b110ac73288e4e3a60aae88a6e1d4b2a3159bd89b98b69c11b59fe3a09731be9e5236ebd4c686110b9ba5742ace935d04eb21994ea9c3b63c2dce40dfd49e1961c1339c97ce539ff1625b9b10f5342e4e154d5f2e0551a8d9cae35fce3cf4c928e024a6d202d2a24fad755198bbe11179e38bd204db16a71860e2be8fcafbd35845eab0982224e85b7573ddabaa14e8f1e7fc1db019c09d2ee0dd92cbe31abf76edb30bf4d26fad6d3b1b1de7f4801ea7c4c0b4e795618f217c441b6b9988a98363ca9937d5efaeb45eb42af3c0c9c2b27b0d18c129f971cffa6774469db1a0080cab845b814fb16ae28a90ab768635e6d05ecf76dca6473c2b717bb1fc70148b91cb3f138bef4d05dfa6b0f0fa8f79513340ffea19223bf65cd768e508a1363d9aee01d7edc0714e96ead10337b715c1f701b07d7eb2dcc4bd540310255afe486bea777a80027b189efd7c6fd3d30b80403156d2a3b092e4dc2b864225cccab2f06c887236dc92c93d90c12e872925ea6d84d9a28b5b16d07c6efea27da5746b8c6099870a54336b99fe03d33cfe060679f2a8e7b7a1d734959cd813456b36711b5c344cf0c9e6ecdafa8e8ca990f8c8542ddccde0d8b25556c4e109c8c2724cbbfb0e26501dc399bbe4fdd8e92f310990327140347fa98d691796fba3c43e763c029f5dd04a5a50a63d1b7d9851b6f8112291b3f3f6fbb484dc7a201b2c148240d6cb83f64eb1a4f23f35bfc4a9ab92148964e366b25b686c0763c4914ab36571b5174c4115acb76937913fd9f5478d709c42c733889b9a4efc5593203014f0cc58664ebda5788f596e443a317fef157d627cc1243ef302de54cee8e6361e1c8b0773efc797569d9364c27816d87fe04ed8f81138d2ee58691131586045c78811496990389c56a285f089cd45caba6f8d15af334ab0805129dadde861565fd73a068a673b57a3499030bdcd4763a94bce6a8a49ae9993b1c03ac8cb7162b9d8fcfaffdf9083185fcab85d9cfada4c55d88dffe94cf726248c7a74b8c4bc8786f450da93652cdb1ef136b331009cc6166249b2b91e7d693b3e48f90e9857c8a4ab2d177423a15426dfa2c46eb039c3e94305be60f575702df90daadf486e2d0f5cbdb14ac31566aa1c870b248e540d2e729a764145c2e5a71edd7e3ef17a0d5428f4e7c416e4e38e14ef97cc296616f54f8bcf42f504d193f0c52040aa560b70e0ac75f8b07144c2b99f55c9786f97416d8af18d11f39db364fc59cb194d161ace50a0d5e1ba2175333a24791f8607ce99d1b6d843056103f68900bf1834031649f4902f45b5c92f5ea64ab1bb7cd6901890e93e27ce4c8f651672d39a1226a9b856ecb1163162d15291695ff4a74d175dc6ad7b2ab76384bec96acb426f45c8c67204fa3d7052b012904da1a6dab2f1799d3892454c5160bbd95a08ac470dd172a686a373056a3435bcc5a29f81102cc277eb084cd606bafbb0bc9d3122867fd4513c0e7eb91f3c12f6d693fe7967cd41ddfdf5ca7ca2cfb1a382aef8ccda392111e8469ba0138bd43a5b1680a8621e76cab8ebcb02a9785a8f0fb2f84df867cc1b1fc591a6b9c3d33684e4ea45f8100a459fecbb0bd9a0ca1d53e7142bd5090684d732a2bebaf6eb062c23c060da86a70117d45e7d44607188dd54a92476d416f020747dcb84ca724ac3423ef7597078b6c5b46e38c8a7842d9f30e7d98951a79c80a0c58e6bdfe4278e99bc09f27572a0781583f499cbf293f9c995bc2f6e60c756d6178159e9854886a085fcded2de65b55fbacdd18c8af078bef7f6b1fd07f3f473e9e885e19169a6a16c5592dc4bfce0354d16c72a7efe883705495a0d17b2578b9b5535c173495da7777d885efdc44a790594edaba687af9b5085f05c2e1c716312959ba40674e4834bced34c72e3db06c3f4db41d4dd38e37e595d1d3b9e3edc9d1f39791b2efdbffcbc274b7d8a7c053b01d4b2c18e05cd53175554ddbb9052f211b5f637c541e24b114a57a37cd61cf58855d9d469351d9dcdb4f38b9ed52eb9420b59401954f6cac019c65fe63315795f6f858fa28b6d983a783a2cfebf7635b30b8236d9e707907f2af6ec992992a45331c0cc3df2a7e6c224b0c6237659cfa579cd06170d095fad7ab930279fa9eb788550728607aed4991318d76e950b1583ed3032d5a2342bce96ca9de1322c323667eb08043d30b392ff4b2328ae0666afe829cbd84e7cde4260a7d3c53d7232fee9f49ade049016bd364ed102ce77f96855003bf4294666137779e966beb6af63f6477d607d90da49a055e309974e1c2e39110e9a7fd8648e761f9526967bb293da2529d7bc2ee2833bfb9ca998eace4a3de7a9a821f446bad49722dba15adf94e167a9ba744aaf155a7b799bc361bd19143a042f8fc5c60fec2bce347a902162ba55e84fdc4d34b337e5d17fabc4cc331342bc149775b3904a728fbcdb7a721f53c59f9ac0fb337588217bb3cbdc415f5a2cd6f861c308b158cbc1ddf7d4d71415fb55d36bb63dd67191a9609c1d657033079b35c836963e098bdf9d230333de3b615dc2068a0db5203e671e91f7aa9e065c12969de94aa60871eb9b4e320af07bdabdb5a1e4390da0c17f2aab44f39ce86f4d217e9a9ce58004b486528935dae4eff0b4b3114d18008f7deddaa8af255587a11401e9e66d15ec42d33ed464d358a81f96d18511be9b9dd1eca221d0e8654d6e778f339c6ae229cfd722ae8fabf5e46f4933728a471702b3a43ec3f06b38f7ec9e4db0098251dd5f44a28756986ae9174d02fe2f131d17b9fd0117bf6adbd584d60fd9096bfea5704d74d6c6a0e5e4c0c1e1ea8d08e5282e101fcd8c28058b9ae17d1c1c7ddd3b9e41d0c154a7392e861c05ff90bdb4d45aa70cb116d26d5614bada2686579cc177ec86157cc505c2aa26a360611e68368a9f0368b64f50724b44d9970938ac0cc780b1365adc6ed29a153e84bb6f66ce9561f51de774cd71f1cacef181a3b6e0e90ed486cd88ed6af544c05323a00e67735981780d230b27b592f8deefd3e2ae60a01a1cdf17106d9bee54b57cd5b84914e0d9a5845cfd14806e03bfc772666f530f6ed520baecf01b631795e0c2b9b33c9e5f1c06e4bc21e8988fa985f1b10069726aee27f6a2b6586a2f1809b9d844e6e682bea59fb979839725777ca532b23e4068b3bb898005bd40f4e25c35579b5f0938432104988f8cf2b628a561a017f3df7aef627d9faf360f3c2c2176e946c761a39dea78d14d5e05d1dc0f7ce97308d5373e13d13855a5e1081ee9be4d6e3113a142489017b1d7319c56f0bb80f7f3560975781a04f00d1c400d1c815a27b0935d0295b4f935cafbd84736043b28ac9d36dc21fd7023556d710cc7f3356051852c3a06f0908890bd7b66913d3bddf4966cc556489468e9bc2cf694000259ccf2a7b4bae57322f439d79f6b855793d46322d4a5f037bada22423cbd7843d59a0e546262092a2a219a0da48b70d77e399f1794e6fbd4acd69bb9dcc196813efe341b0a138d8e43ca6a5405851fa61b1825baf791fe47c900551c3726183304aee07249ac10d6ee8d3c74915d3e6f276271b7b7ef16e907c8c065406fbc6463cc32937b4aab657c3d73bf35ae8354388b69e90a365561e88a60f400ff1c94a37019ecf698ffb6bd2ba5ba017ae863bdabb5fa77f33e74d873b92c196fe5d3bf18032395ad8d95afe18a286c7ae9bce8798154b1a9cee38f41d0fb6904ead885cfb94e5dbe9f4384de2f84076454c4bd4cd79aa90f0cb34abf441ddc74f963b66cf7ff2304a6baefbdc353262f301cc9da7e39029119b80d4832be830ec243ecf5d9710a49737229759913c3e074692ce46e9511fb5f741f6ee1fd214489d84ac7bb0724b7f2138a4fcf6a99a0b444e1ef0840ea1123eb1a321f2fd0eb3d58cb0be1db4f448f12c8271414e3b99c8796140db593048910f25194c2655406f19bb5b18dbeacab48c1905869fb3220cccdd62710cb61fd51cde66c9bc8ff76c83b2f1e289ea9efcef57fafd870a621dec2f3e8cd988028f563fe20981646c273b2c6d3f92b7c8bbe01db39e1c17b1ffdd78e82f296033d3cdbaf1db659d36420845a2d2f4f3a8b0c319523bd0ae5fe6de16b06e7622ee6e4f975d63e7db5a1b305d0fe19e33926ce9a8c4bab1e87f5f1571c667d773d19a6c7fbfdc07fb78967cd5d3780ceb79a5f83091079f48739eaf08a3ca5a2f7c996c786f6a5ebb725e4baa210a89c128be804dcda488e6e8067dcd134705d6d5c5b0d467cc60ea9a30e01e486ccfbcf8456df5409be8b5632d13d2e2eb6814f7c49ecea6950c26c0d721194787027ac3ea3329c5f495dd62b852b2add4674ba71482f6d4a353b91b36fcb01e1212448e0311c283a6210d89591d060da05ba9ce1a8df5a9be70e88d9367da3662279b95707729072b1e554a5f9d6247e9be842658386c2407a417def83ba0a21fe3d3178b96a5f6e5354dd37acabfe33375594ac7396928924ac177a91ddfb580d8051e5a4009f3fe7a956295f6ebbdb661d21be0f4253a8650af45ba5096a400c2af4c2b98852245a4b597471d15eb1f92a8d9b29a16404898eef6fcfbaa9d88a54323b4e74f71afe0a308bd331924cb9b798c5d69758faa6cd87d236d4d4d0578504283c08c0a992f54eb67ce8801d996e1587919f12128ccd4daa2fd716af290ff4b1a5bf860e2d3146c52a5680298a7b87104e122489808de7be664ce631f20e76cdfb97f", 0x1000}, {&(0x7f0000001100)="5efd6a54ec342db3258340a733b480b4d5e31509dc23c295a49afa9dfe36f7fa0ab107f5a8b68f926f2da49690762d815fc4631af97b23d38839b3713e", 0x3d}], 0x2) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) 16:00:30 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0xffff, 0xfffffffffffffffd}], 0x1) semget(0x3, 0x7, 0x8) 16:00:30 executing program 1: r0 = getpgid(0xffffffffffffffff) getppid() shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setpgid(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) 16:00:30 executing program 1: msgctl$IPC_STAT(0x0, 0x2, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001900)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/126, 0x7e}, {&(0x7f0000001140)=""/249, 0xf9}, {&(0x7f0000001240)=""/22, 0x16}, {&(0x7f0000001280)=""/245, 0xf5}, {&(0x7f0000001380)=""/180, 0xb4}, {&(0x7f0000001440)=""/77, 0x4d}, {&(0x7f00000014c0)=""/143, 0x8f}, {&(0x7f0000001580)=""/157, 0x9d}, {&(0x7f0000001640)=""/234, 0xea}], 0xa, &(0x7f0000001800)=""/241, 0xf1}, 0x800) r1 = socket$inet(0x2, 0x8003, 0x0) getsockname$inet(r1, &(0x7f0000001940), &(0x7f0000001980)=0xc) socket$inet(0x2, 0x8000, 0x5) msgget$private(0x0, 0x10) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x1) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x0, 0xbcc0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:31 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) read(r1, &(0x7f0000000180)=""/239, 0xef) 16:00:31 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) 16:00:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = msgget(0x3, 0x22) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r2, r3, r4, r5, 0x4, 0x6f}, 0x5, 0x2, r6, r7, 0xff, 0x80000000, 0x3, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x0, 0x1000}) 16:00:32 executing program 0: read(0xffffffffffffffff, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) 16:00:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x158}, {r0, 0x100}, {r0}, {r0, 0x8}, {r0, 0x1}], 0x6, 0x0) 16:00:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000458000/0x4000)=nil, 0x4000, 0x2) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000093000/0x1000)=nil, 0x1000, 0x2, 0x2812, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x3a, 0x3, 0xe1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0xa, 0x2, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000001, 0xfffffffffffffffd, 0x8000}, {{r3}, 0xfffffffffffffff9, 0x18, 0x80000000, 0x0, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x40, 0x40000014, 0x6, 0x5e81}], 0xffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0xca, 0x5, 0x1000, 0x200}, {{r3}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x100000000, 0x2}, {{r2}, 0xfffffffffffffff9, 0x81, 0x40, 0x4, 0x7ff}, {{r3}, 0xfffffffffffffffd, 0x14, 0x0, 0x9, 0x401}], 0x7ff, &(0x7f0000000200)={0x9, 0x4}) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/212, 0xd4}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000580)=""/154, 0x9a}], 0x6) socketpair$inet(0x2, 0x8005, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r1, 0x10}, {r3, 0x4}, {r4, 0xc0}, {r5, 0x10}, {r6, 0xc0}], 0x5, 0x9) 16:00:32 executing program 0: r0 = syz_open_pts() read(0xffffffffffffffff, &(0x7f00000002c0)=""/214, 0xfffffd2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) 16:00:32 executing program 1: 16:00:32 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) sendto$inet6(r0, &(0x7f0000000040)="dc8580bf13e59d46ef3761f54f461123f3f2d71cebb8cb9ea6e369532baaa7268878c0e608265cb8d915fa57f2fb35530c62bc5907c988ad0a45fbeed9119df696f94d1495344845f3", 0x49, 0x8, 0x0, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) 16:00:32 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, "07000000140000000000000000000000000700"}) panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0002b2700, 0xc0008abe80, 0xbf4c40, 0xc0000ece00, 0xc000060958) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf4c40, 0xc0002b2700, 0xc0008abe80, 0xc000744000, 0x4ed7877f977f23cd, 0xc0007539e8, 0x4f0c53, 0xc0004141b0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0002b2700, 0xc0008abe80, 0x8fd600, 0xbf4c40, 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(0xc0002b2700, 0xc0008abe80, 0x8fd600, 0xbf4c40, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd1840, 0xc0002b2700, 0xc0008abe80, 0x40b7ff, 0xc0002b27a0, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0002b2700, 0xc0008abe80, 0x8fda60, 0xbd1840, 0xc000753b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0002b2700, 0xc0008abe80, 0x8fda60, 0xbd1840, 0x2, 0x2, 0x0, 0x203000, 0xc000753ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0002b2700, 0xc0008abe80, 0xbc6800, 0x2, 0x2, 0xb1f8dfdc51231ace, 0xc000753db0, 0x72beae, 0x7f3580, 0xc00068d5f0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0002b2700, 0xc0008abe80, 0xbdd2a0, 0x69, 0xc0008abe80, 0xc0007e6038) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0002b2700, 0xc0008abe80, 0xc0008abd00, 0xc0008abe80, 0xc000753e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000753ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0008abd00, 0x8f8660, 0xc0004141b0, 0x1e, 0xc000279640, 0xc0008f2000, 0x954, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc0002798c0) /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