0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0xe1, 0xf0000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x23, 0x3ff, 0x5}], 0x100, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2505, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000001, 0x3, 0x10001}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x3201, 0x3f}, {{r0}, 0x0, 0x96, 0x2, 0x7, 0x200}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x5, 0x7, 0xd9}, {{r0}, 0x0, 0x0, 0x80000000, 0x40, 0xffffffffffff0eee}], 0x4, &(0x7f00000001c0)={0x7fffffff, 0x9}) 05:37:50 executing program 1: setrlimit(0x0, 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x6}) r0 = kqueue() r1 = socket(0x1, 0x7, 0x9) socketpair(0x20, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x0, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x1, 0x8000, 0x9) r5 = kqueue() r6 = socket$inet6(0x18, 0x1, 0x5) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc6, 0x4, 0x3f, 0xffffffff80000001}, {{r2}, 0xfffffffffffffffa, 0x10, 0x20000046, 0x916, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x10, 0x0, 0xfffffffffffffffc, 0x1000}], 0x10001, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x60, 0x40000000, 0x5, 0x3}, {{r5}, 0xfffffffffffffffb, 0x22, 0x7, 0x3, 0x2}, {{r6}, 0xfffffffffffffffd, 0x10, 0x2, 0x4, 0xcd}], 0x1, &(0x7f00000001c0)={0x140000000000000, 0xffffffffffff0560}) 05:37:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket(0x18, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 05:37:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getppid() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x7a8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x2}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x11, 0x10000, 0x0, 0xb6b7, "685856f58d8d8afe228a23309de6b45994a4f6a7", 0x6, 0xa2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd7, 0x80, 0x80000001, 0x5, "c4d5d220dfc6f79316ad97d04d1ddf1df0247bc5", 0x8, 0xcc5}) 05:37:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000), 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) mknod(&(0x7f0000000040)='./bus\x00', 0x2080, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCCDTR(r1, 0x20007478) nanosleep(&(0x7f0000000180)={0x8001, 0x3ff}, &(0x7f00000001c0)) shutdown(r1, 0x2) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 05:37:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000002040, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)='d', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:37:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0//../file0\x00', 0x2, 0x48) openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) 05:37:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="f0b6", 0x2) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x6}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffff7b6}, {0x5, 0x8000}}, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000000)={{0xb0, 0x81}, {0x80, 0xffffffffffffffe1}}, &(0x7f0000000040)) 05:37:51 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r3, r4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 05:37:51 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 05:37:51 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getitimer(0x1, &(0x7f00000000c0)) 05:37:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000440)="e362f9ff36f72ee995861b2478f256b4093cfb25b84e5bb55da51957c2810974c9bdbd1e2f5ea7fae622d58bf6659990bfe432044908c7ba28049ffe4e0746fedbac0e3edc5b8caf90f850f6662258cd26078e7dbf03775fb41fd18c6120af74d57e790c1cc23a8d9db320a9b372ba033c4e7a5be4262cb61ed3d6728e6397c30da6d93afa92e89a72e4a3e4a1ead1ad27d5cf0e49cf11b5f1c66f9e06", 0x9d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x75d, "bad83f067108e2dede80000000001f00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x10001, 0x5}], 0x40, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x80, 0x0, 0x2}, {{r3}, 0xfffffffffffffffd, 0x24, 0xf00fffff, 0x5, 0x2}, {{r3}, 0x0, 0x3b, 0x20000001, 0x6, 0x10000}, {{r3}, 0x0, 0xf, 0xfffff, 0x17f8, 0x7}, {{r2}, 0xfffffffffffffffd, 0x25, 0x40000023, 0x1f, 0x8c4}, {{r3}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xe34, 0x400}, {{r1}, 0xfffffffffffffffd, 0x86, 0xfffff, 0x2, 0xffff}, {{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x10000, 0x6}, {{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x200}, {{r2}, 0xfffffffffffffffe, 0x91, 0x80000001, 0x326f, 0x2}], 0x1, &(0x7f0000000280)={0x80, 0x2}) 05:37:51 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/102, 0x66) 05:37:51 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x9}, 0x10) 05:37:51 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) mprotect(&(0x7f0000009000/0x7000)=nil, 0x7000, 0x6) 05:37:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x1) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 05:37:51 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000500)=0xc) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) socket$inet6(0x18, 0x7, 0x2) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10044) r2 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)) sendto(r2, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) sendto(r2, &(0x7f0000000800)="b2065729e9fa5399556ce44515976160aeccd050a2f82f49eef3932935f70bd27e5ea767e61598d3b28cffa970b5ddb08aa041314c40287e6cf01fae69b67a81c48fe903217cbec5ada32d26ae3f9a02be98f1acc180827682bd69", 0x5b, 0x2, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r3, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r4 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r4, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) shmget$private(0x0, 0x1000, 0x80000008, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) recvfrom(r1, &(0x7f0000000740)=""/158, 0xfffffffffffffd5f, 0x1, &(0x7f00000006c0)=@un=@file={0x1, './bus\x00'}, 0xfffffffffffffd8e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpgid(r5) writev(r4, &(0x7f0000000680)=[{&(0x7f00000005c0)="bc0d5001b973557694ef602dc552bf67d4649a3c313334df44bd3baba186d6375189e0a2acb9a105302421d9e922901627ae423ef582731fcc119aa7e6b7eaa48d8a964036a839cc2b899829fabce48d135fc8a174f41294f22f0130548f9c0481b4f95067a434d226dc5d4420df676dc46e0c8727e56ce58caaa8db3e36b248c02957c3f24e0e90bba5013dd397fe2d06c2b1930f4b143e0f885eb8a5713393ff8e32d69784f8ea121998a5", 0xac}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xffffffffffffffa5) getegid() unlinkat(r0, &(0x7f0000000700)='./bus\x00', 0x8) 05:37:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 05:37:52 executing program 1: shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmget(0x3, 0x3000, 0x78, &(0x7f0000ffd000/0x3000)=nil) syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x8001) r0 = shmget$private(0x0, 0x1000, 0x121, &(0x7f0000121000/0x1000)=nil) r1 = dup(0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/178, 0xb2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/141, 0x8d) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x3) mkdir(&(0x7f0000000140)='./file0\x00', 0xc8) 05:37:52 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="f0000000", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 05:37:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258ba03f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a90900659990bee43204", 0x29) write(r0, &(0x7f0000000540)="7270bf6cd7afb6fcf4eb69ff95050000004e950c0578c21092b54389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5bb5840200000000000000921193859d336116888710a2db624032a4d26f334ac52cf75da7d9a251acf1f730c59527", 0x6c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x5815c7e4, 0x4, 0x81, 0x9500, "6a66e5f5a2fad3c6ebfa390d373445ceac3dcf17", 0x100, 0x100000000}) r3 = fcntl$dupfd(r2, 0x0, r1) recvmsg(r3, &(0x7f0000001880)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000017c0)=[{&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f00000003c0)=""/70, 0x46}, {&(0x7f0000000440)=""/254, 0xfe}, {&(0x7f0000000340)}, {&(0x7f00000005c0)=""/217, 0xd9}, {&(0x7f00000006c0)=""/109, 0x6d}, {&(0x7f0000000740)=""/122, 0x7a}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x8, &(0x7f0000001840)=""/51, 0x33}, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 05:37:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/44, 0x2c) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) 05:37:52 executing program 0: mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x3fd, 0x3, 0x10001, "f9f32157738bf57988730650230ed320fb754efb", 0x7ff, 0x80000001}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) syz_open_pts() 05:37:52 executing program 0: msgget(0x3, 0x208) pipe2(&(0x7f00000000c0), 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x3000, 0x40, &(0x7f0000e0c000/0x3000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000ee2000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) 05:37:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0xffffffffffffffe9) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 05:37:52 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xce, 0x9, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$setstatus(r0, 0x4, 0x8) 05:37:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="a3ec122f70ae225acdb1aab9ea4dd38b39276c62085711f4214afe2130304413ba3ef90a55d31c7f985a16de968d177f941b4eccf22e992cc66e6968e5f4", 0x3e) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) select(0x40, &(0x7f0000000080)={0x9, 0x1, 0x7fff, 0x3, 0x0, 0x9, 0x5, 0x2}, &(0x7f00000000c0)={0x8ff6, 0x7fffffff, 0x0, 0x0, 0x20, 0x10c, 0xfff, 0x1}, &(0x7f0000000100)={0x7, 0xf66e, 0x5, 0x100, 0xffffffffffffff50, 0x9, 0x800, 0x1}, &(0x7f0000000140)={0xff, 0xf9d}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 05:37:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="fe", 0x1}], 0x1, 0x0) 05:37:57 executing program 0: r0 = msgget(0x2, 0x800020000003) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgget$private(0x0, 0x2c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = semget(0x2, 0x7, 0x100) semop(r2, &(0x7f0000001400)=[{0x3, 0xac, 0x1800}, {0x0, 0x100, 0x800}, {0x0, 0x6}, {0x1, 0x5, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x4, 0x3}, {0x3, 0x6, 0x1800}, {0x4, 0x8, 0x1000}], 0x9) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000080)="1d9affde2a44dc1cf29647f76b3de6373d8b4cc6b644ef3071df48e4296de81e1d1c382bca34bda7edc15e58b0833a83c3aad3d607395bd13978304d37738d18733264ebb692273cb87b50ce1321dd66be1d82d2c06ca82bf7dda8c96c946622d693ac7715f086f21715b7ff78b9ae3fc9eca5d286f3f329c3867223ea7dea8d979a3847ae2e0a29b10097bfd706c15d8b226368f64e6611b481bf22431f12e8ea25166aa849fff6170aa3e1d2009bc012f385198fe9fa570c60e236af4b0e7a6f9724a684d18de87181b0f4d3d05a5e2fea589cd2bb99fa44c0f27f51b43b6100a1b873bc9daa0ff6f2fac2614c2f4a78b3", 0xf2}, {&(0x7f0000000180)="273a7efee9df8c254d6ac9e0842a03561b8e671074208d649c3126a6dcd724c1978f2330bb5f35", 0x27}, {&(0x7f00000001c0)="bb4ce879c8ad5a2bc82d3da04a20c3675c0e872adf805e56872aad2cac554929b43fc4786c5fdd1bb2a9dfd3676b299dac1571b06717bf3705d54e12854b36119eb895156368163767987b497dc0fe5d4a0471b66af1e3fe78ab9a91d503c38e02a6adb1b5b54998fb0b38d292b1df2d5f2b812ed8515b8a985ee4f4d3af7870431c9b02d86bf718a0ee3ec6649db5715144a44cb929263710de025a432e0ef835aede356529980114e100428a110127c0e537ac239a5ad968", 0xb9}, {&(0x7f0000000280)="f83263217d33cc26bc2401e28dc0699492f5f5d695d02146f6593530b309ab3f4db342e9184e0b3031a94ccbbe9db8c9ad113b2d8ea2016e9b6ce4fef01900bb7e1641338249ea0299ca9b84db89b9928afd8e033664ec841bfd6f54588c92163929d41b53ad7ebea1375ee8c32ef1a843958d4e07554b17c416597e231268efd322a61cbb46144fdbabf4db2a9b1d457dc2326d4e2a045bcba75846a846e06073eba91d7b673d9c819faf8aec390af241583e4652ad7984b9ee111bd2733b8509063ff7a1918f6de46b78984214afb208f58cdf2f609e6dc3441323107e970832f904d848e5f11b62a9b0184e269602d3fddc4dc12153b1bc581dc1c59a53242d08fb8ebe5b1d7e5b52a5848a68330c1afff4c0ada097351c0b8b13960e808bd8b107dec1bae68cef3f582b47beac8c124d4f02fb0bd424bf1ba3a3d71f80ef78f820b69d25c6a7f26dfacc6f71caf48e4f71a0636ca186d5556496c99b7b38e43f38f003d81c6041b9a87f4b4a87557885591f9406e0f4e5c871dde6ac0d7ece9100562f8b7f4e6edfa4c08f9832f6536f53cdc3971d3811723a170be6fa5379d17bedb937a4cc0925d22073e6e62b803652052c03911c1de0f536b49a65b6478b82f2861626e6e3960ac3c5b146a2f133a4eb0d1242f784a3a37d6e902634fd3e062b98c57501d5d97c7bbb8cc714c831564eddb99c5c0d45a828c4e9b76c06968cdef36fd3086606f119cdfe6ce5d50d365ab94089f6d0b7dc3ee26e5d06bc936f37dd48a36fa113242b01d4d4e4298d23592266079fb51577690a4a18f0ba204585b1da40394e571db784d8610b007a20e19bd4d2ea424d466268bdb4c227f271efd330925eabd637f15632300d2dd916cdc0251e12b976ea5b88f68ad409ba6e716d9f36129d3194307b9e75ba8f09be8ef931f91aba52dd95d98f53b10c95a3d616ad9ab703adf716a1c579855007d4b252a6bcc0ca787a2bad06fc20555451a6b3abc132537bc8b865a543a94cd4da8948d12eeafc3c152ed52da11ac598505f3121621da3787fcd198bd6a4f62fac55569d2141a92d2024c29cec3a00714fd2b51a561dfbbccf9462cfdbf9c545dcde8c6df38cf77721c38c088376eb1404d7ec49ad6e62484f1f52922165fc49729e987cb566b3b53735aa99dc07dd2e666b3e14826949652ec58fa04debee966e07a7048bfc926c18e252d7fd8f13fc08de3cb9532d3ce7d2d0cb9bcacec21bb31e8f6b65ae6936e9cdffd7be08bf35b7d888a7b10d5211a1321a35829d2259bd6a7c42c3f52d41d46c4ffb8dedb3b0bf5bb4bfd8ec88b41e4d06a484e2017e360642b833700c6843c1b21cfe5dc589f7d88a6e06fd7972f7c576355b74a6ae74e6ac949fa7fac559af647223113a4d2b0914c7209ccaa1fda4c60823f589196613f74f5a748fdd8f8bb413de4f75711d668cfa6a2a677b4e940aa8c76c7153767bd6473673fdf1f3842fc8862284473863f5b253d723023be675d3ab75aa90ff11e92e40311205c5bdaf78c61fa302750a630e7d8b402f30f2c172ada438347c4325da708faff18ef2af460d54817a7561777b0df2028485e5e0bfbdd29c4957c21ec6af23e41925b53f28a286613153906633da07c28e62eba1d4bbe896e28fda3e90466723c97aab7c32263dbe68de6e45bd7c124c4af85945b1068e67d3915b3086aa1b3ace17870aba66abd4726d0936d516df4644599af3e32a2c36db56b8fea981c07463ce80bc0109642e141fe285e3a73dd88ff5d44ed92db31bf9db243a0ee2daefa736d7331aba308b2cef7cc092075e2187f431512d992f574a246f0c49bb34a3e2a7fc9a07c91dc1c3f92a2697798aefc6a9582a7271d3f75ed18034239d50143830101416ed710dfbef31334b4ce3a992d3df48861cbc4e5058cba7844f26b96054f28eadadae158807325d7cf86b4c7f86f0c28a40d2995e5801ce6a07056a244811ee6436a9e7a120440bcb35126c34387847608e9ecfd4d0eb0c1b998ebcf9c30d847ddc9916fc4dceeec0fa90cd518f0a4cca1d14d32c6f8673d0ba0e7e652d4b3042401a8b70b2cd1484b3e6020c9fe322d58929c78790fc759c83801630115971b2ece961eeb4df5fafb7d4d11695e8b63e9e2cbdec7f9c2449d8d47eadfb44cfdcc7e064db5590e413fa6a8f0df53d7bb8fcbbaec1333235f40214c66448a74e4f8a5eb84f23aede134634a79aa81d31f57c6fcb35a9a6bfc63e744f48750ecb4e84ac202268e64754c067f211ddf719380c768a740ee7818dbfdbc1391d87f327d6922e6cb6e5c612afb7a207f45f9b561a1e018c04dd7994eff65c4003b5b848adc51ad1c14eb322422b07a50bbde49adae039e7b30a734bfd471732f1e8f00d7f31a145df34fa8aa7dabeeceb847f322215cd934073a95f50a9815b443e51591e9f8f498de60180c3bd93034b0d0aee14dd63e332d094c4a898ff28c1de0bc55bea5a1a18f62f4fa4460e781bb32e2d9b82ccf1c9f270a616da9e4cc2121adc7b5c949b5ac459a05b251f770640f6d66a2fb4f53685168e2f3438a79500f7e263d02d1bca6a074bd3495820ff3c8a787bc13a0f0721585fd3bb98751b641e3b59aa83eb182e8966031704441dc4e8f902a0a5fc47a3f5292faf0e29e91011d36897a37af1cf7a88ece163b66a6eb48c562ddc53dbc32e8246529949048e676473dce1fab72a74f31edfbd06992e282a1ba524ec52f5725172566438b620d4d20ce8db2918e656bf2fa6daea113a6e0dcace82f91187b949b1603a12de7a322ce0389dd4c69defa2ca9d29074c06c9912cb8fde84a5c5109862de1db153a724098fc7f84273d9cc9d614cc38a0083e99632bbf2b062412c9de603fd185a0300ac6b27f19c0b8b36a36e32c2d560fdd38f14f890322cd9513afda8a4cc2378237f0f69f66c34a09ca743140d78ab7d5800b2a58bd1840078acbe979697a70ee7662ddb0eeee67d00f34a5d12e5ed1a2bc67179703873c77623b82c5ff89eda0b0da667bfa8c2bb7ef93bfbd036664c90d8e1658d7ac26c37d9cb245ac5db8be3feb0f7cff01b9d775b7eded41663683e3d33e118aa076f1b3686d283315647cadd63bc88cd3994a32b86468412fcf58e149975cea119974159bf0e0f872046144a0f83a38ded899680154682e727ad04c4be2c4a1b24031df9827dd2cbd054e7656468abe36fe7e93348dd2ed99fad44c20d2e3328e9a899911ed46bd209115becb04719e5f00afb9a39c4d2b5605d2531f9445bf8d69170314b83f716ca868fcd7809817ea234e59d042ddd55acc26971454d9d237570eb262745a02b6967d306b664470b4488fabd1da62951ca89e8af82ecf7ae15e0ee7e9d2f2934179ae1e19fbb3f1c8e0ddd3875af9cc3f7fc30bdf8e5cb280a3b9e624cc6652045e472cdebc322341b47197c6f4d345e8e7313900261e84205919aa304f6309a58572dd8e572929b92addf5cb6db245f7fe5e7e4e7c380f30c8c37ae2c68e515240a3c078ec114db98b2260f7fea64a672791b8727c4b16fc0c5ae0bb9a9e6cbdd9de44282ddd7ccc263450be562e765ae62f691b7b32dcb4a84ff1e999c6880d6ecce034fcfbfc18e459b940ebd857f88f9fdf8c4dfd8226194a6119deaf2ca68831b38bbd690c5d7c0be2a03dc08b77353995b4d568e3733b2cd486b21ef20fcc0cbe9393d80010d420e5c62facfb0af52fe05c2b914b95c7126e0c10abe8354db3653c78488f3294c945cb16ff49a21eb1a06da2ffd5be5ef38cad12a7bb04c2b6b4017ff520fc8a6d2e1865a4f10ad9df525736794a63493f3d81405e4eb6d75d9417b1150decf1694d50027ec1da4842daf4255bb066308c1877906c3c3397ae38e5ca77c43ae8b75739a0caf4b61b4e31d7d1c4be737c09be133daa040325667cc7ef7c4dd0d38111cda8db05a341bcb1823ab77ef3bdda9dbee78943dbd79406a5e4080576ffdb075651daf558654f157790e60d968dfaf5a920e34b5c59d43fd8c786dc5abf814bb5820d22a676d47d95505e1b4c8f5ba4097d6a7e90c6ac90db3f949fe1f2ce6162599fb7ede4192d9077c6669b996d31d20cedcd8c20b3fbe5cdcaf14b4581b60a593c02ed07a1d3fa8237d5f84a97defe0b876cf10b1a892006bae9f80db7c4cf8ae801882a59cb08da522c780b3cd0a373675b87870a4ab99ca72e93f3f41017e4d57bf7546156c3e62bf66cfbd9521f4296bf3a89665cd6a716239143031473715dacbcf7a28ec6427cf867f4cedc23a0f2ce52fd482cee09f50672e514d0b2e78293eb355f67a3e5739da7ea7eb26131b1818a161e4a09ac6470a8d0b2a50a712c81413956e283ddf338ce3979bdcee4a32d36fb26c70289dd9f98b8edf1f3506b4a72ed1246bc24de82e8b49f3de553eecafb84bafdaa72cc2a4281df1afa37f3c564c030c80b0e1b484731e3b8fa28e2ad25b9c54d298c73df4af552ae1dab64e55c2b004049e350f00a95a69b94ba85e28a1fbb2c90648e9451042c381cbe96fea12ba1cf5e89e92d2524e13e76ed7df8ce94e9ed5fe1db620099f003ff4f6e7150b76866754ae73df6a5610121c3cc0bc8aaba9ecf0b755e8b3540a4681f8c39ddec29d4ffd67dd58284d0b0261a2c616e73aba40ebc627982d422e741c891fda832509f636854584fb22395101135386b49c97619b8f2608f1038cfb4dff28cc9ccf0136f645dcaa135e92a3676ad6018f0713bacfba22e218690b35d99d95949842dfd99c648511ca276012e9e556f70d96ad9353972ae566ac66de6c159920bb8363d3762f0bfe81d1e9d01847bcf9cf9c7d5ac1314914823393a0ad51e3a1274cf3ddd1099096c45eafccf00f6c03f306bd908cfbfaab08ce05c1da1dc2c595f9c507cee7fdb24ada936b5863c27c54ebb7c0ef228cb20f386439716a56adce7c27a64254776fc6ecbc30fec1dfb9204b34d34403b3282775b6c5b5dc5b913697eb42007e16ea822143eafef8b7d44f8754adbb9bf75e239499f3b0e1cb58cc83eb47e60e8db85bfa5c55aa8231984b27c093b0a96e74c44c23a79e68c2c8dcca08c5c44af5e5b686357114a9e2d163028c7bb8687ef0ea4495c9b93226957bb7e387e29f30a23f062b35350682c5791b11b078eccba36317229e8b03240a4cf410dbfa9d71a99d51c279e9842e3a82a023fea9bd2998f9bc3280f2e05bc08f2db4ab3a04ce2cac1e1071ead035436383cd1c6bbb032c25a36dd4d3b4b69ad517727fde652a75f50c9c6b00c6bd7b1135c46c34819c25c03c7a36da94ca1e8f517c78b2a3b70fd04ac806b79c3cb24a235ec07d804926b4e1de86f74d27a269244fc30843046c82813ef26e13f50d9ce960e18af9c3372d55b30fd46ee2da8e6c7d4d3c5e6e49ac377bf8db907eb4a75b59e9559c2e97475c2a415c91a74d1ed19f25422478d8dad45e3fe46f254d7476a7098d2a23a949b0dcc779d837c1a3f05289d385b0974de556f77c8f591dc035f8df4e0a276df45d7a37ce54e105ea73014835be71c6d59c7823a1de99d8a6e455ac5b109662ad1a4d00691250cb0983e72a3486673ce79c6f99fbc8e1eac792e884555ce6d685b743fa0f7074cd96336d5980e0ccdd4395b657ca2aabb42182aac617094a91125bdaf88099e778fe75194a8b40802e07aa1c828e978e99aafcbc3dba0bb8393363eb65689b4d63ff3df13fca0e271d7554bece9653411aa926b4dccef2fe1d2a9843091020d98af751f12fd988ac0e01b0b10b7396eb37c6462d5c7fc", 0x1000}, {&(0x7f0000001440)="20060fd53223e4d20cf019c4ddcfbe583f39d29133c4ac78843a4e339055ca04e81aa040c40005be55fb8b7779404b5da8dabdbb031bc874908ae0e15cae3d43bd7d907e937d81591bb7deedddbc2736840b324c9fffd2c2dab16c1f1a4333602f944069c649766a2bfaa29f751064cf8e29b51aa4bf3b3dd95ff9f82b37741817d5618dc226e5d92bb2acb1395ff25dcb0fc88f08235edd8b7f3d6465c943fe46634316aee34f8a8325e956388a2e7e2d4c5c48cbec46a292273c307b4d989da3a3b0f72da581dc76f97e6427838645743d5c6459deea0f", 0xd8}], 0x5) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 05:37:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4) mkdirat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r2, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 05:37:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x42) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0), 0x11b}, 0x0) 05:37:57 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = getppid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x20000000000003ca, 0xf738) poll(&(0x7f0000000080), 0x0, 0x20) 05:37:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x10800, 0xfffffffffffffffc) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 05:37:57 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) connect$inet6(0xffffffffffffffff, &(0x7f0000000180), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1927, &(0x7f0000000000)=0x9, 0x4) r1 = semget(0x2, 0x1, 0x20) semop(r1, &(0x7f0000000040)=[{0x2, 0x4, 0x1800}, {0x0, 0x1, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0x7ff, 0x800}], 0x5) dup2(0xffffffffffffffff, r0) 05:37:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="02953f794ec72b375b476bcfc962ead5644738ee72a73d7af76df85a741abcb375dfeacdc0157884a1bbbeea3be05f4a784ce902aead94cd54e28a28278d6df984ec0a234086a4d46dfba886d944e0f165fa2c55a372f1d0205056e1a6107fc582c0c351295c35d43c22979306eebaa60e7341e168bbe12ba9b987e4"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1020, &(0x7f0000000500)=0x3, 0xffffff2f) listen(r1, 0x0) r2 = dup(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="5391453f18592078b5e6879e1dbc177ac6126b0701ad2a591de1b35c549c2bf2c963bfa8d57daaa30a2248c546f75048085d7a595cf7ae3d3b11c7046edc128a36e3974dfe209607cde868a0af15c259fff188789cf8c12247f87a1d824f3cc37e5c3755199b63e721ea8354693c7adbf0ffe39f99491c6eef3140466a891c3fcb3825505998407b3b2804047b9121a15ae73a1d97486b3f03bd99a80c211a541c8a2916a47bdc33b669d4b51a66a7d36d06ab123584f27cec1f8644d75da6ee907c18f59aac6abc4a13aed958c1842d", 0xd0}], 0x1, &(0x7f00000001c0)=[{0xf8, 0xffff, 0x7, "b67dbff37c7182d0423bd26e1a85e98433d6c506972e7d79689e86368868805edede968dd5e071928ccad1eb149efc35e016146a812a5ecf0ed64bbb9a3d95df4c2dcee3eb9af169db36285a1e961da7f94dbf8d7523c3437bd8e0ffe0e54cf9b55121aaa06418fe073f382b99d2f93b60d5aedb5547db1d03581ae721cd1ef2ea7f6f862b60879c7b05ea627ec08aa82b3645a7b161cc64035502bb385d5bf852394f3b8044543a904fb554fdf0e0e5de5fe96b2dba999eebcf81ce9acc5c43fe78089ee48fa6bdc47552aa6f0dd4d0f230db911ba5918746551d06290ba398e2ec1f776a"}, {0x70, 0x0, 0x100000000, "84adcd8c93b4afbc11697a6b2a3dfcc99825055aa16c3cdf6f0f888cbaab1589f4077f4a5b87edb298b5741cdc332b863865e22b06433f30e75806a6d2df1009c35a2a15a95fc81276d9ff3d0fc325e16a7e3ad686106c1742"}, {0xb8, 0xffff, 0x1, "ccc01bede8f6213376d25007b86f6b28f9cd7436d261c1b13d95e920a85f0faaf600357e7d69aa3c0c49bbaab9da33bdfb7e2fe68c1b355d79939d0855bd10a796e94c3ecc8e9e282f43806073e7fcc76238711421743a81ffa6c65aa6213e4a899744debfad9787fef3900fb7e554ba7274a11052e69d0b66889c8235fcf3143a629dd6181f59bc3774f16788f252416c9f0f78dde6a0e2b80428148ff7011e67fb"}, {0xe0, 0xffff, 0x0, "0d58ccd9ff15a9a9f5a6524100452946a7b589a65977b87bc7907745bd961621d466e6b104571392a7d24607e0a19e0db6990cef52666c4a8292f26554e1200018a52678bead2243bb882272fe3a2b0268311c397650b726455070374e23279549329dbe2b31f4a291573a8beb46302f91fcf1b03b0048e7c6fe697e873da637cbe0a7110a337b2821e7b8e099f148287da88eb69bf1811913d032e7a2eade8a82843da7a7c4c6834eda9d086d34bb55d75b34579c4c1b81df8c13535b725ff42afc5cdcc7edcfb298c6"}], 0x300}, 0x4) 05:37:58 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x4000000000002000, 0x800) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='./bus\x00', 0x0, r0) r2 = getuid() open(&(0x7f0000000080)='./bus\x00', 0x400, 0x100) chown(&(0x7f0000000000)='./bus\x00', r2, r1) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) 05:37:58 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 05:37:58 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) 05:37:58 executing program 0: r0 = socket(0x0, 0x8000, 0x4) recvfrom$inet6(r0, &(0x7f0000000940)=""/4096, 0x1000, 0x800, &(0x7f0000001940)={0x18, 0x0, 0x80000000, 0x441b8e46}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='#\x00', &(0x7f00000006c0)=']\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='U\x00', &(0x7f00000007c0)=':\x00']) chown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = kqueue() pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000880)="1f227b942077245363f646d6ff4b94c32b2216fccd3ad0e1e3fbb7de0415671508b4c9ecfef3bb2e1242cc7301a6a051db277fba000ce9a36b780556c3f28a46dd5ed77a37133e6cf190764435ac85671c4dc5cf0bd5c37708ab97358ea6", 0x5e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getegid() execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)=',{\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='U\x00', &(0x7f0000000480)='+.\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000580)='#^(\x00']) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000840)={0x0, 0x6d9, 0xcc95, 0x9}) mkdir(&(0x7f00000001c0)='./bus\x00', 0x40) chmod(&(0x7f0000000200)='./file0\x00', 0x0) 05:37:58 executing program 0: r0 = msgget(0x1, 0x680) msgctl$IPC_RMID(r0, 0x0) msgget(0x1, 0xfffffffffffffffe) syz_open_pts() 05:37:59 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) dup2(r0, r1) close(r1) 05:37:59 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83}], 0xec97, 0x0, 0x0, 0x0) r3 = shmget(0x2, 0x3000, 0x1, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/104) 05:37:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) 05:37:59 executing program 0: mmap(&(0x7f000012c000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 05:37:59 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r1, 0x44}], 0x1, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0xa0) 05:37:59 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x101}) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000140)={0x0, ""/72}, 0x50, 0x3, 0x1000) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:37:59 executing program 0: clock_gettime(0x6, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) clock_gettime(0x6, &(0x7f00000000c0)) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffff001, 0x1b}, {0x18, 0x1, 0x2, 0x800}, 0x7, [0xfffffffffffff800, 0x9, 0x200, 0x4, 0x6, 0x3f, 0x166b, 0x8]}, 0x3c) r3 = getpid() r4 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x44) fchmodat(r4, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) getsockopt(r2, 0x9, 0x2, &(0x7f0000000280)=""/164, &(0x7f0000000340)=0xa4) pledge(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00') setgid(r1) kqueue() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000400)=""/4096) clock_gettime(0x4, &(0x7f0000001400)) sendto(r4, &(0x7f0000001440)="f478ded88e820d36a190e3a7ddd1dc56890ea3f0f880261cee45ec4375ff602899bfef6bbf48615c1e40ed49e7aab03f41d1ff8f7b72d931f4e1a64b175887d95d8c9db6fc13b6b715096ac873d77cd74347c32041e59703979554d14e7fb18379dd6da751fc7a7144b124f11583f282c1fe40534f23482212130e8b116c4b4fcc6e5387a21081398aca7c5452b7da32f2635e66e267863997c980ef6beb69d560119390b18f1f59fd4892629aa6b2ffbbfc5bb2830c", 0xb6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendto(r2, &(0x7f0000001580)="0a11c1ff9eb39b44fe8270bac1bdce8b16a9d0dd90bfef7e37f79799a18775248b1bba86700f05fae2c652857542ce307ebe8e4406311677dab60abc4a7307aebf8fe1c83622089beb2106f306e65b4293814618ccb6a4e0af96b3d37bc44132eb5ee4a7ad7b110daefae76ca3616ecf08b87dde52bbe3d04feb28d054a3aeace611b1d1a3de6f70dfde913a8bc96da80fba1563c565f7a1d6bc7660de7cdd60fdf585f0f19a69f2e24696eb268cde85ea845abda7244e30649d5996fbec6c1c203c0a36414ba13407616bc5894ce52d9f3f50252384f6beb1040af8de255a45ce1db3ff", 0xe4, 0x400, &(0x7f0000001680)=@in6={0x18, 0x3, 0x2, 0x30}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000016c0)=0x91) getsockname$inet6(r2, &(0x7f0000001700), &(0x7f0000001740)=0xc) connect(r4, &(0x7f0000001780)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) mknodat(r4, &(0x7f00000017c0)='./file0\x00', 0x80, 0x2) socketpair(0x1, 0x4000, 0x90, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000001f00)={&(0x7f0000001840)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001dc0)=[{&(0x7f0000001880)="290a3b7f63cfe86a1f821fd7a73b44fa98b0ac94ae5507bf0e5ef9831313cb3661b4ffc3ab3c", 0x26}, {&(0x7f00000018c0)="64a05fef896026eba5116fc138185da5c4311d5e055b458b14901ba9bad5dddc05f9bce4f0b03afcc6112333dfd2d03d1ec6bb84e9391afd80244544a4ad53734579acdac1335401584911cb333861c9bc70e7027167081bfa554758dc465ed7ddbeab8b5a50963fbe17350e1c497630a25b74af80b8a58ce92ca32ec59b371a627310ae8f57d45e84d742aff4e09a5afd4f9edc3a1b55a5cf07e4751b6a33bced579afe5e426b", 0xa7}, {&(0x7f0000001980)="64d754af9740b5e1487e08b9f3fecf005784cbc670ba88d77c58e0d108d53d44292b1276dd242e5d52a386adbc428b75fc4f887fe5c9c8d87e513d58f6a56101d21804565e8eab9eda5e184b49f57a77fe1a2397d5f08d1d87c71a45e1ad3b6a097ff6b070b467f4822726ab68c2d6c71863c81f73a0384578362abc00263baa43ef247f1610c864de63926cc147aac0f88fd641419f45d6449ad6a51dea4c6c4c1698485b005a572a7d7e9fa2c4e036db4b57", 0xb3}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)="4bc8d65eaaf2b7cca7375823bed4d3439c7df5ba892204ad2134a928fb1b26b63257a406d6f08785392ab207543b9f7d47efdaf80866e542073840c6c7fa3da0c400bf111357d311dc5341c5788a0b0a9998238f3fdd16de97cb92cf32b6240fb0014c800d8ef03be14e9bd9165ce3df311bbe1b554e6fe4b70e92413a5fad328b91a5432c5d", 0x86}, {&(0x7f0000001b40)="97db97dc5234a60f2e762cacc0a6f3e809920c84dacef41045839f85cbebf514b1b85cff47f0d5d30b9b2c8ac014582cf035d4bc450bdb7c4823385b4e6a8dd97a07d1a24eacf3123d51e60a62ba0d13d78f9f992f9f0c1aa88c0471f43f6e4d9796509f99c8ea58660c07d2ea1017897e9fefc0a0b946b3dea48a48d650f81363b5a1693bf6d68ca70d62733b0d60877c143529b890b7344cb7f1809a45378df305e646c2d7aa9f6c71a287fa35cb2ae77e264dcde7793f7a44db515277b1763f9a098338e13f112b09da0b699e2cee23b118a237369665ea2e624d561325fbe141c3728e2ad48f68a7d86939321e017c86b53c8a6c926e88ef1c", 0xfb}, {&(0x7f0000001c40)="1ed898a8ed3f8afe8a6da6e64b133342f6bc66cb978533ed32045199cf5960247e4897a1d2c166224dfcc938826f85226fc1db2172e5d6c348b6a414716aceea406ba2ce5a031998af612a0566c4d14bb916595fd09a7accfe306b33f6480b35d31269361d4a370afd2465f1817ee8f25992e56d87debd208f059d47ba423cf48f0d39ef5457b423e16d5f4666600fee", 0x90}, {&(0x7f0000001d00)="d755daafb42c0149a7349d1d7ffd84069325fd8d97f449a00efe9b4092d40ecf34a52b1d067180458a5ceff3474c6472437e81", 0x33}, {&(0x7f0000001d40)="f7de1d09bc882ec20972e5a3e2fbbe2d07e78ab4ccc2354564474770ed757bd3145aa4b78451043459a5093ddf98445d2c346f7dc9f1be6c49b383daf0db08b4814881f88285709857195e6fe87c2ac28a2cb8faa2e7451f4afe2b4322903d87ca27e0d8ad", 0x65}], 0x9, &(0x7f0000001e80)=[@cred={0x20, 0xffff, 0x0, r3, r0, r7}, @cred={0x20, 0xffff, 0x0, r5, r0, r1}, @cred={0x20, 0xffff, 0x0, r3, r6, r1}, @cred={0x20, 0xffff, 0x0, r3, r6, r1}], 0x80, 0x1}, 0x5) fcntl$setown(r2, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001f40)={0x401, 0x101, 0x6, 0x8, "e06ba51fd43ef4075fd78d4c5c46ff0bd0cb0462", 0x9, 0xbd}) fcntl$setflags(r2, 0x2, 0x1) 05:37:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x1) mlockall(0x1) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x17b) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x5) fcntl$setflags(r0, 0x2, 0x1) 05:38:01 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x9, 0x1}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="87dc5670b9c326ad5b7475077df65a23eadaf06c20eca4b7472ce83ec30f30a96cd7151a4ae2f027bfbba34a29706ef3caaa1378ab00a377cb1cc8da18a32eee085c151afb9743b9da039f815aaa1010ff309a8d4d4338559cba3fc4a643301a696ed83a047018f289d21d3e75d41280b10a2ae8cb3fbdcee2dadb34ecf74e7379d48f14af7be3b41124", 0x8a}], 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/58, 0x3a) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:38:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) kqueue() sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x67) 05:38:05 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "b59cc2713c9bb341384791232c13140df988b9e1"}) ioctl$TIOCEXCL(r0, 0x2000740d) 05:38:05 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) sync() r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000080)="c7f7ff8853b4b065014f7aa128063e53525e569a", 0x14, 0x403, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/226, 0xe2) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) socket$inet6(0x18, 0x1, 0x2) 05:38:05 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/92) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 05:38:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x7ff) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 05:38:05 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r0, 0x8201beeae6ce8fea, 0x3, &(0x7f00000001c0)=""/153) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x1020, 0x3ff) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) write(r1, &(0x7f00000003c0)="612f14fbc067bec66f12d0f42dee7985c80b9feaccd0f194847a0ccefc9173cea4ce7d01fa93c2dd56fd9d51f1f7bc47bf9e18c61f5fea8b42682cbb64000ec06e3280e6abc13f", 0x47) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') unlinkat(r1, &(0x7f0000000280)='./file0/file1\x00', 0x0) semget$private(0x0, 0x0, 0x30b) write(r1, &(0x7f00000002c0)="ffd1432e9866be7dccf00ee17d53a4c5be85bbbe6996623651aed47ebcb00a3d3440d1ba84f9022c1b0126241954c7fd332a5464e48ae5cdcb1bc2784d63645195d1244c3677d740a2613d1f1597c8d1612b8e89be9d32e31ad6789f6318aa21e5e5faa2c7580c7c8eb8860d02e38338c5de99367017c1c4be74d03c177bebed1a748a74e39ee548bc72d062127f3263781192913919b17804dbc6dd249e32621bfc3a877640024351b287d23b2fbe71c483f7cb6b238eac16de37557aff7ffc961e9676e6973cc3ec7738a06f1003e9b3f3d145797e1c843001", 0xda) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0/file0\x00') ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x6) 05:38:05 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000300)='./file0\x00', r0, r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x44}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a16da003bc8d433bc3bc5a118debc14c8f7fcb4a"}) poll(&(0x7f0000000340)=[{r2, 0x2520f564bd4c89ff}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getgid() r11 = getgid() setgroups(0x9, &(0x7f00000002c0)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) 05:38:05 executing program 1: socketpair$unix(0x1, 0x4000000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="ea0369800a4b8e5fc029", 0xa, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="c1de8e38d4bf043d859ff26de8d31b346e8e0902bdaa33e3a99c54fbdd4fe26c2851591bffe2fca5c44036f441149db053de2ce18dcc9dd0d33c59acc1ddd636deceb33061976d1117", 0x49, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 05:38:05 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x34f00cbb, 0x2}, {0x18, 0x2, 0x3, 0x7}, 0x9, [0x68b0000000000000, 0x2, 0x0, 0x3, 0xe1, 0x6, 0x1ff, 0x9]}, 0x3c) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) 05:38:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/191, 0xbf, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="c2502e", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="1ad43a33d7bed38e7f6122d9719e367084d7552ec3bb064379912297c79b0da7b54b1c49e3b92cf76e2812f6523e53d5ce2e52d90cbd7ff29c2817c76cac252f2309f80b3ab45ce095cf25f331cc375f6b2d4c34f280db806ed155ee4684d3723f00fa84c3fdd1bcc5acc721", 0x6c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/32}, &(0x7f0000000240)=0x22) flock(0xffffffffffffffff, 0x1) 05:38:06 executing program 0: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000200)="3dafc775031f03cccaf0dd6cfe4c14e507e850a49966d3a0bc7bc6e48321f569ab25852dd85fac07ad98cc4c0e9f24607e97b7221b53011d95ecb6712ec03bd3bd7397fd97648cf0f8857abd5a19d20f5408e6fea85757c2105752fa3961baa1e647d5a512cabc6e154cb17ac97eff67bde908e371c529098f7add661c05a58d47ed408d0845fbcc24541faec7f1c2e62e5b0f5c1765f31d49e346e9a52db6931396ee097a4df4aebcc315c50a3d813244ab7465ff5175af40c4f5901626bd9a6596604e81e78db1afeddcbbe2fe6e0d75deaeb1cbda6c7638aeaa5548f1f7fb968271a54c074a3b03d809c61e4e6bf6c834", 0xf2, 0x409, 0x0, 0x183) 05:38:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = msgget(0x1, 0x400) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f00000010c0)=""/95) r3 = getegid() r4 = getgid() r5 = getgid() r6 = getgid() r7 = getegid() r8 = getegid() setgroups(0x6, &(0x7f0000001140)=[r3, r4, r5, r6, r7, r8]) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() r9 = msgget$private(0x0, 0x2) getegid() r10 = geteuid() r11 = geteuid() r12 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, &(0x7f00000011c0)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001200)={{0x3, r10, r7, r11, r8, 0x10, 0x3ff}, 0x685, 0x10001, r12, r13, 0x2, 0x81, 0x7fff, 0x8}) getgid() setrlimit(0x5, &(0x7f0000001280)={0x288, 0x10000}) rmdir(&(0x7f00000012c0)='./file0\x00') fchmod(r0, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getegid() setrlimit(0x4, &(0x7f0000001380)={0x4, 0x1000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) mknod(&(0x7f0000001440)='./file0\x00', 0x2060, 0x7) pipe(&(0x7f0000001480)) 05:38:06 executing program 0: r0 = shmget$private(0x0, 0xd000, 0x422, &(0x7f0000ff0000/0xd000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/52) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = semget$private(0x0, 0x4, 0x128) semop(r2, &(0x7f0000000140)=[{0x5, 0x0, 0x1800}], 0x1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001180)=""/164) r3 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001240)) setsockopt$sock_int(r1, 0xffff, 0x1208, &(0x7f0000001280)=0x4, 0x4) semget$private(0x0, 0x5, 0x91) r4 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000001300)='./file0\x00', 0x8, 0x3) bind(r4, &(0x7f0000001340)=@un=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000001380)='./file0\x00', 0x40) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000013c0)=0xffff) sendto(r1, &(0x7f0000001400)="60a435bc529811e7abf3a6167fc7f536b5fca1923dc9ca608927030481a7a3032abd3253c490e17d731968ac9491085e201f7c0e6f092bc2d326fa01d1baba0ecb06d00755ad1c3baa0b090d0ce1d563d229b6fe31c80e63ce40f1bfce1bd0fd0b47432032", 0x65, 0x1, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x9, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0x0, &(0x7f00000015c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r10 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000001680)={{0x37a, r5, r7, r8, r6, 0x1, 0xfc74}, 0xfffffffffffffffe, 0x5, r9, r10, 0x3249, 0x9, 0x20}) read(r1, &(0x7f0000001700)=""/224, 0xe0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001800)=""/204) semop(r2, &(0x7f0000001900)=[{0x2, 0x1000, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0x81, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x2, 0x1000}], 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) 05:38:06 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 05:38:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x100000000000001c}, 0x0) getpgrp() r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet(r2, &(0x7f0000000100)="888de36deecfc1fc92277d2e1f5dfa292a262f3cae76e001ebac6b85fdb7ec57e652b356889da61816a2f8588be36a7fc3a43081621f9804487b530e9ad0817852a8b2b95a0be856267dae1e31e0125c0c09e4814646245391a88651189e8f72fa57f4e8f57bd133a1e877a1287b532362ce5c79b42e7d878bab36846d366a73712c12cb5c487ed7cd577594221ae2a3bfce1dbdf55af2ee49ead1326a4e1f77e5bb03dbe39ada0a40000000000000000000000000000000000b000000000000", 0x17f, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) 05:38:06 executing program 1: r0 = socket$inet6(0x18, 0x1000007ffa, 0xfffffffffffffffb) r1 = syz_open_pts() close(r1) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca5, 0xfffffffffffffff9, "44b8ac4cd70a7da323dce96b94140e31015479dc"}) write(r1, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) setsockopt(r0, 0x2000000000029, 0x7ffffffd, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) flock(r2, 0x4) write(r2, &(0x7f0000000040)="4d70ab21856e7830a870ea99df9c7f2ad3746e0779e54dfbee16889979db02e61cc7516649d2d370f717393d447040e74c9ae64bd06ae2fe615d1e0ff4dbe72e1666340ebc4d16614f094a2cde422250f120a3dc", 0x54) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x401) setsockopt(r0, 0x102000000000029, 0x9, 0x0, 0xfffffffffffffcf8) 05:38:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') write(r0, &(0x7f0000000100)="0be630632dc7b452eb3a7e8236e7d89ba387ffed6dcb475e888074abef578c6ea3a99673686f7c166076cc90bda5a34ba55e8f39e59328654be8f84f302a115aea76d6626bb23672959b8bf9a2ff389fea39149c28ab57cad2ae6554a70a740493d9aa330d8020838a93c90436e9298df6b7ad81dea9ad98cfd7345ccb2addbe9b803b4daa3f333941aab79a54c41b225e09cead", 0x94) socket$inet6(0x18, 0x8000, 0x6) r1 = syz_open_pts() utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)={{0x1000, 0x4}, {0x200, 0x55}}, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r1) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) bind$inet(r0, &(0x7f0000000440)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc4) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 05:38:06 executing program 1: link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000a80)=0x1005) r1 = syz_open_pts() getgid() r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) r5 = getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6f) getpeername$unix(r0, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000fc0)=0x1002) sendmsg$unix(r0, &(0x7f0000000f80)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000540)="c9fc54c89adb0d43edbd5ec9fd0934a6f7ec0ea4026b933fd14f6218b388386e45aca456703d1665a0bcb33528c55d76e214bee4632898ec5bf41bcb32e8812695ff5b82c60a73631a5c815eb586b375047439c0e24bb5c31fb67af76d6df3a8abdd35d800476a199e0107ab23809b0f29e14f65340f17fe45f76e1f432f2d83faa3cdc530156fda9666f80307e57429f4b92efa838d0b843577939e5c78088fd31ece6083a48e5bc2e22e568cf2bbaf3acf8c77b4760a1546fe21751fbeaa4f2b238d52daba3045bac5c4fc", 0xcc}, {&(0x7f0000000640)="79d0cf5f23c69b4b3f3e6f15af41c64a84baebca34d695", 0x17}, {&(0x7f00000007c0)="b4b589574ead22bb6e53516a622280abf1077e3c4c1acd56b85b750964c930e56f44e7aff21db83bd28baedf3ffb2b4498a2b1c405c3f17a184fe57908bceb37b0cef578bdcb3219316f8634e5da9e8270121310b2315c9ed6dc47c3e10153dd0635d95c93669a542a9fb2c6042b9a51557b212da35c1fa8793394311e7f992f87b39e621153ab09f4ab13c0f4d9ae432f7d2fbca2d080b340dfaee0aad60a310f04c3f451d0f6d4e87f0ba23bbcae00eab469ae296ae3a124629fe51c6ca8045f4b080d63f1eeddcf0de5e91c1d69", 0xcf}, {&(0x7f00000008c0)="f5a8f33c8e83aac6a4b1f2ba7b552e4abc5c6a8e15312984eb71eaae0b2ce9db2b31e363648f311f686df27a8e618e6035531dc6a13fe4c6e2774b70afe3ef6e43c0484ffb1fc5d69243807f47d5745d362bc34d17316142f458e8529a671fd465219739f33bd7274efa76bf9cb71899764b43e0f0ee4e3436804ce0ca09db566e2a6c9d251f84433476fbf0773fc0d283619c06592a6bb7b020515b3069bb991780fb602f97a8f23a8dd4471858af1f792a6149530bb61d35ffc45d51e892a067279a809958ae4a1b50d7597a6bf665a5f51a19b295722543d7799732ff4cda36ab767865f5306a4615159fd70b82486aef619f6e57dae444eb9bdf8b5f7e", 0xff}, {&(0x7f0000000680)="010c9dcc13a70d2c5336bb6b6553237643026570d310fbb3c8f00072c44e8eec89ee88b8feeeb500e1c4457225ece310a60d581ebe2ca2f67977af05f52dbcad5cad9ac00d45498605a632921246fa367cf889cbab3c8b084e96c646f7ea7df4d512783abfb31cae882d0d5f2c1ba90d38100ac29afa", 0x76}, {&(0x7f0000000ac0)="b5fd0bccc7da3d95c89adcb9820bcca970b07ebf65aebcd78e589372d5ae97997c9b68473f0ecf7c6a5c1285e0c115ea8141a0ada348099eb39b012256d17989ff8cb1fa60", 0x45}, {&(0x7f0000000b40)="53c36c5b9c973ebcb09401b6871824f3cd9acac7347e012b76dcea7e0975582677b88972b9e924d8cd7438352636c91211cc9094e2314a40b0f02d87a3760d4c8147e78b6f16626b340f13131db9cacaac159177266802060279ebe99410c547c4b6a65081f0a58ad32110768842dfbc7fc271380991f1bd8fc530268e9b0c7a89af7c805e12bf63227b0f51fd3a209f4b8b69cef32e66a46f04da9208eeee720b7b349250ed7dc3c9ecf590b346e782eb44a2beaa25075d945af63b574d8d709da03ce20368e163d3178b6c021bf80437077fa29bf9563c59539fed0225f60bd3ad1d6a05192e17e05110c67d6a", 0xee}, {&(0x7f0000000c40)="9bbd557939a96884e9607413c4df4391ef72297051483825b7a44a71ab275fdf4211a1911ce41f86b9705725b284c218ed1e0efcaa7af1a2b59dbd016b125e80a1234022da3a80093630d24ca7322941a87582cf70059159089f4c00ced8569f8dfd05c16edbc0bc1da1b37a45534a6304c4db9377405c806d6f508f892adff95929cc94596a3cbcd36eeaad34b9572275f2dc", 0x93}, {&(0x7f0000000d00)="90949b4779917efdace9e08a61c549ad9eef81fa6609733b2c3d179e11dc20829c60db692eb57e32f0d87c4e448d04b66dc33cb1431f9fd0d60ba3429073ab06cba30680e31e67f39bc8bc5f6984f9e25813d90cb828b078a69ef815c4ec22fffd6eec65e6e839a2ee959f595af50d68c4de2748fb437140e495cd5a717228c2d675e4157c1e20fdf04e548a6d175a96fd3531846c25af41eff9bbfb94ac5ec654cf0578d505e2", 0xa7}, {&(0x7f00000009c0)="ac5ff4bc9443f68d0bfcdccbd0e77cbb9327040138c4bcc1a9e4d3", 0x1b}], 0xa, &(0x7f0000000e80)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r6, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r0, r1, r2, r2, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r3, r4}], 0x100, 0x8}, 0x400) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000a00)=0x10) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r8 = open(&(0x7f0000000500)='./bus\x00', 0x21, 0x18c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r9 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000300)=[0x5]) select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x6, 0x8, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x1, 0x36}) pwritev(r8, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x3, 0xe15a, 0x1, 0x5, "499bbef0459fb24928dc20f84b94cc0d0995fde5", 0x3, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x0, 0x1, 0x5eae, 0x91b, 0x5}, &(0x7f0000000100)={0xb, 0x6, 0x1003, 0xf1, 0x6, 0x3, 0x81, 0x7}, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x4, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) preadv(r8, &(0x7f0000001000), 0x0, 0x3f) 05:38:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/64, 0x40}], 0x1) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() syz_open_pts() open$dir(&(0x7f0000000180)='./file0\x00', 0x10a02, 0x40) close(r0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) kqueue() msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52c753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c303086c67dbf4a919cbc4c3f3cc24f262164660b1ff5ea7eafad807d53dea52a2dc02402fef0f39644928713cff59977c632f2539ee8ed51e29b786e2f36312a63d1b41a00d27ff8e6d12975790866da620dbea0100000000000000dcc0446cfa42ccfc623566f175852833a1d2949ccfc0baffb7a16e23ca7cef162e09e439413f8afec53c1aef4a721aadc9f0ecb9"], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 05:38:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0xffffffffffffff97) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e2a7631315599001d7078684c0133c00000000000000000000000000000000000000", 0x68, 0x406, 0x0, 0x0) 05:38:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="d57ad03273d80946ea5894271648dda454c26c4a4f85d60145efadb24797c7c51341e0e0c22e78e367903542753bf62e89ba06d6eed520dddd89f857b8031b9a63e80c2bc77708e432058d802f0885328ab3ccd2bd74b8c79b16480e20481ea46156ef6e98602a4c446778134aef85ea094872c7166710397da2cea7f74528a89ebf28f5cd8dae7459344e89c18dbe199c0f51f987549b4c216ded0611dfdc057bb5a950aae537e446bce42e771a256fc32e28d80dc4f94f7ca5c57b5624d0c3b310b6449b221df70ad52f5fc7ac7f557ff2ee1962feb630c1e6a438fe5c62e90793ea75a6d5c0c6b3f04fe941309fc835b13c7dfd2f579e", 0xf8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x2}, 0x8) 05:38:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) sync() clock_settime(0x3, &(0x7f0000000040)={0x200, 0x741}) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 05:38:06 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)='./file0\x00') chmod(&(0x7f0000000400)='./file0\x00', 0x0) 05:38:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="d6f8ffb29b7692c052580a5e52fedb5988fbbb04df0cfc83cf49e67a41cad7ec8ac3876a8e6a43ab0ba7f4030387bb12c74e70c10fe6462e7470a7322f4b76001bbcf44e14c286172a504a5a08c8a5a8b71a89f8eb1a2445bcec92297ef936caa8851fe0e9ed7be31f49725b0eefad800002bfdcb816a93c38ed8e45ed2e3881106ec895084f61de66a606102c0a2a521f19b7a0803d5e1a9db3d43c68d6102e8bdf52e6d94aa5ed1194d9237a35b3adb09868edef4067cab88f25a12238f5dede1dab356bfe74aa9617b3a7db25cc02b6ee5577f192af", 0xd7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="50131bb19fb74492c2e87a23de4acd0bece15545ff559bf55c3acd63b87c6e8b2eca6a903ea1a4af1b6e7be83141824105115f63b53312f9a75d6fa82bb16a77fdaf4745be7bd76e22d613d2e5cbcf8c66f867585864ffb3c3491b8dc49459f6646dabc3f6d2b8440ec80c421a84982325f94b76199d02f72f9278e2b86d17573a5ef5091c1b24be003de0f4c218335efedf8edcece55836aaa445acc0844f72c271485f899db847529b76f46656cc03a22770a0cce6c18c7cecd979b254a121b8", 0x3a) 05:38:07 executing program 0: r0 = msgget(0x3, 0x4) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x20) 05:38:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:38:07 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getuid() r9 = getgid() r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002640)=[0xffffffffffffffff]) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002440)=[{&(0x7f00000001c0)="a187729a35d945135ab860200e23b9c9f5690bf1d62d6853e8700050b60f5d731ea1ec06ab233cba3ba7f1859c5488685abf4fd14b602a9f704a5efdbe616d3f567fc58c58596bc8f5fd31d74dbe8c7bd7cc5dd5a7020729e24c86ce8a347d2e768ddbd01aa22975ef27496b7833ec07c7842ab80fbfaeffe0946e6116d79b1202ffce6bc800b09d45295db14f3fd4bd485a56f0f3bb87b751d143207ac73600c451700c3d4aba8d00090c0e54dbb49dea83fd1b930c7275b0894b909a15ec8781834872ea5bc90181162ebb9e3d1995ece72a60a58496b49ab651402f7b24ed46d8586ac05ad77dd5eeb6be9a1cdb65647cfd6ef7f85ce6cb144f68b2f4becb5402c469c0c52681acfbe553b6e3ab803a66ca3d668a213e1978c363203fa377f50f75f38b732d93de3d2fd47982ae969403cfb8ff05b8df717413ddff623c3809f2421bb401195cd721406692e0d8b3097b31d0616621ca2076bf55c23d5d57f9cb9dcace1f2abb0c904f1be6a908bb16b85c6b9594814ffa05720e6ab6adb2fe6f03f68944f23c8a6f67229b9dd5f7629b7caab7ea651933d5fc8bc0ce6bb739939f93ae6fffe4bc26f56d2a6d1086c3f65a3714319c81fc02528a7c29b1604b544d2ec5dc7f43a7615d038cdc40e0b2aabbd47881d44f58b3834e2868e9ab307d7261ee7b7d541eaf77efc7b89ad7653d51b6014f5d729d7e5ca9399518c9c326b514d305e4080b14b321e3fa91ab466c7bad0aff6fc6cb521d034b4fdf4557119f36798427a25ed53c19d8cc968114643b236d42f54c45240145ce55d30fe7a3070b80a2db3f23dd4a3ccbe33a826a4cae060872f15297450408bbcd347a3a7c1567a9a67a7c838196ce797c0652c105bc74f73772122c0ce0052a441d275d03bf078ed24fbcf7ec8b0e62f21f08724e404f57b3e46387e86d268308dc2c772827d40322b35a1665ad49494d49428397684795b598e13043f47fa2a89c86139fc674d93da78ba8456ecbbd683179e4750d5cee73db60d816c373da28ee43e0811584d4291f1978b564d28dfd253205876e651c7533ce2661d0f2b6feb85f29d6498f00bbdc5e7baa8cb185ee32034dc0414921467a949257a44d36cf81132f8edf6609d400f1ddf90dbc4165e4cc2d817145ba0f38c258af166c95fdb9dd5a6ccefc7d45c0cb3afbe29b61aabb388ce512fe04dd89a7547346fd3089af8f842eb66fcb2ff49d4e7c98baec674e6fe104ba7cf2cbe593f546e5b60d1cf4fc6237f848e824ca514f5be15a88d9dab22b2cbbbf0d46b1c0300bc98a709e2b29fab569f451710fbb85c74eff065cbbe6a7a9f8883b25edd4d0d5ba7087a7a4430e21623766bf71a4727f5edb29ab64b23f6f0a5c095b8da1911b53d8816b1b2fe8e86c96a1e1b065d040395e10b02051de5c2bcd6e394252ef754024a1f9b55fc5a51a1dd51b59eff51bcffb5fc7847c55830d5ec09c3dd961ce3408db364e7e579aef0725a18a22f6ef5a312977b034bdeb6358e8dd2358a4604736252a1015499fe25fc037635672d09fde242fd41f1aab23cf4bdbb75d4996a51c317a737f5e41fae503e8e594bb079529f7c235f5fc00dcc16e3bf6bff06b80e409cbaca580803a3300196d43693160bd83a49e08609d5a668bdd700f7551a1afb05be9c15532383c61e886d59d7b47956dab219576a9bb726742c3a60189cf0acd3bd7f563bd10a22fb5a1705567a433ed8df96548ca95596ed8d29db15385891f46d2c1b6ff76982e5817858d1c2ab6cba0738d7d2838c44a8544374d3d66bd66eddd977a06312ef0219458b89dbe8a72ea3c38f72decafd36dfd8a32e99b72a3fb4d971b1bf7e79c6728e61ecf99f1710caf33f465f7de7b01016239b963355a18ba90b5d36f378107f79c0e0933d5344a5d169cb805ffd5f4068ab842c255dcdc8efdf6643a238b28393307d5482a0a637dc03fa08a1c2c7e7d77eb6055cbf879d56484db66e5956e2dd3b8fe28c149ee97da27f2c5f54238dcc6f3809df5bb3c82f8752e9ad7ab4ba8aa0b58ed02596b9475a767303c19ea8fda48e378781e1c3aa6c42c1887a15be011239944bb711babb8fa1d39026d154896b73a1eb150e18a5b9c41137d7e392a22f992ae0d62faf8fdee71be84dfdf19489057a79b54f7ca6e42e61d89355941c9fe9c3d6d1a22d48440738e6c54ddf5652e720d4631162e4a595964526f4412700a91c5c41d07ae8d07257700422909b90172a81b5d8c3b971b60fc99bf2b66d1a2721774e67a6a99ece1a0dd71c359e7114e2ed4cee9aa22bbb6d5da1b2fe4fba5883e221c6058e38104c2fbc0c8019b013cde246159e1d55b2fa7afbdb7a0736646927e43a8ad9250e7334ec3b9c6d133ff344dec5a03e1790a52862da68f4e97925ec1258f5c9da398fee5b263a9f141b1751e7ccdeaf2b6a14d3425fe7e4ae2dd0d703a531237a6a1ee86c3971ad07da47e4d871ec12c383550391cdb59b2c717f8a156eee9eaf9f6a89e5aef48a0739b415e684bbc4e3026ae1f6c65b4b7c4d8ec1447768d4017fe5984cbf9004253cea70aa9f11837425115be21f54e4bccd2a6fbd32b7c7715efb3d32b42e2c3c38f1ae50aefc9648c7dbea6595aaf96d62c2874bcd019b9c05425461e0463b40e092f7e61c312e59f1e1091ff061b1184d0d9a0bf0a22a24fa866a84819ba17e541fae11e6af873ff78eb5e62e9ae206a9b2e4f30118dd63a530d22b1be19da2cc97cec97fe396366bf1fb555ba56d5da66d5699849709f9a7e09287a333048905ae83a9db38d5201debc890eec97b1c78adc8082fa8d2a9241bd7ab2a2766aaa37a905e90fb896120d8783f5f06ad2cea665c73c1ef8e81efe2a9272f8a24c32640db3ddd8e65e1993ce53e9039a54f8619e9bc9fdc063b66163c709fb40fd9b3c500a31821c526c3085fae0ab0a24dc9789192654a912547b5483d46a8c0585ea84f6dc5d8718b8286c320c5564dc56729c7ddf03edb7d64a029d8573a23fed7dc77d6b863f5ca0dddd5aa060cd62514c7749a0364752582e8a646ef56b498492160ab7ed557cfbb4fbd6ed5a89c4a8aa0518e9ccf7ff9977792e886ca3b09313b68bdb6ca9a93636eccd4e188fbc4c443d626702982545079c9178afa16823083ba452436b2c56705925575e2fd6d1ce7d059bf5970e56c4d97c52108799eda5ae3ed964cfe9593af17b315315dcb13cb6edae97a2087e465c4a3dbcc29ed203f45122400072f27185573802463adf902632423a758af7187980b792f5dc056d801a68b4ef7705049589c6884622dba8ad8b5e44b9c3f35ab64992fa7c88c85ae51137e880e247a4b5715f2d1c541d7d8bdae5c548800f60c7c72154f5d87797d005c89b521dde85696e033a2a6617da920ef3f9c6575af962a953a0a32130f856203bb96d8aa46dedac5abd40381c2b8dea3533646a6baf872618cf1e4d53c38f1008b231837d571dd389370279dcbc88735cf52669fd5b7d0bd1b1cc9ec67cc39f2579e7374455989c9793c12638fca9faae74e5bbd4bc19a13e11751417cbb09b6f9369978642223c660031f2341bf4df4f663a093c675da2394b2d42a62d284eebe7fb08c89dfbb20593919c05a76c8d9b92df9af1fc99ff8b694ad795c7cbc3e6cf8c7769b3a1886c4e43bd66e2ee0215f6df82b8c27f472b3cf3f05a84ae969a17daccd17bdeab39fccd4b2e2d22212f30d09fe172372869027a4eb92a3069b3cc246214ddb4b0cbbba9ee3915339a0289fe087f424c736a4437c5a367e4c491104c3387e0f442555ec57fb8ba117d75e5cbc205f8f1c116e7c2c522a0216948bd4c1d93d8e1947c7cab74bfef406e13f56908ce7ff4a3462c77f0f7a439f4f99b51c647dab61d6b9f131eea3dc664d56dcc3f66ceba079102dd46b84f0760e703f0e16fcf9206fbc7d51ebf1ce499686792020e0071aba809b1c405eba6d04bf90f71402834abbac9077987e48f9050830d400f642e7462a6fbb4a5404bbfd006be360a4a21f05eba3f1ca612cc67b97ddde33b422ff499f4e731621520c766e4df38bca93db09b4119a42d10715c2e3d2059122dc51c67fb9ba04e227f446130a3c31066ca702bb03c59dfdf5d73a329561b7a8e5e6c43c097af5cba309b4ff200030d14cb13fcb066126d51f343084ad4408e3d29863cd1e68dda9dcb4965f6c71366bb6951ee333be043ae7b062f903d5b7d5aa002e97254230c90f5090a6513478d37edf8dd70938eca89b32dedbff3acc0a98409be0fc04416415d011d43f770ad537b14c4d13af97145393d934c6e5c90f7f6abd61a1529e14f2cec4b99eb10592cd4fae3aa838d808d5e02c571630dccbe33065d8768cdf64a84b40937bb5195a801c50823cc34b14e3bfa34b6c192f323ec5f02d4cf56e757ad3cfa221464265e7e96f5cae61c4c57f4702ea1ee1ba0194b77fcc884c0d2565e5d442945e8f60edfcab0f898a048bbaf1ad741cb94bfaa6555d97688d121aba2434330a0bfcf1c16cbbb877dfe914abc45912e74b9c68c5cf750f0a0c1971ce88d5be316a5bb6ce962830a1c15bbfcbffb7a3695a9859ee4d3536882f40b73182fd354f35239320b6bbe92608e383f2af792086e9289daab583c143636f6af4d443e39f37a8cb5ebd967838e79ff28bfd2e6e805fd699e1492fb87975d9a93ae81fadf690134728b7227828ed41822be40e2b5a2b98f4ecf1a265a9b7a32ba81579e1738aae883dc9ea671a5530bbcae5a22d576212050af92c8e56a8583b9af22fe24973162862ae726d8f28e73ccf015a48d252365970a269fa68eec08f3273f693e122e43d5c5054004420ba561e6aee0516a554d25834171acad3de1947a80219578d5dee09bc41019922fe4ee125cc02113dc02ff10afbfa3b9e013b112232971673162043df7386a94cdd2087816ca7b3c29d28089515e1eaa6b383a41212c1df9a60f4f0e0f8490c261d368e7bc582a6f6de0989e4f2c5641bd4868db79e9930c7ba755eea808a327a488e9f2568e127981b8b53b28aa4e116916ca7125c9aefb6cb9d2f003c53767da0c159ade12383be75bd47574e47ca59b640d2bc8a6f6fd30f17d47ac8bb9e86503e5e76f1791c3f9536c8c9aad66b5bc9468becc9d194624759b65736403dfdbcabdf6426f6c812828583100023b01d4dea0b83caf8f9d7f4f3991edd122340f7966f6edb1cc4cdfed77db228ca9d238562916efe69ba300fd4eeb8b653ee05f8c1c8eae36e3286bf9ca3f9d98e06f7a86912b0d7fd5853a3a8095057aa5bf0537072141c4178c074bae7c39bfbd2a67233065bd4010633338b24b394af6bff226e8551862f7b1b85075a5e8850c62e30c76ab2aecf9e93e89f76359d6aa55d20705ad6ca85e4dd208034c3e98a864bec070774d39a4b734eea118bf32c763cc66d5c6ec5b5f57810a9da6436c472b724e25446d32068a751966403306450bddda8f05bed01488870b9dd583c1c2f0df14512a26a90a0b4fae3f45f41e3cdfb5e4543ba4b4a317afc3892d61fafc617a6f793ff122d86eb69bb3cb588290101af69ce09af252492dcd1e54b8476c9c66c9fbbe9404ea773462c916819332fcddf5048438c55cbdc450ace1b371cfc364183b3f8dd3ce148bf123b266758a6fe34677a7cf9aa4f8ebd144a734ac0891c7f85f478b7fd646d0dc10b4bd3d02c8cfc809df460faa66b158bbf3bde5f834a086a16876aedacc9099eb39b601173b46d21fd26c4b00d5ec3d9aa623fc8f8a68841a28d7de0f8fb0", 0x1000}, {&(0x7f00000011c0)="85a82d7636c7398642c976ce8ab577f376dedd329b06a7f6f209540566d119ad2ad42ea9feda36e19d97a2736b0db8b56c8a47025345b509ee52dd9030dcf945dd27e96678c807a7b838228cc405ea67ef422fa6f67f56790453b00fd082b38df39861d66d8f0957522a5dbfc98a1028afd5272b752821648690ef823aaa14cbdf7130d2a04cb16bd626c8e3cba0ee64c4e849ee9146b3d021520b813260b52046b751ab8e210f7eaefa54f73ce32223b5a2775f4d83feb3565e3823482463317957e0180b2eef4cf958cbb63347b73341660f3a1ef9dff9c6e2b2aa64ff444659fbc657c1bc154f9f59d745c55bd989d1967191c1d8fd2c5241", 0xfa}, {&(0x7f0000000080)="6dd3a020c8bc95c270a65bedee6a16", 0xf}, {&(0x7f00000012c0)="7eba42d3949a672cf6c7522ca9063c01b03d6c9dd058835cc059e9ba0d56dc770132363612b6758660ce9681e0fd6271128c17df1a0a58f322b14c9faf98332838dd868ba727e83f55e15df0577a661daa9ab7a6fc0ccb4642d463aa32196d28f7f93ac3d42592d4778958b4d3d930cb432ef5e00506042ddf359b19768dd77f988da1620fe7f276d714e13217920ae5e38201c8fed3e5815885c469bb44bc8e161a4218cb1a076101a086680a92f0ae7ba545b39155e96499a5a8a765f167781b79e5f447e107ed8351e3cf0018fd5e39c77362ec30237d17be239f77fa10e0f7b728bf2b70fcfba2236e6e6237e90e40ff5c0554d8387fccc7f63abc0c5414074c295a848e22b731dbc4353bf3eb1310bbbc0aa25da447730571b9dd02c130be9635a03d56f9ecd26e34b64ba642152d034a727de5d548f2accf6b6d1e9709940f1ca1489e2481ca01c0dc4f87dd2eade00afdc26e606f811e572b7a0df159938877e94202b4c2394b29691103331a53cb28e4c2af5b74710e2bcb20e092e538ce76f8344abc0d1c31122c4953871c5dbf7608dad8ef992f0f366df61d7d72d525b2a7be7e2a5e86ab36d4393ef74981af7c19865b245fb32bfe463195a3185e50cd7128b9774eeb2a952be2100632588daab894939272c3a919c79ba0066122211162f332e3f49f69caa4d2d7b03027af08d44d4d807ba99d7866ab46590cc3e276bc52d8d6ecd52bff1a82e16f868d5e2d4266b37d6eb08aa77a6983aa1f5476cbf7299c3c9e0d55b81b1ddd460789ba5c8d61f96c498c2c467a7ca67fcce7c474dc3455e2029a347e0a7bdbf2372a5dcbb164b844806fb96bd6b7aedb5be9efb39f972a9b5736d44b0032b70ea297ff254741c65f741c230636c0ed7a344d8a023b9a3835bc4308900cc98251a4724fad90038d3edfbe69d1c2c47d7cbffae34b1d2fc317447b8dff8ee75c3a270c8cccaeb48ac56c33ea5668eda767ee43bc72503e192f9be80be0d1206161e6475431d2782de7568486430bb8b9909fbffaf0b99f870a6986a5db315aa586e9e323ea0f36d8b43b7a64d286e88e65c74b69c7d4ee55ae811c300582f99bf4d4b2099608113c3c70927ed3650ce95a8b00735275236da001c0945aa79266e1e4e6c8d9b7274d19535c30f52f162ebe3ebfb17988fe5ef50f6cfa9aa8b165b4c0cb44c9c9b46dd4afc9916e3b16d0eff98454b7503f8670765b33efa7c9a2c1eb17a5fa56fc3c710e5ca78e2903f3e7cc38cda0639e3bb231e350d951dd0303a83797fc7f20708027691274fe2b608be5b38ef1f52f280e08e07f45204aa2ab29a005e00e8c90329963d2b97a9bd8b6cdb083750eb1684dfeb85c53676b21c2bab96ba035ff9a8da1aa14d700b2b24799b5bd4c651d343a038896b38d5f40d6ed5e3503cb928f213979bd12d24ed7185b0f96cba88e60373be6b0380cc4dfd8e676c7824d2f13b462ad1b7736189cb45325807bbec1888b279a27a9b575131cb319aa2ce709b6e064aad95bf54799c70406f72bccea0b42b9bd27d4c707c65fe5edc885c7d57eda9eace46045ee0a7278a342001ca18b59aadac9acf11c86567d58b2961e03bdf5200002ae582a74c11662e29d24f238da7f6415c3ab074afb7087955b025d0a843e5e29ca56f85dcfea6cac7430d403721a5be71cf0d91d98b6427f4055ae74a87ec24c55fccf25fe941954a4783827e7696eafd3eb31a97b4dcdd6cbb7d510dd6921bf931455e6550f44bba73b6d3456d0a93b20a0830357bae8624e4ff25b14f96c5a59780adbffd0d1aa53328ea9d39cc7794bfa2e88ff24e8dc447f3353cd6b253c1826b32bce1ba3e818c0665eaf9d6d8eec97987983fba75652f3eba8df0faede32626f06b2dcae0a64cc6e131f6709860bb59bcd83aa27f00761a59f46bc1d90adbc566c8dab4eb49d741d8300f6cfb1675ae1e3df2581394a1258defbeb28ae2eb8db771257f1ab27b98ca4beb5b55aa940be0c59a8de3c9ac5710c8c37af5945d9dac588bb22011d5961521af139f9d27bbcad1d9b2f3576289da9b23babca2232c0c9171d0afacf80db1eeb04b1b1f31f9e9010163a14aaa0b5aa364410fcd8d6de1876b31b6e3969f38842c0b9fb117017588e8da7403bc7aced5cc0e21e394c010fe90a48d9587e780164f478b17ba31ab6059fd5b2b8dfc3c143376e80f3e7d3e556afa85eeaf6e7805286c779a4844775e68787431e175bf3005ab1458f9f4ae01338b9f3bb6f2826ac68a6616b92a246f31111b1d5f65b904d99241c585a8db3299341f29995c2ddda2d6c559c719c2e530372d102cc88d1e5ae1146e880f6963604a5fcf80c9ae4069612d164a4cbf72a2b011d93316f6c09698f1050f1da85105fa00a0985d0b4c54a5e84204ca039ab7683a8c9f2d73cf1c6d59a3fc0852e25c0dd305218b3f7538d0457bb3fb917476fd0a019d33dd13feb065f0a1e9460a773f8d8399dd98f299a59d4a7df20d989fe497671967477c6a0ea835109cde643fa3a1b710fca1e07b8a7ff0e126a9ac52c89882f06f2207f2741ceae4ac8194b1ff37a2af107aa2ab1e6426b25914e3324857416c006c4ea74455b8df96b9d852a432e7f8c4cb2c4aa95d2e613a2a19afb9b0743aecb3c2018c2ffd9766da116c4bb64e463a02f2c1412701687e28dd7126f8572cde98f48ff6a857b509d6a4af6ec8a91682b376f533cfede81f97991dd5bf7efe3b47af3b4744533d4aa7ed3d83666ea02448fd413ef9ac6ebbe5d303850a76bae241770e2da0c4176b82ee4f92a201ce676d833c1783df420a36553a6f92742abf6afe27b3b331097b6cb6e381bf85aa578fb86f446b0a0c82aee0985af939eabaa65c7d8f39ead82a5a994abff66cfd2e98f690099bcff0db6ea827230b0440eb87c5ab382ca32cfdc81b7d02659080b25dd2431d834ee4cdbd92f86349e1ae09b3dee3aadbf19493e08014e92bfde09484885a36f56cba551f92a2d6b7ef62b79a972a7c8ce1fe7228cace3d5f386bbaf303198ca3da3f42d7341ec767444a724e3669b940557e96c393d80705a7b594d3c1510780e0ac2c583f2d13a0ba2ed5c2b912099cc9d29620db14bd11767170a61e29915e0d7d61a9e8fe58a0b5d45929228f83048f4549ee8f0722be93d2d8bfe44dd38767ddda50c3257ca2ceda4b85c87450861bdeab7da69f8a2f134dd8ffc45f54da0d8dc8fe1f77056ae29ca128165150496a17a4e3b4da98fb9186f5f6faf255d14ea4ebc501f1853c859a70fdb553e9ad87d853cdbaa5fa282c8f8050c0a5f0a3e09ebe623f187703f2d46dc64c92b91e25383ad824d285e6d3bf46fc5d7470e559f3a23c7064ac4035653810fe97027c160988c94f46548dd8ec04a816119a6d6e18981e8b8356c04fa78dc2f57726778886b0d78923566a1654b514f954ddd002be937a05dc3f4861a821e38b05b6b0607755f4bae3600ba97ef9f20d527f37fdf40cbfc084c5315c533542a79a599ef57457731634a4a6e6ffd74bea73a6946d0d7e176fa5ff79db627bdd4feae63b3c61b48ef021fe25c9518dc27b0c343e7e2b76449b8c4f092d5e95782b1ba3b8174835a63b92dd640b16e59e69555b0cb8260d87f749d50fb673d86cf528a319e8ba37ca14a4a3970afd080429cce7c8ef921ea8f82a487e52dbfa7e88845931ad6c0b6555b0c80cae5a542625810db31ab7e71b708fdbcfc18e65a369ecbe6bcd745e3b87205b194d640e2ea0f832c26ce16830e0725158dec473da434e4e4d8a6be0a39b8df8f750f1f56016030a756c564453dfec6d3818201884089420df64a69f139eef082d29062caa4db1fb237ab596f8a7819b5f6e5119811c89ef6126701cc77e0de40d9d1756385c343e33ce385b8b91edabe8e1593e1da593c40c1303d111ef76bb973f70463d3e477bd6d768c9e3ac13d2a8549f1446e48498fe11044c416948adc58aadf4a3a1cc79b12588e21e94843383485430082dfc59da51f2049c8f1a0878e29f33ccbac8b01af7b30afaff815772615672d0787a42f3979b1fb54882495bbc2bdbbedddd5e56bf665a1adc6b2bba994f727a7785da77dacf9b9bf6098b6d46b78560a5cfbe0d10b939502d1c5ce0b3ce51b3829a95baaab0bf22e6eaaa8de85f25347043f22edc38ce1fcc1291ebcbbeb84202cf112fad972e792655d330f75f1c660889897ad306d30f784b3f4d8251171b41402e012cf38ee64f0c1f643b73093f92b6e75d89be9ea84ad4ce23a52aea4baf72bbc6ba8f1fe4bef847c24da67e27628373c6caa67dd6ee1ebf1d3f5163c132e507dc4e3d6d84d71c2f7c274e8121a953cc96e22db41cc63e79fa18bfe0ac3dfb6b6f258d0bf843393b2a731f902a7bd480c6e7d00974328e93d3eb5e7c83a7a103fc8cac320b2cedb720c3ff18fddcbcb8c12f0defab31978b76aa51a3f6da818575aee50c85ada9df36d17eedebcfc29292ade84792e5db0941e12f247a9948e996b758834e04d0a357ddbbc27b806a53855cb969a74d2f58fd59d2ddadb8d975af8ae79e23d0941f40461fe4edd310823be784a29ef90215a4cf6cf28652c6e556ef21326a2fd3548ca1808fb80374129af285346f589054ee28af5d4c8de0f471b96a623a2633cc1f15aa8af04ea9f8181d0ee2efc11c206fe2662a76cb8352d86d59ca1cc5f64be8236c0ba1833e087291e5360506626b9dcd40cfadab88b4e3170ee5321aaa3c07117ee84ce07c3f29a771189de5ff221c73b12d45ce3fe0a3cab8e1f8eafe15c354318baadb1377eb55469fee1eff960bbfe835fd7275aac9c57b4f48e3df5d1624aef545c34432bafe8103a119e12d179b01870bd829acf484a274d6acee43fbd114ebef434953d149b24372df5c4314ae509c4af5d36deb207c6ea239967b15192591ab8b17302515e4f27a8efc4eb89fb89a5c63ad985cfb8320a8a8846f6c6c44cd985600c4060028816f768cc4184b03440252a93ebd5ba1a81b49f31e4d3d4dd3dd90701fd0aa877a2e4cc82f97cdddfc9dcf6fd995af4b780935a45d27bf0edc32f0550e25df40593257f533de493a774ce1b13f257610cb850115d6a700d670625492d63ea1a5a73006d8dde121fbba97cfac32f9b8b755c7862db17fb2f1e89fc93206ab5a489fd017aa1b5524b7f2ce9fd2ffc628b2db670a3e6bcd4a4109df514f0c9ce7898815776dd975c6155b33412eb36847fa8946da450ba0273b3c02e068e094c49e26a75540c23f4a4d9883804735d08d8bbd6060867d1703c74e68f7ae948cf90017a039c50d2566cd2c6c3d108cdf1a226aa0146e3310377d946a2f0630363543160673b1d6408b80cf56e13f977b5e9366863029e4a1c41d8ec47ca63e9b66b558f53aa2f078200afb8ca7062faab848ab4ab26c0875a7a2bbcfbe419bc11a51ea711b5b492c84b1952f09e5bbfd5711ba8915bc81e55ec8f28ab1044c31baaa80241566040f465e12fe4349049f9913dfdd73d2f7f39bbcec0941b7b44ff89b9726e3b68d93e5ed68b4232c0a6405145555d653923eb1305985fca84591ab5ec7d1d965cc390e19eeb558062213abdccb92cfb374eae4be524bbf70585ad950986f360c518f515470fa42c10cbb4db69701a57b041660d5f863a6f8329b272d79dc6ff6823cff49c4c0dea26869f848590b8f86db21c46c02ffb06fdb8b601dc374814175ce21ce897c83dbfac4e8ba19c2f4b7adb765676012903510e13da20645e2834e82f250587497da916f07d557828bb5b", 0x1000}, {&(0x7f00000022c0)="1b67693e73b358faab33a470124982e420f2f6d46ae87444afa83057ab7a5715259eb2fddebbc15d8812105e9c4cce8a2db4523efb197e362c5ca2733b3315d2a3bb36e5319bf1713422c95a36ac5c1885aab692b4d639b60a4dcdb30ee4c92b22059092141e9b45e56ad5b0a21db69387d4b372bddcbb266d3d8f7b00cdd0f7e7c43483e44d3c9531cc27bada4a6e69f5611e7e26a11123f282e9cf77c147139f44a2c496c66f3dd86aebbb0d038de53948846a6be5b4df294740acbb3dc8e0919160feb3f5fe3805dd07968fca1472f9f542e63c81385f964adb", 0xdb}, {&(0x7f00000000c0)="cf95dc169d57460bf630f617f03b6e6e7f50dfae069c6159e7ce", 0x1a}, {&(0x7f00000023c0)="c6f9a525a40c940133c678a6f1f85915798db2ed6da2df39720b64567ea4ad7987a216c05c2ac3e25ad8ce3da6a516e34dbcb433630a94b2ac7493a5f8c6ec15afa8b98ea777747fb627b285d3c58007d17bbd34c58b6d2b99dfdc1f7b25e0498ae1912788d4818fcf4ec67b", 0x6c}, {&(0x7f0000000100)="028145d730e27e13a4eb51e990b6ee77c69dcef80a45bb33e4f736", 0x1b}], 0x8, &(0x7f0000002680)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @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}], 0xf0, 0x1}, 0xc) r16 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r16, 0x1) flock(r16, 0x1) fcntl$lock(r16, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 05:38:07 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0x1000}, {0x3, 0x1000, 0x1800}, {0x3, 0x8000, 0x1000}, {0x0, 0x3}, {0x1, 0x4, 0x1800}, {0x2, 0xffff, 0x1000}], 0x6) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000200)={0x0, ""/241}, 0xf9, 0x3, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000001380)={0x0, "9e21982baf48ef16951d83217b751b5d8a484c6a9adf01da6518b5b6453145f4916d6967ea1a66abcbea9af95925a4ec4eb264974d8fe7c7e77fb65e801d2ef94882234ecf9fb00f8cf1d8c9fd88a8b2b8dbbf94b042f8d5daf2ff9e9ba560213337f280533b3fbb7a7cebe0ef794c2298644079e75e088e38957895219703ee82b57dde63537e0bbe6caa3d6792144fbf44d331b8c16eb29020ad31dfdd65894c668ac9c22071ee744c68"}, 0xb3, 0x800) 05:38:07 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r0 = getgid() setgid(r0) mknod(&(0x7f0000000000)='./file0\x00', 0xffffffffffff2fff, 0xfffffffffffffffe) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x400) 05:38:07 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x408000000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)}], 0x1000000000000233, 0x0) r1 = msgget(0x1, 0x4) r2 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) r3 = geteuid() r4 = getgid() r5 = getuid() r6 = getegid() r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x5, r3, r4, r5, r6, 0x80, 0x2}, 0x4, 0x8, r7, r8, 0x1f, 0x8, 0x0, 0x8000}) 05:38:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:38:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) open(&(0x7f0000000000)='./file0\x00', 0x908, 0x22) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10822e2f66696c653000"], 0xa) 05:38:07 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10010, 0x100) accept(r8, 0x0, &(0x7f0000000180)) r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x5, r3, r4, r5, r6, 0x2, 0x101}, 0xca, 0x1000, r7, r9, 0x3f, 0x8001, 0x7}) r10 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) r11 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r10) shmdt(r11) 05:38:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="eee9d0250cabc877da88e9a514012d3a5de2adf95cc8e044f0e2f5690897a345d22444d39fc3d0c2b515672874c24278384884ddcf3a956ce8bbee172aa673166d5e799f8579bb9be9b44d2bc668", 0x4e) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 05:38:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x40, 0x81, 0x10000, 0x8}, {{r1}, 0xfffffffffffffffd, 0x261993ad607e4a8b, 0xa, 0xc05, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000001, 0x4, 0x6416c000}, {{r0}, 0xfffffffffffffffc, 0x90, 0x20000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffff9, 0x60, 0x41, 0x0, 0x66d5}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xe0, 0x40, 0x2, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000003, 0xff, 0x200}, {{r0}, 0xfffffffffffffffb, 0x44, 0x1, 0x6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x69bab399bc6ef67e, 0xf00fffff, 0xfff, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x3}], 0x7ff, &(0x7f0000000000)={0x9}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r0) 05:38:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1c00000000000}) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) mkdir(&(0x7f0000000180)='./bus\x00', 0x40) 05:38:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x5, 0x7f) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) write(r0, &(0x7f0000000040)="6c06a759ad1f9d9f8cd885e492740def20da159d93796ad56d6839b93478a43db6930bfe2d5521d5ac85a44103636dd9662a8236970d841267321a294654fb0c73bb9ea191b1c270d5c26f2aefb425a8c449f03843cadd4ae93f4442baaa477198cc6270682d041654c8c4cae0f690bed591654ac3d7bd2b860a4948f052", 0x7e) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) 05:38:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) fchmod(r0, 0x2) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a40000", 0xefb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() chroot(&(0x7f00000002c0)='./file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffb, 0x2cd3, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x80) 05:38:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) Y•ÊN‡.îQä E€T¾ç³ÕȽ㣌¶ µñ±á;~¥¾ µ¯"žtY•ÊN‡.îQä E€T¾ç³ÕȽ㣌¶ µñ±á;~¥¾ µ¯"žtwsmuxpoll: not open 05:38:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f00000000c0)={0x3f, 0x7e}) r1 = syz_open_pts() select(0x40, &(0x7f0000000240)={0xad, 0x1000, 0x9, 0x9, 0x8, 0xfffffffffffffff8, 0x4f8, 0x10000}, &(0x7f0000000280)={0x8, 0x3528, 0x0, 0x6, 0x0, 0x100000001, 0x100000001, 0x1}, &(0x7f00000002c0)={0xb27, 0x318, 0x0, 0x9, 0x2, 0x8000, 0x7, 0x4}, &(0x7f0000000300)={0x40, 0x1}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r3 = semget(0x0, 0x3, 0x30) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/184) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e0d200000029604e40bac6"}) write(r0, &(0x7f0000000140)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dc", 0xfffffffffffffcd6) wsmuxpoll: not open 05:38:07 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x40004, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="c857e4aadd6629840abaeff39b5eeb39132b5f900dc5a9f330dfffe60e73d970b45e31c01ac7bc805aa91fa8a739dc25c1b5d5bbf90fdc018bf21f2a5353d2b30c17e3b1acbe8c1a5221facbe76c4c7daafd3aa89d4a3c1c3b490cb08b264bd29915055cd6e6853cae654b7ab28b20eefd76098665e3c3cfe42baac8182772113dc1acf1c75f5afcd90fc5cd2a40df30355ba9b7ab266868a803e43c675864ff408ee2f5763c953633e064f53c0322d7653d77caf7c9633295f1d563f88cfa607242fc13f076669a0ab2ce75f45f14bc35fbcb05e85b496f219b044cd4c7750adba7bd6859db6050262240ef2a97c8a27c2b5b2400d6c7", 0xf7, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="b079b91582378eea1c587c93f7c916158a374fe9c349791767141e2a6eae5ed7397934d3f87d083139a7b8b1c2b6be8b22db207383e66c8c672749c7175aa24bb7ed706354cc0b79583d2b6cedfe5b131e8e16a4cb99a52acdee9cf976e4e264c686361941192814bc88c068f04a4278547159525d68ffb208706100633c0ea9d95062d4149ad24ebc064915df5abc769f69e6f8bd9de0f28ecdc0b568dfc279b104239b4151b3882fddd7727e74ac8e92dc0c70a42a69283b50a18b85acaad598ca61d1d7160c7357378134eba99e08cb1f621a7c2e50579538f87f1a46bd1cccc4312c94bbbe9663ce111b10b13e8c804161477400dc8b17878c8568bd7a5052c66d6ee941a716db6a4ec15693fb9846e27b7b36e7fee9f6f679a3ed896b0670cf3d15e48bebff5d44a9f29d069207a90925889631621534363933fbf0a4f6251c65a3753ca2f660a31540906f3f4d281d16f56d0ebcfe14b7286580185eeb21e43809d4ab988b3841c70cadd416a37e8e43b773ea38d1bbf565e62aa61ffe71634e5bdd508729065c43140c7a1fbf5598dd7d2736949d352952c6c0dd956414e9a5023407aa917eb418934f7ee51f4f978a5f49a69d2e3bbafec56ff57d32f4769fdb55d0d4314063c2b2c846599c9df7245dabe6dbd99e9816b169475355b4f188cbc27f138cbeee9df8bfa828b39309596860741fb3d366f0e8814d29098349a494dd65d54083a382ecf8aab98e41c92d07799c101c0b3a7e0bf6515e0080a22ceb9cd2ec4bbdbd6b847f9547d45f4c308d3b07cbdb2af40c4b6ec961b7087fd024a1ec8cb2f75dc4230f1d0f7c01d1d7b6a4d24e666fa8edf560e6cdefc6e233982dfbf8d857914a1f2e962ee82370cdfb534dc300a0576c35ba0cac4f1cb3613c357c1c717874a7289ce93142d992d7d1424adcef514f235b6eafc6d7acc6fb314a32b0edda619640c51cf0b3f32a8d719cd931777f1bae8e7732e2aca586b0cb7872bb5ab6fb23ef10b26ed2a44ec8fd445483dda2a26326efd6f032ecffcc39f87d3597e0e7aef60c26bdf2bf9aea4568a272a1597fa405d88121d9b8b6a49bba14fc4e90abd96f5d2ddcbbe590ba49be468d1090252e0799a3805158a29a051e860f68538c6f6ab495592920e2bca819ed298184b63c86ca3db214989178c448fa9d2ea93b101dfdad55e2f869c645247e77a43a83e32ce0896e62436f40c0f84be92ad0bd6943885b7e14d1425d6a802ce5eecfd03538a99a9c9eb86186b2873f4d204549490a3c4d135559413bf86d979250a8b2a8a31941df575e3f354d0ee5403c936690b3caaefceef4c3bc69400631c4a403c71659230711982c34621d35656ab946275b638dd5613ae93d24b5b143774f1be14e952fb0e036f2aaa64dcc7e8939e6b670a00f9646cbca7df46f8c1b6bc032ae6fd3a18ad1db659d1e4c1233f1567112f384bda071714215ed41574237098e714865db60d131856c10199378ce7352d8f74ef23f1d497c0046ebf960ae016a3ed8b107ea0d1ba8ae7e282d79e77021aefb2ef3f0451df2f9d93968ad71959a24916b26b6d92c9dfda4aaf9befb47bc70dbd79918af2b7177b95c0868f5654fc86094e65cffb6fe2dfa3c6c77a2ab3a54b5cdf16efbeae9eec1b9521a77155295b7d39e041bd52a65dde4fa4989ad6cd5b7c028bee12935f5da205d4bb0e4805cf19a989dc2d0275cea6538df8856ef23f5ac870b2b81652787b0e03505c1267ce2680fddf2159c2572a0d223bbebf6447e37c6718a720dc4ecf029bbcfd85d42251f66e6430cc6fcc7261f7af6cc5673738bc3557efc69d739f87e8ab20c04ff8a25676a46f7210e8d5ffdb1f9332d7e81fbd3ad0520fa83b0649d701b70d778c7ce3e252c1d15b5f8c320914095af604aff6ffaaaa806ee16209aced3661427867d50cda8fbc18db3ed36b73e1c6e0a82bf48e29c69e7e7bceb380a4e2076c30a7e57eb7052c676953f6c71bb81d4b97df5ee107ce173a646e765eefc58e8c01ff27f05078c63ae37bc5781c3b3256f92642981fd859b6f895b5c9e830d9198b5412f8a015069f5ed2509871b6d4ec3e54c18ad6f042e91dc164a27ae598b27cc8f4926c48c0718afc6fd017a4f0a30b8307b6536335094920a3222cb6d93995dbf161ed0c9a85bd3d231664e3669110dd31b55db07c9303cce58e41ef9946dcc9693d5edaa30cbf46e5de844f934606317fac8a52f3445c33fa2740115157b13b0abb3e3f8caa1d07ce326a902274719d66484f0f69a092585df8b5172431e34ec8941d60f45253b29548b25457907ab441dc13eeb10afcf0a2f6dc0cd8db76f5d20191421d6f7014f63077da1f86d12fdbd7434ec520c628ea01a7225c0ad6a85e0fc2b258ff1ce73614d5e1d07e3ef13e2c422f9863ce7a069c8175ed8b7dab81b02ad9b83401a831a57e6407e6c704f59deb673c82252f68dfeed6a36ae58cba917646d3128ce488eedd3e9ae40f4bdfe4511ad7bc9d201e17517cde4c2045735973a61992e798c53bcd038434b5a857df84705be827b301de14ace925aaba670de260363b39575ade03a0d1c891954a2be5653d2b87cd5a463a96a7517c872f5ecde4254a7e696625e5ff85993b2da223526f1bdb791fa38b2ff07444c6780bca891b7f3623044ffd558a8e6b7a9f842083d3fe67f1db9b407982945032d12af63b960f99e0fccbc28a1ed4b0fb3430a25390ea5865b9ebf7f77551abf3b5022e9924aa24bd08320e0af21860bacda808aa43213a612694235b472448e6040e08bc0e48739291d57a7e586685a77239bb76c94823f2b538d69775c0388ebc73bc9307de95d62be674980c124b4a446dc26f9d713781033368a46bbaacd3374c305d2755bb3852983a5283d3c77272dd8331cd6d02389d52bd7c962d1f98c8a107f49b0fbaca884b8394f999277a7c453dfe3549540cadf9d5b39c635e919637a664a5e6c817e79d71fb2b49a2e4844d72c202ed7e6b119b92eccf392b653c9f8f3ffce4c9089c36186e96818512083d697af5be72f3088291eceec15b24d3ccd2fb26e0bdbee7ba1f800cc8aa81b27db5492eea6bddeb240bd3eb6695ec05ef6ee1e04b075033fc469829f9d3495a0d513e02c54c8d0af0f7153f340baf7361b569aea574ed066f5677a2d7af0d27e021e77d1945644598b1774733ed7b7973cafd9428b838e8e5a0b0a6fca1685a93c6fb6838a4cec02d9d96f406e8e3a8543084b89c8e2ec718195a84d9f99e11539e6fe58b24253eff29b0301f41730433086ce9f16eba7a42c111747ce4149e668c7f211d24da23683a5a48647eb4351dcb84d157d638858cc7044e7072aa618a88b14c6283e8360eeeeec96769e857ddb128dba5c507305d589660f3fed3bd0c140f8be50c8c1a6a4ac557bc3c4f89061fc9a120e7da5dd69642ceb762f07f0fb2483852687b193de4a6275e3521b1014b997e7958c534010a0b6974a1c39e2941cdfdbbb42703cf2c371c6eb04b4524867cbd38f850cd085671a39aae9b33a3e5996816a7407846d8d91c031a70282e2bb7f716fa32301822c05c082f11ac2bd76be7ec9e7214e0ed260252f0666a892ceba59ce5acf0ce288fbf64b1b69ba10e73a5f30db4b2ea63507ecdb00dac1a1f9ca8691dc60aa97d7216b5b6c3acbfb9c1a51df413e340da46e1bd0ba0884af9944dc6f350c097f0367c83aec322077d58f608d8d96bfe3132ceeb53a9e6a1d7a016f79ae680705172b290e9ecc5db1f8e85edee6269edc9fec3709cb774c500bf0f46af84d79dff345e8f36b884b7044512f52d95c4239a22a61d4909281574683ef06a50188b290fffda32b96f23c35e86ece46a50c6fdc94484d9de532d593eb2c6c4405d1c3db2c8a180b878beaf7c2b303bf0e36ee535430ecf826806af1c7a25c58efa97c6e591b684dcfddd674a9252e4e5564bec0e36f1e424f11b0db7b6ef4cd26e6b89071fd59c4a73cbc73fb0e219f0ade7e357c3bb143518410aad191ae00414096216381ddae7edce018ca5fdcd635ebc20b4a5f421303777ad5dfa6d56ed0993f17133931566345f4661dcf285c37e5e3ef44d65775717528c25f584279ff17548b60cb889650d7501cd2b3b2cc9d5aa2081820413ee1fce38098fe4a858a53b0f3e7ba7952b2df13421cc3420c2ed01f837a8cd337bc6403be59ce93db3129b37d8a318b7ba83b0d6b0cab2e8a05f0769f27759b29a97204caf044bf414b7b96d5ecd335896ea772ce513bf42deaa97d1857f04e109ce987840ad130a89c779a1b3fcb5ff3e922a5ed76ed2a0deccef4dfe33d6e835de4976d5c3fb2828e660475572e8b5725e42e8fb736b0650918aa29575d020e17f0a387468a942e6f8f46996f2725647e90dda72b3b06b584afce27e19429df3060985f8a3a0200d7b718c8cbcc505dd6c1ee3853a88ef6bcde6ca03d423f98fef614aebfeb2af768196edee58ff1c02f815c62228f338ea7a64d5c783ccb6358f1d11aa2648f13763432c374748c7b09dc99fed1773f88ba97f71e0eb77482d66279581f8cf84f16aed3874cb4790657333a931ee75c299b143cdf6c406c29e5c5b50edb855996910b07a2c9351468865a6aed29cf2be5e0281a820df69facd5bfb263c3bc3442a7ca9dc2014a5bd75c0d2dd8b45daa8debd51ac47c145bf275416828dd7d922b969e5ef3dc876904769a197fdc2a86588ffe4299bda5cc708afa7819bc237bb536ccf4d6b37069899901e7653a4949a2645ee39bc95b204be5e881a4498894f55f011d274349e1f8bd07d54285b88858649678fc37ea0fa06e869d69a74876b4dd756fde9e9607e7d4ba690fbde18a34d6e74feb1996d34244402b2ef3d08f75cf3ec7b0de55eb4a40380a9b797f3bc4fe39407d23b68890f384b178a5a6e60f22faaf0b57400dd8c7cbc8962747e83034f99d175da329ea7b80f699eb61605b41f0a09daaf5d7bc0136e288c18e52f6f1341320c20a73f5646ada02eb7354b638901b013d8748528ce901cf2705c96212c74e174fd582173b60cc87a74739dcb69e53a4f60790042d82ad74d30b08981b0d3e866978b012777b650ac49b6bd2d325d42f6df22f3b18fcc9ca54b150665fb4e54bc6028106722185f2366bf2e619fe792366294f096d8ad6f892739680c353e00165b1cd3fdc54753181383a17be690bcf2bc24234849c1654a057ad7fcd879ec63ba0a51ed77742b09a510ffac41c80bf123efa52d322e7576afa8614259d66a94507341baad89894d67c7f127c17010c4a73145e51e2bc0521339da2ee8e9aec4d97d80ccedb798882513f5149a3d882a74e63596bd8e218291ff008028e4d18da76592faed35084ed50a2c92b23f887954e867dd2fe69ac7a2afc0f4e2fae2ab9b2091fb40541215b1f54df10e64e9accc8dbda4a76f4ea6f0371d4f1f37ec0e5633176cae39188fa2ca29aa323af07bb7de0376de1688ed9ef814cfaeea8e1250d9f04facb5f8c8689f3f830fd77e69521d9dd14a0f93a4fe0f8debc33c3f637c21bc44ad6b2b376249e2c1f2246bc89ceb644daf6d3515b0790c9150102c875f733cc2ffdb6d2771b0de44bc25d5236a52a3f1fbfdc7df9e4f47359a8b7491a328adf3a54c630dffeefe51542c5a9f226fff223801b1e4d5fd4e3a9f41438f7591482e4ee4c644e97e87a185e6c3983557eacc637eb37690c851538998ef1187b91a8999706d6e9b994bf46ca3f2b6dc5c09968b96fca032815a1026ba01b3e1ddf790184770e53", 0x1000}, {&(0x7f00000011c0)="09fd3b066ac68ad0ea7c9c6868444f89d9aefeab3df6b3575a4110df4ccf", 0x1e}, {&(0x7f0000001200)="919128b6bc1f33acac6b53174d2393ceb74472122f7344a248e454012ea6b9dc16f0e5696e5f2beefc9a86924feb05bf7f15c6bc1839153ee028a08289bcaf7c0fd8bafec7c64946f74b86bf7ebdba3a5ea8af3439e12dbf3f0097edc7da64efe93070bba4334cc9f8c70a84c8816c98310d2454b7ab9d60a5b113e8ecca0d72d3cb1e72693cf869104d59a4767fb338f6442a5bc066db4699b19d568876924db4c43ffb398d991ffb43ecbbfc17b601b724a8da2974552309e7858978074a31b858a13013", 0xc5}], 0x3, 0x0) 05:38:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000011) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 05:38:07 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffe7b) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) 05:38:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x16b) 05:38:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = dup(r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)="b130a6faa14f1f2f3d5a39ff3dd8614212a96b9f0febce06fd3058a4b9164eb6c63ed9c198ad45430bf55f7f", 0x2c}], 0x1) syz_extract_tcp_res(&(0x7f0000000140), 0xffff, 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 05:38:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xfc, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x4) 05:38:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlockall(0x3) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) fsync(r2) 05:38:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x12) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 05:38:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000240)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00', 0x0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x12) getpeername$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xff) r3 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0xf4, 0x60000027, 0x1}, {{r2}, 0x0, 0x82, 0xf0000080, 0x81}, {{r3}, 0xfffffffffffffffa, 0x2, 0x11, 0x400, 0x3}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x800, 0xffffffff}], 0x7, &(0x7f0000000240), 0x2, &(0x7f0000000280)={0xfffffffffffffff9, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000080)) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r5, r6) close(r6) 05:38:08 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:38:08 executing program 1: semget$private(0x0, 0x2, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0xfffffffffffffffe) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 05:38:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket$inet(0x2, 0xc2b8225d6dfadd1d, 0x4) readv(r0, 0x0, 0xfffffcc3) sync() 05:38:08 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000012c0)='./bus\x00', 0x613, 0x120) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x800000000000164) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x8b) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000001300)="82809dab7f4f86bf916afbe445942ce365c5eea26d7ecb8f6bd54f32a7af19ce35ca27a48fb55fab5417e42ef79d900251fb864bb27974c3f46f1dc6c1395254dcdd87497e56e13d5ccbab7c25cc2a135e8f3903a3f56498ce80278f5a1071209619e46b4591f7f19f0102fbf52130cb4e00a1ad7ec838c15fff0679ccc4c85c47e9d65d18df3f491094ae2cfb1730b97d55e2f8e5ab2ba18add0197f1067f79815753fa0cb576c2347f4d5ee3924c8e3e4cb2589b241d3cbd0d0deeb1c730ac450d8a6a58dba14c93caff23ce73", 0xce}, {&(0x7f0000000180)="f11c2faba7d3405d8822791a72a803eb46abb0522732b2496ce58a78fbd65d6756d8d8eb5170e6638ab22a68725462ade28c68b51b9529e0bc18d3be5576dd", 0x3f}], 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/61, 0x3d, 0x0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) rename(&(0x7f00000001c0)='./file0/file0\x00', 0x0) 05:38:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="67eaee90fe02b2b672922e8080bae4f94323", 0x12}], 0x1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f00000001c0)=']!\x00', &(0x7f0000000240)='-\x00']) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 05:38:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002500), 0x4) pipe(&(0x7f0000000000)) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:38:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0xa6) 05:38:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRESOCT=0x0, @ANYRES32=r0]], 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001540)="a77200764232b1c54cbba4e0a230f664ff10b9be3a1c55c7a1", 0x19}], 0x1) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xf6) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/166, 0xa6}], 0x1) 05:38:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xffffffffffffff07) write(r0, &(0x7f00000000c0)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502abadbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a0000000000000000000000", 0x57) syz_open_pts() close(r0) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x241) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x5, 0x6]) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) read(r3, &(0x7f0000000640)=""/4096, 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:38:10 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 05:38:10 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x102) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = msgget(0x2, 0x80) msgrcv(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/97}, 0x69, 0x0, 0x1800) setsockopt(r1, 0x7, 0x0, &(0x7f00000000c0)="0c734a85293386aeaf9e1256902f10a633a8237cc092c5a0307317a2524bb0f62d23adefcf5c145ed701ef5d23f6154c66ae10c724ba55e4216396bbea59e5f09c27580c86f0c8", 0x47) socket$inet6(0x18, 0xbbaa8ff62cde4bc7, 0x7fffffff) getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r3, &(0x7f0000000280)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') flock(r3, 0x6) socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x2) 05:38:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 05:38:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001500)=[{0x0}], 0x1) socketpair(0x0, 0x4007, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="f0cf52a825acad56fc1d1041e59d1f8d53fbcc4721127b2aec16a753f0b7c747a856ffcc7c698d4c60666cae03ce066bff9e57e85e334267d70ef70838034cff5f55e55a9bdcc762e35bfc792a4fed4dad3947e9539eda411a3e93879892f93aaa74ca433d9f89ac28ca8ca9b8e1", 0x6e, 0x3, &(0x7f0000000200)=ANY=[@ANYBLOB="99e88c4a0d8c0e45c52b00002e2f66696c653000abcf5b76a7420417844367b08dd3ca2a1e9ca7b4aa58cddc0810bc00e68512295a86a3d2937bd988ff308d50f7aba51c7515a508a3497a2304b0a44f18b6a972715f2b1fa0d2e058a28514a7d4f1168f2b8386a4df6ae3c84b8c4adcdc0d857a021890ec9ec3595e25b340431119549d63c7a5515f906b7400d2223fba93df"], 0xa) 05:38:10 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x4}) syz_open_pts() 05:38:10 executing program 0: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="80022e2f66696c653000f1f74c4b331653f3136bec1f0c1a84cba485f452bbc261f9b787d20aca7b125481379991c834acae98b4e33f5d589ec0a895e051ac7471970e4cc37efdd693568a1719533daed23788dfed2e7dce8d0d016ece20e8f181cf93384db3700e6a10b3ed079610"], 0x1) listen(r0, 0x5) shutdown(r0, 0x2) 05:38:10 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) clock_gettime(0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) 05:38:10 executing program 0: execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340), &(0x7f0000000380)='\\@\x00', &(0x7f00000003c0)=':\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='$(,\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='x:#\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=':{!!\xf0\x00', &(0x7f00000005c0)='):$(%]*]\x00']) 05:38:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x19, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x82, 0x100) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() close(r4) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r4}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r5}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r4}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r6 = dup(r3) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000340)=0xffffffff) kevent(r5, &(0x7f0000000440)=[{{r6}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) syz_open_pts() r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) 05:38:10 executing program 1: chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x100) unlink(&(0x7f0000000000)='./bus\x00') 05:38:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x180) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 05:38:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) poll(&(0x7f0000000080)=[{r0, 0xa}, {r0, 0x2}], 0x2, 0x101) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 05:38:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x8, 0xed28}, {0x6, 0x7fff}}, 0x2) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/40, 0x28}], 0x6, 0x0) 05:38:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffe, 0x53ff) open(&(0x7f0000000000)='./bus\x00', 0x2000000008001, 0x2e) 05:38:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x2}) write(0xffffffffffffffff, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0xb0, 0x4, 0xf, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x34}, {{r2}, 0xfffffffffffffff8, 0x10, 0x8, 0x7, 0x1f}, {{r0}, 0xffffffffffffffff, 0x48, 0x2, 0x101, 0x8}, {{r1}, 0xfffffffffffffffb, 0x6156340a3ffdda0d, 0xfffff, 0x5}, {{r2}, 0xffffffffffffffff, 0x1, 0x81, 0x101, 0x1a}, {{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x3, 0x9}], 0x1ff, &(0x7f0000000600)=[{{r1}, 0xffffffffffffffff, 0x81, 0x3, 0xf3, 0x7}, {{r1}, 0xffffffffffffffff, 0x68, 0x82, 0x1, 0x4d}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x62a, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf0000017, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0xfffffffffffffffc, 0x506}, {{r1}, 0xffffffffffffffff, 0x70, 0x59, 0x40, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x4e, 0xfffffffffffffff9}], 0x83f, &(0x7f0000000080)={0x48, 0x6}) write(0xffffffffffffffff, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509db", 0x231) r3 = syz_open_pts() r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) close(0xffffffffffffffff) fcntl$dupfd(r3, 0x0, r2) kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) 05:38:10 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x7f}, 0x10) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000002240)="c82e3739f9f6db03", 0x8}], 0x1) 05:38:10 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2000000000000000, 0x0, 0x0, 0x0, "2b870000000000000000ff034c75e3bf24272a78"}) 05:38:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r1) fsync(r2) dup2(r1, r2) 05:38:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, 0x0, 0x1f) 05:38:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x8}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3) 05:38:11 executing program 0: poll(&(0x7f0000000000), 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = getuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 05:38:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8001, 0x0, 0x4, 0xffffffff, "20a1552cca5a6cb56ac95fa91100c0a798098718", 0x8001, 0x8000000000}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x9, 0x7, 0xfa57}) 05:38:11 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe5a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:38:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x2}) 05:38:11 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f0000000280)='./bus/file0\x00', 0x0, 0x44) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) mkdirat(r3, &(0x7f00000001c0)='./bus/file0\x00', 0x10) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x2, 0x0, 0x101, 0x3, 0x20d, 0x100, 0x7, 0x1}, &(0x7f0000000140)={0x5, 0x5}) 05:38:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x2006, 0x1, 0x3ff) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f00000016c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x1}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)="284cbfdc21013139355cf84dfa6ffa9a92ce950f45f2c3229be937b91849cb1022a147213ecdba5338bfd5cd3669c684cadd8ca194354c4b9a485cff1240c163fdf037267eedaa025d30e2213212d762f2bd8a0607af85dbc9f4a76f54fb862201f934b82735ec7770e4211d478fedd04ca30bc93a65267f265fe9af5e4d2eacc55aa0603079b14153b393cc8caacb030cb65c888f6c3dc5f4622f7556427247c085f9300c18745546b0a1a607b0098fb126429f61a5d7083af76c254d04f34eb98379ee1deae59023bc00c0d3392d102463fedc1e209476709643d605c3fc6ea09c7a2be263a25c0860c51fe2d6c075b595b3fd10b8e6320d79aa5ac212cc692bde0181d7c5940ef20c365ec6e3a95cce678173d4fa6aa3aefba901128937fcbbf9b703e5974bf21a20af9fd4540aec616330426a3f91bb2994864bbe538973c036167b875fdaafd85d1c8fc7d9dd0425370eb77bbd388c2c03891c66029059bb815b919bfc2dba5d7e77aefdf29887ed60d9de5bf02bc2fa9cb49cb9331feaeac7681dca802e45d58d1c73e9e5005b7200350383350549c8435b29c6fd9d7ce4817225e8c01a60dfc6fcc8bd4d9c647cec56e944b33b978dcbf19935208c620d6459097f326c63aa35d731abebe83868db3aadf2739f777dfdd4f8c6b0b11c509e5923decacbde6106c59b734b65845ec7ee70d01495c355dcce5fbd87225075396f4e1db20d13fc68e560c58c72757b2b9fa91ae04caca398b18f0f27da6b13c63cd866cb78162145ddd05b7b4af7fbc08507cc2d30bad6876555950f4806f178e5c0e793699978dd87016efd5768f4977f4d03a43ca630905d1513c4c30550e41330b8adf66ee82550838c619c22285190a1835f1fc8a394378ff8c903ba29358218ab15446482d069eb057fb8eac77669fc5317cbc88e328c2fb3ab49fe4ca926b3f12d376379ab658d3c9d5f903a6e887ad46d9ce455863550c344709d5db0a47d1e312aac7caee9382923f1d805182e946fa5b192c394e4357fd997ae92093c6a26a3b4f32b11c961a392b4bdd3ac27e9901b8fc040907c1cdee692260a58f7fa894569dc73f683d50fc617d477b8d9d1f3f5ba480a698d3364b8db2bf9f51abc93ff716f68a35985c83c38ffce11a25af9fb41e8ac651be29358e9ea9376ec676a6f8a391a9ca6482b5584fd9ca575f679cec6761223374a133a678347f519561297b22eb267ee24f8bc20916cd257e82b2250a4699226630dc35e571cdf547538cf5239e953330ce402b5641d5977ec583dd16df8081b283f8ef37920ddf1f05c2dc6a426abc2540890af6e355a60a1712ab9646602c7cc90ccf71b11960023760128f962cc3433435bcb5dfe378f006e4af42548304ba26c480ddca06d35f8149deb861fe007ce1b7f3509aec80dbfa02ced7d36863a905e410e993f46d110a9aa7c6e863d5939697a4a0e1260413cadc5dcf6a86590b8f69b292439d1c258035f59657ee19a381e4df0430633a20c2f3377ee6d3d9c20367959889e28358124c5d9a3ef72008f2df9dc47b181e7bc7c0032e016e8fb64cf4ea6fa360bf393a887e1c2def883fdd685b0e3afe69e33375e4355c764f6fd4bd3283458a8abbeb3a33971ea466281de57ba5918a1e720a3688928c04ea8c91b2c08a7dd03195f80c1d7494a800a892596f7e7109f2af49499d3f73483c0d519cc95ff53498a184f6799a289b786532e2def1f6ca137838295cacc8e9a5c2dfc4616f49380503a15b2ae77f5b21b50222532d452096a890fe0657ab8ac0fba79657d81b3d47cfeedd88f67289c14772dbed14908c7c0a67d468fd1f5bc8d1c7dda18a8bfb7dd606dd77158a5919eb9dce8742e3c676531feb4f21dfa62171a12b5fb834c429ec8b0e426a200379e3fb3eb372c35c611c59db48519346b8edf76c01fe69fa97c7002e5dda6d699be0a2be6231eb20fdce68963cfeb2b6b2ce8b5b1b1a9d8c9a33232a8ceacf921eabe3a83d2f746fb03a4b9f58ce6d70629f6dac7424ecf0409518f2da2a4c46796d31fa02aa54c53f9922d4638ea6c82ca1ec48d1a3edc29f63d8c47c7865e23a7b8913a5e02d2aa31b53b9f0b0234b01a94178c850bfec0176f53d4cfb41fc2a6412fb2ab334d0b6ca878e61fa77f11da5adf159e53b243fac7b6d6858c257a01184b29d3b3dc1376ed29a73cf669f068a44324d9e2df08eb36a8a640f19e29efd178493816df4eb74baa61fcba89f0330a02e9c4159c72607acfea3b12fd0131329947bfaa4b59023ff59d625d283bc7fd81c284767207d6ba701a220c568da5f859c0ce3146e1e52a35dfdc850b6752b5a6540a5cef7568e046e3c84dcdc6a44a36a6f5b8dd7ad5d365a9973bea96422037940c711f7b7c276992987b58d79557efb60ff3d0b7c18552c20db88dc0cc6622c69a61b040e7a1190e0916e2f07fa0a47471c9257b5d2d9bd09d8fea5421f38cba6eb6ab7d68e4597511f5499632f9ecd1e69dade5e1bad8ddfd9002c78bc26e385a8937676aed6a4f306a278a9a00f1d6fcaef3dd388f608aceba0fe64f1ae4e02827fc672cc554c249c6adf04397d233434584168b6ecc7272ce8cfb57ec188f3ecb963089ccfe59d9f26da541562f35be171e06fb705b3564f3bf0cbcaa9717c9727ec758f01785048af93db2f5bb520b8c3e33ae5401ffeb17c8e4aa23d271688ee824415202a7388216aa212e9e1a8346c455a667943900c3b0e4e0b600312a42fb7b4385b88b4b977388d6f50c6ec14237304019dbefaccce7e6b60c170e9dae9d4c27c36b2f69e4524ccaf74c46e44d708d277104e9fa35820ed93552551e4992c9ad8fd56a7d96b0d4135c775fb1b4b1ae2121dae55be8fb728c0cc02e1fb6a1b63771e87a81c2f8999baa6398dda7dc30fa9734a3399cecf2a85f8e0b15d9d8e91ac5d628102cdeb79fe15442e3fbd22d1d686560c47d76c8845b24573f42069c85de439c279290333c869ec3c28cd603d902b31d0059034800206cce88715a18cdb147e1c18a6ec02407d46bcaa686f5b58297537b6e7a62e2f6199435ea94296956fa41f08a41b7b5226c0a8748dda070ebb4ff61c1724ab42317622f1fb825d07551cf4bfdc4e1177afebfdb769cfdba38221ae974d33a8557b790e5344a0debb034fefb02598cdf10cce540e48f82765da247b4754ba401704c57a2d4c3d96d6d54cd36c8fc27590fdb470dfbc4679c12396da5672df2f54af183d0d02f2ed68bb47260b3c091c97cc3cf22ef6d633c8934f6330f82c4ffbe70fef98ee7c4d214a63db91c8d6c934dd4ffd53a543517b69573b7fb81ffaa2b9bc3f98e783a1276dd77560e14a9c1712c0af4ec28e8575dbb402c29591cf5aabef84df9f441f04451e38728e39e48f2f6697d7c4e93a72d3b159bd070bedb08e8fc92c60db2bb0944e11a295ebef9b42a5ddaba00209836c96d0f7d8599a3ceb1abd51e79666d6e458ef1ce67b4a1e458d6794e26b4952baab5c30a09818cae92c8325a3df4edd2be27a5e2b2852f41a9c21d2367f861ecaf1f16c3e703afb28135742908d1d57804dac9cb1f6dd2a08bd09d67296a4002a75491e6acdddd59410689087708ed559e850519f004e801b9b2c607017048b17a603f489a779de08b607ebf3c9526a7b89dda855b4cbc4c04554b6a1b0e35d7fda1723c2b67a1e6a3f349670402c5ec20120a68d0945c218a4c77aa3d9a5cec5b385f5281a1b5829f4cc196a260593fd83d0225c3f4c759429ca0292aeed825e78b80741a8cfdd7fe0b42556669587d554c4179870f9f304bcbf864f42a1a2069095f91f1e3191d0b69a0e15686ffdbd2f0ffa0b0c11f42927438ac215268208b45e7f41667d40db2e147d467f465dd0d6b4032cb2e88601a5c6eb850f276852639952045947c49d6dfadb14cd14f5c2da0aa587b9d261cbc097e51c978bd8a77669c3c15d490ea03bbef568cfae091d2f25255c8c457dc191d7c25063240106f87f9d853755b9f929ee61115ec207caf756399d47a876ac6cb440e42b2f2c9ee6d13262a5dbd09a3a6290f43897c89a534696e6384777d2db1ef0dcfa015fe5ac679375bc5df4da55a1da7d81325115fbcec20e44a1d7852c23c2ff9dee98e360c4c85eac3b337573c2a87edfc027f62a1a80ee0aed9d2d6d346978b7d1feef00d47c379313a3bf3445a709f07a0f897c017733ab3544628ff55c9c9ade4bb1cff1a59bca66cde3bdf6e2ced1296ba03136eca935f59cb762f5e96680e22a1f2a83cb0f0a636715dad237b6b0bfcbb664063f4de3f48a6a7b199aed1e40719c93d1d2ff11e6bd8c89228f7b836e70218683503f0b6b8e9c07c0a160a22268a4796fd5bd75473eaa44b78ba1af405ff37146aab5e83b70562afc24e0a77d8d09cc6394a9d842c09a03bf44ddf172bf7a3b8383293fcfd49d9410d5379848c23de361a164b41deb883b7ba6615bcf5b3835fdf693b43c799006b621e1721c59f719f048798812ba8d9d08278c42085a22c1092a8d1a60fb78da3a6469623d4ff20d5ddd37582947cc51f3a4a99506a4001fa751757d652c5886bee980afcf4fc31f7129815ef35f492ea96f82923edbcf81f25dd4e83ffae7adb09991ac6377d4684888956903657d7b885c4ffc18c77ed3422c3c090d7813c551218a6862b66c4c6d255d7f85c530f4892f034d1c0da09c9ddcef11060fd4d003f4a4921567347ff5d4c6ac5c46bca0851710a70ff33f688c8c88960b48d461204c8ad917a2b38cc34b040dacd8de40f610e1f59d30670461eb4e7c4a1e8131e8cbec69ca1a35e3ff54e0624e60004c9979a4d59165e16308ce3daa31df8d6ffddc09956cc653b7d3733df97e35a38e77c780b389d7515d438d9011fecf2741edec42bb7e9740f3f37bc058fb0b25db6b2ead013ac79348a444058ecffc22eb42d0aebae4fc4067a32d1dd3723f81fa613c7ab2f0d53b81d18f6e3336888b7ce198fd713b224c945a40fa101bb56eaa562f7961d469a1eee92693730620d2a1d5011421eaf7d8534f79bf5fbcbcac597c5b120477ec326dc390c082c3f855364115c9d188cdcda242299755eef9bdcbc2c2c5ce0dc5a86b6caf0abc4903a9a289eba802c11f2db3338b86fc0d1123b6a8e70d3a94ce16c9cc113ef8881753e7ebd33f327729d438e7610d2539c697b3b1645f4ad9eba0c9343e605bf0da77d0fdfa2bc73e45ef4138c63374d8dc1434eb9f8b59f55047aa62896b7979c4509fa3586efe408393b4e1fd65d2d298c2d696bbedb56af8d2d4871cbb803d889f36b092b6e5c378aaf4ea0908137a5837ae81b42c6e162d224e6e46e14a4d0246382c42ae871cf7ff3bda4b0780fdc42583947ddaf5db5de355bed76b6b0b848f991ecf91a6a1d666ffbc208ebcbad282d6568e961ac5eb078fb4c4f7148c05436b42fd0ae1443b0bb38754ffc3e21d26fe95d3b808bd584fcff02701d740d6a77e65547f3945d22df0f3f2181e21b67f320ed9d7b0ca4ff26fdf7f94946420d674d8334f6ff1011a73ef1990c4bdc90bdd16ef204b4027c66215c67213350ea6aba855f664b20e6b969e0adabc92ad8afcf80ea12bba6dbe6bddc16c3ecdbd4d44816668a2fca8ed1af566871842481556a0955e0c2ea787f5a03079aff163cabba27315a7df90dcc229678ef9f03dd538b05578584bb4dba3b327b349f2f7b8257a8b49993469e4f5c1ac405f7ff080be0facf6385e6e5542b96a6d06402506037fd729598d1c51d6c17f305666315ffac7bbc", 0x1000}, {&(0x7f0000001040)="51f1b43c1bf5eb8edbdc5a705498b171652baacc29869540dffa497bdb00bc68fccdd32f598265c6d8a18879344e32af9ecaa00ea371d8cbf80fd9ddeb64392f7c1071787651e4f0468544312fbb2b8a2a341e99ecf4151107a52dffa37b75c336ede14afac54cd130f5cf2d0c0a9091dda089bad1c610cf2da697e7e24042a6a79c835a8b713b04c4004d89001624ad820e1f754cd694fe163f62b8ea10d610362a92c345f1f2f96300139dfd7d53602e06f56ad65a37699278c1ff1cdff93706a110099b37fd4681ec322dc1ca69e3af61479f69c8c16073ca3c505e54ee98c14478", 0xe3}, {&(0x7f0000001140)="a23d08034167e9b46bbe22347301f4d3f9f12fbacbf5d8c94425ff0e8f38d0f6def0578108d7ea18435193a09144be529a6e08c3f79d3635fa83954c1018e0ce57baa462bf74644cd03b5bb97283a7685ea71f11e86628910411e4f9", 0x5c}, {&(0x7f00000011c0)="532920c589fcd3f75581a09f78d37a6342ff0c1eaced2d93db1adc0225806d0b35b46947bcd4feadb7be257e6f62304739e71e4019520bae98df158ddca3f9d746d37a4613fbdeda779d6586b6dba5dc6e8da3f7e5eeea050dbb23d4800618be9218a26664c396afe920e8b7751b2bd091cd82b7346e05a2b17fd0c64f635d8b0aab21d34cfe21666800e0f16f81bdb46461d5f5506d1d407d7144c96c3e5d6256a49635bbe0a3da8e1e7c69709ae16355802493730c9648ac9ee43e7c377a9cf3ea369cea", 0xc5}, {&(0x7f00000012c0)="55c352f222a4072870fabb43e287605c6ed3910cced20c785e8116f1606cac36ca7c98d3f166d51ed8cd60c5855c8fd7ea33b58f865019540c6baf07570e5bfcc162ca2e5111ab1c2bb63f1f7104b8df", 0x50}, {&(0x7f0000001340)="9153b5ee6f4ed0dbe9791c42c5444d8008acf1a9f4a07694649038b0fe6a1fbaf3529ebbb2ac00bfbfc9928659e1487edf2deb466bb011cb8a20f1e74314a61975f82f52f6c15fd4283b161da63097e557f219f20cd3a420489363661124ac57d598bf16f11c62fe7887627b1032425c704f0a34239bd9d9c76b34e061a90fa77d75ca0d2ff06926d643d96d34652bf453e8e28a33f755bbd69774cab4b19e55a7fb33e0d3554fe324a71109149b0ccdeb33e60dd4d35c7cae5eeafedc4a8dc9f3032b403f25b67ba87610482ac65183f2536d", 0xd3}], 0x6, &(0x7f00000014c0)=[{0x50, 0xffff, 0x6, "dc4ce33731c016d56307ec464343a955e9038844ec4dfd9b69d24ce72440e762d8be8ae2a2fa1b0ec12848eed1230ecc732398734009bdd89ee0165377"}, {0x60, 0xffff, 0x3, "5a1af623049cfccea57b7466d6462410531fd1a730bb175ef22d779744b09a94d1d65486f3e83cc5b4469249729294f6ce7d801669a9f9c10d990ad8602428c03debdc1c91111ed04a2bc638"}, {0x28, 0xffff, 0x8, "f047cf391449e17af61620edc34a0f58ff0e95"}, {0x40, 0x1, 0xfff, "de7aef8800745900a11d4c9abb1f992d24b4d49956cac3270471a1d8071893acb3bb936bd31c4e91721780f430"}, {0x50, 0x1, 0x2, "75c0e0a5a1fbaccb159351c69c0a1bf030b0d0927ad1f4b0c1d28b591ea1ccae772e468db2e4aa496f9e35f3e227e7d2207d2437d7849a854b"}, {0x68, 0x1, 0x100000001, "9db65ef04888a55da4b41b9a452f11d1c220ae390b8c4d1ef4589bd332eee3ab44ac209f53b3dc8630833502c47f2a528fc05a76e0032c7d7a28217e884361dc50d4f147593fd3a5769846994737e1e165d1"}], 0x1d0}, 0x7) 05:38:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/246) 05:38:11 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x100000000001) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff013e2a5e00b5f77aebffffffffffff03000000", 0xfffffffffffffd85) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffffffffffe, 0x8001}, 0x8) 05:38:12 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x5a04) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xb4c, 0x10001, 0x80, 0x92, "19f80438bad3a3033b88334f26a39c4f267eb6fe", 0x20, 0xff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 05:38:12 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x40) r1 = geteuid() rmdir(&(0x7f0000000300)='./file0/../file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000240)='./file0\x00', r1, r2, 0x4) chdir(&(0x7f0000000040)='./file0/../file0/file0\x00') stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 05:38:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)='mS', 0x2}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/202, 0xca}, {&(0x7f0000000500)=""/185, 0xb9}, {&(0x7f00000005c0)=""/83, 0x53}, {&(0x7f0000000640)=""/140, 0x8c}], 0x8, &(0x7f0000000780)=""/105, 0x69}, 0x1) 05:38:12 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x203b, 0xd02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8001, 0x2) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc, 0x3, 0x4, 0x5}, {{r0}, 0x0, 0xc0, 0xf0000000, 0xffff, 0x5}], 0x5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x101, 0xffffffff}, {{r0}, 0x3130ece078bb91f1, 0x2, 0x8, 0x8f}, {{r0}, 0x0, 0x0, 0x23, 0x4507eed3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x51, 0x4, 0x4, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x1000, 0x7}], 0xfffffffffffffffb, &(0x7f0000000200)={0x3a82, 0x6}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:38:13 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x1) r1 = socket(0x6, 0x2, 0xffffffff) recvfrom$inet(r1, &(0x7f00000000c0)=""/33, 0x21, 0x42, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 05:38:13 executing program 0: r0 = socket(0x2, 0x4003, 0x80000000000002f) getppid() r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x5, r1}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$getflags(r0, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 05:38:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x8}], 0x9b, 0x0) 05:38:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/143, 0x8f, 0x40, &(0x7f0000000040)={0x18, 0x0, 0xf582, 0x1}, 0xc) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff25"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000180)={0x0, ""/109}, 0x75, 0x3, 0x0) 05:38:13 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x778) r1 = socket$inet6(0x18, 0x4000000000000005, 0x0) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000140)=0x4) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 05:38:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 05:38:13 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x81) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$inet(r1, &(0x7f0000000080)="eb81b5a9507eccbeb0f27b40477d4b23d3c2682f7d1a91507db81f7059091d926dbc087517119c5702d92bb728121120f6a554117a99cab5bf37766f67f7a90bd10be673e49388313d7bfa5649e3c99acf48278021740709450b489409e665e49b1423d5c4", 0x65, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000180)=""/119, 0x77, 0x3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 05:38:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x2, 0x0, 0x0, "a147780ac85a538a1319006bd2d81823fc7e0d7b", 0x7}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72770000, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4b2, 0x7, 0x0, 0x4, "e6d39e8e1df20d2a6052b2cd90f67e3ab4ab3e93", 0x3, 0x7fffffff}) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 05:38:13 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto(r0, &(0x7f0000000140)="23ffb584d5d67aa505fbd2859ecb05d5d640437a6ee107b9a3994d8e190f66ef580fae77ed4c80686be159210a5a2df7afbfdc401de218de0e4e316450c5aa14cd3727b642cc5ffc2a0197aeb71e3670ef0419f263f8c284d15e22be02e343beead3b630dffd7415dc2baf9230c3df8b57170252f68d4c31cf78530a0b63a825d0539a2f094e783b5c8ca6e08234e21cd69eb3da3527f2dd003e", 0x9a, 0x404, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x0, 0x7ff}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000440)='./file0\x00', r2, r3) symlinkat(&(0x7f0000000400)='./file0/file0/file0/file0\x00', r1, &(0x7f00000004c0)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mkdirat(r1, &(0x7f00000003c0)='./file0\x00', 0x5d) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 05:38:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x1ff, 0x80000000}) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000002240)="df5b93b6a9973ebd93b165321fac2eb6af7c1f544e0a92eee600030756722ca558f6c8d974a3015eee84dafda5172f9b3fcb41f48ef32357aeea313ce98d905ae5b6b97cf1030289ac3bfffb8078930b3f41490bb48e39875015182772f8cb69897124df9976aee7a0906570bf0a161711927c8e7f9484a544382e4f", 0x7c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:38:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 05:38:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) mlock(&(0x7f00003e7000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0xa) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0xa9) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x3) 05:38:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x5, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0xb}, {{r1}, 0xfffffffffffffff9, 0x2, 0xc, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0x7, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) 05:38:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x3, 0x20) msgctl$IPC_RMID(r1, 0x0) readlinkat(r0, &(0x7f00000001c0)='./file0/\x00', &(0x7f0000000200)=""/38, 0xfffffd7b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./file0/\x00', 0x40, 0x1) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f00000002c0), &(0x7f0000000140)=0xc) 05:38:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 05:38:14 executing program 0: poll(&(0x7f0000000f00), 0x20000000000000bf, 0xffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000040)=[{r0, 0x9c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:38:14 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) fsync(0xffffffffffffffff) 05:38:14 executing program 0: r0 = kqueue() setrlimit(0xf, &(0x7f00000000c0)={0x4, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x101}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:38:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x81) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:38:20 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = semget$private(0x0, 0x5, 0x201) semop(r0, &(0x7f00000000c0)=[{0x0, 0xd0dc, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x0, 0x800}, {0x4, 0x800, 0x1000}, {0x0, 0x71d}], 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43905f4ef079002d660b5f8ee521a7dfa763131559906cd7078684c013872ad792000000000000000000000000d59f", 0x64, 0x400040000000000, 0x0, 0x0) 05:38:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x11c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x800, 0xa2) linkat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 05:38:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8) open(&(0x7f0000000340)='./bus/file1\x00', 0x0, 0x10) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xd1}, 0xc) readv(0xffffffffffffffff, 0x0, 0xfffffffffffffeff) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r1, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00', 0x4) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x127) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000440)="f09a25f4091cf80c32008b15c4aab3ac02d8694b31c5439bb1755975054b801d287bf9044f6f5820285dd2c5fd93fccf9c55d7135dbc828b0c23a1c787a74341204bcad65541d9fa3c0f40024b9e3bbee1e62f33e63cf6204e172bfe3cba3c8042c299c9dca7541d82fe3202a68513a6125994ba5e4bd8034d541862c9f1a36dae803fdeacdfe9b7f1a0b458dfa1109a6ed7dfde54206fca9216632f0435d5da2fcb5354168182bac250566799d95b5264505a522a55d869aa09dcd2d38fc0e4c986c5f7a97a3dccab890401ef12973e1336cd485aec0a7ba401f35631aa704dc6162056099a5d3061e1", 0xea}], 0x1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r6}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r7, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r7, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:38:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) shutdown(r0, 0x1) 05:38:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="931bc87f7f91c8bd1d2e4b2067eef2efe55413fa87983d7b7a6b94d9bf7ac48b96232da6c5424fe9be98ceb259fc18006b96e37da12a1df33e25824dbd73849a4da51bc0b29ca2fa43c3b88576cb16846531ab", 0x53}], 0x1, &(0x7f0000000180)=[{0xa8, 0xffff, 0x1, "83e8af9bda488cfada132fcc6fa53d5616e55adfcb43279df38cbff1e4f6e5b824207783520f908cb6c6d16179e1ef23d17f032d08ad66262ad6a568ab716db0cc9e708908dff3f3c26787e92e93abbae62477f58a845ff90e781adbc192ddd3a7d5d81630ef7a83407e163fa214ead86042db985a16d8115c37b8d67d0f3b98f44988d656abec45635353ca4a59602a0f89cea3"}, {0x78, 0xffff, 0x0, "dcf9802296fcf93a9cc6100c143aa1b39c9257e2965fa2abf0fbf42f12129e810cb06ce3eb25364698dc5179d723414e1a1655abd1fa76459cea5b300871ab4616ff71250d63821e3846507e850be361e596f53911fa7c1796a18daca45c367b9238"}], 0x120}, 0x2) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 05:38:20 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="fed32b41d876bf5ef4e75948a3aa773837f0fbcdbe0b200bde7eb898"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 05:38:20 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5404dadd796ad8a5ff02afa7e0a53226e76c2ec161bb720e8ff0072c6c2733d9075367a03f2afaafc6dd15eb0a5c6effff26bc8bf2810de1bba388edad27584b8bac9929d15bb80fbecb026b2ae9498d56330c568b59"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000001c0)="ff69be1db0e2ba033a5b207873c9c989a2518ac72e0cce42c67ade124fdc280a6c53ee86989a63dcc16e57d63eb345c8dc1f41ca908bb8677beae9f176cc6520b5e854861ac52d1de468f51bc949dab1457989a2b78ed549ffb69eb2c234a76a7b396f02d6c85b97a0626e2566fd208fe2a01838703e62da6fc8d4b91a47b5f35eb175a2a24bce9a61319f4b11f1c5329118448e3e9ea6f2316542e0b9ccf81c1b4b87fb70dfac7b6dc832293f9a2509b7a231410d8f90eb9c0ecdd2acb28a78f1cc102bf2e70f4d0b4e964823589eadbb42db2f8675f56b89094781dc8b569f4d7949b9aafe63989782b0e4bf8ab3c8ea22ae579836ad9e46e5b3db510658f1e9b261d4fc90fd6316778aedbba7a2c02e733d024f7810c63d094e4a36c788101678839917105be01584febcaab3069dec8504a1dedc94d8170d8b0e41642c11e91480fe82648d2665d060b304738a6803e254448b1306bae7483e2244dc1d24c0c9a5ab95dffdb72a70173a11128c7806", 0x171) 05:38:20 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getegid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000040)) geteuid() seteuid(r6) 05:38:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) 05:38:20 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/84, 0x54, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) fcntl$getown(r0, 0x5) 05:38:21 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x6000, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x1) 05:38:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 05:38:21 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x3811, r0, 0x0, 0x0) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x200000c0, 0xe887, 0x4}, {{r0}, 0xfffffffffffffffa, 0xa4, 0xfffff, 0x5, 0x7ff}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0xe0, 0xfffff, 0xa9ef, 0x4}, {{r0}, 0xfffffffffffffffd, 0xa, 0xf0000001, 0x0, 0x8001}], 0x9, &(0x7f00000001c0)={0x10000, 0x7f}) fcntl$dupfd(r2, 0xa, r2) poll(&(0x7f0000000000)=[{r2, 0x7}], 0x1, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 05:38:21 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0x0, "526100548100"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa5b7b616897bac35bee0f70429991100ef71f90f79ed0e0a1ec4bdb47300060c674fe2b9feaa419816f76771138abbcdb58d888161d5b31b4d17578cd723b8837ff40247153a2a2946abcdb5b2ae4594ecda7340c46d1ed8c0b3afc0974bf7bf01f2ecc198f9132c7453adc64cf5da58ac992ab5cf42479a5dc6f0add008914e7d164ef8dfc184baec79bd61467bddc463aa29c977cd2644aeddf36c70372b8abfd5fc26d8ffda17140f41cf6d638c67b6ff0f31de495522a655c2da52f43e96899f5dd9e71820bb55a7757cb9e13dcdfdbca6b07fed54e51774cbde555b8839272f907727f7e1daa7df6303465df0c68d4efc58576ba292643ee8d9581de937b4cc648fc8a35e4f0731fcaa26fc361ae13927ee60b0aa7f722863e991a1feb03b946c500fe3f6f81bf7885ede7f6ec27f46c7969b9305887020806721f42dc0f90a0b02938e0b401ffe711d9054da40141659f7d09e46a25be6c739df941ae60e0cafcc2dc4881a795f8d7e15a7e9629ed49296719420472640b3e3079a16c1cab549c13842fba8fbd6e7447adaedcaee49e36b0e6c6029a80f3b19ff92b4878b7590791bb5b0452ee75212b43f501a65b44fdb64ff5", 0x3c2}], 0x100002e1) write(r0, &(0x7f00000001c0)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf38218caaafdbefacdaf", 0xc8c) r3 = getpgid(0xffffffffffffffff) fsync(r1) kqueue() fcntl$setown(r0, 0x6, r3) 05:38:21 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9, 0xfffff}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 05:38:21 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) dup2(r0, r0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xfffffffffffffe91, 0x0, 0x0, 0x0}, 0x3) 05:38:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="92051d5ebc8596922b345ba7a74033f477309f2012a75acdc64a99ae8e90cef84418c9c4a7ef217ff652f83bbd5cd220c194036d46bfd566876f46db9627a50495ae1ba8", 0x44) 05:38:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x7, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = dup2(r0, r0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 05:38:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x9}, 0x0) socket$inet(0x2, 0x5, 0x4) shutdown(r0, 0x0) r1 = getegid() setegid(r1) shutdown(r0, 0x0) shutdown(r0, 0x1) 05:38:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x210, 0x44) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8c1, 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 05:38:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8031, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet6(0x18, 0x8001, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) 05:38:21 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x10100) close(r0) r1 = socket$inet6(0x18, 0x2, 0x2000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r2, r0) 05:38:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x2, 0x7) setsockopt(r0, 0x25, 0x2000000000a, &(0x7f0000000040)="fcff46fa7357862ab700000500b314c7c4", 0x11) 05:38:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x400800000026) mknod(&(0x7f0000000080)='./file1\x00', 0x2040, 0x801) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x4}, {0xfff, 0x2}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x99e) getuid() 05:38:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x100000001) kqueue() dup2(r3, r2) 05:38:21 executing program 0: munmap(&(0x7f00002f6000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x9) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:38:21 executing program 1: r0 = socket(0x8000000080001, 0x2, 0xfffffffffffffffc) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) r2 = semget(0x1, 0x7, 0x60) semctl$GETNCNT(r2, 0x2df88f6901b57d31, 0x3, &(0x7f0000000080)=""/154) 05:38:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) madvise(&(0x7f0000ff5000/0x8000)=nil, 0x8000, 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001500)=[{0x0}], 0x1) 05:38:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="50c659044180489c393442b4a7cda13d3c51dfe03a88b8dc2ebb66d7eff8761db2683ed97b17219971ddee33e6d2514fbf8136adf72a3b86c80d520079ff782359b644f0ddfddedb306f53ca133b8f197dae70064b05829b9fde6cd494d93700d00f9a0498d2b11366757c1d447c0f5c0bbb434b9a8588530906f41be419ca5776e5c0aee0ceb307217653a5d2bde18626767cd89cfc1ac730a8d04416dbae1f32852d099486281682eb6f8c702dae87a32967184d06", 0xb6) 05:38:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 05:38:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x20000002) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 05:38:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x4, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffec5) flock(r0, 0x1) setrlimit(0x2, &(0x7f0000000000)={0x1, 0x3f}) setsockopt(r0, 0x7, 0x3ff, &(0x7f0000000080)="5b539b0b22e61758cc1d9f3024cd815c11321596c1e8ba5c7191978ece1f5457ac76bc8f0f50d1c4a300afe6f721d99bea7ab567b11eca847074719af41fc1239c334bc9b5cf35d42d17e8b95f46991acaaa9c82d8875060831fbca830dc1bd33802a2df8f70fed5297003e22aa61cf6ef41c2a24b5130dd127af749f2880984967757046cc8659f02592e3774f9dfa1cafedcca0600417e9f282a208d13b39e59046d1253a5ba31d7466a7ff5205019ebee8c3d9495f02cb2d46797815b3526db951d0178c781ca05d9ad8da8d9ff", 0xcf) setsockopt(r0, 0x2, 0x200, &(0x7f0000000240)="dd0037d7396f3662aadc0746d6b901ad99771f05ec2e3555b43d7fba466ebc33c42286e1b65a0c9096da9217ebc9d01365088b34975ff13bc8c1ab5da7827d107e18f4986dde254c68a1f713079781e4f4947a16bda9cd79e834602d20f3af74e829a572e5d93e224bee1322060f1c2983ce89229e9ba978cc0e0483f6600b7999a0a09f1f5804e364c2c01b41f2226e327a572492b7a832da26c160b539741afd0e797a9fd976030000", 0xffffffffffffff5a) 05:38:21 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) 05:38:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xfb6cdd2cb8c047bc, 0x810, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 05:38:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 05:38:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x56e7e379d4d969d3, &(0x7f0000000000)="063503ad88ee9f3a67fc0c43f938146a2c07feb95f847915ac3b75bb6bd70cf7376e50df38e35794cafa8e1849413fae3c533c0f6cb087f1ed8b88bfde4b02981224c4a690b4c6cb49011eada5ed7b858ef5a8564bbf80ea68eab138de7a4deb08892f0f81a6941eb27e68460731ea1435a92a4f371ae926dfbe7944dab0e05faa3692d1756ee479f049dd3ae7b5270f8efeeb736eb388b92e93511c1868dc0bffa4355eac7f10716af954dda1f69f2bb648e89e864b286ed96a5c083f1e430a5eb9ff8973b6d3224f13d2dd2eb7c8439ee3", 0xd2) r1 = socket$inet(0x2, 0x200000000000003, 0x102) listen(r1, 0x0) 05:38:21 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x108, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 05:38:21 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = socket(0x6, 0x5, 0x81) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x2}, 0x10) semop(r0, &(0x7f0000000000)=[{0x3, 0x3f, 0x1800}, {0x3, 0x781, 0x1000}, {0x0, 0x81}], 0x3) 05:38:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r1, r0) 05:38:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000040)=0x378) 05:38:21 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000400100000000", 0x8) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x200000000002d, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="22c23018702342bdc69eb81d0510f7982109c758950a2f46856e8093e6297d4f336cfbc74fac1f55e9456b51cc5a9421822d9b504e5977e462ec5ba76e00da8fc14c16790a29ffd44ba3431a5a34dfab3c937326a97d159f0fc9e12b03a0136e5c36a637d27cb6f472", 0x69) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) 05:38:21 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) fcntl$getown(r0, 0x5) write(r0, 0x0, 0x29ce62156748918) pipe2(&(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000), 0x10004) fcntl$setflags(r0, 0x2, 0x1) 05:38:21 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00000db000/0x3000)=nil, 0x3000, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 05:38:21 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000040)={0x3, "f0aa29e5304453b6d6c6bc66577a874704de22b7f2e2ed0ccc3777844cec82badde50df0f41ab2058c06109a391a178d43ea4c0956398199705bda18024387a2c9e94bf721070f50a24bc560eb20f5923c40580b809983194716"}, 0x62, 0x800) msgsnd(r0, &(0x7f0000000000), 0x8, 0x0) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ee263518bec3375cfe1860be27baca927266322919c3f007ff791cb1d11abc41c21e53848612975d36096b39e660f5263c04eb6627b788934b75e608d3a68dcd17e593033ffd52b686aa42a236dc0358671deb78abdd1009f286b711427a93587673a8b2912cc505e3025a857995aea7a2c5a7961364ae1a6d8d812b9835d481befc6bd0641436ac20d5565476725be9eaa22dcb5b32e611f5ee40232a61a6e938df1964978077ab4eafdd1cd96169d17ac9b2738c0bb17f1b7d59f7730f545c9fcb0d324460c329056fc335089a000e45e67ad1a6ea154fe4c39a3d11b035be062714773ce598672c472082b212fcd2731c6ddae57e331c811d782953545b03916220bd7d96e1782e0dfa9d7635697f5d699769a228ea560ee7ab5f33068301cd8fd8c222040ebefb59c46f20d4723e9dfd8beb5e18471141300af25333ba926b22f8e7549d750795ab8de814e1d2b408f301da9b8a6087dd5cbc7cfc20cd293944f3da8858832551cda536238952077174756fbc36e60bf9ce5088a55fa98e84e7c88e7451c7ad2d6f909092900560ab1c7e3f48e0d80ad0ac7f1ffdf6761db7873669a9efbed3102c8b942536efa0a90b46ec8213670eac154baedb9ed4bfbf141ae9a621491104e7739f9a0b05d6e76ddba05b425e8ffe0f2d066218aa851dc5536bd3f85d6eb8beb2712df4df614d7f34da0c221d3ef4410ec5376239bc93d059b1b822f81f45d09b06e857382aa07a3f4bca8e551ea67841c1"], 0x101, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/22}, 0x1e, 0x3, 0x800) 05:38:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) r1 = getuid() setuid(r1) 05:38:21 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="840d002141ec4b00ffffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)='\a', 0x1}], 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) login: map stack 0x20000000-0x20400000 of map 0xffffff003f12b420 failed: hole in range 05:38:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0xc0, 0x10) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x100000001, 0x8001}, {0x5, 0x3ff}}, 0x2) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x1, 0x3}, {{r3}, 0x0, 0x0, 0x2, 0x5, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x3, 0xac}, {{r0}, 0xfffffffffffffff8, 0x81, 0x24, 0x8a, 0x400}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x80}, {{r3}, 0xffffffffffffffff, 0x5c, 0x1, 0xfffffffffffffffa, 0x6}, {{r3}, 0xfffffffffffffffa, 0x10}, {{r2}, 0xfffffffffffffffe, 0x1c, 0x2, 0x80, 0x100}, {{r3}, 0xfffffffffffffff9, 0x10, 0xa0000003, 0x0, 0x5b9}], 0x2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x1, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x6, 0x1da}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80000021, 0xffffffffffffff2b, 0x4}], 0x7f, &(0x7f0000000300)={0x3, 0x100000001}) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r4) 05:38:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x404000000600a, 0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r2, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) socket$inet(0x2, 0x4006, 0x1f) 05:38:24 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x326) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="36cd8494894c28004814c5d93b5bc3267f86d85511f5c65f7e2f24e59dabd1fac46f328dab4ed7d55cd39079d7305082550537cba7266ec52ed168f79f9ccac506571508c6622b259c7c905b45f85d2ccf582bd70fd3b30c0057ebeab65c24d7098496590d25ca0c1345b0be0b", 0x6d, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 05:38:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) 05:38:24 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ftruncate(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x80) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTOP(r0, 0x2000746f) 05:38:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x3a499adf2af6e3b2, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x5}, {0x18, 0x1, 0x5c, 0x3}, 0x1, [0x10001, 0x5, 0x3, 0x401, 0x2, 0x3, 0x4f, 0xdc5]}, 0x3c) sendto$inet(r2, &(0x7f0000000100)="ead50ae6c86c2ebce4abd1e21bf2fbcd5c7246e0339a621acae941e461f731a3482e404b36f62b95d383b2e38b2f95688a7563c1c2cd4d20d7089d171b6cad74e82606f40b6ad5f64ef251", 0x4b, 0x406, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) sendto(r1, &(0x7f0000000080)="6e6a0f90b82053d67c0ea2d16804d4a024ba301572864da6d52e53307b043376b67804220db4810eb6118e500c52ff59429610fd3a8713f9342edcc39ed74c48b59af87b88fb85b5cea74aadd611de373ab387cd72e91a1d1f4a3ad1799fc637ed197033a202dfc7b143b82b34910ea2ffc9e876bf9d5c095563851c79", 0x7d, 0x400, 0x0, 0x0) 05:38:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x3ff, 0x62d}, 0xc) socketpair(0x2, 0x0, 0x883, &(0x7f0000000080)) 05:38:24 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x1) setitimer(0x0, &(0x7f0000000080)={{0x80000000, 0x5}, {0x101, 0x4}}, &(0x7f00000000c0)) 05:38:24 executing program 0: r0 = socket(0x10, 0x8000, 0x9) lseek(r0, 0x0, 0x2) r1 = msgget$private(0x0, 0x101) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x9, 0xfffffffffffffff8, r2}) msgctl$IPC_RMID(r1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = msgget(0x2, 0x420) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xe1, 0x1, 0x800) connect$unix(r3, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername(r3, 0x0, &(0x7f0000000080)) 05:38:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r2, &(0x7f0000000500)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 05:38:24 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0xfffffffffffffffc) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 05:38:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x18138, 0x8) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) 05:38:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x1c3) 05:38:24 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000580)=""/146, 0x92}, {&(0x7f0000000640)=""/135, 0x87}], 0x2, &(0x7f0000000740)=""/74, 0x4a}, 0x0) r1 = socket(0x1e, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/87, 0x57}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/76, 0x4c}], 0x5, &(0x7f0000000380)=""/224, 0xe0}, 0x800) 05:38:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0xfffffffffffffff8, 0x568, 0x5, "37160d0025c9493fc2e0b88170c7af5e3176d252", 0x800, 0x5}) r1 = socket(0xd, 0x3, 0x0) close(r1) setsockopt(r1, 0x1, 0x3, &(0x7f0000000100)="6690374b", 0x4) 05:38:24 executing program 1: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = kqueue() mlock(&(0x7f000008f000/0x2000)=nil, 0x2000) fchdir(r1) kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) 05:38:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "a147010004faff0000040000000000002000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4) 05:38:25 executing program 0: socketpair(0x7, 0x4003, 0x7fffffff, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() 05:38:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 05:38:25 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r0, 0x8001, 0x2efd, &(0x7f0000000400)="322bcc3a48f46fa98451c88f191fd952bd075dd90f43ce1cd26629032dcc31eb2ae0fa880a7aa2bcc830e978322a377a7cf612808a1b20db9000ec1597501b3fe3242add70c1de5009776604921f223804eac6157669a5bd1900fd6bbab2f092f6cc3aae9826bf728352f37b41901e34d99d6b59389efb90bd0c02b965fe49414ee2293ac9240cec44a9ed8eabba1f6ad39b9c7517a1b9df89329677bbef1958e746c0723f1461adc7eef04cb35e08bce6487027469cb34dc9115f12c21e838118e153370e57db0442b7545a94233ca24fd070adaa09502142a984db931ce5ded85baf004c27322460e1865d9c201ee6a51d", 0xf2) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 05:38:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8062, 0x8) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="5a314859d7a4e49c63216d79ad8e3742b12badfa74fe7fd3ed55bfd1c8fd4db0a8d6066fab4ca1d4ff04f50a3473e17ce19fd5211c6584cc27c340cd8113cfd1ddff952bda7d98305e5d5c2a88bff8ed341e6cfa46fd04082c6c3547c7ec11d1cbd948ca3ebc4909a964dc1b47ee63d4327c48f14287d047596805efd0215ac924b0ffeeb2bffe5f3dc2d6d34dccd7d2f6bf347d5c", 0x95}, {&(0x7f0000000140)="5c1d68c3658d5aac78e86665fa05a3d238eee58460ec515de51546c57463a5604a911f7644691f4c147d5ba61a05", 0x2e}, {&(0x7f0000000180)="c84cff9ec2779ba4c1da8d0e46e23a325f3e31b4cdca17a2ed97981260c97c999f39a429b5dda7394e046d3ac38512d8dd93a92389df3b1a9505b857bc761c28b66671bac4547f42de77b632a022e911c7d4f261e70bbfcd8672b265f6b6efec39f183e3c782fc0cbcf99b64a4a41bedb95ef61897c52d070576638eb92457bedc4a9b18534889277b202261c0", 0x8d}, {&(0x7f0000000240)="cb7908ab39bfa62cc483dac1f997834aef92612d73c048b380537ffa8c6ea72985451e81be9c8cf3db948b685b2d84d1155ac9b250ff001bb97a7f4c5b0a6387386ed22e63b4ad89560cb6f969ba6396fd9aa6fe257afcba90a0543c1a94ea8f09fa026d965896b8bde79af2b9de46b4f6a9169c", 0x74}, {&(0x7f00000002c0)="4d3947a4e5dce614d7fd90fb5dcf3949edf48c2c8064707ce3ca67efa6eafbc8a8fe01d4d0b6dcd3b74c1d0a04", 0x2d}], 0x5) kqueue() r3 = socket(0x2, 0x4002, 0x0) shutdown(r3, 0x65c9375500a36404) dup2(r0, r1) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 05:38:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xc0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r10 = getppid() r11 = geteuid() r12 = getegid() r13 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000800)) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="f25f1872764710df939a35cc007f616e8e5ab93451719a19e363dd6d9d04afca231c5cb363bbc10c03aaf2fa27a6bfcde9214a7bedc08b1975aa9dea8f233488c0aa930eecdd4748a1a405e55868ef228386f8bd5fba58ab64f70c80f7fb62dd969ea037da4626054cb6965c579edf17c242989ced1635a76028b022c447f9078f0bfbd20c47631831e6829ab5c3e0aa1fdf435b57ddb58484717f5c5b9c4ec9fbccdc49de08e7cfaa52996737f7946c4349146d49f650abebfeafcdc30147e7cf84f5618e23fdbc8495ab0b70fa5e95", 0xd0}, {&(0x7f0000000180)="fa9fa801320c48ea40e7160fd71bd6bb8d50ca6407dddeb3e9573186f48472715821", 0x22}, {&(0x7f00000001c0)="84ceccb5fa21c0c0e019fd4cc944f0917ef1d18c2e481c2ea6b5420c459a616a7c4561095eca48fe86823da4f52ac6b8f0622219e90b3b4c5cd0e172c7", 0x3d}], 0x3, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r13, r0, r0, r0, r0, r0]}], 0xa0}, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) fchownat(r1, &(0x7f0000000940)='./file0/file0\x00', r3, r4, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) r14 = syz_open_pts() ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 05:38:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x2a9) r1 = socket$inet6(0x18, 0x5, 0x7) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffff, 0x6}, 0xc) 05:38:26 executing program 1: symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000640)="f30782cb836c09c229a7317ec3873c3fca7f99c4979a1afd773cf61770dd4f43723e98bd586624bb44fce94cc6a2b305914dbd22db50329bac48b1e895a3779687a247fac3e791e66e9f7e2e9facec4e7b4255dcb29ca253337ab9ba3ed7dcdb90d650c798608f188609270d1d05bce5b19db90e3785eedeca9d886186ede6cb7d2f074448f6df34b183bbe081f8b71e712495f7b7e4e590353884d28e25523ddf6c65", 0xa3}, {&(0x7f0000000700)="bb0bccbda71a13e483fd2174997c902d54f0c3944a94d522902c158625346c19e58bc16de7e20a4393cd6b62f41110fff0ebb5d6ea80b7c423816bd5f59504fdd6b29cf4558870420eeafc1f6ddf43a52f3545cc7ae2fd1c8bb6caec10a58953f1e32939375a3fa8db10e46febae529944741423385b48f778c932c17cebc8e9febb14e69a0d352b7d8e59c22b3a2d", 0x8f}, {&(0x7f00000007c0)="ccbb6037834c1fd404166b966ab5b73ef56dd560275acf4976221c91929cd20c8520c8badd11f96b51cc27e193b2396bc13729fa3a0352c58a9b81f56ffd0c6e6893f2613ca1911916c5e6471a5557beb871fefa660b1458b6d4a531dcf522d15afc1709f5b71ede9095d869a153f084c1bccfeccb46781564b7824f55e3fd2740b895bb4b087ded91a4f021b81506feec9507", 0x93}], 0x3, &(0x7f00000008c0)=[{0xb0, 0xffff, 0x6, "317f17331c40c582a616bf1823946a7c46983fcea545455081af6e66916dfabb2523a368e030f5c5522bf4362bf806a7fead3af3710bc62e01ecd1b50108b7cd00ba3c0b104002fde3ec3777d29bcf2b01d0ddd8059951578dfb661cff503f261972e35093489179280e9dd99d29dc4bac3fc6dc6b733fa04cd5ed484167bcda89822f8c5038bc38fdc351f9ed9ffd9c5efcb3b69e8c411950"}, {0xc8, 0xffff, 0xffffffff, "4f9ad78947c4032359d95c93b9516b51e0b803f0a72266d4e8c1974cf003076a59939ddea19bfbfdce69196edb9070d92ab7b5e1059a20e6728a0644a624ff7b770ec3a82108ebb57f1bb0e5fc833167c6b3c007ee2f8b4bb227a6a7f4d19c75f78d9ea842c503f67396e0cccee302d2139d387da1183a550fdb79500d7bd0c4a1336a988d601bd39172fdb5c6f2e04a83f41478c3739f8eb3bb265b98c1428487462d575a1772f6ea6e219d58c12724ee1b8495cb4f4e"}, {0x70, 0xffff, 0x0, "b2044d15d9b66639d8048b9f64242e0bb9e0cf0c80f20c41bf688fca5617c1fdedcabaaebdb2bc66e690e09849e2323ca7403842107320ec12e783bae3838567d559a87a69c49743c485c65518a0872e5d86c61e26850dcc88640523"}], 0x1e8}, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000b40)=@in6={0x18, 0x3, 0xbb5, 0x2}, 0xc, &(0x7f0000001d80)=[{&(0x7f0000000b80)="6dabee19bd53641724c80354512005f57192cc7cfd65ac429a6f5d99b201f999a9274f8b039e28df1adc0854575b31ad13bfb12f6ad4ce38a0b06c7ae2adf2179e23e655fadd06aa7605cefc926654188fb06cd12d598556493549bd752c4946bfe0d707531d70f54365b49d2aab8a6772c0f360e15856854c0c9e0ddf24475f62caadbf73397c1f4769cecaddca595b5904c088cdbabbe67d4c869691b627cdc306a5", 0xa3}, {&(0x7f0000000c40)="fabecca7e98ec484805a05d8766b3a12ed4c2586633e11b54aa085b7157fc1ed4d142b8b55ffee63b67925583ad2735ded62783fc80452f8b2f37a39272c00d0ba72c11487b9eb307911acb78cfd64e82e174fc5d62219723741f70743b3edf0571facc34d3b58db", 0x68}, {&(0x7f0000000cc0)="470781d30ebfb6f7dcccf3fb7487d9dd332a196d016c169b2d0d3b3b4dfcf7681241bd67940e010ad291ea5af27c18209ec5f5d68fd449b0ae74159cea99a797b9d3cc527e0f6d7129c6d5eac2f1a0cbb75613c5fef5fa4dd7d3f2003b2f40b955c1a4d536204209e19e313f42e6e0774d3a436d5d281b278077379a3f3f1bf1d5c76286651ac7a23c7d478d5169e70e142b1b218efc406ec47addf1a9281eb7312743f07d8f1fade72b7f5913d3ade3e9733682f2b9b5a5e2e4d8160a87a75289052b59785486ed3017f5631291c1330528465266692e22e1cf925b69baafe144f4d5eab28d215952f51f03ce63b5b9ecf0cf0dd8081a29374990059df89e1750afbe1db1889ae33189a253f8629f2c830e25a8591c8b3f5be2f0b8a7ae59442faa79a4537249e11c1b7a63530c1485c9182d37c8454895129a4037b159c5df26db04a53eebfebe62bf8a82488e075286d3901fb6953336747e18f6efb763339834547971408f6aab7086f4fad5d96809e1c443fe163b1e1136f58d71f0fa9f287ca4183b96c9cb94fa59e48c57de3ed82ac1408c1090cd713910ade269f9977be65874a7e54675b781f0093befe8fe8f397b606172d3856185562be47a466dd749558ed87805c144efc3fc5d6ae97100497864d6979befbcfaf4bfbd6debc6f38ef5010e4ce77ba878614883367db687dcaf3de57159c842e0b9a48429698e30582be1fb252da08d755a46503d7d562cd071ab6ac6b32639317806097287f86655818296bb95cb076034e86a9b28936c5caa4a5ec5345e68d607abdc65b8cc12c67d1566df950e6c34b4b36ff251cc23dac8f5fc5d98c10b9e1866f3188b4e5908a69fdf6d8c1003687a8d7dc995965eb1a156e588dcbd77e6abd4f1f13deca9c7485852ff200db0fc90e809891198641e5333ed84477740a996447e34ef9811a47c3f4ffa82ba934723d39f8235b1ee8eab576aa1331d49aa822b397ca93ec0340eb281a37bb52393c59912c4f293a71ab7b3b7f39f85397b8a033c785bbe3862cfde7e9d3ad86d03884629a57c00f20eb084fe4ebaabf5856a0b71a1eeafdecbcd2ccd041e41f4c13acd77310c520167da1d9ab0cb0f85668c65cdf790065c572aeafff1b4e43d2e948a97cba58d20ada8e7ecc5de779b9abc9ea31a7c6d8841475dd7801e865388d9d50f921fa4bde1d4561d8009cc57fc3a51ab0e09a17ce1f87a7d9740c94badf210c892440f5c7fb1ffbc6aade8f2f320213bd70dc540d756f5c82e69f8d8f249ffe005770605d6ff109d9a9533a7f0344141ce69377369c3911feb43a937ca2bdfd28586756ba2c433d58331f638ac3e138b02b6cde543081d97fa0cde8ecf9e7c0012e4b31f84770dc8bcc28deb192136890c631b104c33f34980bf337f9260165b1bb733e9faa35cee0f6aac117db16aaf223df7e64b83576a44c4722de68fa6fb59a07ee8592b2e9fa18a80c74bec1e48be9fe49b57f5b395a0720fff4963eacfb768904fd4bc00819be070df32ee52f88392981c16aeb634d34086effde23fd421d00449377f2dce304961670d2c5efe78204ffce8c3d07b4b219742b1428a8f28643672ee8c634131bd7afac4b3fb82508aab65de0147bb5136b44927dc8abc636b7922eb21b5bbfd8cd2cfdf9e266598d289cd82ec65f032a901685ca4a334929b8c113c5ebfeeb7ad4e474f311ef75ed3e07d1241a3a16293345eb239bcdd2099147f8799eda673b784c53aa38f6d3eff8e7a67dcca0ce9c973897c012abf9ba4c839647f207890f8ffdd16d6df4a4ab3c8d7663af35770c9fef4355150ede5d32b8692a2edf99d620d1db012c822a59860b2f60cacd21a56ad138ce4fee23a5146fe530aada73525ac8b894c9f632b76a1f31fb33a9ebc734d74677817f7748384a7cc9aac05ee7f360c5a0854e1c3d0aecf17644d31ed723d22a1daa48f0bca21b6d7065e81465ba6fdce1710811f2fc18d9dd88c54f515fba98f4e4bc728deab580ec6ee0c99c9d14e05c57fa439d0f3bb6948f835d984e05aa9b5adb8843c8f6ba2d909e5faff00fea2ae4fb13e34186e0ab7dc572f80f9fc395ffab13b6e305f2e11fe0d4e4a86287ed47493eae5d9ebd57d621c106c90770f3a8395e545046479787a65a21c7164bdbe42f928d21831fdf59e0bbb3a2fca08f5a964d1c01f6b9b990f76886702aa3248dc53a4b2b96e8faf3ae7057bf0ddbb2c13db0658b7e52a04d46995a842c734c26e0b455562923246542d6668a53eeca0a8bb1a5f5f9b967ba24a096984cb26d2283a346c69cf2a2405f0c961ac1d9b0003ae8241b808fb4503efbc6d39890fbf22622eef6679ac8a9cfef4565aef61b9e6c7eab07f96499e5a273466f52d98e247ce5ac1fac106c5fac14d20b8ce31449aa0753e1a2b3b9616297e3bebee8707b325d8d439782e735555079141b2412d3d781674a706fb6df80d15aa7bbdb035e24a3ce7d30e6176cd4f440294ad040990d7ff6407c50d8a385fa9e23c6f15359f1b686e138750df68ad0ea484cd0860f2d595b5e45590bde355b80a817efb27ed0838b23d31ac3f3b710abdc6b4e4ee26fcecb83141087c56ae9f8a412a804b9a51da94d31fc2f510be320831bec85f8109af0d8fc61252bee5266645bc15cbeaf36ee337c5d58ad21214075db91c77bf0d0e60f3fb72181da253d67e5c2f6422a846e3f4af14a8171e456980c66d0ea25db475eeb9835931d124a0e2e33c011c123d8ba39e49843c179a82da5ca6afd9bc52df68c75cb3cae941842d13d686265d70230d318f88c8039bbc5e8dc82b97bff0fa8b107f8df49bb0ae8f10c951af5da7d70244df87c1ee2310530b0cfcfd0a29e73fe1d54f8267191551997284aecaa8f220710d05c012e38a3de524c3ed2358f7dab5605ac563ac0ea2277b57123009ad24ee0c6d1413d6b107badef5d8297669116c43aa4d89bc90e64588588210e2c6a407be6a99661a2f01506504e17f96def94c973d5ab3daa36cef7c0b59aadcc83f8cbcb05e791f55304eb2bf30bcb38e4ed25fe4005b7a16b29002f9ca63c0c7cf82abac00231e44b33a89423f2901fdc81fb3e911adc78731b588dc19e7b3170820ffd887983ac9decf83e5bc37719d263a1aebcf45801e4e002fceea0e29bbae93eb61a4934aeda1c813da34a89f292b097793778471d5456d4deb8ec5ae5673379b1b8be8f20b9ef0c9b019990d276d4ce239aff554193eebed53cb57cc24a846a6cf11d088d2e482dd0d242308c31d5b08242e3e4dcf78c4edd8e9c5f892700829b5afccf4edc0e454b9cf29a5b0b41f5b057b29bd526fb7f0c04015104a7772e211fa918c503eea4e19308175e98bb192f6ca4348569e1685042049eeaa654a2c00ea68575e7174506ee0ef5fc11ed0499f061784a0d42c759fc8696ef1c0fb119a560b1940ca967e28f5b71cf109d7ff015a9fad5f6f3485249319bdd41d8b14c4a743b5f846fa150ae5c9f542de1a73bdbdadfe8085f49a6ed82b1ba863fcc4edfee34dded86b77eedcf86e1cb720ac0903f76ac84ad02c35837b8c94d840b18fb2bdeef19bb37bef49423b9d10f791ccedaf89d5efdaf1e6c25724b1c6b7d11e5049782e75e49bc70f1d3634eb04fa71b95255b5e5bb08046a954616f4ade4d028cafbab5c41f08497d9bf83a2f0961d51607a84fd8a3603167700a7f493a71df39e39105e7bb3edcb6afc502c4cc2657814a6dde9b16efde3d974965b99b65208adcd863cc3d972287941c85fc6a4f1639776fa86edcc629fea9c83af2a3d5eb3ddc88b5bb2224ec83ed2805d03a65e24129bff8653ef0139d77dc0f8c741996775ceaeafd43967a42af8b721b5c86e7781e722e8c2056eb5c29135cf9acbd237dc032fcf37b3cb2b8bb96a7bc2e0c54879f9006eda6441529cc03d9f62cdac2c213b1e02d3136b5e847955b38c29c23c79451fa7248f94d7fc5943bd0fcf1865277968a472c0ae1e34f44bebe0a2a064d168c62fa5b385d538d8e5c8d7669e040340f77df8953dad0abf721f6c405c55999f4019aa2c7e49463033ba3e0b2106446b1875c73a4f9d249e6ef3d7cd561347b877fc4cce7e44988ea597d31cd33501e68a60c7be9320ec9c91f163bee591567d464b299cc237200bb2d1897c54bd588537dfdaa69c8b449a51a30b30b887702f37424b736364d9894af33f14a1f0b062dae9d56c1f82afc109728bbd0bddb0cc6dc534d859b193d45e014db5b3d7cfe058963831e65d1483af05193ad2e9bb7dd75b45d77b35997c79668d5d36d061b9c497ec0359f96f8dc9159f64274bd981aa5388f7a7851c5996e0c850d006f1728b19bc2f745ecc3f385e31cd8dc663a8fe5c3fe198d939dd5747b0cda183b2af4031a6938f7e4455900674e069966fcc8ac7aa2e19b8399e97b2d1fbf319448b3bf3949976c185e3402a4b0bf8d18f195af366adfda6c2d56425c5f51da08b762e5c9713de9b7bcc7aaa9144d5268bb6cb4568cb29296703913ed633e6af8c01da873cad339cf7a3aea267a6ceb438dc82c115debd148cec8fe54b292357c1818db3f6393fcd6029b597b5a48db5968d4c8b58d250f8f6451ca329ddc6b9aa3708309fa600d3f25b3424a63e194a4dca6645639bd0d0fa9833da4277edafb146d98a7d939fba071ada7d0cec82496c61401786ed3c31763086905639cc9c1a87307e8cf09cd17dd37a4ba836c852ed135a4d1f2be437ef010fd22a03056ac9927736100a0d2492a3581a2876161a7db31d1b96e8e62b3e82f5f3d3210c8bd28dcf5edb168d9e318e5123dc94376c5e64335f822971721bc8a14ffa6470204af7becdb314cb329b0dc145c8655aef0852a5d30f1de91674609551103048d9668234c3dba67933e8d923fd7f3289804ecd1a84b4baf77acc2a5eecad89ad122050524afc647be1b2fbdf66b2a23c6b0f397dd981747dd75b06c088b489da8e9c21ed1349ebf23d9588377f610e6e1c36f08232cd62de21dea42dbda0fbfc71cf85a941ec0027156b4c3c3f0afaff5ddee98925fde0f77944520d1992aedc32ab464b1583a670ecf380a2114e62167d69874d6557e6a12fa6dbd5c7005b0d983346aa937f0689f9ba9f06280cfcecc0e8a1eebc0e8c40a7a10c09e6785f4778d3414a0a1ff0e155b907979457fb6de60c7ce05855829ca9f7c76f1974ac9a28dfea7ef08ef7873db15327d21d872bd4c94954fdaf4cee050ff355721269e90d9e49844c669e9b2d6b046609317ac6b7a5f14adff2f55eb2d17f8cf4f8724bce0c89c0af1e2a7c7c5d0c55aaf7a65a3c2c7b44b9f7fa0b3db61720a55cd043c7e23d9515ed5f10f9a4d5b052cc89b06545676756df7214594026c60db348befb1e1178bedf01fed5c48c4695646eb0344e5247be1fa914b301fb3188682e51c1de6c9c7f5e3dae58a2f9eac2be206473c0f8d2a3e7d49f67311023cbef151cc0b471b8ec0b58b9938bda007c061aa65b62998b0e2e4fd68391ed7a49a0faab9e07c12b6b50ae4747c17b8916d2fba8b3d91459d1f85c2158864098edcd2498876e3dfb6d48f253197d711318503cff883c3a389d1b722e773fc02551d622f2f56640806508bc7081a9680e7de8298367c0bc651a344dcadaaf60f73a2a3e059845754f25f57f93904123a368892fdfaa323fe943d88f9c9745fe5c4f0e68c7a534ea48f7cec32ca74b785de90ab7bf4c1a8710a432d77685593927c182156316e8792b43fd58a5fc336423463f3dc90dc839952c79d77bca002279f4", 0x1000}, {&(0x7f0000001cc0)="d084a09c43239a8bc7afe161e32aa49a61fa5c461ef4dc140a5e63829e4b98ae0095ae0b1b8fd91134ef689084da5e3252b137a3854eea799738b898a077028b75e10cdb780e556442d0ce2c8543a0588a8890e6284c48278b9ace951cc5af2d54fa2429dd77684815d82852e650e3a1010ebba25253ea21faf5533914745ed432", 0x81}], 0x4, &(0x7f0000001dc0)=[{0x100, 0x0, 0x4, "324ec2e2da9655fd8ef14863128db24f87dc2fa157a80ac7840a16a383e147f54f359724121525cda5a791298a57b03d17152358be94b030773b60cd4eea6cd179d73a3c90ee89e7f744bcc83b9aa0ea7052f4c45e959ed47743ce05e289c043593b49cd090832581d385b0b777cbf591bb88b0bd59789e8b357f553d8d756cc719b794ead4bc85a933d2ed842dfd086beb46d6c7c9e9071337e04d5b9e00fb64f28fbfef467fc05eb8ea433525ab67543cc985950642af683864dc03d247f4efd0f2736dac728cafa212209663d015694b3956137f6250f4566fba1c9858490533c2923ee4ccdc810"}, {0x110, 0x1, 0x3, "6ca45572c7a8aeaa0c7eacd5f5cf3f2e1aba37cc5af5fb077b28fdd69290892df961e99bc1c04d3c3990248d17c9228285e37a6b02dcbfe02c6e29c37a34c273cd1f924f11931697fbaba7fc6bc88e5414ac94f8cd4e4bea6ad70c0f10bea79bc92fa3d16eeeefb4b43d71a4a81ed299d65b841bfbb808c50da8b44381fb6d9841e2127e57574e9ccbec4c9b2028e24b98353d1580ccc143f48c98d733a5dbd9631f839794c028576ad523ba3cb9917573b98604ae35a40bf4892ff207d039648b12e66e9340024433a166b67efcb58195a62189f9576f5a0218c1609d746d0e91f7ba7b636ced95ade9b8479fe580384ef65b933d4303217a05ff2d"}], 0x210}, 0x4) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="cd84d809c15a5e7b24691ebaefffcb9b606dac1f907a92623a7e2cc8fdb1f1ed27544811e3dcdd8121dd00b1e554fde58c68c1e362f6912751e8ccf55153b3fd", 0x40}, {&(0x7f0000000340)="cc44629210f746d5025ade1186243e4f6b2541f1d16b8b1201ae2a21c30038aeb9e67937f745a5dd4c27f964e43c23d6add1ddc735a230082271e93f2d93cc994b8ecd7c019673b10e64fcda738814c19dd07ef756e9b2adc17c56981d993fdd67848205f08c0e92c2267dda78d7413431731061305ca34cbef93941ad58e40a5dd818551ce3b8fec8f8b727db8933a670e4233d1329ef82766616189cf22145f08bf11833258bbafdb258f1f38c8f1387b82a57eb452b8031260798e92e6ed29fd4a60ea2a34af6448c24ee8f30b9be", 0xd0}, {&(0x7f0000000200)="22e1773125185554a36fb74e260a16a91257904284a22c8b6a1645e63192adfb30250a485820d34615a48e00333aeb0e3050cd7ead4fcf134c4a81bcd6622d72d55258abc62981546b7f2e4dc3958aa7ff8d5e5e67a68c17864f48d14e098399c937f7615e57cb73556e47c35b447fff417be32b8715d86a52fa9029c934f18cf3f7fd51035163a1176f5e171dbba03e154feca16f945b6f1077644e36867d21fe851dd948", 0xa5}, {&(0x7f0000000440)="5ac08cae3fc52cd1e09b7a4a", 0x16}, {&(0x7f0000000480)="7a9eb2293bae724d7e0250e58bb6009dc86d03af407fc47be8af0baba4a765acde4f0de83a2e838c5d3113488d0b1dd2d0daa6607104852672ea57762997ac2cf1264a944e143526267224b3d4aa9b0c9e30879767f8b852c227d815ea29026d6c34ecd71430f4996a94837c873b85d8a9fcd272662da12543c219c7c4b82d18998c71af58e2786282f2acc1a0586c46a85419cf5ac598bd8bedfabb7765b6284df0ccecda6c540f1c093a0c8a2764587e05ada490e331e5601aeb14f81244acc859e2d608a7be3b11269263b020d8688b68c4e161f60e96839dea3dd3545e3074273badad8343fc910f", 0xea}], 0x5, 0x0) chmod(&(0x7f0000000b00)='./bus\x00', 0x40) 05:38:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x0, 0x2, 0x81, r1}) 05:38:26 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="26a8cbca10025ba7d0a5d70c765dca2d3c2f944360cb152392a336818963eb7e55300d239b5e5c752cac7fa0d48f41f5ee5072b76877da4d3821ed255f986dde15c148843d95143f937cc9f25025af8f28f23a25d76e4ff34248cf9daeb05acf65404f02c37e75a09a41f0d1e7c14d10074142a99a5a26925ce6fde0221287c1614502f8c2418e39d08d0b1eff6784bdbf1d627d0c405b11d817c0a3ba", 0x9d}, {&(0x7f0000000200)="b8c387e08e624ec250a67e843caf3842192a926b8a65c3652f739dba9caf48f8196f8983fb11cc7bd48f7f02337c7896926340a7f4", 0x35}, {&(0x7f0000000240)="6e5a1e10d3587732b4ac8d59523a97d8ef9f70e0d0ba248bcffe", 0x1a}, {&(0x7f0000000280)="67b37fd6d43237d423c52e8cd2fc8227e4f6fd1ffe271a2529f4e29e6d909a4e0563eacbce615ca221683a279ac423fd83c5b5cc94d542ca73a3d295640729fa57ebac4090b35c7e887999267545f629dacffce63c5f71f42c4e67ffd682299e3be1de83830e48e322b2ded84420e0db197b958da3b34be3", 0x78}, {&(0x7f0000000340)="9aae3fd68500236aca61fae13309da361c428e9f797ccced2494a380d7ff304e234ff9408b69ded1b6aa38fee6680ccd26f295b95a893a9301e22b3a3089f389162c2d4c20dc8bf69a3d296164afb2cbbb9fa990ddb907e7550cebbe47356bce2d291080964722ce6c7de54a9c611761704fc5edf319975192707027d5afa74c9711b3f7eab5d0e5ab0fe513991bd8ed40a3ea9de40250ff1744ba4a23759e569f4c8b75b2b5a151d5c109f26ff7745f1bb75631495c2c5a", 0xb8}, {&(0x7f0000000400)="37381e13341e610ebb5f7e94afa128f3100afaa654e1f31092929a24d80fcd133eba751db6286653147fde037d791562d89812c97510cba0922bfae2b1845b9084a5ad4fee0d6c8880acf13d0e38c3253cafce8e0ee8a7d1db34e17650164901cf7175fec9878efaf61654c9050f11ba031944de46106cd437d5a0a8714e7f9c882396f734bf60186c27a97c7cdcd080daea8a5958c9662ef0cb957d25388b0f1122b1c0b90dfd4843ea034c63ce52ed0dd1cef7cc143022d3c125", 0xbb}], 0x6, &(0x7f0000000540)=[{0x1010, 0xffff, 0x10000, "4f2a706952142a347ee45f101ef1415a3978218c299421c2d25ef118d20f7503a8677f72b5ff56fa6b6eb8c629d086877e3076e154c43c6ee88e07c25b5f4acdca769bb40fbb8e90b051c8e1abba60f5f657844f1208c4cb2f857552ba4b88f94619fbac4105e76180a3a98824e97bf876db227ba12f88028cf568e2a065ee978ee4ae80e6b732a60ee87788d190850371a70aa20e06f0af52a02473efd1cb321f8eb7e1caa58057eb0e253ecc8523d1e651b0416e82ae3068acdd1c92957272b67f2cf55dc880aad574cf79e041f486a33e0a208f1c63eaa443f306093cb3f1eeff4786326c431afde8dcfc9b9cc2c0b7f170f872d3c40d021c1b1c0d70ad3ca0f7369d9476824dbeee45c8148c275b68e22c53958d44b32807fb8b3d6b111ee52f125fb68bf8d1759d1991c162ed2e0a90bc8b5e74478c653a9ce1d7a966cea94d9df3c69f619e864afe5788495363651c080c2436903e37fce8d994a3a516c6dc03943425a1e0a31dc5193d58308b49453140678c285d00d643f6139a9c309ac7b0e484949e7f76eb102039d1ae4bc4e8d5583b1ef051b94306d9968cef0498214832951f11ea56a682178381636657f79d85f40860f575a1368c92e10501d463cac5a4471ac1f9debca8bc24c16d5468048886e16e2efac3813c0160ede6c4b177ce45cccb3179b22b9bd8e47094673e16918701deb819c66f6af692b3178abc0182b275ed09eb482c87f044464ee51145b6391c991844f3ada6e181b4d1d8e4befdd36f78cf0d80d161b92e36a79b0a679e6ec7aea9912fab17da054cf07b6e5e0f786b451583324ecd03ab6b8b4e9ba9158fab5182bd5dc9d1245a76a28ed6855b204f6b0e23970c07cad6fddf8fe7692c2855e8733e95359829b25bd8f3c8b8e73fbd8794ccb89c6cc69a211a6111a805a8c103870e7dae6c7f839f79c2609de513caaea0a28124b294f782e65c1d705a3b5aea4070ccf93d630c7baa8052a4df8adc69e0991e2a5b750dd97bddf7de6bf42c49a7b662c05c0eabbc4f5103e9ea3fb8887d17714c52cc87645f8dce5385d4357b1ed29d251b6ca31690231f20e0370859c9c63e053cf01a6399683afe6f0561a555b5c864be1d63b7fdce1206a37ebac76f8d146c8de8d5085710e2054e1a365a1c120087da9e6d1f25a7e3919a0bb1e1ab916e2b46b39dc503e2eb66d0e23c7847319e4e5c3eb1e70b8285383d8c12f80f700325dd5e4cb6de84bb291ae8650393161e224a72dcf5e20fa24620b820275d115727f7fa16e16668b053165c864aedce689a73162d69ca68ff056ea4095f89d10dd536b5d2e70595cb6cc21ca308e59d8a5ab956390e49c25fb1a580dc3a8e5e36e536959398c4efb1920b6cb33a6ab7dc153ef5113e74428edb62ff93acc093c782fa2ebdf68038275b2408300a42c01d4be3dfbb8cfd81d501e9a4e520d2c554b4a99cd0096d88c1a414e997fece6bfdca981df51c38fc3200a2b720239f34717120e3ded00b66d29a8c85ede8c2320e506eeed6bbcc0887b04a1ae667d3cf3d9c5fbe0f028764be74199ce96afa7201d822d967b44fc0e36d1946cf4563905e263fa08400cd1dc83c7259262b3d021ea9075f121d8ec343b8fd8a61341014e77fdc78a98491ed7640b5e866c9b88cbc6e01fc47075cd4c6bfcc82a19cce1f1d359e1f82b9b8661115941af58b1de69adef9912c7575db1b268d1287b22b7caa91248f54199d302c8cd9fb6850792393ce0fe9f16b8b8da899d2c9f34706225349dcd9172ca085eb938324021bba3e4133017dcd36b8e1d60d6eefb7d0acc3e5d0dfdb62a2e91af2303c448f26909ebe9117b6187a89c02ca02ef1537897ec965840a5f770f92fdb9ef5cf01c7da01f5ce7fcc9f2d220f4fbdda450d6a00347f611df65336489b5c0d858096043a70f5580803d59f25a6849fab21f5b33039773dc93d3d001c8abf53727beb25fb2cf41c43a25781cedf246bba2d2195b8526fac92dc67692e71c892d334e47d46119bc21e4a98cf2b747f114b66c9125b26b803229ec24be9483b96a208fbe9cd6c6e79744f068e3b3d9f4ea1a71204fc200c783d45470bf93005360ff2151bc8499ff404018537283f774c44fa22c661d04b8ac925cb57d33be1bff55913e0166ebdc7600942e294a08a59388d838cecc71377e9d464d2cc834e992912f89c6d371e9f2619e9ab6448cc97b1187e1d84c784f527ab4edd6a3b53370ce12bbd2f7402d44e51e46cb3870a3e9e887bc15aa184effc3dc220664a6a74c50a504f2b1d7f6241d98250b71e9c46b26aa168ca8e259ef5d90d4327e64a9988421fc31f2d040f5bbe5976fd4f8a610a929f8b596d9e1500217263e7a07ab1f0a716e3c8c7a3dd9a68973372b62213acb99cb74d84adfa812d4c1f33eae898ad35d0c4845cffdadc8953110ccdb655dd714e5e7a2c93ad1af84fd4ab047912a8c7d250071aca13d74f63d6ce3de903c07027252fb0c97c6dae8516249f7f2c34aac3da521e3f4c87112c282c9afbad4297f5e10033a45be6e2c2fa48a6b51f732e18a17287a60d081549daaee7aadbabb1c4231917c9432e7a3286dc90d4a6921969f741189593df1816da6a13d42501002831e083bedeae657e85f29e1b8e62a1a436009cd5856dc9737b013c57d9637cdafc1310ee5e3da37b6c6ba94fd88a4191320689203d550d5396045487798adbbbb7b0b58645b5522e52a5d9ee80310c5a798d4e3b1ee19f4f9572375d54f7fe1216174728c0d3ed9ee0cecfc4a79443bed62842ddb5fe56cc72c6b88994baa2e901fefc9ac8171a8a709ccb2028d1c997498b6e49d64f727a1db4d0703440ca5d8ba376c65cf03eb9914797cfbc37a5ee6e36cb72e7c6057eb18aa4b0cb93febd1f010b2161eb495c167067319db63d81c34e6eac18aaed71fe38e8f557c6863315c17f00e3525021430bb41dbacec0cd8c6db90ccd44b4b15ac553dd19a0b4e0cbc88ca35eb8aa6fea164bd3ca7f14e13fa09d4a1ee7f04712257cf8541be62d91fd1414bf5ad29c40ff4fd581eb5b19483332af1577264fe0b4374000f1095f16f98b7e47e8a4ebbdd2578c945ab599ea2bb28ad5969abee1dab0178d09adceb51b113e375ba4bfb5dfddab235e474e3d3496a96a9a563e55ff6b15761235ab88644ee1d38e0b9af458115112d6d965082f030bf586719088c0272d2bbb7054f1b6298449f8c2d562be2e8160dc56ad2552465361c488722b486aab7c75d35d3cf3e3c6f3141225b19b733c5d0064c3417b00e6feeb3e5b68e326bd0e0f049cfbefe11cc611fac21d02b2fb9d1f99d73a2f8b92d733b626ef81f4b7de2bf6e5fc3c3735797ccacad6f9458011c4638f33e907d92a6fe5d29c8411f9156174f5e17244f83101aaeb90b9da9c6b823487a018a4211dd5a3ac4b27aa2b8033af7f3360fd75de90aaad2b7189ddd31a5a01a02e8e1e5e5ffe7e55d1a77c8d9483e6796de990393a141fb080f63e792eade3ce51f097ab01cf1fc1f236b60ea03944614e22f5e70d15c2a9ff4e439fb8a467b211858b37e1e2a29e48e08adbed929116beb648c147b5c33561aea75e3716e9e140f24766e8475748991c82795eef6dc56c7b07274e636841fb0c113fbf34a9857ed099c44ae184ec6a2507f600ea65c13e16c9fe1876aef734044f8ed7a74e276a39b86b398b1876ed72e73b677c247ab1f6e88316ec486e8751b1ef8319641cc7ae1ffb7ffa7b547aa91013108183903e0a69c574ccfc4304b6afaf53e23843501f5da31f72a82478ae3263f2b649481f1887746df6e6b7ff4564fa41003cedec6ccaba924204737f4ea37d88fa25c92dd1edd708cfe995a1a471fca175c28616b80878298227452d784a595f5b3ee1e366b0f17d9e0f1e10c7b8a16aba817893fe386d0e5df677e13f4f34a917ba613d90cd73dbcca074f5d574e590867cbcc8498bdf5b06979ee5783bb00c05cb04f37e2aa20aa8fd36254540e0c0ac2ca15c16e5a27e8cb967ac108224756bbc0ed360a328cfe4d6ddfdbb37ded066f294c5490b4f6fa9fe6e1e61300bfe2c980551ee82b02e0eedd7a46fd3c49215a176c10457ad0b891890d832cd27c2e05557008da2340ea5ac16c7b7071177d3c3ff9124095503cf35e069c1c4bfb4efdd28256ce66e9de190aad6744c51fdc9f079d4b2f0ba2a93e568acb7238ff027fd782422e647845d18feb8ff6067e1182d0ed107fc5dbddb6b6ea79abad271975735cb0fe90a221512e020cae4cd8de7fc57850483859429e936c83c48eb50e9ede27509ddc817bb886701be13698faab8e8ef5cef2d725921711c726208697700eaa65982c5f47bb7179424f26a5defd41df58a292b712969ef6ddc54e01a040e7bc451fdf3b74136b8b6efb03bc8dd1ece945f97840a72821fbd88962470617cb14a0e0b530533df601dc5c06721e80ed8f899546bf7865787f327e832b3ffdb0ef2c82ca51073ca139cea728d5b6c66d4289952ec169391163ccfae08fbdd9501155a2222cbb2c769e4b9509c6603174861ddd81ffab6577d1dbeafb3cd2144a16fbd3506a772016db95da7a6a95443c427431d6641ffb193a8c91270e965a96c193acc702ab91e6f24564a0db5a9dba75429b3097dcb398b8f522dd683d6301c6f0d78f07b7be1e97b2d3689eb8cd6da4f3fc36f0a1b2e07b6a43c9b64b473e6badd33f7fc5cefc3158d6e047e2cfe17a2aed2ac481cc0e58fdf7d52c69bd1b783a67ba7ca80487ab7257dbe9b9b7ca279fcbe0c50aeb817f806245953823e5b5f61d37251aae678f4316d27abec1e45fbd5ed67599cd1c5d95976cc6deded0157223b5f13f4bd7dcc3308a9dfdfa13725d76aab32cadb76241f0ee8f8187a3934cbc221d0ec708fd173ad7e6eee715a4b20aa92cbca21e5cb14c44ec8fe096936e38d062ee88dfcedf18242c96f9805a6c66a418fbf02daa086846986ffac4452c9782c0cee16794bb0da8a43ac643a90238fcf405f998831e815fefd93d200133a9851ea0d7610ffdba32aa0745004ce60c8a28461e38ea19ebc27b0e805fbfc358747cd231ae606160b1eb492c344edb63bf0d368ca965dd060df9cd561c9278cb8f5c25afde1af73ac0a39c2f356bc072b10d0b3b711b70010cea8887df1ab56c5d5c7d815b9d60b6fb3030b6b2eb74e8e45cc721c02eb573ad79eacd7c49f7e9be1e311b465e9cbc3d3bc420be38b814ead887de42a59201422aded5a668823ca22ec68829266d45ad7c516e60e99cb50cc93530b2e1768981de0eaa0bc685673b0c5aa2a3fab8c7ce636d6d701028b4f858d85708124d5233541a47e8aced36c7bb45ad29ec41214e0d6edd3d4dda4b68ebf9d045248f9b8d567d9ad7995b3455a8207c97e4181847c0214db33deeb599207428b93cfaf8f714ce416bfc204676f1586ce9ceb4845667bf4ad2d3f1a9cc8477eb6c2b01987f4835dfedd7fb92665a9f2d8eeeca8dd1589777cb6f3da9535c0fce68c33dd4a30e169de626434f7a68cb29d323fee8afc5a7f63cc316ec6cff1f6e0cb5e12a7d46877f2250beb468aa2bb363190595bb8039cc37973712ae3fda4f64444661e896f8dfa8f890728182ed1f89b50d7dfb0be2a90d463472f1bd1a57f7a988b2ead5a037246706c3ea2777acc00608590440afe309b9256becd4c966f03982258ead424d72f233dea637a4a033cb52c7e0215e3dba362397e9f4590d1f6bdd2fa0cf8502708a0a0c6877a302dd6c5f67726c4d933f99a40451025a4ed9592"}], 0x1010}, 0x6e58be7b18fd6ab9) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 05:38:26 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) getsockopt(r0, 0x8000000029, 0x68, 0x0, 0x0) 05:38:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x42, 0x1}], 0x3, &(0x7f0000000180)={0x0, 0x81}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x14, 0x80, 0xfff, 0xff}], 0x1ff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x41, 0xf0000000, 0x3, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf00fffff, 0xead2, 0xfffffffffffff5b9}, {{r0}, 0xfffffffffffffff9, 0x11, 0x84, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x88, 0x44, 0x9, 0x8}, {{r1}, 0xfffffffffffffff8, 0x48, 0x8, 0x4, 0x1}], 0x730, &(0x7f0000000280)={0x5}) fcntl$getown(r0, 0x5) r2 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x3, 0x0, 0x8, 0x0) 05:38:26 executing program 0: getrlimit(0x7, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) getitimer(0x2, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) mknod(&(0x7f00000001c0)='./file0\x00', 0xc018, 0x299) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x1b3) ioctl$TIOCSCTTY(r4, 0x20007461) r6 = fcntl$getown(r5, 0x5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r0, r1}, 0xc) lseek(r4, 0x0, 0x3) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000300), &(0x7f0000000340)=0x4) getpeername(r3, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) fchmodat(r2, &(0x7f0000000400)='./file0\x00', 0x12, 0x2) fcntl$setstatus(r5, 0x4, 0x4) r7 = dup2(r3, r5) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000440)={0x1000, 0x0, 0x9, 0x7fff, "16624ea88733fd5f6fb990f2a7fa5102b6248137", 0x3, 0x6}) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000480)="622d4346690c6e8fc1bc8b5c7fa9ef848e577a4a1e32c2cecadc95f64854cfbaf130b22a9cec01d50c2c871661902f918db9799f81fd12a9ce8d01695eb5b965093b9902ac850ccb5a3e3cdf06c2", 0x4e}, {&(0x7f0000000500)="59c59b6127e92487b884022153c12ac548ea8e5ba4ab6918229e26", 0x1b}, {&(0x7f0000000540)="9c084daaf0f70f", 0x7}], 0x3) r8 = accept$inet6(r5, &(0x7f00000005c0), &(0x7f0000000600)=0xc) fcntl$setown(r2, 0x6, r6) connect(r2, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) lseek(r7, 0x0, 0x0) preadv(r4, &(0x7f0000000740)=[{&(0x7f0000000680)=""/45, 0x2d}, {&(0x7f00000006c0)=""/66, 0x42}], 0x2, 0x0) fcntl$setstatus(r8, 0x4, 0x40) ioctl$TIOCNXCL(r3, 0x2000740e) syz_open_pts() dup2(r4, r7) 05:38:26 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000000)="8b", 0x1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "bad83f067108e2dede80000000001f00"}) poll(&(0x7f0000000380)=[{r4, 0x105}], 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) 05:38:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e647dacb68468fa7c4dcb8318e597fc1c3226e83edae3e8277b9ee6497489834f7ce83c1b4551dbf65dc11617d0527641d52b142a4706b8ad6e0e1306287f23d4e706174a26a914f0ff303153aafd32fec0616aed6d1ef0c92ba99ea7c209107b432021eb68e868c49ce623f3dab1190f06c9743edd5519a03be89bb2cb6424fd17028fa5b34c04013b04d8dee3cf0e60010f659a05de3c813585dcb3c648af9fa1824e0712b561548872ea4e940004920944ac22e944814c91d793827dce2a6200d1c26a50b299c76db068f4bf5df6c339513071e140b415eef118043aac55b204d5314e0bc502eef9b41c7cc74bac6ac510f11a136dd10d0361b77c246e1c35471977b999a18f6be5015d07c1db812168a3684491b8327c030f2fbaf6a3795212bbb897ca7686c69f811e8440c4cb55158e49e8066246fc830fa97440e273d28a9c74e1a7face8b10ea5ff30bc3e37f096cd98dc14e75f947dc42d039da49e48d2c0a9bfe7d2c4a4f777168431a529e27d9d35940c1c4bb6c63b253b3ec8fe262ce67a4", 0x1e7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Od', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000140)="fd752a39d21d7717152ae706f1bd1b0886cf6423e8", 0x15}, {0x0}], 0x2, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') fcntl$dupfd(r0, 0xa, r0) execve(0x0, 0x0, 0x0) 05:38:26 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0xc007, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="f40a4a236971c986d53241e3baaf1ee8990ce5f01ba45ef60bee8f8cecc58530d88875c2096213eca8ea1eb360416081fc0b056083ea1bcabc94279a8943d3658bc784f1f67cc017dfc7fe4aabe1c4319f", 0x51) 05:38:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) r1 = geteuid() r2 = getegid() setgroups(0x1, &(0x7f0000000000)=[r2]) r3 = getegid() fchown(r0, r1, r3) 05:38:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000004700)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdff0100000000000014b2a54a942a35740e90a7a753fb299dc57254deda3f083b4d08d0d99bf7c1ab078177da4ce9c287730c53fb394b842dbbccbbda1049dad2ba6eeb0000002f6c1b2bea99c8", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) write(r0, &(0x7f00000000c0)="78535fde5b25fd92ff191119562ab0bb3e9d8423d8b09027a2325e32a3a9fcaaca3f6e8694def99c0e613dc9ff4f7a9ab4ae5ac48ca13b682838a0158e24c60f4594b8d1d44aca62887b74980a5e9412df94f44664af62cd4cc1ed340db4ebe085dd6395f7b6bb4c88a973086a04f272ceba86c567eec19c00b57e3631b5c58ef40c4ca66c78b1d84e007f3850b42fd7018a43618ec08ca933ac3f14560423dd7328d3a0e4d7e1bc", 0xa8) write(r0, &(0x7f0000000200)="ffe399f491c159eb06d6a410242d9601eeb905e218e394d657148dff6ce511ae3026d5d58aa7522fd11dec777c8128b82972d43ab65b1ad8e4554de2bf97ddf31d9fdecfa8959e01a8729c08015a081f88a5232236d08512", 0x58) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x7af8, 0xffff, 0x3, "25c9307702481b561ba7040d1bebdf8b64fdc3d1", 0x1, 0xf1}) syz_open_pts() close(r0) kqueue() syz_open_pts() 05:38:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup(0xffffffffffffff9c) close(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) renameat(r1, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="67eaee90fe02b2b672922e8080bae4f94323", 0x12}], 0x1) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xffffffffffffff52) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r2, r3) close(r1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f00000001c0)=']!\x00', &(0x7f0000000240)='-\x00']) faccessat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) fcntl$getown(r1, 0x5) 05:38:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000006c0)="ec7d2f00afdba0ead780b5109ccb9867326f1eff88050fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffe2, "a146786eb95b7c52abfc1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 05:38:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843ab75c", 0xfffffffffffffc89) 05:38:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 05:38:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x9}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:38:37 executing program 1: r0 = semget$private(0x0, 0x0, 0xb8) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000000)=0xffffffff) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x41, 0x0, 0x0) 05:38:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xc, &(0x7f0000000200), 0xd) 05:38:38 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) fcntl$getown(r0, 0x5) 05:38:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xf1a) r0 = socket(0x10, 0x3, 0x4) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() socketpair(0x1e, 0x4000, 0x200, &(0x7f00000000c0)) getpgid(r2) r3 = dup2(0xffffffffffffff9c, r1) fcntl$getown(r3, 0x5) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x1, 0x7fffffff, 0x100000001}, 0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) 05:38:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f00000000c0)=""/183, 0xb7, 0x801, &(0x7f0000000180)={0x18, 0x2, 0xffff, 0x7}, 0xc) 05:38:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/208, 0xd0}], 0x8, 0x0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="3be18eef17d45e751440abe9da1cab3cd5deffc38fe3e1d417c49b035dcb10822ce8a5ee6da917a89c559b8385aa799b34c112ec7ffd9ac6983f09f93649856be6695df414edc412f3debee45e0a4eb8ae9d3958b9a362ce8bfabb4c0ad8fca0c472357f6297acaed150031e49b268a1253c0214d052c9afe422021cdcb2944983084ba56c4b8c0109f802b4502cc896361c4c150219a2f6d0e226227b27e99745c668805a03b74fc649f553068b55f6809b54ce67361520727ff3ffebacba1f7404cf4f53b96bb4edb75f5bf71da5e7eeaa50c8bc8ad29953c1f998b81904f9e2a45fd305b829d2de14ff73d4a2eb94ad5ea50975dd9dc304b4e933f9c811b8824882129b7736adae847e70886b35d667dd34810e7f62133a3fe82548ae2b5c026ac0a2f2bcfd4af97e32561c23a6de1b1d17739597a103a1feb2c0f25bcf4d7f12168e0c68a6489c01d3d0a0766e3f0156cb04df33e4c4c5ff43b501dc6a555d214ba8aa61f8ad2714c5a45987ec38d5ca27c94b366225049aaffba7e29c6b6728b59ad8d4bfb3b884ae198ce0089970bf7dcbfe881c2003b6e41fdd8d712d66584efce5fd24daa093a4fe212cef75f72b965055f685b1a08214b0fdc9942e3e3a5911ac2e2f09c97dca944984b2d650cbda152eebea671ad5e5cbc7e2d6093a9e51123856c673d46a20c9da4077a330838f2c1c48d567bb7a4a49b92eb7db2f8c722c1572e4ba757f9b9b2ae3656dc216bab141822a861c358f87fc521354d93bf2f03767d603ce9775e1b71bbca98f448b2cd87d9f3b2edc3da34db01741ad7ca6f3835833dd5246b6746b451825d799edbd4dad500294858bb5078f41aa209045e3d83ea8f90470e81dd1ad183f345ce4da8c8b360f71c21822706a0918217ab9957263deff7b9f1d35a6217ed02d79143497729b58f3c27de462124bef02cdb492b8c39a0fffc19b43292c4620cb9fb107a047cbafd45ce0aed71ecdb4e82dabf8e801a55601a4a05e62666bba6b404f2a6476dd142bcc9aa746dece36de9c714660baecf35f1d8a36f88f780c2587b4532bda4d9656fb8c9bf1c4d8bd6a9804ea30d3979bb0b1cd51d50e253877845ad9632a92563a697e8747e402d97292650e6aac36183d7c9187a5a23a02fe2a03af7a09002ac4c8302efbbb149e4eef1791e5014f7d502d4f12453844c5a052851bd1211b37913b79b03d7dfe9b6e5aab8835845bff8713f513213d65a987551254623b52e338ed9530ccfc0a1aa9f5ffd69689d5308da41835461649243638ed4f2d146780fd2d600f90756ffde24308209c3ebb3859c6931e5bd1514d45ced294c69d875f0f42769d1f9382a44116485b6998f5f3c49a013a36c356a27e0ff6f62f4b27a9f1b19f4841fed2d2e220db27ff242a9698dae526874f773ef55c6770ce7ddbefaa443c68c469bddf657383995150b4ee2afbf9aec8e03ad0e900e959e1b585381dc561cb1b693d6473d096070893345cd405fdc70cfaba53a54ca794fa541451ed2347596a7bab74a0503c3c06407cd594e5910b6f725f4522dd1c34d9ba690bf79a770841fd147451127e9b8db5dc91b72dd6a493a2ebc0b1290bed0b5f0a", 0x477) fchdir(r0) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffeeb) mprotect(&(0x7f0000f6b000/0x3000)=nil, 0x3000, 0x0) shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x0) r1 = socket(0x10, 0x1, 0x1) syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt(r1, 0x81, 0x4, &(0x7f0000000780)=""/221, &(0x7f0000000880)=0xdd) 05:38:38 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x87) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="7d41ac379a7c415235a26675fb0287828319bd9d96b097fcedc1a743e03225df05bd38ba4117ca530280299eebde", 0x2e}, {&(0x7f0000000080)='(3', 0x2}, {&(0x7f00000000c0)="f8edbe82d3deb26d7d50b669e447fcf86572ac36f2c0baa03f2c6f623285ee949ee8ea4933a240891e4e97fe61b42b0484eb705518682f1280a6138cec190a37341645899e023b6a690368da1dc63b4e4b5cc4c7e3b7f4a5cd5b53e27fe47d3bb67cb8c78dd4f4fbd2065fbb3d904afae5bcb0fc8f", 0x75}, {&(0x7f00000001c0)="0d80107656efdeb92a19084ddc85c4690d5b2d7d89c134c2d9c2e3b3ad8491fa00be2e1febcf70f5be09d6ac46c982ef16aaafa79e08683ab6a2fa9257a2dad3c356e860518514c026019655b981ebf460343dd15c3e623362557bb59396a52cee8bba1f7d145fd31d56e0596976bb8fba5856cee4202611242f074c55ba2274276c43b51f05070305fe60b76c0a24c9424f6eb8e37f8ac4e90157c37445ad6df442b8a42a8147b2779ca462fb80b4c6ece598e8140ad4ef13d6399f780aa3cacc80", 0xc2}, {&(0x7f00000002c0)="0be7d84398427478f6db57e5218beb6ea89a8099bec95838aa3b5b839805e91eae9a2a8ac1074c25794adffd8b5ad932c28d5bdbdb46e93e901d1052edad64c8597c29854ab973ceab2e49460d8064fb5d4c6c89f2aea8745a45ddb33418b258551085814022b08c8796582647b4d0c9c1fa262994a02ee029bdc050873c5e2c674ec3890a0062f24d335d", 0x8b}, {&(0x7f0000000380)="a67684d32683f10bc419fa05b0fa04f84cbcac5cb5414c15c3331eb89c970b4a0cc57c13addceb7f0162062d87e43bf9cc3705c4aeb48bd5eee78bf95584d72ea127adcdd6f6b0bb37d822fcd27235b1110cb6a516404f1954b5f2da749b728465dbc5fe8804ac", 0x67}], 0x6) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x3, 0x0, "cc027943bfbd865bfa1d9a83fe79a77ea4ea7937"}) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffb, 0x10, 0xc, 0x2a41, 0x2}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x2f, 0x8}, {{r3}, 0x0, 0x4a, 0x41, 0x1, 0xffffffff00000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x3, 0xff}, {{r2}, 0xfffffffffffffffd, 0x5, 0x40, 0x8, 0x81}, {{r0}, 0xffffffffffffffff, 0xc4, 0x200fffff, 0xffffffff, 0x2}, {{r2}, 0xfffffffffffffffa, 0x11, 0x0, 0x7fff, 0x9}, {{r2}, 0xfffffffffffffffc, 0x80, 0x4, 0x3, 0x3}], 0x1, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0xf0000008, 0x9, 0x5}, {{r2}, 0xfffffffffffffffc, 0x2c, 0x0, 0x7, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x20, 0xf0000002, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0xc5, 0x40000001, 0x0, 0xeb}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x3ff, 0x800}, {{r0}, 0xfffffffffffffffd, 0xad, 0xfffff, 0x10001, 0x4}], 0x37, &(0x7f00000006c0)={0x4, 0x4df4}) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e05c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cbc40de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1772136a6052b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc400d35faca68b6e52b44d1fc43bbf119b9cbcecba03cafa4e374d88083f5de2ca9851983b981266651315ca6e8f8401b8d1be6660d07f1fd3f70d88f6e8c5c2e1957099f508805a1e41420b9f791ff30ac41221687bd3f9", 0x384) 05:38:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c4585", 0x7d9}], 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) 05:38:38 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:38:38 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f00000002c0)="bc7085c72c17068c95c0bc03bc0eb434bd3e29195c9523a4a2e343c56fab6c8d888f2c2ad76530f15ba48e1d3158cb19813211fc505e29079b6ec682210b15db143dc6389740dad08ebd81c5889bd9dd483dd0a5f3818e16f2aa15c43bcf841fcbb863770d6277f157e62c8d528cd46562208f499b198bec17c00f370e353da98dc8e9c5a85a2fb2365ba0b200469d82f697c4c2e03f7e4568c746355a6aefb5f1e5682cb0e165007e7ac6034917f90475396a57175d3a9447a948a400e35a79f997d450ddc7f969370d53a0050017721a7048bcd5cc24d89be19ec47262aaa3e24df5b6eb0f9b02d470bcb7dc9057c05b97be79a0ade896d00d3a601890a38c04474a3777041bcbf89feb35a1b7381a6b42736271ed0bdf83ed59af52da45a5446856ab7e13c2b48c678745c96fb0e7c74e875cefa131731fe4faaf5783000419817b490182dda261c59178cf94a80fd4e3e03afd6a0fe40d3d79ab1071fd48cc429bffb4aacd0f10d5aa05ce720a62fd1283eab1ae15b1e6578bf8b357b2b78bbe83826cb8a02445970ac4913f6dbd497858db53b36d21ada4418b40ad9e659894b4cfa8404c777e145c85e1dd4eb0a0d87ce6aecfe3221877ee54e2693b71778788496fa1973998c30a13857c950d533e5023aa6c8362f3b87b04de1c7a0b625e238bfd12848d8236cd3e8d1c10c9a7eec6251628218a0606d10a883f54a3a57dd21b33c438be68494af1227a5c799eac374d2199a8f3a1f4c43b9050a0ad86cd1d2bd9476415d5aac62d688b69c66024cd361aef7c82be4fd383c7ba26f4abe18eff9b9ab9cd80ee6ea3e73895f9a4362b79226531bb8a2be5c7c4aba0648059ab0c5203f6a5a4c94135bac4a6bb86f55bf794d84e6ff3539b1ab13a0093f2293c5a4fe2a071557574bd517e7034ea9dbad3e195bf3c920b1a2bcfa61a81fb10b0f01c2e83fcdf2f6aca261a8ae7a2693aa75037563e2193d8985465fc1a69044f8a4926c13a08450441e0b7cf9e9207d02363fb8eaff9a7fb1949c32623d63c03f97dd91ebabd936b7b4b7c9e71a3262103cb7c58ed54c96c28a97cd202af0f1b77067b28a005cd091b228143cadc10d5e9786e598067b1ee4ad57cf4561172fc15151b02e000f495ca3ba8c2bb1dcf8af2f8fe2000f7736e388f122e4c1456dab945b5f151f27a06b0141f7b828b6a5a2fac83318adbbb4e87348ac59941ee6ea27e3e302a5b7660877efdc50ca7f3bc1cfa5ee27a93fe799310ff69ea23dda1da0b568cdbd67a9865896222c7e179862cfc8155bf555024cb4051838ab665e6bc56bf3821012484eabf78b5ef65dc4aad5a2c13903959da7b3b246257293d68ee521d466614cc99a60a5fc8fa2cedee01385fd7a791943eb898936e5a5d158a3cdc0320d346036c8c58b681709b2f1857acebfbcc5fff1fac28eae1360557f5c94317f3d602b14e4d05f72d72da2bf6c946ea9e4117f321ec845df3bb516459458b10a7f14472c473c76b8947946296a682997ef6997cf973e6b5b42519415a88057d8ba236c5b1fb55a0dcd53ada7cf1e26740f858c4848fef69c221005d868ef3e54299d425ad700290046345793c903b2731d21f1fb1f1d71eaa4cdac41e96645f73b724592be11f7ac6ca0ff114bbc988d94a2aaafe6020b056cda9707821c6b54fd6adc4f30b04d64b28c1e1df0922887ac24de7eb48965fdc354911e99db051d2b75a7a8e943fe1dfe94c8535fcc7a18d39b9b0e64ae10af2ba2368473ee3d9d02d1d06528f3709c758f718e96cd29c3fb3de612f3c3373377d804b1f348630e8dbfbcac945c6b3d1839f3ffe45019956156ada49a3b2021296772ab53ff00724a6861c3402a353fc85c32288bd4019c0a1993f8b0d37ed8e6083985b1480a1533b8a04f844ef8426574c3a4426045d6adf6ca2ed5b7827a38be55651826d0a0845c661dfa61133339f31d647fffc4c66a94ac27083ecf6e616d6428e51ab3e0732c6b4e9ec9a9ad9c81b64b71794845f6b2b9291baf44dc6da21eaab5a71bbd9ccc5315a13809b33e138039f25a5f7402b91fb4c2896c96f8c162f845d4753b2d638ae6e6a465c6c8429062de4fb93cb65b5d30e9f94a9cc03c6ee5f4053537c64b4521570ac03d2d434aa9544c03898267d41d293e1bb937dbeded53f2b0abd41d7624beeb4e8629d59cbf9796199c02134d545056a280afac1072e506347ff6be2038153027bfc3e83652cee9ec7afb63bc4d4cc9512ae599b4d5f64c060ec06a405cce4c4b95e298f9cef07007b6db33ba9b0212fd0ba2cae4204883ef8346c91baf0f353a59a7eb7dc20976d0b4c1f38e74e640404ef85048b1bd210a43eaa1b0f3637ee763e7b786ce910eb2934a0aec027d0a24ec0f30976ecbc9420279530dd8ee65bd02301b49ddb8dc1b2b4319049c0497c42bc333ebf92930be79114503f6c4eb89b2db50552bfc0847925d2f6ea9f4689f0a84649489c92436f4befbee1b52d195a73dbf5dbaa29c82d9ea60eb2b3362102d17b45adcb5bfa0f0e45eb714dd6692ce3545f9de7f7c7a5cd0a28c2abe24e911eacae4268aacb33501b9cc36a84e74a125780f604f5f2f081b91bc84d635df43520a7cba30fc76ff5ccbc8d540cd55d6ba67184b931000013cb68d441ff57fb36de74aed17537e856687d05ef76d400545a6bad880521940e9e47da5ea3f6653c11a96d1c109f92b2d33c6de9f1b8008ab2a78c485bebd045d8eaa71d6e257cd7c213d38169b13f65bfa5a7051754c8a50c2e4e9df119ff0093381e38060efe5c095706204898caf77a9370f0d17db0e1ee0985be8ee07191dcd6c1c258459fb103f794a46afe8cabec86e0d63ae162b8c4aa005f3117a2da76824f9ca97be03494c6a1351be4a2fa63d768c633d254e30a7fe5d371533a3aa0413799e4a0d8b8f984e3fa2f4a7a7c06b8972cf13eba1547b2dc26633d969806efab62fe2eb34dd945df3758496e54350c3139fa6630c96aca3c0f64476095720e8f2135c769db298447c3e53cbe42ea2eb3c2f6e8b99990a96e28320ff80a8a3dc20a599fdffb16629afeeb4d2100f0a1c82d601ef3a4bf77d55cbad84e48ed9811397f04665a250007f108bbd8d7eadeb78be12783a6665e03db81e41ef2a06855c834e70ff5534e32d6dbe94d6b914e28128baca97c13e5789d8d54e4e93062e1d4f4d66c36e6792458ce331f1caceb0df9b1cf831a2a6fe0a48f94332c5aacaeb07988a156c23b97bdf4513f370a531036f77a9fe1e931a22ef7cd99d38bad98b242768e8722c91178de59e54e8bdfad855280cd8ebe4c43a37fa8704c72f058deb6e2e7005f904f6e69d2898556e8a4d97c58a18f43b4ef080086e81563e8c0675afc38ab0e189698097356a580e45c658a62aabe3ac66c3e8b8b0ac96badda951087076648d21218f3656014a64da747f1a3b1377b0d6790f0dccedb1cb9ee2c8b5554134b8b1be42429cd1b057bec1d0fdc6f0ccca9ba39f209cfa33fbe1fb7e2dd5e621a152f7912693b866fa557cc9d353c6a6000d638f870f7ebb26baccb08f0e8bb258101883d1f06b7259d4cd38cf5601fde72c180439f78f70654087b1e2da6452efdf04956cef9f3d101b1c504422dad8410d988d7f351d26f298b1645f5d7a839ef52ebc7c1c51466fb9d6930f3587c91a788a05950eac1254da206caf131d08552f1aea20c535cd352c793bf199bacab60ef80860bacff08a6844e555c8d3655e4e90beda2804cedccaef439aee0422bf3eb08ec44aef6e7b77e4106631ba4421dc19b890507108202dacbd4cb9d4f1824f975568afd660352b0a675a5f18a7d5b44c0da5e3103e84df2e892bc1fbede889b7f2c84bf402a959c22e579b79891136d9f75b04bbad2f381159f9c76ee0b883e61880b73c6c432b0b16c7c3053ccfbfec2851971e88d7b990de9fb95a832faddbc608c68f35037d7cbd7f34f861fe563ca3c1c7663d5bedfe9a3a2d30da331d9722e75c19a5b27c9e6ad143781fcb7e7b472245ee321973b17c2ee72ea8db18cdf3facaaf57648d092409c293ef6b5ff57d3786d97ac334653d54e0c5c4066f78143d638ae098102401b616f5ee7421de3d2c543b75318dd7bc8f43e7668f813e0d986750bf9857ff06ac836020c3c6bca61d1923ad6943dd0c1d3f1d9f186c14143fa527901dbe190aebbccfcdf67936248df10544ea82b2dfe1734343e6c644546c27394eba8b54de5cb682dd67421a5f3822a3f2486fa26848f37f15ffd51f92a7f7ab667ac89929da702bfc01ea132c7e81f1a146c7aa2541db4ac60348bee9e54f58da17ca725633d0fe0334ddf01e62ea76e6f3c54e6a846ff1c30da1e56d30bc0b521f575c2c70104ee23d3aaebdb6afc3140b3f3661be97e9882d3efdf256a10114ecd624408aba9976b8e3acaff4564d092c21b5c87a0bb07b1b73643f64c6f73ebb5ae65817c933a5a31b04e4f3cc90ab0bb460783490ff36ec0cbf4d72498b2e0df2f23719f9c7865bae3daa19e9adc0697efafe4c245c7a994dcc41b4b92b888789a07c2f2a4772ce235644d975625cbc96ea1a94a67775dcfe8196ef5de18fad2f6808a8b4e8a18277851e7c60e61619a9ceffcc50e9320c27d0ee9a27911f6a3c701899f347a0f2099dbff3190fcb941785d5d3af61be3ba93f7bcc44f226dc412f04746a83108a5f4654dd057ddda94643ae182fced69cfcd0b85a56ed1030b5e39605fdf902f9d7993061fc592a8a20a155f3def1077623532f64f30c063f0645fe34c3c4b93809575f996529d8de8db4c409d53dc92494a9b566739b4076a8ef250d727dbec1481725f6caf4432cb9f5107548a376b33a3dfc311d625317aa1f31bbacb0baa56753d193607b94a1cf6f211e38a2929f29a22864c931124d62a2f4b0d013b7da9ebb03d88e23febcecb7056ce4fe5dd2463783a854660a6ce098a0218a84fba7ab3bbdeb1ac3230d84ebf74c801b6822c0851d85dd108e6e08a07b732c71bd08c8cdedf7cdc4fa6337388d57b782600d162ddd551ab91d89bd226182936d582761ddcd6cc199dca99f211077c7ae69e6cea3a28c165438690e14a064aafd2628b74c08eafe49358fe32e2c997513e8e8197a41381d62c3e3134a8bc61fdb02e1994fc1a166a442dde92b97d97f99d7f1f6f34c9ee23f419350d3f894f7e872a714a30c9fdd6a8f05c5036394ff457b50a6b557d1f22d13aa78d66530c43ad0a151e7f49bf4216d925e0bddd9a524dde9a359ba72a475687ad61fe9dbb7bf6b764bc9968ea1d26d33f33b2d00715b2f2b3ede2fcacfccdf49a334cede909a9168e72b3b4048ff61bedd58dd4110c1610856f8adf76648d115ffbbf5e114167716606a9f07339d8a0d68f6fcafdf971afad51a729723464c7413b357b79f2a5083535af752c77775a473c7b7180a194a46b908bd1b5e51470c0197c9d5506930e16bed1013722c6de237fdd1014ddd095e0995d6208c1db3620ffbc82fe11615f285c96d6a47e906eb78f92e2b27de06ac21051c06938d7093fcedaff25c901427384bc0421ccfe887e70efc1853de756f77dd0d637cfd9b44f96b09618e023f52f9e717443b2cb7345bceca4421cbb0f404815cf7a80a6073d84c40919e5e6ce740f2e31f9c8d53e62f9a19bf0970d3f02ff1201a19e25906132838af7e201c774254c4eabf12e9893ec3ba1772174dcba6e36c48b29c170bde0f1479f1db76d85c288c0e72faeaa08510da2e93a6b590b898df583845eafca06db7ccb39771b", 0x1000}, {&(0x7f00000012c0)="300cb1203393b19204cb5ed0c96cad7035bb8c1e4564d13f9419cf5b0e57266e3d7ee815ecbf7f8e459f0c89bf1668962fd24009a7692a370fd82fae5c21be79d93f57670faaa8d437fb241233c20532e88135562b40dea7bc1987ff57879ee71dda070370fc51d6567a0c676d2daeac7d6a65528e69c977397158a073cab70b7fbacb27d8e7325f48e7576fa48c", 0x8e}, {&(0x7f0000001380)="4a6ff1fda8ed784ea1f34bd4a43c622c39bfad849af7025c02b665053da8d91d55eee20b4ca182f11977c17f8a33c810d74a8f81e1986bd37e4e980c32c9a36c717c2bd526fa3f47e5252c8afb3ab7f607a203e6517abd8c9aecfc52a22069b2083eb75c0b06eec81ddff2cf15a5f17713aa589ee37dd6e2917e2c2a087d593b2cdaa6bb67df9f7b0d74755e3c206275c5b1a80b1bf1a551a12fdfe07de205e5a10cf975e77ede9f86067ef0c6c0580a68abe0df36d8f5340949df5baec9e8eb0ea41fa94bdf244e2aa02d4769717a5e5ff8909d67bc4f275dad2c6ae7136f9d03ee78c48a78ee2b5d0d1b7e2bfeafe4a03043760e47d98b1741ed800d271a1441960247d8a3b45d5a49b7970123a95671dadea88c3bcf2bcb825e0de5f5fdcc6511c9ed5374f7282504f9d98afaadfbe95476617b3c63082f01ceb9fc5a0900dfb1fedf17922e84b4a143c7aba43ee61f3cf07192139e8264a0356cd211093276adaa416b1584d77180ba7061d152637bdd7c1a55aca2df602b1ff5ce28a69316383bbad06707cec59345a05054cc052d5a733aa7a280169d825030cc73e5ee9f862266eb0c39456e599c65a306a2ed1550b601c7f521c8daf15f8a7953b6dc8fc75babe51154c06e81647bb83cfaf49d2fd7b25bdde4efadfa6a9af5daa736eb7e3df56fa75068f6b9bb84905650ee8518da374419bd8d38e7cd32e6c22e8224a9d7aca04557b1bbc59e0f3f86015a6ca9a6acf0acdbb0826c7c799d330b2b8cc7061e8733f7e8b3cbd9e5accc13d7d46882c53e29cb71348c722687377817603ce2e02af275d460cf75987108dac4cc078ae61177da15db2346d09b5e978956103a995e0b623f76af75d9a8353d43f1243244386d72878ed686f8183beea7515de8c9bcd89ebc5722aaa92897387edda6b91c523c3a851d5da0786af4c13e8258309934e7e9653bc90c4c6a8469ec91a26d73e1a998d3316aab3f850db9aa2bccacc208b6be3fa8ccc0752f6acbc986e8653e28bcf4e63f9aac6df8127726ce43ea3e92fa59f1642259a7ba584f6ce7938959e715f8f298d69a3966963bf2fa7e8ec2b623b94494b6d793f23ecd962e04880e84967a61fb9b204cd8277210fe8b52f18c15fb0650afb4e5eb17926b231c656edbd65b5495df36c1f91b6a16c54c2d0d3d2d55287f500a9e25361b1848a4b2f127047e8d164d5082c08b1c1b5bce4f628ac6d5355f92bb48f344b4086434b9c6d42d362dc1d4bd5acfa602a254ba1285b92f96978b87af10f2c536d8fbc8be64051fe0cdbe25dba70432981830dc85d1af80c0ee2761254c1ca8dae07b72c9c2add26a4e067035df5d74b6e0993be3d88965800a54ecdb0d10d8713488a8e6026faa951e6ac7c28f9dd6fee201c1a336a5308ab97a853bfcc2c518a481417d92e11310f673b553261a9f46eef30afa7566205a664b353b3d4008845043b18055b7d7eb9335f34150e7a91a5d5e89b06e20d957e8e26016d988d21b0f3fd63eadce7005a800bb4aa9bf924e7de96111d4152c3f520e5163c717490aef2fa0847126fbbb8d104c82f16053b93fc1205053367fb53a52b45c8f08c1e688c5017a400f657657a1db0c587bfe6f40d06a5340facc16e9f99bba6927e37dd60bd77f51ae84a0ca24fdae37476add9615dea8e9577bf4419d33bd4cb0def7641fbac2974889969b126d31c0aab43131f1b50c28ce0f12e0fe7b4ade149ab7a705cc801c46fbed0fe1dae4f348ff7fc3927171a3da0d67ed411571ea26d555db88bbdef572e0b5a7171afda5f183039afdb1dbb27acb794cbf8001bdab848bd791617ddb1efff48cd1f675c14af9b3af1def73880b76169360f66970bbb272a145c3c7d92a14c096838ecd0fec00f9ea532a15d1a8286169cb5a6304010fff361172baf9ea0d1ed728a88bc95d523c046ebe623a95e0404f44e7e0752f2eeae7444a2ed5eab1e0b1d5730135b67ad2e51417f206550a6bc70755c1f7700d69935d36d82e175520abc92f5cb38591fa432238e4bd7e03ad201b2e9bd36e6283253ac8d0d0edd6080b8fedb67ed8cdfa52326e1d4c5e1dbef52ecdb524045ebd9565aa7be155043cd4b4bbd61a84163d0c621751394bdc92799791ead7b97ed87b8b50d676c2bbdb25121cbd761dbfed86b70e8c8d7633cedc083c671a4ecb647e0dc7748885e4197fbdf55f5e3161642513743907409f094878ac038599bb2e3b5704f2e233a194815b22860647ba947363e8fa6d09b5cd3a1bbe8b8fd504a57a2cd1bdf7e4b91ed51e1f807da448fef3400be7201944746a0d64e5cbd2e1a37fb6ee131a11807475438538c71e4a8b4871f4b84eae419ac311ec4d8908d28a12bc53c5c1775bb36c8351fe8189be8b53f46f0bee5b56a82ffd2cf674fd8f8129e3a6aa0bb93a91bd6d9d20fc2727a144468b1c0650a3115bbfec7dbe3fbe56bf54adae2cb2d47560d13a263123749f8e00b9ea75ad6bee36706f24fdfd02ed48e3e16800beeca7b77745c832429615ed5a34392df1b7fc7859d0696d5414230d407aa6d4170ccfe14a3afc11ce7ffd55331aef429798c517fb07d473f9e90969f293917f022eaeeb235da04c85197ec0adc9a7ccf09a8fd697cd0daddb9d951d2e41de6d4dbf5de45518647c13d99fa32c078338c25d05de5520dc2b0130208f54bee6061f0ed04660822530c58691c06f29771f902814d46cadf6f37a90ebd10c38cee3636fd71d51defc398a02bcdd3dd1246de9d9c47fc6e656009089f49cc5af68f5fc792ed0d789f654c73994efe845e13febf98ad5a44d134f2b120fe68f756006b83054e6cec021343912a36bd747b404371e9b7db59231973f8d07fdc4d8e802cbce17b765cc22aa8ff7451081c89fe7036b0cc2e612193694c5bc50b52a042704fac28b660f4e413b4f67567b5dc604f2d602fdaf005f00708c1562ffaffb4547d46c7ad3d122598a37f56b8043cddc5c95a7467c0e3459cb5d940a11833f6a87cbc0a2f354432b6cc9234d2cbbcf54a01c9c6620bc33b2487757ad6ba190081ddcddc2d3b47e0e8d665633048dc527a6295649f36408beebf4c1e9c4610caac125aa70f7f2b33ead0f044fba07a6d89930aaf3dcdc6ed13e307ce9aefac9092608aee39e4764fa498e7c34a7add0823970e33c35bc55c9366ab94adefb60f3c05f6fce5bdd15319ab75a80db48c40f4752f365d31b4a2a06c3245fbe9d082b5fea8a1ecfb413bb55cae0fc6ccfc6435973fd15e45c412039102128b72bd3582295297960060f415e360a03dcd13154ca15558277e3ce8e00910fbb032a8a78d86836d437d63183750f1a151cea24a8b0360adde9f8cf1f5b787fd94de9438bc9034c1e8b454077f0e14bef3e4ab1312184431a725cc298408fd664c7d290e6616ffde7a01cce023245cc8bc75be328a0e2f3d8caa82878f797cf48c7950dc85555147aa693b18dd86ab46fb26c2efd4550fb413d059f8edb432c33909874f498f615ff0b405981aaded4a9f131338b672ce604037b72662a691dd1f38eb4ef900ab744be5aec1b4fc82b2874551bf01bd434db7b51d08fc2868867b9a92b277e1e704544cf55d52cc3a06131e30af205246a510525b5a4454a67a6acd5c5c3bd8744d49edbb1085aceff096e986abe51ac6bcdc773553b536e1d99783dd8e9851efc2343991807a0a4fce603b82fc19774e5ec66696d70107d0cdfee04ecf076c8ee70aa0ca25e17a08800a1ecd147f7d5c53231a57cd53dad3201194371b52be40faa29c19efde8a7e552c18ed683bd636dade7001d3e8e47a8cc3bc2a02bfc0d5dc7aaec01b3afed03508b95726a5efc9b9188dbed7ceb6c75c5f2f2d6b5c806f3ee9681300b58fe9158ee5fed1510345c35bc3ff3a1f8028b3f4a813a506744efbab8828900cc809d225fb8b55a19e753aba9c619d80f11b1f08a8000dc16c6442cce2e907e9fc7d5426e5f82c45729114c22b3a19406a9ad4e5cfbec31fbb3070998691ffe32c27f0e547c57fe34a1c37990f4a4e7721318de05ce8b2a1ec17bc6aadda5f0f2aeeef8e13c4c1f3c7984cf3f8ec41fcac504bb830ce48eac2193b4a07a25c23bf17a79afb448466373ded2cdeb2ddc6f39c93f2c7444f3dc204f253940e6da0c47b00ed34b983bcb8067868ef7509f8ff763e97d4c07afebf337a5831883924ea95cc4b7606b516207ea47bf7a0c5c2b2fc6503acf203b6dab1a26d6c953de5d375cb310a323f73a0c20664b581a709b2e62592b7f464e850e1bfd528b4125e6c58e539a2ea9da325b1dba62e1fb81979cc865b76d810aaf2d61fa3e5a54f143c480635cb87e462d110782316ebd6bc2cbfb66dbe3531abb6d291d8d7b344b72da539e808f86535ee2b80b840acf4a675093729d086be709ebe682d47d0ff3b09e3c8d3320bfa7ff529cf6187b6d68767a15a7a10d63cb3eadbec99f9564f1e36b26369e8efee9b2177298da561e6a0da298264e747805cda7477cad7ef387aa6f4237d7963396a047ee17998f7c394929e1294bab341d5ac7a4aa20a6fff1438cde66a1ac0d9e24d1e09e0ef08994105b884ac9a350e11a5078945361d923fdb330673d0c17181133de4bcc529e908c8f3975f682594fdc49b74a27ea560218818024e7010203b2f2bb02fd70c9cf6c8f92c9163b5aa6e89022c7a66395ab6e9aed54fa2ad7df064abfead62cd7405eb88a7256336e464d20009e04617a15695324eac5c8f9644e18a2e55d801c2d4dfe1a9d1fbadfee984d9c708e0d0b9bca0472f22b526284cf5c968f48ed561e05618ec70e34fdd56d447f6b25a8fa0c2f4bbd840723d2bbf450f9e07c40296a9b90ba83318bc0fa9dba200b02f954512c8cb1eca2a573aca79121d8715266669bc34d480662c151571c0e98f43e7f6ee73721c36598ca7196df97e339e4c5cab647476172863bbabfb786811933b3c4858ad437ff12eab355f8224580803e485cc6f25cdc8200f3386059178cb22dabd73d9e0cc08ebe24cf43d045427889e6fa7b6afd70eeb0edf7ea983e1b81031778c9544929818cbcadd2d7e242b3c0c0da34eb27241b65448a217195b3290b3577ba6c9a16792aa8536e874bf71ed21543cbad4f690c167e726a15f5719ea503f2db52b5ccc995124ab507ff52898fa238936a2a60ac5d12b23057d5ea9ddf9ae385c5eb7f8c7b2be775c6b0d9e313bdd72bb298685b3e8d281e6e875cb08c9c45ee2e3a12b8df1edc55c6a416d143bca1bfff4ef50e8d7c978d13f55680461604d8508169c509c0a4f413261461a7f5e9fddfc3d0c964081e55a937799dd5a935dd7ee6f0716feed1325060d7389dc0671eb022ab7718b75b9c75d0c47308e9b79ffec9f30f18a03b2677f2a608eb76d4b966eab8f5ac19ec74eef0eb4169cc72d8e20caa7e8dd5bfd789a62fa415137201141ded7963a60c25672b441bd6bd740a9c28333b337677686c3de851b997c5b130631c70c907f20ab8ae354e21ea96c4f094516b0fc8712e6d13653a6d129384a568f0266f7da26d7dae63e734fd3d25e76454378c645d711a2d02c1dd3d526df81b1eeed3c84ce713ca1253f87d11fc15786161bf8ca5cb03cb0779ded99a5f8c4df4f2a6776c79c654b2216d0ec113b22aa157935cd92e1c5ce3ac9f4b78939f5eb6679a7704235f38cf0f6dd641a782e7e7a285595918362578a2087039ef61af71b16c0ca8f13d52592b89ca4d190a53c81f23bf497c75e6222ad9a3ad05e8042cb46070bd49bf6b312577d3aef67ccb", 0x1000}, {&(0x7f0000002380)="43f8845827d5b10b2014b93a5592e5394d8c4558a3dae2699b9d47381430d72db89e2e6be7ab82633384666778aa332f6bd7d07ff9f016fd91d463bdf1f2db95994ac24ffb27bf341b6601c26083025907b3096c89956852e6dce7ceceea7ce21d4f7a4fbf6123", 0x67}, {&(0x7f0000002400)="284d0b7fb97c1685cf07ce570df655f8bf080f9549972636d3330be9e4693c48be4b7e8477e032f7bbc17569ad7cd0b5ed15", 0x32}], 0x5, 0x0) utimensat(r0, &(0x7f00000024c0)='./file1\x00', &(0x7f0000002500)={{0x2, 0x6}, {0x13d, 0x80000001}}, 0x2) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xdf3, 0x1000}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf00000a9, 0x3ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x100000000, 0xbb8e}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xe1, 0x20, 0xffffffffffffff7f, 0x8000}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x0, 0xdb5}, {{r1}, 0xffffffffffffffff, 0x80, 0x5, 0x401, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x8, 0x8}, {{r1}, 0x0, 0x8, 0x8, 0xb05, 0x3}, {{r0}, 0x0, 0x81, 0x80, 0x27, 0x7f}], 0x1, &(0x7f0000000280)={0x0, 0x2}) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="cc", 0xfb}], 0xffffffffffffe84, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) 05:38:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file1\x00', 0x0, 0x100) socketpair(0x20, 0x4006, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r0, r1) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r3 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r3, 0x0) 05:38:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = kqueue() close(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x440, 0x101) recvfrom$unix(r1, &(0x7f0000000080)=""/97, 0x61, 0x843, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x1a8, 0x91) write(r1, &(0x7f00000001c0)="be0b3c25fc74674d6e2cd289daf70d3334", 0x11) 05:38:38 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/83}, &(0x7f00000000c0)=0x55) 05:38:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b4479, 0x10}], 0x1000, 0x0, 0x0, 0x0) ftruncate(r1, 0x8) kqueue() 05:38:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0xff, 0x4) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x5, 0x7, &(0x7f00000000c0)="5e9f109eb88249d036498b145b6516e39f0e9a3b6b97dd9bb27e4c6ee59eb1635618d75b436269842efe316cb6dd1d0b89d2f8fabeb0e9cba57eb16244966d3adf62073d9b33565b526e7b7b59377e9f3b0d7842d1ba2b424b3bf386fe7cc284e34d15176df70de9e2866258e2038ce12d958b05fed341d0a90342f8a17d23cb99fcd2d17f38e3800ab428e29b505445c6fde45c517cfe813e8bf05ea0279e24b04da4f24dff5b27411528b6ab1f899e74f7d75105be73e3b5eb79dcc752dee07c99bfcf104f53a3a01bceecfa4a5c5b052cc685594a108044f58a85e0b5d085cd047139918fb651", 0xe8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x7, 0xa, &(0x7f0000000200), 0x0) 05:38:39 executing program 1: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r1, 0xfffffffffffffffe, 0xfffffffffffffd3b) 05:38:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 05:38:39 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4810, r0, 0x0, 0x0) 05:38:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0xa4d, 0x10000000000001b, 0x0, 0x0) r1 = socket(0x6, 0x3, 0x2) sendto$inet6(r1, &(0x7f0000000000)="0dbef9df690095e68d1460de41176ba14d02b2d6797b92a70bb4ded9adebb51e660ec83bc127c3487592aba83f3b760857f4b374ea69ba557806b4ba711b5d3db964ad7a29c40940e33aaf5c075374a2ef1a40e59ecfc73373cd1c94305f4211dc330e7cfcbe30ff5b6542f0eac3a23203b007d805cbfa215a34571921bb865d0ee83391b451baf44b79af3bc8c606d0f94ee2ec06656089ed48b1a060", 0x9d, 0x0, &(0x7f00000000c0)={0x18, 0x2, 0x80000000, 0xbc}, 0xc) sendto$inet(r1, &(0x7f0000000100)="838046fbb4761e07c4ffebfd061da27a1ec41a150014f79b4c81eaa9278d253501c499d69f439bf35bcded648f02bd9cf72429408261a35622ae6b83ffa820712918950f4cc67ae797bf76b514be2df958f8d8eee7a5e52fb39c0b7ecbf651a99c8d95f0182d34a9913bf0fb54888593c6c343cca86bfff6af3a40a08a39384dd37d4e4d07c23a40a5ee6fb417be8885f7f03a486e4ce69a45fdfe2523b07fb150483fb7c720c8b7ac3d629d38b21b7bfb5ad3a962ac7c70eb9211559c4291cc3c51c303889f6b54367796608a9b12d317a80d509384ed9862252587cd66d980c982139cb785d47b8ec2372634488ab033005865a32623de410366bb032168fe687604917d21fe5cd61dddfa0582593fe7b3dbcdbf89e0b0558825edd994efecb56c3a02b4f49704d5ffbd273bb334197e0f3178e7765c79300b691b0e0bc8a58cfcdf718ea650e70dc74146bbe0c43a3f7b99dcc27db9f9daa4b096c6b97934227b1d574c382e161e360565899af653e2ef2a8084597f950e6061a0d21498dbee1cc8c153af135da2d11640b2c93a03d6631098b1698af2e903f4378c1858784e508e4806672c4f9bdbe48b3a838ec0c8bce98cb97af642333ee46d52168bc966b1793ab72be83d98afdb87e748ebd008b35a1bf83c1456bdf0cc0f673f5583ee74e5c6b441fe165c6b6509c17cc3e1d43e2403b6f86a734b55f6abf350ddba0f75123599b2a21f9c7102c121461253c20aa9084185fa0327d03f372e5d9b7afa6e11e9b6f21b9501107c706788d0b7b3bb3d335096e19d6a3689ab6fec5495471cb1839145dabab01096e8b35425d4c5913171e695686d95ad185784264647bb85764e52e0847ef9c6a2b7b4683398f83c911d6c43d47a9708e02df3afcff8177bc5c9c4204dda62fcc5f0a390b08fff175c4a23f705350b0d5415e9d33a641c6b725d5e2b5121b260b808f6ba11b171273f75edeb97dfeba75aaf828b2c2a4d5eac02b9ee24877d233939f6d7aa528ca97d21a5b6219778d85065c02095bf4e560061dd337cb9442da5e3ceefc44d7429bc53129bdc43145a9088b9402d132a13f6ec247fb016b1adf32e5d0fcbd915e31f74e115228eb2aec69f04b2124ea4860e32a8add9307abe31cad34130b22308bea56ea48a7dbb27974ad641099939c758f4b925126f5fa15cbdf3f99c8895a08254aab4241bbd17cb9a0a1c538d4bca22af93e5f13e8b72a71ddade652efb965336d73390da061eb47b4ba355e805333f45120348a97a552f1be027c84e0848f4ad3f209a7ee6cc18d4fc6b363d8bde88ebf073de13fd4d540ff6ad0d79dfb54734da18252bc662f67ec270ee332d8e7f8cae1c01b615f10ce34a78df0f1a78de315b388432e8dfc40c4d8fb3986e546bd0d0b914c3688e19032efb246c225eeeb2cb682666bc396532fc2668129e0271c3bb3eea781ff8e6cb0c4801f6d0139fb0661ac1e354961b4545e8d8328a8e1dd69fc953ba3e8d35ade7ef831a01ffa1076ebc03972146ce980929c51f2708ce73e76cbae7e9203058c69a23ded85ecb0fec23995dc5564c500ed0b4acfea8d51b064dd4c08cc0d8ece01c6f1698f5d363348de8190fcaaad67a7559609c0c800928f3c992ea838e1b041b5a08a4426790dbf4a1b3df03009f0835bd106ab9cc86f319db4a8e7cb4cb282140fbcebd506f8059e173c115a5d9363cf5c8ff56049a155e971ef16919abe7f509e770beacebcf829699bff61eff921a71f68adf41a251a913e62fadd0679dfe1eb3afcb9f8ec8d6ef20d1bca302d6685f40d895bb4ddd1c89d8c675415bec0dd7d939dd785fae521ed61f79a8685739734f547c15599e8ba23f078ecf111def3a65dc08afc38dc161cb938ef2f5ce7dafd17102617f3aeb7547c4c72a9c88cd763a48e45be10ec3b0cf427aa9ea99f4ad4df1ce4aef8e9c3a4a0ab885aa5fdaa9c9901d1cb63029db866f535fdc9ff36b149ca7277b110ebe63d841947d17ab287c685bb1eeadb37184b981ce655c0eb594d0fc3620b5ee6301553cc1f399a5be52b0ed0e763a173499625a17bfe77caf8bc6f16ce35472986ce668337fb79c6bf05e528cdccda6399d3ca6e4644e3cdd0e1aaf03bfef182c11eeef11ff275b68793e7f8d80c3eb27f9b34781ccd2d33baa9238b69001a6eaec6d25cc9ab0e3e23ff620ca96650248503bbdf403cbda400568b869267bb00934c72b5df2e136488dc732ae719122be8b1ecb9b1da0d187a9ba47d9807ca185c959ac9121f1f2e9d22f60b42ce76051328129f927c2f1e0153cbaa71720f93bcfc72845b6329aea7e60917eb10950808fe026feca93380c3458adf3bc8083e31914a40146cc220d6d133dae953714a5e0aaa6d99da6ddca4f8537cf985a689b5aa4eada94ff7fec8df29b0b23444f4b2957a28ccfc44e51bcfa850814c30fd8c1593a47f8db569248809955a1713d8ca836903eaef511fc08fddf5cb5cf96382321cbc1e980a9458250813fdfb391cc0c15ef8e1934e46bd3320a06809a9f36b6766712aaed12cf0967e2a836eae319ac0112fe02d6a5ace195fabadff4fc2139b95468dbf9d5c1b1c315a439a9124ac82ae52bef0c522cd36d08d5ff1aa509ed38ee33391bbf8437745ad6a1576bc15786fdae678a5032c167ebad9248713817a8c385e5349aca19f3b41a55693fd05b496f919cefa5ea3efa76ea1d3cab8f881eaf371cb9ce9de83c0871817ee14f76a8079acfc47bf37e6f75bde981ac5c69a7d542626a1d171333e118dd5c0b37ddd44ed47489adcddd5c3d8a9ac07e9956e2dc4ceca96e18e2da173c393d9f964714b817e6eb466b2eefa81466af2fa164e9cb0e56591d8e6563afcd0969401af2a5ef311ef7353d157e87a2f5cd17922148d6e328bef3371bc040804198ce3898108d26fa269c9e95fbd4c6fda9824f00143592b69e42960b3322d788852d9a5edf9eb9b718d7e3dc60c7d49452d52439b73ce4534b74cc6b53fa8999eb429ebc35baba060c5669166f2aebd84742572f7d52975f4b6c8f29e13281139590c174d49cc750c0759f33d25cdb960672739887a66172d23732b171a8e77c40fb37ae53b9ccd8ed407758301589ed2204aba92339288bc1ad4d23df24a1a449d2dfdd93a1fc05534a3254cedbf839d698daff051904070e732b2d6fdbee93ea410d797ce1a7df24b6a37090ced4bcbd21b8aaec16ffe409f8b47e6c9e3e4b7b550f4b0bc369b434246d139d32472772049abfdd8084309ee4c32fb189abe6441940eac3d5a6a77710af32a1c8554450709092d357860251b8e41f2e5075373a352a869053e387c89b4a93ea8fd8a61ebe51bc29a1873a605e59345d9fa687261ee1392846561937b647ff75597b233821f815244865a819dc60d1f91761d5bb61ee59427c556e04f84d25249c11760fb6ca7bc83d78c02682266348779684a8513b9e7db2966ec5ff0b9fba46a802214ae8709d87f2e8987277ebb207b7e059e45b32a6d2a1b2dcf46fb50e8cb6ea1582ea87a01887309f1e642509e8316178a7f3236e96b5f4acf9b226a359f82b3f7ac92b29b4fd60adc29edf78014f529d0c9861b186e5c35ffc7723f32987bff8d7beb7204e25d3d14c38a1f4b610a432aae16f0eb1f40edd6bc2206d3b236c64de6f23c70fc14f168ff2894add0193e3e6b8a54aea3d7149bce7d4c743b62467db9a14519eaa3da45700ad42b89941e739b1f7ac5bbf7f709d74d7bcff95749fb93f2a0f0b6e140c6fd20740f69a13f270ba08a34b428c44b8715ba5bf140a580b61038fd433f3b09a048148fb2497a3aa14aa1982f49197095e862a1d0ce959cc8af2db6205e1e2916a5e9a43e09345c0061d2a578dff3e0288e7169ddffe23b113d8843e31ed1e6c1d51e7909f4b7bd7f6bf23676947a53f523782e47e37d4ec3f7acad009882cdfab24cf8bd6392776281de5f68deba1241acff501ef715749b5bc9ad912a671ad1f564895ced092d7b552581c53791e04a0067cedefe73c0da9e78813b80382099831fb5ccf0ead7158ec046eeee506ba0082571e99bfb59c91a4bb4ace466afd3b5372058e31797726a5d7ba53de62126b9de08ae00c4582f98e77308b5d6333cd256167e6d98ee0a303ffb5b3e525bca173d0953bea8482028d60294d944529d7a0ac1bf74f3f8291f256725bfb8efa2eef1120a14355f5663e4ca1bc54eff03dbc26d1a432073b05b338317c3d972a90e0b7156718b43dd62b659000a7dc9fd481fe77729b60120b5655d9ac36e56c9141eef906af024652bffc9c288fcacba29aaf196827880f8bbd2d603fce88377f656b778df7830fe6c5a4d8de255d1910ccd6ace24856b27b5c8e3c8cee9be1632ee3ff7fe4537d5e566ae04cf3988329a9efad4e688e3031187e3e0765fc342f3c8af4870f88779d81a002cf9ca8a49a7884a67137cb4dfd422ba00d2e43e2212f7cf9c58609382f47f3fd8e252a9ab36053f02e13b627f1073f6b3f69c926543a6085d44ab7fd036b12c105ca751846eb50d2291ed13c284d779d9a97512cfd9fe3623f5e2ad996e39100b000538fa870a7ab61897c06ec13990b212cf163c8f9bcbc4544eb476515bea74689ac6932d0d7522859896f467976a81c455f4efa79401381caa6c2159a2a88cd5cd0e9edd93c1290aa5a17f16c41f02dbf982852ccb7bc02c2f41302661f3341225ff29619a94b0bd2b88a2d111d32d81d27e500266ab6ab06fa698b009ac029aa5ab8324bbe834afbbb4a3c82bdd328f232eabbac8e6de52354cdabfbe987c73444a759ffc7612dae86b19482782ded70c0c2738f7a7318c880810a981c3d477fdc633969c44bca575ebf8a87634776ad29caa0304d43d76b205f0e791bf86fc17262574f962f9481bc0fe908da01a60b84759b9e0aea91deba62e0e39746e405948c7f70a47294b9d6517f6e9ee4df1213be2d88fb87b7a70b7594634425698560bf882a61a295d4248f4a65cb728c6b454edc0266123dacdc8bfca6a3c43d626e36efa6953862c14d38b46c0d86845c57fed9fff9de55e69fc1553d0efd451db0d6e5799e5cee0afefac63a979c70d94cf0d24e2f1063c0108eb693a21ed9b4bcfb67fe9ddc510b1805bfe0da47f60f16ecfa2044c5324d410e09391ee563f2bed5846bc5f7956e33df8ad85b28564f6cc30dc4765559b1be6d77395a57524a8ad08f4a3c5dbc6e7bfcde98d4a82ce2603f921c69442f1ed4bd15f568b03a0e3153748fde9cab669c52788cb8235d6bf6a29ee2431e3f1cf859918a0aaa9d4fb01eee1f457b225d2cb7a40b83a57528e7b5bbfc6a69f99ef20599736b2c0909acc71f81792a9a6dcefc7dd4cf838e32abb4f9e9af35ec4dd228fb5d26d03c02848b3a2dd58f300ee904d974443e5b8e8e6cd5d209d4968d9be41b456cbd87d7ebff6f80aa5b67d2ec8cd4ef492f2a378079d0a135e4a1da52640f84e1dd251d427fc0aaa0586aec2f57082c3cbf633802b775a8121ea7f8cd2e9fea68a7a4c7f804c53633d46f8c64337b4a2a4ca5fc1b11a23c27c8b989813545aa0b9d4ab54102ddb70f8127113cec7f956b32747a308af6f900e763b6d806fc7859fd52879b938a509fb43fea68113fd2c990a26df8edff02fdc3c00034474d61137f57a2134fa1664371cdc5ce8ddc0ab7f71b5d1124ae68935d44a3de364fc148cb25518b201f804734c1575d7c8dfcbae2da33d44cf76cc45196bbcddc7698cc3e44019402038f1943b7a95dbb30d55ecddcc1771f2944", 0x1000, 0x1, &(0x7f0000001100)={0x2, 0x1}, 0xc) 05:38:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x13bf05963c979e5f, 0x10) setrlimit(0xe, &(0x7f0000000040)) setsockopt(r0, 0x8000, 0x7, &(0x7f00000000c0)="46782bfd", 0x4) 05:38:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0xc2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0x4, 0x8, 0x0, "3525e18fa41a245d6112f37914e78cc5f7081613", 0x5, 0x1000}) r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) 05:38:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="e288a644f59a0f484c823e286bc478d21f5632bd9dd9cc6e27ac7c7136795ba04787c0b5694e7436a94cfdbd850ccd028f20393bfec82933b59599a88e812d6487a5783b", 0x44}], 0x1) munlockall() ftruncate(r0, 0x7ff) write(r0, &(0x7f0000000080)="230d5cc0fe09", 0xcf) syz_open_pts() write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d", 0x702) syz_open_pts() close(r0) getgid() kqueue() pipe2(&(0x7f0000000000), 0x4) syz_open_pts() geteuid() 05:38:39 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="e0bee54ec106b742381c048426d2a513ad5d9dfe9f2570774cf9a546de66d669df749a58296c05a189575eb3d4bbc1e624437e93ba578f6ee26ffe86f90466662033e1811624800f66d16ed871e3681632cfa2609d3c9d7e18455f532dce5db994912018ae665698c510cbeadc76e74a607587dc4f7008fc904ef8520d324a86b3634e15512d6b2c10da6241d56577a5d103ad9117481dcef3b0147230bac0de611a95ce079bafbf650376052d975e1f5d1b91987e53018aededcb220510017c", 0xc0) socket$inet(0x2, 0x1ffffffffffffd, 0x9) socket$inet(0x2, 0xc005, 0x4ee) socket$inet(0x2, 0x3, 0xfffffffffffff980) 05:38:39 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x200, 0xe1) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) 05:38:39 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x8000000) setsockopt$inet_opts(r0, 0x0, 0x1000000000000007, &(0x7f0000000080)='H', 0xfffffffffffffc8f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) close(r0) 05:38:39 executing program 1: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x20) r0 = syz_open_pts() fchmod(r0, 0x3fc) 05:38:39 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1962, r1, r2, r3, r4, 0xc8}, 0x1, 0x8, r5, r6, 0x0, 0x40}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x1000, 0x101, &(0x7f0000ffc000/0x1000)=nil) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readv(r7, &(0x7f0000000600)=[{&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/255, 0xff}, {&(0x7f0000000480)=""/113, 0x71}, {&(0x7f0000000500)=""/230, 0xe6}], 0x4) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x75b, 0x9ca5, 0x80d, 0xfffffffffffffe00, 0x2, 0x9}, &(0x7f00000001c0)={0xe2a, 0x4, 0x80000001, 0x6d, 0x80, 0x100000001, 0x4, 0x7f}, &(0x7f0000000200)={0x6, 0x7, 0x100, 0xcd17, 0x1, 0x8000, 0x7, 0x2}, &(0x7f0000000240)={0x6, 0x7fffffff}) 05:38:39 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 05:38:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x9) r0 = socket$inet(0x2, 0x2, 0x200) recvfrom(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x803, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:38:39 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa19, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x5, 0x300000000, r1}) flock(r0, 0xe) 05:38:39 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb981192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab00000000", 0x163) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) 05:38:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffff51be, 0x6, 0xffffffffffff3952, 0x8, "7eeae9eb3f9bb37d4ac0aa5b83507e6416066e39", 0x3, 0x100000001}) recvfrom$inet6(r0, &(0x7f0000000080)=""/179, 0xb3, 0x1, 0x0, 0x0) read(r0, 0x0, 0x19b) 05:38:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 05:38:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8000d) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 05:38:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xd8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 05:38:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) fcntl$getown(r0, 0x5) 05:38:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ftruncate(r0, 0x5) getdents(r1, &(0x7f0000000100)=""/110, 0x6e) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x7}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) 05:38:40 executing program 0: socketpair(0x1, 0x8002, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x1) socketpair(0x20, 0x7, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000140)=0x2edaffdf) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0xffff) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt$sock_int(r2, 0xffff, 0x180a, &(0x7f00000001c0)=0x100000001, 0x4) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200), &(0x7f0000000240)=0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x5, 0x6}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000002c0)={0x8, 0x6}, 0x10) r6 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000300)=""/3) listen(r0, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) setreuid(r7, r8) connect$unix(r5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) accept(r5, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) setreuid(r8, r8) accept(r3, &(0x7f0000000640)=@in6, &(0x7f00000005c0)=0xfffffffffffffdbc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000580)=0x401) 05:38:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="6fe1cea17f85e5fc0666400253663432", 0x10}], 0x1) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)='x\x00') 05:38:40 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x782, 0x20) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000200)='./file0\x00', 0x0) shmctl$SHM_UNLOCK(r2, 0x4) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2, 0x89) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x4) rmdir(&(0x7f00000002c0)='./file0\x00') r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8000, 0x1) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x80) semget(0x1, 0x0, 0x4) getrlimit(0x0, &(0x7f0000000380)) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x98) msgget$private(0x0, 0x222) geteuid() fchmod(r4, 0x2) getgroups(0x2, &(0x7f0000000400)=[r3, r3]) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/64) openat(r5, &(0x7f0000000480)='./file0\x00', 0x40, 0x20) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/207) chmod(&(0x7f00000005c0)='./file0\x00', 0x1) open(&(0x7f0000000600)='./file0\x00', 0x220, 0x81) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') nanosleep(&(0x7f00000006c0)={0xbe3, 0xdc}, 0x0) 05:38:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x8, 0x9}], 0x100000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1b, 0x1, 0xffffffff, 0x6}], 0x3, &(0x7f0000000140)={0x80000000, 0x4}) 05:38:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000003600)=[{r0, 0x94}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1cc}], 0x1, 0x0) r1 = msgget(0x1, 0x10) msgrcv(r1, &(0x7f0000000040)={0x0, ""/200}, 0xd0, 0x0, 0x1800) 05:38:40 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80, 0xc4e2}, 0x8) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 05:38:41 executing program 1: socket(0x6, 0x4000, 0x6) r0 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 05:38:41 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x900, 0x2) 05:38:41 executing program 0: setgroups(0x0, 0x0) setuid(0xee01) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r2 = syz_open_pts() fchmod(r2, 0x0) listen(r1, 0x3) r3 = msgget$private(0x0, 0x141) geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) msgget$private(0x0, 0x10) syz_open_pts() r5 = semget(0x0, 0x5, 0x15) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000001c0)=""/138) r6 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000340)=""/118, 0x76}, {&(0x7f00000003c0)=""/183, 0xb7}], 0x2, 0x0) setgroups(0x2, &(0x7f0000000140)=[r4, r4]) getpeername(r7, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000180)=""/24) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffff00000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000"], 0xc2, 0x0, 0x1800) 05:38:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) geteuid() write(r0, &(0x7f0000000080)="e4", 0x1) 05:38:41 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 05:38:41 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x1, 0x100000009, &(0x7f0000000100)="0347e05b8fc7fa9339000100", 0xffffffffffffffe8) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)="5a26ae369b867a0e79e8800c232d0bc40a87a603117f7cec48cc3d6151ac944768c536b7c7f01d353a69680c9dd47911dce69012fcca774a83971548420bd98ff5dc0e70c28c0ac1987c3b061a6a6f2fd47a2145d603c10939c8bd05bc756ab18a754fc59933b7bf03a4d7ce28e9b1c340f38a8a2df782a06fad2bedf7024263fda4e0cd8fe512f4769efbc3579248f841f3d4ef3c1b4b34647857b4954a60342dc939ab", 0xa4) msgget$private(0x0, 0x222) r1 = dup2(r0, r0) poll(&(0x7f0000000000)=[{r1, 0x35}, {r0, 0x4}, {r0, 0x4}], 0x3, 0x6) 05:38:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffff5) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) write(r1, &(0x7f00000001c0)="ba", 0x1) sendto(r0, &(0x7f0000000000)='h', 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:38:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=""/231, 0xe7) sendto$inet6(r0, &(0x7f0000000240)="959511822ff93da42155ef76783dd62668226e63333a0aad64add8a9a4f61902312e1e6ab169dc3df97a6c51740004209f4c2b2e2e1af05f66f24f056ca8022b12519dafd6431eefbcb55bbcc5885e27d5760b3d563a0bceed63d957347b3809d594ca7cb185029913ab4860c05f2b6f63b6ccb994c7bdf4597b57651ae031cc0338a3527f6d0eb6ae6abb6eea2e337c166224c4c8c1581993db5e5c2b587f56f4578f0c2221f10aca7994515e23c5211c884e3d6512fb2b0d3a34256705d4bbd0a40ccee23695d587b9f4b3e02672e5adb59e9d66", 0xd5, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x100000001, 0x80000000}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 05:38:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) sendto(r0, &(0x7f00000000c0)="665c5c91a5208b21d0d8fa897fe67714c74c05068c9c77b8c1f738723d8002503581308ee66fae688f4bbd273e8b1896c839fc8f2ddb2f68638b1e2b89e2fe52ab7a709f7bc674c07fc8f341f7d8c58a92c12e1b66a48d486f43a983260dbd5f8a8a56ae09c7631bff5cb17c25906c4aaad5180c9aa1a74d1adf49dedeec56cd6c8cae8dd37f4c3102d9605a7e9943c7a147b606cd2f7d0cf35c5df11dad0bfa1494a2eb1abff0998bae6840160ff7f0983b6c985d7044f2abb6447bf2a47acefca0ad7e5b79e0b38433304d6d2fb908874b237328f1f6762549288ee1466ea28badc2f64a501bbb", 0xe8, 0x8, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/91, 0x5b) fcntl$dupfd(r0, 0x0, r0) 05:38:41 executing program 0: clock_getres(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x20, 0x5, 0x6, 0xc3, "0feafb27a9c1eb4d971e3da4cdd6a27221854c8e", 0xffffffffffffff01, 0x7}) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x45, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x0, 0x1}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc2, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 05:38:41 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100000000001002, 0x0, 0x0) lseek(r0, 0x0, 0x3) 05:38:41 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x2004, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000003c0)="40220c824100bb2d5be2151014d28c610260c19195fab44cf075b4f57f96a5dfe1000000008e24676400347cbc924b6e5b9919f8cc2d3d6a6e2e2ec4f314a5e52b84d6d8f10000", 0x47) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x4f3) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x401, 0x20}, {0x101, 0x4}}, 0x2) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="cb5d85f21cc9ff6d0258acf5b9a590b3cbf6b354e69acba2ba3e2f445099880d97b4c6bdc0449068269ba2a8b6aeaf5b7456e4a3cafb3e8c4a77b9f44df8b7c4585b94646435dd0fa5b497ca8783c0520ad1e8e5af03d4d6d85ad385cf2cbc113660ebe59d42a25f60c73c59962b55ba4b5f6621ea8cf996ccc897e0538728d24d11e45ab1cb59475232837b1bc57b6691d3155fdbccae6868", 0x99) 05:38:41 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ff0000/0x10000)=nil, 0x2000) shmdt(r0) setrlimit(0x3, &(0x7f0000000040)={0x7ffffffd, 0xfffffffffffffff8}) 05:38:41 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x11, 0x7, 0x9) 05:38:41 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') 05:38:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="d55d27fd366c3bec3fa83a74af12550a5e80bf211622d328abe89a703c09042b65d616939c9fda37d1a88c28a46b7a3cd6c0c08d54fbe9b1ae696f497d1576d37c51fe6b00e9e05b0000"], 0x4a}, 0xfffffffffffffffd) poll(&(0x7f0000000400)=[{r0, 0x22}], 0x1, 0x2) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/219, 0xdb}], 0x1, &(0x7f00000002c0)=""/196, 0xc4}, 0x3) @" ‚A»-[âÒŒa`Á‘•ú´Lðu´õ–¥ßáŽ$gd4|¼’Kn[™øÌ-=jn..Äó¥å+„ÖØñË]…òÉÿmX¬õ¹¥³Ëö³TæšË¢º>/DP™ˆ —´Æ½ÀDh&›¢¨¶®¯[tVä£Êû>ŒJw¹ôMø·ÄX[”dd5Ý¥´—ʇƒÀR Ñèå¯ÔÖØZÓ…Ï,¼6`ëåB¢_`Ç/DP™ˆ —´Æ½ÀDh&›¢¨¶®¯[tVä£Êû>ŒJw¹ôMø·ÄX[”dd5Ý¥´—ʇƒÀR 05:38:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x2810, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) 05:38:41 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000080)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 05:38:41 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) 05:38:41 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) socket$unix(0x1, 0x5, 0x0) semget(0x3, 0x3, 0x2d6) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) semop(0x0, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x7e7, 0x5, 0x2, "a2e2e5500552e8a2b6ea82a835490c9a660f9b4c", 0x5, 0x3}) socket(0x3, 0x4004, 0x7f) 05:38:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x2}, {0x18, 0x1, 0x7fffffff, 0x7fff}, 0x4, [0x1, 0x464, 0xff, 0xfffffffffffff8ee, 0x3f, 0x4, 0x10000, 0x3]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) 05:38:41 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x5, 0x3}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) 05:38:41 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x60, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchdir(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x5, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000040)=[{0x7, 0x0, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0x5}], 0x3) 05:38:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0xb) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='W\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x162) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x10) r1 = semget$private(0x0, 0x7, 0x10000000000100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6000000000000]) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)=""/43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000003840)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001200)=0x1002) recvfrom$inet(r4, &(0x7f0000000200)=""/215, 0xd7, 0x3, &(0x7f0000000300)={0x2, 0x0}, 0xc) unveil(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='r\x00') bind$unix(r4, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) link(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001380)={0x2, 0x1, 0xb1d, 0x5, r5}) socket$inet6(0x18, 0x7, 0x5) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getegid() sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001400)="eb672a0d3251e457970788d87f0d1f221bca1420198280a983b69c7e1adaf0410ac624d35220e31826", 0x29}], 0x1, 0x0, 0x0, 0x40b}, 0x8) r6 = syz_open_pts() accept$unix(r3, &(0x7f0000001540)=@file={0x0, ""/48}, &(0x7f0000001580)=0x32) recvfrom$inet(r4, &(0x7f00000015c0)=""/79, 0x24, 0x843, &(0x7f00000003c0)={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f00000016c0)='./file0\x00', 0x10000, 0x22) semget$private(0x0, 0x0, 0x400) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001700)) 05:38:41 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffb}], 0x1000000000000083, 0x0) 05:38:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000)="b8", 0x1) 05:38:42 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000080)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 05:38:42 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(0xffffffffffffffff, 0x0, 0x4) connect(r0, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000200)=""/142, 0x8e}], 0x2) r1 = shmget(0x2, 0x1000, 0x2a0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 05:38:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000400)="3c9ee68c76ed472efb140ad13acc7f800ac93ec99f9c5c6dec457fa26423538f803566d43ca21820947b166ee1a68f4fd7500bee51db956a9806fb7033fc8a259b3c9acf90ab7c8e8a79", 0x8}, {&(0x7f00000000c0)="400f97d66c315324d8e6f1fd7005b399bf18d387649c", 0x16}], 0x2, &(0x7f0000000740)=[{0x58, 0x0, 0x5a, "6a3d82e79d37d7665fc251b022b06621293e80090f6a76dd46d8af539c6fddf3aa6a39b327ce71421b2943c7177e0b53e2b7d52837abe6db49163afc162a160dbfd8658130a68bc7"}, {0x5dc, 0x41, 0x100, "241f9175da02a1d7fa680bbc00408796af94d3560d7e87e446b51a1e0b797f1e3aaab09c37c94f59d11dafdc79db1e6def5bf14a25a6925fcaf2f243dfaeedd82b54de679d10fd9c41a9baaee26451d299d1cd83b67f02ea372e6e14af450bcd0a380f063b39a476bcf9aa1d8b9b2f2bf5cd14f8219a97dbb9b9c30fc2fbf5f23b80380b3500000000"}, {0x78, 0xffff, 0x5, "d391d9d4fad72924dfc67ae8887bcc191a2c49f8c985c0e964dce2ba078e5d589be976146141cecb755e24d7f4786ed3e944ffdcd336f1065178ec392fc976aa5943dd889f2bc2c7829bd266c92c9aaf4afd8a33db5997e7cc3c8412e697b9a21705250e420fa4"}, {0xc0, 0xffff, 0x4ba4, "3f27c309f36933f40dabede35faf8f862459bb01947717d159121a1d67a1b4922665180e398e68262ff171277509e67809d75027f29d0ce3a300a30853d1d142babbc02c9e52f41691f3b58124d50a828c3a0d45d0a7d0e4a3951750445897a595f124c28eb7f9e7cec066baccf62f0107273fa1e413a6eb3abc546e0f02959a42921ece9349f31f7bf5d03ef2d646fa597e45f87671d10e941837c471b00f75d4772e2271518f3efdf00a82e918426f3fc6afea110f1e48bd1a9fa16253e4b4d0167a2ddd848d2b96f8ab808a6186654a5068b553c2abc973bb1e794d6582dcbb4310237050a0f05923ac744cabad7aef295876d3173ed357c121ce05a5894e95ad276108cacb0ff5de5fc91c8628736a0f1ae25516e480aeec21439ef72d31ec02540804afde39"}, {0x28, 0x9177146062b903e2, 0x4cc, "8e6cc07ffa1f3b59fd26ddfcd4e1b04e6f557c32f2b53694"}], 0xff2f}, 0x40e) fchown(r0, r1, r2) lseek(r0, 0x0, 0x0) 05:38:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000080)) mlockall(0x2) socketpair(0x11, 0x4005, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) 05:38:42 executing program 0: r0 = syz_open_pts() close(r0) kqueue() dup2(r0, r0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f00000001c0)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb3520560b5746e20cf32f05fc338d8a465630e3e60244dd2e67cf56c6c5d1d40ec068a3e5b4157ea130c86d97450d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf42caf995d8ee72e684d0e8dcb92086ced692ffcdb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cf15bc509bac6ec8a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a5464da14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c02745e232e80bc5e51453366e82adca753fab72751c9f3048290200000000000000c6fea1bbd70e46999add2975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a870afdf3b282c1b0022244a429e78db4079831ea63a56964fd134fddcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663c0293218b0efa482f667c0badba3d3dd550615f0c43be2d93b46139361a817d9623eb260326d2a9e66f16e438106f397e38ba2bc9279b96b0f05536dce06f7ca79ad2bdf4399620f99888098ba697cc0ed24adca97fb60ace617c4faf67ae4d500700a3e26708a002341b26412a9c78a4782327117f582649f5fb413333be0109919dffedb084f8b959004e1d4b8074add5459e6a16624c8cbb9bc5d95ec23d667131554c038b274662c717ad6423df43bc1205f622523476e6227a648d6e72291fcb0b8c324c47c2fb0df59948d0acfcf9ec6d87a1ff689dd7215ae054fb84cd81557bbc7eb153337e303e450ef71303d073ed9ff08bf2a96a87b379e0a9562294978f5f30bf5af62f9ba66f042f012690258171d5e31fe8852844151ed1beb2ca0ced694a353d34b1c36cc38bbf6456003293ad85e6f4aec980e65e6d2b8af07eab5b4d8faa30515ec66a215acf8f94d9497d6cb9c80dcc86f03b8a75e8aefbb156a066ed85a79537832a0e1250e673d0eb05d4954e63d156aa9d9af330d8a97eeff043a9c20338e1358d380b16501e2c", 0x2db) 05:38:42 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt(r0, 0x100, 0x6, &(0x7f0000000000)="2e0c3d879b17da5f6efa54b59102ba6807a4", 0x12) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r1) 05:38:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="020c0000", 0x4) fsync(r0) pipe(&(0x7f0000000100)) 05:38:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0xc0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) getgroups(0x7, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000600)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000680)=[0x0]) setgroups(0x6, &(0x7f00000006c0)=[r2, r3, r4, r5, r6, r7]) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x0, 0x3f}, 0xc) poll(&(0x7f00000000c0)=[{r1, 0x84}, {r1, 0x108}], 0x2, 0x1ff) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000200)=""/234, 0xea}, {&(0x7f0000000300)=""/101, 0x65}, {&(0x7f0000000380)=""/179, 0xb3}, {&(0x7f0000000440)=""/222, 0xde}], 0x4, 0x0) 05:38:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x813, &(0x7f00000000c0), &(0x7f0000000040)=0x4) 05:38:42 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000380)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000280)='.\x00', r1, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) semget(0x2, 0x1, 0x244) close(r0) kevent(r3, &(0x7f0000000200)=[{{r0}, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0x68c4e79be07cbdca, 0x18, 0x80000020, 0x40, 0x3f}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x61, 0x10001}], 0x100000001, 0x0, 0x7fffffff, &(0x7f0000000180)={0x3, 0x8}) 05:38:42 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) close(r0) 05:38:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 05:38:43 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000000040), 0x0) fcntl$setstatus(r0, 0x4, 0x88) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:38:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r1 = kqueue() getpgrp() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x20002, 0x0, 0x7b, 0x0) getrusage(0x0, &(0x7f0000000100)) dup2(r1, r0) 05:38:43 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) 05:38:43 executing program 1: symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) r0 = semget(0x1, 0x0, 0x40) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/46) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x0, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x1, r2}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x1f, 0x6a, r2}) 05:38:43 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=0x0], 0x1) 05:38:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x101}) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000001000)="e0bbbb0bec8c76463dc070be5e7f41481107ed95b135436b693c20b61f9cbaa837c1c8c8850292b5857ad2aa3392e027a157076eb2f8e168e84e0c769e25199992476ccce304843a6727a8291b6eae804804ff9e2ae2aa5f8f4b92da1cab7b7ee1ffe67b89723cd95d98c39852e62d13cdd54347ea04660a9d12ce21147c652a7e2b724d75cbb18242a3eb9052a1979e641907bcd1cf25d301ee95b5af74055e6a131ff3960a1b7e1bbef5e455874bd51dc3bf97970cf17b8cdebe82c5a745e7ff1bbe99fe4906b110b64630b4eaa045e561cfb4e3edd40b4cc4574fdf029759a4110a8eb8fd9d9fbb3a5d7336fe0399a602cde05b2875ec75611e5eac6fb08ff805002fd168e3e20834446f1fbceb41ac7393ed4b0f18fbc4fdf2dc1ae0f990187aa67bac37b1ee8c9c8a9b0aadf5165d6129b67231cc86dda827a8d980aba65f738ab9a84fa11c8e921900d7070fb7e5bedd5a081b94a083e6b52382cb7d405947ab7da77f8a66b6a4a43091e30c96e978aefdc6e90d95c601e61501521a3be63a761f309564e92f5c62f6af2c879e5ee38738caead3909229ce51998e9b87c16cb9fe23184e650e662e7d4be37128caaa10af6a815c9cc933ed58258b5d7ac1ad86eeb737c5d4b648d1979469469e802c6971168d21f97ebc4a4aa91304deb8e94301886b5bd234e2480a8825597c6b59207a935cbaee9b4cd953bc51b3bfb4b890ec1295bcdb281e2bbc3ff47551e6ddda2e64ff30798fdcf0fc5307bb16b43bd2f1adcbb50656b25151ca515e78cda4d4a44b31f7124d2ec3d3aa16b87cc233884ba649661b1e14f346b787a28ac72ef9c4a91868312552f48ca9951aef73a0cac9e77f62d261f4a413a3c4138f4746dd5db2ebebf3a3d65ac4cc4b8c4457b24034ff599f931098ab1aa7e179bb92eea8281812fd4c383cd3001bc8c51ae5cbaf6a3d4f253bb73a52e9bf470ee38cc10ae4e0ce78ddb1a1404b28c7615328b1259921a75aba358dcb3f3e539f2b4f04f570f21e4162e68569e613fa93c5c9f379df3dc70f649d694c9ceb41b168f8c0a615d1ad3e5dc1ca98f87e8d84c4908b4cb784afdbd6ac91302fda0826d182734f28f8041148bae6a0f16384dc746da576d8786ab04030d50ca5e7f44da17783efb6df81d601caae02305362aa0389d8328ca1e9d0b34caaa1f9d1aeaf5e7e8f14e3741b36db7c3c739fb568169b8fc85dca2c8dfa716669c2134994d7c762068e15d9ff7b27cf53d0bff39d552b0aeec28a9564da78902d716471c162eaa58168b365ccdf7d3b3841859a5288d82f1ca85178b92e8cdf513caa072a80abd9c325b886d1efa8226c5ed5b43d88672b373fb2646b342e8155d1d22f345d4bcbd6afec832e3d20bb1ba2cd92598e8666c6242505570770bf497b18139b98f2a8512b44c91158a18e6bbae52a86c873d4b2beca2d1f134dc3f047e3dbf0b64f6ea03ab738e14ba40999e956bb3882e87e0862075fbdd8c8918b7e345baa235ca0d6178c669a642ffd7a20b6b8ebd3068bbb8578213a540be412b88a55adde165caa52c6e95bd76cff26fd5e4b856d63170f7b267931f75ef9a8f9b2942ab9fc796af6c2ca5d078a4e5666161b04aa8b0335f83ce18e05d1da20a49b10521522cfde920ebb8c7727a653011c7b2a3e241e2ecc0efdcbe7fd922e7ef80c3ddc500629e15169e0ea54ded3dee540221af34ba38d0d38e8a4519dc6800199c7cccfae0994f29e505fd705dc1a9d1ebc79b5fd0c0aae4523c24eb9663549ae0b1521740fee3c3703a33fac934996e1d8b67ebe58bb6893ee4c0fdce0557a2d396a5534df979f98a5fcc4ee043c70aa3c43de00933a5b5f939b8031d5d928a95a64d2ed74795525a120bf4dfb72922eee70ed501ab5545476fe019849170cf76954cbc631d05625609715d67c0a3718da716fa1a961d775c43184fd3056d8667157f0d76637742b8a7ab145999a5d37709f27a2f0436e2d7a9e38605afb4d0a68a5220ff2ebd7bdb790cf7fdc50f8febb559ffa026a34f78c3fc4d1474dd3cb2a89bdb33212412a33a6643a05ce346122d86c1864f30ddf645250bda0e7277a18e97dfadab8660cb40f73a46e86739feff3d6be71932a5678c8ef0577408c5f80a61e3666bf6f7a25a0fe86faebd09c37e4443e1c6066f566908391e93e50c162838f41e311413a83976e7c3bb60ab7b5a0968c7492fb0accd47e1abfd66ba408870fb5af80be899db4579cd4a26c8138e0ca9811997fac2d11e008c814852dc6e1183e7c5e7f65ac188d6d532f4293c0dc297e85fbfe7539ad5b061d5fe527ce29df0fdb609ab8c1693b1ee7861111e85ad6f9396d973103530b3dc3cef5085acd3ffeb97caa0891a99bb38011b339dd6f31dd946a0c1211c374e23866a6a5dcd1b1494dc8548fcff83febcfa59859388ea0cc2f588b722192a00d34b7625f1a1f52d70f26be6be6eea0a724b6022c25a4ecb2f2169af51286e994490a97c6b411c2b5507f4eb6cd9f6e430693bbb69ea4c44c0374bd3b6223332d04f3f80d7987ea6d1f6ec947e0ba6e5670ce7e73dc56cf32cff0492aded43435fd3d4fd283854f9f2166304c69a4d95a355df5271dbd851bc05ec5e14ceb6dbed21d5177975955d9864ed183506cbe73515ff65ee4459f71f9e5f16eb2bcf56ec3cd5d7bfd151108152493a472fe9b60428e0a226bad2a734a36c02d54419b10f70f306b76bb474a728f933852c3a006af56fde478471d5ab40dd121079342e5ca8c091d8ea93562aeea906da92799f1ed6f7e80164c725aaa243d18c153f66f41a80c0ab029650604a38416edd3d839a791efd2fe42c1421b7d5338091e4ffba372c16bd247b3df9dc9d45285e206c5e54108521b530cc5208477daf69171b591da5fe63f5b58f65f449ff0e1c75d38fb39541ae6e69f4f612d4d2e9a31780f3d9749975c5950aaeb36fdfe395278a3bc70dc3ec55a43c0334bbca91459a9519bc1bd75ce3cf3ebdb2fd9ea824a7168aaa2b9885bdb977239ed443713d3fea8b1a22158e2738683823b1f740520393024cd84121c94a2859a112f6078f1195b37ad3212a97a62daf309c05de2abde6fb36491684c405359e3f23bc04a32cc691b3584c4c691859ab833727e39940095140d1fcaf9b727bb5eac60ca1a052db751d2974daaf65b4ebb45ddfe82fc71ddf552baf46586229f749bd58869f8109b089d9949a03e407abec586e5e1a4d1cf0d57ac9eda0325474aaadce615fac43e2c8ce6e523cd9c598d741446d3357d415b29339875e027874feab7c18381d491f05d996f3938bdae761f98331c3ad89cc640c46e3b490b42c0852b0f8423e7c2ad53369050870f944082028a48829cb0e557775b199289f65f986b3c0db677765ca2b0320f4649b6e0033525f2812a6e773015fdaeb2a65674cc66fe483a56366d749f08986c34c4ebcb5d9904524c4eb82cd550d02e952238b9eb0d48506ab08c05db29c1a11adaa8b5758b2c09a51ec91194680965027f7faaa1243b2e02c36371891de00abf3de0f150d3c8b6656f455bf402fbd469a6847b7231401d0d69ed25bd30b0add0952e07d3274b0affc0f105811191bd98f58890e68e7824899c5c17743a481065d332db17860dafebb1aeab0dfd319627477ecb8cd59ac9a4beea6734e3c1dbe62b2ad401a4945bbb7c23df3097b2fb7ad92cca58a1526b367c0f87ab96b6ef29a90c95d8b1f18ae8cd03b5a652e45d4d2f19b75df81cba382d8a443eb7b67189e83bff894d036bee72b0b1bc9718af96abe32d31cf566a916806c0c77256fe5c928c71ca9f51c1dd12a749b36463db2d670fa77472f2aea3e70f75a1a38dc319715212a46d57b9b91453468d3704581354c8eced885f2bb157c1ea6976dc90e985bb9f1ea745745f2791e884a5b2838f5a4e0f52c8c5e1129d1d786e9e7c5daf5daf45d855dd1f8cc1cd7f8e09710306b4886ac71d5a18741af676c948a217575128fa0f202279ba9ea97ce16df16fcbc37f93a5328b3b673c8445f8b7f38de4e38c5bca0ed20ca69a10a45c9a69e47a5ac6005c6b9da4f7c31abc29d0d6f376399eb3af3945243b44d3bb268599dc367353e87beeacb5c91459ea9aca1f80b6daa32dfe302e99fc9457bddcb398ddf9d9d3f3c00ccfd8fddfd04920f6d0d65d0cca7c614e0a2f0758a8ca2f03bc62411d18b8814fc239838b66ddd903ec72706dea1232bdf48e5e883f87d0bb3617ba790abd4eb223cf3015b604789d7e4e0ff358fd11df0a89992887d6e8172882e65e52219e67e29cabcc9b30f11c12e6477a25aca9561b1130cac9f2c93ecd1280e7179a5220a547d019c6a9a84fab8cdeaf69fdf6f42600363d2b8aded2aea596d7fbca1f4a4f253c1d0f3299c278b1acacb5cf666ee9f1abad987948f38c5d33695eff8c0b2cdf7694c0ced50c47397aa9629a28a8759c64e9c89bceba8d6fe8feca8541285ecfc0985b47f66e95ffaf694f6b6e889d986777bf66e8cb6147c835a6300399fad357e6fb8ca09d8e7f0924add49854688a5520bf00e0d2f14baf8ad6221db4ba41ab16e05461e5f2e50b4db2f06a72daab0687400d2fbd6039a28925470b4e772dbce9cd7d3f872dc0fff678930b521d1242e0c6729c914c14f9f32189cd68499cf1a0e84f493f16851473d01dc1ef28c0af52154e9554f73f4e5622991e9b05bff93f406b965702e784d3fabb08aada5e5b246054e1ada8bee1a69c5686551fd757f7289401ba62972a5276197165bfae4ccd0693d84b45080bfbbc08982b50fb8ec8250617c5513bbae2ae37546a2ab9a144134ed847104eee021429b782c0e9b75a5f92e370d1e5c011f9d9a663a1186d6a143db5e7de61c32ffcf59efac305d5ebbdb81ddb58452a5490713fd5a5a06d688b57260a8209dad024094035f85f4e6fdce8d0b7c667854e3d865c63d8f5857fd206d9fac229595f362dde1628a3c06071dbd84f3e171445b7237739e874c113a6a931d7642699d3e939a0da2a1bf21229e7696c67aa20c46f83d8d79751f49a6a185205a257a22d2c516c8429ab4b1630ef5281c667ad386955561329634838c71126cc6ebd618e91496d2c790a741128d8f15ffbb8b239a3ae3691deb900dfce10ac2a3d49f57c74148153026a7ae8fef8afea328c8330a8655fb43d80c658bbef45e5d8d123d17d0057fab1fad367edbb9e83d4eefd57ff0a1dde82f627e3e53d64911568bdbbdb1923f589de367d9dadff2e988b0d79ff626387eb6fb26d6405aca9388cae89531d7c6bb51b342e3661646d44fcb33c6a4cb1b5d25d48170aaba35e26ae664fd47eaebb32998ee0c6c9756ffa7192a8cba4b67cae901b80c659a73996064cbb76babc710d405abd9f4747bf566e4a46a8818d08647f3bb2130aba5ab81635f7e78d3792184367d4eecbfe45ebaea5541d96c4463030338c2360adb2bb69f1d28074a4ce41e54c15b60698548c6eb3da219c9b8b3ebcea3b84c56a3e74f5acd3c37016802ed059e82e1750c2af52bcc6993504a914b1bc9036934ca72a80e3a5cac700647336c006c3514748cd5ca41d8d85aa32590d1e33bccf684742b59499ae865f3cb6daee4f77e6f8c62940ba33d54d7ee2a4d6ac3d1076f94536a487ca81988eb4827a37d8747ccafde5f36f5dc0a887a6255760487c0ea874bb32fec76522cf729f89b8a8a9ee1b7444e7bf5f297ae250d3a004a21e7cb153d1bda18e9d699e7981837bd839e435007fc05bdd2cb59062127aa8e615c552c9c9303e", 0x1000) execve(0x0, 0x0, 0x0) 05:38:43 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 05:38:43 executing program 1: r0 = socket(0x21, 0x1003, 0xfffffffffffffffe) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) socket(0x10, 0x3, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/58) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) socket(0x6, 0x1, 0x3) 05:38:43 executing program 1: r0 = socket$inet(0x2, 0x8006, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) 05:38:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() syz_open_pts() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7ff) syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 05:38:43 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)=@in, 0xc, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)=""/33, 0x21}, 0x801) 05:38:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) close(r0) kqueue() 05:38:43 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x8000000000008) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000004c0)=""/229, 0xe5}, {&(0x7f00000005c0)=""/140, 0x8c}, {&(0x7f0000000680)=""/175, 0xaf}], 0x3, 0x0) r1 = socket(0x2, 0x4002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000780)='./file0\x00', r2, &(0x7f00000007c0)='./file0\x00') socketpair(0x18, 0x0, 0x1, &(0x7f0000000800)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r1, 0x0) open$dir(&(0x7f0000000840)='./file0\x00', 0x10080, 0xe8) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/49, 0x31}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/77, 0x4d}, {&(0x7f0000000400)=""/47, 0x2f}], 0x7, 0x0) bind$unix(r1, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) 05:38:43 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) 05:38:43 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) 05:38:43 executing program 0: r0 = socket(0x38, 0xc006, 0x0) dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) 05:38:43 executing program 1: close(0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x18) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000005c0)=0x2) select(0x40, &(0x7f0000000080)={0x7, 0x2000000000000, 0x95f, 0x4bc3, 0x7f, 0x9, 0x40}, &(0x7f00000000c0)={0x8, 0xff, 0x97, 0x8000, 0x2, 0x8, 0x8, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x1f, 0x9, 0x5, 0x5, 0x6602, 0x8}, &(0x7f0000000140)={0x910, 0x5}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) fcntl$getflags(r2, 0x3) pipe2(&(0x7f0000000040), 0x0) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000091796a3f00000000000000415ac46d71ce304bdaf147d580bee44649ac341228633897b542b571bb0a34af4996e2116619a8362343503d39b5aa09e25e7fdf46b72745a9f3a2fc921d86bbb57d84df247deca9219fd2121176e2a375e214c94b953da7c67c13efc638bde09c726085b026b01900580c2388ab10e3d3221836f54919d59da5f5fa8ec835f58c849f6d7527d02ab7966ab5369e224c759db0483f7079a6e6ec371adb826dd09124c879cd364a271af8e2469bedf23a3c869d8e500959861bd210ab44e7433a9c952fe90dc883008cca5b2cbfd6655d641df81ddbcea0e34243ff7a032bd5f88b6426f3788e94fd7fa0e3fad20ac8609a8aa727652249"], 0x1, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/194) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b}, 0x0) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)='W\x00') recvfrom$unix(r1, &(0x7f0000000400)=""/195, 0xc3, 0x801, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e4362757300"], 0x1) 05:38:43 executing program 0: r0 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) kqueue() faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x2329b72f5f070b0f, 0x1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffeffffe}) chdir(&(0x7f0000000040)='./bus\x00') 05:38:43 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x18, 0x1) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:38:43 executing program 0: r0 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='+^-@:#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*+.\x00', &(0x7f0000000280)='&[\x00', &(0x7f00000002c0)='*\\[\x00']) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) execve(0x0, 0x0, 0x0) 05:38:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x46}], 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000240)=0x388) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x4, 0x80000012, 0x7, 0x1}], 0x3, &(0x7f00000000c0)=[{{}, 0x0, 0x1, 0x0, 0x6, 0x4}, {{}, 0xffffffffffffffff, 0x50, 0x80000001, 0x9, 0x2}, {{}, 0xfffffffffffffff8, 0x80, 0x800fffff, 0x6d7, 0x5}, {{}, 0xfffffffffffffffb, 0x8, 0x2, 0x8, 0x367}, {{}, 0xfffffffffffffff8, 0x20, 0x20000008, 0x3f}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x66}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x8}, {{}, 0xfffffffffffffffe, 0xcb, 0x40000022, 0x3ff, 0x6}, {{}, 0xfffffffffffffffd, 0x1, 0x4, 0xfff, 0x6}], 0x7, &(0x7f0000000200)={0x5, 0x3}) r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 05:38:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01e62d2f66696c6530001fbe18fab7bdd41b181a2dd3b06fdb42f1a9c63ae409a8a8f967199918aaf7469d2c25099d94ad8c95f6663fed18bed05e8f4205f7f56721b6c97d4bfe22163767aa616528bed15c4fc8846dcfebb4dad6c08ef1885e74f9115de2bd1fd56d60c8478aefe0359b01f87b356f50e65f16f5b037d7f73461cde5a3e863bea5d8c680d1dc881c556b3e159a584790cfedbcbd671e2c8cef6bc5d5da650a22837c86bb9ccfe0776af754a1438f6056b510f64e3093fb269f813656840662ef8fe44e579e2eefcf9b382ebabc9230f69bfc121f84"], 0x5c) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000080)=""/18, 0x12, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x8001}, 0xc) msgget$private(0x0, 0x10) 05:38:44 executing program 0: utimes(0x0, &(0x7f0000000040)={{}, {0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="6c20dda2c0c3241cff02401e51222fc8cc6dc023b36fa5d1eb631b909301a7a529b5838c908941635cbbaff1b651374cf52897bc5f8076abf798f5862dca47ca0ffcb75a733f7e146a452ccb86fad8f2c495fa7bc691fb4bf468b651c8fac56187ad8c3755fc2906e9246df5f3a6faebac96e61fd54241eb09a85f7d405e2a6df24aac6f53f012ca5568784a83ed11f3a58bb87932e621326c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x80000004003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:38:44 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x0, 0xffff, 0x0, "20f0a50693fdd24c87e0d200070029604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff", 0x34) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/38}, &(0x7f00000000c0)=0x28) 05:38:44 executing program 0: socketpair(0x18, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x5, 0x8368, &(0x7f00000000c0)=""/125, &(0x7f0000000040)=0x7d) r1 = socket$inet6(0x18, 0x8004, 0x100000000000000) socket$inet6(0x18, 0x4, 0x5) setsockopt(r1, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) 05:38:44 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x401) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0x397) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) listen(r2, 0x9) 05:38:44 executing program 0: open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 05:38:44 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x1001, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="e5b3a8f7bda5467f8a20df8ce7bf130b0a0594641b59a7858ee7a6b78647369d92999b623f438f4c87cfb80709d5cddc427de3bba9d1c7b19479f568ae1dc02563450a8d2860807adae42b42ac39dffc77f591973cf38dd5187f615f7127c2f95f66f5bbc993873634c30c2f110bb594468cbb16cdcedd6148b4c8938f7275438db372d29c3a27a7bf165f5ec4a278a72cac8c136bf862f61182141266aa33b419fe20872cfb297b9fee2a2ee64383c02a415e01", 0xb4) 05:38:44 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0xffffffffffffffff, 0x800c002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socketpair(0x2, 0x2, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) getitimer(0x0, &(0x7f0000000080)) semget(0x1, 0x0, 0x80) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) shutdown(r1, 0x2) 05:38:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0xd6d, 0x9, 0x5, "55138326bdeb71f733378387230f66521d91ede8", 0x1200000000000000, 0x10001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9d72b7f9ff2ed059f59c477b1bfcf4e2f50f5220"}) 05:38:44 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x6, 0xd, &(0x7f00000000c0)="ff01ff030078703f4f7ad52d410de660", 0x1c1) getegid() 05:38:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080), 0x48, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 05:38:44 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7ff) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 05:38:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x40, 0x4) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) 05:38:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x100) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x7) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) 05:38:44 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0xa0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ftruncate(r1, 0xffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r2, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) 05:38:44 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="19fd318fb615e8e0f0a92ee69646a11af3141190ad60ad1193a3e49ca6bbbe51da1dfc9088a98b9b459aa15d11f7e66298b2ec26f249793c11d92894ac7c5ae3b66b1b00d00533d17b5b801a90ff6dbbbf84be880bfc39c511a1f49d32439f59b25f402b45ad808a3a2275e56d2341cdb1f0643b6bc1d0100eef17de554410c02bb9ac8cbe514204fb3a7d273fa013c39f7a2d35fbfe6aeaafc9b2", 0x9b}, {&(0x7f0000000180)="764bae08e6712d94c83d63ceebf90d28c8529c095eab645aced356a793248e037d75df32af40472f09231dcdd7d59c801e8bc8402050ec19116061787d8e9444", 0xfffffffffffffddc}, {&(0x7f0000000200)="6412a0d7c29ad333a64229306fb865035814fd69874e767bfc532f23fc8ee954fc96865380cfe256b281fca8f7c8ba492e27586feee5851054f6c1b6e180e1a03420590325a1f1aa", 0x48}, {&(0x7f0000000280)="be909eb8820b789344e60b63988ef076b8492b667449c1a0276dff208eff3b4942d00417f7f4ff011fe3871dddae8221e9bf8f653cbc317790f4da5a1d1dbd6ef827620e648c96b36aebca826f38b3f620d822fe34aa1866e999d7f2dd2e5c1523ceb54f10a58fd9cecb37a20a4f3a814905f8e130608b640e39627fa8f6ffcc0b82cd6796e7a79a060c38039474f9cd4ed13058399716f50d811e117ce00cc569f9c5bfd7e802f08fa69f8b27122656b6f35704b7944ea205307655311213647462a051398972a80584950fb85f0bb8cdda264e8593307b765011f8f687ac83d7fda8cbbe4f07da8af964df0a2a6e942d5c963fe9452d9835f6edf4aeb342", 0xffffffffffffff8a}], 0x4) r0 = dup(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x5, 0x81) r2 = kqueue() r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r4 = kqueue() r5 = socket$inet(0x2, 0x4002, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0xc8) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x6, 0xb77}, {{r2}, 0xfffffffffffffffd, 0x10, 0x24, 0xffffffff, 0xd09}, {{r3}, 0xfffffffffffffffc, 0x1, 0x20, 0x6, 0x6}, {{r4}, 0xfffffffffffffff8, 0x8, 0x0, 0x6, 0x4}, {{r5}, 0xfffffffffffffffd, 0x48, 0x5, 0xd7e7, 0x6}, {{r6}, 0xffffffffffffffff, 0x10, 0x4, 0xe68, 0x3}, {{r7}, 0xfffffffffffffffc, 0x20, 0x2, 0x101, 0xe02e}, {{r8}, 0xfffffffffffffff8, 0x81, 0xf0000000, 0x3, 0x4140}, {{r9}, 0xffffffffffffffff, 0x40, 0xfffff, 0x4}], 0x0, &(0x7f0000000780)=[{{r10}, 0xfffffffffffffffb, 0x83, 0x1, 0x3, 0x3f}, {{r11}, 0xfffffffffffffffc, 0xa0, 0x40, 0xffffffff, 0x252}, {{r12}, 0xfffffffffffffffd, 0x2, 0xf0000001, 0x4, 0x7fff}], 0x0, &(0x7f0000000800)={0x7, 0x8}) r13 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r13, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="bfc9"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 05:38:44 executing program 1: mprotect(&(0x7f00000b3000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) r0 = semget$private(0x0, 0x8, 0x202) semop(r0, &(0x7f0000000a00)=[{0x3, 0x0, 0x1000}, {0x3, 0xf9, 0x1000}, {0x3, 0x2, 0x800}], 0x3) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x1, 0x4000, 0x119, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffffff) r6 = socket$inet(0x2, 0xc007, 0xffffffffffffffff) r7 = fcntl$dupfd(r5, 0x0, r2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000380)=""/223) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000480)=""/79) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0xd9}], 0x62b6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20000000, 0x81, 0x8001}, {{r6}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x800, 0x8}], 0x2, &(0x7f0000000340)={0x4, 0x5}) semop(r0, &(0x7f0000000500)=[{0x1, 0x9, 0x1000}, {0x2, 0x92ac, 0x1800}, {0x3, 0xfffffffffffff801, 0x1800}, {0x4, 0x6}], 0x4) bind(r7, &(0x7f00000007c0)=@in={0x2, 0x3}, 0xc) semop(r0, &(0x7f0000000080)=[{0x3, 0x7, 0x1800}, {0x7, 0xd1f, 0x1800}, {0x3, 0x9, 0x1000}], 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) preadv(r7, &(0x7f0000000980)=[{&(0x7f0000000800)=""/145, 0x91}, {&(0x7f00000008c0)=""/156, 0x9c}], 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0x6, 0x8, 0x9, 0x4, 0x5, 0x9, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x2, 0x3, 0x5, 0x8, 0x1, 0xffffffffffff0001}, &(0x7f0000000140)={0x8, 0x9, 0x8001, 0x80000001, 0x4, 0x8, 0xd23e, 0xb4}, &(0x7f0000000180)={0x2ab4272d, 0x1}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000740)=""/97) semop(r0, &(0x7f0000000200)=[{0x6, 0xff, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x4, 0x1000}, {0x2, 0x20, 0x1000}], 0x6) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x7) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/59) kevent(r1, &(0x7f0000000540)=[{{r6}, 0xfffffffffffffffd, 0x5b, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0x49, 0x6d2051c8af5d3650, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x9, 0xfff}], 0x6, &(0x7f00000005c0)=[{{r2}, 0x0, 0x10, 0xf0000088, 0xffffffffffffffc1, 0x401}, {{r3}, 0xffffffffffffffff, 0x90, 0x1, 0x5, 0x3}, {{r6}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0x9}, {{r9}, 0xfffffffffffffffe, 0x81, 0x0, 0xd2, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x67f4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x81}, {{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x2, 0x200}, {{r8}, 0xfffffffffffffffb, 0x8, 0x1, 0x6c7c, 0x3f7f0fec}, {{r6}, 0xfffffffffffffffe, 0x1, 0x8, 0x3, 0x9771}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x1f, 0x9}], 0x1, &(0x7f0000000700)={0xffff, 0x7fff}) pipe2(&(0x7f00000009c0), 0x10000) lseek(r3, 0x0, 0x0) 05:38:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000080)="02030000", 0x4) 05:38:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) close(r2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:38:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) write(r0, &(0x7f0000000200)="2dc9801ff4c268b6a10195d2071cbf7b96a8e2b9caf0ed49906d523439ddb2ec39bbfb6fb06a840d9ffee0c7542cb07e6b07304c2e6384cf0e54f7b224b92e80577c512d9e83349de846bf278f283d1949f8eb5913b1f1e27c4e81affd180c03bc705e975e9261428ed4f42b4a4a4b364251fce2ab3a341bda854b050db5965903412a3bf9dc3dc01b0391f2f811d715a6bd91a8f1af0a73c8406205f01a070608037bc592ffd0f15b5649124e978079743d51e7eb1f300c3ab6ed7f82deee8f2fff6d5c1caceb146b745517ddf6209e", 0xd0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x20060, 0x34) getdents(r3, &(0x7f0000000340)=""/154, 0x9a) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x40}, {0x18, 0x2, 0x3ff, 0x8}, 0x8001, [0x7, 0x6dc, 0x55, 0xde94, 0xfffd, 0x7fff, 0x6e, 0xffffffffffffff4b]}, 0x3c) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 05:38:44 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x34da5321, 0x0, 0x0, 0x0) dup2(r0, r1) 05:38:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x10000, 0x1, 0x6c0bd6a2, 0x2, "f6b10645b4a9d2e37043cc07dfe786f79814df65", 0x1000, 0x80000001}) 05:38:44 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000b5f000/0x4000)=nil, 0x4000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 05:38:44 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="a96e6b148b5843a55d0c017432cd44c2132b025c1820755d8cff6010bb9d5956c00e0d8b4c61173773e33985b4e015fa0ffb6e0296cb0a032c74805c2b8b5fe76f007f903be24f4c82c3c2893d35cf5dd14d441d909d9a9fd8335bc6dc5710db2af394feba33b9f123c245cf646010df029504e22fbab9b2bb7f1186be63ce41f4d2e69e", 0x84}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001880)="4790b6f4da0e5dd53aaa754b316a371b003374249abb5eff1b2d739b550aa83a426dd8c67fdbc7837b9ba391117ab7998d33ea06bfd7d5b15a2430451ce701d4dcb0be5b75816ff2e31cc032bab5b8628f31c6ad3cd3d7d24cdb641069f67eb3ef6ebe4a047a93b84a98c09cfda07067b0cb9bfaff6dc7caec45f0d608d48b6babda781924cf47b908919d25f28e388050b777bfd653ad1d8f85219b4a17c7db39932d5ff9484b1bd2e60ef3dc58dde040dd10a9d335538798acf25d15409f8186670d2271c24a3cc29f6cf5b6eb4275058862c63ee9731baa58eb0673a23a69b74ffdd1f62e0047ef36866c1712841d202b50919d2b80f4", 0xf8}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)="00ec99823d0b64438a357ebf3323dd1d0000e911bb0f46cd06436dbbe43de22cd2fa87bac6a4f8aa33e621674ea325142e", 0x31}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 05:38:44 executing program 1: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f9b69b7a817a0e27c0f236c11f64e4a6c6530000c11566a8ca9cb8fe8b42b4cbb9e960600000000000000fe15ae91578f2bc538d0fdb931b65da6d2ea8d3717028c3a1a00007ad29d55e6e94026120a74e6769b0f70f027f176e6fd4a5aaadc4ae849"], 0x1) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000002480)="7373b0153f62af37d5134c606dd8698487e5c435b2ee4e64f05ca268ad92157feb91a51396c3ba5f5c7732bd693f39f8a0e788f9431575a55b16990a0d85c4d453f2cd0a41f9dd521a123a185ed9db75d4a8c10a57ef815a36ab3ffea3bda76b2607ee1fd47ca43c9f4a38e2436b0c5ba4394f16a21da798ff941809355f271d38e48c91fc5fe80d9a7935597bab94fdf14e872736557b3ae023d9eb2242a76e0e725b61987ba3e706a9f4d4f0bc0afba3d88d94790b9ca8b79a8ecdff09c092277f898114897ae5b611a4eecdef8e56a89923813df6baf6eb1f1d28186c8f95f50a18aabe32a9f71545bbe28733e563de6adcc855dd7efd5ce1c44e3251703ded3720d04d47bd92bb1d4aada6624e834735e65a344246ff1c6951fbd739dab9daecc7e42fe8cd98099aa4bebdfeb4f9cf6b8f32bb1b38400eb086595c7c72bdb9bd2fd929e225d0ac6a1a91dead1b9d2d3e515b948e5f1afd0be1ec7e918e8a520dc96fa4c2587b5c1a542234d6163babd815ecd36133f8792bd7a92ec7e5826790c522ef09303b680071bc7ca9f985490f564f1047c44623ddf94c2f8c5cf0e9f9eb14e40a1d304901b2f006b93c6c23a94d3f4fa206ca6f91143bfaedd304fab338a04ff26887fdb02a63d447e6b904e93a45f07cfae92e1ea60aff7f9d18212c87230b4e4fad4e401324a1671ffbeab464a4e4c3edc073aa73a09322bae2d4185b6c8e0921f50b1cb4b9042be11bd1dd31279610dd22e0d1dba1dc57408858caf250e2295d0761923c0c7ac45ce7f22e6f17fc314e9b35271a470492a86f66b34f82684b9e6da849b5979e89d247687b17c2f6e9a5b5e1e6975dbe139a8e11dd5391be43c6342e4a6c4ec4e816167017437c5ef32749d7fe8201b54a5502cc50ebabb08dc08f6face840e868bf8669f089083764af8b52010b7e42407d4c7716199848ee99de595ef658260a023099aa044303656554dc890055adad24627411c822bbf4dfa615a87458a60748773e4acadbbef68a671c16ba5fc2fc641f9e907a36a4d98a9462647821b6937d8f67a853bd7986882fd1282c356749d62d6d4615fc1f88aaf369677e635d9e1e5eba62acd4782ab2d89099e9b4c2c5bd099a5a5e45b111f5933485bfa9906aaee9227b4b30469c2049267eba54790a5a51f10ad92d49a52863e1f109a17aeaf586da427ca55fe649fb4e6c97e7e90fc7bf7f884b6409b47c61d32b943dbf0c96e1c4f73888d40442e29e7f4544889fa1f00237fc72642b8b31e47cbd3fff6a43256d5c83a7c7e8cecf3ff60544bd5b25784399c9b2ea5c345bf66c93ea2c5ddeab8ac872ad27a70897ea3a4b75eab495553e6219a9065ce1c16e30ac352cc3e9d03b8afd9c83eeec58d1ec51a3208c89b007036cb9e5ee32f2688dd23709bb81ad2ef5df8a7e691fad725cb1a7ae1384668952bd37c896b7d131841832eea3b6f9d7bb85659f26531a857ea3795030a21811f303fcc7e1b2b089bafdbdfca97ec1f2d5a04fc2abfb24b2da8fbf282d82cf15a99f577e954a6f893aa35cbc9805450555afbef036659b0e54929cc435ccca9f36af0aaf81dc541703259c13ca2a989cb1b0e275e7d75c32aecc70950094efabb7481ab2310ca475da8bbf09e486931f714ef8a4b2c7c058fec3c2d2a8d9a9d8bddeebf266567618f58da4ce8fa28df45a5cbf9c8f1215428dca52fdc6ecef89de5a30f1eddc37e156890f5d00ca066c82df789c2da5b9c0f031617f81c5b5202636ad29447e5c05b92d3a0bdf12f3a0910ba41e947a84f4740c15788608f8c4488e28781847790c68b4d7b2b0441d118d96c09d2eea935b31dac6e013062b0ba0dd40597ecc69c2f9d74a8199a8e063dbcfc1f25148cec6431abfb960c81c526d0c45284c405e882afc4553a6bdea78696718dd06c51c97b56f0ba592c5738b1b52ce479b2acf038db7ef3ae393872d4c0a2835615a6cee01b8e861d1d4c5f3fbf762f36a7a0be1f2575cdb43eab76bf7e78fb7d27a33232f2e05c96336779e", 0x5a1}], 0x1, 0x0}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x60}, 0x8) 05:38:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc0, 0x5) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 05:38:44 executing program 1: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r0, &(0x7f0000000400)="204b7262de28c313a2145c85034a2bb6faf8373d7f34bf9810b9d81e678c428410d4baa962c44162ef9e307cc4b8756056857a77b8dffff2456da2923a7ee89d27845a476827f1ceaf214a5c5c14860653aa41acf85e5975ca1e1de557fbf89acfb87035341c2a836cfc5543950ed2c98475c11aba927c7c275c68fbd14ac6b5da38630f790409910f4492e5f0209e9601095ab2f3c4f3696a87be363f55dfdcc4ddd918a28d2bb1b64879415d75626f0e689de578b8a0dca3142d15", 0xbc) 05:38:45 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r1) 05:38:45 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8001) read(r0, &(0x7f0000000080)=""/38, 0x26) 05:38:45 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000000), 0x0, 0x0) 05:38:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getuid() getgroups(0x2, &(0x7f0000002480)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000002500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000100)="629acd22ef83d13b7a28fcfb6b64dbeaad909585fe42e05c66c9e5fe0046c10149982b9909a342234819c6b16d4372d8766abc51ab746e1f52d652f2e8d12f0c52", 0x41}, {&(0x7f0000000340)="4e331f00a5497edddbc0fb01e553d7153e59dbaca5524393fc4bdf4a31f11179b6e5413e271fc537feb2ccf888968c8350cd7dc2349d90ac08ee2cd3b1b653e364a3565fa3c4243fd1f48b8a3f2301aaa366a38ff3eea955b857291ca83eba2ee4c29d09ed6c3ba831f4c7fe78a7c6c615914994d061417f75c65c80960aea0a1efa177cb3dfe93e1857bad3952a2b4d1966562fe30f51a41f2a9ebcdbcf959b51f82b69d81c7651a6f42de868200f7dd483c35dc5e21a36d8991e9126dbe00f5447045ac89338f5fbb3271242c0bac2cc0ec7650eb2defb68bc04ceb9592ae0ac9bcb42ddf6801f600d8bd3326a7dd58f17705b572e305024ce60c73d0017fafc272fe7a57b20bb0b2cc63a8a6a29f215dccc48f18c68fa594564f67cb80bc1a62f9463bbe1987dcc3e1d984f6afca103b1ff12558c7a70e8a21b00c53fbf3cff967ae0a9b60d2b219c0228f18d56f704e3f7afbf9a752a84859d5d6eaf66ceb1824e29868c0288bb4cee74dd1e7d71c08c63bb552fa27e7ae1d86928f58f3a2538b860d56f4fc2fb440550dc01c00afb94968d9a191b482042dbb10ffd66727746d99884aeb78bd0c73c76fd7e79b51dc8078c1928dcb1d8980e4931562397c0bd7a2424044452bfcccf23bf156b0bb8759d3961d6ecc7e43841f5f90460ac6310f2b03447e15eb1cc8d8a8bd2a73447fa563828852b22071274f1e003c82f427e04e1cea4f6dc075b87625b375f085e0f42730b662bc098ac6e28d4578d1975e6174671ed87d35f35301187113d0903878bfb2da0df98c48e3f67317b03064445d4482c1c3de8b35b7b916b81906bb16db5cdb6fba8f6fc51a855f57d53a42a23e39cf83e7751ea808782b145c4a5278d2ef37cca1ffed49a962066ee98345601cb8bda1a66a13147d96100b479e008a3fbedfd651c58b02817b60730e424ae51f43a52be58ec3dabcd1ad411a80ad91ad5cc862d036fe3fae3e4b5b8ac5e78bbd2f4f955d10ea59f9686f1f81c38290a514b856584ba181c4c652eaa1f8905cff251194a14041e9e0cd71f25527912ba40d6c086eb01884f89685a216ef82c73642f549ed7d21635fadc12ef809db206dbc9c4e8dacf7626edad3e3c47b34f626a0b07445b2774bfbeb1e98f1959273d4c25f94fe9ef906404ea6bb2f2eaa5cfca69f2aec040a6506171d2ae51921eb5a12b775c6c62b71423b991827c8d92e0555b49d7b6b323c28b33bf1f6f6981f76bd5286139d1974e77033bbc076bd4bcf0e9d51448ec3cf233e68a638f9be556142117558b4f444c489fa0bff078768383a4a40b913df4b35009445d27e807a500b4d5c8e9dd72da093bca3bdf598c27445c5989b6bebbd16fc00332296cebdb7727239cd44cef7e08be7c81334171e26a27bad52880ff1d6d2966eeb51b1e9c5d8c6a34933447fa4f1cd48697c9c0ec52c5847712bbc8c5c686e6d3d78cc134ff7e573150af6a257e2c333587405a2c2a00ce093a9a9b4549adc2aa47ff29ed9ccbe1f30b405fb5b4b8b5493b7d691aee816cdbad9abc1dee90bd13e63ae5fb07f2ef1dd0c8521a4242759bdd9311229670cf6d3974be3e777ef0f18bda9cd55460c174974f5f91eb5f8b4d38e54f983ddcc3b0359806c860fe1579c60bf360b81d8ab4ad0c7a7c5965618e69d4e1b99e403d553e3eabbfdeb320312ba2e62c503a9f4c028e8e9d0846879702520ceb41f9f24c19d35df95dbb818fe107e7bb1bc12778878a5952f1d5ae9b66806eb76651418a3d0593c8df0873f5613ce56dd0688dd62dd8a817d474594b13636c13d7af4bc221d0e01415242d7c9071e495b9d9f388e7f5b6aba97b3f93324f479328f9d3293ff64e01ab7025506eb14bab77af6653c352b7e8aa7857e2344dcf1b3eb516f5f829df6c8cd4de07c34d37aaf0ae0758dc36ea458648b12b0c13ad492a5c91c6efe7fd4df75432f5388f99edeb5a58aa3caf9aabecb5bb37a5db3d06e05ba41d9b0c0e1e43d4efa5a65f239bbd372caca0c5fc0bb2ccb008646cdabdcaaacb4af4535ddcee2c13b220878983e5159daab8f553ce796f369dbebd823b879912560025511ad1c865f600834977c06a5a2c1eb122d4fd987889fbb5c4d7a5f0d66f64c47c8d397c393e364cd682d87ea6cdda8151db6780c8646ed8bf681174741e14228cf92118d281331a086dc8ac78349f94abea50e05f0dd61d9828f21262a947a3c6256bacae69001e2bbebb4c95a7752e7457c027f15992e093b6d332848ed3c370241210670dfd53e92ca8a8eaa92a3f242f89615b76d0833a896f74261914a4fbb1cc6c1c88b7cd47adc8818de2765a0c7c7a2b8ab93692bcc4edba639245d8f4e458ae5f0237cec8d9d2c24faf5dfbc1c2d7f91e2a22107a111d2a12da475ce3eb9b70df97424967e1b0b9c79c13476e9f1e63c8f14632aa20f3b583d61f7634ca4d6a61c1785a93d79c480eaaa560b73c7a5c159ddc501b8754841b8fc4257983d213123f94ef167cf52fa5847cde41d6f29a0aa312170575c316d4e40c85412f8f88b1f306540410a3b0c076ada3c0943fa8b0d4d33f064a67bbf99108fc8e08a6d16f4114bdd9b4ea198aea33a0f5b8fb1a4815e96fd59210fdd7d2ad08f7545f331d5395774d631e6009b1677cda44986b5b7a706a66c0dcf46b0c7a0b543953b7ddebe7b519f36262fc0e0fca4fa52c0b004fd8ff6170a69babccd8c55cb8ec9f7bf96b813e3373540d27e5fcc19f5db091934f06e9068fe8b847d93d684e97b500e17859ba6ac02482ee1131a169344c9cebabef93913d4180b783109566f450590081e01f967a4b5fbf86ba21207f08a1069cb56173334166a9b6b37ffa116901bbfdffecd9be8031bb55c1302c4f831b77ab6face126c17a9ad8d9ba3003064d2b2b9c9beb8b60c18cda5f54bb9fc5266fb188908baab507c19bfebd915da49fb0581db7c7b5c1e717432bd18ba11e5b6bf7d8957ea4c189eeaeb02e2f3435587e61c0f1ad10b7cab154fee45ed428978b2b55e05fd8927f1dd3f375fb5c6bed8f9579d82f6d54290aa026f6a41ab3c4b40980de0c05c50b43b2d6f0bb52db74006d03be1cbc3b4320fb4c1c1ce0ddf80ddaff371166f8e3e0ea5520d3b0c5be8fe6393292af7a92e387fe6cf1aff22cd165b2e329dee73e96920de26dd651d554b9f39d5b13cb23f6128f8c0f917f0a8f933da40d50dedea5987b9f7acfdf0bd8d4658e333682f1c4a5787656f32f9323cc77110904d15b781838adcb9c2f1a5dc012515c9aee5d8de24779d994cbf8945dd5bc8ea00e36e0020f2aa12500879eca44602dd4b85fad21533b37ee72427b0174a40c4bd051ac3cbcaea49fb45def5a0d548bae4a4505cdf08620ca3ed86b966735b5c4e59cd637962e73e7851b9de03066831099082cc09487b4a30c3fc1cf9bc33fea66e632072f2e9c768af4d972e234c82590af3fe4a88eecd59af15e6f4395cf19930ef028f2a07c50fd308e85286256726fa94a5dc599b93f0c402ef94dfa0f861a860deedc38c0a98dde13867ea6458cdbf54d61e2b20f79d6a0ad531b6343f7be97fcbb6f4778ae0c797511d17118615e05c3a1591afc2b61735adfbe6c1e1ceecacb010dc60d0cf4110b7d86e1d12d87bf6ca9b9a2e118381ac64d54a48f9e1ba6e09d77ad6d29edcb7a757d6c36da00cebc9b242faaaac70623542bb8936e3a621560a04e4ca0ef2e3f7bed4e638d7c8ca66d6de8fe27ba2b095f07ef7b4c29e51dde88208927176904073152c115857177358b51cd390df4cc2671bc1138175aa42b7e25e45943bd97de87627801d17d295dd9bad0bad1f5ebb20761d98aae7f5def12d7c2212e19521e61f1a586e44562ef0d5174a4e8885ce365873be8f28c7d3dd2c1f6242c9cd5a7d27c6763b0252733e48052736d42e793648aac0b981fa724519d05ebedd70eb012381f7e3bdf9248d88c2856a71a537449e3d810443ef018c22ccac1e9f0599412511c98afd152c96dfe76ff39c677be60b0c0b86c1e52798c277832ed8cd4b9eab0b85ac211b97029863eed337c5fb81a8abc15b8a567383a9fff89b59fdb89e35fee155ffe078dd7f7427c3413fab68cf75234e8f4a4df1b38852d4218ec1bb063896aaab6c7655761b4551facc6d9c3c0f3d04c6674865f2c76cdc0acbf10869e90c998c47bf866b513579bbebf0b8393ae49527dbae60c7d5a8418c14ff906920f24cfb44c4d7633a101fa9aafba5416b58b23ba7cf81d8038fabf86698c4ae897d4f11f4d12c587650364ed6b716b1166cd4ae22d566280f7dc6847b4cac82db03cbad7044fb23e729fdc4b475145e152b38c2c0785e954dc258735a07cd79f5647ba8f9cb6b27c6cd70218e9a78e21d8361ebcc02e012da704dd4c4df565a63c9caeba80342c9ca14fd39ae0f01c2da777f2becd28b8a2344b66a98e312932ec1a1a7b46c05237ca60fc107e9af5017bdce02b001454e504368e409081985e25daf4549e5e81fd51bd48086540c03f02a4108b543e12c58ba12199214346fa9af39f080198b509d73dd4e401ebc91a0dcb2cae251c46b2560386da3aad5ae7202ad6f9eb28ce0aa414af212056e882df3809ed92d56e005bb86afea1e10d152c3afc9aef0749ebb946ef8cadda485b21ae2e964acc37aae0a8c1fcccf3d4e412384b74400611323bc8d254f9bc2ca2b75fbc18c71727755fa1b92f6aa943eb6836f8ef1b14d65ef8c4aee3190503128848d338cd6e77a9a19873d7c0bb23f585885c46efa4ae54a11546c5e0b28011b1d4bb56ded2d131878f27e24bf3283cace2568507a5b4e0f8db66ba1ed714014331590b9409ed1df9b45056a491eb11992bae32f46d13cbe43dfd05fef131591791f946ce2b86f9303f4a1cc150f07899c4b6c9fb7ec451b2be1e80513bce030f539806413b37b5938cddb06de44ab72f6dca343cfd14882f8a168091c6a4ac1b091f7ad807615437e72c9b3dd0ba72ec89efd052ea3622557a6531d865a100e678a171204f34c0b97af3ae9d3379d925ba73aa8fb0814b027b6781085086822d65b6065a4c836bb65489224e004f3bc6871309663d4ac876593b68e9bec0f8768bf074e839950f58b84b177063ee9ae67a67214a93f5dcad0586de492bcd8ac3cf6b8a9c5125a531095cfb90a9e0314e6bacc0a6911044d164db6e3491d57aef390f5e0af0f991067f110636f5766a49fdc1f6c1468559f4fbcd3afd32b2c348b8e76e60f69bbbcfc28a4bfa63976ef5c54c797afac7274903da2b0cde7e98f08c8383f2b421f89d1968acb17b6ebb1e2acfdfc6937202158f9c5c4a63e5c6941098ca4890e218bfbdcaa7012a24c9870f5dbed95904b2127fef92dcfd10bd17fd14440e65afc1c3761486751e5f3cf38581a209d6590bfd8d5ef499664e87a4516899c7d562d84e8856a12e6237a7ac035ea12e295628806675aa7837822e74cf75a6ded43ea681e158dd4af6d4ec337326e07c32244f554845f8f2b8bf10491510b1ed823ed6846e0253d21d0fe0c20f44ab90ae84616e035e56b7bc4b97900a8473d7cd066fe58a934518777c3db1e8282a72e04ff255b4632a0c3908feb31d368e6439f026f267d28df62128374ca5fed7130f4a3cd016886bfd7b754943b11c2a4b4c2c4fb670e6251e351a2a7a46118a29a69519d403d38683c67db1ec783563e8b4b16bb766e640ed36757ef143428d375c5cc756bdc2c99833833b5b80552ce95f5334f15c9cb1e3cc76aa82cdc710c3d2b66280e2f666c24421", 0x1000}, {&(0x7f0000000180)="8bc2dd418bec97db3dcbd8e41e7df46e85a496db5e92626509e868d20f52b0cc7e37a88f7d8e10ad01b37b33a96fb7649fc79015f69321e6133042ebf6ba64d4e44630b0f2ddc948f6e22b6c91e4cabdbf9f626fcd4052ebef0aa3589f3d4578159ef714193ab5f825ac5607f7111fa314eab122957dc921f37c04d870f3c9a25c116408efa7aaa0ccd38efa", 0x8c}, {&(0x7f0000001340)="1b3e80215a159d2c79461cb9c3abeb07b72f9a2939b57b462d121814ddacc3b4ef71c3bb5b90feb391de1ab6f3b00a6489a41b7b22379b99e50a0a7bfa31c6afae6ef7aa6e0da56684a0e3739ff9be36d9b1a383d3172b89e008bd2c30a17901a7fad027b1879c38cb88a88f616467360551b9c4e4cb537be98ea8e230ff3f995f6b52555044a07c3437882fbdaab38e8d39ce3578f41d4f2c0c0b128d9c96620e8a5891ac428f0d003fddb18bf1c16dcba8ad2c40d7ba0a356d884fa228ea3fe676ee1c89bbf06b273c90497af3363633568775c5471bc9a88d1d6cda004c41a41a44c74d3d9aa12ba29ee3d9356ce09449f2beefc8175e22fe3d73d8c5a467ef83d843885745efef98be8c4d0a1e0489cc2c0360319a0b2fcc1839c8a46efa4c62c049ad9a237fa583cad460753cce39624891c2cb768946d7f692333061f28db417fcca158d50fc10164384f9e4e3e53cd2309a95000c391296059bd7466335b0c5b2ce10e842124c0538a279e52b1ed2451c54003e0c1ef1a6deaa8cdfad47907b6059fda0574f6f126e60e2ecb7cfc2540606bcfc06627424bea43c9cf6d01a712a913f4ada11f5a53e96c9f717b83a73b7e4e133eca9b122aa2835738f34db6b80e3a3589c019c30cc7111b876cba85430a77653cba9f3157567f7e8a5bcd7ec62d357aa81d290f5f07c2db018bfdbc3d445db4d47a3df1dd18d48edd0805cda08b482e9fd7153412969932a794b36b3893666218ee6d2c42b1e32d5dbc4292e9cd0a08386fb397071d806eae710ea59d562e8501ca451dad1cc7194e0e223136a273f95977dc3dbcf0227fa034f9e1820ec72c02e1cd09e11187372ff22665e2d4637c2795355cb5ab086dffd93cfd9fe684a5615542a60e3e4652ed49ce18da1ad52b4d0eb38a8998eb4f06952620b9d98f597866259eb0d9f26919a26c66cc313ac2280a746e7c4b8637375a7739e4442bdc92be2ce22d5e010ca9e118862253f8019ff755241840f8f6c79e0eea04f4c371f412ba97e60ccb0aa17e21dfea47448f387023122d2201a8575de8a0d6557f1a6d78ddea3828c1290bfa3176c7016d5e94e868190a9c34eb6b8782e891adf6f8c1f6bfaa2e35253d210f039533d4526d149ca771c3e1e546808324b9ff4e3ec6a2b1419a64b7124478e0254b2a713fc897cbe4235b3063852292ad5e102333e9db796bb36b394a68eea8728e2a1783162b0c7db5cec1b3677fccc4f69be5ee143f1466b8e94fe1f812b5f541987998cc9fc991effc05821346737e572506c23dcfba7e2cbdbcaefa77e1d695fd6b326469496789d6f06840a77d6f9f7065814b95c923d4b839cfec7a8266d266d542affdb78e807c44fc63be97156a5b6257d8d37f01b30eb11ee3cb30a5b4ffa4ded8e6eb03d17de42b86879da36230560704f55fc27f0c70fbc1156904fb59ea4a2cbb7cd331d3a4b842a48f916cf51514ac293ffa92bb9de37ddea94e4ae6cbe370b8dbc9bc713f40bca9db8446afbb498f27b3ce0ec843607fa24e01eae724b8e6d3cbc09092279223d076ac528f78260432c5cdc14c2fcf309d28505dd96851c3b0f0ad7e4a046be1fda203ab1180899c049828c077b1ef1123c26fbeb3a5fe1683e2bb7dc679ae8079116b9297c6feaa86e4d73f0cb32ed02168b4b50998f02bb59be82b1cd03c4f3f61c368a4b4873546264358ab5e279832ddd35263e3e1a8d0cb25e98fc0a7cfb5a78ff6b8eb8ab3f5406d8cbec2a7d9ad7cbfef85208d94d787098b4bea002578f1615f9e7f0e473f1c89c4bb705d4528e4047f937b183f1f69ce4eca82a8332b9ca2f94f75c6ecdae86ef09fd4a16233bd15b3b0fd26a4937e5412e3a484ab1bed93533fba3dd7936373afb93c49e23acbab6e9de43a71ff5ac5fb30c9fbc7dd8afed840563f165fb1b608b963509e1e01fd7353fcc6cafcaadec85d711b2ac81010e20bc06123ca60aadba37f419ce0f147478f63ed9e28ac09ecb25d087f94487c5efcf26c90d7c57d1024e8ce17709e6c8603c78f86767b08327f60485162deb6c4e83d72db95114f535467491af7a1ffed8027daa231c3ec121a6ec5a75507c47f38520810cd47841f2971c8ba75baf9187051b81a7d9730599230d5ee5d1bc3d4f6476e5d4f45b3b747fae488075f975ecad0d36780a6a650b523b104b2988384d524b6ae08434e86788a6f12b5826f19ce8215c4a46968db458c485ff94927612618c5fa23a52162d3f2985febb1a282f81e8324b29744f193e4c2d18fde3debb4a4f92fd1b1c9d26c2c9b0130d28658c29a72fa9322e389ad71a5f51dbf7ef2886898fffaf74d9a6640fee9d4165b07bdef4119ff841d1c0ae42beb787547e6f2c8f30541e6bac22022dcaabda6336383a5d9406ca8561f47b70c9e9e1cf0fbfe39dbc25c343c54623ea0d589c32c803d39f133cc428f9957c05946cd0b5d117e09b3df3a5a8453c4097ff969c4b6881526788bf378b54a98c80231dbe14d80df6efc3eff54d63d1cc111075701d0cd7de66313f93770d097744a23f9dac83c034206299dd3ff41beecbbf3d295fae778c6dd97793e2cce47104a24ca4589180549461b1501f6179dfd65e5cca938ac91a3bdad812d307d5ce41811414d1141020655c2314c6bf061f139fbc5844dd156dce408999ff08455145fb69de3dbc5ce99775dd2f223836e4ed3d9a223733fefbf1d3c6e5f0a213eeaec0ad767699ab1fbb6d48d7333d65854d656a723d3e5cb2d3af25017e1eb9c1bfaaa35bc8e73b9c2bc28f212a11f7298451a908b9044e8c4f4c87d2b0c89c57d6968f59ab528509e5dbba4771e3308996d3a480442dc855ba7ec8b444746b0cc791441e623a37a81c740517088ea3356ef82d0386741586ef562aa078745ad551283e60dd6b90af0b20825388ad537d09f31c5e9c85853ddf437ed79e619a0848410fba705234970d79adefd4d46401fcacfdfb35df969bd63c3b2455b885873ebb301908e2ef3f0010cf344e48868416c1f70d89bdc11d56de668d79d21242305ec94491922f60d8afc5bd816791ec4371538fcfdaa47e45e1bb73bcd690fa69edd12d9949948b5a930e19fb1ee13d73ad7bc79fa61a94520797bc264c7cb2b265624e50f988ac45d0ca429fa4e08271d2b8cbc05510e3ccd4f5be59c4e91189d62da1f7e18bd81c4efbfcab562cab4573d7f50927317a1b85d3fc18329172474d5bf9feb35a57860f9d3361677698d7736ba7549a75953c223f8a78fd0913fe57d9fc124658b34314196d65bf9744e2aac47029e13e2fc348e4ab4d1e29581275c3d12fb365207bd2e9271ddba13107dfdd5b22f2a59b20cdb138447e61e525196a12d443d5865ec631888827859698b32b4d26e0c055713fa3464157bfca26555ea3904af1e280efbba58295c0dd026d8728f3081e9c3a4f42a78a66d8958f8f15ab21502e39e0f632dad535b66658c6b864b76264cf6533a6e120d1ec22be88c14cdbafc680f0761b5e7c2c6c8f516ebea72b666757ecce6aca4be4f6267ddbb1f5871d3ea859a90417f68fa8d64f24f964d4f6dc7dabe233ec9ebf44db6bf2ea4e8eb546ece7635c063a7eb7dfd8b2c099375b652d06ac111b511a2936437ace348f9037a157cc44699c70278e65a860930161d3a700cbe7c93602166ddb710370c3afea240b7d8f568e7da7c02cb6f508fff808209f43862e9b88e869c24bfd3f96599bc21025e4bac6e7b3cfdd521df087eac9c4dc8867aafce3fcd7bfd61408b8b68fcc76f3932cf394d5c8be42b4fa291688d025fec75a071c9e091e1128f87b27a02b16e73f177cee68d5428d8b4b8bb8eb05751b1b88935abdf42289dfc147a6a264e03568f429a75502e4b5964b099dcd1d5e560494308e6f9cee1ab34f395ac73f06b18bec32dcd13998d16a80cf2c9b848a151dc0ee878a12c4215192ad68813710b9fc2f0a80fcb889e7ba89f5a94999f37f208353b73069453a001092c007abfed1efb0c0329d9b09fb458f89a07403764d8b9d2e8582b065924958748c39eff6fcc7931f63ae5ce1b3660d97f42906aadf7aa88820f0ef0d87aff4bb594f8f2f3c76e8951221bfdc2ef351da0beed8e44fb05db7d0fbb227b74f3037df9d0dd9f5f6cc699428df8184463de9f7e653145b9fe04a1dede73e8214e4ae8f3703a30f26e435a94ea6e9fb6d4aeb20c2c0f9c7208395ded38deeac9f5f8e603e49cba6a4a4af19f155a74dd705a107fc13a3847ca94ce9717b5843592795fb7f4d0c19fc862af16c710a7643a65858f7018f495916530a7260c8ad7d8cd0fe657b7abcf0f2f6a4eee2d87d8508f51138e76bb79a1c00f6a3bb414a339639bc29390f0edd9db0c04782d803e22c77fa17f479699c3a95b6591a76baf0cdacc749cdad7a64822dd75cd1d55ef61e4e5109e4d22ae86652643f1a4fcb02f5c2dee1116a07e6b5273fffc8a2cd20e64f2187553c4157c702bf486439ab6283e111ac46a529b84dcdde5f605b874a50910a879dd8c0bf2dcf7f02035184f40aedd41cf2d0a4b12d5df2dd1a9d338a13dcb6afd6462a3ec26d1e1211f2e63b03a486e3d3e6dd81e76b48aeb0e00c9d264a58251bd23351a087abf0b02bbb5590bc31d3720736b0703e21b130bd0c3e833d1dcca54cd37303a2c8fa8a83326ebecdf8840ee8ce60d604bbdfb4ee54f80844bc03db979644844db499106cb83eccaf9876181cd3acc4c455f98871d7953d3306d9879013a30d2c1f5d359d8c531b863e391ea60555ce1766eff1ece13bc0f9474cd3e3ca3b530ab7e921f226f1a486cf891a9dce5af3e64f1cc8010955f79f0c77d4918a8a3a6c58a94403a3deb3a757cc86272bf117fa9f5a525f7f3aeb245515229330c7e7d34f8fc4f3a5e0bedccafa7e9a9f53df907ddbe3b7b8928bff16dac7d24b4d3a4e4ee1eba24c28456c2b46df12bc12d4d48edeef3fe537150e935ec822963a39b766fbd5672f3cd406e765ff11c9ffbb35b08a723472f93f87a284e8cea717fb8d2b08f0b2d1f0ec1274206fb472b8a9adf06ee386f07d5adf90b97dd60852f6b4d848ce618db386698306cf823b3af39d3f09405e43bddfd4abac1a9d987cf8ad36d051cbcafe2a39b254e6a18d9acdff989167abe032ac747e3fc967001ba8d88ac7b89e6a6d0cbe5fc3c78fd3bd32f7f89ac19e782fe6b6bfb6f5d138eb5be9890b5d12359f8eb3c84687e26e273afbb3da8248e5cf55adbf4c45efc36686ce53bad00c504ce6b36d23c29df8b3f4be2f216423eac32e10e6afcca98205a643d0982aafb9ad546ae02844ceb90074794d1683b9c3337766f4818220698415931df3179aa2691926bbda03f1dbe4081817c6565db27fcdde8d853dbfd0f6cf3b37b3dbf7297ce613a495558c80d574ed6b46a6233ce5cca3c14a679af33525c8bf0260cac1f421e0c2639f5a58f0be3e628928dafeb4fede8f9ed902d3dcc29f8ef035fcb3d37a10a81eb4504d08ba1a5f668e5e094e3c480557a0ba14913c96fa22149a1a9e00a4f88c2797c8d62064b83fb60d9772b2c8c23a5b5dd4570be690090779dc45de7f2cd8d3c87efdafb0e3127c35a872d3948d50d69b867c535a58e8770e9b015693e7ddf24b45917eedbe44a7b14811462e0041068dd84bbdaca751148a148e4afd9a014d9b0375ecf66098993404b04c60e2b4b9cf59f36ccc23921a269776dacf327aa8ae12817fb4ed705397d58e8d6f3cde6e34b8c2b758a7dcbafb3d715c98d90c1fdd13af874d171b6b9489b57c", 0x1000}, {&(0x7f0000000240)="67a0daba23c3ce57e8f34b8152f7e9a15c24acc70ab4a6af414602d603b53f8a86369591a7243a38f15817d3bae5448eafa2028f11732a0025a7f5f25b1d9490ed5b674896e6234f18604ef660b068750c1372be3e2d05dea90517757e905e756230eabe8bf9ac86a143c1", 0x6b}], 0x5, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x3}, 0x4) 05:38:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) fcntl$dupfd(r4, 0x0, r2) msgget$private(0x0, 0x80) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 05:38:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca, 0x0, 0xffffffffffffff00}, 0x0) 05:38:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x102) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0xe, 0x4) write(r1, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b222", 0x2f) syz_open_pts() close(r1) r2 = msgget$private(0x0, 0x118) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/221) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) readv(r5, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000300)=""/192, 0xc0}], 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) 05:38:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0xffffffffffffff5f) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000002600)='./bus\x00', 0x8180, 0x10000000202) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/153, 0x99) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680), &(0x7f00000026c0)=0xc) getegid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700), &(0x7f0000002740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getgid() unlink(&(0x7f0000000040)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) getegid() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:38:46 executing program 1: r0 = socket$inet(0x2, 0x80000003, 0x100) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 05:38:46 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="01"], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = socket$inet6(0x18, 0x2, 0x800000000) connect(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0x6}, 0x3) getpeername$unix(r1, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) Ñèå¯ÔÖØZÓ…Ï,¼6`ëåB¢_`Ç0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvfrom(r1, &(0x7f0000000040)=""/225, 0xe1, 0x802, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000140)={0x8, 0xe8cd}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 05:38:46 executing program 1: kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) close(r1) 05:38:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r1) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) fcntl$getown(r1, 0x5) 05:38:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x100) semop(r1, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x800) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semget$private(0x0, 0x2, 0x6c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000180)=""/152) semget$private(0x0, 0x0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) semop(r1, &(0x7f0000000380)=[{0x0, 0xc3, 0x1000}, {0x0, 0x8}, {0x7, 0x3, 0x1800}, {0x2, 0x6, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x10000, 0x17fd}, {0xfffffffffffffffe, 0x4, 0x1800}], 0x7) semget(0x1, 0x3, 0x48d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)) 05:38:46 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r4 = shmget$private(0x0, 0xb000, 0x80, &(0x7f0000ff5000/0xb000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x3000) dup2(r2, r3) 05:38:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x100) r1 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/4096) sendto$unix(r0, &(0x7f0000000100)="6d49eef309fd298f29e4e3", 0xfffffffffffffff5, 0x4, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0], 0x1) r2 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x6, 0x4, r3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) flock(r2, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='V\x10') sendto$unix(r0, &(0x7f0000000280)="22b2ef299f0424d7d0db8e3fa4fa850d75f4afb432797fc8f849fbbce3e94245b77e9f6189cfd6ed9c103e374af11fac4d7015705c3d4b2737a1391c8ef2d9f8944e1b56", 0x44, 0xa07775a02bb4c58d, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65300079cf5f36db46abf6165f46590dca70952b4707cd2982026d2541a7a1d25bd83c920fa3ed1be8e7e84918e84c9e9ed295e5bf35721530cd6a5a14795abdb02bfbd51af2d643ebabb988d4a254a2a176768b04a1bf209a441300b9e7f85aadaa938cfe8a7d237a1a8c8ffb89e4423106195e9a2f216fd12424c9c38127d818ea2c72e0e6daaaee8de4a70972e51f"], 0xa) r4 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 05:38:46 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=':\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='-K\x00', &(0x7f0000000240)='\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x400, 0x80) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) r4 = getgid() r5 = getgid() getgroups(0xa, &(0x7f0000000400)=[r4, r5, r4, r5, r4, r4, r4, r5, r5, r5]) setgid(r5) execve(0x0, 0x0, 0x0) dup2(r2, r3) 05:38:46 executing program 0: pipe(&(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) mknod$loop(&(0x7f0000002640)='./bus\x00', 0x2008, 0x1) symlinkat(&(0x7f0000002680)='./bus\x00', r1, &(0x7f00000026c0)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)='mS', 0x2}], 0x1, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000500)="feb0945000e18378fb77b1a45eff7f1f74141972ea9806eec1e9a955126bb4ae0584672614a2014ac89fc0971a026c2a112abceb71f83982f9d1627e0029aec83db4ca70346a681422a66ea2dbd55b0f51c2cc0ab72ed6eb15202a09cb0944500fb3420135760abafa5d2eebf6827914fb10cbbd0ce1090a47b762305f5604adf2adc6cbe64b8cb46cf07de735fdf12c7f60083acb93e93e5d3ee73ae2504c371cc97dbe4e2d398bb106a1007b797acaf615f06b354c15d26ef7035313878d59ad76f7ad34d9984fc5c644bfd268b853b85e535325a20a7275bb421249bd7c7808c4101d650f5b0e7a12ca50d1a2d9a7b14c8826c7e8d36525de5bd16dd744f1c0e2384c1a60245c03ab51c52bd109822c9e42b631cdf1b85c9a727b1fe92e1adf7c6ee5b70c4af51860eece2ce24643eea97fec338a96b1fffa184060134c68e7f413ff302877d9e482a0386c9c3aedff87a5ea1c81da7d847ee3bac91277942cdfb5a6024b7df2425a8391a9053ddf38589cccac3b6c6b0e03806185103db2f078b936701250882c4492163ef5aac3b0b2533bb10cd79b9de34d57d900a2c4026c3a5a4088da88f87c672eb3b1b08313627473d4ae7493997c77362bc28048f478185d9176f4b6a5cacf3fe6222a7a75955ddff64dc2e4ed6499daa5919d2a68e92cbdae3a1c652f25e73de763af53bbf370c9a53ab2afb01b8841dbd54398c84c919b2681d0cbbfd289ef5e6c62c1153afcc4dc16e9099f35b26b24c5012af1fec26780f44e199074849fed00d009c4cd0a528dc07e3015211748909806698d82b008547e7b0804c02bfc9f7cc343c144910b236c6a79f26bb22574429d389d93d7a5cba0f9d6f4352242b94932eca945529f3e09393edcecaf95fd5eb44263a07eb06eae85340ace9a9a64f23b4fddad642a2faa9449598fc39240ecbde8787a2387a51a20fa410c85292d3410f387cf77f1891674f0a822853237f801bf365564a9eade686ef0c7686db9a4d77c59bf36253e9a813c6e08fa2f95eacf1d283b61432b82022ed56a4bcfd796be1d8a7023f75097797aa3175fc98e349acb1c38b1bff7dfc664b6511b04ba569f3aaeb8b8c6e73b533fc3c2269d76ebc510380ce7319e7565aed0e3f484d3dc19b9894451e80a8a67c4d5d286ce5c6a78d9ced5eb6f61e8cef942e071e8ea693fb7b515a977f127e4a1e75f9299d4e36e8325fa91ab6b48c96e254431def67dc4cad6e0490972bd58567067b1422be8641169172b09ac89ff529fcabadc7744a1a3ece38db23b0560852e230ffbaeb05a2343f0ad9552a78379ccf9c7302e7adabc6f1d653f098097a57825c64f3ca5c93cd33c757a3c0708b64a2cb42f3775d73a17d32211e5564976717129ee7df757c8f512f6a6378f22ad80001e392440ae7fcf7c771350031e9f1122c224d07a5ac18ac5cb63802b2071f60a45137a3eb8ad2e91ac856d6b725fe02d8847c73b9f93b3c615493ddcf2f80993020dc0a0663ba695ecdd7f6059521269be9916710781a2b601ff2326ef96eabc106e310cbd34cc3e9e90aa14987e14cb214dbe2e02070447b1cff8c1f3a374714ff00537a584be22bf6ec2555168a3d7af56a4f7a8b6c89847c9fdc1d6e8caf5069f42fcf129df7369b8ca2bba1473b6124b757dad2f269cebe131b60d64455a20ae7872f31b67d5fcd101bd2076e47f1f3c72cbb2774f47c330df03568cdb9b6880996e91728225dcb3837646e5a2fac1b28decb83ada968490c06b8a54450c0b8de1b9463476593c2650ccd87c3c44925e26e12826faf3041d2e71fd60ab974bf059e06de19001b6557af41bc9947c3d7d0b7cfeef03923b9664d6da6327499a41ec9fb7f853e9ec54e4be18600004c298f88fbd8f7608d91760818f2fbd5d399630d58e92f1c6ae52979ca093ae49859ea3ccd7da6d7dfe957070784ed030d0dba45e68b1c0bc0e990a4b01b6669a0ec5dccb47dd91a5535de32703214b975c8333bdb132fb1a8152546486acbb51c36309bbd5bffecae3cba19824fdf4e59ffdb4b4356344cf13dd091557f5c4d8f4f492e6f51915f9806719ca2b45ba165d16ba37958857995036ed3859c7f38cdd9368fd7ffb8aae2f893c82c8e5af5dd738f62f8fa41e6748bf9620f0b9775408ba3e3bdc8a2523ef8fcdd445a4760474c1d8009e98445f330e9dc516768572e68895221d411e057bf35c82ab66f548ab75f2e2b716c225a320edad4c4bd4503818384367ad0a4a9023e3066c99601f3ee7d8a60f8d0bed1b291b7e21a0517f8209108b961857bd292e7eb70d979ef35d00dd5b7a066b1a036c01e2d0587c5877981743f11b77d5054b75fd440b4968a8ce664306ee737d83d2be3d7a168b0a3173f53a3e53e9fd1aa47843fb7068ccc0f56fc7efa2fe9d5b8edf391739c816335e2bb7bc39aaf69e0b9ffcb9cb6613c8fa2c376bb43bd46843bc6a32ce1d6a6d020e63ed5e219f624ef8c42124bcfa2b20905a265f6ef366f9b4f6973c9cc2a84cb6a35eb5400a497a75a38436149703802c3257445f21f4f04ced4a2a239540e78c8b77eee007901311f452f211edf280f62795a066fbb9fe6aa2674d61b6fa3861aa1d91ac46b6648b77029258e0dd19d27f77dd074770e1efbc83a9ddf37e64c901cd0a81100b499b18decd379d6fdbea7e6d261a0e12a3239a81a113db71687cdb4b7d99a7b06742db46f7a2179a6438ce3c4505642aea0a8d5d45100c00a05e24d27df64c95e4544d6d3774c4a0614884cc30199750b14019d7a9baee6b64c147a15d20fd32cbfe5788e76a99f1d7bc94687cf6b890a957a0b31f6674d8a5c57315fc598f324c6ac08c7e667aeda0bfbf95e878a2f1b6b37e70dc76805d35db6619252951bf0792d9f38b213cbf5c01ec07a38554e7528fcd98480e088c9566224b6d3ee0890dbb7733044181acfb1e2213cf87303e7d4b6bbb467eef815b7e76221f4e9684f681328817ab38eff167f14e3bf9f5064c847c3179e7609b1c55ae099c01f6d63eb53461f9ae52b457646799116ab41ea80fb18f643f1e2505fe07bf8b2c95016e26ce0076eabf50634a33f10da33dc89d158f271b47da30d3a7a07c469096870ef07726bd654ef4d9466eb2de6b1176b16276edbeb6f6ceb1ecdf9d24ee43c5ce694db1759d17ee48c03c4d0d77236934adcfb00440e232081baeb0e052fc0405a69cabfd880e433ee8cc62887add62f08ae4d6188898ede2dafe137ee692466afaaeeed9a93776cdfccb0818c284df9f41a913bca2549aea14be26b199235f864e4899ff5bd702b8cdd2d68741a6234678ee46506eae83ba5e0b81346eea7f36416c907840aa1012b5a4d59113b58f39ec186f24d95385a695c6a78f45436f7cf008b24511eae1c74eacf268bef5e7222b005f858eef3941e2db567919fac7309d61a4a152329f1c2c94a82687e5936b118e1c612de5f7b20e68c59d545aa15315172280fb25f402521f7e838e007777ca732104b0e3b2bdda147833ee765b11c94143255c26d2b82f5906b73200e7e968eaefc4510e7f6a240bb9e7b5288bac0ff4c6531bda466ad757f3b6447de60f9303e1bb0989afa162bb4a58d410c1b73ef71c4add29fa3666a72f2d1636448684d158a8c7149b37149e282815f550def6c9917d56942c567f7c3a1c6a29cdb7270268ff73347dc82ce2ce301774f38e06056cadca5c4e4379f3f4f9d660a132b4b14907f99ee0eb78cec9fee3d3bc2113e0a4906198b086929c692ce32d95fe498951c14d9e8048ea9a1930494702a29a5f04a0063aea5763f6abddaa5777129b59a82390d48d1d924fb4f6bc0bdb159e99a6c79a1dd65fa35da3bf935aa625cf479109e1974149b05bbc7f79643e2dac2c6ccf56653b16257425e3e70d1f6bc359a68344822bd1bfefe5324c346f0eb76961d984a172ca9e16195d247dc6a13c370f0e2e4cadee0a549e834ccc8bd787bac14609fe62f5101599b5694ac1242d2cb6d241abdae71503cb1d70dc04add43547f6c0b65d5c7362aba04b7e29fdaea7cdd260889d47042f5d8d186f2f7354d2fff00eb77365948e6b490d79657d72dd1df546b83f28418c72da8c1dcb9ce1a38bf23e6f6cdcb780e78c83c372fdcb279d46e5fb83c445b84d025043b4e447e288ac9950574e1ac1215bd76c8e7b90e1af734e8af44863e42a1ac8298eb97e2cd1e8cda0e642c168e0c8ab4c45c82d0dbe7f1a20c36b254bede90202d6972e828ca3f3c25e90f5a3c47a7461876a2d0bb1fbbe90a61ef27bee3fddae3dbccd67faf8b5e39f586567166d18e0a0819cd3cb8ebe7b54813263b46eb7c6d0dcb95eb70b34224e000e88d72c84c443564ba8be722abcbb3d0a8848882bc55c8b65715113f914630a411bbafe1d58c56d98c3fa98053f2182672d4961c8d72b39f275fae9aca6f3759ff8e5a10aff7fc377358e0979bd59d621dee63f59cf30a3758e28fa1e40eea6d070b98910d0a44f6e3a4c5307daa7807be0a8fc81d3a269c75da4f4da125202417fd4b82c1dfbdbe7afe2fce116188330e9f138cfcbfa9580fd8f7ad09ccd6e3c58de017a6a5c436ac833cb87ae8c5e118b66c39b686e59a9d19e1f18caa655078e77d016980020217f44da42740a492a0fd40dc2770322c932abb836a9e70a149d58989755c1d915758a8bcc430031a81a5ed379f4f53f1a429b65ab95dbf7ded62347c95eeba0234a6798a2756bff5bca075191c3f1ef82b87815d765d2e0b2306c2f954b301fe40cf4959525e523f9264e07338d667cd6fa9d7e3a780abf98818a6ede8e786770018328355a95fdc93d7c316d95d6067d397c9807dcb369ebba93508a1bf35dcf2b616aa6f82704aa9b8d2a65157e7884b5300c0965361be32780f47baad15010952f057d775a56329e0ded285c914fade6a0f1b4547cac129b32ffb234486d729ef2d5330fc50ffbae336a1e46063de6f5ba723af38a43dff817ea870d663a804618841b9c8feb0e5591c713ca7d4703a92cdd2a99c2240a4c6aac7a50f2940479a6fa422bf14bef3fb721c2250e4005e75e582bb385c29989e20920bebc224dd9c2b5856f000142cbc02549a0f51923afee5b5a010561a320447bb2192e1ffa33b337a67d84c55ba06f4aded307fe87de04aa78357e4b8b109466e7d30e0250a1885cfa8ef93d234cef4134af6a31c5270db84b845aa386a06a01f6b1eb21af3caba654c31abdf23343bf16e6a658cf203e5b7e0902681f649aab822a82173c7e4e354c2ae79e482d8848cca6e3c4c50b7edcab70ecf94f174017eca71f08843cf019ae0d2a9d8bf9db8bcee3d7bdfc9b99101622b6967fb437443bc29574773248c24ce174062488f498be29762d97243bf2976d9ed06be30ebee50fa664f7e5a60df3421df30dfc84397774e5729193f47797109a2da3cd40328b1e68790839b2e506b811974d004d7d728e1766f4ecf9db7f2cc50890ba9cd7be49c01699678a30cf654a2f70772e07f2b63bf852a6ebeae08d889862b438079fa0ac1d731169d1ed79662665e9e30d5adc122945eb0734f1d586d8144693b8a0204f8d7c2dbfaf2db783b66d8df2fcc5e8a06dd92752830c27a3cced5e63d80a47068b65c3b6d480632dfc8f6d6ccd39e8a75811d9fc89ad57ea801fd39b66d7440e53c54933b436406eb537cb49aeadc2ae9c4201d4f7f6627616581f4a66a7c140a6e85d053f093e2660320ddf9d59b93b1a2aa73e522883fc572da47c7043907987c2c729b86af1c4d16f79d136", 0x1000}, {&(0x7f00000000c0)="534a97d65a626fef308f40fb376dc0e25810846927865d1f95dcd6385f78915b4f6fc3abecd991fcf18f65ebd48bd8c997ad0c7014770f18d35e2282b0a23b91c3c0c545b4c99289557cda24a857e44a4072f8a12e16d1d977d81ad5fa2c", 0x5e}, {&(0x7f00000001c0)="05d16a9584733b00af47f303cb17ff600208a18ca3f2d7c9a3d46cdc589539733d6a881ab1331826d7b209a515f3079ba18d5ff80191ecff6c5da842ac12458d69696e2f09feaeb80c23d453a047ebf7fa9936f718a7940ecc0e15cf154176d37ad2017e3891e4f456a2cc3f5f99e45ed9eda828ba101f68499bdf614c4d1a0fc727b884490ba645c5ccb961c7dcd0789879dd8b7d0f214584b5ec491626543f9241a3d52856eb13e8b090bdde397fe38f", 0xb1}, {&(0x7f0000000280)="688c0d7a296accca1a457ddef3a99580493cf39f4a141b73220e06d281b886f8ce4d97207984fea9fd020561bce8fe078116df84b76ce067bf48a088a967d238f7e785975100149b1d3c57dcd3666f383eb0ff7c44184d61199528e9eab7b7704e960b8901fcc56592e37df34cfce420b969fb678340ac2a2619acd2dbc79b587ffb63899e", 0x85}, {&(0x7f0000000340)="5b51eb5a418c773f86892a4eb3a56448e25830b89fd33b5ca8702414a1ef302e30b37131e301ce27cc9e7fa95460c7b5f065cff2003a822f36bc475281499e91270007bd862b71b44f5edc0dc6ad74eaa853d87fd37efb38e7760836b33199f24a6f35e15195028be2688f4118201bc48d247a1a88c6f5da16960c22df325e3e808dd6c1e46432a7e7dea3659a74d0738b5bec663bf9e99ebe6f9d25ad29b1742d5d28307ac00bae7bcaa5c4c4f6f5413a7689c728e6a068f945e74efd88a3fbde1d9cea2080c234a8e61714d74d38825b009468613d8ef6965e45db537d78c5f274e497ad96a490024a889aeeedd1503d5b7b2bffbc105b30d23c59", 0xfc}, {&(0x7f0000001500)="4e66b8dd6d97207c65ea0951df64c2ae11e1a6915e53e3ba8d115f00026989a091f6c30a358a0969bfcfe371d45b95f3fc462f14743a848e721aa367237ec03d1f4b29d80d5d895433624ee31e048beeb3852f9ba84ae52472453b5d496b6fef20fceee142e941ad0437962e145a87853a3a35672f7b888c1a3376765c502ef0310603f8f5ec8a452e6bfa8a63c4ab71bed865ebb0af8c8cedb80747ed0079d61dc0a66bb38df47d32aa65b562f2668a7951fdd5c1aa584b88bd9d102979b13f0b688eb61c08ccbcc8bfe459d0ff8e4682355e012c25d1062ac1b661417fa31752c7d9de8811f6bdd83389fe8ff06ef09ad4f9476650338e73de996b011fed97ce5342bc3713fec492720f56f4c6696eaf96064187d46a59744c70a0a3e0795ecc4e388265c4c31bf93d11dc451bb6ebb9271eacf4ed427ab756da6c72d120fa85dfc42360701ea547db150beb632aeb6439f7fcb4d5f9e2d32fc6d88224be874904718add35c225aafb6f8a11eecfb7d2782da68016249e55745caad0038bb6b5eeab664a304ab059b9b220cabc17e3e096d5f6f92f6fb97bebb34c0cac623d99bfdf2272db2041dc4b95150d9a75637e7099263f32892d64a8b29b68938c59d4e886df2757ace42df04dde28499576cd30e3a83ee2fea7d25fcc0738025dcdc60f0b1fe5905879ee08641bfbb55016a3aeb43f1a81fa957b48d1afabb8a1e31ef7fd2ac2275be1093e835d30f8142fd144dd0ae41eb367bed7595e547c69644dcd33f16107969f025a638478f018fbbacce3a0e4a253bab25883ed30c2937cde2e0bb6598b92d27c02de755b5fa27137e05bef231d8079d51a186f94f25378521c166494d4525eccdc81a53c45d3cf69ef95cfddc0f0503709fb72f49b8e61ae958362318a80e46d39e5310665f787fde50220a0cfbebdcafd21d59e8bf9372e096fe3548384a31ccaced251989b16c3c95b886d57ff928718a8de807d8a95606c52dc0f80df8d65fbd7c6f6f018c7930a4fb55bafe4c717a467a92e573ac67cd129d895c9272c12cdea2fcbe4741ca52cfbbbcf721c4531f64f521c748b6dd74a1968cd0ffe2c40e1fd33a112431a351bcdbed41a72e49fa74eadd7e23720985ffbf913b1da7c26a2312a5de3c2ec99abce5f17330ec160b8bca5041b086bc393aa6bb2da602bee3b5612dd9eb32d50d77572078d1905b1166ee09549f770c47a9c920221e212ece5700c35fe60030f585e9d39ff2dc6ab3d7d2486b5a39f1ea172fa94a1dcea8e48e6418daa864888cd4277507305383a48a65802275f7c67c1096390bf740698e0080c39c8775d70260623b84d6558d2e3a251f6101fe41a345338be307daa8ef7a3bacd50345c0e8d13d2f3331e3502c1a6a7ca81a6ceb53f719ae6a65f3d80c9c43266463a1a5d52c722080483a317c61af6dc2e220edc854e6d97efb4f990c60b5dec91d80ade7170589a573c63d5f27c66c62d6b1802bbfbf51580fea0d4ed8577f76d5804517b0739db1158addbf2a9692cbbb089fba5cbb4ef6facfcc9c5d3b75a5432ac1977d3c5ecad70dc73bfeb01ca7e82d1254e013799626e234335739ed8aa78c8b5a18581b1b688a0ea4543c5899f63add0424ac0a5d09e30200fc1f5159eb15d6c0142579de75b8e42113516032027647694839c03e246823b19be01b8a599975cc2b02c8011384a20b1509cfe8d41c97a878b9bf80aac32355388df96cae089d4b00431f9af80b4b48a6997555cb1e2f291f0455d73188c6ee8f2ad0dc108a4b4b8601269a5632a3aa19f63bd607d6923cd351ca68da89f6de6986c8f7744e5d7370ebcc597823b1139a58cdb77273877314d7fd979e4a15facb97257dff4ff22517157a5fa4816453c97b4ce3133d5d67a549d03033e6b7bc522754da0d855b5f7619a260cb5def21917f02ce6c20af633dfa0d4ebdab0bd70f28c140e98b7edf30cd5520c460eca91e34b810fca1128b09b98328b32af421b6fa1a84c8bfd589fa161f3b491ffe8ddb4c6111d0a74f0176cf531fd1249ca982312b5b74e783beb068a2a1ce7f898a9f9544baf165e12f955b34d6224242f91be859a5f905022d824c49a26d0576fb2780f953a6afe2b47ab98d2d5990efc9acbf742dca439af350940b863ab52d51441f5d46d3e7065bd1bf0d1deabfc0b43aed82b35beed902af1ee690be57a830f378f7caf5c5f1a2b6fccec42411132b5f473dc0fd335c58b0440b3f8aee763055484f4feaeaa3f93eb57fe0537c9df0a6efdfa094b91279d9d5da286a6553196bcfea470aeb4db0465f88ada0546a5fe77048105f1a17b668b7af7114fafa33ad7b9ba7f269b73e9e8225650ad1bfb4f08dbb8da141c8c2fea77a98a390ea2ec859c5c58d687a2245390d1a0b05bc5bc950f1b44c923ecc4dc59a3a2da8508b59aee90378873c63d239fed983f2b2d0b48d1fec378cc00977a0669d6020f6a73564725fe0d61936d99ca943956f16731a88dae4697d6ff6e9e487f2d64dc2031b0cf1769401ace33d20c23ffe5e66c9416f99a6d049a3216ea9c020a28ccad5be0ad656cff38751bc6eaf9163d1bce0beecd595d3830101f5c697c6df6f59b9c4c4acf8ef2c6c7b6d061b3cb851dd055b26146fca263639fa655fc6130726a7f6d2c5e77736f5e5dba44ea4a26133cc9034b76e95686ebe9c02b900d1617804b8a527ba83d68d2c9e564f3dcb2ae5c5dad2e99af7f49ede4418e1c9f67f2579204d70decafea97e1cdee7ae8f6b5d4c461d33d35ae8c7f04be7a9d867fa374ddacc2f6dd4ebf56cc64b0447d5397f6fb42aefc29ef7666d21375ab34a709bc1157cae0c8d4a07d9b30ad929c85452bda14ff94b1fb660035cf8d7e25383fcf1bf7b9aab8bb88ed6c63d04692772e744344658766e17c06d4befc280bf77d9065e861a9b1cb179388ca37fe272f585d6ce17b0cf6bd22119adf6010ca6eadcd461a8308c35b6378bcb82f3e157bf38f67938f2673c8a2fcd0f789c45f1e5a32114b87cf846d07207f8f7733a75d3bb5195799611c65039a504b234fd0c4a923745980fad24870b25bb6ad6dd11e49cc74be66624fde03f3d60a995da2c416b4b1e1a12c475abeddd83b3f93546846fdc690fee0597dd688353f6f74213e274b91c30543ece98990e4fd4955a2cd24a1ece12ec7e77fca26e2465cc1942df6d1ceb4fd2e23c4625f4ff569c6594fa259c5ec0fa4f5e561d06712da38cbaa2732b07771576a399d8a54c5a02d2f80fefb642b12fd74dca74ccac5067220187fe40f32d49d10d9a8ba2974ab9568362589d836e625217dcbaf0e8e330e013699cbb4b406791957508fab64749a67bbd5de76d3c8ca9f9a5bd11604385da3f29b244036abf8678d96d5cedc1a88aa458aef480be6f5d41fa01e0a1b92815b730b9695c6bd056155da1e603a443a8deb93b51242b3dd330359900fc4321a64c6b9e519be8df55416a5bac438be65e2c0946b6713289ecfaabd5d832e37a0c3c6d2c66af2ee7653c9dc33427929b99b357af14edd3aee9972d573510f8d566bba4d6f2b3f5cd7055052930b473a3974428a537ffd4dacad6cb146a1de12082d4ba7355d9cfafb53e07c439d558dc22e807fec9384b4a606f6b8a248ce6327acd3f5dba82621f04c343373b17a0a84c5b80e7a27bd2efe8d86407acd9f20df3c71f237e0a217affac1fa67dfbc20d093466274dfb348b8748058855e38e399d3a68bf1d62f7e81852887c734e74bcad4d266df68a6bd11dae3946a93ca05258027d6f0d7aab497c1ebb328e8421ab9b0b4d1777711d3b4c2836674fec14a0ea83ab9d9d0964a7739967b15483e03489657562079a9e400bdf71275b14dfd1d843df2a6b6eee2ac0bd6cb3decfa61dffeff7cec1e04530adc57632c7f66c8fa7e4458ee4aced70d370a243029ff7d5e74b587c12d92a1acb50944299ea5a4ddfe8af63b35202a95076b498a82e072667174496dc55c7d53792a68b1820ccaae0055cc10b099c7a09090879d9f922305f4d174e2bcd6ee096f165a15ba0e3c9eb1bc8adc2f24ec51c2f0e690703765792fdecab824f0460c945b916279b9f4ec7bbb7812eb510bb2f1120aac4bff65131ad1a2ef1ce82df35d2d75528d3b596ce254b676113d43cdea829ebdde3f606d5ba6b0ae26becfd5148c9ac1b71b501bf04a7f852b7e8aed0b131311d9725bb2ca7d182fad9960e9119467921a809ba63a317b975724a24c8e53cce152cbd6a7630f2c3ab19de3b6cbabf4d6587f7cbd530a9512b2db09b55fb676c467c3a056e611f96a30feac0b10919a34f55c19e1252d9aa080bb88f6c25bc308615c0a879d92f65d4e5dbef940c4c8ccb8ba81362d433ab45fb4d3d11d565eab2aacc565e47a471bedea8861136503d9ad2ce88fc04240a02119aef359c2aa665df447b1e13c0f09da7dd199be7437876e824092c5d71328541eec9aec109e2eb8077b236dfaa80c979ff711a9a9b4537aae2712e610ac4a153ed97a2791a027cd97bf1f24f1cfdd34403bd1542bfd6b5cff1e9cdf4edd91513d6ec9970ff4797ed8ece46252be5f387436fe6d6499724abd0c2e58556fef5f2c1ae612995b9c79664a6f79a111e43d14357c2f22be60ab58f056cf39ff04e56534a4a17fd3dc1972392c7125810d238590cc39c62b7486b1d24890a0ebca017a75e5a18ca7e272f8a5af387c4e144965bb45edd4d174565f798ec48f39ad4c300ac9cf0c01b5c61a9a8035a92f58b8b3beaf288182dd11f3a643aa3c6992e9c5f8c06b38962dd82a8b5c4447046e33c3c563fc9eeb480b02d1453bd87745290412d80407ffb968e0e8b1070e44d985d27266c455c2203b83b57b79390a58a65e4088a2314653e59eb41ce35bf368210348499182a75b35093671dbaecefe022092fec13abc6ea2c1784e7aaa070181984a022529726d3372c4679fdb65aab0432627117710e572afd027fffa448cd88d1f781388ebe9d7d3d22dc32f18232280e220ffcde09da00cc64cfc7fe825c3b43b49313c418af86a8e2977f0aaad8bad729be04cd805e7e2639cc6a9d0996361648679081fc1630d9fdfe1b413a538ebb14a99bab624402c06dd9df1caea4a30e7d675c4e25a3543d7ed8acabce234c1691e669e45eaa0b1498d55a4a79a9096d00852066c8c8af10cb08adfe7842abbba88bec0a64da416896ed83235c6a3e8fd539dcdd3b873e91615f542c2a48d58a38fbc2300eccc00e899f6c054f7432fc053eda60af380cd2e745e24fb1582cff7a10b3ce8044f7dbb17adebb8a87bd3b95073f8c22af0e2543d258ed25b1f6e333713c4582a75ae95316148e8fc4aa855d0d1c5ca8b9399c2b638ab445acab1084709b3afb88097f2f71e920d4c635e51374cfd393c9cbfa8a59bda113963317ed25825b6bf62e54ef07c3650e221c2ace0ff79bf22c2f410bcf135982fc57d477720d5a49827ae7d1981f39950ba6e68e16d571b627c3183d5179cf6af4f7ed4895548a1fccd6e6f48120cd8e068c48ea2e59213cc9b73fada2d406ea815067b7195f9e9de852fa1442dd8f331eae601a85d8f34fdac1ea54efe11df82f7adb2cc5f9f829ad20e694cbf259a7a584c08cb103f0012e0734492d660533ebd3bf02c8c84d3e21e0b2972bb62932fd84732f340f684f40621c3f7f02531e1ac8eabbe5772b22a0bd9945c4b6a68582e91d4f88dd6e593ad2b2a0f6b6ba08f5b8a30f7011719af2948b5a5112b14665e12fa99c9b00fe4c2b709cea6ec910f6cf65c1372086b", 0x1000}, {&(0x7f0000000040)="0d234fa2db93d2ae34a4fccb93e932274ceecce1", 0x14}, {&(0x7f0000000140)="48e9bd57105e31d2921b10b636c171bde5f65aff0bbe7c6cfadb41499916bbd19d8e68af4df5", 0x26}, {&(0x7f0000000440)="7d8055ffc2ba648bc806c596d39a665b98e739bdb9638edb606feebe97faaeff0fc184fdd9d10a7a8df57ab4ba4cec240e82f9407d2c1d9b309a6313b37429b3fc4340", 0x43}], 0x9, 0x0) mknod(&(0x7f00000025c0)='./bus\x00', 0x10, 0x1) clock_getres(0x6, 0xfffffffffffffffe) 05:38:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7ff) dup2(r1, r0) 05:38:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x180) close(r0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 05:38:47 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 05:38:47 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffff7f, 0xa) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/8, 0x8}], 0x1, &(0x7f0000000100)=""/89, 0x59}, 0x2) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/190, 0xbe}], 0x2, &(0x7f0000000440)}, 0x40) r1 = socket$inet6(0x18, 0x8002, 0x40) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getpeername(r1, &(0x7f0000000440)=@in6, &(0x7f00000004c0)=0xc) getgroups(0xa, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) 05:38:47 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0, 0x0) socketpair(0x0, 0x4, 0xfffffffffffffff9, &(0x7f0000000040)) 05:38:47 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x82, 0x4) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x7fffffff, 0x0) 05:38:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getpgrp() setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) 05:38:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/109, 0x6d}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000127000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x50) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') 05:38:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = getuid() setuid(r0) r1 = socket$inet6(0x18, 0x2000000000002, 0x9) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setuid(0xee01) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 05:38:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) getppid() r0 = dup(0xffffffffffffff9c) clock_gettime(0x6, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) read(r1, 0x0, 0x19b) 05:38:48 executing program 1: mprotect(&(0x7f00000b3000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) r0 = semget$private(0x0, 0x8, 0x202) semop(r0, &(0x7f0000000a00)=[{0x3, 0x0, 0x1000}, {0x3, 0xf9, 0x1000}, {0x3, 0x2, 0x800}], 0x3) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x1, 0x4000, 0x119, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffffff) r6 = socket$inet(0x2, 0xc007, 0xffffffffffffffff) r7 = fcntl$dupfd(r5, 0x0, r2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000380)=""/223) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000480)=""/79) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0xd9}], 0x62b6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x81, 0x8001}, {{r6}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x800, 0x8}], 0x2, &(0x7f0000000340)={0x4, 0x5}) semop(r0, &(0x7f0000000500)=[{0x1, 0x9, 0x1000}, {0x2, 0x92ac, 0x1800}, {0x3, 0xfffffffffffff801, 0x1800}, {0x4, 0x6}], 0x4) bind(r7, &(0x7f00000007c0)=@in={0x2, 0x3}, 0xc) r8 = msgget(0x3, 0x10) msgrcv(r8, &(0x7f0000002bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000e9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ed989b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057050f70d9100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b47a8391febb501fb83fbd795a7979699f0e9848559d5ae8f6d8538fac3358f8f0f5f39a1bdf13da010cf487edb87a6343a6d63f1e0100000000000000000000000000000000cfc5273b0fc72fda3caf0a496cafef817e2c9892f7172a0616dc9d82377c13cf2a5020e5d88388ca7abfee0a6dd68e7eea04a9fa3624fec95694861e3696ba020256ca49771ddd2b14778a5056d0143856f85d99fd3fdd89b4d5d5a693fda3e79b57138f862c4a0ccade90cd8cbacff384c906e40a96e510ca560dca577bddbacc35a48075fd7a7e882318dd61663ff6765e1f05ef632719547aa768a0884249295371792423bcc89beb9e09b67a10d5dc964340399e007f084d14f5bd0f498bdd14e27a"], 0x1008, 0x2, 0x1000) semop(r0, &(0x7f0000000080)=[{0x3, 0x7, 0x1800}, {0x7, 0xd1f, 0x1800}, {0x3, 0x9, 0x1000}], 0x3) fcntl$getflags(r5, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) preadv(r3, &(0x7f0000000980), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0x6, 0x8, 0x9, 0x4, 0x5, 0x9, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x2, 0x3, 0x5, 0x8, 0x1, 0xffffffffffff0001}, &(0x7f0000000140)={0x8, 0x9, 0x8001, 0x80000001, 0x4, 0x8, 0xd23e, 0xb4}, &(0x7f0000000180)={0x2ab4272d, 0x1}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000740)=""/97) semop(r0, &(0x7f0000000200)=[{0x6, 0xff, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x4, 0x1000}, {0x2, 0x20, 0x1000}], 0x6) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x7) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/59) semctl$IPC_RMID(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000540)=[{{r6}, 0xfffffffffffffffd, 0x5b, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0x49, 0x6d2051c8af5d3650, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x9, 0xfff}], 0x6, &(0x7f00000005c0)=[{{r2}, 0x0, 0x10, 0xf0000088, 0xffffffffffffffc1, 0x401}, {{r3}, 0xffffffffffffffff, 0x90, 0x1, 0x5, 0x3}, {{r6}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0x9}, {{r10}, 0xfffffffffffffffe, 0x81, 0x0, 0xd2, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x67f4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x81}, {{r10}, 0xfffffffffffffffe, 0x4, 0x1, 0x2, 0x200}, {{r9}, 0xfffffffffffffffb, 0x8, 0x1, 0x6c7c, 0x3f7f0fec}, {{r6}, 0xfffffffffffffffe, 0x1, 0x8, 0x3, 0x9771}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x1f, 0x9}], 0x1, &(0x7f0000000700)={0xffff, 0x7fff}) pipe2(&(0x7f00000009c0), 0x10000) minherit(&(0x7f00000b4000/0x1000)=nil, 0x1000, 0x0) 05:38:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x5) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xcdb22a89980ffe94) 05:38:48 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = socket$inet6(0x18, 0x8000, 0x5) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x100000001, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000011, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x6, 0x3, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7f, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x80}, {{r1}, 0xfffffffffffffffd, 0x13, 0x400fffff, 0x100000000, 0xffffffff}], 0xca13, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x95, 0x40000003, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x18, 0xc, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3b, 0xf000002c, 0x8, 0x200000000000}, {{r1}, 0xfffffffffffffffb, 0x18, 0x61, 0x6, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x24, 0x0, 0x3, 0x81}, {{r0}, 0xfffffffffffffffe, 0x41, 0x2, 0xb2, 0x8f78}], 0xe480312, &(0x7f0000000340)={0x3, 0x8001}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x7fff, 0x34}, {{r3}, 0xfffffffffffffffa, 0x28, 0x40, 0x1, 0x81}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x9, 0x3}], 0x2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x5, 0x12ad}], 0x200, &(0x7f0000000140)={0x3, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x9272, 0x5, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 05:38:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 05:38:48 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x2, 0x74}) setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:38:48 executing program 1: select(0x40, &(0x7f0000000080)={0x5, 0x3, 0x1, 0x7ec, 0x401, 0x7, 0x200000003ff}, &(0x7f0000000140)={0x10be, 0x1f, 0x2b, 0x9, 0x0, 0x6, 0x401, 0x8f}, &(0x7f0000000180)={0x5, 0x1, 0x3d, 0x8ccd, 0x1, 0x20, 0xcd, 0x20}, &(0x7f00000001c0)={0x441, 0x6}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) 05:38:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000d02000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/187) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 05:38:48 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) syz_open_pts() msgget$private(0x0, 0x102) 05:38:48 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/225, 0xe1}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/40, 0x28}, {&(0x7f00000002c0)=""/61, 0x3d}], 0x5) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000380)="8c6ec945b1b0b146bca07dc9b018ced080dd0f066787a90454157579b5f95c3c88454cc8ddbf3692b9a8c7794d5a6fd351b66c95792505552300f0f2668f812577a75a53c6847c240f98dbd9632ef82c6efbbc420c79ea72781db66602bb2c58d455cff6dce12ae1133ac1a9edf0993f717587259d918dfe2984aabed122d2554b05418df022ad3e2d9739495b39c34ce763f02ebf12e8dcdbe6bf31cd62299f6fa78dac42865fbdc180906817f1d0d38a87341453e59adf3634a0852653639466c9839ddcb19dfd9b831608ddf5e76f0a62a5da46ff8f48208f4f22fd1a7986b2d336bb0ed95d5687ffdb5661d68c965806d6e6bcd10e2c883e9685fcbf277b92b1110ede0eb7589d1906d1742a8291de5dd0b9e4ce10a6f7d93304c0ce4566b6e6446177ddbdf0e825d9fd1f3e3395f8bd3f579cfe46907e780d4fd719fe88c94f4133b9891e18c66bdfa4de715ef45d303545d70c326dde993495b63ada7f55fb491f183567175d5f5899d926e80a6a7746abce4d6e5752560867ccab25c60b2bc8726f92cbdf0ec1fd7a83f5a25c82ff7c7418676726cc2400fd03f7322c76f2d5e39c9498871d1143cdd4115648f619dbe86f482a6740a347340f486256fe4090fa3d010da2662ff004534dc4c4aee3d0564c40a318604e52da5c3f50048a687ecc87f5598d236213016e0ddc176b7b9241a58ab1ce21f3e34eb785b3da41051703e46a37272d6a3e11bff5a3ce00106c14647107c87f7b5155ee6bbe87fa9ec467ff37f1444f5d56290887a42d5c31598eda2e23006cff515dda18fa1ff0b2ee3a695667373f5f4109a08e92d7569e787576f6539a4dd2a589ec14cfeb632775e6f68952ee0d5c62e5ad840a5b5d6501b0a6c23abc2cd2d90e9336627150b63f236a04df280019d056c13b7e777c77c0419875e7eedffeb46309051a1a03dc5242f8948c77bfa8fd642cfc23a1273335e25c870611a5d377458800692b9dc510b8ca992a3da2024c3425a887d4cb86652d8bca00372611eec22726a310c9f071c078f97fd1b09a98ae13208b38687b973edf70d13473e393e16498ad4bbff928d4c80548724eb15cfb3f88593d6276196be87f496e5bcdef65652289099883ad49c5016fa24b96832f4bd5dac9eaa0790b678f7f12d49e805444820d570092ec67673785ab004755b33466ae5226c798ab0c7782f075d5e53dc8c709258967ac56832d4ef0b453a419b36fa6ad4834e159b5063049c8416023b4f3ebc042a1c7788e64b222e106d0f94cc7cb5a2f8f0edc21b1955da10d69a76fbfc448c7bdaa7acab68dae59bfa393d568f9784a39222a4e2b016b10f43db49e077b799c70534d18c49e6471fd6d516c710bd4a2e370de0539f17c93ab6918e04a6f92ff94f9d5bf56a90ef9248b71b7c982250f46658928e0204cf5b0989ba5454d022b3d5e33d278f7ee45b6b068f2bae0a3659ae2971df26c881695e56b43a2de587ef270566cf621b09e4cd243b22ae738ed68d9fa8a691ad0f19e70e06e9cda6531696c0000c01ca374e89fee61209979d293d491f21905a69ee3950d39e741f0583dca7d15439eaf5ab4e7a4336c960a35f67b10c88af6ce6c06a9928572f7a04c0d9ce091a64b7fa61e6b69aa592047f19c30a1a7b2641f213264aa1146e7bb0d1dca773289e9d4bde217093501971ae63f3321701e51db81ff4890a7a4535d9fc02018b3a1190fc773d9eb38a863d9df9e21fa0f5280ca364a0c0187cee25c8be106dbe3e561f19664012b545fc1eb0ac0d5914aa745890dad889577d1e4860261895e1db558dff4f314c498c9e674366020bbbad9899cc2bdfc38695ce57d687552ad31472f0f8a62c90a14ca76aadee320fb206c2d48c18c0ef969563ab0295e2952f3093bca6a894c8401fad442e1c9a84c71d1f4908608c903860f6c5873fb689c963a8c5358fbdfd5959225a36671a9b3fc5eb2fa7d4a1a4cc7bd762e8de33f4112382d4265ef35f468603ce240c518037011b91f1d2772afebb8b020dadd0498d82c5d656676e69810c0990d83a5c8d6efb5795eaaa220e0d13f2620829396b74ebf0f052e2518fc004e529c91801ad51fe3eae15128968ede2468a57ba617b05fc27461d1074459c9522911eb9abd288d784302ffff0b70eb18a788a9b43aa047d8559f49b0405dfe70492ebf248cd7891f2069d432a7b2cb134383e589ad387f583dfa9a300e68aa74318760d95358e622c4c3baf47baa55835d753ed7b9e052ca7b266c4cfec5c3ec7c49f78ee751321355307a0225f2ca4efdff803ffc7ac468c03a473770bcbe66b2d1f35693858e03c3a2e83d66237774eaa396d7c715a91d0f50464f8dcd76aef5639766ddc9ab2d081ee0d6d0a39042c66e4cadc618c38db42e08bc15d4d0853283b4ae6ff7b1ddd3fc48fc831f8052b0f14b4d22dd1a8e64d3139247534c67495c16fea45f42448d7b0bd7b89e6ef8ee9ea92e61ab7c6a6291ffbc9241e7fe6b5a42ab48be62c4e1969435b155a0b00e362fb512f0b1764d01e51609407183338ec8dcd5abbf98b3d69e9140e80151cee9eedf3d3f79a22ee8dcad1de05b2eed22210783bd8b00237345a73296378cd0bd6967b4373e48145a27bb20d009176f673614680387985488d4f4e27597a7727eab80ec04078bf34a248fc7bdbcb1c33360a1fbb7534e0583f84470d919a4e31b474603c4cdbe124e05b2487beeee1ec987b7d3e882d765d0dd5548f723b15f1fc1c0b9d1d2e6f773a82c5ad19e6585a737f4f937eab81d3b36d1bf9be33ddea67e1c4a06313e312bf728d219b2a6f51763f4001f3ccc88e21e2edf0e10c296d63f5640b6976f86f26b41cc20ffaada2f63c131d1bd358a7fb8726c7efa971f4638464421ebc029480d7acdc21639be91dcf78c01a52ad5f8a305f6da7f98a3b5215f94246ace9ee2fcb78d403654ed5f6909b45d2363838011733cfb04c3d468c938b7e3800061f47b8900fce9619ebc57278f42af814b135a332c0be9b19f181c70b5b0dcdc389d381451e0e6e0d631a33858762428f4c77dcc4293d1ff34a8bd0ed97a109048a0b407ad1a4e4a2b44f49b9feae79282cd42805c9efe4b645da1409725b3fdfed21ddc1a0ce39ffa56aea912ece528177276cd1f251f9c6506e7346fbea0aaf36472a68e7e02960ed2fc11a2d909f5e019695d4b498d9c498cee2b0aaa3c4b1dcf32acfb55bc06262d3d1d1febe3a08e67c93be45c63c51827dd2adaf55e7263933ccd473c032c1bd3f5a73df6febfbc7244909a4e14c72b09dfffd5a6900afee98aea594342c9f5bab3c6bed669f74aa9bab456fc3825f2978dcab431c885f4833ca3b524fa701e161411f61aa76296f62a2cdfa0acf897cd72691740b8fc82302963739e8e1c3f68f5f21b744890b3d62f79fc5332b4c9c411e178d1185310d1759aad9dc2be2155af40cb657b34048d47e79de4a71f0895aba9d2dd32fbeca989635165b56db39a720a441ebe0786d2c6ff52b2b3551ea6d69bae1977d8733b023d8adbd6e2cfc5a7e2ebc20ca52eeba9e27fa722e6b1561800d66f971c43e5cbb2d93938ac66d143c1148c81a21cfb247ba31e061c26e7eef6eef1d1db133693230d83c2e86c501cd761c4ad7cad9a65fc692b79e2d299f040ae6f3430eab39a16a94cf40ade8ffde01e127318ec1c1769f96906d99f3510f37c5645efeab5ea86d455a713545658bf9c72665205adf5a821afbc1ab6565d5832e2dad0aaa370f8eff5d96a8974c5fe6bbd6b8df42636203ef33732d261c789168543e773af8ebcb932a7201433cec63e9b349bd32245b296b1619727ea8e67234c65dd297f1647e3874646db5fbd3beb815e7e0e46dcb56e3a175486cf0b27ba21faf6a5bee618e038928987c1de2e11d2426ba0f00844d15cda0a8b8cd3815dfc535546e2f356fdcef24e2aa5f1b7eabe0219e986662850d7859c0a0712dae7c78a807539d73f8787be0172d59101e3d31ae94d8a04b3482d1f27ee54848b95016ea1e12040f37a6bc188b4cfab9219b76414495411e56037e93e96cdba088a5b5d91e71fc812bfb6702c07dd522fdf60f7d456b3f1cfe3371bc03a318032b4fbe4cae6427a3de525dcd7eeacfd9b4e31a19642ef340b4603bc057469739ba5fbc769777e118f6480bc2cec862786607f7d8d912d63e5b9f2579ab7a2fe82f70621291e0fc5fad691227fae3bfc8581cbaefcd353acf5e7907fdd134ec9d57ba37ee1ae38a95053fc5756bd7cc1269c03b2aecdd438e36b12ed5c4e99a256002a25533d158bb5e2931afc603bcd9fe6d83057e28eca903ba4edfae3d64fc3941dbaeec372e9b78e054538367c1156f8a5cf11523b3929f13adcdca849703f1b5aac8d2550c78f8f1f10efed95366f4da2a79d8c8a03c09b9c5273dfcccf8202b1d4a8fa1506ea1f98e44f0fda8fce950cfe798c0c9a6c31c5d29614f6d44121b13b0b0aead7ff53a51f88105708e1f6617792644b3ee4685f07af71deecab0a83618c4adc06de573a0e9b94724991ad1814b4868ee80af86a5a5c62fd7aa4dda56f68437cb4373b6005acf010619bf55e5927d614b8e7aa92abd9d50b942f675c9b59a0444b9bebc1fb0952d94d3592e7317207e459e8448a2f2ab88506d8acdfea255d5c91f116133301901c60e0f234c5f87582c72267442b41e7eea3f1eb4cb559d7f9d5ae1781eac95aa0113a45f39bc835a02858f2a55acc0741a4cc78f39b74d03953196284c4649e877882115dc64c7e2d9499eb692a9b7bc116936ca1f7ee807fe0018f8eea7d19d084b94004cbbd2e603d56c2a434ee5622b47695208c73b3634b21f3f0c7456ba5f7b7153c9a89950f9e202c73cd0edc94e29ee3650258b3a53fb95029e8bb7e1c7005636f98abe05bc266164079a4684f7ad4ed0aa9fcd44fa0a7c16996613ab42d5905d479c61c354c976f562140de70431596d9293f6950519e0d866a9985d3a6e36009f3dd49d44f929fa7c76f72c574f2305a50a8f11873bd6801b71cb0df0b66582a6d7b53c0414ae46eadeaa38e9f58e7135de4083b7c9eb389c4d97de37325bc9a4889ad83eebd3e965ffe1824768ddec3d44901def17b544afb1748c96841cf2aa26948081cbf2c4fe012fe41dd78ac36b0036209e2772d05668ad74961fd6c9cf9d97c4a101ba57c89ce53689419d6faf28e301818cb5c07dd6b6b6879ad1c6531dfaeec8d3c5cd0cd6f8edce41212c1c9bfd95d9e2d3f3c62bba4120430408b028fe2b666da55a29cc8884d9e72b6371892c0e645e1fffa8f897ef81d0fe0eb8436086ebbd26d94ffab570ef64f0a40e084b1f3349f3d8fde3197e75239770e6c8d8aa835bafe1436db77717fb166c2953dba4fb3a6ccad435ce2bc57220b450fd737da236c27c35e19192a83e80bc893b1f708f87cabe91a9dfb052994b6403a34f9c12227315e639ae41212db8157f4e8cef91ed97f3a9fb1d8655908741036db2e5ac735068474b39c4fa11520ba50ffc5daf933d25f51712f5e22d0ac722f26862a2b49bc58474d797a3a4c4922f6d0d251f8289c9046e36f65a2da0c72c3272f58700b71b6d4e4ac0f34f1a1b8d901180205efc020356bf6075ff66fd80e48ec6ef68a9769d7de7cbba670d13779830fc3b7f568401fb6980c07df7681f546f3fe3d078634e8e6ab336eb32f6d5e379a5390afc235d96b504ec60c8ba4ca75944f1460120b9dbbc57a86369f7a671f33ca6185e4e7d0b4f7e777e221fe6d75987cb5c9e74651abab5c", 0x1000}, {&(0x7f0000001380)="b541e326d881e4d5be2598ce478488bd858eafe6439f68d3cc2af90e3e1bc06edf7fa4854a6030ae9bf7e86d", 0x2c}, {&(0x7f00000013c0)="e474353dbd1d8bbe8147aa12764d588a62c5b828f4a2173037bda02593a8b5fa408e36a4c00624dda17f4af500ceb609e40a56376102c8ded38031c531ed9ff7e792aba453c10f37bffb8f5e08e5f2819ee0bbc40620d4c5566cce1dae1551041c4321220935c2323fa13333add47f0b2d20dc", 0x73}, {&(0x7f0000001440)="e62390fdf4af27ddb8120dca11f5cd20de5d72f10f731e2d26ded96910265f0cca990f639f534f24e08b18614d0d24278fec808fa468473461d8cd5564a4d3337d539c75c642cecaaac6c1a20a49d699a4b72781af5802965a2d1a39912e5cde5eb4c376cfd0a4c96c712fb1ec4951e2aaef79d5697da7c4968ec99d0a40a31be3ddf7b2fdc2e1617892cedb6d0a4cba055e44e4766f5aed3d5c367ab2ef8c71c4586bc4a38ccecd6f64d0719cf002170f3ff395d6ba4f1791c1c2d33f2eacb983d0c7bc1d45fa2a636d491f3e4ff9", 0xcf}, {&(0x7f0000001540)="3d361a15d744c8204fdc7b799d729b8f715fad67c461ed6791d4bcea1fce56da49ca206b6c4f2a71bf6c42e7fc0368949290126292d0a52c7e5c46629a7d19a27bd74a6d29622a0235049be347c6487beeb8d57ed8c10732509d913f7ecf173b50e3484c6383168144f26266102a17500db5fb9b6fa62bd0b1dc9d5013cabd14bd745342fd743b7cfe3a25190d8e8e0df8473748650a76d1af0f80842d99e6e5e9ac5d7a03127c9cde8ee9869de1916d245240bacc6ed0223394139f8fb77bf6e8956dc33c6797170d35faa0d4ae3fe94515996e57d1cf5e5ba3f04b6c423aab9ebd704fe95e129c1a1154c2c884fce5fe182da401d3a04e47", 0xf9}, {&(0x7f0000001640)="724c21569df2b52b8315ead14cc9c3c49a59b4d894351f88a1ccb7ad958419399728311cd61b", 0x26}, {&(0x7f0000001680)="1cec502c4afcb08c37fe8d97e9efb41322496a00f51103ed21e10a14dc85123048d98937d494a765635bec22ad9c7c5bc8591294e0a8efa556fd07777d16dd64cb42a5130c62986052956ea81f01f661b48832c565156b9bd25c57f140e9a970efb258f08e4cef1ff9ed4d11b1247a20b58748470f2ff33aebec00fe07ba55758ce84f3bc035df90f733f5498800ac9fe49e95fd2c9c0dae2cce11fdc9bb88ef2d479e789739e7d20c0b186baed73b8de72e59ba", 0xb4}, {&(0x7f0000001740)}, {&(0x7f0000001780)="676af56e9c04b1ffea98ecd24c29caf7fd226d8e141856cf424d065ba6a4737375ba6895d56998626aec52912641562918089bb5968cfba8b9acbad3107e9fb8f9bc0ba47975df29ed284874a5aa5b819ce179a840f12381bcc2c93affc89b77f1226ea43f", 0x65}], 0x9) read(r0, &(0x7f00000018c0)=""/36, 0x24) poll(&(0x7f0000001900)=[{r0, 0x100}, {r0, 0x80}, {r0, 0x100}, {r0, 0x100}, {r0, 0x14}], 0x5, 0x100000001) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001940)=0xb9) pwritev(r0, &(0x7f0000001dc0)=[{&(0x7f0000001980)="79151b30b436f1e76c389c69255c1f4ddd4ab7bc4de2f376b98267dab9d48693167dbe39edcd00b4afa83383d991d46330b566e2875f92ac37c67cdbc7f9642b2f1afdf87a16e84cb18f21c88dbff1d4b0c8632c93e0318c60c9865eafa13dd4a67b83aef91871ffe610b0e0aa7fe7912795f2aed1368df88736e0", 0x7b}, {&(0x7f0000001a00)="2261433abb96fe00f120debc4c12ad755ef2fe2413b5efa75aa8bebe88fd0e5579fb4a453e84911893e0e8e4071f5a51c8919e04bf9bcd178b0283c580750a5013a5136bf32a5cc1669609ddc68f9b7b5ca596276502ec6c3abfe7df68f2ce43c5644077d17f2d0749f16f935cbb8ad8489af72ba25f1d778183b96443c5c8287d9e8f90f7273db00b3a334f0e7bcb6d16d3c4529e520548de574bc825be17c2d87a16365c4c9df6d198cdb68ade58cfb1ea5f5823d2454f6560074416dba2da883618b8e82b489ccb2e7f931d6e1cb0a2d51ae272ee87c70508469fdd327ab13a11893811ab3bc3d36b784cc9856569f7b2608fcabe6f2ff801f6", 0xfb}, {&(0x7f0000001b00)="68aa2b8676c62af0db6d443b245648dd608384118f8ad9332e38e7c32dead5b8c184b1ecd92c7dcdcd6e7894212425f3f27cf17ead4a2fd6706365bdabdfe2298ce866e1e76e460da229bd3075f63b3bdea0257d3d75d5e07cede8a7ec32f6cf2a5012e9a03ee012bcbf7cb85e9fd924fd72bc3b436965fac7a1adf34df0303d3533183abe78e8652957764a1e305666336c684843739c3566626dc7ab26f8d5acecee53687a7647c82ad609e7a86149fcda36989effde4b5cf73c33d8b325f1033eaaf13c922c9da23bd1cc1734234fa52d47cec23f00873395ae3a33e6820572bf2b1bea3513262578af7141e209028f9aff175c41f55e8d", 0xf9}, {&(0x7f0000001c00)="eee0278359ebfd0d301fc8b88b70e4a8aa2a9dde8b3d0d5c3cdca8b2506d1a7b01a1310fd6c5afb42c8d835449168498534eb36277b25862b53d5811aefffbd85da782d494305098f930f829efe1624bcd5bbf8ca8747a8d76da1d18442f214567558e0437000269b8f90cd4e06d0ec7643945a3448943110eb4f4cfb917673b76e79de77a776e078081eef712", 0x8d}, {&(0x7f0000001cc0)="d854108a8ffec4b73e7e14b67cb55afa109fa660b647127bb3379df8f7ccf877a572b694510992847acd7c62b302e9bee94f9a2f8cc23e7610707e0b53a5e9acc7356fb0c94cd8a21cdef24a1524bf8b315bf9ec7822cbd75eb9663e383ed0e28942614d738993ef6e8988186f03d0fa3967a120c46714154db98e92545fc7074478bf80530bd55c6653f10d08f1d1ebedc10540b9", 0x95}, {&(0x7f0000001d80)="152408f14f1b9b990f1f0f4dbf799ac9969e7b0b1c4e1fcb3730812e14b2c4e29ac7e894d482", 0x26}], 0x6, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001e40)=0xfffffffffffff800) readv(r0, &(0x7f0000003140)=[{&(0x7f0000001e80)=""/203, 0xcb}, {&(0x7f0000001f80)=""/4096, 0x1000}, {&(0x7f0000002f80)=""/155, 0x9b}, {&(0x7f0000003040)=""/239, 0xef}], 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = dup(r0) read(r2, &(0x7f0000003180)=""/6, 0x6) read(r1, &(0x7f00000031c0)=""/4096, 0x1000) mkdirat(r2, &(0x7f00000041c0)='./file0\x00', 0x2) flock(r1, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) r3 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) fsync(r1) recvfrom$inet(r1, &(0x7f0000004200)=""/224, 0xe0, 0x2, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) fcntl$setflags(r2, 0x2, 0x1) readv(r4, &(0x7f0000007440)=[{&(0x7f0000004300)=""/4096, 0x1000}, {&(0x7f0000005300)=""/23, 0x17}, {&(0x7f0000005340)=""/97, 0x61}, {&(0x7f00000053c0)=""/4096, 0x1000}, {&(0x7f00000063c0)=""/81, 0x51}, {&(0x7f0000006440)=""/4096, 0x1000}], 0x6) read(r2, &(0x7f00000074c0)=""/179, 0xb3) execve(&(0x7f0000007580)='./file0\x00', &(0x7f00000077c0)=[&(0x7f00000075c0)=',%\x00', &(0x7f0000007600)='@}\x00', &(0x7f0000007640)='[[.\x00', &(0x7f0000007680)='..\x00', &(0x7f00000076c0)='/\x00', &(0x7f0000007700)='$(\x00', &(0x7f0000007740)='.\x00', &(0x7f0000007780)], &(0x7f0000007840)=[&(0x7f0000007800)='\x00']) r5 = semget(0x3, 0x5, 0x72) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000007880)=""/239) open(&(0x7f0000007980)='./file0\x00', 0x10090, 0x1) 05:38:48 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000240), 0x0) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x1}, 0xc) 05:38:48 executing program 0: munlockall() r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) syz_open_pts() 05:38:48 executing program 1: open(&(0x7f0000000200)='./file2\x00', 0x8100, 0x140) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') open(&(0x7f0000000180)='./file1\x00', 0x10480, 0x121) dup2(0xffffffffffffffff, 0xffffffffffffff9c) execve(&(0x7f0000000300)='./file2\x00', &(0x7f00000004c0)=[&(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='%-*]%\x00', &(0x7f0000000400)='!\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)=',\x00'], &(0x7f0000000740)=[&(0x7f0000000500)='r\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='r\x00', &(0x7f0000000680)='@\\\x00', &(0x7f00000006c0)='r\x00', &(0x7f0000000700)='\x00']) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x6) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x42, 0x180) readlinkat(r0, &(0x7f0000000240)='./file2\x00', &(0x7f0000000280)=""/71, 0x47) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x10000) 05:38:48 executing program 1: r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/107, 0x6b}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/15, 0xf}, {&(0x7f0000001440)=""/140, 0x8c}, {&(0x7f0000001500)=""/158, 0x9e}], 0x9, 0x0) r1 = socket$inet6(0x18, 0x100000003, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x8, 0x3, &(0x7f0000001680)="59370e35a326cdc448c22703136aa4d912b9807125573f8d87d495c6c4aa5c972561ae9fd3cdedc5463c8654cb41d581bd86a18a388541a4fd61306b39841872c8601925c458937529bdf77875f620d6513fe60af2c767207943a287a4dea8838955dd5da08259d58525ad98fc09ffddd4d93560cc36b09ea478f5213de074cdc3044d10e712b55daa7cb71ae3ddf8c90b262738f981b4d1883a392eaf842f234decf597c7b31617af0b2b689c67e1dbec6e81630e4104e5ac5c3d95d168dc736164103e99d94b626f7cf01f972a7bd68f27591f69b20d247574b54339c2e75bd5db7d64bd300529ef50b8d788e24df076bdf40613bb4282bd0bd236db", 0xfd) socket$inet6(0x18, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000100)=ANY=[@ANYBLOB="335984a166e520373000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000000)="de", 0x1}], 0x1}, 0xa) 05:38:48 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x100000001) 05:38:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042eb7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd918950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e73031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f800e530fd9a919b4507e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d320900000091fd99f19f48ea3cc8d8883cf6758c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f6f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb09038916a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4c02000000d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd54da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87591c707264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491c322902fdf889280b62dc0073bc1575853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5446c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f001dfc69ff8176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb317f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9d04ed1fa9ff4543c0f092f6b228dfac12f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98cff214c39636fcd141d08e5278e7d93983d25271ebb285d610c74ac8e03b887af6163a59d329020b0000000000000000000000000000", 0xfc8) syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0xfffbfffffffffffc, 0x0, "bb47700a00100000131900e8ebd81823047e0d46", 0x6cde1457, 0xfffffffffffffffa}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 05:38:48 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) r1 = getppid() shutdown(r0, 0x2) setsockopt(r0, 0xb889, 0x9, &(0x7f0000000000), 0x26e) r2 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000000)=[r4, r3]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r5}, 0xc) 05:38:48 executing program 0: r0 = semget(0x2, 0x0, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/103) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/153) r1 = semget$private(0x0, 0x7, 0x40) r2 = semget(0x2, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000140)=""/176) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x823, 0x1]) r3 = semget$private(0x0, 0x4, 0x78a) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x100, 0xffffffffffffffff]) r4 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r5 = semget(0x2, 0x0, 0x146) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000002c0)=""/201) r6 = socket$inet(0x2, 0x5, 0x3) connect(r6, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) semget$private(0x0, 0x2, 0x20) semget(0x3, 0x800000000000003, 0x100) semop(r1, &(0x7f0000000400)=[{0x3, 0x3, 0x1000}, {0x7, 0x6, 0x1000}, {0x7, 0x80000001, 0x1800}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1000}, {0x0, 0x9, 0x1800}, {0x7, 0x9}, {0x0, 0x6, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000480)=""/155) getitimer(0x2, &(0x7f0000000540)) clock_getres(0x3, &(0x7f0000000580)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000005c0)=""/200) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x8, 0x3cbc}, {0x1000, 0xd1}}) semop(r2, &(0x7f0000000740)=[{0x2, 0x6, 0x1000}, {0x1, 0x9, 0x800}, {0x1, 0x100, 0x1000}], 0x3) r7 = open$dir(&(0x7f0000000780)='./file0\x00', 0x80, 0x4) readlinkat(r7, &(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)=""/176, 0xb0) 05:38:48 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "1b35fbde1651266fc6ab14e9abc6eceb78e0411953875cd1f26ecc86742bbc09d6f119de047adb6ff4d1fe17554378051d941affe6e973cfa86d83049d4a7095d470f4e2e23ce87e592f90339c5532ce05dc4cd1479fdc7c259a04e95ec01968c60366b25ca51b97fb88c07b21732294274f79e077601707be538baf03ca73cd01330ef0904f67b20c587277624b879ff4eb7b3362f1eefeb1234e9b4219a1def8ebf1c5c49c27a0cbe15d243216593134a1cbd1b529dc9ad1c09bf27d1be1d12e8017194c220cd04eb0f7e23a190e5f33112fa3c12921354b4255ea6381a5c74f87c6ddb111303fc81946bb32ec8cd32587ff604cd9bb5ade350c4ac5a09ca3ede7896754abfc9a669185540674e26ee10c0314e96f4fcc9f43dbd5b90a243efc4a379a187f25d7e6cde21c1de2f231ba8118ebf60bfaa4fb32c5a5007e5e38fdfdb64d3478eac0766c4d2a950f02d2807664580f4d1c351d256f42e829831c1282d2c9a79dc65b97e8ed2c2131d4a1a5d1f5f836b21c67892d9797fa3902b54fe0af57b84aa5640c818bde3cab754b89401d221afb6e2da2baf461b303f0b3a033ed5d8028000500d8a8c3c3bfff465334b03a94af9df297ffd4490dca7ccf0436f17db3f1a6d5b559e1b160ad624bc146bbb3787312eccefb398ca31cdc3aee296d2de45780556bf32dc0a6b2d6e14d97f83d9bcb9b29d71a258eaeb9590d"}, 0x208, 0x800) r1 = socket(0x0, 0x0, 0xc38) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x1, 0x9, 0x7fffffff}, 0xc) r2 = socket(0x6, 0xc007, 0x100000000) close(r2) 05:38:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getgid() connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66646c6530005c97b40d93b01c7c64f3f3442971b22baf31325ecbaffba2652cb33cb33230241628b9de5c7efb0dddd7f85351461bfd596ed8cf98933a0f753869c0b9315a1110f5677ce045b28d697969ccfd13cbce0b8a0e5c042ca22e5d2dc8f5ba5c0b2b094af4f88355c04ba0e69afab6"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) r1 = semget(0x1, 0x1, 0x40) semop(r1, &(0x7f00000000c0)=[{0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x800}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) r3 = dup(r0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x10000, 0xc}, 0x10) 05:38:48 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/206) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20400, 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x5) r5 = open(&(0x7f0000000280)='./file0\x00', 0xa0, 0x23) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000002c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000300)=0x5183) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semop(0xffffffffffffffff, &(0x7f0000000440)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x100000001, 0x800}, {0x4, 0x100000000, 0x1800}, {0x6, 0x6, 0x1800}, {0x3, 0x80000001, 0x1000}, {0x2, 0x7}], 0x6) chdir(&(0x7f0000000480)='./file0\x00') semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000004c0)=""/34) semop(r0, &(0x7f0000000500)=[{0x1, 0x200, 0x800}, {0x4, 0x9, 0x800}, {0x4, 0x3ff, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0xd1f, 0x1800}, {0x7, 0x8, 0x1000}], 0x7) open(&(0x7f0000000540)='./file0\x00', 0x1, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000580)=""/133) socket$inet(0x2, 0x5, 0x87a2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000640)=0x7c) ioctl$TIOCNXCL(r6, 0x2000740e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000800)=""/103) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000700)=""/249) 05:38:48 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0xa495d0bb8f94b7a) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) setuid(r1) socket(0x1e, 0x3, 0x0) 05:38:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x0) dup2(r1, r0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x1f5) write(r1, &(0x7f0000000040)="b9fc4a471c9883e1583a2239d65f3367620cb2b2e9bd2b87da3f08c49febb4f52a5e84b718d41d4c882c731f24da7b1b7df10d1b6dad8c91b9a77f07176e4d4a7a178a7a6cb417b6a0301f4ae4731f0491edb5101e182a0863f9e16290cda25aa43025ef48e2707951dffce47a7bea556c46063f27debd388bee5b6e33baf6ff4900d6d669197375aac78e99ad4c2cb2ba5e852ddb19461e2b96112c6fbc8cd6fa7bf2a006cc870ecfc153b889f1a078f76fd2e625350754f9465e4ed4796f8b367940e2385b", 0xc6) 05:38:48 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 05:38:48 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getflags(r2, 0x1) r4 = dup(r1) dup2(r1, r2) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) dup2(r4, r2) getpgid(r3) 05:38:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x2}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000003c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a5b296f4a1b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47f00000000000008006858082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049ffcff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = dup(r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) r3 = kqueue() r4 = syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0xceb72e7dec80f661, 0x1, 0x2, 0x3, r5}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:38:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/169, 0x3c7}], 0x7, 0x0) unlinkat(r0, &(0x7f0000000640)='./bus\x00', 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x800, 0x10) chdir(&(0x7f0000000200)='./bus\x00') r1 = semget$private(0x0, 0x0, 0x8c) semctl$IPC_RMID(r1, 0x0, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 05:38:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpid() r7 = getuid() getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(r1, 0x5) r10 = geteuid() r11 = getegid() r12 = getpgrp() r13 = geteuid() r14 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r16 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="43ae407a4ac361", 0x7}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r2, r1, r2, r0, r0, r0, r2, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r1, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x148, 0x402}, 0x400) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 05:38:48 executing program 1: r0 = semget(0x2, 0x1, 0x1) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)) r1 = semget(0x3, 0x1, 0x102) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/4096) 05:38:48 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') pipe2(&(0x7f0000000000), 0x10000) 05:38:48 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0xffffffffffffffc3, 0x7, r1}) 05:38:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x110d, &(0x7f0000000000)=0x79f8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) 05:38:48 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 05:38:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800), 0x10000000000002bc) syz_open_pts() close(r0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="a3d569020dbbec6c01"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 05:38:48 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xa8, 0x4}, 0xc) recvfrom(r0, &(0x7f0000000180)=""/240, 0xf0, 0x3, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) 05:38:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7fff) open$dir(&(0x7f0000000000)='./file0\x00', 0xc10, 0x1a) r1 = fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0xa88, &(0x7f0000000040)=0x6, 0x4) getpgid(r1) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) socket$inet(0x2, 0x1, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getpgrp() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xffff, 0xffffffffffff0001}, 0x10) 05:38:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$setown(r0, 0x6, 0x0) 05:38:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x50, 0x80000090, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1b, 0x80, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x2, 0x81}], 0x7437, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x9, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x60, 0x3, 0x3ff, 0x401}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x3, 0x49}, {{r0}, 0xfffffffffffffffb, 0xe, 0x22, 0x1, 0x1f}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0xfff, 0xffffffffffffffc0}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x6, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x400fffff, 0x5, 0x64f1}], 0x9, &(0x7f0000000000)={0x8, 0xfffffffffffffffc}) r1 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800", 0xfffffffffffffffe, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x102, "125b3b68244a7ef5b6dd414555e68e52eef400"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x26) 05:38:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ff7000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/84) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x100}, {{r0}, 0xffffffffffffffff, 0x32, 0x40000000, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000020, 0x7, 0x5}], 0x4, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0x44, 0x8, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffa, 0x26, 0x32, 0xe90, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x5, 0x6376, 0x5ea47f8f}, {{r0}, 0xffffffffffffffff, 0x48, 0x2, 0x10728d8e, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x662adcc1}, {{r0}, 0x0, 0xc0, 0x21, 0xfffffffffffffffd, 0x7fff}], 0x5, &(0x7f0000000240)={0x7, 0x1}) 05:38:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f587d6230d279e7b7163e4328d9354701ee8f9e082fb0059cc79065c8b8fb13aba95ed4850277618f6d160aaca07666ccb33a522a2dd2725a4a9ae95dfc3a2e19afc79229e7bfd88a824d5ac9c953e24b5eb06f87b4bd4247f51718a293c4cfb1e128f0d7e46659778c7732a1cadc2be615c432ff42e9713a6f59e35ddf748d33dc4ab966e429c007e47357180e0c0e6c42c5deee192629850c98429c0dc350dcf8309d70646a0dcbade275672ec2113eba3f1e2090f2e3eb5efb7ac5d9304571711cdb7253341ed1bd682b17093069b889cf41c6330dbecb1a7edae5499cf33997222b95772469ef36b05798c0fca88", 0xf0) 05:38:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000001640)="fc091fcdb31b55c39c08000ca447fd5aee16247d4f07c5e2960b471121522f7323c4f029e59ac8606d78bdd0128ddd0e310713c4562b6f6ad010e11f6cde50d5f6b68bbcee48fdade72bd78f8154bd754c", 0x51) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc00c, "aaa7c31fc85a538a131100e800", 0x0, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)) 05:38:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) geteuid() bind$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa012e2f66696c657000"], 0xa) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 05:38:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) 05:38:48 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x400) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x22, 0xf3080d0be70895bb, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket$inet(0x2, 0x7, 0x28) poll(&(0x7f0000000100)=[{r0, 0x1cc}, {r1, 0x40}, {r2, 0x10}, {r3}, {r4, 0x20}], 0x5, 0x7) 05:38:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x1000001ce) write(r0, &(0x7f00000001c0)="fc531fddb31a2c1703710143160104", 0xf) r1 = dup(r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/14, 0xe, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) r2 = syz_open_pts() kqueue() lseek(r0, 0x5a0, 0x3) close(r0) r3 = kqueue() r4 = syz_open_pts() kevent(r3, 0x0, 0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x40, 0xfffff, 0x8, 0x100000000}, {{r2}, 0xfffffffffffffffc, 0x43, 0x49b37d29fc0157c, 0x8, 0x4eac}, {{r3}, 0xfffffffffffffffe, 0x32, 0xf0000005, 0x7ff, 0x8}], 0x78b, &(0x7f0000000100)={0x7fff}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 05:38:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x26ddf699bde6bfb, 0x1, 0x2}], 0x10000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 05:38:49 executing program 0: r0 = open(&(0x7f0000003480)='./file0\x00', 0x30290, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0xffffffffffffffff}) write(r1, &(0x7f0000003380)="29ba6738d4dbb40238cadbd361866d84a2a81f204f180bbb32de3c7c6172c6f61a1aea2c2c2ad30c13d651330b47731baf05fe93b10d16e93e7b9115e5f28a5d05237ca185bd60c8b10a3b6eef2be4e985bcb16a65d4c2a530b54e3e1c30cb66ac018b550904dfa2344af34e3ed447fdac936a", 0x73) writev(r1, &(0x7f00000032c0)=[{&(0x7f0000000000)="50c8cd1fc976d2a3a5ebefee8a33e7aa5d598d185545c6a7a963cbafea761633cb730554e89324d178946a1250fb3df7fe468290c2ec56", 0x37}, {&(0x7f0000000080)="5c8c81e4e893d49a18a7c8bf7e955db7e47b6b2180150a8e3a6c4a9a7c5aae5b283236c6a95ebdd4fe27f7b1fbdfbeaae6025ff498b80c45ea75fa291a62e1ed221d474fdc09da8618863fe0fca9d7f5d8", 0x51}, {&(0x7f0000000100)="034cb4fba422538df30b32aebcf0c497b338403b5b3c8f9cd4575bd3563ca0bcc22b90b9c471f98ef3f5cf4eb5fe9d699131ceb5e9a5967f22747122fc5a11e65a49607868f6847af3e91bb5bb468db1b65ca88819b3719ad0a05d97354a716e1cc780e80babdc61a9b856406a785cbecbc7012b92b6f881fae1cb408b8a6588b8deaf183bf73b77389005012f1ee3b8cafb5053f8c2f54d8e9ae56d0e621e2d1316b213a977d4c8540b96a4f158f4e25ed548c8caab509f2263fb115b3492c884c44eb3c26f1ab4e0928000a9c6847a4fbfcbf946e7c9dd9fd372c028e0586a0897799356b0988ab897685a9f036690d0846ab43399ca93f94efb5310db74b9967afd458c92124fab84688c0ba032daab4b096e720b220abbd51c4e1ccbe68b0830602d0ab11a44c5cfbcd3ff9a93cc1cbdbb49b94025acd00d19215a3c89f2a20e2d12f4862a56a953a8ea44f4194dc970c30149a19cc3330ccb80b9be1609f77ac7a87b214ed8001c20762bca6e218c72a6bf55064a60120f75745bd80a34c006aa4a378227323786f0dd024a6d96f25fe6fad2ae84b9c7baa62aec02ae1abda9676ee4cff0b51029560d4001805c05d74cb15375e16869a96f1785644f976438f674970f59364d506078f79d87d9ffd48d1bd28be5ec58857d70ef33f96c24ad1958129b2c908548363d6f13576e9ed30b7fe73e44bd5c302bd26deffea388cecbec44f68521bf86a057df91c05d4d6a1515ed545190e4083b4d0876c1b3efb5da44dabca59e656a30458153928fe9c5055e5502631623837aa2d55f8f2b842903a5bfb36a400eb1fb3b3ea28b65fb7c944598346726ff80488184834c1c9a7e6c67239d2e8fce66bb88707d55ca4238b523e40bbe23305cef76b2cb86314d1c2b6a314f953d56e25d2b73f8429c658fbc93f0ce014aa6a9a8ed371330c7e053d84ff0572877a3e27061707ab4647766318021556ac1556ec18c58b2709c2385c0575d2fd68b21c0eada90e2221a5f6664882a8f9154181891ec035d253fb7aeecc8130e031e7d5e87ac8ed3ecc4677400111b08e9bb2a6ab5459f8d406a8550e6b4f6bc0798c8f3d51d2b61d25d79d09796979595a785bb97fb8c725944229b1ed785070931226509e4138cf11173bbaf202ba4994472d72a5926d9bd9a2763595c0fed8d1cad8bde19a53cf05fb0eedd363e8946638e09050b17b25c21e0f9c221d7ab8313aa680d5421b75df868a3ecde7246a7ea65ebb4d85456095efaa265c0d4ff5084f3ed2fef104597a3ee0866e4ab56fb654a6f03b767fceae4aa93a1b01a1a24ab9d4f93ede15161fa38a35421f08d1b5c846e63291f8783acdf3e0eada2702e6add76e4ec57c7d4fd0eca45155da790e99a963546b39a16e22109b19c0b52c1c9da08f6933670f3189f9da9bf7797c7cad9238874af3deea96dcee3e5e10bbdfae48178f64620ea4641d1013929d8257142370a5b817af837966f452ea6f1cbe2f8e5348f98134b5819afb7f0636bf461b7a0d6f9180df815be8c14c2bc58341e8da8159a6c7e485b6e32e2419b53aaea4cd95e4b08a4df792e7cda212cc4ab06ea2e61e59dd70fa98cf50fb075293c681be6b515cbe36b4dae42e7c79a18e40d549631362be6e6f323ff01bac2381573086d8f054e9f711cccf2ae269815960a1746aa425af361e6613fd83ae58141242be6d018712e6dfb78a40a78bf1f1deac240f7d4a67551c5e49461f3b961945fc7ccec96b8ddf8211a3a347664f3e4e6cbf7c1a83ef5367c72dd9ca26b0c9c687283f62da76738d36b77ed9a17a00f6aad4985f9ef63a1650f9f4f043b4bcc1368a50ed0a8b7bd0ecc02285e69ff6346322d129b3da394579efbf86fbe3745e3fb8ad237ecbe5303070678cbff668971bf3f4d65cc04d1608abf9e2fcba5135f8943edb428ade9ceab54e6d9fda2eb72dd22f689addb02584ac51272b7c16c30c28129ee58f61b3245abcc94b87e5b5fce25cbc9a1bcf5de095d62126b345d56e47fef570fe9810d567d5c10a74f54c3ffe68635413ffe220baa28edb0df7924141d51c2f4b61542df2460b0e56994eb8c393af2cfce26d59f65837cbe660982d577184b2bb0d34c68495536f209e5874cf7bbfcdc5081e72a801fdfcc60592f56cfaf29a429dae00f148eb6bc90b739b70571d77f09627076c099dd2732fc93d91173a580721081a41e4df2756ab6a9894c9265987db4cbd811178606f9e9fddc6773c5355486b5614f9704c1800020ecf11e09a8e0d6f2a1b1c5ef62c631639548b4fca2baad3f2f6da47f3b889ff8e0013934d512f32b9fad8e0fb223142eaae87d7704a51298c88ff3b96482a46415f611c201a44f35e1fd9b30fface013ffa41ee3d69ad1b36b1d201f6ba053eafffa1a5bd65845ef4039bef7635239a19d5e328fda21b82d9ee5cc54b15be663537603ee990460a237eed4d6d921d2b0d2414e06d63a1cd418862d1e95a3745e1806ad443111a3f74b6a03186f077dedf4dcfc0a9c4e6c4ed9d9a7b7f5636b70750011091c06103b1fe84e7338fdb4e31f871de206ec05db15813958fd441cbfd4d0e51a1ad138f4160611075309ca7d7675e24a43919fce060c877c7aeadfb5f59e0fb2bb6bd0f992fef102105de872a4e21ec571e0b3426a8e4bdd8f7231dfad1a41a360441fbddf7f72e0ca079c079defd2e2eb9220c02dc80cf70f1569465bbc83ba1b98fdb093c1feb2f0aa669feee82efd8054a7573b59c89a96891ea0524c0aeae7a8fa5b73094cebc47effdc2dedaf4209bf26f1442613bc994fc417c393e8df6adc7902f2b15883161d8ba8e57c645ce5b536a64d03838c543480a1d59d0bf0c2cb1825327b999952f2fa59de085ebd2db31ffa75a77aab67c3cb7dd47b123e499b7077f802c657976e887f8ec6c306c03248f05f7f9934ddcce9401c5a7aedb12cc2a44199fdf8bf07c7f136ec1b10caee1da13e6b3d0310389016743172bf9ac478c94f25ec54ddd3193584a4c8b4dc954be00d20b4ae92c8979f7815ba9ecfd3512a03046c730f8c060bf020c0c11670c5c4db2d71e74a80b125542f546a5fa05ef8d1454e12f0f81346aece81b80ea24e5fff2bc5bf32f0cb52900cf1d6dd5747490801482b61c8edb3e80649aca595e82ac9188887746476e0de67218455fdeac69ed235c5dfae7e6e00400bec857d754291e66bbd06ba82a19ff63f650035ea18a4e833833935478046f481e18b947f8342529a0439a5dcfa53f864341572a25f34339edefda16568db060bec5f02c80f5dc45678b27dd2dbf692b55c0b20d47fdf34557255b07dbc826b605027ce01da2a6eb7939c3465dff8e3304d226de6690b4283ac0b8e2685f3713b0e0d071252a3f6dde2b748448e3696aee5baecd16bc95b94edac47acb72795f8c08ad5ae67ab3c5c69b82b4bdadbd53ada934f65dbcaed34c5f014fe289b377a97fbff6e640558c1c8fdd0ae08e5bd803c24df9be15df12ed61d1b636f35afd262b6919ab1d754ded89d93a89ace29aaaaf0c552c8a93bf8538f106c14cfb0490d1675bd188eabca44db49f5d92a83fb2685822d090490985b676c5a7189cdf3c0baa88c25716c83ca0d57d59acd50de688a86f0f28d8f3d5f8338820ae7023b6df33c63e78647f0382ec2b928fcc3e576c8d905bbc1b6486d963d25b7575aee9b1241c7218363c0aaa7d651525a8e5c221b40f33356c3070985968d44e856a05e0142685b1186edeb70d60bfa0105af85aa7d7e0b54694d74513fc8d255fa9c6e1702dd31ea628f72ba9688c911a282a9ed4d79ef00a9351c717f1d81c7f7e604c9b0f0a34707f145fd812b73590ef6145c74c8be8af2ac9f9c160633adad715cd270c0a801129fc09fb5badb85ef4da23608bb9db544c7ed65a49e98ba8eeac01ab6892ef61b2242d44136c044231ba9ae756e8e5dddbdbb3dee90a3a8ac3c0ac9d3e12d34ca4fcb4c32bfea7e7ba3d01701f19526ba97e593fa0bbda117fd84fd73b0b90a1516b1c3f91860710986906ade0302b9bb0cd0e7ac30b96908b06af33e1b96a22c734e2818dfc4ad97c0eed0fc596b0ab7e6f9dfef579846db70e7b79bc43686f0c741af6291e03d4c8bb6d0a4a19c8fb065eb8dd53fe6010cf10e88728ddcd0abe100f1231abf640b56a78feb82bc6540d5e52337520b3472f2aa77ee27a45eb73cd150d75f1664f8450872b01afce5cab4fcd324061ee4951d031b6fc76cb467d464e8e0a53dc95b932c49a3db890396ff4b074c6ce2707db0d877e46f67da12ae7f19b07e7a6ef5697d0f7f92541b2ae01356d269d2f7bebb17a91cda74e71ea6bb8bebf7756129e960ea64b43e1e63a06de6afa2f49a50dd5962b2b3c9e9049235783c95d9e74bc1ee49503c59f40368a6c2300ee811bb179d0628f691ad8400e819dd855b3c642e35ed21471f263a87dbba82896891a1577a965c22cbd88e82f451b58a24e92543fa6da78d51c5c3504b79326c78e378b97ff2348b27e37fe993ad46fe3baae783bae78d2e4e921818773e17da721952a668e9560d052026eb7dbc7489ac9991950eea6b217d6765c1c268de1b476d0556474bdb0b2b82d2b624d3de1e0824931bc7819a7a1bd502dc25a3b0b2fb3766c9aa2f26d5c6ec9309b9e28f157e85f3269d25f0d46f110f2f1ffe3732467255fa332eff23d95c0d70dd948245c3e0edd3188c72db646694bd42d1921fa523d386bcd1aa0cb651be234022a18a27e4e8f313611d50680db1f2f8da17d44f68d10bdca4d37e327517453de7f8f1530b2d65c51275b6536f6b3f3dd6a9802e08796ff809cf4e7cea7606d30d7a6d07e334726f7c88f24885707316ef5c722c3be6aa416e1d619867dc7514459293de826909245df53645e3f04fd13fdeff67435a5176f90323d07a066641901ddb8809d941766543c218bd0620cb6d130dd08809784caaafa1a86e2fa67124f9be5993f8bb27ebed779bdce8be43fa12c51f1416a1a33a0e774ac7b702cd49bd6f17078e0e5896b1e33a07c1782cf0349b4af0779e9e8b4d9532274ee180f65e4d973eb85e6de348fc08a4100944029ba12958fef1ef8753de8fcc3af8a62277d0e900b600cf5fac340f4d500a2b8c8e84fba594c06af8d1852b7bbc300ca859924345d24f1b5c36289a5d552a9c0f51cae811c7440ee2ece99e721526ca29ce1fe257f1da595cbe0e6ddf8ae4ec83b06e0758c18ed4212f51db4d18a6ec5284365977fdd4f391aa77569bd0823744537aa49a9907104c5487e4c9e3d869aec53a3ccc72903f9840234a0b02e121c31a856d296154d8d3870f9aa63ffb7180f738f6f6cb03e5f43700676bbe7a20a39172a1d14d78ad5b76145b1bc57b6b89f84e700698d18930685c0a62df2f40e52430896aadf7f8afa4b70360f23f34a17ae134db86868909adcbfd98e910495e12a5ba9c94ffa948ef747fda5a34dc2320a4c5bd74c5728a026eb392a8609c56d573074fca612ff6357320a35609ecbba10d09efcc31e55bcc40963aaadb2f43da9f04993f057e1b7f1084a7cd33bf1e5514abd6e5e0d080bd5150333058f85d487342b6ddadab0368755f2c03cb068e0dd853ef4bd5f0f271975f8d4010800426d39e2b83d978c710dcec6de10d6a3035a686d2ff5e1a8503a8f64f0821af132ef442b53b6a9a0ee7bd0dc111d6ef9b312169a29bd0d060c6d0950a1a55eacdf32374dca00d720356d06743e1d2c0b33770f40bdb71d5a392bcf84c6a96bb49885f92cb580fca8c5439d7", 0x1000}, {&(0x7f0000001100)="bf5ec1ac3963ab245c3c71bc740a80bdac48ae4b693d53d23038ab55392c3f5a", 0x20}, {&(0x7f0000001140)="6b38b357bbea96c08b5167989d2eefe840b8dc5f170080014d356b94", 0x1c}, {&(0x7f0000001180)="c6ec7a965e23f8e0da6f7ae21b83fa2156ecfd818d6abc33f0ff68e41c2ad28d9071ddbcf7ace9c71787b494b111355bc07e6da9c8d567235e4c1d8b2bd67b6f2d3274f9b6ad0d583878c3af362f589512087de7b0b6cec1779c", 0x5a}, {&(0x7f0000001200)="4cb9d9966a18707b9e35afefab3942987e1cbbfb1eb84e160e40076fa21a0c76d34b7e32114b348f94c6581c549d98a5fe59a009397a2b306ff1ffb2a21daeb007a76e044c9b71b0949e1c7aac6c37c61816132edb0a8d13ebbe2a2b7685dc25d4458183c52c045b98a70baf9f44d9f2eae4d9e32ed69ab883f8e34b0c63b405f23da381a541354139c7683812c1f8a760fec7b4be3d862b051761ab1ba617e30427273d594750ade84869dd0cb0159ad55bcd8a5056288d56d29c98ded06d21502475038ac7830816746afeed9751f56589e4334b0d72bca1f5d83c96620ec98e3556ff853ce16f3a5f6a9212dfc5ebc82d50e235813e5be5a342cc591b19b923eafaa21bf7491996129a020ed7bef6ee8f94789b045876f9bab4bf73530775579d71cfa6f59e2ee78efd58bfd54b656e3194f275c729e23b982fce7c81a163ab8c66785d29c60021616397112f5ebf310cce42a2781e4b295caff967194e4430494cbab5ae09ec2d71c1d221c68efdd4e77475c67a676ff5a68ec9bc6056b0e18515fb4dd0716b88e4beb4e0177e0aefc030c7f681e242b33c1d399f55a2ca67133537a9ca18f701a8a91ea36811ae9e4eb086cf24a06078749da2b41c79365a331c7ac4b3024ce99344590de8512acd99d3c06cc81b56384e1fbf371ad6ac2aa8a6506cff652da737b5648dfefbacf77d1e97b8629bf96fba61b7c87d733c9522f43d5dcbe06253c67eb2463b369db44441e6a09c85b4d6c902996af2f3e8c97b20055558fc045fc1d13c74080419aab35df03c4fbd73960bed4a754a0121e0de5ec6666f7dd6ef93d1a7912bb7d0bb419f6ff545d97ccee2d9ffaa2cedaa780aa2395b13f4bd80d94b5a32a9b2cc61ec446a7304c4182d34e063ed2e3c6249521a85c0fa0afc364ec3e36654065409828f4e757801e15c889660d28ec886b25ec47d62673276e1d0b7c9a6d71bbbe17b42114137dd04b62cd320a4808de5f320d275b3d480380783243de68e0f631b34174b505f6b8645cdde51bdc2ee4368711a7802a209541ea186318030c236abf15d658df22b6a4509e3d00aa4e1ffd41ebb77de09108341d8976d67de18499763ad449485583735f05e5c82b35d87c12947ccad24a49b2840c7f031bce75972adaf6c13c8149df938fd689e83d1924e01b2e32c1ebef7d2009eff2a3b36c94f31c19348a5ca637a325f2ac2abe5dabbb5e3ba673f5e6f8e69e5e7d76823db390c833e3db389ee783599bfad3a1f0969d2bbea5f1132aca62b8ca0383993aa93dd458f4deadc4594651c3f6407b8b2e16ffaec783c792342bf1fa790304df99281a067f681b35cd390c91ee3f41b4c042e36f8bf4b230b7677fff5e6327d61cd679598f01a4475df964de09e3c3ef1e9312f651cc2caf46a0482bf683bccde04983910fae5e4bc903bdb268722fb2a4ae129062fa6ea2c13ef2787391b52804d84a58b9b7f6988f8df7a4c8ae015727db4dd71f897d242ca79496c44d3de2b2194eab494c87bddea4700ff0a0769120118fd1b6b78f5bbd5af9c8b66992fc9106c986a45c8172eb234b8667d9d77cbeb436f1e5e28071e29f8e5a666f9489a1ffc9c8457ecf33438910350dacb51ec575a12d99639b8e9af49710dc7b253c9bcc6c3f83a1c85c8b8947602ea395b7388f1a3abfecac0ccd9660dad6b1cd874f380dff03151b948051cbfcad47edac60335bafb7aea3f34351eeafcc895c07d384898a9fc8463503f56dbed242294c6b4e7ec5692fa177bc4a379b335a49147737880a5de1ea3277c0164544e30c17e3cc8169b782c5cc68c480581fea3dedca58cf26a3d0daaa058e70fcb07c60146a020f959601bb8700c1c1c61da994430a695ff2ed0641d1710a9cb062e3317469c3b0ded569d1d997f7179802fcd3d14045e7d8b0d96e33bc5b880a62f489803e8cbe37673554b59064aa11f4595e70f2f988703a3b75f3d0e8754675ac48109c467c84aa9fc881c75ff82340dc224c39a06c625a1aad7b221adb210909844a1ca6fa9f017f91458c95693a03d2003aaa44985eb51c92d3aff3990cf5851f7932ad73b462f90c047b1eb039733f85914d28773f8ae04d8b76acedd9836e79f2a4ff432f8bb2e310a7cccf61426b7cc28a4f97739406f40ace1e1e3debbee5672b76d65f8e15741e6e79ca9f5849c2a53ffdc300c1d2c892f565667e8751aefe20bdc85b2b66019201857ddf5fe8428cead36b8ea73a591980659fdba9d188b2d62d6fa1cf09b58871b92683342fa111bded54c07d33b5aadd55a9801a32af787f52d65ac31f7c2f62aec3fb9c282c8e6888d577ff6dddd443880962c005a0864c30d0a809a76fa29b658f4993b38efa29eae1c5c1224da736475ff8d3c76d426db9822319e9766ac61be3819a9c061550d62daefb82e27c68c81bd113eb5ecefee1368e41459e75633e4e0f7c9a1eb168fc65c923323c4f9d9b53bde6284e5b16ee460093266ee8801dbdca54a89b15cf113ed6d1540f7e99ef2cfe14e812b551948a57604013b1a12ee8f4ffa93624af2965d97499ba04702a6677d735e622e88bad7abf65d60be4d41522f7d3697282aa485813719b15977f3440118934bddb69a8c4be48a20563b800c335f2f5ffea5e27cd83a93c2d58880e6b66403794de4f471c5332f01e7f6dadb96a481079d14e897a2badb981bdd3ab8467fc3c8690682e7b79aae4ee96055e270c6458baef9c33bdbe4b78d0ad3815e22cc527e8cdeab9c72fa2fbd59e4ddf62e5a798ad88558242fc781d22c64e165686142c44921f1d94e4404872d102ea102a625c41b8875170c9c7396f6de884c3abb4aaaaf7e5810058fbc403af95bea48a0864880b8340a01b409181035b4ec6c3d8f2a7ccb9a0404662998c13f32920d02512cd09f9f34f73f323c3a53a3bee8a1f1268c222ddd8d270ae35132063d9a75cd7335b5fcb386afce15ca8d2bda88171d61e71d5d9c41af69242e256e086bb8e5bbf0d72dd4cdba253601371f5ec821b6a1166c0bda5e307b7aa97231766b538e57792914018ff1bc5e583d5dc251b194641279999b4e03d3fcb073bb2fb7cba891769fbf6c5a5c2c4654425e107f885172ed85f4df2c763d3fa99d3bb5a01ddd6e5d622ab26fae54dd93b47dde995852018005ea0555278a78fd18a49a27ea29284cd77870d02b2248c0aea65aa25dae8a872892f6b282969d4d4ed3218773abec495e9ab523296a2fa4aff8e826be74ad2418da66a8981bb67ace6dcd952c9fe438dfa58abc328df02543fd43d0c2ef411ae40783485027896f1f349a87898c08b6537ec010b1ec04bc076de4a01f5b7ee21a1505e5ed9d5616a669d12411c87952fa0acab281a752c220f55057ede43ad5387da3d9cef53f49efc66e585c840194adcaa224f9d0c27c50d9afe9cab5bddf3401bff7ec527bac998f8c408848bc8fb6ff1ad368b52c74a4b8bc484a178547102c0a51e57d8282d54f9170afe84f18d001cc19c03812c82a84f21aa4972b5252d4f0e69eaf3bd36d9014831b60ef16689d8dc031bfa65637d1eb19ebb3932fcfbe300b7f790ba916901721e7e85d844b646dda6a0fa070cfadf5eedaf137caf5fb0daf53e7c41482a52643a0494d327d3d0a2e2a6a471a5b33d52fd7f1e8052ab9f3cec1baba0054e4ffe9f6870bc990fb131fbce71d68f76b6e56d2343c860e638350ccf226fd18f1b6852767db37172416baef06ad8ccb92d60eb33c4444edfe0e31db1a6892f4b30252a819b4d9746c74e30b0a3093ecaeae0f49831023c28a57c92fdc22f4838e7425b63deb72dce7876fc6011c09d87317a45de92fdaec5340ca3c8ce352e2ad23752d05085c75e5fac4761c7ebaa13318b22651ffbb23aa5ffd943ae185faa0ef45a9fb1054675363e2a3fd0878302fe1c5177f7269b004eb90942e701a116788b6c17c2932ee3b198d38c6ce4e0727109f725ad6e3782a91e317a9b93eac844e12cc484f9af5a86abb04317a7891613f7f95a1ca521d829232b9a26760bff55bc058003dc07e9b891ff00a7b69a7af875c98810f345b86ae95b55a346c3b19f2e201bf7d9b21c387adbafc96d5f6011775fad48cf4117dcdaed5a5807cf9982703ad987524ea77bb41becb40ab8f3884c442ea3398e1f8b5c50a947a4fc78636389c523964a1839a09b533992962682e9380351f0587e1cd740d1d18c373a998286cd73b2ae4b705c1728f4e04473204105967da40d918bec9b9b5656e81108c743627e5ac85c5cf59cd57b7325fa989b9fb66db4555274a50341faaa107bd706a0dd40f2968cbd75346c0a215d2cdafd2ce47c43a5ef88cff0abb48a39e9997bf88c272a6e44543511c2a72e3c29f9ff2a9f79ba16ee68f096b4004e708a5e55adf84b832f0aa43c3f15ff89f31aa0f4674ec300c7eaea70898fcb391f9bed06f45f6055a98c96118a556cb03193007cdd3398a73962e73da947e10197a1d44b7bf470709311cabf7191cc0dbb0cfc7fff4969e9fddde457cfc79cc94908f217a4c4db3c494f41772ac28fc71ba36dd086cd9d848c825d367fbdb31b11b19ed55fb5b6c362a9e9cbc7abba9e3554ab84c64b11c2829f3e8e0dcdb2143b74a85ad2a0d414ead4efbc9d4ea48521d3020d6f8474aa836dd8fff35ef4c3ac0d3ce40f7e7d8b72cdd961151512982151f61ce533caefb7ca89613e02a1384c2f642dcd8d6a4391f58bc021b8975ead7b74cbd10877e96514442d88bfeaf6c83b2e548eeba4b03f4d2c8320773b83517ea6afcda52ed6936db3bd7f2627a0906ba61d1c39d1e1f48983cdfcf674bbbb90a5e42c91cd97d842aad78c25e9578886743d31522d37f1b01ea770b0ff7a17bba9dd959899a248cc34e6499817c7fd00c90200032561c3a66fd368677e2744318ecbafb5b810f4a438acdcce094378aad18dec8ea74f90c4fd28e6392b128b2328ee82a884f7eb4f84c7161fb37a37c7d4d66e4dad5069fe434a7ac1c86b17b3b0fc7975da622476313065d4e3a10d95368bd2831acec2bd1e74433ce19afa3ee674f7517ed6099f952a32e6a149d2cae47cea58e6793b3816a08a22e2e5bb7c6079c44b3177e52dd2176b881f8f6fb642b83e5f633045b219d0f2f43300f150c6ce0aec9ffa12a3f22fd52b115c0f3885577d1e97b55340e2f819894774cd6b58d2f1888d87d17d497479a170bea5450c9e7053bc3bdc2c77bcaa335415717275aeccab1c44266aa0a56b710f7004760147c5e12bb8acecf8740c49120ae29e052040c303ed5cbe26f96333a09dc32138732b000b51ad9ab5b2f2498e4ae68927aec18525d0b28802a670d73ac2c45f6ea4d2f3191819a60ef668e21d6e873447d41fc8279b2e5e561312079b117419db55b154a213b175ed5bf2f5ac0f446b65cd496017a7411ff39e320657f34c8914463aae24e17fe35b6cd5ed74e69e7e4faac7fc2b790869c6247e3c472e5a53c7331aa8602c4cc4ea6f56100d315271b3a23ca309e6ae2eb20d3ff7b7df0e2e44c63c887812c7fc150744e7b342bdf5556a8b480e5f8feca210facab183a4319926506bcc2f7d6d4d7b2d01002e2a1a00eda6e83d21402059f07c853a1c40afc7049a716b5b8142edd12c970460febb15defcf4b7bf26609a679a23e9b26688ab116a22b4f876d07c13efd7ef6c2e69156504e897e394486241e8db9106d16ab66900febd2780c13f73676041527e6e2d043d6c9551d45e9c589e70ba0a7f403657d74539fb419e31ce8a903edf42f2d58b1b6965a6c", 0x1000}, {&(0x7f0000002200)="a2a0c4924ba25f9524be0bfb86c4e38e9d76d28d326756796eebfa6102104ba717c8967bcae7344adf8655c8", 0x2c}, {&(0x7f0000002240)="430f636a76ee21b5040a8f51a84928df5504449b11ac698fd86255771cca3cc92f53a1192a21df4933c27bb5e71b26d1657fde621860d92723fc371c13997a68d3c43eda07d0004ab5d7191d3a14d5f74b8f34c807fd46cc23f3d0a2872e36a014cf4af862b7d176dd1e13a7b8dff8362c30c3df31399740292ed94ba1af01958b3e0e1a8b71dcf6bac99e7ba8675c044f5c5609684a13b0785b8c11474100c050c753ce11279570983042d32e38231769af466e045c88fb5f2e56925323eccd29891b07b9ca87470872aeb3286a9689794f22b2df2007b75f08b26bb13318dad1503a8472fadd1d4bad771c172306ee4a9b1022fed22951a4a89f7c7cfb6200b135399f7eee0f647647610008ae3dd6ec64881482b78bd7101955b18cc0a8fd9f845f04905763c5646f64d0eb2ec976ad50b8214ef3b223addea4c9cde650dd9ec4572ccc0044d4d4a3beeeac9936ddafb788b0c0ad0d747c605d1be206637bedac9007de2e1881f0ee246f0c6a195673144bc8e9449b1edaa5a594d437a149ab7aacf70b118eeee8deafbf43a07a22a537ea2755cf8b6f5bc08660727e3c33b71f6d58eb09eb218ae7df5e264a46a0c7191bf4931b2405ba3f47f78c4267012933208d7def0ee5eb2f7ad185ba2d9347ccc8b62e2255385dab9efe3a967258c777ce1975c6b15e07ae9231a4f6ba3cf95e0a4bf289a543ae5a9949952436fe24c19f264ae5b5f9957b72f59ac1e427899840da4673f275e1ea9a01b4219159be95687509b2e4e488c7b0af1e0b62d49f3f48f14f32b7f8ea237a5f56b011571323224554b54a2b9198d905ccdd31f8f4665ad2f7b3348fb35af8874621557aec1322fe9fe162117f0cb105640ae6b8803147a1b447bef1e446654139493449aa142d76e9c88ecfe0555a8daffb0906c889ddc557e538b2eb1ffac259bd094ee6e312f1f7551a414674dec075477688c3ebe8745632d60f155b89668c5dea5b7011127dac64910123cde700d784799331ed1251c6142f3814c57a1c81864fb9d155e654280a181002fb264666969ac1b51e81376388762ab994c0da72a5b60b044c2d1b7287fa3d74f02dc782b93b9fae6b2fa383d2e01427eb0ec619868e0eb1a4a0faa5cebafbe88f9dc36b4baa0ba9e1484795106944ec3a3262e336e53325dac4bbeb2d5002a6613f91825d9e5cf2244621187d07efd4311555012fdde32d2e06d9c10717abd6155b013683f841de7428a4b52bb8732bd4be3dc60c07853cdf36d7f9180d22604816516f03bfe19963367b699beb3bae851f277300d8a7ca1fb5aac59cb90c55aa0ea75c8f9ab9066f94d29f04ca96a1a390c0c7d8c3643454f3c7a36fb4c7fe39ca96d1a5b35d6fbbdafbc247826ba6c961bb3878cd240edee41e6255031816c384bdbcfca9f5f1bc7c3b23b37974d1885c99c5a2ca51e122766c404faa001198f2e724b9467d241f41c136978cb47dbce8b90ae9ba65d3cef8ac9391b8cc43a1bd9380461ad5da7a5ace1dfa0617a6868ed859dea4728377fabd0d476e71f27f6bd7589d72de922f25b6449070fe5d40abd4b5b95cc31d924a9006ce769d6a4626af17e657677c6e084c4cb37cf99671161022c7dcb6d646ea31569a0f403adc84dc4828e0a7c585d0850ab011f746daa76d01815ad204bca88a31b3c77dd4888beb04a4f8cd0e24f1ad5efa2c6d674e3154c8b10987cc286e33b3011649a352a8f4cbae9044967cf5a80e6160980e647a04df05ee5e729d32c3c3501763c1005611b6417e95aeeca33c039b08ee371186de7bc54b90d803ae73913ef5bfe9af49d1e13b2a8d3dca96cd9f175fbf5c9bff7f440e14b68f369cee26c898b08164bcc03e847dec52e51fbfc1c2cacc91bebd3f1acf00ec2ac1cf83d9360a0913cdccf46ef49f599004ae5e4683712805b25ade7d0fa8772bc04b983d3ecee5ee8b072d8df1590a2f4d36ce62e7e39d89780c3f36a5f4080b1c69ad1a06af64893335825bcdd385981e8e8042bfdefc7b6d3e68122e5b06818941bbb35ab3b759866c2acba0dd4df64addc10738a39baee9de8d1ae28826fb14feb2b475a50383c34f67d7c0f3e8fcf5cc245e6b75421e61906f00d334cd24cc54efc01b84c0e024b5ea079ee688c1a8199b5faf8cc5e9e028c9128ee949b4649668d9bda85e9846b8e36d167e51006dd64d785cd59662797011a9a59f5fe23091393c54df5df92631d025f76c847269315e35a8343f79e21ff4380ca98bca37048215c4dbe190167c7a3bc4c5f2a8a6fcf33653aadb91706791963946817b0771efaef18483c0f8997f97c48dcd966d81822fcaf24ba1d745121748572cd927fac95f1bb4273f460c8c86507acf8366eb86a8211e56ea170c8e60004056fd93dc9cc7b131d07be7459705850dee35a73f854c245810f7055a22e32763fbe041dbe48f7ed50de1d498f5747149049404614a66316f3b749ad3722fb477c92fe62723be6eacaf1ea33dd997e17bf952f4525ea0d113ca9b8892b76b6171eb446a334a4f262c604d74cb2d6e0b5bf86ea611f462062a0facca9a8195779d4b796ea18a4f8ea578e90b6e3cc03ae936dbd8d8a09b9cecedc1742a10d51356de21a42df5af4c0cf540d0f4d636b7a157776d74071d1db312f216f4f83f86549df6561a8e312c12948bdb4148cdc1c7834b12d411070db1e01ec077dd8eac7b1c03335ba74ac87a73b05e9783979435aa12f9e7bb8c2ae745e5fd85275c863ca59052e9c4bcb32a3123b70b7a830059d05babf2232039d93682d6c6c2a6aefc39ae813f7cc41b09479bff33e8143c329248160f3ecc721b5f86ed13ce9a687a5521feb27c511595f86fa91c2f40023a10e8bd6669e39c6a281d5d0b5007f3e8fc8294b005b953896d5007b25d5748af6835222b3b83f2c2da4a2b01e60ff631570c6c58c66a0809aed3fc327242885f9a41469200f5c4d1c4d97a7a6e0ff4070d022fc799bc1f5dcd12775e31afbb9c17873b408ca43c12f5d5689a06651f0056bb0ed64ec4c57b4c59abfa620ebed8540bcca392ea06c2750dfcedebee6d20a9b4dd4b1165e66aaa0750909dd5fa30ed86359291507f07f456d053d08f4020ffe1167bfc80670b775c6177c1eb2179e44c8d462018678ebca18b49a2b3ca82d5d8cc9aa015a4bd9a2f1c555d87347b93a730036e46b767ab1ee0124b316b690bba43df6f5980995ba59379991e1538febb0c845a9d6f6b800f7b387d2f805937a4c5592e1b146ce60f62f511d515e11da3c11afd2911648172ab2a9684bb448fa91006bbb95900a3aee220755859fbc65b6eb6bff7d9447d48a66e6226ba528e806869506ea274ef68175312508aed5a02548e676acfeaf856a42ec99321a6e081bb8590b3d09d6069a1950911c1186efccd023954efd52816f32d8fd9ac0a51c2ad56f321907fac817b38ad26d7a3fc818c7de7ad52d42c1f326165b02bd95292b32a42de5c7447c54ba68a873198986d561d991a347afe8e5059b74840bf6f3b661b774c2afb1a98e3d317637b4ecee7addea2aec685dc5aa7fae30a02507ec703d74e36c12b170ab664a9df66167c04a1ff6c9940c57f592bbad6205bbbc851a5d1410dc8a18f381af6bc7e8951b4e396e97967f44befbcd5259bbfd24e909fe33ede1833590080a6943ed2b74e8da5b94ed22ed5b88691c2b0bbded3ae1cc40eea07d48dd2b42765d5ae6461cb3a4ce7d14cedd8ca914d73675b0538876feeb35a47bbf43d3b00080186124389dc02adf6088375aae78b6b88a500431824db55936d415d9da92449666f1738464b9755ad4cb7f2545826fcea47a12de5a62c482539060b1fe6a37d6310214c43608dd340ce7ef0524aaf5f510baa888854a644a4e25f9680d3a989b268762094ca3cdff9067e0fa0091685cfc184842402ab33be438819718c2ceb44cfdd3bf0d7b4599428cd3eb581e75e86f3ea0066f792809e80d4a5b822e0d0eca6f7993f075597c6e9a99c85431a81bcaa86005e2a817e37fe1e248f7a0c1133acd03a66f5c0a25284967fde78e093f1c5aa3cc309d08529a753c8305d1a0b5bcfd116d26a2949688877400de13060e3052fbe996f00a515ec6059bfdaf342853d70e7562b3109b083591f75afe72a9e864156d233ed0968af61831859c9ace1e1fffb09749391158a4686dbe64f93ab8d2a6ac7c7b300a61cef2be2bc707a0e3bd28f88e8fbbab09009f103768bd247f732c82dc41c1363f39f1b50bcec456863cdc2f78521a97df8d135be97c7d6188c158071577792d21b96fdbc21854e32f5992881a58f291a6c955d4590be8d50f5fbb78d838ade9b738542857acc8ee80e258398d44eb01ab8b44ea347723a8835e6b6087b6e710f1214a5b61d27ee982025d4ce45d75f20e5c5a301e92106f53eae20b92df997f08845c196e92e453cd12cc0b8c8aacff2c2e818478989d5e17c2a8cdf230ffb8b765018d045fc271c618e80737c06e91f7de1ab497bb018de440fbe77f60e6fe8c9b7b220f5557b69713d90e378ed3cdc9784190aa91b7a68c0b4ad18ce827d99e918193a024b25420feef5a413af854c93f5b9bc2f30d8d5147459ff779b55026c84462c037e8c58593abca43071121be7684a02dc2774eb68a6e5e7d2dab416bf566fdee3e02e4630c45ccb09ac25df890eeb56e31d6f95d3237fceadeeb5622177b544e90e229e72423e171b56caad1a64d78c35da1e999297add73f18f292794e35224cd025a2fe557b81455a68778d22b5aecca2f6b01da449d77a7996a3a9fe36302dd566d6d2799ff86d878ec0bec7fb437e47b53927d192b84b48484fc668a03b285a767bd8156a9434bbd6e53412d55beac7b9d1a362ecabf4fb3ee83da27126558de4c4ae7f76b4379860f47e48952a0088474114ae0199b4fe16e42f5fb57724b5774a3ad786184117eb06112a25fa6a622e2a72ce8765a5b9c572adedb494b072b51546fccb8430804bd95b8bf9f6132e1d139ab00df0923adac27d6a81a4cc890955ea64b05a7a64ef3f5d4531552d778bbb719a8c247f0a5341ceb5f1a8c65d2cab6762ab68c9689e456c127b2bcfbc561ad13a6f03342ebabd4d35b593787b428266548e32f9e896eb64ae0dccea23e9b1b87ec7d3f9d72d840e8bded6331bd4ec4a4526ef66a39303390644c7efbb255bd1890622824c230145004c76100c2fc35eaa6a6606fb620104150be8ae62e2ab628f1ee602a5cae8fad9c9f282d95fd9f777313282541b23ade1a35a475c822273cf39a4aecf89e93a3fdf7f5946c5186ed466c94483f1d9cc48a63f01f996f375c6b6aa283da3615629fa6bf7917f90b9f341046c8fd8425458362f44c950fa250573c193a06815900eabef4c8f988e512b9386ddce16714797752bc047f2ca0a987c7eddf8fed957768034a153b99ba9673f9fd30557e637887221d99e33411fc16122031f6a0acab23e7faa5b14af558ddfa075464aa126973892bbed67ab294c3b610daefe5541d38df0ac186a1976144ad0801fb7b792fae1c1f4a3b0a80fca14d3dd1b06b47bee4a2ed61259989d10a122784df93d661c8c82502ea6c15a0c82a97ef98edc50393858b8d305e100de1063416b1d580aaf88959579897d7e414fabab19f7c522e411d02fad32559b12c7a72b3c8f47b036835ec60e7fede9008db1118dd3b7416d83ce9a77756f09df5aea65fe23d7742c85e533b06322f2a59e35ffaa7716e4c57e8cbc288dfe7a9bbaab59f394e75d2639ac7893d1ac3c52c44785", 0x1000}, {&(0x7f0000003240)="d0fd0f99e037912ca191b0bd96c8fe0f047d71ea97cf7e2b6931cce558987704d3eb1c22938fb4793deb4692a34ff8c696c4a952adc76faf5f637d71da4f09c80ca73b051bc4", 0x46}], 0xa) rename(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440)='./file0\x00') 05:38:50 executing program 0: socket$inet(0x2, 0x4000, 0x5) pipe2(0x0, 0x10004) r0 = openat(0xffffffffffffffff, 0x0, 0x20000, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0xfffffffffffffff7, 0x3ff, 0xffffffffffff0000, "f3e95b40f1c1505f81d2fb4c0e8f4dea8b5884ae", 0x200, 0xbb4f}) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) fchdir(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') sendto(r0, &(0x7f0000000180)="deabad6bf3653eda59514b4c29906a27c6184eb23ce6bbfcd1aa993229f3268225c5ab7a5f6213759ed6780ed155f3981f16", 0x32, 0x0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 05:38:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="278743c694a9153685c1bf1df7f7265d4f0f40ab1708ca0b71ff066aad7a4cb54b3f33c87cf945abcdd32bb19ee25d2c44d97ab7f68f0c54572b4b2be8fe9b03333777c9f59350968d4d30d3f746a21e7293ea31875e82ab2e1ff30950e068df0460d7852d646bce20c6a56d609ee4059e720abed41487c145410e7c9076023389064cd60c996d000fa90c234db5a4aef578cb2b93d7fb1e225c6828cd419e4a61b7dde43af157f94d40cc2e84e8d499aee373fbd2a5df922668e573e317663e8803d69e46e80ddd4f37b307397a78801f8126d52de89fce785bd387550c3ed10d1bac161c65ac79622e4fef91fde5c9a323dce0da61604fc62413a4aaaa5d12db9f2beea0f1a2ae356f8374580564437cc22672822e175485dadae9095afc8a0ff66a490a181c53d8964d9216a267e212b1ecb2a305a1980f5d79897f475a52699e1324c1d025e4e72b4482a6b04436caef0234c849f39e5db76973c3318d51064beb7f390f721d867d77aaa0e9c06ae7e6c416c1a47b6f12050789532f8f96c9d72a2f0ed7ea6cc494947dfc8f6b62e0f095054408696bd368385aefea82267e74298e515ac9c32504d287f657da27663960fee1519823bc11e8e303cc2c00aa611e41d53e95c2d373caada54d2d8eede36b2dae46a81ff719386be8f2b3645d8d096fde9ddb35612602fb8da50e003bac2960435e9cb3a7fd4aa6797f73de9d7b157a6e0600c8c51de92aec26ef422628da1a5780c89953a143018f93edcfc9e6b9d2f721bff50125cd1096cc433497c92713713a6013cacb41be094193ec8b6b090bcd73d70da1bc3c6b0816c9e372d52c127cb7cb14b1d2964dd455bc6bbd0db696dede7f78601cd5606bea8edd6146f70388031be31d8de72524ec9e0ba91aae4110065048433eb7a56bb15bd46f448e20bf1b2c41970fc07d7c97939e9a58b98a99959ef6b8033c30a09208f5b968a6b1edd305f8e3190d23685e37de883dbf8d634c1fb9e9627f4882e8d1cb72b520f3555cffdb03e2f05b23a780b79539b978c61b47b7c9033c85208da1a9dc29b99d46dabcfd92ca4fd03c2cef6fb7189064529b58eaf3732bcf8e4e1821c11077e71f4d992731aa90cc4253647846fcc62103645d17d107a87d7c08130c50f0bce7ba96ef3851d4ad231dd59d504f44e043791eb3c3411abad3bbef0a370f684be46d2ec29e32b461e7166529a4839dc3cd041e6501843547ef533899392ee48038c5f53205523a06dfbb67759dd4cb90011ba557f3796a1ffdc88bcfb1bc96cd5146b29f60a6bcc736edc603c572836850f0e5ff136cdb91662dc0cd5d8e9c8d81d48c34fbae2177ff612ee30f40a5e7dfc15ff18c755ac4ad0c28c91ec54d548032debc32bff0ebd277117e9ba29ce52eca3fc8c36f985feceb8f0a61a72a3ffe802f861a1f025d2c6fa3b31f1d06b80bf7109de20164524528175356a9181771b5eabe14fbdc562f9bbb4ec383e0514c25b4106c9bfb57361a70e1515bb2297467ab8454310973916f2f6d719a5a5f9a8495cc515e53d03ac82bd5d8fc79a524a216d15ac08cc034522ecda7b324e2baeb6ef687bb1bdf4d0d05a84fcd5eb81a4dccb8b9a2c836d78241076220e8b6775985ea332b204b9dabfe9b0d67fbdf023b7cb821bfbb28293f5c775a1dc6a29ac41ebf401ce227cf4db6a9759a9e95e407bcf9b1e5032966bbea2c8b6b44326b5f540594188482e2eaef0c455537a870e2dc420f195d80e89aab347339738e64878327ff7076965683d3e6eedf31bda449f68160d32f15dc847e2da5b960b5d8931f263e1e5c32febe78996d87c4b7a5dffd0880fb0f88bba45ff6dc9468a67abed5a4a8767b24d8176d86c079a3d3a7a8258f134f8c577bde9a27768a142af090af634e586e8e931e11d94a9b54f8a67441935e1bad240d67b89b8df18cdef7bffa00c5ceeb5c4f826a508fb82a0c0107849627314be821a0727eef4c947fbb7faae489c04b45b2df964e5852dccf710e49bd3b08d8436872494eeb51483f5820ef3ffa3b798ee418499387c368aa10c986bcf1f47dc93d34765b2d135d6c9a036dbe7ee62cf27c9f54245b70eb7cf860915958cf1f633d495f8de011e639c4153ad0bc79395b4874695df00a06c5d51627e3cdbc37ac841c879858724781ae894909ed3c6596439d52dcbb4146e28a65c71bd560965c932ca287da126fa37905d0897edbbfbc94e46e7ebb29e8e9d9597b086399614e9cea9508285d5ed19ee771e8ffacaf79420ae8fbcea1ca12ab1f16ca8350b69afe37d230f650535fefb7122395c36ef34c24ba0f44a608fe93e27e0ffca1241bf70ad12ed3700a7732b618f131238982029282c4daa17509e76704ff159333ddb4e24d07e8b3b1775406da9a1c8fd9130c9448214b65f66de26ef24a0086fcaee112e6f147aba522957ebf0d770dd4cbd743ddc6298bcb78b967bb2661461d0375bda7b644432763d67d4bc585791bbc0f3ce56cf5dcf0e87441cd5c8f78a2629aa4ecc47ab7aca18af3d66700afe307fa3ac6fd32f7072c896a83fbeff165cb512dc9de48ff74b142df6b5c3359e278468338e7dd11badf865548dfa3db5ba8574018e1b82fb84d705c817b78d92fb8d26fd084e8591a021b9468d2bc2fc28bfdc1388db52f57a2a6cb4655e9df83b45877d03fb8ba08f93eecbf931ea44b2997ab1b97a3ad4c83bd6986278677c6fd32659092a87744b22057462c40be7a04609db9f84eefcc659996ca52588322c7fcc5bb97a23cab57eb959939b6c9b3e67ac52fd513d843ee2cdd6fb718ece24b314c6276aa72b7a72a1914e73fc3f5f66b49c2cc12be0a87f8644b45e7ad8bd0e30b0cff0920129871203a87ce5dbd832e588ad0be3d1c49086480c7980907867be4387387e361bd6a10b0c85c7d79213c7096f3109063a22ff62901e21ce4e26aa652244e337c6c11d438c32c52bd20c2a61019f8c34b7ff4c0260459dd36a41dc09d09ebbff48d6397404e37b086b3d5590829f62fdbc88c649e560e21c50528509ef3cffb12e2086ee61bb57f3b17e0fafeaa51275e81fe0f763e6fde61e00d062ad6c18c9625dd3971eac0e8c563e7c86db9ef0649e299913f46d8ef37bd0f4998889a19027885b0614da30e1e21ffcff6b2e8f69c9b0efeb82efc24bdff0b35d5747b1bd6d6d0abec6b593d07da56027a36e6b4e9e95d430a460bc845f888ed0d9c6d87c7f1eefc6361d91b8a40b23113f4b3ba97669f4cba5616a770c917767ad635b5aafeb8faaf814e94b7e89862d6801f2d06f73c2a1e27d5304851651936c07edb081c09eb1c8a48ff1f59a0115c9667769653ea5d9abd3c470fcd5ca71306f6e9acc0c0c21db67dfb40d1480a8518c098617e813aff40fe1bb780ee9c563a20fe5c64330f5f8d4873ec1733f22ee6f344ac54c173ca1a7598f8819a19e2dbbc0c07e4d746ef1a1acb86b82026e7e30579d907825eb4eac3f0a197d2b84c56120a0964770263fb759a7b347e47d74db7f2bba843cb064a2c26c27698cf0eae6df1efda88ce92d7d3474e55ab26cc7821c89f944057d272e21f3a393fe69422ad2a660940a46f4b0486cda69541e65c8c3aed6188b94ebbe5fbe387066ec8b5315f1283fc39867020ca8dea8f464c8dae79a3d7db27b2c76d30e0e834fbd880f2d6d4301150125eebcb26b49b28e5497e8962008055310437d4cf0365ac1165b77a0e087325e4681bf9ca3d25e778d1431233b4244189b5bf8481bbb5817e0cfb2255cb8f31025cbe783df4f1858f66cb84a08b5a5d1141a92c5657bd85177d196fb0be28fa36f66d33b9ba28ab33db9f078bfca5fe4b48f7506fa478be2fd3a2fa073d9fc3adeb9a4aa376f1dbe24385edd295c91559721d3aa0a4851d3aa649c9d4c4162ae7bbc9683da371967a60d6cb72eee9fe0d01b534285b5bd6fc8d04b8ee7ccdb141925ba8822201ad9f8429f60d009b80ea483a3b43dcef2dc981758eb27312e906f2ca031ce256fc21b1accdfa2182b4688395dec9981f64bbc7a985507483c8920b05740b36ebaf31bf35dcbf32741c971d2630c3aea2a8c553d1467a51fde4b60a1fc215823478a1c5204fe1ae552e7cfa0f8bc3e2b49fbdae87ee11ebafd3c2d749776d1a1e8c019d3a011a91f6ae59d88c07caa20d28460e42d3a0a97777e75a41c986f6691a1c7ef3b0c39b1bc2b8733e7c0015623bb129c44bc74cbec2b4c9443722b8aefed6f06b037888779f04ab0652cb921347150241e25106a529a3a1e50a52d496b4032eebf61e9637e1445d54c1e9d8bd5472366dddb04a35d81827cc3cec488242b90207ddc070db829b0482fc4055db4e03b28e325b8403ff7c5fe3b670c224c77b81733136f63f183333188c7ab5b165ab8ea29ba782f0148c3bcbe33375bfecdddc90481990cb553b752b3fae4b1c80d1dfe99ce600d6e3679ca4f4d758f08805518dbfa8030a4ba09b06024a1bf0fd2ed22432d3dde7db9f9cc49d765329002d6c272bc6ed12629b2f082960a115f60cf4730e322be2080c44a3b3bc65cbf271c497a4d421fea87b1f2e11cdeba27b7fd3f902b936c0ff2bd36d08ba25fddb0df53cf700ec8d4877744dc6f3d8392c0bd212c1cf07ba7afbc3244346bc18a2aee187e26dac63b76b4dce3b610f5aad311d9d9bb447906ed8b2900d7c1283f02f113ef9da5548802010783be06507b1155cfc0e1b5f34886d364f26723130bd92899f61c8249a5d71999a835af6df5f6ec44b48f64d2027d4fd9c5630ec4b2cc6815a14899181fd15426ff33f8e4cbb7ae2957ec5e7420ce8961dad62aff9bc04fbd6f79d8180c02ba2d8e7d0c786ba0a7bdf4032baec113e6a9f23e5a11811aedaa01f5455924f5e347a8e3596b8e4c8d6f1779f49b5a56da0a314604b5047b642d03340a6487a26327566625e0d9045420b12f6d106b5b39be2439301634440a022dab10e653cfa3a5f30eb6ec5bb8a94e34ee3b0bf4f1fc1ecbbe011643bc945d32d52c5b6135288cbeee653e55eb1f1b4288ce5234b11ac165432cb29762c25cd6037d00a48e2162e9023df4d351af35c06459817fd4965479af48e63dda2815f759792ff383474891ab9857946c0d36bf1686e4e3dff57a3ec58f0aae38d59ba69de2e2f658429bf862fed40be62335f0a5ebe699a24e27e5b3bc1d105be81c055efa069de116b925d033dfefd6e922e327ba080fc200e5848aaf58e023b7dac163672d3204557f71ad89606c3a0507647a144691e8a2918ae04f48295c1591e0a086b9ff01a98df515f7ccb22279fdeb633178ab016ca264cbf53e713e2d301b315001da651ba9e2c5f83ff921665d3f5b898ea04d9bfd7d584146ff227b2c0a93bf6125b7e28eb4c5cf60871303d53065935cec257f53c8753b2465723489689498b8e9f6b40bde440d546a94a26288797f7d0351c4f1fe9b621ba5a2a56eb5df2d2e18f71972b3b722dbb6eb0b5422f7d510cfafb58b8cfd7d228282747b6d99ecc26b98acd9304fcb29edc002bf56fb16f9c071714363b98b3de6fd0a12c3960a73f8aaa9c1e5fc14273e761ba90dbb52328d6146092058f34fa90870ef4f65615fef295ba92b33f8a54fcc687c6a3645799a71ee1ad280624c3cc44fa65ffd923417f61fa1c573c50b0fd7756d7e4f24a778887384642015939cf1dfe967b38b3d7b552eeb2f713450df18ec113346e01115b11f0de83cd7795ad6cb684274b4be84939544e0d6b3cf938c8182960f3f19b80fb223c4b97ad3ebeb30070", 0x1000) close(r0) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x7fff, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x4, 0x6, 0x7277, 0x3, "e8380cba30a9273048f676f3ab70772bf084a958", 0xff, 0xfff}) 05:38:50 executing program 0: r0 = semget(0x0, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000012c0)=[0x5, 0x5, 0xeb, 0x3, 0x6, 0xffffffffffffffe3, 0xfffffffffffffff9, 0x3]) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f00000026c0)={&(0x7f0000001300)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002580)=[{&(0x7f00000024c0)="2e3bbc97b233d7371ee3d4d24dfd2594efed349480bfaf5465802f0a3be8c7ef7f0bc1531b06b1f2a9cb6edae4acbc5413d46dcd4db91e82f226a73244d869a9f69a7e5bc8baf29919cb22a6e6f04c0e9501587427c9ee5724a49fa29f8add5898919082579581a1472928eb5349755b0dbcb23a4e85d2e91cb4c9379670a1b903884c1d1273e82f07afbfeafdcc64600ca5dcd826c27a4132b6315debc5e17bed29b464f17dd176ecbbfc72653f58cbabb2e4e5b4b1ce", 0xb7}], 0x1, 0x0}, 0x0) connect$unix(r2, &(0x7f0000002740)=ANY=[@ANYBLOB="070610800000000020007c8354003ca078319283858222022c28d6b0405a2082503e24a75d1c780f3330914520bd4d0dc4312160d98e7ac33bde418ab2d23af9390dbea148c96d67a62b23a1722143"], 0x1) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001340)={{0x18, 0x2, 0x1f, 0x4}, {0x18, 0x1, 0x8, 0xfffffffffffff000}, 0xb0, [0x1, 0x400, 0x800, 0x100, 0x9, 0x5, 0x73, 0x1]}, 0x3c) connect(r1, &(0x7f0000002700)=@un=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f00000003c0)=[{r3, 0x81}], 0x1, 0x0) getpeername$inet(r3, &(0x7f0000001240), &(0x7f0000001280)=0xc) r4 = semget$private(0x0, 0x3, 0x70) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000180)=""/4096) setsockopt(r1, 0x12000000000029, 0x2, &(0x7f0000001200)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r5 = dup(r1) semop(r4, &(0x7f00000011c0)=[{0x4, 0x7, 0x1800}, {0x3, 0x2a1, 0x800}, {0x3, 0x3, 0x1000}], 0x3) recvfrom(r5, &(0x7f00000027c0)=""/4, 0x4, 0x43, &(0x7f0000002800)=@in={0x2, 0x3}, 0xc) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x3) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001180)=0xffffffff) open(&(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x0) 05:38:50 executing program 0: r0 = syz_open_pts() r1 = getegid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[r1, r2, r3, r4]) close(r0) r5 = getgid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x3, &(0x7f0000000080)=[r5, r6, r7]) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca5, 0xfffffffffffffff9, "44b8ac4cd70a7da323dce96b94140e31015479dc"}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) 05:38:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffd, &(0x7f0000000000)=0xff, 0x4) bind(r0, &(0x7f0000000100)=@in6, 0xffffffffffffff58) setsockopt(r0, 0x4, 0x9, &(0x7f0000000040)="4d8451e5a31987496d01d996fc34cb707b800a587bdc44ef0ea4ce0db22101505d520b4cd76984b484e295f533655f83c7469e23bc30d919dc6f", 0x3a) 05:38:50 executing program 0: r0 = socket$inet6(0x18, 0x104800085, 0x4102) r1 = dup2(r0, r0) geteuid() r2 = semget(0x1, 0x3, 0x500) semop(r2, &(0x7f0000000040)=[{0x6, 0x0, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0x80000000, 0x800}], 0x3) semget(0x3, 0x0, 0x10) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 05:38:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000140)) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 05:38:50 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x80) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040)={0x6}, 0x10) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="072ca816"], 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x40, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 05:38:50 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000280)=""/254) rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 05:38:50 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xb8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x800000000002) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTOP(r0, 0x2000746f) 05:38:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6a564936c685e1aa, 0x0) write(r0, &(0x7f0000000200)="1544a6be238772ac45b51dfd1e548c0e06b25b135feec005ffa67e8bc2c97560b174b1b5d513aa6d0bcde3cf4d771e6275bf1f659af5f38ac865086c87c569859a43ba9b3aff3386cd55e6325cbba927dc7174b6efd1c3ec371dca942434f54ef6773c4686d0460cafff1718a13adce78d303ef1038601015249adb2cf99f3e9b474815baf09fdae5548ebbfacd7bc473918ec31a11a48a001179cacbc8e45121f", 0xa1) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000001c0)='D', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x100000000, 0x1, 0x100000000, "4261a3c43b69e3a5892fcf9165799a76c361ac16", 0xfffffffffffffe01}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) write(r0, &(0x7f0000000080)='\r', 0x1) fcntl$setstatus(r0, 0x4, 0x4) 05:38:51 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001100), &(0x7f0000001140)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 05:38:51 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 05:38:51 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/!](%\x00') r0 = getgid() write(0xffffffffffffffff, &(0x7f0000000080)="90484ca14402a040ea910ec7dcd50a9c2c2c08861302e39e820917d212863fe0342556e8afaed39903d1dda31805e40b2f80f2a4aedfbad9d26c5c133c0060e0e40e93bb90b777beef08e2a15f10844819970bd35c78ccb5986159ee1cf485704389b08c9aec91eadfa99a4492523bc29844f3300e236a7688a159a17d8dcd6ac7515bb6e222a68fc1525be1467991c521475b2575aba77a4cad9f5bbfb2b9efe3f0c02c1ba1184e36b3ddb9d3e573f5847c5709d0583c0a0a566af9d51720bed475911aa09d5162eeb41e781c7ec3464211c5a2ab1d23f3811a5729bbb91bf6c4ce79adf89bbfce0cfb5a32923d728d411d613f16e8b6cd460ce04984e0a31a5030a46605c6baa9bb4637a65dbc14234d4744ee26000918125c3015360e6ae7a3839c0048d312bb25e1d70fb30d4231983d3c3e5ea02aea359adaccf084fd10de1a1e7ee3bd0f2eed3b8c80b6e9139d0dc5043e853d24f6505bfe7d1c8e536678b9c51f16f393060687bd1e02a16c276ea804d1cc09b91e95eecd336bb8919bea3fda354fa2986b7dec79de6d0e966015e8913db6f88694fe2d1f9d8ed7a04c45c7bfa4bc8e1b1970b2a7750ce8c13dd4907d5bf9331f88205e8a0bf566e2522cb5195c179a63c10c7a1af02db156ed14609c7c61b920bfa7b72e059cf460305725dfea849919185570e1c0b7cc959c58642085b333338d644ab10cece0a264e9e089863e693627c4fbff09e96a058d8edbc19512ecd7819b136a3ab24de5c09cf22aeaf9ce71ce6736a7b00b185ab792298f45e78894e0e42ecdac99af2a689b89dfc6bd20640d66bd4023cf6e3ee4ff976a8dd6f5dddb9d882f45b255ffa4e55a674841267e0f875f22da53272a7f928140d821fa9215101d59cfa44181a14cc491b4809fa3bcf07291e53850c3c01cdce488150a7b6bd8d900b6decdee7b6fa9a422f42db7759de0ce7fae1220b9e4509a1c1d8944b37bcaa1c46a925904c7851d18478b1eff31bba31d5d31287a971fe6277f8110ec62651b977dfb1b1e3f6f177e9f0749e1110298747e2eb98178b24a54962c1465c6f5cca17370bb788d18913b27cc826941410385f260d526e141ea59de7a73407e2ff5d4210929da0220f56132634ec536b98b87b8759328d16294d5081dc1f2e8be5f6369270e1f850bd687e1a756a1dc3e6160ea0c3c6b86fcc8f6ae73edab1a4607c40472888e14a3fd7053909e9922d42f8d01c6794ceb2a488d494b3e906cb87459e9bd0ecd022f8288ac33b5b8f7e72d0ddde6731ade8903f055aa8ad957ca3e826a3660a2db3a5bc746243869a6645ab79ff26bfc4073e7295f192307d09b5eeb0d01789973aa6fb110b0904a3b39e8a365d6b9c8adcc57e92201aab3eefeef0ed5eecc13ba715535ca18ed8dd9dc4389a5145b3106d0adcd77259c470e31a0264c1e7bff48385707e3b14584176d6ad98a34ae90080b738b6f4654a3c8cc4cf9ebd4b301dcfa9e02f3423b7fbb981f228577f63d3a9f9d571b5223f67c64bf287c19a6ea4db14c196f21351763ca7e172ffec46783a6918abb1434baeb8e4a4e408c71264c0f83065fe59bb2a71950f02f09001769d538105c2a123aac8d0ee1dae686153f1515425cba19a5c7146880714475a0f79274691141149ae7c494c7bc074f0ea3be4fc010bab7f09698ee0df0a81a5f3946c731bd2300d5f2d6a90c0c9e965156a8bb294fde28ab66f376b11238810b1bb48391aba3c6a06895098de5e678068c3e80d788c5bd9a267fe4285f99afe8f09ffa6a404683c567d9922256948fcadaabf3a1fa2e9b3a28ddb14f386cd8604fe35474902865c14eb931d46be43875162523bb168d46855e6beaa92a144f4a21c2211e84042e9de5d72f9d1ea19635ad521e3d5f653334f914d93d56369b1f9d9805e3458387fc0c2f6bf188eb77517f14e1b8563d7e76fbef133cae15b2526736686281d2251ae29ced71f958e303385f376b73abf048f43714c7576d0f5878d4eb1e5f1ead02632677d1a78063fbaccd1a561067e2f1d848247ed3f872d50b6bb4fe34fe66d1369d5df28079372e0337b71ac25cbc22aa2163abd385eb817c9f3604748d6f9463db4c606f2006833a9d3d2fc4615bbd8895a2e6745801578f902ed682129e156565024e5ebf3c8b224b67408f78af2a2ac1903114c291d03ec2d453ba1e356cd686c8bf51b1064b0abf9464242072a0fa375c97ab24ace5416e0f45bcc14134844e7ac098f72809bc77f8eb367292077a2960d5b179d39d065a1f9562fcad4266993b265bd135e458f49fe9948b079f6a7709f625377c805cf3a051ffabe0464348e8ff1162178e4c06395ca4bd52e1b302bf73e9f0961ea2d6b653bd96a26cadb35f90e1fe585c09c5ed5a3f953510cce23ea6d06be7e6a13d58d56a4522cd7f2396650a441ebee48e7213e3d0b00deb878e8cfc8191a0043b471345d49668b0b9023e925a9b2a9792e192bf8e3336a9cb5bbea4e5c1fd16ae074e71d9fb42811c5d5eedc366a415de503f903a0335ae5472f2f6791f75d1ea7d2464904ea101d3ce9dd0ab14e778f9ec2331e3c99b5f4d38daf7d2bc21008d504007eac1da3603c4417e242b3924c245970b7a5c67b46876d95a48df19a9b7e13832ba38fae10c4bb76a4144ae48f9fc1ac3fe36d52018e97393333284c7ac683011f94c56589c4b74da5eac92a680aeb7df45303fb12ef1131360ad39506e24bd61d25b38b8e39fdd157f254370c11316b8f1cb9b8187f0b5c77c1ef5f50fa833ddc792424038d3c69148bd67fb83f6af13e9bc1ebc9360457bbd9786f54df0f4e609eb93aad9f887e5e084c9003ba6babf351d8aa0c4815aaba1b313fe82b041b16c90965c209d033e07e06dcb300518b553cbd48ba69a305760997210c9dd843df60c3ad30b47f36b2da722ad88053f8021b3f8c3657ea223bb2d9186aefe60b1a0782d76acada7fbfe56f6be3dbd15a263a74970d8e939997f7bbac95398c8aaaa90c1ccb6b6d59896d3026410f771b1e1e462bc713e6079fb1182701c4cb738f96a0d5ce8d73a25997f3c445c118d50849a468eb433f7998644ee00b5c66b78207ab58d2bee890a3c6a69b0495a5a30f3d9d56118b95157e81d2c9d9056761266333235bcad4c87fc6176e994f93cbee566fcb9492ef9fd0dc8195a9bd4f65af42fff66a59271a8924be38c2eaa95b139ea9e95694de2777bff269fb78e645161a1cb3dff55625804febcd8ebdcf0d7e67d5d799bc66e6f25ee82ab2306705dd8204af7210ca475761e7e0183dcc055ee04f7c161984474fcceac5ef49c4a14168a63b2c5a311fcbee5c4236841bdefe4d621f9d26a518cbcfb6ca5c68b2eee9da52965cd37d7fc0023909819922902ade03e163fa8ad4eb80ca4ece2355c01ff83e6368a0f0e0b8ee28a7c5c407d9a0295ca5a94c3cf0ce1ba80ca949c1978125fd04a53f6b11bc4bf68b1464dd1e5d4882e1d040448d1e955132092818c1468edbbe1accf23939b9665259aaa1a74483b544a1e304180b981282352c40a360b3cbe9805be0857aaa06e9a0953b43b8b33e02d57b8a6d155cc9c52b1ec0b670c71a281354763629dbe70e8b2cd47551cfd23522eb51cdf76f9f3cc801fbab76929be964c6158b62c8ce905a2d31a591af6dcde586787610cfd14cbf277c3ca4081aed1bae97e24f8c6cee705af5c8032a12a2833204fb2afd2e446d4a9f22a807b334197d5a8596d2ac69daade4181b97230d0fffe8f3795723359769ecf1f0fe7b34a5d3314dbf6dab92df222b57db4f8464bb52c32c9381f69387bbdf11e122f0b76083cbecd62d878bd87a93e7c205bcfa9338c9030967e89bb4a0ef77c769655e4d4d99ddfa5ecba241803326ef9caa92c1f0d491fa51e07827251e314de55973c215855da00f6c58434e0158fd052ca73ccfc578f9c99a0236074cbd4b640c10c1ce1c2e33cbe7ce6ac0b1cfe41e1d2ba3a879e4b7fc95c003f28dfad894f32df007a3d1940ede387c5bddda01d65e207c4465e667e46e785da982e0e881a5c8270c90f1aadf08a42758729fcb4de16181e9c61f9231f6685766900bd22fddf2a7d957953b06cabd023c481d9a7ddf4ce080544ce47efd5eaa41b3c1aa2046a52dca47306551373b63637f4bd2407a915e3a1a811a9a238aec93c36cc0717aa0ceec629f1affd42d17938acd5f43429dee059c87ac9cf7d3f49b598dc224ac09de10a8891542617a34d7311a55cb4ac958d812755eb49d99c59740532f1e001343c2e19d7022f9b64c2f0ebe5a9a8b02b00f065369480c05a214e5828eea09c1e6a7d181c4f044ae770315aa05de45ec51165b2ac384fdf0e67392084ecfcc37f8a5e1a3ae2e5eff6ab5a9d27e9dd99510f41fbf79a6910364cd0f3e9dcdcfee8c6cd9d0907ede0f1d88ed4b9426948b43a179b65e64a423b2f80ee356e57604b5f81ffffb894071853bebe1dbb45500de09a75ef4ca3382cefde7cea026574402f61bc705b31f577bebe7456107fe2c2ba64057f036adf652ef901343ed2d863ff61c6a1d7788a3d5d25bd696e3240dd2c3d78d9c39443177b6c632d512775c0b388b336a58f6d281d8b37524e531ac09b71421e0387808d421d93218d10ff0ac9a25c1d2fa577cbbe0ff2b92a382bb6616ef851f76b671621b30efe15b51fb867bebec80f0d3d47045fcb7883bd4ad0aafaaeae9ad8c094f668add036b3c9329fae445798f274f71299a71a4f9629e38dd37ebf58ea6761478e6e7c7d811abbaa651cfbed5fee4516625fc43ba74fcae41d5d39a2a8104066a4638afa03756495fcfad7246330ef464b7f301740129bd3fdcd7fc814944741326c486dee2551881db3b5dd302bfee9cd7e9a50e56d39878ec73bb642b7cf10eccdfc706d01538bca7eb3708dac55ed57f6b61355eaf700605aeac13dfe01a65ee3df674d5dbd73a59029456f6467dbfc450b0b45f57ec6f757fa257a7a124359a5d957b8a6f7640f779832773eb7c436dbb7283725e2ac71b406bf68534008f5dcfad1d545197c8a60a84e3a3de14fce8902323f93ff12303987988c4c87fd9d3cedc2445b2bdb338b02d5b27c0d08080e0a85e24857b3c70430a1718fcd6c17cc99fa50cb6511a6ab80eef34e2a51337417252ead1aac109cb07badb90f936e8a4d65d8c5b948fc3aac3eec8f8172c044c16e59c986ca48a932270371982867cf6c2ddbc09cfaed37b064b80b40a1de5a5526063f359383144d1fed6678ceddb65a764fcd33062497ce289633905ee4a60f66b9223b6b272f65feb2c8dbd6dc8d640d74a14a78ff5f127ec95651bf657c9e24b85b3d58e895ddcc7e9b534558e748707f8625df8268b22c1af238d0b7b0b6583a7b605c6a8e7a0212dd6db1c66b1a8a009a254372138c7e4aa6b166c55f4a2d11b37257f563243c9251b84eb2fbda29a7ff4788c567de1705b5691235f08b41dd05f69c1d518f8a553fbe2b9b299c1a84ec12f910e434d6183d4edc5fd1f6d226062cd40af7a2ec560970de5f318acd44e615d96ad8abbeb9f5be6f5fe70e0bafa96fb4f7abd485fe8185e920917a74388c69350fa041259bfb8431d0821f0356be4d6f78ad909bcc1953cf0f5ad7d640c2ea9aaf7e01ad0d337ddb2da1f201c51ab251645e397739d79934c26ea013db1eb73865ff54c82fa20f27550ca5a51f107447467e2827131098842caee98d4909e35a0c9e730ef87c8421c4f2372edeb80db3a7bd1ff5e3ea02249eb421235a8e062bda1eff07af67", 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) write(0xffffffffffffffff, &(0x7f0000001100)="1049a4c6988acf2617e81ea893a1fa2db593bd06201f25c53fdfc08c599117f9c3b80f4744e7d5690513b68407c90d04f4065351d340679883ad16a49c2a594544b959a3cc173f83b635b246", 0x4c) r4 = getpgid(r1) lchown(&(0x7f0000001180)='./file0\x00', r2, r0) r5 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x20) mkdir(&(0x7f0000001200)='./file0\x00', 0x20) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = msgget$private(0x0, 0x4c2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001280)={{0x0, r2, r3, r2, r3, 0x11, 0x5}, 0x7ff, 0x2, r4, r4, 0x6b322870, 0xfffffffffffffff9, 0x0, 0x1}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) msgrcv(r8, &(0x7f0000001300)={0x0, ""/28}, 0x24, 0x0, 0x0) pwritev(r6, &(0x7f0000001640)=[{&(0x7f0000001600)}], 0x1, 0x0) execve(&(0x7f0000001680)='./file0\x00', &(0x7f0000001840)=[&(0x7f00000016c0)='}))]\x00', &(0x7f0000001700)='/{\x00', &(0x7f0000001740)=':^\x00', &(0x7f0000001780)='([\x00', &(0x7f00000017c0)='/!](%\x00', &(0x7f0000001800)='@\x00'], &(0x7f0000001900)=[&(0x7f0000001880)='/!](%\x00', &(0x7f00000018c0)='\x00']) sendto$unix(r6, &(0x7f0000001940)="58e057d131d8a19a842d168b3e4e3ec8777282c7ec4118fb8ddfea9305639e22d77b32c436dc16a875a4fa8431cb93c5947680b2267bc1091ee15eb750cbca547f7e400a148647ece4f1d89fd3b51759000cba4ebf1a7eb8cc9190f79640abea92671f03e711491afaaa7224029538153ca06719b7430efcb4832277c80f0c0b72ebe78a25f57868d62669217e555b9a45a4ce0a44247ad3281872bce0d234b6de347aa2f1688b7265fae1647019", 0xae, 0x405, 0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001a40)=""/97) chdir(&(0x7f0000001ac0)='./file0\x00') ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001b00)=0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="b207de71414d94cd826405e46c4c635d36312bea97e99a97f0cc78d7e556499e5ecac3226fc78364239a21fc047878c32274a8168ddf987b73ea0c3d757508717208366164ba70e033124d442173a6c70ac88e0609079f59e4fc407d465fbca6281af214d5dee86a36a53427f719bbe09816803ef56d5d0f16cd109e2796bcd3d33e88c2d1157824a0c075daf6b2948cda013d56f005f52b085bc8c2b5e8a83d72a4ca85ca1b012abc83", 0xaa}], 0x1, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001e40)=""/4096) pipe2(&(0x7f00000013c0), 0x10000) socketpair(0x20, 0x4003, 0x4, &(0x7f0000001380)={0xffffffffffffffff}) r10 = semget(0x2, 0x4, 0x100) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000002e40)=""/213) syz_extract_tcp_res(&(0x7f0000001340), 0x6, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002f80), &(0x7f0000002fc0)=0xc) accept(r9, &(0x7f0000001400)=@un=@abs, &(0x7f0000001440)=0x8) 05:38:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)="04000000182922af66b93baaaf02554899c1088a3bcbc3f5bc", 0x19}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="10f0d4ce3d2f5c7bd540134e4f899a44b30716211a2daa40a893d1caabf0ac787aaf57b5", 0x24}], 0x1) 05:38:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/140, 0xffffffffffffff6e) 05:38:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) r1 = kqueue() write(r1, &(0x7f0000000180)="7c86b16c7fbab31917422d9530586b89f9464dfefdfc833581681617c1335e13261bec161e60bd53786cac1c0b62f5478faded778dba2e980c42d38229a8612783dddef63fd0eb7ec6d40dd37e5e6023f272d5b4b9354ca1fa8bb2dff8a61edada81201732c82d4043653061d1e8d5bac14a81e7f1a1b8472e54aae646eea563842612663cc6bd37898ae8bc01b2eb5af04944f70aa1bd70d3b386d262a93777d23633ee3603939f46", 0xa9) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = fcntl$dupfd(r0, 0xa, r2) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x80000000005) 05:38:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x81, 0x8, 0x2, 0x10001, "cfdef9a0ce332f41c8a150680461508d8b5edb67", 0x4, 0x3}) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) 05:38:51 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmctl$IPC_RMID(r0, 0x0) 05:38:51 executing program 0: r0 = syz_open_pts() close(r0) kqueue() r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004100)="dc4ab2885613ae8feae2ae50fe2486f771929aac84f0333882e4cfade5d17123ffcb77374eb22b89a9c13f787eb069244864bad5cdb1a9d64e3190e2235c8dc93a9f71e2463d6301e58534ee806ebf1d74270b93f38254937030b7f67791ff612510d8f75b44580efa873df80dfddb4cdf34cd8c779fa7177003cf4229e523a05ef1baa1ed0d576e6523b6dd9b9110377b042a31840b9aea7220a4cb380fc0158cf084f0b37ded6f0fc0ad041ad83196ee3f62c0ca64902a6e5c67d9409c506ac5675afb10294818a68dc33b8281cdd9b15e6fa0e507704f3cb9f11593cd9b9c1fae92cbd2fe01ba3a57df329c6a56cded68a00f89f56575678233e7db2d9b21eab7a9fb9e7adc4c3815761e0c8f1e1f9d7d65fa28582a4a3ba771f3621d69690bab2e5f48453389cb4d1952393f1015362b2b4f87afbae4983e8eba443bfbcd5f5ce8879396770d649cd3b9aa3e87c73c7a44e210bd53cbff7ecfb89c8e35ba9d20565be4c2cf44efe8e8e061b572581253d40b74bb8f3420eaeb7a1c09cf3ef8db54d2b3f9f3153b6b41e381c6a0af7eaa986c16d25d0857029c2b692b1cb900ac54e74aad99261739c8a465209a5a2a229fb24beab8f00a2dc1262a8f9708a2597447870a1705f44be337b83a3c1e9df4a8239d61924d7af71a4f9a5de9721622dd7b9451eece2b93914e61f7a4b60d64f403ec5d3d73ef200f43a512f3fa3abaa83d3aacf83a17d83d35f48b57c87cb34105eed0ef0d55ca701b7b728b8dbd7b76344cae00c0065bec4918c2f7912b91717d60eb67e92e2102f577c83b743044b4cf6c4f646d7f8c3007e1e4c9036d5d4c0d1bf40fe0abc6612abfddaa6312ee029bf5be4c3eaeaececddc2386a74c38ccda4c18fa5228be95cdb2d2d87223898a23bda04439f65f636a2b852d17a3b3b022835dcf4147cb4d643f0e8fda4ff08ddeaa7ad3438d8cf01c99284991e00c3f486a9e400a57cf303f356582c06b0219fbf7a4f9b3784725cf2306db773c70e6ece62e218809c48e0c1ddbdb9b1058969530f4cff77030d4b6e0ab956477405361872f3b60eecf5ec95e210c30a79154a780d9cd4c349c24291bd7a8e1399d7b72a2cad766967fb17ed145f61c2fd7ae522f36e9969a1806f29d494b3dec2d1c5b3cbdfe3d79f7708016b45f163fbd5d437b62a5a1400e549e60cd9528ddd1533ec4d2c5ccefb2730b357d06b4ba1658ea88f84148f521e56db9defd48e177e82bf31f0988e51fa230eb468c92527b9715207fa1c69f4110cf0cc2e80e9d4fd912d37785dd77841aa8a526528d748b3b44b8fb6a34dd1a84f7a3c7d6cb5494d29d9cfd45d3c15d448caacfe3e6b13767240b39e22ff23faf91f4a8bd9513400e8eb786d8199e64c141d8f344d452914299e5d9445cf34ba70fd2bd8b5a46a8c5ad678efc27f90c5b3ee2fd649611cc289d0e20565399b673c4eaf97c36524744a09139cad779f5c24fb8b3df4b3baee4027cbad0ccb279b76ab90e649311d8fa4cb4c184638eb567a15086bc615fc9a9b1ac2a8b29d00b46d277bb6b6c7b33c049a1b9d694c15051fab053c8d0e2850f8eebbc0cdda42ce867978c458367fc1c46bb77069613663d60df456cbbc357ac35d9f4df0fe3d168baf2e2d7b823c3f8f8008768cfe8a137889847371852521e466238e40469a88cfc8d6f2abfeac0985738c8db16fb3e4544d54e2ae8ba572fc75ce83bf381902b20b031762f1f7e12b33c068c0aee870c6163cc1ae11f9e63cb2efcc0ce7901ceedc6060ae88802b3c6f6b41b8c2840b0e71e6197da4ad3866f273ad18ab3e929f5672b8e45a25115923c4e2aad22c9f5a92a6db9e7396c423c448aed431e9fc5e655942a1cbb229acb319e42d9904086d44594a974eca86d2b4084b9f493626c484ce6eb33a2b32a30e0e88b79f82fd4a5f483ec12fed0da41226e060a31e67a6cd15935016d5df7b158c223a25c56abbaac8da9755a164f4c7da40ea0af1a59dba92b8258e9dfb2e8f2d731590754527f6f52f916758107745aa529a9dd3d3f97552e7014eaa690e3182804d3b7dcb4c1799323e5d643ab21507911d037e0acfe22d3960b5fa28322e76671211324c017673cc3c8aab7943232ddcd2b4bff5719244cdab831f9b13742b4d9385394aa731418937e73c3466cc161e9f8a7ac3853aef42dec6e1c71226d6c0e93e8f776d4c44a12407d097521cc1e7e1cecd15be951e702cd2747fafac31ca48ba7e0e09ed99a687cadfdbb7fa575fa362537505891d1eeef1cb155d5b93dabb201efa14e46b17cfd00cb503951363b25306cf3bf9e70ba3f5943706c7aed468000f4353220b1a471af525f746b288ed61c13c064c81121bb4d5562030e01079c5617bca961658de22292915f137d0101644e26c93bdabf754936cba82e303aebf92e37f0eb1dfe529af9347ba02505a9009f444c4ebf168ae1f3896698560f253775418c448e8e5a630bd85c16c67654f37cdfb3fa3ef4e78ba3af94ba9badb5cd8387f0615c642d0a503f146f27b843e0df9037e33ed87d3f0c1b7f359c77e437ecf00ea2d8dce7439ee3ce0ba85f9023131826053a7932bf8fbdb22758296ca4f933beb66cc9216c8b1329f683eb1e8d75cea7a4e482f07f60c4b234c0022276d51e6eba29ab39c3a3207c108bc75f9c2ae4087ad4f71e4f165e8d887be45eef26161d2c5857f4ac9c7fb4f76730651fc5db8bc74acd6093491e9112ae021f16a2e806f972850d63bb80a388c7f69bffc25f08904d9930954dc371479ef7fa3039f31a4d28ecbd452477ee17343b6cd1739b0949211f6cb092aa8d3ec4c862ffab59f1d9f83471a1313f070aa6f7bf3f9050eab8c6e7773916f4ca3448207da945fb4e05f3556a6992180a3ae3448af30c1adc1ed1714fd39b33583c73fb6f2095a109cb0623aec1ea2d6bf8466dafc5e4eb13e138e43c8ac6c0ca347cca72b4e42b7f63c90224e953c2f08ff484756bfc12570b9024fa1b1ec256ddd0bb3eb237e9e2c03862f6b4c6cd85131db9a9cfaf29cc62e8151a5534c68de81e1faf5713ffa8538d157428c4372aab0698d0304a1067052f267f3ba69642d19cf2d7460063b5252fc77b5d4fc9c3070de4275666fb79d7e762a2bfb8903ae03479f88aa011a5ba0c4a9afbe68614a883c4286624f8928b07674501b591f2db5eb53b6106a6bbbaee92cebe100616b5cc9ae475bf0f2202fab382c603354d0812424dd6fb3ab25045a80a0aca750748354984cccf0e3728c4689fa1343b463b74ce3eb92bfd05fa1d230b480816d47d411dfb0f64e1f0c8e19105a14a50c6c1086ca42406702fa2709247486223d791aad1bdee939725bd58b08ec799e77c8b3caa51f8f2ec73b46fbe2f4a5a32317d96139c1e426fcc2098b6a203cf4502218b02f196c0bdcba53fcf59b83902d23648ae43c36f3a04e3cdbfd404e5765e83d4733cc96309c6d4cf51920b4fd08cc6bcba804d14a80899a82046db2101fd8409305bfd75d5b6a283202546e034a0c6a89316236ea98c7ab12a99b059730e908ce2b34e7c4225eae3fc13e1806a89590bc3d4003c916e06884e2618dca119c4b8ebb1875ec609958808163d47a6bd15ffad42103504ca00e9753d57cd3cbda640307abebfea5c5f1482aec31822537b76e19fb2553446271989d49df395549845a31ca76955bbe8fd523236e1525b6db8c8ac3475f128f58ae7cc5d3c2d5820b1287a02eae19d1913c31921dfa4215fd0c79d5e12cf0a4525bf91ca7eb36fa578063432c04b3ad34347778c303a3e498f3ac8d581d49f03897c5a207904364f00ba6327eeef9dcde5f1a928c6d506530749de39dcbb1457f8ca6cb1cda5ae5d81fb6cb837f66840fc9ed40ca9a7151b3eb3000a2642379eb89d765a0d6e1dbfe558eb292217fc198f26535ee7831e15285d12fd5ee44854106238ba78c33b264ce309d564f2b79dcd03ac75e2a0a826a9df421783d89df0f72bc7cfce8187f28ff738e221dbbfd64b837124dde1e5416a68969eb7517564c7598363550bfdb130b242a65911ef34b9e847e4a30a4b21332a19dcb78b58b69b7f19366b2f5b6db0059ea86f28416e9e94f197d344758e6936f44a1122096182b2644e5d26df962e0f80c85b18c9286930089ae05230b0c274159813b0141c6449e9c2dcf7fc47b5345fce46b1760f96d1c5bc445196e120bda9f7be14adf67e74b8420f436142fd5841d125506f84152714c7e4ff2245711e1aaf27041601f69ea1a452abc9a01e2f49c0c8f2e7776e1156b05ddfa5656e281b5a6426fac9d9642a38d54507f3886527760725b917a5a36d878b0489f8e0cd301d7d6d8c5fbe13dfce77e025b25704ddb8ec397a20111d71a8036f472f85a51aa68bae567101e533ca97ec7172231eb613e1dc3c5960db3b04cddf64097505b37f38c7177782e0002486bdcf030de4b177a2c021e1beb2bd60dc29445a1bf215d4ad39282be4dcebbed490ebb5bee3f5b4346d821ee430757d70b1a15677cdc1d6fda23fe3b13dcdfb2f35eb7554df1b7feecf98116e977fcb143864b40f6269d5c06fa701f7632e02e99d7148099bc094d85c2dc0b9989698e631a2310a9ab654a030959443a7f1937a53a59b4ba550dbfb61d75a496e2bd2df90f558dbe605cb9568f671f4c832cfb4942ea520d24f0a4a02f4e0ba828cf10ddc980e3d669e04311b7db1e112543b2c3a620bf44d856814e6ae89fe922088758dfb6366570f04fa24d733bd88787e16212f2d8770cf3cbe88c8e69754431a4eb60199d0351b15f829314cbb9896b3c70905b1ec7edb1771ef65e57a2f56e3c52fe478e350fc344f3fb1180c86818be1641bd35253d537af6c1073af5500c8a0bad2561e5582ac05aad149776894cb886e63d108b9741ae7ecd6f9cbf82271057b571ea06ebbd20b4785349088cdebfa6fa515baad0ad8fd01dd4595e8fa01465f2bdb7efde5d1b6e2bdaf721ee6f3bec6c8d1408b63126d6a58fec44b41d2e6aa04670f613d648b0f7d3ca3333008cadbd8ab8c3ab54b7c0b778c42b98576214a754f63cac90e1ef7f8735573c59c346f1f96677f38c454a1a092d9f6d9383a4f7fd3290ffcac6c2ae7a428a03772343e2e1a93af18d8f6e29c45451438d55ebb879d55a3cb3363b851a14bc28d196055a989fff7ac233bb141d6ef291f21b85101e67e1d9c5885fe4f23f959fdcec3eae23b7dc008e96dca5fc2367e2f85fb2993a1796cfa60e606dd1158e31f97b5112cf574d569638842033125b36d61abed78d8d7bb39ade2ff6359dacc1da92ed57e650352e65d922c2844e74ee8aa143fcac107d081b711252dc12180a7ce923215eabf73b11a3e3800a2e0e89b56a55f1d3f9f026160b4ad4d093c92477108d12059462be02c332420ecd323fe44402f90e70df60f76bb230c6eef71bb6e1393937eea245ea26a4cb7b20beb0cacced7a029311ed3d9f4ea36e33acb8a538cdfeaca787aeaf80e438531125373160329970901997bad40ec54910d77e3ed698d61a86fa5ae153558990c24d8b39bf5f964e6f09dfcde3eb86322e843654b5b1a5cf5340385b03e33874eb519e1725bbf4e48938cc4030d45fe1d4baefd45a72a561b1248a9b9e9aeec75669cfe6e4db6abfd2b90eb628db98ebfc9bb67356ab09e6456b2d3ab9d47e4dd8830afe2d8134d61b5ff86369d434534ca69daca0e30121c14dc0831242199dc172249488864883340421fb7c51082780b74b424c5083125f9131c494c8ba718025e03", 0x1000) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0xa6}) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) write(r0, &(0x7f00000002c0)="0de260517a020a401d9180ee57673a6e6fab258c7e108d008d643e71ac5d2a30f2d12055cf80f27eeb6b3375547faa1dbcfd00a82e6b3536bf97695259344ac438a28e4e544a1caa80e37261c6c8b31fd1273750a605f46c9db92f9baf61760a7b06406ad5196bfd596735eed3134e3731d64d78e1a3d09117e4a4c17f830a3467adcfe953bf9568518b1a25d9b64ad0d7e27a415b34f24c703ace24", 0x9c) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x3) setrlimit(0x7, &(0x7f00000001c0)={0x7}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea15", 0x5a4}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x10) writev(r2, &(0x7f0000000280)=[{&(0x7f0000001780)="2018ca33e5b3775fbdc96c55686ce09cf2caf49c1261afd94b65a4ef7ae8d2c58594df40698c600f09c8099de74832133969848298b9e6ae22db2b3f0da780374771706513f3befac6148aedf38e32794d3b29428f073a72959da813f2538e818be2fa94e732289e6a362959429ecb081305d3a4dc2c5b7c926685c3f0e8da5fdaf17efef2ae7676794a893c46b7ac1b7810df3917ea8c9e6993bc8f0f544aa33004c3e8d70e0a2777b584ea98a749a4ed733e90cdc16dfd46ef4114edfe4370a78207a09dbd541bbdbe5c9cc97dd135a0ff34bba8a26312b948e205bcd238b8432a2697ab18f96ccbe05aa3cd7ec929a1db529b657555fefed06f3349557a599929c021dbd71d6e589d2e954defd115c47847817ab458c92b1276c379d0a36b3161089e33234ec91b4f1299b86830c054623159d1671c68789d7178f1fa9535026a1c42cdf5a1ffecb07f3a595ff2e6720624cc9f28c0200126cc3a716ee99a505a1260f2c1aaffc9c2efeebf9e2f2b1210d61a866d6b87428fdf3fcbd235f88150fbe273b6d9115688fb23a99c042fa993e2aaeed5eceaa7cc78b4d6246e738d92af24f55a75d6081b862cd1d04b61faa5f350e551f36b8a47e5243f9483f4d14630e93a8a76d32c8dc6add411ef62a49d0003f424cffb8cfef42d5df378cd46dea660019074af69c472855bf1c4422b2758c2136ab178c5a5b9a11a12677aa3fec502d229017e3744940facdde99ff6f1ba52027c13e179a7fd85ebd12493475c935da88fc0993f8415a03d906dfa340ead3af021c83acc54c23876403958f4b34472c344f6b66aba3c4f4ddd136b91cbc5b192716a2948cd7fd827fe1813fe3c3a098017877eea6d7b34a7520bdc6445f725c1a19af6646eb269d69263b4bff2513fa7e67d74504c2dc788fde66f6205d3949c5964fbec81c708ca2ad44ca119f8f69dadd0b2ff32b96c43089ebbafb7d43f2c2fcd0a73b02e78805f52d743f539da820ef05ea2b4a127c20b9d97faa5eb0d1595060939b250b695af71ca54229bf3b26b9b4946153a3ae50a0ff0dd2617be4a8d2fde42265382daa594f447ef102fd01e91282d4a8f524863b654ede18e93c44027486e7958820def4d9121fd9157105698d0a0d544c602bc06c5937b183c000ba27ae2218ad2737648b0245ba55952e98d931a27f790b7406adb33474fa9e71942f587d9ee86a5c736ad9552eda188afdfc3c67663cdc8f813dc8b46bdb4bdd8e0b2916131f5044abe3c3e6de32a48106ab64577086ad20653b817f14c23a6c44ff511c1c51ec11d33e9d97e48a1893d5851ab6cbc2168bd114652c5e6971e5eced1d8cb6c2bda2ca3ee16c217c600d62f96cd629eee16af8b64e71910c048ee9532ee81f46dfaf8031ee8f5885fc3eea65c9135d6fa539ade1a5d36cc8ac99e554315bec9105f537d9d828c4a0d19bf6338f9c853255225078f9a3a3ff581c4891c70136ecfe6cc57889b1ecac81e3a1354d534262d93fd52f22f2200857cdf5224cf9403a1b97b894ca33adb19cc74bb0b3e54a7e6c337b874d77c1db9c404615339d4c811a21ebb0dd9f94921d3e9977a391be89a638f672c9e4fa5ef1d9c91586bc3fb4e9eec8c5a391fa366447e721f37a7016e867245f34beca8d34c104a370b08b07eab0c5f476c5c630f679d7bb9b04e1112fbd488c4b49f30db12f466a01e2b44e41f80d010838dce66aea5dcb83f54ff147ee60907330de7d9689bcd940480cc75817a634a563859b7a7c563e57e1b487c6ae1676624bb8924b828e993de593ea02427e68034552d6a3899505475ce2b0c19fd0f2d5456cb763de6cad7e82841d385a4fd4b84d415c20471232bd1123b31da8463512e872be05e24444d0726ebbcdc05c7a614cb16b3f11828983909cfe8abc86c6772baf826a7fc53fe3292d6828c582c0063e8aceed7562d8f9dc82711755873a8ef688d0e62fb3205f392", 0x57a}], 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000003100)=""/4096, 0x1000}], 0x2) 05:38:51 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r0, r1) r2 = semget$private(0x0, 0x3, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/180) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget(0x0, 0x4, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/175) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x3, 0x5, 0x4, 0x5, "1efca2910e4e8d4b7f715e8c6040c3c480eda20d", 0x6, 0x100000001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) semget$private(0x0, 0x1, 0x16) semctl$SETVAL(r3, 0x8000000000000004, 0x8, &(0x7f0000000080)=0x2) 05:38:51 executing program 0: setuid(0xee01) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1, 0x0, 0x0, 0xc}, 0x3) r0 = socket(0x2, 0x4002, 0x0) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 05:38:51 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x8) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x400, 0x1000}) chmod(&(0x7f0000000400)='./file0\x00', 0x0) 05:38:51 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000080), 0x5ef, 0x0, 0x5, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x9, 0x8, 0x400, "29a11a071497abc2e8c14df9226980bc2f5071a5", 0x100000000, 0x739b}) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x7fffffff, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 05:38:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x6, 0x2, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) r2 = socket$inet(0x2, 0x4007, 0x1) rename(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file0/file2\x00') getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mknod$loop(&(0x7f0000000200)='./file0/file1\x00', 0xe000, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') shmget(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) 05:38:51 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x1}, {0xfffffffffffffc}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = dup(r0) socket$inet(0x2, 0x4002, 0x200) sendto$unix(r1, &(0x7f00000004c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c00000000000000f5ff", 0x6a, 0x0, 0x0, 0x0) 05:38:51 executing program 0: r0 = semget(0x1, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x7ffd, 0xfffffffffffffffc) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5affffffffffe26a8c"], 0x18}, 0x0) 05:38:52 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) pipe2(&(0x7f0000000080), 0x10000) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) open(&(0x7f0000000100)='./file1\x00', 0x10000, 0x8) socket$unix(0x1, 0x5, 0x0) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/61) 05:38:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="70ea9ce4fcd3cb45c920cf548080e3e84a2f2947fb3bd1da763663c3cecf0219b678fb00000000000000000000000000009abc272447f300cc8271ac6c47426abc176a6fa5e4f045cffdd651c6900d8c5cb6cf5a005f417096aa598591c4da0732e0b19023f755caf3daee3c82b0cd57f90061a53984687e537c08d04107ddd898dfe55f4716efb1c8b95709da668cf2551a7a45a325b0f201a6b58abb2e5e9ff56b136cd892606b125c20d1862bae3b01e031fac85f84d199c0e8f34357aa4235d029b40a3b3eeecf12286967fdd1f97f7064df2a0d832ea9e40000000000000000000000", 0x3ab) r1 = syz_open_pts() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xe8, 0x0, 0x6, 0x100000001, "48f1b5f2de77f179c24e34383ae262cb2107a349", 0x8, 0x100000000}) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 05:38:52 executing program 1: r0 = kqueue() fsync(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000000000000000ffff001e01000000"], 0x10}, 0x0) kevent(r0, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x48, 0x2, 0xffffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xa0, 0xfffffffffffffeff, 0x3}], 0x280000000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x6a, 0xfffff, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x8, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0xf4, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x9, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x0, 0x3}], 0x7, &(0x7f0000000140)={0x6, 0xffffffffffffffa8}) 05:38:52 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0eeb9a9ee200"}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) close(r0) 05:38:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd575becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a699d02727dadbe76d7dc0a903859fd7487ec9df0f2294c49735bd816d82362c32ecdca4ca6f1cd", 0x118) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f00000000c0)="a6343c6a5c93385e7155f2c3b01cf1f67cddf41eafef0a3fd00c362456ad2f87015749183d9a1dfd04657d0317e2174c4fe68cd5f7bb", 0x36) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:38:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) recvfrom$unix(r0, &(0x7f0000000080)=""/89, 0x59, 0x40, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d774e0ee46655daa41e3e20dea38fb58b144da45c750290d7c459d5e0c94669c3cc10660f8e68d7fa0ac25488fc77ac55d45a30f10cfa4c7d6adbe710a9ba8c8325f25645a8ded4fefe2c85fa3bdaef55a3d8447b4ead9cc75517b8d33a2b1ea8d89959644ab4f8b28fa34d6f1af88c3ccc0a9282fde7aba8757ffddc38c6c5ccf3f95e4e10d0e1cecf8ad1458fb332eb134bc86bd48fcd9ee35080c6a655d36677e60908d4add6fd6ce56eae0f56dd23a8351506a375aa30d94b5e5c891bc26a29109f665040268b7349aaa36d1b8d35d8ce9f9f6832279220f2f8e47732425bbddaa48de1ac64c136e2743de2dd3e5fcccdc34bd1233bc643411b8ad01b2c91ae5bf11c01877fa497fd51f9342a380ceefc0af0a28b8664a2c7c965a3d5d47025a0e3bbb06ff67c1eaf9c063627231c000abc1c4f84efd0a8bbc07acd6b06ad038e1988882e6d61055484d025e543f61b5c6c8bd537557fddc489a3b99a7ac4e247fb28fe17d26c8d15a21319eb4d8cec47ec7e20bbdb86ca235c75b2bc41ca185782ee6b5e54c27b649689a48cbe355291aa99cc5fe1e69fb6c6c862c7d3cfea165ae63eb7e9b02c8e2fd8ed504c0b1d025699b24c8ced127b56d258d7ba50a7a283dff649b9eae1270d5b9b19a87d4404d31c7a3702bdfb5236bce960718ff40f0a10be49d8ba12ca5d4c47bbf498eb40ca72808c0e0949f66051d3c3908edb8459c5f25576d9a2e3a2d0208d56acd1eb6c4b86ceba224c64ca11faad6485a97aa8c97625d527ba288142583027792179674f91d49539c0c74702d1596597cef71e8713d8e5bf435573d4ab0227f4d93f986cb192c7c72cb2f521956f73ba442a40d3e0afdb73befda22d336f268f1187a3712a8fef96c563f56b5982ae199c52567ae7f8b6e6491eab58ec5f11152549498ee9b8dcbf9d627540433110e328a8d65378a05de01324b002a3511d76a72e92a994da7e3ec7e4626a040bf824a57767a14dabfe1c915fea71cae513865a3a2581c6a1f22f69de04462261e59b76a352e4ed5c06d148cc97c5701b4c85dabc7bdf9f8be7bc0b929103a11b226b7ff5489e1f578a7aefb8a570a7b0e738c3f08afc3a9d854f2500402cebe3f87fbd7152bd8cad592d6cf608372d87e33c53491a11fc9eb8f61ab20cf8749a8ce454c50649fcf695cc1b340429df0fb831649243f0ab4f9f28005edf44f0d793d54fcb5c99f330365ec57dab2a4cce7c62b64f1ae35f67147d3b8863450208df4b2ff54254e0200b0e4561692c927d9eaf23596fa6fed6c85ea1099978c3f30c14a43fd2d1bc5719e11322339a2686272b409434ab8acd203aa49cc86a9c1e15ffbea35790c167460c536af77b555298e56b91f6875d2931c83fedd49c2d0bb02cdedc2990e01b636d930067a8d2e096372d213d1f43cf43a5870e94f98d44ea369b35a3ba96883c134b3b6b7e53ed27406ed68ffaeaab449cf5458afd4762008edb47cf8046f4876677325cdb4594603c83918dcdf58e6a547fa2b3f1989f16d74c5e59d85ad459cac078fe54b4693378241e3787d50a00dfc37b86d7ed6f9e94b5bd5736462229410ca32fffd1468465c1bb16e267ae5383c28f8fa6d8b05326dd5f189009358fcea6bccabb76298200c59744d428765accd58c643a85f7146da642e1837ee4950cb315dd457beae7e5543cab8363841f46930944c80a9a416c558168145b6641de3746cafbd9c3ad27866115811fb0fd0c6f49d551fe046b3537c20bdd7f13107be7ea45c1fb3e21d676276b1348bcda01cf0941abd9e3c4bee00474b5bfa0af56c93710384baabb92652ddf389415c704f8ada56f8a4c12ccb7d577dca6e9c7d6fbdfb755e35be85bc900c996223823f1457b797e3d2a30d6dfd6757b2afb5fb2211768240ce424f194c73ef9644191645d517c9f70d7d4b26e6dbd57de6085ef9768ec2e87d4a8618440ba92d3cb724e424ccf1ae2c9c642d61379a38fc1dcc07acbc7bd2ebbeca76ff870142fc22baa80b3b53f56020ed6c5cce041cbbd427501d9b6434a3e297800ea338dd21e0d966a9359cd1d0fc037b0b0d69fb49ae2e4c33f33909786fdf7bb6f65c77b6fe47d679a8ccc03b90edc1dc9b6f6a22bbe436ed97568cf9db38f8fa7680ab44772b184816309b40853c61548f9286a619ded2403a36832010e055314afff83e0db53f391a2ad5661aa7935bcbea09fdb211b6ef029fac222317d5dad5cd406d8b206c3d07ce5609388c638f390a9b186a5b7f2ad244b5fd3625df81cf5b94a6da0e7c1b611f668f71bc0263882d482a055dd9fc8d0d08d97174388fd68a70223fc7a3521663490886383a954c100875a32e9819e2814af42064ad363e16e31fa165c622dbc5f5c45933906c9d0cae9888cec227f0869a8897a33f4fd54b64bcb9c05f187b0a4b3e9d2de36582079affb5f193999922a14a17481f3c7923e4d081da57353e50c40eaacdb57d4006efc0b3e8a39315603f686b9d473619ede6cfcf793cfd214fa60e30b5ad2702ae7ee4a5325c662c6dff39ceea703c0cb5dac8aa831f668ccad03736e6487bb290b65c4bf129abd8d7b70038931db4b3edd509ce89165444227fe2d586940698bdbe8165399f109917824826afeeea306d8658c8875c03359fd2e249242616dd2b55af9c36a1ed2ee5ca0248980ed057016ea4aa44d8a44385a1c9f63cf1800da0e90caf9f85aec76499078e32d8373eae439aa4b7865fa1d653fdf19e62049de0b6a91ad3873cb52c9438036280144c3340c7becea3e9e1e78417d3ce8a0b1543217d0ba346eddb538785b4b571ff1ebf344214aa16509b475f3dae44a956c6a22ff2ac898703b1114c82d921cd3c8e82f3028b5bf3eef71ad05055c7fa054a3699caf72f86c86165f38895c0b4405fefc05fbe0beb91f30e3eeb4d39f57d96080f78f6e6b702af96333006a29d3ec83a47b494126ad278a91347fdfa6fa9141e1080fe0566adaac11c4b2bde710a8743f235ac8d81b5512468077487f46e7cc713a037aac78639c8bff3d2ae657116c5595354db6fcc17f44be4b9dbe3daba610f20c65123eb33ffa7d4e1dc17c75d4e1e742d1bdc8d7d1d7dd183f1c20131c9c6bde613d2689467d39a23d1203160329780b786eee84c1bac05f405d61831945d461588cb20e6fac0f58c0c4e609595756134bef55d41245c0dcdff4abe1f1724e770bcc408e1e64b8f924b8ae76db9c1c16862bc62d9a6e595c", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r6, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x3, r2, r3, r4, r5, 0x114, 0xffffffffffffffe1}, 0x0, 0x0, 0x47a7}) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) openat(r7, &(0x7f0000001680)='./file0\x00', 0x10042, 0x1b0) getpgid(0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000016c0)) 05:38:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffffffffffffef) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) 05:38:52 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="8748b1c308666347dc3fccc9bf1435f3cb2689f72c565f3a061e08d8e97330e5fcb6f6efc92c00daa12a3ac675ec689f8cc2a02242f96e579f6fc7eb34470c23e3b81b9ed698efb25d879046f45a9619b3fa44b0d1567462b2952c56209e73e92a6c5507a554e19bb885cdc4575b0f4aff456905af0f565530f83585f4c9dac6c6ad9fa402404719891cfee034ddf7cfde19a9c291d74fe7619d6de8ff5a85588f5da8205392353687026ab7b24ff7d1b84225d42fc1f267c2ff58f9bb2704e9295317d6e7e09ca700d3", 0xca}, {&(0x7f00000000c0)="e03339df1fb2ee5ee152de8d8755f6115ac51b979c0276aad26492bb4450165ecbd17a55367fece5ce59ac94ab5d0ef9fbc7a207d057a93cbd830e976c7e5ad4043f1c868427f7e9c997a4c9412eea33f3a3f62a6af4c5069e212d3ca2b3a8bf5a8a48cfd63b44327a78786dbf43376a58a2fe4038ea", 0x76}, {&(0x7f00000002c0)="595bd5bb9f0d40817413d1476d5d0c8db354cf57e847c1c9877f5b5267976ee7276aca70778cef5ad8411ecd3c5f9dff38dc850e55ec1e7462284eac3cb9ddcc19bef2722601e1c7bfc5e096dbef6576df11333d7c65ef3c025f9e72555ea56fa44d62544e3e1e5c21c555", 0x6b}, {&(0x7f0000000140)="6fd00b67280ca7ae0e17193aeb18c38eb8f69f1454dac5e05b7b4be438cbe59ec8b705cadda707d86e", 0x29}, {&(0x7f0000000a00)="985174a5b20efe44d509644a14c049d05b68a8389a0080931abc9b9a2f9c66ef77599cfdeffcb171f8e492eae4f0b783c6e2959594e9d82c7dc1219b5124dd0f914f4ace4ad6c6615d7d04e9f457410b1a96ee3bee2ff05b9bee1b59cf6326dcf3e6eb7b32d4a51d2780f3a13f8c16bc658c140c0527656ffdfb044a6a8b4bfb5c830a76c46fd590949c21a85bf6bd52a6e54a94eecd212e88d24961ff1f40d5f715bd058c9ddada07bfd5cad88713efebefcf7eb34c24b92dba5e5a48edeaa37efc34b18855283d98c38470c08655b559e32226b51ad256e38fab6edd91464c32aaf3957d516cc4ecf5d1ff0a1e621880551e739d0f4bcf0c8960b9aa36421291d86fe8df10d08ee6dc873bb665a253864113067c02f65fe142f164a59918d92d0388fccbd037079685744dea266d1e319d2dcbbee164747051dd4e11e9d9e0d7ddb87d763090d8001ac5987b855dbc2e433ea8af9db554e9b3731544ba72d8a71d0c980e53c2ac9fec057a25a1dd7b1272d2d04a8c8039c9848fec9c062f1d8dbc3551c98835fcdb7b55d84ea9a7d180847af4405b139fd1c286559bffede7bc9bab51320ffb5dd03c7a08bb8a680fab3359ef80041647994af740227a855427d6a7f9ea0ca7f974ccc79edcbd00bceaec59403f3baaf894810b463a4706b108c17a900edc849cc75a1b9bc9b6d365196e0a9195b62ef2d341e2ef736c46b0c5bd0efc40b7cd3e41328b418069fc23a86cc7d55fbe2103cc62427778b8c540c5dba0b975205058b430810fc1c75f6ec51d2cf8ccd7385f143e34836503615937f42ce6c25df6b84e363139ca5dcd12acbc7c81347bfb6e7f07f2346bf0f1f50ea3e9f0b7ade18a5d4efe87d68e8ace405056a7998ee7dd683b8635168b9055d4ae6fc2cdfbfd781d5b6e73dc538af5002251ca3aa2b5b3bdfd16a6fc2cb93921cb52c5ca07bd711cd6ac7aacdc0b087eabd69981236a964ceb964a6ce2665bf697ae8cc325223dc88deb36cc3837eae03ce2ad204f7ba4f47817312a28b95d40f5631eaf15cb3e94b629673df89aac975255695e2f0a0d6f10bc1bbb098bcb7ad674962f6f9035b2a80cbb76865b32a0953bc1486471fbf89f8dd32e6b0d7a1fdc1e4f2b88fbbac751d302fece6e1f23e70155d4487733e85f9e5ea108139119b9b3aa49399b2555e53d3ea1c71ce2ae5668c9f60e2d0241aeefdb700c705fea1ca55b91040ae14b0743a89a0d43773722a966f3ad0dc3cd4fb2a321ef67b7d1c94c2177d0967d63dd88715c84aac1f2027a2ea4316f6ec9fbaa805db63461d3b9a0c8fbcb7bb5ce8396922c5ae9e87d5f7302637f5ba6258febf0351fb5b3268a43e5ec43cf09835265bbeb495d79cec868f918445fecc25779883dfb56c4a7168dac36564b5720495065dbd2fa39e1bbe9a379c3b49d011a0bc4672adf564742a38878598dda4aea1977a5231936fed4c6f49b46b72a7fa9e82e36fbda8308488e26cef05de5c8c03e69912f28f767791d5e8ad580903bd2970e49048076e09e78103258e43e8e04fb6814746d2d00234b4861772b6e6637d4b0abe878e19fbd52a881c34c6f35cdef70456c2f19ccb1f1041ab207d7448d7fbb615f4e0853d7dc1e874306c1f34f5f746a815d2dd5fec119f9af30aabb9760ee74bedde1b61ee93d8c9ae9bea4fb3574de2ac8e01e4f3ad444f639fbbdc0b701821e50f78b66502baf440ab9f52317c27ebfedf5037c32dc74d32137440a877b477b9f32283e8a35f416bc7d4830cb56dbc8f057e7f8e0c84feb0a095436f04d91950b1b043481b4ab3735d073ad95b7a172335e021edb24abe2f0dac6e034855a0c7e0fcead618a1abe847fb76be0b4676de6bac0ebf5af754995515edff169924a8c69ecca97cc74561314466439d406e3b017c93607d63f3d65534e4a1fb671a03fe80474b97bb7f2addd1773f24b36071a1977db7f9a0df2be450ec3a11edc53e74ef6eb001d8c166ccf28178f7e8ad07e72f0552db066fe76ef2192ad017c7e1276e788a80b5395d4858ff9d602b691a08c371ee8df4bb99d2b6c93d7a5804e8ab3fdc4abcbd84ed885030169510fc596871934cc44d9bd07d809a7c739b1e677bfbf509ea9ad0a518415cd7be400f13d9134a26c2e6764848678f2b0280c102ac41087c1dc93caa1d88debc91ca77a7d887b7836e43306de5a605f9dcad7562559e94604c7687aec732c2b9c20cfb7864dd836a679ce79aa46d731f31eb0be328dd14e972b06c1a1b59baf44cd3b8c846e24d66d109028f4142e5129a0ffe63af8596dbf7f30cd17b03e67c2c4d98bd63dbdcb6955c16f1c2c87ffa22947108a236105014d8b6ad886054d2d324d044b4ec7134a8bf20ca6a7a1bf25d9820a475f1069655f084b3d04f31cfac276eaac129a33d10a837e043bbc64a981eb2f733f4a8ac76aa39828d2f95c041d12b0675764efc9c57de0251c1282bdcab15dcee95ff5535387e07efb27691c31ba0f144cbd806a9758ddb40d1c76bcefa2ded2f3b01ee0f8c951222982ae668e53d5f149144a5b05d3cdc55f9944ec4b3af77208eecca4e6283ec0d37d77211c89c44c29d51b22789b8ab2317db4a7e39b6ee9ae8b626c9b8f8bf7f276a287cfe6a1151986b116e61711caf6ec8bfcd66246a889a2a58a1848c5f968c1c309ca1332443c1734916b6220a7de9072ed1cd1589aa4eb1e55831346eed49768b409962dcb4b0e56b5769720bc3766f7b6bf7dda6e38185ee0bee20521ed0cdb932bbc33211096183fa59c6e9f8c4e12d26c63b6d2b08754ae89fc305c1baeafafdf880648ea1bc925d45d62dd37969a7be071f9fe5e42650c56dbe9af4d33a200479b2fcfbf3e8ca5ba51fecf9f8dd56a99b0cd86fcd5668cbd2d2d624406f2797280426a0a1299fe2bb2667d8fbc5a53e7ddde88ee0dbf153454ab52c8600296fc11d07f8b3dbb107da33016c97b44b1d30301840b7a74c4d082ec0ec8fff898a7d4d8001e51f791d30014126fe427cb94df106526a1478eaab1b8e957e1b5a8a451dfcf2301d889be1f271f59c85f8de021388c2e821bfcfae64f93d40a2c92bcd357a572db919824fdbd8cc5058a8664c8c8bb9c99a682bb3738d557e6aac4f24b0148920e866f70e6d61a4f3f357c9211f72b7a7d55987072b41eddf411d7abf73af48f7cf0a970f8195ce41b50d8f6f01329aaef1c17b03f36e9e385c3ccc8e4bc48c6718cf1fe628291510d597b8351e28fe028a3ecae068f03c2bb8797e0835ce0202fa6700f3c31681fa8af7364a2f382b594d904a1c4da3976ecc07866974535edddd685931479c7654b1dcd475ae0bade81900e985e212c3e3297766ce2174e418ce40b1dad36f92a3ebbe83a86a7ccb03d31f05a24233d951e4bb61e6ad05a7970fc4d61777617839cce01e39cc3e8bdefa5bfb2fddffa9dd1ea7c17a56e626249a593988499801188b1102e2abd0631d5472c28b0f4b003688d596d05dee2414eaf8d99cc022ec2e3e2812738f38aea38989fb835df3fdc1248008fc5563443af0fc1fa901a92af50e12da80491dfdfaed174bdb6e6edf44ccf5a6f23bc5e3800a493aed0fb6d4fdb3c8249a253f46025514bd304836f9d2ca08538b773f225f86849891da51b52d58df4fb96560d6775de2f6c3f984c17ce578ffc6aeadd9d7eb9ae6103a212cf1068a1e96096a37853e92c617cc4c7fb074c656877299ff86b274b60962dc1b9139d312639691324a719a1384b107bff1db82e697cf1b1de4a3b5da2c1a2b2faef713293fdf2bf67398631a10cca3f788632ca13b41b4f2578002362e314a976e282bd7f192979dcd60e75158493617f0a2059e4072adc5728661a2c3cc264942a3321397e6b048389dc5a3e51b65a10778c87d20707178cc3c257bedf5539073ca02922c85184b65eac0aa74924ee9ddce29d0100aa04ba7046f6727b42acf37fd2342338de59f8de8260cbe6a65353fa9f2ece4bebe502e795c231aa1ed3afd3a933962fe3ee707b91d8bb3e3c830f63ac39eb358be589571e4e28859c7d6868a74d800f9494cdba956aed97ed859792dd3186a5a85c150544e88fe30e15d45583d0b74a060ac79c57d651ef99f07c41ab7eb483198942cb1728dd6ab42f23af901cd15dffa646b74edc217cfa189fbb67d8c9d832e09c3dbf19451ad42f8a96537924f36efad1b5879881840f52dc0e59eea097676b06c0e22c234c7ebea03bf25adf8bd3db198819c13f4f7a5782e0e0528b0ad8e47580d63dd1b46939f6de796f2396efc507328375549edaf30af1b8b7cf902ab4cd5cf1458f40ca36774eec11c7bf06dbd9019d6ea6662b461480d93f3a011a20a7a86b1b2dcd156836367bc766c2d5d51e9b864df711e9fbe6f7d439f9ed63269e803c8c68d6d1ebd3f090553e7d146a935accdc050e7390c938c316713c6ecc95724d443be9053c60d31526d3d9990981665018ec1353ac4175dabc872a3d2c032fe5e1f3f70aebc50a35a6150a9080ff21fa846776b7cbfe7b3e8d87bc3b9c250066b0e0c38eca29075c51385f7caa33866a209509e2d037d7fcbcf04e936765f800e72faf45c9657a3f7f2809aa8b131f621b7733c77edb586a5cd7d13db12655e5bb82e2027546f412744f7ec93f1efbb1774a9cf4e2c028a98c243ee6143e0755e558684850d58daf38d1f90a078bdcd206ca23a24a4097a8d018f29b5d04401ccaaa68cbbf7048a112bda5069ea98402a96de32826e0c2bd4ece6ed96199e0f3452d4d4af1378621f6014b711a844b8be4d58dc56ec7b68e9255e881cedada513e5748bb67109c6de64e509567ab18d2182be13c58370001e371bfbe9cf0172881c30be6027feba970ec6a19aea79407a11f2f7a1a4f714321dba0f019d81d6f230a03f31f34a5c9be9d1c510956bb6a5347ce48265d0638e2f6e0bc91af786ef903a41fb725bba7b307f6585a03bdcf52d6c89fc10a10f8f3034193ed562b4740852b63eb2e6c753bbad6778369743206387dfaa230aeccdc4d825e667ddd14f7921ecc7f7813a2cd809238b7c9c5a0d76968ba255e2e7c4fcf386410c76d08f55348e1428533f2885cebceb5e61d015b1925c04da0519a2d1d95897b1f80c2d35ed71d1e055932e1e4bd33e1931c5547e4074054e2f03ef1862cff3f7775901a25a0c33cbcb3c755515cc45bcf7748f7a4828ecfe7e9dca7e869713d0f1634ffe6414a728fb2c868a64795dc3876642093ad06ccfa5324a25e5090b72fe4207077f01a4e0bdfc7829eef0a8474a4f975327e94bd58f7bb3afb0be8e67ba4ffa53c4d0ba9fa732d0cbb90e93ef8ff915b0d5750602cff772ede44225c8ae89ec249e1b465cb40b70dfe93c2920e51afafb63df761666df9fcf7f5739c83cf2413c9c74824aa8dff053cc92c92ece7fdaa0174ef045674d0921c13fa9eb0caaccf87ae31209f9eaea4597ac477302a8980291bc7bd9aef8fca59999df40accd9843e1c9a0642b2c6eaabe7d5a876d1f70c7052b9dd47aee6561fcad171e9e902adb02c5815e292280fea90338a1c497c5a3dc7ea03d46584e048ecbac89beb42f35f7042ff1889fc9a4cef081ac211c0a1e30f672b354d0096d77fa92ebd2bbc926ddd9e3e531c4a26edcf6a1402bac8f6fd3d5ee20499721d6a20bde55ec5e251bdede5a459c5de0a8b917394ff4ebd2a8778a542aafb579ecc7a2dda5521815466f45ad04cd5706399f7f3caf0918abef1c3fc03d70f6292adeeac9ab07e74bab3aa5c2b072f2b961948feca58", 0x1000}, {&(0x7f0000000340)="e112eda52ae370f6e5f85bdc0b5be1014e202c14bffe28d789746dfd5b7f1d839827703c319792b1e6ed671ba3786a0fac8d06f529102b49a1d11c07683cd3110238bfcbb50f8f136c0a4d52858ac9892b3cd231f1ea7b66e958829b3789c16c166b52b7445ee1f7484fa1fb", 0x6c}], 0x6, &(0x7f0000001a00)=[{0xf8, 0xffff, 0x100, "9d475c181fbee250b3b61930d66a279a84e51e79012e6c85672ee5540a603c4b1273a099ae32812e910dd052ec0fe18a93d5ed97c1791b96cceec3792f7c8d5ca6bc87d34cbdcd8e366cc773fcce82aa334ea46bd2eb35f47264fde661576550ba4214026dc054237078ceb329af22ae110202af0c1107e39e910082b873213faaf4a7384768b423c36a27a2022f7a6f579360b9ecbce71857f02c86cf3754dc9db6ee599f815913372d061cacd1f7e6fa4166654c8c3c7de8a59045a880766c5228214ca3ef6d62230d223f146da0d78d4f9dd84a5d6958b514cbdd999d3a3a8334cafe1a40"}, {0xf8, 0xffff, 0x1, "58481a488bf155f3033b720cc7d22581a568eb6bdca45fc6914779690bac6dbf228578b3260095169d6200057ee1f89291557132df751a6bbe4db0257c49264ec023cdf1c4151356a1f86186772b2b06ee13b481c54e811bac37af34f717799f991cf7154bd5578ad0b8b67c1790936ad532b3d3fd2182f5093b7c8f9014910c4cb0f2a1ab14716e96659e1e3eb2dc7708003f0def16a055bbfc21409dd1e622fbb1941eecc17a01cdf5b815962ec82c821ad95f2e66e370f6bca6b3a98c755df21ce2b36fcd2f839ac6fe1077c18971b9332a6150634cdf7b537ff14330f5e10ddbcb"}, {0x1010, 0x1, 0x0, "dfc58efaf930afc6f0874cc9abfac43876a9961b8483eb2a2fff27ce9a060ce7e152b18367f16f8b85bc89e7a4e928d9276a4a8f9051f5f26006b48a103318967073e840d024be387edc10242a0a6c4e58046bc11cbc914464d16096d1a7a632c1b4d3e7bad68e1fa90873f54ee94802816f506ad79132bef1fc156ffb784e51d5deb5c1fbb23cb5f79b880da4008f20a3b21578894e33e13f8389b0db5d46ddccdb2704ade65e2522d9a67e3ee951ad00c845b2659fc1b92985e28f18352b9dcdfa78a3a9cefd52ec7bf7e6c841f28797406217d1eeecc59423d8486ddc1dfe19fa47b872f48aa307933ea7524eefad3225d38c7368403b683301dee0fd0bf21383dbe9894623335ef2b907b65c289bb84e1d215bb21d6cad09df3cf532c9fb8d52464c0add226d83423754d5b7b3dedec84df3e9cc3dfbc802a52e78ea92a85094bd73b1dcf5e55fc32ac1ad4f478636480037dda96f1ba1d79124ef07a409899287a08c1ad7d26d0a93dd2e4b8b9d6427972c30d51f1a10fefb7730c0f610d4a7f0f5d2c2fc0f6351c2a7b775e259fd429dd747736563b68cb2266fa5060e029c44a6cefb8113575aee47fe8b82c327f229e7287ad7223a363047779f6fc8d92bcf33c51a208707aaa18fc6c86923b5469912bfa1e449274306c89f7fbd0a172bab384984c1eae61619e283ea6cad13ab079368659535b87801d40cf06d2e600f9ddc8cb3752f520889bdda023da8c4f9a5d69b1d6410f5d8f387fd6e72beca817ba03c34124cd29179d5f89ce5738702b03869ed91913ab2c6d21bd3c72a9f68390627132d8d5f14e22081f7dbd6d84576ca4e7c85c4dbfc52e4e7198d274cc442fa688d6f5fa3eea03c1fb3401ab21fae0c24784506d294d92ee33b326def16aafe1da060a4d699e6a060589a1d7b1f378147c8b55d1617dcd2dacf0c53cde6836efb05abe33fc6b1dc31dcf45e126e5e6063603fe5e4b7f1c0efa4bd4377fad9e3beb69a812bae2b7f30bfa2f1382996a6c5f8d812831d1a9c08141a3e016a0894c4fc56dce4b051aac82e9f61bc2ca435877d66016e6fc6f43fcac738893ab0b479c68ab80f5ef73fbd5e9e6ef6a6c1027b4e6c9fb53597a2f2069f0ba33c9c4ea5986f518bedbebcc8eff50aff2c984c8e29faa66fabd9e6b2169bff6dcfba222cf3919824795a18210b81f95073f4ac6e674f95c160f2c21e8ce9ee59b42fff1172b0e3b69503084010b446756ae69ead86f91c69822b966ee8aecd6cf96cb8ea46e5c94909e9aee5971911353d0a94ca5a9c28a77cc85e8af301ebb23992e85e3cae142140d989222256429bce1e61176a214dbbd0eba0e4d6e67df0990eeb7b3b32adef78941f0b7b41226b0f270ab9ddd1aa7f27255c4027d07798291f6969c2073b6345c4d112eb6e18819f414f082a5f0d6997d7c050cf3ca2fd01d372310890bd5c5db7c57fc18eef2ab321d82f51e9c5ee40a56fdf2d26779ac6da861c9cd5744a56c45e6b5c2a55523c4e5cef8ae2979491b65e3b85f90d35ab65e2d05013e0bd898d5dd01ec3aeab74622388c1294911254d66098e39e108ed4f815fe497a29e4b1ecdc45c35aee8ff8bca1d7582a6bca91c0076b3cf7ec7f00a22d3bfd2ccaee3582432545c36d01c31d5a67bd8207b0fdb0581acc1b9796e4331a8f8e8fb3c899d495566c9d9312803e164e40089117324c1a2af49a207dec887ef86cac43c5b0d0a5424f0999d9ea53363c0410441c9a6785a3de83139160e44aa1982a74466c786b5db444b97cfaa66321e1f1e533f189ea11e3f3bff050e3d54b40e9ed31a74099d452d4f105b6236d271ed74754d1da7693d0505ea0497df8fc9d214731ac0d62f821e5fa1306c9f7ef5ae589164f3cd73859b2cbf5ad013584666c748e53c7e8cdbe6b63ad9e0ec5f37528250847dcc2898574ce85b29dce9137939a709650bc4a7fd2f87c9efcbcfcc834dd736ed10d36467d8ea854d30638dc70d947a66e4f06cbdceab603d994bcd65417887c90a3acd54c9058a3f5dc93713fd99d528fc1003a5122c6e1bb299f88daa5c2f4cbcd63f55238e6028145315c8b61e147b65d157f6bf0dee7c750de9a3334667f27cf303f15d9209578f7a48898b0e2b778b0f744f1d6e43aad89f464229240cc45279b6c6f78429b709a3e033405e2cc93ac0f761da091d6626a77601c96fbeba58df83c21ee81f46dd71041edded0a6d2923ab607015110e50bd6074523b997600fdfff9b788c099d6618630129e553605b8e19e1ccc01a9d83eb753cf5e20a68c4ec97de4b70d4b12f4eff5afdf0849fd8eb68881000a33582dd3d8687a4d784538eb1f97f5624f0b67a440cea39c94586cfebab91539e13dbb45245b9e4ad8a26aea79f37910420eea5fad23cb05e59a29fd7cff3e68aec81ff3812522e73c328b49e4adff7cef7b96319a2cf57afc10180ced3e22192a458ad5bc84603a15f218a0d5beb017104f35dfb552169f8b24d04f39c17ac3dffe0b5269059be930f937d12dc88cb27553d088417fb2c1561ab94390f71f880b1ceda36944b483ed6cea0a9a69b9d1a455ac723a3d257dc80f7cd01d60bd8e52aa9eb30960a69382c7670bdc99862356b96a3f08b9b8031f2bdc424b90873327cbf481a48351b6f4d724f71c9d21da3efe8d4c5627ead22943d17b188d4019441e83e2646afcfcb0b23b93bc728697eac32100e74c833a24a7c7574ac0c86201ce0016fdd233976908de082a7914e64d3984210c6d40dac9657d51a0b4cc5afca1453ce1fea748d20d33804a645a674498db992c282f88f200d988796c77ee47be481a7e7262e28ad0757fe5d8c3704a8dd251e250ffc71f055fd56f801eedb15c1d9b212ddae0aac5f225183f4cb921a8351f4f03dbc3e641fcdce35a36a8640f4c5e329daefe7d2d590f671e57489d5e32b65a885930e8bfc3e1c9a7573647b13f50a681a517f9bb126e2eaf69141eccf3283e178c1e1e923cb6294bdd31fcf5ffac682cc67c5698e1a239d0ba3f3ccaab27c203b01af1b5ce85d226ba8800e6748e15c5e5a52b09c7949901ac87f7b522a1bf51746926d35d9b04d18495e7a723965223e5f93b21a7c10ed3816238635431289b28699d22ea7c24f67bbdbf8bf1d8f16a8de767172ffb3657c1186df1913aebc006f04660c4bb024a6e8ec0726bb402a676a7ce2aecf8206fcec7faaf6389e8210ff73bf7ce2f39fa11a4ae05d2f7ad819bd8698aefd9c8e99061fb9bbbcabeec33bf7bd3c36e2457a8fa82419bb74472ea18f5718ae18ae3d72623fa40e78b2818ab0f9639474d8a37818d2834ef3abbc26e23015f989f79bf68867c91f4a2bd20303cc90b4c30a8734813291e5c2ed900bc175664697fb5fd5285cd7d412b1bee1c9710db729a5958c55c2a6e156c76869e87dcbf69ee8cf75fdead58afcc3a42aeb4a8dae5f55690ff3196692b0266e4f7318dde3a348bf4da4e51e72b4f0a2704251764f2529606a82d2de4f9b579521c40c11a061a46d0b9bc4cd747ffdb3db72b3992488876710536f0d3f5a5e8bdb6a382f4802d89e15851e172520085e19a4f968137b9e8d2d095fbc5605b1cb9780019fff9a94de15fde3327de64ee5c643de6db908d95448d0340d89dc9653506cdae540ed37fbeec925ddbc8df73fbdc18cff9044e02d11ee56c15be59ee0ba37c85161e1f11fa810e607a173f3982e27482d7cf19be6670c4a318b2227c9dcbf62eef238b7c6295f149486e5f0a9de6fd143348c4b55e6162d12bb0dfda196c49f01f4390f1a1f6248fe0c99dc5a76f5d4abd891045c23f111dfdfe3171523c6ac61608945e6baecb25bea7438e84038a6d44078611bcf1cf4efe505815877d9d07ba9dc20cd54373d955a6fc669443d20f47ec2cd5cfd1a030daed0de48068c1f2ce2b4a35fd68bb599293461a52e489011df852b11ec9007578c576e67f1cbcf658900a3a4a0a33ea2dedfc8385569bea9624ef240ba0ead00b1848f2d5c37b6de211e74faeb17e947bc45ecf567c6691695758410d7e5efe11dd6f561bc90605c81a731dc9cccd48f5fde068e5469a4ab44f1931b5a987e0572798da11eb6c645ba0b8aa1f620b806ed69f563c199eba9d137b3377e4d68d008de04922935888f6be2b9bdc825ca2b8b7d9f786290283386dcdc8732f1e587e1b846034ca71bde35c03d0ad48bca212a0bb52a28e06751246b108a77ed8ea81ed81444b9c59eed7c3bd836442be4d8f296b47321e8d787954f71bd2316ee2efc11d83041c1f927935782434ad7ef8e0a728509334119bd7c382da342fff248595f92a118472683b5284478b6c1ae7a1c7cf9deba43420e8aa2611e3783818e3e2674ea0c618b5f1b06bc0dec7ecc2180af486a900fd0eb56a885954e5a2528920ac1c86f9fe5b1197e03a9a5f60d151126350f06a60883c810246ee5fc892a9501a99e1e5609a445e9dfa9194dcaebfbc15f53f4fd148f4e836fc3723a2e41d373cd45c09c7f3c8709339200a42b255e001dc263a62528c45c0fcb9c1ee716111a5e49a02ae18a2587ec849828f9970be540643a94c488cfd1a6a4072ecd455351d591d99bcf5999ec3139d99c72159e1f71e2a49b18d369c791ce5c613e9fe6f0485b47c0fadbc09469911f6c14fab8c87c4f36166dc1b8a7b3b6446cb7cf711197a8cfdfb27a46c22ed890054bdcbc8237d2e9bf1b670c16440385bbb1837f9dd571a88aceebeaab7fc5556528dbfe049fc9173d65fa21e853a917ef8c7b025ef74ef6af3cb3a00a085c1103f34e5d03bff0010fa1b536349fe039ad4d896c7f9e26dac61b81846bc4d51224af580a5d4a0f07dd0f7bf3383a89b7b65e7c708aeebb8babcb35adc37e4aeb6b71ea87c079251c39a314b21b2a0b87f08548fc5361da62c3f2b6c00628ac98709e36f417a8a2b354d6368bc893471d163e7c1089965f1af0ea7e844a73acc4cf25aaaf58b5a72bc535a0814d23bf87427c7af3a2b19b183d1a74b6137559e4169cba0d7678baeb7ff471a89d1b9c8304f3f6a2fedbc8e641e4a391e5a298420e9de1db363bb0892720d6e5674ca6c61ebd6aa4d0d6e1a878ac97a2e45c883f6a94b42a3410f76a8012642b5c5892ec338414fdd644d18b10550941b43bae80f77d86fd87682a90006ca8ebcdad5b5c134c5cadefa4d837278366dd8aad56b1e8275a06664e487a1cd49623f579fc6893a2ed8e7f375660832c1a82bf4616f873e7df2bb8e58ebb5c9721ee2358cca5008413e55988e8b4f1eacc82b5b4d0018505966f216268806b57bac6f4751ea911ab23389db5c708bd091c105b61ac84e8022a4d7fdd8b5c3f803901e41df5d6f311091e6cae8643aaf1cca9b4df2453a267ca8b016525414d55eed0b5ef1168cb2cadd46bc028d5ccfa2a098511b3c58c9bffdbe353066dbacaa4754899b9b70f43e133b0d8154c5870cac316a1263338344b8a26b38b8cc14c065f34a2a8f96dfa8ba4728f58b8555bd30894fd780ef12e3ced6a157ae7e8e21da1056a700b48c6eea8853037fa428ab37b0aa63d6097e008eed5c29e87529e9f8d218e2302637ba6f7dbd7f6c338f8bf41a3bacf51816f90e21e485e83d67d5df2e6685df684fefa3e1307dc3de810372bf68f79c0985ed117a54999e866a7210112a5fe7d4f1e62160d583d3e9becdc269bc987334869a580829cbd9418290c544ae51962d35472a52c2b693727752dfc703f095158dd98d99791babfe6bfb3d7d3c06714e8eb542decdbc7e943f415f4f9627"}, {0xd8, 0xffff, 0x81, "962426e0748295efee8e55e88eca9f349f95803da81f90207e6c62868afb327ee4bb1dbb897460229d49e86cf961807f21d2d6ac8bcd6f4602431707d02e7d13bb9330bbcdc9c7403439dac7e992a9224e435b96f2b29601ac7a16c5c1e0294d9b5c76b0733ea3173d9a9cd8da717a5db08c34276e59d241baa369702e5965d7726efc36ee8dfcf022e84f955740bec81963d97ec9a90fc04d951db8d1ce4fcb0cc7d70c17bdd84abae7967e6a4a914c85445c25a033210c1a088221ad625f824b7d90d40c022bbb"}, {0xc0, 0x1, 0xfffffffffffffff9, "ad6c5ce496351554cd409d56cc2f2527056ac9ab342698ca3c1ec2a8f5a8580556c23410ecb0a6a080b993d3a3abe7b44173086c813d154495116dc1e462c66fd9e9d87713b331cdecc4199e5c86fe87f9baedc4ea2c6e70b29dac07a4e294360f3290e8616c808e5f741ec33fc73b2360337c2d6d07981e7f70d18f2c3b48ecf90b6877101cc9d0d54bbc28a5e42fcf98211efe5fc86bbede4a480698cbb9d31443c533a49761682a32b8"}, {0xa8, 0xffff, 0xfb, "24588312283c78c91d7bc40f670d47c9e90321c52b461b1de37ea675e0bf6ab06b2737d15d3d2835b04c3600b5aa639d17bdb524b90e0a04b18fb42c283b48c6fd9b38a7718066d066ce3ce1e259223e858628c44e0932366e8bed6057559d0df1d7c68a684683bfc58bd53bbb4551f8b21110a8c9567ddbd83f8101d2556d3e14b5402e2babd5b38e83f69932c5eb66db"}, {0x60, 0xffff, 0x5, "612b57dbb621630151f32bf5ff1932f826e801686974e2012c624982b051b5a471d247b102a80880e441cf9798235b3bf3b48c97d45b0b1fb05c58c3606fcc6e8efd67ffaa1fb863155b5c45"}, {0x48, 0x1, 0x2, "cd4568467a847c87d68e9eb7265542e04ad4239439024e945c53a387ec728c9ea899f4870025e3d0a985ea448c4f9c462291d396ca"}, {0x50, 0x1, 0x3f, "80762d07611ff89a9fe6238bda18f345ff75f22f30816a9b3e2c1fe9876de2dfb1372cf49d7ee3ee6307545b39d2054271d4dcc7e78c676d0cb5"}, {0x70, 0xffff, 0x0, "cbdd48ae86762ce8761c5ba2f54f9ada007972a20eec5eef60c1179fb1772965879a852154eb6b0a40b06e6fb7a5e2d1ea5f30f7606d2f846200581e22511c0583fba35a0f9a32a693a4a9210ba2870613e9b45e82ee5283619b53"}], 0x15a8}, 0x400) syz_execute_func(&(0x7f0000000480)="4008268f2880a36f00b5c4e3594c8244eb2d8344c4e37905a700000000aa64660f3a600d620000006c46d8a8986400000f8108000000c4c3655dc15b0f927132c4827d19aacf960dce") 05:38:52 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x0, "fe59e91344a52c4115b100534c6ab5a59ade57b3", 0x0, 0x81}) 05:38:52 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) munlockall() write(r1, &(0x7f0000335000), 0xfc94) 05:38:52 executing program 1: r0 = getpid() setpgid(r0, r0) r1 = socket$inet(0x2, 0x0, 0x81) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() 05:38:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) socket(0x0, 0x4000, 0x125) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 05:38:52 executing program 0: shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) 05:38:52 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r2, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x80) renameat(r3, &(0x7f0000002800)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r4 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) r5 = syz_open_pts() msgget(0x1, 0x200) r6 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r5, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffbffffd0e56}, {0xa64, 0x9}}) bind$unix(0xffffffffffffffff, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() fcntl$dupfd(r3, 0xa, r3) 05:38:52 executing program 0: r0 = syz_open_pts() socket(0x1e, 0x3, 0xffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000300)) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x80) dup(r1) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x2, 0x1, 0x483, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = socket$inet6(0x18, 0x8001, 0x0) getsockname(r4, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000), 0x0) socketpair(0x21, 0x6, 0x6, &(0x7f0000000180)) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000001480)=""/250, 0xfa) socket$inet(0x2, 0xc003, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 05:38:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7d, 0x2) fcntl$setown(r0, 0x6, 0x0) 05:38:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kqueue() 05:38:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xb2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) 05:38:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="ada77e261649d13dee1ed2d85c7316daebadd01a276a0972765fdc12b827d3e49b70d3d80f566f2353b14e6c472d47ccaf320b2c4e4debd0f8eb40385cc566a1c328dda5b25049d0cdd8f63474", 0x4d) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0x97}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x84) 05:38:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCDTR(r0, 0x20007478) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x6) syz_open_pts() accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/85}, &(0x7f0000000280)=0x57) r2 = semget(0x0, 0x1, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x5655, 0x0, 0x1, 0x3, 0x0]) mkdirat(r0, &(0x7f0000000300)='.\x00', 0xc) sendto$unix(r1, &(0x7f0000000340)="0e7b4fe490fd4e6dbce8fecd57500223e6f5918993d4e02d38ba41e20140e2357101ddbfda07bdd5cd490902134642c213637fd9b937f97412e08c2750417cf55c27f174e3ad52c5a4e848689a22e472adb48695b7b130abaceb1d31f053e67f83e7f8fa0feaf2a2c5eb96d493", 0x6d, 0x0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getegid() ioctl$TIOCSCTTY(r0, 0x20007461) getdents(r0, &(0x7f0000000400)=""/134, 0x86) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chroot(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000540)='./file0\x00', 0x0, 0xef) rmdir(&(0x7f0000000580)='./file0\x00') r4 = dup(r3) mkdirat(r4, &(0x7f00000005c0)='./file0\x00', 0x9) chdir(&(0x7f0000000600)='./file1\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000640)={0x8, 0x1, 0x6, 0x7, "8b8bc69dff3d38644e704d0f1ab7ac304ec99100", 0x100, 0x4}) getpeername$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) getuid() rmdir(&(0x7f0000000700)='./file1\x00') mkdir(&(0x7f0000000740)='./file1\x00', 0x85) symlinkat(&(0x7f0000000780)='./file1\x00', r1, &(0x7f00000007c0)='./file1\x00') 05:38:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x1a2) 05:38:53 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}], 0x40, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 05:38:53 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x2000000000, 0x96cf, 0x8000000000000006, 0x3, "1a818a22ba44cdbe4ec4a0f1c686a6264e1b01c7", 0x3, 0x5b}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="4e107e74fdb4d1a59de667b4fab537c9e15f3c875a4d88764f14879d2900827e7111ddbb94c9ff8f7149c39105a9448296cc217291d1d35912f6ea5a79466e108dd1ecb33fb9e4b1ee62d002e07a82c3df88a533356e37e967b04987a0e6298d6e265259ee43579c3eadb78064c9444d592e144b36eba04476a9a0c3bb88bc0b", 0x80}, {&(0x7f00000002c0)="318375d53f4f8af7a7405dd61d1e7414a142080eee3c8674a5a22fe054204517ad25145d8d1ac0a06c39075dbaba88770cdd609611e2926853789fbc730e1d806d31856d83fe8dfbe4c654666ae3afc97fa785f24022e8aa22e30715339c59ac94e97375ffd00580e45b43758cf398c04a75681a34b99f207988d8f74e1f2a802e483b7042777936eb56fb6e2ed66f69f775cb817b4f4ce1ae239d691381ec5c88275f3d964ddacc1229b5c7207eaf49410905", 0xb3}], 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x9, 0x8}, {0x18, 0x1, 0x0, 0x58f}, 0x4, [0x989e, 0x7fffffff, 0x2, 0x2, 0x1000, 0x4, 0x3, 0x8]}, 0x3c) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000440), &(0x7f0000000480)=0x4) shutdown(r0, 0x3) write(r0, &(0x7f0000000000)="6b2491d960943eec5cb6f14b28c9ef9579b2de569bce4efe115e5540fe2f26cd4747bdb1b88c91667851316e8a5334aba33a210631e9da545b133c778d64e98150823f925fe3d792cf8430b0305607225d845beb286897df5df0125c62031e548351bbaf5c6d284b07c2327297a2", 0x6e) write(r2, &(0x7f00000003c0)="87130eaf9b3b792450c6a9677ff8fe5a4c656ab801684e430eacd52f7cc955a0722edc358344255d2fc047cc727786377849083055e1a69d23e2b216cec4ef9a4149186165d1fbb25b764f43924e319e878c8fe082e9e70d2fec45c7d4c126e1aa", 0x61) mknod(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x9) close(r1) 05:38:53 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) open(&(0x7f0000000080)='.\x00', 0x10128, 0x0) 05:38:53 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f00000001c0)=""/112, 0x70}], 0x4, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000380)="7f80ce7e629e4c8a93278428301a12c08220e88a01ac7b0fe75ce11174585526683671f269e94ac86560cfcaa3e27b549c569ad7", 0x34}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000003c0)) 05:38:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100)={0x4, 0x7f}, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 05:38:53 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x9, 0xfffffffffffffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) socketpair(0x3f, 0x0, 0x8fe, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0x0) r5 = getuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="fada3a85bfc101288d846f663f56f6c4d1a773c6dc1ad82a29", 0x19}, {&(0x7f0000000100)="0abadc75042ef099dfce3819478a5fa550a6530cb13289191222acef1833aabc3a348b33dfc45b804dcaf1346ff23bfdfdff7903148ca01c665d1be480e40e548d8ba4ef2310b80bf35c4e9f", 0x4c}, {&(0x7f0000001600)="efa5cd00a662c0b901e5c5a61bf9802ef6e480cc62359733def433d303d2f0c6021b5b1da2c6342177d33c84fd6ee39354af1e02e093e475449edf9524bb6b38cbd4f076097c79d9e3641ba8206d0516befee8b455125e0bc8cec8a743e4c5c500e636f32593e0feca4eddc321610d201ccbfe96932ae0ad0b0d36a0a385d3ea8016591c22749eb59ee23db2cd27e5d3e1f37c314985fbf6f8a1faa7c84dee50868ccb8c947a82ed48345bfc7a4cde4a18cdbe4ef51e1e0cde7fde83266d38f1b87b87843115765dcccf63125e77764aa672c31ed9442a7c924a6704538c3b165cd208f97acd210d73e2b39cece7ca698a40904eaba19c1830fde94702f2b0d1541c614ccad0cdb400cf6700a81ed86cec2b045a1ed2eeb81a0e68a3d268fb00db0a0b833027a4026b67d52a26825be0a8fbb23f24d5609cf197d3f614a5588d6f2f1f998ea65fb6e8e81b83ca9b7673ac20e669c44c7f8e98099bbae6d9d7f6fecb16a8e26ebc999f7c5712c01198c1f69c59b5ebd5c93bc21961f4ab4787e6cfb5b41caf87f42f41bf83ce6d733e27ef9a97ae35bec1b5f679f080031cc5660c4b07848a3e3e2094abf0009e520919c7f6c8cccacfaf63124ece51b13adf3f9f9321f186ac5d1c60ab08e2ccee320a7d15503682f5edd1f4584d6ef76bfe337914918e83a3d4400348313d4ac36eac523dfe21f45507a7cd35e3dc2a705631a9e137551f521563f44bd5137147d5fddb0ef8d750f9c16694ce088147327e7ebc937e110b515c07ca3dba57bb0613b73b10963e63f58325503559099a18bd58dda874b554b0757c034fb2b777f8b4ac1bfbd40ebc9f5f6aaa4436bb0b0726661879208dcb840581745db0b6b46707cdda7e9779dd7aa19b8dd24f5be4b1d79bdd51bafc7b1ff7400eff9e5f638edadb95eeb895b093fc39ce2055a889d9ab09fcdf11a12aae98a41a122210ed08328465f4005d97e94907ee5d5333e464170afffeeaee60abcd79b1f011f0b2be5afb0a9e29b41c675a692a974bac68a0d9b321d63272ab21aa8cb3310b1b95dd3edf27f645db147f99cce1fef0fa8b3913f4381dc9929c764250db28325e2808bb6eff672f2c743d5ff3e3d2cefb81a9398d7963932aedc6568e36f8e166f8be7d25f080b1575636ceee5132410de4f71c708a4409110c8403f70704d246f1658148996ef61f57f0c9a67aec96b5a928c909c97d479fdf8a535f3a1245dfdae47312911dd33f60b93c208fdc01831faf67e3d8e502c8a0827d0d0262fd75dd409180968f90ded1dcbce8d7e2f6b204bb1c4a0bb588473c0f49e521e9a42043ff4c582ae349d5eeaa3d31aeb5cc08e9c5fe314f7b9ce3cb5383e983466f14457d250da759b3d5c429e7909313e4bc3739a52ab1bfbad83b11969b29ae65b91fa6c8c84db98467316cd7a006a4b20e375b434b2b2f7bd019529f2e78d1fe8e4c9552daeb01ea94614bd9559eaa79e49808475b012059b5d8d15abf9eebb59beab3b4b6a3c99a151fda984ae68366d8d1f7f1f739820e35fa2a76d23783708cd053a36fad8866fe66132bd02cebe0fcb647962a29d0c315726c54bdf14f0007fd7f25a518c2559798a0f1e82e42938d12586230a60f2fdf91bcc1075e4934bd8a3266a3f36e2465bd24a7ce435c6c988e9b986f280b45e58f4759bf378a996eaab9683845dfc345e69b7af32958a5b0276a6565d14b70145af32bb18e5f6b806ff192d9b0e7f5795d6dee10bcd3a154c51c18035f61552ff5bb69f68f3172474b12153a186a556a6b374a64bc7f56ee92cbb0c4a85f5aaf16c911f1b328b4a0176adfa83f2b8c12ba63598d8bcc04e3f264a052d8d5ef4a3f2fc58b45af9a2ca2f30452f92ad4761c333b8457ea981d3cc367d68cd53c4537ca674c7bf29efcb610d718ed7f5d22b493f757d0277dfcc5e448dc8c771b0274a96407f95f4a090472b6959259fc3753d1603790bf4b81b0360d9f08abec425eef2e27e00fa98c4b8f7e53b05766851560ab123a9f5719b4a6a3f1e7fd8030e9c01bafd215a25efd0fe431dd1f2a9cd558edd3accd40439674c231b58d7ea3cf3afbb4056f387f949b7df783a48bd1ce9714bb8e90e38a2fd7d46abfb2b095fcdb7af173b9487f94569dae92f040270bb2a341d886e37603675d20f0a0b1917ab51c6c4e609f9aeedf23daa7f134485953fac0a67f309e65169b2f24db0e57653d4cddd3fbe04960187247ab8cabb47326c0589e2a6bd265471db612b3030f87b3ce6432bca3b7c3048bb48f113d6eb20e6b6df02d01d658f95b0348684f777553c16f28cfb5c99218bf33dd760c7d4e4eff02b17343e3114bcdb8b6ec0ed509ad91ff23455b353565ecb168a3c00c1df73915ab47e87a833d87b7d6bf8c60af8c32e295ab2b276c581650794dfbe6441591489bb21159a693390e01a0359d092a15de23acd43dc3bc19daf30b251743c12229f699fc4ad7f7cb2306b2841c8e8f9e7205c34e6dbd967ac8d9e3176db9a3a9bd4de051d61a2cc5c5b9d8d5cf6e6471dbcc72f48e306ba0a3ffb4e5972cf4a946c5f310c6045444f42518068e3c850589201200a090f7ef4b1619556cc5544e08b0754fa566791bd1a901bba16fdd1d4f891072b7e47a823620671e6f47d2178ae389ab368373c83414eac05437c4001e95a5ce184037a29b2fd47a09dbcfe14d3b2db3a82e326a9809cdc14bad13da44b24c9fe6d7169dc7e38a622b084432e8e9bb6297f99c3b7987a4e8f8d68444b5084a449e8b5b56743634e141f4a6e3030a13a8f10cb534a3c8944f7090a81c8ba7e6bb15cb5c29cc67fed8886e6961a69e6e2d8574d05b2285e04d840672e80338a02548da564b7b7b6d389a7d39a2d9125cdc0214608761c65914012ed4537cd2ef3e4fe6fe5ea3e4e474ab275b371ea80cb68a02f29d56307e57b5d128a9afb5fe72a562814bc799b0e9d4255141931a039d30776562aefdc6af51473f45c2c2f9f4e3fc0328aec1e928c753131ff5d56d87761f419a73d7d1f89924643e66eb83249915a64e702548321aa73284a79ec644332edb66c6763e2cdf4727acb5481c7714c0a07a1624b48135726d6c796f1e1e052ef5ccaf7be69aeaded6a964a58d73269b8551ca8ac4139b0741f135e309209c97e75e9edc86ab5795b6160cd2bfdd3a09cbe8111ad4119dbf8fabcefeebc9cd609915dfb875d3e136006985ebf9a463ea6081c4c546ed6b7b4088944a201ba985620d213a07cee726af1c38853e84495a2ab101aec2405916c01cef2ee348e4e3200c604319827ed53d3a5aca7d4a79471ccd916155959b76f451a048b2494a9c2da5517a1ecd7764c4c4465668715ac6f12d3c92143469f5f1fc93a214cf0e0fc1c9e18697b8972bc5eeeb67cafbb8e2bfe59a27bd69258dceab0459fb4a28ed5a9b74882cd76fa0adbca5b99e66d42a1e267de0ccabf13495305c2a97c1dd8ddb712317e055f11290bdf68ae2d5037fb12bed179955e2bcf5608dee50c4f69a64b965b44a184a5f076087dab12260d339828e72579086267604523a86680b6d7363f2dfdb20beb19ad45d1a9ed1a0e4fe61f96a1aa0db2668e952404e919dff25d90869ae3ec4f0bff690de8ebfa605dbd644551c49c28e0ab2264b2d2f90fe8fce7a95fe33d102334bc4d5eaf914410cec735e1ca2f1e837e3d8c9f803be49a23f5371afd99c0e5ff78a406efa23a0e7a920beb2b84ab0079ed6a2336b86bb4e53f496a715633d496dcf83e164b60d6e65adc6fb42dff363e397f81d54feab7f1515197e733b4d367d6102cca1acaa382235247101fdc0e140d7a956cedd398dcd23438f1ef2317957f3551e7bbde1b58a330c40a7a905328593631158f4441a2403bf0f327a46fb5b4c1012e9d99ce9d4dfade765c07de3aefe4d1ee5503c3a00f9cc9f37d7aed32c4c6eb19a28abe78988a66110932c1e13447b39a30095b1aedcdf04047fb2cfcd8fe0b4752c2250f064cd7c494606e1f5da99ff2a568e6479b3cb0174de79a51785e62867385be7a1e84ea79bf260ad014aaf9fb85aae57eca4e932fdd8f151bccfd26d5bed1fcb6605995f1a55dc96f342ab5b187f86ae09e3288c9adff9cd3f2314277cc6b16c4f01b6d6012c235a389cb2ccc647d61acea9c74879181c2dbeae1542979b1b7810766baf1ae92f9fd7c6134b163dd950899c53f2e965c18427973f1ab195cf66c9603878f813e42d0dfa08252d8b7faa9710cbc4d7d26ef41ded5d5fca3ab329b54bc12835c048f1ffb5475b3bd733385d5c0b8557056e3a89689db3f20f6f62b7e0c677916b6ddf2f56e42f8f27041d0ba068fc532323e9149d26503c23b1c19ec57635e6c174135cbbdfa4aa1090dbb6a5afe6c7a84d6669cf8cbc60fe9011f2ec0a5b889b557df7520b4e33d5abbfd980c36f664d8c340b1ce9813f9d580f5057bf8a0d2340dba4fd1d630a5b13f9d4cfb3d8230a15d327d2d06a021d5b5cf35f00714f28e9acf38a5043b77b557fe6e5ffe9a7035f6f1f0d87abe00854c28e2dc569396150ff0687a71800e13e5acc8226454b2849272917340e6fb7258270484f0c3c9a6d5f5bcacaaba16ce3225a5f084edb365c52fc90dc6cdb3af9e4585d0b0da4ca36528c150ab25d75bac93fceca346483f7c6520181e807e50f556d81ce0c8217e7ae1132bf6b902b9d3c86fb6fe46ac2e5c5d385755fed70dd8e5117e10fa65855a87c78af7f45813dd5c55dd5a9b02dbcd05f6dcdc97e47f965ba648d14a7448cfc64b6ee710c9c39910bbe8c4233376e81ca6503a577dfbc354780e2d402926ba07986568c81d54e06eb305cc409c0f30d6a85b293902dac035da24bfd1e29ec0aadc1d1fbc19081d50fbe617450c8cd0131dab3b87b1363f667358c9bdb08b160b9cfac40058e5f4167775fc3422bb30cced8f5020620aca56065e1409b28bf3d69d4724d8df5652f6698d5e9eb3667ac8270f1477152d933231136097aff9195eeaf5ca2b3b255c88d20a68526c0f8f400a158a14e78eeca40ab7ee41e9422ce8c664d9826e13599f2c073b772449c0f46514d70015f92669dbf7468f84feff2bfdbaaa2ea6d1b749e1cdcb8e2154d7295d9d779b9f9abf32186860a69f91fbb86a7c809a0b17f56c1c6e9e41a157f15650169e1817cfff071d1361dada0179dd8ae9593cd7bfdc7d6af7d35f7267b803d9fd792b03397edcc616543857ed350c949295ca3200862a90c8812a66c8f55da397d31f952a173c11a1ae910a545c5533d28e78d27d23c772ba5f2e9683dbc7ca251ecdd5e9db09826026de78306570aec3b005e19198175133e044bb0fbe60f3a3e746ae951588e670a2412d5e25b36d3b4a9c3c6d2c01823fade0cd96eb0a2765b3dab0775e3f5528ae0e676c0fe7ca8ba59828cd3ba4c66f0ca0d67bb4be6c174bc4f4c64a6e241ccb051dfa4f8d911fceedde581edc6a50d4f9e55a1ec829c4886dde45174d2aa2980821867d988a08c35ef74c2ebc2ecbaea8d61bf72bd0790d0eeaf07edd890d36cfc01c49047246dfa0d1eb985ece1b5a1df9265ea224d0e8304aa094edfb7bf238d4ccff8f9ed1f1d14ed085c4aa10a1670414f32bd9713a8a49c86c3c7362130573269f40cc9ab8acd32e3ac324d5c4d217e270f2b57e29fc64a5c1abd59ffa8855408b643d32fd3c22c6589e0f4ea0b2dda9070ddbc7fcb2d0a1d7623c1115d2d37bba9a7e0360005ecbe6117efdc5aede0d61435ea8b2fbc26bd39f6a4bed6e7be3928804fb761cb0b48dc5b55", 0x1000}, {&(0x7f00000001c0)="9a838fd671aac0792f3233", 0xb}], 0x4, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r1, r2, r0, r2, r1, r2, r1, r2, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r2, r1, r1, r2]}], 0x98, 0x8}, 0x409) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e424309", 0x10f}], 0x1) 05:38:53 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x216, 0xd57}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setuid(0xee01) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) setsockopt(r0, 0x80, 0x3, &(0x7f0000000100)="06cd23547e696b0aee381bffbec1515ed118578feab01bc31132ca3a8ef6ce00d546561a65df06591931ea4638708a002a5a97a73e247a", 0x5) munlockall() mprotect(&(0x7f0000072000/0x4000)=nil, 0x4000, 0x2) 05:38:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) ioctl$TIOCNOTTY(r1, 0x20007471) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 05:38:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x4a) semop(r1, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r2, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r2, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r3 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x7, 0xcb, 0xb8de, 0x800, "f85a6725ad355f688bc99c8eb5a9f8574f4e255e", 0x2, 0x9}) mmap(&(0x7f000028e000/0x1000)=nil, 0x1000, 0x2, 0x811, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) write(r2, &(0x7f0000000500)="7ebe5a7d874b51b660f2c7a577321aa8896311e1d811b00c29a52095ed0500dcd530b4b3c4609f9cf9ad2a8d16f63dcf081416ea9c466bbc28ae7be2a25842c91fab512163bb5653ab76cbe5cabace9c8af3a850954dcfbdcb0e37b9d9e6dd42bbf07b8bef72ad822e6a72d7ddf9c9", 0x6f) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x7, 0x100) flock(r3, 0x800000000000) semop(r1, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000280)=0x8) r5 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) shmat(r5, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 05:38:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x8) r1 = syz_open_pts() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) 05:38:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x0) 05:38:54 executing program 0: r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 05:38:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa01102f66696c6533f6"], 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161be) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e5000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e9000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) listen(r0, 0x0) r2 = dup2(r0, r0) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) 05:38:54 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x0) 05:38:54 executing program 0: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8010, 0x4) r1 = dup(0xffffffffffffff9c) r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r5 = socket$inet(0x2, 0x7, 0xe84) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r10 = socket$inet(0x2, 0x3, 0x1) r11 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r12 = socket$inet(0x2, 0x8000, 0x100000001) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r16 = socket$inet(0x2, 0x8000, 0xfffffffffffff925) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r18 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r19 = getpgrp() dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) chown(&(0x7f0000000740)='./file0\x00', r20, r21) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="639cd5a45932", 0x6}, {&(0x7f0000000180)="acf84f1e4c42a4", 0x7}], 0x2, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8]}, @rights={0x38, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r22}], 0xa0, 0x4}, 0x2) 05:38:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r7 = getuid() getgroups(0x8, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) read(r1, &(0x7f00000005c0)=""/41, 0x29) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="6111cad85d1d173d0a6790f36470b84ac0531036330a4a9d54233e4ccd45ef5a2412f1e9895e1c439df8ce3375377acd0fb664d3f55ca8b1d933e8f1ceafbebf72f935fda4dc2bea33b1995f8eaee062355492cdd97efa6a2842d18134fd9762b4aa20", 0x63}, {&(0x7f0000000180)="1cfc47dbbd89faa4fec125f29bd6ed69f0d8e082cf4bfbde9f14f70ad46859bb602af7985994955fd365a96625f90fa4c91d64de49ad854c3142f24c6cd587cfc37999", 0x43}, {&(0x7f0000000200)="be59e8f54c8a71f748eb64b049904ffcbbf5b3f599b5b7b91112fdabe45f1c6f1d4f79a47fe10ae26633e351b17bfab6754cc4286c828c48aad9ff17ed2258e7000b8cff8b22296981e47e6dc8092f294838b4338bdc42e4e7753ae9061cdbc57d2008b4ad5bbf161fa2cdb04d15492589d3cb59cf16987180e1fb1a2279ea0c3cc7350f79cc7cad592b97f70202cb9f9a4e4e3aaf3999357f696c38afaf0d6f918209e2b2ba83e518e022023302a80f0abbb4ad868ad2fb38e36c33862801926ce4185b74e6745b1e59121dd28d31d8efdaaa58da57dde10e5df3f0", 0xdc}, {&(0x7f0000000300)="d6641ecad482be8d803c10851db78d7b7ea6c5b17ac529e256d3fba5fcc38e2fa77e9da4c1a628b1086c2f0ee7f450b03118521951b02e8dcfba463b76", 0x3d}], 0x4, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="d38322f988c1248aaf03fa6300cf0b00000000ffff00000000000066ce3f941063a51600586bc6b7154b892b3f444b047a38aa1e1cf9722307400dd9c750f510364fd659160338ea82d157dcec719ad4028b47770611a30089bbfd6df609799d3befa7746e2493297363bdc3227fd2b02f123b05ed09309accd4a0f568b9ae41db74516159232704283637ad2ca2455716300a97cfd592c6b494b283d0df6b42b3ea7edf4b1cd48b980841e7029ea33a41d2b1960d6bb90aea132a2951329fb2e1405bf55ea457f3a874aa3caaf0be7b315bbe8d8f0690f8519dd4127f6a2fba7760f8c5e134af71a053309f4101edf641267c48be72743fe022d56f5da6fde3f48ac984816fee97212d12d82b9b2157364987260be25b86defbe46656", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000"], 0x50, 0x4}, 0x8) r9 = socket(0x2, 0x4001, 0x0) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000600)=""/192, 0xc0}, {&(0x7f00000006c0)=""/131, 0x83}, {&(0x7f0000000780)=""/86, 0x56}, {&(0x7f0000000800)=""/207, 0xcf}, {&(0x7f0000000900)=""/63, 0x3f}, {&(0x7f0000000940)=""/101, 0x65}, {&(0x7f00000009c0)=""/185, 0xb9}, {&(0x7f0000000a80)}], 0x8) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r9, 0x0, &(0x7f0000000080)) socket(0x0, 0x7, 0x8d7) setrlimit(0x5, &(0x7f0000000a80)={0x0, 0xff}) semget$private(0x0, 0x3, 0x40) login: OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 05:38:54 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="74cf403daeedaf72e5f84c39e1165508c0571f2e32edd168b5f8c702bd4c1f3db73ee6a81973c59cc1d265e97bf8b5fba4642c3778a8233f1e744e263871345c91f7b39496895983d0586914026cd63927012ab5fd986943a48131464fab9d27f96b3963e900c56aa85091ca62abc3403e5c5e97d43eff20f3beafffab64984b647a25046483a07c40675adf23fda68b82fb26ab7d777e6b194f17bc8e3fb07ca10f6c926acb53ce56d12172552b7706c11e", 0xb2}, {&(0x7f0000000100)="2c52b12b48bb1e4678d7f24e242a29d461b0f1261a8b304ee58ae0bfbabd55669edb73961bd231f3624aeaab916da34dac950c994f52f4e9e7eda80a211c88f593e0992ffb6a479fcc27da6f04f6a274c370c839de1b43bdad21c9a12b2571a63c378c709f6ccab686f66acf770f1929e1f334048b", 0x75}, {&(0x7f0000000180)="531f27eab08d05f55c18ae6a5924ba17c5492f3893fda5bde2d487460d2411ae875d5b1fdc41e679240002a75155a829986b3fee9f", 0x35}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="2e5e3b5b1b8ebbd35ea9fa96a80f51d6a9444a89e9ad71a360e0e4c1d07b5625f67584930ca6f2e0c1b61e39ffb187fe4e867c29b742c915997f8ca9bb6d73786d21531fec40b20245d5e38f37c2a5ba02b96fd65652b358390ceadb9f949a1c45020cbe714e8bdcb4c1f6b316d7f08d2cd08c8cb5cbb963a303f18220e5ce6f3389fb316864cced69ed9103b2347f42befb26b955dfdaad512788242ba02b52da69fb60f7841d10518b2cb09837f5d41d457d32b1d1eef3ae25df6a5d", 0xbd}, {&(0x7f00000002c0)="596f044eb4e9a0a70c442d680bf480f89099ffe51e046fa292590dbc59162668e0f54851f4af9218e9a18913a0a19d7ac628f7913ee939d12b5f19efd42996e5faf38a36bf7fa12c970dceb6a8d1ad87b5f561f8a83bcb73124552140a6eac13a80f2ec6819ea915078c185d6af4ba7599459cbc05410383d8754ab4c358345756b89b7e968e7cf017c435894225b117fa9f68a3ca8a68ab6e7e38cd90fc2d4e0a9384d2811992", 0xa7}], 0x6) 05:38:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff, 0x4) 05:38:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1ff) execve(0x0, 0x0, 0x0) 05:38:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:38:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xfffffffffffff1d1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r0, 0x0) 05:38:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:38:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)='./bus\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000200)="e2034f39af56634a3ce71e1c8a011ddf44fdd7116ad659e26cb43f60b3dbfd51d1bf2b0cb5078566bd41bdb6e971a4a627f7979b06b2125216974cc762b6249f4a4770221d176dccc9458bcbcee2a90432d53f3f7b0183bd574a44629c225f195cc4d9c35adca9ac61c51601cd6a909b7e35cf14e2e07635fb8432865ec6556815e1dce2d2d793551d6d80f3bdf2d29959753a70c4ac045e880e5e15ea5aa67513c50cbdb5a2b671b167f35372f1bb", 0xaf, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = getuid() setreuid(r2, r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 05:38:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:38:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:38:55 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x2, 0x3}, {{r0}, 0x0, 0x20, 0x1, 0x5, 0x4}], 0xffffffffffff5186, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0x3ff, 0x28}, {{r0}, 0xffffffffffffffff, 0x46, 0x8, 0x1800000000, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x50, 0x20000041, 0x7, 0x100000001}], 0x675c, &(0x7f00000000c0)={0x8, 0x7fff}) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 05:38:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) 05:38:56 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xfff4) setsockopt(r0, 0xff, 0xfffffffffffff1e9, &(0x7f0000000080)="c469f5e65ef1a01a8d4f6198c3d0f029d61e40150c5a52ef47f56f4389b5f075b58f8d84115e72b534bc32cf89a57cadf6b3ecc2cb99135637de608adab74c768497477a748d5c5f760428540205f48566822d32cbdc9c2cbf88ee0cfe1f610de9397cc067523148cf223deae913b9c74ca0b26af89f81ea81afad43858cfb49248cf7d2271f499f8302e2a76158414ba1255de8d43092a22b5a38dc01ce7b23c366f859773b18826671ffaa96719d4c23d3ed31dd7ad9fa053f48362da3f235abdd0deeee47499d3cdb7f1f0197c82fefe3e0b41224962f8ef6e85931195339353ca2772ebb8d75a1d72d29d20a9e56e9c20e30aeeaec", 0xf7) 05:38:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x142) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x1) flock(r0, 0xa) 05:38:56 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:38:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) semget(0x3, 0x4, 0x8) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:38:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) getrlimit(0x2, &(0x7f0000000080)) read(r0, &(0x7f0000000180)=""/192, 0xc0) kevent(r1, &(0x7f0000000080), 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) read(r0, &(0x7f0000000100)=""/122, 0x7a) dup2(r1, r0) kqueue() 05:38:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x40, 0x3, 0x1d29}, 0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x3ff}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 05:38:57 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xfff, 0x2}, {{r2}, 0xfffffffffffffffc, 0x22, 0xc0000004, 0x8, 0x65c426a8}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x1c, 0x2f}, {{r0}, 0xfffffffffffffff8, 0x50, 0x60, 0x120000000000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x92, 0x81, 0x7}], 0x3db, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x4, 0x6, 0x4}], 0x2020000000000000, &(0x7f0000000200)={0x7, 0x6}) clock_getres(0x2, &(0x7f0000000040)) 05:38:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) semop(0x0, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:38:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/61) getpeername(r0, 0x0, &(0x7f0000000040)) 05:38:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:38:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffff9) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x401) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 05:38:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) 05:38:58 executing program 0: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x8) r1 = getpid() wait4(r1, 0x0, 0x2000001, 0x0) 05:38:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469d53c11afab9f848510ec3913ff", 0xfb5}], 0x1) syz_open_pts() close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x3f4, 0x4) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) close(r2) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) 05:38:58 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000040)={0x20}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) 05:38:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') semget(0x1, 0x0, 0x140) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740), &(0x7f0000003780)=0xc) getuid() getgid() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r3 = semget(0x3, 0x4, 0x8) semop(r3, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 05:38:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x8002, 0x42) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 05:38:59 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) shmget$private(0x0, 0x400000, 0x11c, &(0x7f0000c00000/0x400000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt(r0, 0x800000002d, 0x1000000068, 0x0, 0x0) 05:38:59 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80, 0x8, 0x0, 0x3, "1eae3f27000000000300000000000003000000b2", 0x0, 0x204}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 05:39:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, 0x0, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) 05:39:00 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) 05:39:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) setsockopt(r0, 0x8001, 0x6, &(0x7f0000000000)="c4d86d183dcd423137d2a81af31bf0ab3cbb8a7e3319c93933ce17fd43e97ab74d6b6c659739c45bd0f3e2e265d4eba8e6b44344dd8665fb96aa02c58f3eb2a2943da914aa1a2c6359a43753005216948e5c23f5dede6e577e6583783b3ae3325e0d27063a927687033dab5551d67738dade16a7e681424a5c8bcd56ec1057c398345f9f6e89bdd1c547f23e0f6e1c84b7d148bf53314433a9907a2c31a76954b3b778afc470a6b1664406334d65112b90ba6f6468eb9be6f1afab959839ab3715050350b08a7fda5b5ab3beb7a9e6f0725a14560ad2b63bda3ebbb1a47c8bb850d4073a47ab3d50300296225d", 0xed) 05:39:00 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba228", 0x296) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 05:39:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, 0x0, r5, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) 05:39:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000080)="fe780000", 0x4) 05:39:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x3) bind$unix(r1, &(0x7f0000000080)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0x306) 05:39:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) fcntl$getflags(r0, 0x1) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r1) flock(r1, 0xb) preadv(r0, &(0x7f0000000140), 0x0, 0x0) close(r1) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 05:39:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() r4 = getuid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, 0x0, r4, r5, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) 05:39:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, 0x0, r3, r4, r5, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) 05:39:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r2, r3, r4, r5, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) 05:39:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1ffe, 0x0) setuid(0xee01) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 05:39:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) close(r0) 05:39:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000002940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdad7a612e92f0215add000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000480)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x1b2) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000140)='./file1\x00', 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r3, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r4 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x80) r5 = semget(0x1, 0x1, 0x200) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000002880)=""/175) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8800, 0x20) renameat(r4, &(0x7f0000002800)='./file0\x00', r6, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r7 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000003980)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) r8 = syz_open_pts() msgget(0x1, 0x200) r9 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r8, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffbffffd0e56}, {0xa64, 0x9}}) bind$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="ee1561f360bb3b6ef2540a02a79cacf55f"], 0x10) accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() fcntl$dupfd(r4, 0xa, r4) 05:39:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x6) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0xd, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb}], 0x0, 0x0, 0x18, 0x0) setsockopt(r1, 0x3e9, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20, 0x5b7a, 0x400}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x18, 0x80000000, 0x7bfa67a3, 0xe}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x7, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x4, 0x8}, {{r1}, 0xfffffffffffffffa, 0x16, 0xfffff, 0x4, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x4, 0x5, 0x6, 0x396}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000008, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x59, 0x1, 0x4, 0x1423}], 0x7, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x11, 0x2, 0xfffffffffffffffa, 0x9}], 0x3, &(0x7f0000000280)={0x5, 0x6}) 05:39:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) dup2(r0, r0) mmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x408, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x9) 05:39:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="1f62a9a3f7614244af93c0eb27b4208d0772aba1f05e0af96a29e5a01fdd82e344b8fb6e245c6fe41b10ef91725dde4055cf9d3e1079eda01afd020ca8416ae77aa9bae069752121bad3410a5a80bd402c03a589be51571ea9617d73177ab5532ef6bb8047621a3f1abaa12df27dc2b3adec5023327c4022413f3bccc93d4557d840d73d0a4c38caa655ecd43bac08794a829f193f3c0f870c5f14ae12b812288767d9a44616938dcf4c7fc63271", 0xae, 0x402, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x400}, 0xc) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) 05:39:07 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="c5ceeb84db78c5b7449f8f6fb3c829280aa3d0533c18d01153ab538033f533ab9466f0d935986fcfb5e3fa71837becc5d87784c88ba4aa14a0a832988338546e316a306591e58b813e369e7fb29b3bef7a95dbe1ca4c67e7c35cc036cfc658fce69487a4b54d6b74ca4f983e8ad2223f6377874d6ddaee498609c79259c6bf912a15a597857463f9eb172918bb93de634d03a69e523e62e5ae68d9840b075b32e0c018e6f7e37a0de6a4dde92262b6b9a4c369ab53cdf5d1d14fabf780200e6561122c83fb58d1fdcabe3c175bedb241cc845a", 0xd3}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket$inet(0x2, 0x4000000000000003, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet(r2, 0x0, 0x0, 0x200007ff, &(0x7f0000000000), 0xc) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/42, 0x2a}], 0x1, 0x0) 05:39:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) semget(0x1, 0x7, 0x8) msgrcv(0x0, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r1 = semget(0x1, 0x0, 0x140) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r2, r3, r4, r5, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) 05:39:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() r2 = dup(r1) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) 05:39:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:07 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140)=""/149, 0x95, 0x841, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x2000000000029, 0xb, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 05:39:07 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x63, 0x120) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x24) r4 = kqueue() r5 = syz_open_pts() r6 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r7 = socket$inet6(0x18, 0x5, 0x5) r8 = syz_open_pts() r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r10 = socket(0x6, 0x4003, 0x7) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0xfff, 0x8001}, {{r2}, 0xffffffffffffffff, 0x10, 0x83, 0x2, 0x8}, {{r3}, 0x0, 0x84, 0x18, 0x5, 0x2}, {{r4}, 0xfffffffffffffffb, 0x4, 0xf0000004, 0x7, 0x8}, {{r5}, 0xfffffffffffffffc, 0xc2, 0x20, 0x1}], 0x3, &(0x7f0000001300)=[{{r6}, 0xffffffffffffffff, 0x62, 0xfffff, 0x4, 0x7}, {{r7}, 0xfffffffffffffff9, 0x23, 0x8, 0x7, 0x2}, {{r8}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x7fffffff}, {{r9}, 0xffffffffffffffff, 0x28, 0xc0000022, 0xffff, 0x5}, {{r10}, 0x303818ac56e398c8, 0x40, 0x21, 0x9, 0x2}], 0x7f, &(0x7f00000013c0)={0x81, 0x9}) r11 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r11}, {r11, 0x44}], 0x2, 0x0) 05:39:07 executing program 0: r0 = semget(0x2, 0x0, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/103) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/153) r1 = semget$private(0x0, 0x1, 0x108) r2 = semget(0x2, 0x3, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000140)=""/176) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x823, 0x1]) r3 = semget$private(0x0, 0x4, 0x78a) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x100, 0xffffffffffffffff]) r4 = shmget(0x2, 0x2000, 0x6, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) chroot(&(0x7f00000005c0)='./file0\x00') semget$private(0x0, 0x0, 0x40) r5 = semget(0x2, 0x0, 0x146) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000002c0)=""/201) r6 = socket$inet(0x2, 0x5, 0x3) connect(r6, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) semget$private(0x0, 0x2, 0x20) semget(0x3, 0x3, 0x100) semop(r1, &(0x7f0000000400)=[{0x3, 0x3, 0x1000}, {0x7, 0x6, 0x1000}, {0x7, 0x80000001, 0x1800}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1000}, {0x0, 0x9, 0x1800}, {0x7, 0x9}, {0x0, 0x6, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000480)=""/155) getitimer(0x2, &(0x7f0000000540)) clock_getres(0x3, &(0x7f0000000580)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x1) 05:39:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x82, 0x151) r1 = socket$inet6(0x18, 0x2, 0x5) dup2(r0, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:39:08 executing program 0: getsockopt(0xffffffffffffffff, 0x29, 0x35, 0x0, 0x0) 05:39:08 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x110) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/223, 0xdf) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 05:39:09 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r0 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r0, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r1 = semget(0x1, 0x0, 0x140) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r2, r3, r4, r5, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r7 = semget(0x3, 0x4, 0x8) semop(r7, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) 05:39:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 05:39:09 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x396be3296e6275cf, 0x0, 0xae}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000040), 0xd6, 0x0, 0x5, 0x0) close(r0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="ba24125820b6eda3051143afd418894d7c66f04df1f02e27f4723c7fb8f60378b1fdae0b7ffe30ba24d769f40d163b7c3bd6d233e49f409ae59fdc70ee5c8018fe0c49", 0x43}, {&(0x7f0000000180)="98557a13a6b0f8fa89c0311cc7219b7e08b28ea47ed1fcd4059913297c3a75e7efb5f780559ae1bfb07612e95402b7d57d828a49679d6c9c6dcd693472123c867fcf4d1b2994db26c4e509dbde830104261444452eeb9305b5", 0x59}], 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xb7af, 0x5}, 0xc) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0xa0, 0x2) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x54, 0x20000004, 0x80, 0x2}, {{r0}, 0xd0786780b6c4aaa9, 0x0, 0x40, 0x101, 0x2}, {{r0}, 0xfffffffffffffff9, 0x54, 0x0, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x34, 0x0, 0x7, 0x77ded4d2}, {{r2}, 0xfffffffffffffffd, 0x91, 0x80000000, 0x401, 0x8}, {{r0}, 0xbf011472009e2e01, 0x28, 0x1, 0x7e0, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x88, 0xc0000001, 0x101, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x1a122e2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80000040, 0x2, 0xa06ed72}], 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x9, 0x1f, 0x5}], 0x6, &(0x7f0000000480)={0x5, 0x5aa}) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)=""/239, &(0x7f00000005c0)=0xef) 05:39:10 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:10 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r2) r5 = socket$unix(0x1, 0x7, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) getpeername(r2, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) getsockname$inet6(r3, &(0x7f0000001280), &(0x7f00000012c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001300)="9542852d3113cae2d2", 0x9) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) recvfrom$unix(r6, &(0x7f0000001340)=""/27, 0x1b, 0x2, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) fchmod(r3, 0x127) r8 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r6, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) pwritev(r5, &(0x7f0000002640)=[{&(0x7f0000001440)="33afcad582287012cd914049eabc8bccb517b4252a70028b06edc04b2ab7b1ef4fd40f9f98a62fe514e7c0eae0bf27ccaeb56737a4f1f6cb456846a32c0bf99e8b99df0fc9af49adc3b25844e0fbac07e7482871ea6ade75fe8cad2db180f5b8de585917a6945781a7a72d4dbe2f96313385c0585424f77b96fac660f2394e161ee4b75ca03b821d575ecd67ce6dae1abc690168fe7ff16741174d4c4f26572b310aea8b95afaf0fb33fc77e9d80dadf987082125b7878", 0xb7}, {&(0x7f0000001500)="f172ff7e255590f293e2f0b3f9f2ed6ecc1ae38a11f1006921e35a6fada82fd27ec6075d5096dc6274970a7f72f8fb5c6b8b91c4defd7a678b573243d5a84654cc2374772f1386faf8956826182c5148410e58e3d28fe8a715e0b5b6cf2dc0f37638a2a52b5eedc37b9493610f685172de6c42380ec168e5abbc233ff00843e9aac1622213edf3149cb3a1208de77df0b9670117d3f70e7d5a248420a8137fa03ae86836603b32517b16c3b1ea3e8a03e9418fd8fe73a334489ce31e5fa33c6cc68f6deacd7817ab4d0a4939df6b269fab9ba61b3958216cd446c39b73947872b9a73523b1922bad31824ff2ddcfaebbfec91ead39db9475e6533477e358cebbf749d38c1357ec4c3af2f133ebd4f72618bd51334b328c6c4742f2569f7ca0f6c3f5ecf7e9df2eb993993a355bf0d2ca7a7f3dcf5cc1c9922c79ebd68fe98d16fb880f581bc28e64e295ec74c902da5a1faef6b60436eb659bfa89e8e104037fb9adebf4c9eea86384196231574353a28c6f6d81df697f29fb7350295d93d8f3bc54183d6d7a1527a96efdad9af72d0b0485a0944ac37e76bbb7570a2ebabe6683339f03cf07a7d852dc4df53375a5c0e925a4f3021553e677a687c53cf12b4b4e14f840c74d47b2d4e1431203748afd56a64e94b77c2d7ee3f2fb3f0424d36d42d7a7a0bac4f2017b9df50c493746d1b799a2e12a98da531f1bec2e68dc5b5ce8b04a13661833ee8c8de78cf98b00fc09b5786abd46dcaca58e17e9af82cebd860bf69f49691743c9e87d7574f7da6e5d92629a11a5492f2292192c9d9c072017caa695fa8dcbb41dc1289ae5422855959808ea37b33210763d0d6539204ecbcd1f2d1b0b95287f478bae82dacf72cf999d38fde6c957c947df8810d98715d16893ccbe18bbccf4c106f2c22258ef437f4d18f63be8e2a17fdcb2d255e14cf92f78fdcfa7d0bd770c24dd703680030075dc167193b7afbcb907921c22f3691cf88ccad052efd9ce7b0a07972e8e630ab7914d06023033f36ff820331b475e35beb8c96282aa91c9328512892782158dd444ef7b97c8414c2600be9e20c8d781b91fcf031d5cea556ae2ccd76cf2e0459d77884887094d7c8a70ab472f36f7c68c76a046e2d4f22ab6eec7f754d5217a592d2630f86bd5eb8a8c84f109ec69931592b5132c3c527ab27284f7fb4c5706ea3578e0718f03b20752390bf2b4fe209e69241c4123006c036871f93a304767891e52784e980270c13ae24dfe7bc535c4869421dc1483eb638114e300ac529051a662297fe14df86eacdc82acaf6feacb8fa633b9c94dc4366b507bd5303c6ca8252f010593365972950cbf743affbcad61d0e05f3b1b33d61b39ea607695f58b660daa3ad219d542cb34652a06821f5fd0cfbb801758dc626ca5bb2b485262ba5e4d132500204d818a8f4043e5e999c07447be823ea1932973f6f214c688c1a65e12d218704361fbf2a809c8983e2f5996b85096cebc215ecd83aebbba334d6ddb0a57c21053d51db12ecc1c2843645100cee1f4ea6c51897f99cd2850bd212cb774dfac079072959fa0edd357a840b63449def8a57d903fefde3397f2b108d517d4e2631ecfa6fb1a52207c09eece7280be9be265dccb593faf5645d9e922c82620a5c72543a67d7caeb27f08cc695bf73c5db74b966bba9647c2c5d4050582d479dde7ecd9c40244d08a9b23fc0a8bd6403b972e127de52018e78fe709995ae55eb6a9b70562125e2b13717647fe895824266506c6dadb358e56be194a016d77c70aa362b8d7b9143ffb9d784281dbb72ef4e4e3772d715ffac6c147e55f75d7e6da7631fb5a9bbb9019e57de2814d712e64c2f23fbf6c0389d7972ca3f6c0a69cba81c9c22b197f019ef519eff206373d8c0154da865b303a554f31b518a8417b65a935369352471eba95ffd17740fcbb913c965cfb5462760ddfb39d46b73f7dd1e845220801ea360e6a8eb93d7e765db7b755498694c212a6f69d8348fb99b0b607b8506658dd30b942af6cfeb57d3a4de21a9ff6180273a9fed70eb69fd3d8adecbbfe9dbef4a23a76c4f4a36fa6f1ba01e859dc2c733d0abae38b8528dd4f8ed3999ed4b7c76e1762541dce1fee073bcb2da268e427412cbfc30699a4ec82a408b3ff3487b7b73a062e03169013ab80d3f027ee430a8f142bdae4eba60bb934881a3ce9c27d1e6f00c00493c046b846169264d176d4a6f08f7b726ee85b1b6937dcc7818ba069b4dd1a4b02c690621dd2daa62497bf3b2de7487caa51544b628d22a15b10ea717e3a38cb768df000fda44bc96006483932801ec177d553cfd40280f758eefd6b3fa61ee2f6dc7090139fa46781d68499f2c89ddc271889cd20c70a2b6637c28f2ece3902d548c97aa4a17409d9e6f1aa580a00d099b6295de654738c3595b9ef4601a717c5ebe9b1d052694b3d8d9c28392c28cccaba438954d9d18e54f77f94ba13a9b1fd05e67931f3b065f813671db3f04c77e5f54094ce600fd320e592d9c1348c2d6291e04939f09e1fbacbcf797d0f0b3486ea09f1926dadb4293214942b3827e46fc1e74651639b98210ada65ae560a595e791ffd61fe1cf47730a2e71867d779fbc60d82816ffdb6a3b619f727cd281bb9798e9a05808ab25f39d6bad9a52ac957627f492f46055013ba0bb132c62097404d73ca762ea0a6651c97611faf62a00fe904b892c6413f645c77d4036b4914a39d792b12dd62d08000d7228e0cb88fe35e5616cf74a29187967218de608452ab16c42f24dad7075b2104ab4058db77119671bb9a7db16ee1980cc7cffa9eeecf0568ba9a1674714c28c4aa92c8e6654b4018fa40aa2257231709258a5797f1ad97b69d81e94416bdd5442060625d4b2c63308e77e90005ec23583cd8984343cd35698e35f4ee3cddae6e09f04103afa32ddbc4f27bc68ae19d701f4e0ec3ac0c4d10761aeb026f4fe978f1c80273d9794d805ac88fa184d99e71cfa7dc6d701ee748b18a346f323e5b6e54fe56d13eabcd250e6ef6a779f569c8ebe6b3891570621cb4d14a82ef1290d97bb1f2cab4588705bae10893721d3ac288f09a22d1886b056def6e8ec3ca05c52cb21db74cdb330097fdec838768403c040ad68863e037a9b8a3f216fda17107f152162bfadf9b16c2d470a4370ea45b372b5f1a534c646545bd1b740a5cdf034b6deedd95cb3f957c5a3f7df547d0c1b6732fa40e7ed40e38c24bd5898ee6a637f4c45a6c3a76115a3ef5f31efdae7f9d2a6033f60156c016e2ea75369aa6139f3d80b0082fb6e73ae09f402cc979d7a736180ece6ae7b6309ec30a1a8160312a32f8c0c1b2f3c7416aca50fa83b6062ce2147a59ceb9e14fbad763c16a6b7833033409cf01ff3182a2285329fd0ed4ec630a8a5729b5beb77c1babd1ac0afdf4230d97f9d658a96e176ce2a4f9edf687d2bc4c282d778467b9fdfd0aa2c022daefc7141d9795ed86dded24317ae4fcedf9da3870c569ce0517889ee3c03efa15a934a0e0c56080d9ffa94229b8ad2339b773ae6c4853668df174160a54a5057ae68eff293c511df70cff5ad966d4b407b7b6028133446ba759bc0ffef61ff34fc32bbf876dd4eaddac64dc5d2001fe849878160582fea6363515fd4f3f015ac0f606d8448d73115b93945857cea76de29adc6e7f0d9870815055108d548d24696f1c7e590e82e1f6dac01a2d318b86bb82caea6d586890482baee00ecfc8d7678f3f5fa7bcfe475839bbdc4fe5c3a851cb4677d6056b8d6677906431d86b17c52d67b92e84057ab13342a58c6e1c294c03e6baa446e7cec35919dc328d72dfbe8a4695c575add14cf75a82d6a9138fc9b65d383305e04777bb4c1f638ce938fa43ca19e43eea783cfcbf01944c892ae0c933491043e2155224819854ba9228d42c812706f34d0e479684e63444162ef515085f879541be0c659ac325de2c0066246f02ddb533db6894dd43773f3324fd264c8ea0bf168d8ecfc2627ecf28f2519ac373f5a198c07aa6da4d0bf39a38851f105925a9f2b9cf76089eb536d2f3dad0787139bfa314cbc0ce4b585e15449899142afc2d1cbaa341b04aa914d7c37b7fdc3624e46ac3ce3e1eccdebd4f6502c8c23661fd7d152a43aef177f6f862e6d17b4fa68deca56e06b7bc2eabaf134dde3c3523153a3518753d5c27ed9f475c45c3a76c970e29388daa1360e8949ec1d2049f637e57fd8c245a1bec42214692fec02c39323662e9a00f751d7161d59b04ce22429afca2f458a791ad9e4a7d4dee612c2068ed502cbf07269242b01afa9078aa547e78b5c744948f88f466f11dbd2926f71d82c89bf98acc3d0ada19fa415de0c8468339f3f033c003b63948ce32c72d54003ff08c3712ec1b2bf262a9c5492fbb490726b2efbde4a1b1f8141f141e3a9576c6eac6ced1e10589ead9aa91d3f9a57e2a4b6e87cfcd4278526507c3589c97d117fa67081e0d6aab135c5bf496e2b8238aa0f9e43c6d0cdf170f5b08a007c3d40ed8a8be9c06bf1e63dbfdc240fb5c3ffd6ef6c3174510bccf1883695c9543a6f7300fd9906b8eb2745bc9262f3100d5285654e66eb8e229c0fb2d0132ab5b62c6b0364700aa01afea7212d9759732a5bf9dd97905404d8989260302befda64814aed536fe3400cac8978034a805730837b0a9469c39b404216ea540253d20024fc4ac21c66a389c832fa77af55c2bd764fa83e719ee582743d55dc55b421eb3bfc035b3f2c80c8ce01a12017bd770361592150ecf67a6ae54c68e2bec502209574ebc36d5f128b8dfee2a2774a6cfd734d3506091f7bf318a51fe1994b0aed85a92df4bcb460c759c4f8c5452f85bae5fa5ca2a6a9cdc929d64f71e678b8351e40547d3324760a7189d2e6c61c5b0b68edd4eb15d513c92113dab75347aba0053c92ec50f6fa3260168b1979459c360609b72c023397f6675efdba65c53156a98f69573b34c75328fc2c3f03893a9d877f0f3e53978a0f912d0438e281c241e4a2da3913634ebfd9cd6053f38e212e07d2c2313932521a01124dc44db159d82316f3e5459fc2248a2e341aadf89bc7700dce9073db2ad59e3162d68a72f8f623a4e9a935d3760bafcdeda2ce79edc1b56b319dc459f66570a2d09732e9c405d8642511c3561a956c94e5707d541ce9abf1e9350c65ee68ea9fdac534d6bc351a0d0cddb2ccf019a4a84935cf95df732114e83120ccffd46be6b815381a6f99b9febdddc1686c7cef44729404d23d58b7796f404b8d4f959bc37b14da6f73b76a154ac209262db276bbccf7f6ed9f9e44bc250fe9351e8f68b092b0a332c2adb5bc8a390cd8de492c2d1e4718914779f0b92dad1e0c02c8d41ebca63f7fb68b8b11faf8febf99603d40f938489855b228c41f1bad747f0bb15204061d57b8809118d05b47e22d896fbdb4a0c75dcebc5d98656ac0c3c26e243d0e474563beb82283624e9b13e6297ccf6efa3ffd9d44f0014c89fd3aac0e9e100e199298de6f1c92cea1710456a2fee8b62b279a2a4770e3088ed56e965cac56e8f7d44f6441e5f6b3f59bbfefb69be5178a1b07943284c23b8e6c985f74470a849ee9e1710b7f2460275da195cdd61d06cfd2bf2dd0f2db4faac43bc341b9583721690702c2cd934cccaf6e08cd947e65f25f375cf7049f2b53e17529365796ad663301db253772a0e1b459fc68445185d7e038fdb898125f20e2caa2082f7b9ef4cfd0c665ba553650d194167442a6f572c29a7b2f79500d00ce1288ba8418084c7fe4485af", 0x1000}, {&(0x7f0000002500)="012a7a6df123c7", 0x7}, {&(0x7f0000002540)="98dce9a4844d29edfd884e86d782a7608b4784bc6ef90af9826eb5a407c01c08ff1462731c1c5d62513774680f8418c024f81f7da4a5fed3bfa85dbfe63f197b3b6e631eed3f7d3d32e67b53cbd03dc81624d6e74c84e1ea783108ad07186f06016d44fa48737c0c6858de80ecb91fd13fdc7d77e6b7151d293ff3234bd4318c7b33676a0b2347154170660b6b439b9a6c5064517ed12f0eec13fd6aec8a48575e0beb4a6c859329dc6f36d6f339ad91b7c76f4117cde20d18ed", 0xba}, {&(0x7f0000002600)="c6cfc0274fc4a2fb3d1aeb42", 0xc}], 0x5, 0x0) recvfrom$unix(r8, &(0x7f00000026c0)=""/148, 0x94, 0x0, &(0x7f0000002780)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCCBRK(r2, 0x2000747a) ftruncate(r3, 0x5) clock_getres(0x0, &(0x7f00000027c0)) clock_getres(0x3, &(0x7f0000002800)) sendmsg$unix(r2, &(0x7f0000002b80)={&(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002b40)=[{&(0x7f0000002880)="48141bb7d2904b1f6a480bbbd72a53169740d9ca2510afa06f6bb81870b7c58222ac0757f9550c84fc940e9d1c4684616f5f7c46c47bbd7d00471595044580f123a1be9f15c8e2569ed7451ab3dcfe5c3ef9911e105a75d9927c6faaf284967a1f3224bb6e0024d46f90b9f9a58fdd923f868bc0de1321f405e4febe726cfc945423338d7f705ff16d1dbc3e3fe45e95d96b271873b7d96cf969cf3e9b7d6b578ac6409124462e874e95ea27d4e01393f9", 0xb1}, {&(0x7f0000002940)="045c5e8634fa65e7d1df420ba4701834471f48555cc596d0030b582f6f0a46c5c8100e993c368aae9bff7112be644eff6dece209dc01b073f4d66846018037b60322c9613a742f11544ba0fb8058fe3a1997b61158ced57add6ff45da45641c5d85587040fb64618", 0x68}, {&(0x7f00000029c0)="a67ca4591b316a3a1ff79c9460cb684dc5532f8d30e3a1978c09c3925223cc323f687089f7b3b69e8535d502ad72edea043f4d8fbb28634eb9d94537d16137986c5548f2148cc5ff7c9aaf846ebe54f7b2967d9476f2e36934598851ddf1c50c81373e5a4a683bd207341f5f3a2dd68aead3d2606573fbc42ac1abe5d36315cbaa1abb559f4a7c65e0856870d0acdf77b4ca06d3a9ea02c61b416e662a045257fa4a0f1bc0a8f880a95b6587e01a39494e2eec865aa4ad2bb398f8600220675dd6009f1833d9c67afa23848ee9ba8749", 0xd0}, {&(0x7f0000002ac0)="8d2b6ea4c2d6438992673b63177f13e38e4fa3e10cd5270a35576018ed9b389b4341209e877e7d36f3d2a558e55260acea353eed1fa8fe4c2519b0002369fe9a856cb655e716dcf5c0fa7e1fb48fe5b79f", 0x51}], 0x4, 0x0, 0x0, 0x4}, 0x3) getsockopt$sock_int(r2, 0xffff, 0x1018, &(0x7f0000002bc0), &(0x7f0000002c00)=0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) stat(&(0x7f0000002c40)='./file0/file0\x00', &(0x7f0000002c80)) getgroups(0x4, &(0x7f0000002d00)=[r7, r1, r1, r1]) bind$inet(r3, &(0x7f0000002d40)={0x2, 0x0}, 0xc) 05:39:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x9, 0x4) setsockopt(r0, 0x8000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:39:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getppid() getpid() getppid() fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) 05:39:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:11 executing program 0: r0 = open(&(0x7f0000000400)='.\x00', 0x600, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, 0x0, 0x20102) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x3, 0x1d3b}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x200, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000001, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x200, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000041, 0xe71, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x8, 0x2}], 0x7, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x7, 0xf275}, {{r0}, 0xffffffffffffffff, 0xb, 0x1, 0x6, 0xffff}, {{r0}, 0x0, 0x20, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0x100, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10, 0x7ff, 0x9}], 0x6, &(0x7f00000003c0)={0x6, 0x101}) write(r0, &(0x7f0000000140)="016840d08cf20736a223910c51cf8a6069f4e4441307f6defd87555da672b3464c865bde89fbc1182212e2ce4c99f358985fc3178c69b4d0e766b5101d6da26c493b411dbb0eb9d51beebec6f83cdc341fbe08bc2d9cb457150843895a20dcb7d378926f48fc2341cc5ac9d4064a44835f5c5c0a7cb2935d734a2b49ecceb72f648b71295bba483956b58eeb6bac38d464aceea851f627516ab207fc1b4d9ada7c0e2ba739d827d048cec851", 0xac) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 05:39:11 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1fe, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x20) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) fcntl$getown(r1, 0x5) 05:39:11 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 05:39:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:12 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) r2 = semget(0x3, 0x3, 0x5c8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/252) semget(0x2, 0x0, 0x101) r3 = syz_open_pts() r4 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000240)=0x4) 05:39:12 executing program 0: r0 = socket(0x1, 0x4007ffd, 0x80) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 05:39:12 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 05:39:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="99b7e1a70de9fccf39bbb9efeed78f4ba6f443439db9383f3c1827b64500d19d9778ad32", 0x24) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x82, 0x3) 05:39:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ff724732056eb92b5710ca3c0ea718ff00000100000000000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) read(r0, 0x0, 0x0) 05:39:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x48, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) kqueue() fcntl$dupfd(r2, 0x0, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup(r1) r4 = dup(r2) kevent(r4, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 05:39:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:13 executing program 0: setpgid(0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x3, 0x8000) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 05:39:13 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000e1"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) msgget$private(0x0, 0x408) socket$inet6(0x18, 0x7, 0x7) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:39:13 executing program 0: poll(&(0x7f0000001fef), 0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCNXCL(r0, 0x2000740e) 05:39:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="0400", 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:14 executing program 0: sync() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x630a, 0xcc31}, {0x18, 0x3, 0x7fffffff, 0xfffffffffffffffd}, 0x64a, [0x6, 0x1, 0x9, 0x6, 0x6, 0x40, 0x82f5, 0x6]}, 0x3c) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000001c0)="bc241cb6afacc62e08a152ae233fd3a25eb2b29f613504e381522ac5d784b3ec6a98c2719becf100abb609ea16acdb23626a08b9827a4d9bafaa0de18d3bf0e92faaacc535d13644d73bc4c506eb103bdc49a12a869a6888a6b8e41afa0387b16d9df1dc80e6058992d9998fe239b3f078867f26085aca1038aa51d411d74c9d6126a8833a7b63489586a00f0859a375146f73c177c02b4d2097ee402ca7872ac960ae9ad8b8d151d929e262c480d35df8f983bf825f73bf706b12dfab8058fa5fe24b66ce2a0c178e72e7482660e1bda9fe500583c6ccdcb25c47fc9a394259715affce21962832759c1f3be2cd0d7aa2a44406fb21a4205fd43c8acf", 0xfd}, {&(0x7f00000002c0)="8a4368d5b8db83fe5b7860d8f1de8046f6020464d754c5fbdb398cd2fd953ad3f905d5a1f957d6db55948fc04745aef3df502ffba7fc1270f5fdc2782446bd352a13a75c075c203472f828c63de3cdb04d9e738615670632758387d49b9975f523c0825c3bf3840483582858a0110dc32258774f4188527796d25f11e2df6642c3e9143a95673e2e1f1e7b2c842af9e22b38385f747e6bd1e470148144afe3493b59901a60e58435f0a1bbb620af4fe4762280361751d95d2ecffddd5d72d37216f3e598debc", 0xc6}, {&(0x7f00000003c0)="bd190d978da803649f094601d2523723f23dd35c08460c425e7fa1c63f53e2ad8b57d841f7ab06a7a94416baf807c0cef4bf8b09cbb38dfcaac3cc854dd7c2e01fb814025c6fe65d8912d870ef5c3a", 0x4f}, {&(0x7f0000000440)="82a8696062e65a52f47c8e33d42757920e6abeb01c384e77e5296bf1c184a63798bade14635ea06a06df89ab068d83042e31c93bde07955651b6ffded901b6bbf075efe08ad46a552233dc950fd4c831aa146e3bd3a8d55fe4913fd60557ad1d00dc54fd775be4c9133b3289fd2da0bc76bebe03c8adcca397b4e302eed92d0009687414298dd8fd6d30abc3430ca8361a6d54ebc093dd8316b4c86e2bedd4bbb5b9a761bd8168ff011c1cdb6c37c75edf1610634bf9951aedf3a8cc2934a0912ae5e42b092a0c2243c164", 0xcb}], 0x4, 0x0) write(r1, &(0x7f0000000640)="0d141fee221a45ffce29ea790adb9452a3dae566f3c81ae3af4199d63ba62dc5182cac925e8810704cbc990e3eb84225e7c62b1b45abd7a76f5ee3640fe6d1daaf1922958dd72f105906b03c534dd9a6e7d7487eb894c28863dc95bb397a3e431280c9446d5b93aa3d6e8f932d45ef0bf66f6a9293821d67301642cd589c5f62eea0e479689146e3a1140574127901b763d7f46dba4d531fc7a8e06d5ab5b368ffba71e0350dbb20f0d33e1245271cb0a233d6b524d34c1b8042b7aa9856779979af86a0c0dcb276e93ec413e4d3efd945e14ac03eb0e01ffcc7ff002095", 0x2a4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0xfffffffffffffffe) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000540)=0x2) 05:39:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x5d3cb157, 0x3e5, &(0x7f0000000040)="d6bb486be6306f542c48ac172177371c987c529e675ea4e11a65c859b607a2a6652884aa0adbca0ed399eb8fc6226f6a0e2d3afd3a52628faccff535d78dd9ce2c77f8d77049609a2f404e4135d87d77583b681b2b99e76e65458b48ddc88b", 0x5f) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000000), 0x0) 05:39:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getppid() kevent(r0, &(0x7f0000000000), 0xd69, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffffe, 0x2b}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x401, 0x7}, {{r0}, 0xffffffffffffffff, 0x86, 0xf0000070, 0x8001, 0x2}, {{r0}, 0xffffffffffffffff, 0x70, 0xf00fffff, 0xffffffffffffffe0, 0x2}], 0x5, &(0x7f0000000140)={0x0, 0x1f}) fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r0, &(0x7f0000000240)=""/207, 0xcf, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) fcntl$setown(r0, 0x6, 0x0) sync() 05:39:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="040000", 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) r1 = kqueue() link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 05:39:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) close(r0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) close(r1) 05:39:15 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0xbcc}, {0x3ff}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="af56ffca046350f381b9b99049fb91f0dda5e9397105da56b9709fd007206a3d18aebd91c7e38dd3a4c9e5723361eaec35fa6e77a3ff332e5db1c4e3551c222ead34680bb0759898f10c91672a84aaea4f9dc505b9fdf4a214b50ea2548bd05be0b0658fd6a39225328f4f6027c6e26f51a055b070ef9802de60442def9f7da2416b9e44f8e152b23c968b9bd08f621f7510f8e7b192195654bd95a9e19d0c127d302c958125b70d866165d13113da06d58ffa5992dc5b7a4514f5d6464ffb1a7a119a700a95ff62916a59b5d960e4498dd54ce7a90fa78abd352801831e696289e4f0c2c3cff6e7ff5089c4b93bdd7d303afbd07c59f89b23ea96fc8aa3cc07b046d9df47425d483e", 0x109}], 0x1) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x6, 0x1) socket$inet6(0x18, 0x4003, 0x1) readv(r0, &(0x7f0000000540), 0x2) 05:39:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:16 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) lseek(r0, 0x4f, 0x2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 05:39:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x400fffff, 0xe27, 0x7f}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x293, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0xca60}, {{r0}, 0xfffffffffffffff8, 0x4, 0x400fffff, 0x7, 0x40}, {{r0}, 0xffffffffffffffff, 0x82, 0x20, 0xffff, 0x5}], 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x28, 0xfffff, 0x7}], 0x1, &(0x7f00000000c0)={0xfff, 0xfffffffffffffff8}) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) writev(r0, &(0x7f0000000180), 0xb4) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x8000) close(r0) kqueue() syz_open_pts() 05:39:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:17 executing program 0: r0 = socket$inet(0x2, 0x200000003ffe, 0x7fff) msgget$private(0x0, 0x204) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) 05:39:17 executing program 0: link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000a80)=0x1005) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6f) setegid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780), 0xc) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r2 = open(&(0x7f0000000500)='./bus\x00', 0x21, 0x18c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r3 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0x5]) select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x6, 0x8, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x1, 0x36}) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x3, 0xe15a, 0x1, 0x5, "499bbef0459fb24928dc20f84b94cc0d0995fde5", 0x3, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x0, 0x1, 0x5eae, 0x91b, 0x5}, &(0x7f0000000100)={0xb, 0x6, 0x1003, 0xf1, 0x6, 0x3, 0x81, 0x7}, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x4, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) 05:39:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="90b689942691fd6f1d08b7b10412e2b0a0e9dff362948744b3ece5f19d11f6482598ba43a4c52ffa11d2b7343abe7c6a2e41d319a70c017bba4fc15f62a44ed49b499a8ac7db90129b277fdf80258f705b39", 0x52, 0x8, 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 05:39:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x400001e0) fcntl$setstatus(r0, 0x4, 0xc8) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) socketpair(0x0, 0x0, 0x2, &(0x7f0000000000)) 05:39:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffffffff0001, 0x6}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 05:39:18 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/206, 0xce) r1 = socket$inet6(0x18, 0x8003, 0x400000000002) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) read(r0, &(0x7f0000000140)=""/75, 0x4b) setsockopt(r1, 0x2000000000029, 0xa, 0x0, 0x0) 05:39:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0xb) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x162) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x10) r1 = semget$private(0x0, 0x7, 0x10000000000100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6000000000000]) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)=""/43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000003840)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) recvfrom$inet(r4, &(0x7f0000000200)=""/215, 0xd7, 0x3, &(0x7f0000000300)={0x2, 0x0}, 0xc) unveil(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='r\x00') bind$unix(r4, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) link(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001380)={0x2, 0x1, 0xb1d, 0x5, r5}) socket$inet6(0x18, 0x7, 0x5) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getegid() sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001400)="eb672a0d3251e457970788d87f0d1f221bca1420198280a983b69c7e1adaf0410ac624d35220e31826", 0x29}], 0x1, 0x0, 0x0, 0x40b}, 0x8) r6 = syz_open_pts() accept$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000200000000000374ab5839f203ae50749d80000000000000000100000000000000000d0df52a0d1ed0a7c73fa2c6a08c4f6a9a476b2722eaa98ed781f430f1bd3bf2f15b7a091"], &(0x7f0000001580)=0x32) recvfrom$inet(r4, &(0x7f00000015c0)=""/79, 0x24, 0x843, &(0x7f00000003c0)={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f00000016c0)='./file0\x00', 0x10000, 0x22) semget$private(0x0, 0x0, 0x400) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001700)) 05:39:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x1, 0x4}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="13ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x10002, 0x4) read(r0, 0x0, 0x17c) 05:39:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) r2 = geteuid() renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') truncate(&(0x7f0000000140)='./bus\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./bus\x00', r2, r3) linkat(r0, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00', 0x4) 05:39:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97", 0x800) r1 = msgget(0x2, 0x410) semget(0x1, 0x7, 0x8) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 05:39:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xfffffffffffffff0) 05:39:19 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x82, 0x80) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/84) 05:39:19 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8009002141ec4bff2200c890354516ae53a73683b5b28d28c189ffd0920ebe4400ab12aee2870a83ae729a9d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) sendto$inet(r0, &(0x7f00000000c0)="e195cd14d3760a3fb1f866d514167c7e343713a90aeaace65a57959721b6db492f6924ce0f18d647ea3b9c1cd618191ac9d053ec5d1aed7df62b8ec2423a876a8fba9481a9cf652ce35ac66ee9fa9cec2f1b61a48d1d86a4", 0x58, 0x40d, &(0x7f0000000140)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="87", 0x1}], 0x1, 0x0) login: panic: pool_do_get: mcl2k free list modified: page 0xffffff00040ae000; item addr 0xffffff00040b1000; offset 0x0=0x4c8f5670978b69ca != 0x4c8f5670c8362dba Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *143299 94947 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81eb5100,ffffffff81eb5100) at pool_do_get+0x3ae pool_get(ffffff0036d06200,2) at pool_get+0x77 m_clget(3,ffff800000171000,1) at m_clget+0x1e0 vio_populate_rx_mbufs(ffff800000171050) at vio_populate_rx_mbufs+0xd4 vio_rx_intr(ffffffff) at vio_rx_intr+0x4d virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,ffff800001acb800,a975,0,8,ffffff002b524f00) at Xi ntr_ioapic_edge19_untramp+0x19f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x35 ofp_split_mbuf(ffff800001aeb000,ffff800014af9dc8) at ofp_split_mbuf+0x68 switchwrite(ffffff002b48bc50,ffffff002b48bc50,ffff800014af9fa8) at switchwrite+ 0x32a spec_write(ffffffff81e0f468) at spec_write+0xa0 end trace frame: 0xffff800014af9ee0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic pool_do_get: mcl2k free list modified: page 0xffffff00040ae000; item addr 0xffffff00040b1000; offset 0x0=0x4c8f5670978b69ca != 0x4c8f5670c8362dba ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81eb5100,ffffffff81eb5100) at pool_do_get+0x3ae pool_get(ffffff0036d06200,2) at pool_get+0x77 m_clget(3,ffff800000171000,1) at m_clget+0x1e0 vio_populate_rx_mbufs(ffff800000171050) at vio_populate_rx_mbufs+0xd4 vio_rx_intr(ffffffff) at vio_rx_intr+0x4d virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,ffff800001acb800,a975,0,8,ffffff002b524f00) at Xintr_ioapic_edge19_untramp+0x19f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x35 ofp_split_mbuf(ffff800001aeb000,ffff800014af9dc8) at ofp_split_mbuf+0x68 switchwrite(ffffff002b48bc50,ffffff002b48bc50,ffff800014af9fa8) at switchwrite+0x32a spec_write(ffffffff81e0f468) at spec_write+0xa0 VOP_WRITE(1,ffffff002b48bc50,1,ffffff002f834e20) at VOP_WRITE+0x65 vn_write(ffffff002f834e20,ffff800014af9fa8,1) at vn_write+0x161 dofilewritev(ffff800014afa0d0,1,ffff800014afa0e8,ffff800014a22040,0) at dofilewritev+0x13e sys_pwritev(ffff800014afa170,ffff800014a22040,ffff800014a16950) at sys_pwritev+0xbf syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffb8,0,4,ff17d8a010) at Xsyscall+0x128 end of kernel end trace frame: 0x101fa4e88c0, count: -20 ddb> show registers rdi 0xffffffff81e38b38 kprintf_mutex rsi 0x5 rbp 0xffff800014af9980 rbx 0xffff800014af9a20 rdx 0x3fd rcx 0 rax 0x1 r8 0xffff800014af9950 r9 0x8080808080808080 r10 0x4c8f5670978b69ca r11 0xffffffff81687d20 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800014af9990 r14 0x100 r15 0xffffffff81c47d22 cy_pio_rec+0xf15f rip 0xffffffff814c7f1a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800014af9980 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor0) pid=143299 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014a229a0,0xffffffff81e92b98 process=0xffff800014a16950 user=0xffff800014af5000, vmspace=0xffffff003f12bd68 estcpu=36, cpticks=18, pctcpu=0.0 user=0, sys=15, intr=2 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 94947 470445 36578 0 2 0 syz-executor0 *94947 143299 36578 0 7 0x4000000 syz-executor0 42832 451903 69853 0 2 0x480 syz-executor1 42832 195297 69853 0 3 0x4000080 msgwait syz-executor1 42832 272023 69853 0 3 0x4000080 fsleep syz-executor1 15173 86401 1 0 3 0x100083 ttyin getty 57179 112274 0 0 3 0x14200 bored sosplice 36578 222741 84749 0 2 0x482 syz-executor0 69853 268752 84749 0 2 0x482 syz-executor1 84749 511428 42983 0 3 0x82 thrsleep syz-fuzzer 84749 174452 42983 0 2 0x4000482 syz-fuzzer 84749 459086 42983 0 3 0x4000082 thrsleep syz-fuzzer 84749 51312 42983 0 3 0x4000082 kqread syz-fuzzer 84749 84396 42983 0 3 0x4000082 thrsleep syz-fuzzer 84749 457981 42983 0 3 0x4000082 thrsleep syz-fuzzer 84749 81512 42983 0 3 0x4000082 thrsleep syz-fuzzer 42983 332779 88895 0 3 0x10008a pause ksh 88895 279104 13948 0 3 0x92 select sshd 13948 450931 1 0 3 0x80 select sshd 55520 270084 60251 73 3 0x100090 kqread syslogd 60251 309050 1 0 3 0x100082 netio syslogd 27347 317631 1 77 3 0x100090 poll dhclient 92341 187178 1 0 3 0x80 poll dhclient 21338 452903 0 0 2 0x14200 zerothread 22526 380145 0 0 3 0x14200 aiodoned aiodoned 86975 193557 0 0 3 0x14200 syncer update 59745 293889 0 0 3 0x14200 cleaner cleaner 84078 160943 0 0 3 0x14200 reaper reaper 38884 101735 0 0 3 0x14200 pgdaemon pagedaemon 84125 403130 0 0 3 0x14200 bored crynlk 43876 299734 0 0 3 0x14200 bored crypto 30235 199505 0 0 3 0x40014200 acpi0 acpi0 30553 261838 0 0 2 0x14200 softnet 45154 227912 0 0 3 0x14200 bored systqmp 80648 324644 0 0 3 0x14200 bored systq 565 46632 0 0 2 0x40014200 softclock 43917 222715 0 0 3 0x40014200 idle0 1 449179 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper