Warning: Permanently added '10.128.0.12' (ECDSA) to the list of known hosts. 2018/11/25 11:31:00 fuzzer started 2018/11/25 11:31:01 dialing manager at 10.128.0.105:2728 2018/11/25 11:31:01 syscalls: 1 2018/11/25 11:31:01 code coverage: enabled 2018/11/25 11:31:01 comparison tracing: support is not implemented in syzkaller 2018/11/25 11:31:01 setuid sandbox: support is not implemented in syzkaller 2018/11/25 11:31:01 namespace sandbox: support is not implemented in syzkaller 2018/11/25 11:31:01 Android sandbox: support is not implemented in syzkaller 2018/11/25 11:31:01 fault injection: support is not implemented in syzkaller 2018/11/25 11:31:01 leak checking: support is not implemented in syzkaller 2018/11/25 11:31:01 net packet injection: enabled 2018/11/25 11:31:01 net device setup: support is not implemented in syzkaller 11:31:03 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xe100, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x7fff) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') syz_execute_func(&(0x7f00000001c0)="c422b596bae8c9000036460fef1b67420f05194838c463a540d2ebc4014df816f2420f38f119c40211b612400f0f81000000009af3410f2a7607") r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x6d) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$sock_int(r0, 0xffff, 0x1085, &(0x7f0000000280), &(0x7f00000002c0)=0x4) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x19, 0x20000040, 0xa5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x7, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x60000003, 0xc381, 0x5}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x1f}, {{r0}, 0x0, 0x20, 0x80000020, 0x6, 0x4}], 0x200, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0xc2, 0x20, 0x3d, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x4, 0xff, 0x9}, {{r3}, 0x0, 0x10, 0x20, 0x0, 0x3}, {{r2}, 0xfffffffffffffffa, 0x91, 0x41, 0x7, 0x3}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x100, 0x5}, {{r2}, 0x0, 0x0, 0x80000000, 0x7d67660, 0x9}, {{r2}, 0xfffffffffffffff8, 0xa, 0x40000004, 0x1, 0x1}], 0x2, &(0x7f00000004c0)={0x49, 0x9}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000500)) renameat(r1, &(0x7f0000000540)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00') getpeername$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) kqueue() ioctl$TIOCSTOP(r2, 0x2000746f) execve(&(0x7f0000000640)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000680)='.$\x00'], &(0x7f00000007c0)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)=',\\\x00', &(0x7f0000000780)='\x00']) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000800)=0xffffffff) msgget(0x0, 0x40) stat(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)) renameat(r3, &(0x7f0000000900)='./file0\x00', r3, &(0x7f0000000940)='./file0\x00') kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) semget$private(0x0, 0x4, 0x200) pipe(&(0x7f0000000980)) sendto$inet(r1, &(0x7f00000009c0)="a9c0bd5b658c2b899e3fa0b08459c2de32445efcd2d6bfab58cdb428ce51eff71cf9ce9a7bc321563d7a13757f03c2afbd5a2cf77ab7392db57e56bb7ca0ed98688a52c2d0292024b1a4f15ed1dedd1cb3476875a933f737ad1b5fe188a3033076ffd9630f4e92e5bfebedc583e6458322c300dcb7f507c04c3a1db7e0e60ab6f65f99c554ec09737bc8af49a56d52ba", 0x90, 0x1, &(0x7f0000000a80)={0x2, 0x3}, 0xc) 11:31:03 executing program 0: mlock(&(0x7f0000ff5000/0x8000)=nil, 0x8000) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x6, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/175) socketpair$inet6(0x18, 0x0, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) fchmod(r1, 0x1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) semget$private(0x0, 0x0, 0x40) fchmod(r3, 0x18) getrlimit(0x8, &(0x7f0000000140)) semget(0x1, 0x4, 0x40) r4 = semget$private(0x0, 0x4, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/99) clock_settime(0x0, &(0x7f0000000200)={0x0, 0x40}) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='^\x00') setrlimit(0x7, &(0x7f00000002c0)={0x5, 0x650}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r6, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x3, 0x6}, {{r2}, 0xfffffffffffffffb, 0x40, 0x20000043, 0x6, 0x2}, {{r5}, 0xfffffffffffffffb, 0x20, 0x0, 0x5, 0x7fffffff}, {{r6}, 0xfffffffffffffffa, 0x86, 0x41, 0x5, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0xee}, {{r6}, 0xffffffffffffffff, 0x88, 0x0, 0x400, 0x1f}, {{r6}, 0xfffffffffffffff9, 0x2, 0xf0000088, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000002, 0x69, 0x5}, {{r6}, 0xfffffffffffffffd, 0x80, 0xa0000001, 0x80, 0x9}], 0x0, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x80, 0x43, 0x200, 0x5f6e}, {{r6}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x90, 0xf0000004, 0x38, 0x4}, {{r6}, 0xffffffffffffffff, 0x81, 0xfffff, 0x0, 0x8}, {{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0x1ff, 0xfffffffeffffffff}, {{r6}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x28}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000002, 0x401, 0x43}, {{r3}, 0xfffffffffffffffe, 0x44, 0x4, 0x9, 0xfffffffffffffffc}], 0x100, &(0x7f0000000580)={0x1000, 0x6}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000005c0)=""/249) connect$inet6(r1, &(0x7f00000006c0)={0x18, 0x1, 0x7f, 0x2}, 0xc) chroot(&(0x7f0000000700)='./file0\x00') chdir(&(0x7f0000000740)='./file0\x00') recvfrom(r2, &(0x7f0000000780)=""/4096, 0x1000, 0x800, &(0x7f0000001780)=@in6={0x18, 0x0, 0x8, 0xfff}, 0xc) r7 = socket(0x20, 0x5, 0x2) munlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) clock_settime(0x7, &(0x7f00000017c0)={0x0, 0x3}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x11, r5, 0x0, 0x0) mknodat(r3, &(0x7f0000001800)='./file0\x00', 0x1, 0x9) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001840), &(0x7f0000001880)=0x8) 11:31:03 executing program 0: r0 = syz_open_pts() r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000a00)="3ca2ad912c0fbc5bcdc026e4d767919b", 0x10}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000006c0)="36ed392f9c157989f19066c409dfad2ee98b123deffa70bf2a769531a86ffd8e341d22babbae5118b29ded72fc01c52032d14e0290ba23a936b9a10be20622efa84f0ba963944ae07e738401bfcd6641884c9f332526ef951c2bf35e82d8fbc91ca3ab00f159d9fcb1d255e479c8e76b11562f6d010d7da86597e134acb9a26f262cb0be41fdaa773bc8fd28925413727e155c61a97f925dc83aeb0604af9592699dac9ac558055c94970ab13e25ffb67b9ee2033fca77705ce5f412700249b0f7e74fc759400f2ba2f9d427b69a710b529f438db60ad42b5052c4f72945d98309bcea839a8a557b421a143703e19ec1c5fd2e0a14df491bcc50040506d3", 0xfe}], 0x1) 11:31:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x8000000, &(0x7f00000002c0), 0x9, 0x0) kevent(r0, &(0x7f0000000140), 0xc996, 0x0, 0x0, 0x0) 11:31:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/81, 0x51, 0x43, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x7fffffff}, 0xc) shutdown(r0, 0x1) sendmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="5ce5af07af899766e909dd6dea56852de40fb8a8a803f1edc38bd8c78dca30415c1bb9c1c7267c2427", 0x29}], 0x1, &(0x7f0000000180)=[{0x38, 0xffff, 0x5, "4c9776aeca9afead9e50dacbd4c6abcea568a20fb86cedc1ebc3072c1c21a42e7f7e7ccbebbb"}, {0x50, 0xffff, 0xfffffffffffff05d, "e5984d1fec3f62985830a24283ae0ebdbaaf90c8018c2e3d24dd1fb12d297746ed7f91fb12dbef7846577b48a4d4a95e1dee57d0671125b61fc27b9ee31806f8"}, {0x80, 0x1, 0x100000000, "bd6eede9810169272666ea0218c5b021aeec55895fc11675c9ebe00230aa1441a8ce97b8e9ebabe13b4cd83229abca17817f7487b71edd4fc2b566bbd280317aefc94da5564f15176a299f113dd4072a4ec110ecdc41b5c6156246463dcd421dd604709176af0892611ce3841f"}, {0x68, 0x1, 0x6, "1e61ee0b7afa99d0e7a1d7970a082f8383ec2fd3b6aa7817f27295c25fc4c172c68ea22ceb813cf757a89b10ee8b617dafe708c64880d38e95905ebbc249c5494f46103c20ba59e83ae00505c0c983d7edcf7198"}], 0x170, 0x405}, 0xc) 11:31:03 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0xe41, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8, 0x30, 0x8000, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x75, 0x1f}], 0x4, &(0x7f00000000c0)=[{{r0}, 0x0, 0x40, 0x1, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x4000000000000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0xea, 0xfffff, 0x80, 0x8000}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x20000004, 0x80000001, 0x3e4}, {{r1}, 0xfffffffffffffffc, 0x42, 0x20000002, 0x4, 0x29}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0xffffffffffffffff, 0xeb1}], 0x2, &(0x7f00000001c0)={0x40}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x46}], 0x2, 0x100) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/196, 0xc4}], 0x2) 11:31:03 executing program 0: msgget(0x1, 0x208) msgget(0x2, 0x0) msgget(0x3, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 11:31:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x3, 0x0, &(0x7f0000000000)=""/252, &(0x7f0000000100)=0xfc) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 11:31:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x0) fcntl$dupfd(r0, 0x0, r0) 11:31:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/213, 0xfffffffffffffefa}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xfffffd7d}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0xc00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 11:31:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) close(r0) syz_open_pts() 11:31:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = getppid() getrusage(0xffffffffffffffff, &(0x7f0000000240)) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) flock(r0, 0x6) 11:31:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/213, 0xfffffffffffffefa}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xfffffd7d}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0xc00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 11:31:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x3) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r1) 11:31:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = geteuid() setuid(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0xffffffff) 11:31:04 executing program 0: semget(0x1, 0x3, 0x744) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) 11:31:04 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7f, 0xfffffffffffffff7}, {0x4, 0x4}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) setuid(0xee01) unlink(&(0x7f00000002c0)='./file0\x00') r0 = getuid() setuid(r0) 11:31:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:31:04 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$setown(r1, 0x6, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 11:31:04 executing program 1: r0 = socket(0x21, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10020, 0xe9) recvfrom(r0, &(0x7f0000000040)=""/212, 0xd4, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 11:31:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) 11:31:04 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 11:31:04 executing program 0: r0 = msgget(0x3, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/188) clock_getres(0x3fffffffffff, &(0x7f0000000100)) 11:31:04 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpgid(0x0) getpid() getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpid() getpgrp() r1 = getppid() r2 = getpgrp() setpgid(r2, r1) 11:31:04 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="afe76cc80000", 0x6}, {&(0x7f0000000240)="f5ba0a2f1dfabb7051c6a0b57114b9921399f267825deed3774a02a012fcf758b8487b7a88aa520cbc2b0f3ce92d6ad5a5af363de451c5d3095eb0562145e3db62aaae7e96d1f7ed5ed7c1e8e89084922a48cfe838700cb726262af52a6256c11df869b5e7efc0842c8e4a2d7d59f8d4244ca1bda4ae473593c9fb3329cb5ad1eaed63fe9811748d84dfb8768aad98ce2bdeccd0da9e3ffa8a543bb348b991e4f1bc4c00a92c7fdd32c93feac0cd130dd7eeb927bdd73cc796709c4466327bd8174f34b89450e7cd86b9b34fab34a4e382b9aa5bf237f51c38c52c16b5b9144430ded16b5c10adfa95897e91cab84452341e17890a427ad818593133b483", 0xfe}], 0x2) syz_extract_tcp_res(&(0x7f0000000000), 0xc0f, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e7", 0x1}], 0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x7fffffff, 0x101) 11:31:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) dup2(r0, r1) fcntl$lock(r1, 0x4, 0x0) 11:31:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) 11:31:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x10001) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x80, 0x2, 0xb55, "c6ea94142198ec672a4f4441133bf4e473aab791", 0x1, 0x2}) 11:31:04 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = semget$private(0x0, 0x1, 0x221) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) 11:31:04 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(r0, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000000)) 11:31:04 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 11:31:04 executing program 0: clock_gettime(0x4, 0xfffffffffffffffe) r0 = socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="93e2a7a2b8776f938e7d88a67296d6a297b7089b1c86471349d93af82d3f03e2c7e99ef35ffbe28ff3b662aa0906260dd435fceca319cc36f83fbc8c415a547d19221f9d06e644a32e6270c26178572cb8ac8033c576ef0d0b46c619162e813b7818f4da0f7615c31e6f1fdf0bce82b2a441e5a1b5fd347902bac1e513423f3bebea964d000bb6987669fa5c089c9820e303c4f1735cfc3f92b2c7ef2d915224a136c806be055e9785cadb9a813818762dee588b9190bcf10e02605e7b6c0175e0bb92bda919180e83adf229ab8377c4ea2f05afc6c14bea33d5bbc6e1", 0xdd}, {&(0x7f0000000100)="2adaaa3afe6e2431687d9d99846327cd5af424fe92f15b46c5d5360fa0221921a78a3ad1cf6df5741ad6ef878d928d2e01292505a39ec3c6013d0477ee37e4c6cad3de9ea59f1f4e52f6b96880186ef692bc1339c1875e2f94c80cf9585acd6efd0d47038712b442d23c3b896fcce17bf9ac9eaddf309f1c7d9f9723473f3c05d6a372e535f5e4669d55f56f4b02080c02aa8e072b1ad7a2ddf990ed950dec918866efd40a9434563c26453349d0d736cc3ec3ff38ab65f4bd970dce05ec1fb0d71c9410152696591948cb5d5ff37ce638c2ceb46ee954a3d89805cf7ef4e2d00792f00d0679ae85f6a615fa71377ab943eed1dda52e82a91b258e", 0xfb}, {&(0x7f0000000200)="9fe417405efb79897ae661ee4ab8c91e15a80a7e490464f0106c5359a2e37a0574dd60b96f00016fbc2dc852e5460167083f2be5a288319a9e6e482cf869bcd7a4a4da80bc32cd2480663dfdd153c72f03043552f771fe45d4b74c4cadc9b203bf0e3b0852f245a46a5290338fca13649a682d3847fa1d1e7aa771b8fcb2dffcaa745da14f57254fc42e99054609ba", 0x8f}, {&(0x7f00000002c0)="bcde3f8f6b7c082e3fd84d22ae4fe5cff5a19eed030daaca593fa39af4bb1bc1c6855393edd6ca2c96f8b3868e9e4df058ecdbc9e57d4f94572e5a6f465d19d75c58505a870433a1a0df62e28be12ef5ff2c9cdd2a84ac7313f778119e01a78612ec34a50b3af2b13fb78b293db17266a3da3bd1e95bc7f8131582976d82af83e8db32d15776c90c9929de774a1b43b7ded2840709c38896362ff3231b937ba2ccb9440190be61ca2f29b060b302dde8fbbda24ba149a8211c3a56a4ec349b8fd4df2f82f3180eb43bf9c3b295c02b2ededf8d", 0xd3}, {&(0x7f00000003c0)="773d35e9e6322cdad01a036006e4e4a1eb2f28c74330ed2d8641f2670a1768129294", 0x22}, {&(0x7f0000000400)="89446c2bac9e82a7f2f6e816c56b9e7c34409fe5aca79a7de52e8bcb5b25f940ce3b1c46778b09da5f75613d3f936639fcf4c12919ce0d89daa6a2199d68d1", 0x3f}, {&(0x7f0000000440)="6f19479df799bbfa8599cc34ee51a2af8362ef7bce3d854f6b6bd1f6954faee593ed319f8d34c8f80226896ca3e50d1e8b9230ed01c03e3a3f902fd785ebd5fa14e73ea466d9747d4e50849021e488838c3386", 0x53}], 0x7) 11:31:04 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 11:31:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:31:04 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) fcntl$setstatus(r0, 0x4, 0x10000000000008) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10501, 0x4) r3 = dup(0xffffffffffffffff) syz_open_pts() getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x0, 0x43, 0xfffff, 0x1000, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8, 0x8, 0x8, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0xec9d, 0x1000}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x9}, {{r0}, 0xfffffffffffffffd, 0x54, 0x20000000, 0xfffffffffffffffb, 0x8}], 0x4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x57, 0x80, 0x7, 0x6755}, {{r0}, 0xfffffffffffffffe, 0x7b44adc6d6015385, 0x80000041, 0x1, 0x2}], 0xc460, &(0x7f0000000280)={0x4, 0x100000000}) 11:31:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) shutdown(r0, 0x2) r2 = dup2(r0, r1) r3 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x42, 0x20000010, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000003, 0x8, 0x9}], 0x7, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x6, 0x200, 0x8}, {{r3}, 0xffffffffffffffff, 0x13, 0x40000000, 0xe96, 0x6}, {{r0}, 0xfffffffffffffffd, 0x37, 0x81, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2000002e, 0x1000, 0x4}, {{r3}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x1000, 0x5}, {{r3}, 0xffffffffffffffff, 0xc0, 0x400fffff, 0xa7f, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x6, 0x6, 0x4}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x4, 0x4}, {{r3}, 0xffffffffffffffff, 0x10, 0x40000004, 0x4, 0x8}], 0x5, &(0x7f0000000080)={0x100000001, 0x1}) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 11:31:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:31:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x677) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:31:05 executing program 1: socketpair$unix(0x1, 0x402, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) write(r0, &(0x7f00000008c0)="141f6c79b67908a1e975a66a26b543c004514aab76df1afa375e6d4b0f4f13ba790a7192e834654362bbb47516d61d8867b2fd588c2699da829227b40c4a0f1beed15e0f0b0c8994aedcc5a8010dfbbdaa097fdf2ef266ef7ecbc0cac6cad2a56e828d311af17866f936ab0222e03666041abf25c6ff598e15cfabc81e85cca174c7639393ac3c89120db4469d6d5804e4c141425dda7e13d10cdce5a21443507f06796e4693f2330aa551b176b3ef7225", 0xb1) 11:31:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) close(r0) 11:31:05 executing program 0: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2010, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x1, 0x0) fcntl$lock(r0, 0x4, 0x0) 11:31:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setstatus(r0, 0x4, 0x8) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 11:31:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) fcntl$getown(r0, 0x5) 11:31:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) read(r0, &(0x7f0000000080)=""/41, 0x29) r1 = semget(0x3, 0x1, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x40, 0x9, 0x2, 0x8, 0x100000001, 0x0]) 11:31:05 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0xfffffffffffffff9}}, 0x0) 11:31:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x80, 0x8000, 0x7fff, 0x3, "075117697baa3840d83488468c67d361cfd5e1b5", 0x2, 0x1}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xffffffff) r1 = syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x7, 0x0) 11:31:05 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:31:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:31:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCCBRK(r0, 0x2000747a) 11:31:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/4, 0x535) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='[)[\x00', &(0x7f0000000140)='\\)\'$\x00', &(0x7f0000000180)='#-!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.)\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)="2d2927b03a0100", &(0x7f0000000300)='\x00']) execve(0x0, 0x0, 0x0) 11:31:05 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f0000000080)='/', r0, &(0x7f00000000c0)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') 11:31:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x16, 0x0, 0x68ede14) utimes(0x0, &(0x7f0000000100)) 11:31:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000180)="4456f325fd183d11caec9464f68b8b4e003d26cfcfa25a3f2d254fe2e5727387870d26c413c286745c48452ac4463462fbb5eb06ff0ed6a889d373831067cf4774f16136023ebd4bee99ae34c7905d0ae5a3de4c29403f9dac66ef5762ff7ed1d7363781f52dd0d83641", 0x6a) 11:31:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x4}) fsync(r0) 11:31:06 executing program 1: r0 = socket(0x0, 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="55dd81a8cc997a71af4f3f7007717557ccd2167440acb5b4cb4e879af4c4dc3e7f2e8d7ffc49a08a5310c4eb77", 0x2d}, {&(0x7f0000000040)="09ca983812f435acd5f01b1bf319d16fe3d7828ae10eda044f8390266fee67890a569d9f8b85e7c3ad05ffb640c328544ed3b6f570485cc7285de88becae2164f7e519312b50bb6caa00e93dbc34bc80f33a97296842fb731e6caabf0f5276ace27c69184711f20ade5fc6954305f676ad602f611077ff97415f33176dc5a00535c98f97f758c7", 0x87}, {&(0x7f0000000100)="c80591fb48433525a54e189fc9768ed9f25ccd810bcd2c076d11e03e3dbab274e7ee4afa11335a9d8f239ec2517fca10da7cb81d2efb63e235125760f5db8838575d462d7bb6470075457dd52f50f56b8a40b8581bcf4c4abfaa02445bf9df414821e31343bae277231ca97f085c5ea2e0b8785e088503d287a306dd846e996f41b702748e4c12b5b514ccb306ea0b42a609ac4b08d97727e04c9d954151cec633aa60dcf95e40b57ea2f3567ef56415065f03b4275b3892fd14dba6f9470b90c00e842d70bc35126cd2ce0220a8988d283aa0fe561d601f73bf9cbe099f491b7b9aba7660810bd73f02ed2802ff2a265a18f2a48e6c8f875f", 0xf9}, {&(0x7f0000000200)="a47de806251016689b3410cd41f09c9e23bb175039dbb9c0d7185fb455a7715735ef95e615e403a482d151b70cfb4ed0b862702fb43dedba9f7e", 0x3a}], 0x4) r1 = syz_open_pts() syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000001100)=[{0x0}], 0x1) 11:31:06 executing program 0: socketpair$inet(0x2, 0x3, 0xd93c, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/21, 0x15, 0x2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/40) chroot(&(0x7f0000000140)='./file0\x00') 11:31:06 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0, 0x11, r0, 0x0, 0x0) 11:31:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x6) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x20) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x1000000083, 0x401, "c0a46e528dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7ffffffe}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x8, 0xffff, 0x1fffffffe0000000}, {{r0}, 0xfffffffffffffffa, 0x21, 0x80000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x9}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x22, 0xad45, 0x100}, {{r1}, 0xfffffffffffffffb, 0x15, 0x0, 0x8, 0xff}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x400, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0xfc5633e79679fa36, 0x80, 0x5, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000006, 0x6d8, 0x45}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x9, 0x861f}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x200, 0x1}], 0x7, &(0x7f0000000080)={0x7fffffff}) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xc2) 11:31:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x140, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x688, 0x100000000}, 0x10) 11:31:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) 11:31:06 executing program 1: clock_gettime(0x0, 0xfffffffffffffffe) clock_gettime(0x3, &(0x7f0000000000)) 11:31:06 executing program 1: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 11:31:06 executing program 0: getpid() unlink(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) close(r0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 11:31:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x804c849b72a49ad, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 11:31:06 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, r3) syz_open_pts() 11:31:06 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r0, 0x0) 11:31:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x800, 0x0, 0x0, 0x0) 11:31:06 executing program 0: syz_execute_func(&(0x7f0000000000)="c4217828648200c4c20d96f9c4e3ed0f34e271c461e711ea65c6c302660f3828b46ee3000000407e0066430f38f610c4417e16cf2e660fda45f8") r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) stat(&(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f00000003c0)) 11:31:06 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/147, 0x93) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x900000, 0x1f}, 0x10) r1 = socket(0x8000000000000018, 0xfdfffffffffffffe, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x108c, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvmsg(r1, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:31:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x0, 0x7f, 0x3, r1}) socketpair$inet(0x2, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x2) readv(r4, &(0x7f0000001540)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) 11:31:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockname$unix(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000280)) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) kqueue() r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) 11:31:06 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x3) socket$inet(0x2, 0x8000, 0x657) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 11:31:06 executing program 1: munlockall() pipe(&(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r0, 0x2000740e) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f00000001c0), 0x2, &(0x7f0000000580), 0x0, &(0x7f0000000100)=""/138, 0x8a}, 0x0) 11:31:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)=':]\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="03d771298cca6e6dc29f6f6ffcc3c51adacefdae5b661c42c85076be9cbf35c7e0a1cca63d8fb078cecf2bdab9abb8bd3d0acfc3ec60be9076ca9ee64de5a22c89fc45b1ca0221995168e2dd6d75482b8824775bd5a8127a915f34d6688f4eb848e21737c039a889f4d051dece7620f7", 0x70}, {&(0x7f0000000100)="47dd1960a0c1b60e9be39e22a52942c473ede66582f17d4015", 0x19}, {&(0x7f0000000140)="9d13b633eadf7a41f6cd350705cf31f0f5496281edf5a389e6426ed7a8856f5aa18889ca144f", 0x26}], 0x3, &(0x7f00000001c0)=[{0x100, 0x8001, 0x4, "5c60fb41df07a2bf9de30dbb376152657c95f88340058d6bbac5be3c19ee2b1e307036b1b9386d834a223d01f64826feb574f6af8217f7c6e3c723769f0fe8049d7d6ca3a07fbd9ce7f732db7314d19bd670a5610f7561c61849a3e41745518dab6caf2827673e520c1ee258ca9d1c15657fb12d4bcbb8f54ee6d67cd9c11882e9a577e652a6a1834c6cd9a208f61fea26cd2e7db85be0d1c2faa1d9bab9ad45da532b5960c903a12c0457c39d4b5d94ea34276b6b2e391be6c9116e11086c42d0cc59e8785c40593940a7598149b1a0717867fbd877d4d75bde4c1c52b63126934f9b8da0438dfbb545"}, {0x70, 0xffff, 0x0, "68820b50a7bd25c894d1e9be4a0333ed4bbc06d3fede1c710127f45113fe70d45b622f181c7f054a7b6394d74b7ccf4e14769f63ee08f3ed0d8889513080904900853d52cbd89018e587081a13f64bcc06d021009d75f1c4965296478b"}, {0x78, 0xffff, 0x3, "42550d5c7e2e68494aa1c44c36ae49a491fa021ff5d8cca3233e456f009dbe0c6aec8536586c3d8439cda5ec31ed024fb4ab87ce7a070b832a59a5f5f6c556232543f06622c298f7ba4727c8a37031699d9d7fd48713d70186c07d0cccf1a3c3f4"}], 0x1e8, 0x40d}, 0x4) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000001200)=@un=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) 11:31:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2080, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) socketpair(0x1f, 0xc002, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x4, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x10) 11:31:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="731e7edb7fd988c2dcaa318614c574819cc4506bc3697a8f570f104b17ddc0954a5455045c15fccecb4914d5dd7c0bc1368200da08b9e8106c06387818d556f5c2cf8f9969ba59258da9e8c238091e60f0936a27f54d8e13f326f4aca078a3f50ef2b211d9341d43dcfff9d93385c64f8b565ba31f5de225ed00919f45fea63e26cc2ace2ec472c4eb5241c266239ab79ce0ba02dd3282155ff1ff699e5691a078fb48b1964c159a132b500f3d7506aec043a900f781", 0xb6) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001340)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() fcntl$lock(r0, 0x0, &(0x7f0000001440)={0x3, 0x0, 0x48a7, 0x8, r2}) r7 = getgid() mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000001c0)="8ea061a08884951b83f23f4d2eeeb1c362839b03d305b358439268be442f99b72ad295af8f05500e7a6873d53f87988951b96b506a26c79e3b3249bf140603af7a9a83ead1d25d96722ea6fe8dc6bbeaabfbed2a9e2593bd86d032a6d181dcd503797ba134111b4b60b69949665747b32ddd237df1e54759b6ac5a2bb80883569d5b3f99137aba3fce667ed79953b6015fdf0a9fc7a636d4e5c1ce0f1d2f480858cc36f1a221c0c9a965638bac8879d58329eab66c165a9913d79fb377ab1d88e17085337953dbd77cd51068202052c64eccb2a562798005735771d73152cd71e0ff081286050a2054f218953d35e19d60db26392211619a0e9cc074dd3b66597e0a4abbd9bab3083890c1d88ed7135b66eaec46025eb4dd0592bbd06c8572548be404db252a511d794a5cb8844eb97a082c48c71ecd60a9844eb28133da67aec980ae6df6f022950d9c31eb1cf94032a3e02d25d59888d912663aba6e669f1d8543f649662be1513995103763eed09371d5c93a7572b080bc691b4f4fdee9c751ea2e204524e02398a7045fa07273a899bcd91a19ec027c1b789705ec5fc7389d242f76633121c52bf5d21a27faf0de53ac223a4db71d8e95f379396929943b0c0629c5bf26ff6b06190f18cb4d02124bb0001e9d34ac016526bed3a0293eb3b7e137da9ab00793f99a4b1e78aaf6c280d3b219ecba224efd54ecf1c8c2fb3129b636c95980f486880f2e60b9dce1a47f4a3518e99d2c78f38ad2843eb171caf747a4ef2334e0ca3cf692246fc31713cc862db572723fec30a59a6cf6fa55673a4bd549bfa0051a7e2d70555f0dac9539bd2a2c3ee7f6e6682bf2c94221f9cfd30581b6a96ab40ccb52b469a81f2902a12147c94f1a8425e3a1545567fca5fb6607845940c6802ae92f3f5ad7e8683a80bd3a98470cc21c56e1671965a422ed431ca6abed768274aac27725cba84a73348a4ece9bf7eea7965e9ba49c03cff357ce4e564b68037e452e3ce090b0dcc1192f831bab0780b5176045c7204ea49f6e8a4a139857747a67e4fd5826572a9e92c181ff80d084ed55c8aa694dc0b24e8fb6c5543bac84cbb361df987a42977e5a146da3e0b41a085d27c2a60bd765c315057eaf6bc575a84d04f3f2a59177bf97aaec0668a33a5421adcec4773c34f813d599b3bb7d9394de483ad7a1d898b5426085f85b203a13b73ea14d90c5672ba0837903e6f2f02e76290480a1567d60b9bf4b83145e47b99f862320ee1b74b4e6a5fc6df3a037fd6f405ad8a42176ae27afcea326a16f05799cb172353f9732bb2f2b31896aa2d0b887cd8312a6d7c5ce71417b44764f95dbe57ce58b6ac6cfb72ad4b5fa7d48273da796fe926d9740c92109c3c9fbe9bfe8607e8cbf7a772dab474fc93f8b2a185c1cbfe63a94f73d5b47a563009bd390f3ffe9eab8ee90c8c2c137e430a296b0e227e3d1633e9f06fbb1f0120c593b19bf2d9a49c20f7ea48484d92dcadf1f20226d3f8ef30deab07415241be318c6dbce0cd8941ce4442fa1cf8487b6703734ef6dcc466e6dfeb4ccc5ef866dddcb90e8ca3a039a9c09c16c792ade784fa6c323e59e5b2a726ae775d69b63a1136ae4b948ad4231132074a75eae6fb8f52984b032ab92e4062e413b135b6fdf338c68a30aac50d2f988b1f9fdf88d442bbbee32e9f11080e1d4d0f0e55b69197f500afcaa510fa50c75aacb4f27ebe6f8831be8904e2505b46d67f1fef424cf7ea32cc991fcfdfb3868fd484d7a498a4926d2ef27bb567428b4f8ebe6e096d502a780f9c435258a5c813a5a02f392da82107e526a24b4930262c4521090d3dc1f4a2d0f7dcc7fd43232f7d549083b7b0fd78048fc0e2bf99ed097d3089f84344a953680673460dd98ad583abe29bd7257932ebfcc65ffec4782d6f022ce04573b5d8cfc99d61a0721bc8d6a91192a32f1a97ff1c763b545321b64d5da1c0b92925704eae68caa328f357fecf386072817bcb8e9ac3b52d4a9d3b81e94651712f24a4a327ff622ce19fe4116d4c716ec72c76bb0dde24e286aaecb117ff653ad7f3f732cd43781d6e70c755369e9415b09adc733002af365226d2f6a17d33b492eb223a20bb13d407968530ded6be8c5067c126c2369a01e72e690ac16f1a0ebfa4ea06ea09af0950b5a6f271618690078d36008c74748cb622250ab9b7d37092a18ec63ce50b01f59d219ee27c58a50254787d4a57c5eec6c73fb18de0dd23765cfc0e1c788cda571cc7cdf23d1df105f62f253404d6ef5d4d6099fe022295846e7862da8b71dee7c0f45982807ffa7eeec40b4df6a3a58a627b83f5ba426836d0b69ac8c1125c5c3d6a0e8af07e7eab1b379712a757fb71c40a994100f6920eff28bc4c141573618d87487a21b1b874a2739b8fec56490cdcdca07065b35f4b803af36ebe17cea322c1a443c5d6ea354426359cb3062f441ce824cefcc8a55c5ed660fe1435c068697158d19868b3073b263554d9d95436fbaa467685d4b1c526f1f1d19743c99a723e08da5a435cca6e8818a5fb11bd16adb4a55827f31e85082cf0a5ad6ec55410deda0d28764308c45017cb1f355658cc1c318e34b9509f3511018d1a37796556abb499228971b5e37bee89c1dfdf55a69b763bfbaa7e2b8df5cb68865d8cb760e300b9372fcac68c43af1525c4a1f5040625528fce31ef11bfbbd805f3f6d8a9efd01489720355bee5365bbb80bc4965baaa888333b317fe833e1a68b521864757b68becd82c1b31db1582ac02d9eb9efc99755a77357e4d624d38f18cd864c5b385c21308d269e37f47799a127ae069602f56147f001fa592d4ae57662f129c0bb76d2f6f5a1117dd6134b341706d93eb6a9f230987e7abde5e24c706cae41b1d1782f7f4abee4bd1ffcff689da64873355f84f952b40c1a1556c1e18803dee02fb33ec4db3b9617b6cf354d3b0ec2707704730ed192e2afe80c2dee34cfcedfceb183cb109c8506be348272c2e97ce517d23a3314916afea65e838cb2094fc991cd7b28bb1fb518e823fdd1313aedc7bacc89ca7b27c454270941027ba4f2692f891bb34c086578f0a039de4cace086b6dc0e1ace85041bcf1aee885d7d90123acd7a68449a94723b732e158027ee6d155b8be725c8a93a4b590f47aea9adfe88f29e554f6143258b033ec97074ae049a930047b4fb3207e38089bf66ea85a67fb1fc4831a1b474ca58bf642d7f31d355cb853c16e4939c429854a26b30df4dc659c40eb8e3a5b476e3a8b1003a7c0cb8d7d3647402c194f30bde7b53d0d363b871bcf29ca7f67073e18623d5c9d2612c1e7fc919a029fc2798129154c2a5d7fd918aff3f4445450536aac231a38a7247370ecfe7620ba423d8a9be0b6a0d5c73bc776f00ba79ec8806109e5e1de5991f134dad110ca2852243faea267247da688c53edfa086dc5d0d9fc97680765b58112d5b0bc405a7591c143b175a1169ccf4905a6362dbdc3036b38eb7eb8e74776f987224bfc7af128c4d906e0f7351e79a8ce88938d8ce42b9db55a67ffea0f54b0ee8273407c3fe20c637e37fb12ab06e32a217c0fe9856c9e399483fc462f4e08e5387ab18ae85571e3127d92f5ac3c139808feca0244f46c598140251fa8e41c0037659db9c98706fc76374c95b469d908618a1239b50c8dad052a5966d5581ab8adf4960024ba5857e915ff8a8dd7ff15746a2a1e000f72cc2a982d005b81f0c2237dba022a2851a6177173545beb76b6588dcb202aa02240466554dd42bcf7b5c9240dd58e424ae798a23dfd144d5dd728e8a7235855589036f9e9e3bfdfdc9a257fddb855d2fec7316736e7346605dee64c414618aa1433069bf2862e6f097d1938a02b632286f8ebf4ce827815f22243420114631526950b41cdbfefea027349af58e2b4ed6da030ff5969199970643b8ad8b86cdf1cebaf2a1881c98715fef9a6812bb8a05a279611130f80fdc97029d30e24c55c848664396b000a08c7fbbed0a8044d9e04b4082bed23a79b83715098a9c245cdc5d06deae55130486a21bc5cbc191c36954c13efafffe6865563ea4ea80bcb7c7abd856947d3e0585d3c2c59fec761986415385a777bc7b546fe7a07236e790dd102a651ed800d33bfda2a5a4e6014367e9e931639b895b479e951711b7d4870c96dbd62749e2a33cd26f1c912a44bf168eae4f89fc1e0506adbda69c523bd8b7dc0f9d4f1a82f6b75d5c54957e56af053d23f70a84ff9eae6797dd4b28cb46932255608d968a18c629f334fe48637a60f10bc7d88a8277c3eef6d521c1eb38ee9050838640fea2c6e20217ce44d4a2d23ce605041b450128cbb342663452f23d846a64ef95b867a85ebbb254d004c89358b675c6f8979b2d64f8e4c5d8c30ea535f1b0715fd78588a05e49015e8a55130430768fd905713738b9ecc454285bb6f2ad01036df4eee6c8ddd9cd890613d608c3a175ef30ff4f1653af65b43bccdf1e5555d7a1f5fe3b67d6417c0ecf67f09473af3e6a2e9e63c20653d94046ca1e384c8ed7d0e10af6c26dde8723f37a0c7b383bdec01752a4842911ce812b4bebd928212f9fb43d1128e58946bef4c0f3294326d294d93a522ce62916982868d319938934deb0bf0a0b09e8aa941cffe51cbc79305eeb5ff648b88db733ddb8f374509a66047880417636f4b0a72f0b1561b6c3e1f9976f00a556d62c2fdf85e612a6952d66f245a8fa5f4d552c767b51bc33a74d07171789dc82ebc3ab015721f40cc351b5e747c2520fee62e12799d8b845e75702f97e8bdc590bc4982c8c13de06e1fe9c6186d116d311ff7fde2e0e3063ce31fb6dc185f9560ecc09eece5c4c4c5a51869fcd7efaf35e3faa8e1c181f910438122bbe35406160ed906babb4f76321f4516eb5307f87c2256b13b01eef77378ec64956612577486f43dbbb15d4c1dca91cc5ad266759b90e449ab18d4f6edf98dc0b089cf8d957b02e4fd1d11d8e51fee368052804c29b1f17db9052bc5b0714ce29f84daf222b907f1b1996c0f2d3c323021822655559a7fbe2e43791b3ea8684197f2dff1cc346ec8fe6d724fef5de74e04ebc5d09ec5482dee4b31a09a11a1d05a0bd40c7aa66206319adb72cb14dc72fdd418d117124371562482dcbe54dd43dbb26b93721b04e2a063a394bcc3845b5c0509de41750a93b0ec909d30afd43ad8a528469495642621bb268955353fa53161031bbbaeec0c2822712b21342f921bd2267dfb936f2a9334209d012641fa7b45e838962cf77e58ebff56df2fb09c2a5edfa5c5c265dc6cab2bbe07aa573b5201f3eff34d17557b1b3e98647bbea1c14b37a16bf6d3a0179cfd29546719eda3660634a55668f86407654ccccbc2d81dbc73e68abdb55d1f9c89f4b22e805c920baab8db94f83f92784cefcd1a3da75a6ac4b7713dad337decd5fc2e37a3ab12aa8138853824bad73002a4bd18ab7af426b928620848cfba20e56934e7fcacc0fbbc729723e731048365a206d1029271615fa0ac8a501e008d6a8c821f9c6647f315dbde7d8df593f67e0fd2db5cfa4c675b7641047202f11117f9f0071ff895674b1d1be65cccdc3d7e61fd26a6b11ece2931d7f55f017f47633d603c93a40e41f225642aa5e8c81eb97f127156d8e2380a78f5dfaebf4095cb6e75c9f5c9093ccc10c5bdc048bd50b168a127613453b19654dcb4ec043b3fe0033e7ce5ba78b0fb6d84669fb46298960e6dd68ad4d0f86c1d427f5c22b4b37e986b11e2ad2c24b5f009e06ef05f0d94fd6d9f9215c2a4", 0x1000}, {&(0x7f00000011c0)="d0d2b4f1efc469b95ee6987ac0df60485686584c51e3c3f5bbf85334e23816b3881d21d8e808e7c4ac4e2bcd7573e3d9548501d4e6e596db80ca9b319bed", 0x3e}, {&(0x7f0000001200)="1598cb719292de3802241597b7b43b2c497e627aa9a835ea60335827e4e20f4c458b6305466d6dba2a61e51237f93c8931614e22b2b10b92d779036974c5c37ded8e66b8af4a76da98a485369f41441b66b526022321923e806f5679d46440690c454c6cb2754396ccb2deeb174cedff725eacd133fc1d4903ce6e328260a62ae3e103e3d9079de1cd929557cc5102c8c11427ad6a01386d0e008c9f2df700", 0x9f}], 0x3, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x68, 0x8}, 0x4) 11:31:07 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x0) r1 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={{0x6d2, 0x4}, {0x3ff, 0x7}}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x319) setregid(0x0, r3) sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) r4 = semget$private(0x0, 0x4, 0x400) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r2, r3, 0x0, 0x3}, 0x1, 0x101, 0x1}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/22, 0x16, 0x40, &(0x7f00000001c0)={0x2, 0x0}, 0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x62) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000380)=""/116, 0x74}], 0x1) 11:31:07 executing program 1: socketpair$inet(0x2, 0x4003, 0x100000000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000002c0)=""/216, 0xd8, 0x42, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0xfffffffffffffffc}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) write(r1, &(0x7f0000000080)="b8", 0x1) ftruncate(r1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x3c, 0x2, 0x6, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x8, 0x7fff, 0x8}, {{r2}, 0xfffffffffffffffc, 0x81, 0x20, 0x401, 0x22f}], 0xffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x40, 0x1, 0xf5d}, {{r2}, 0xfffffffffffffffb, 0x88, 0x6, 0x8, 0x8001}, {{r1}, 0xffffffffffffffff, 0xc2, 0x80000082, 0x0, 0x8000}, {{r2}, 0xfffffffffffffff8, 0x61, 0xb686f80b0c58648c, 0x10001, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x40, 0x3, 0x0, 0x7fff}], 0xfff, &(0x7f0000000000)={0x7ff, 0x8001}) fsync(r1) 11:31:07 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\\', 0x1) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getegid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9a) 11:31:07 executing program 0: mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) 11:31:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xfffffffffffffd20) fchdir(r0) 11:31:07 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) setsockopt(r2, 0x2, 0x100000001, &(0x7f0000000040)="e158cc4f3a87a49693ba", 0xa) poll(&(0x7f0000000080)=[{r2, 0x11}], 0x1, 0x0) 11:31:07 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) getgroups(0x7, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) 11:31:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() r4 = kqueue() r5 = open(&(0x7f0000000140)='./file1\x00', 0x90, 0x36) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r5}, 0x0, 0x50, 0x2, 0xd52a, 0x10000}, {{r5}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0xe17, 0x7}, {{r5}, 0xfffffffffffffffe, 0x40, 0x2, 0x100000001, 0x72}], 0x68, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000000, 0x2, 0x7}, {{r3}, 0xffffffffffffffff, 0x81, 0x10, 0x5, 0x200}], 0x7, &(0x7f0000000280)={0x4, 0x3}) r6 = dup2(r4, r0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000080)=0x3) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x90) 11:31:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="107dd640c92a8b53eacb38c2bb1b54ba5d0555904e909b8e8463ff0d39cc6d810ff6b16a34b3cbbf1886d61fdb4329b9dc6c248d98debbfe32c428a3925b7f4dea3f049ebd94a340bc5b18e3d49bea1c9d7ece030c123b8757966167e8bf91a8fe1ffe6793bf3b990c7fb991b3761637f69485267c3c74e6056cf55d2f74ba7d1e3a9901f534412c42f1f823a3a12c248bacff8dc345c14b4b862b102d89a45492c4040a56ce", 0xa6) 11:31:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:31:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCCDTR(r0, 0x20007478) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) 11:31:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 11:31:08 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = socket$inet(0x2, 0x6, 0x2) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x189) 11:31:08 executing program 0: pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x80) dup(r0) dup2(r0, 0xffffffffffffffff) getpgrp() msgget$private(0x0, 0x2) pipe2(&(0x7f0000000100), 0x10000) select(0xfdb3, &(0x7f0000000000)={0x80000000, 0x4eda, 0x3, 0x100000001, 0x0, 0x1, 0x1ff, 0xfffffffffffffff9}, &(0x7f0000000040)={0x8, 0x2d, 0x8, 0xffffffff, 0x7fff, 0x4633, 0x200, 0x9}, &(0x7f0000000080)={0x1, 0x1, 0x6, 0x800, 0xb85, 0x8, 0xffffffffffffffff, 0xa68}, &(0x7f00000000c0)={0x3f, 0x7e9c}) 11:31:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000001002, &(0x7f0000000000)=0xfffffffe, 0x4) 11:31:08 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2) 11:31:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f00000000c0)=""/236, 0xec}, {&(0x7f00000001c0)=""/19, 0x13}], 0x3, &(0x7f0000000240)=""/204, 0xcc, 0xffffffffffffff01}, 0x801) 11:31:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000500)="4a16a136f01a2ab495165ec1f620abffec084dfc9f733f3f09c61005c626f25dee11c7949c60d5a6b611e4f6fb4618a2ee05d685a1bfd08d8a052f6b265a17f4f54f9686dbbf71662eea18e5fc3d7f359a98bd86dc9498b066c3faf2fdf6c1a8c256de01114bbaf829a2e7dc37115cecb5ef094a975d71d39265df649bb5c1c3cd5cfce69b88bfd339b07bc9644b249c4335bf659dce411a5d598bcb6b3fd7500ecc3e8e48eb437c63523c6b871f4bb286738e7fed4024d11cbb9e391de3d190da5c4565ab7efefd9c2d1cfd267d2756b55f417635d97678cc58769f8e1f0649406ef49162151eca9b9b082072", 0xed}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) truncate(&(0x7f0000001780)='./file0\x00', 0x0) 11:31:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f00000000c0)=""/236, 0xec}, {&(0x7f00000001c0)=""/19, 0x13}], 0x3, &(0x7f0000000240)=""/204, 0xcc, 0xffffffffffffff01}, 0x801) 11:31:08 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) syz_open_pts() 11:31:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f00000000c0)=""/236, 0xec}, {&(0x7f00000001c0)=""/19, 0x13}], 0x3, &(0x7f0000000240)=""/204, 0xcc, 0xffffffffffffff01}, 0x801) 11:31:08 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/66) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x1) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x1) 11:31:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f00000000c0)=""/236, 0xec}, {&(0x7f00000001c0)=""/19, 0x13}], 0x3, &(0x7f0000000240)=""/204, 0xcc, 0xffffffffffffff01}, 0x801) 11:31:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 11:31:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) dup2(r2, r1) 11:31:08 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 11:31:08 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x1) mkdir(&(0x7f0000000180)='.', 0x0) 11:31:08 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) 11:31:08 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, r1) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 11:31:08 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) 11:31:09 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) 11:31:09 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) nanosleep(&(0x7f0000000000)={0x1000, 0x9}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0xfff, 0x1}, &(0x7f00000000c0)) 11:31:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, 0x0, 0x0, &(0x7f000000c000)}, 0x0) 11:31:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, 0x0, 0x0, &(0x7f000000c000)}, 0x0) 11:31:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, 0x0, 0x0, &(0x7f000000c000)}, 0x0) 11:31:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)="7202") 11:31:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, 0x0}, 0x0) 11:31:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, 0x0}, 0x0) 11:31:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0xffffffffffffffc1, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0x37, 0x5}, {{}, 0xffffffffffffffff, 0xb7, 0xf0000002, 0x300000000000000}, {{}, 0xfffffffffffffff8, 0x28, 0x4, 0x6, 0x3800000000000}, {{}, 0xffffffffffffffff, 0x0, 0x80000004, 0x2, 0x20}, {{}, 0xfffffffffffffff8, 0x80, 0x0, 0x7, 0x3}, {{}, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffe, 0x10, 0x81, 0x10000, 0xf6}], 0xad, &(0x7f0000000340)={0xfe2}) flock(0xffffffffffffffff, 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) 11:31:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, 0x0}, 0x0) 11:31:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)="f3ed8e4b295f56a522f30c4edcfa3629c6f292ab1aaef6974c1a3cc208e273216ca5227a350d8352f0e5b96df3d5d5a50bdd0a02f4ad2532fc57043916ba9c85e9d7cb9318a903711fd16059481e8215f7", 0x51}, {&(0x7f00000000c0)="9ea5e1d23e7adf4346f6d22ad7f8d15f270bc22f32480ffb4b2d988b", 0x1c}, {&(0x7f0000000100)="350491824cb83e9de44871e3a2ee53ef3b602682791a33acb78633a9e149b7f70589f1f09f61256d45a605078840ccac38bc6d1f607fbfb1bfae6838cb06e6d2a24a71bb549c9f4e01c24e91fb5df30edd4ea83e2b7752ef3f2fc727d9e3e0be729ef625f5477f081c444580ea2e102e71691a9992edfc284627b1c03a1467c8fbcc0da74b293833d8bb761fb981627f76b5b0f195fa6fc26f30f72e4acc645f11b0d1edf98d84580d926741bd3738fa644b8d5c8da313fbb259ff2b2db721343026adf0a8a3bcd0e789667d01d1d5c3f0e80f55f7d48c9d46b255a37b36408dffe4de158fc0a386b8689d608c73848db5153ca32f", 0xf5}, {&(0x7f0000000200)="6735963e8aa1a3a6420e8d31e314456ebedcaeae0db0011a4cbb34e017d0c99d9016f3b9e1f076a8d73297ddd414c29e56fdf94f690283d99f994e26240fa25e9a0bd61a11245a23a9bc0e876faac16e63fc5a2220a81b586901323ef056f44df5be577db98ef5074847efd62181", 0x6e}, {&(0x7f0000000280)="7e80254dc4e42ade2edb50dda2", 0xd}, {&(0x7f00000002c0)="cb9ba1a965a19308179e32edba2ada44bba339123055fc30aac2e4f471bc509145c1f8923034cc55ea6ed16d5217ebaa3f23e7d7240a1c93df60ffa6aca26f62636ab78d4d9b797c6246f1f1b0acb4b7a5c34e3902e9fdd77faa7385378d8fff2ccd29abec0015435fe590e9fd995553cbafa79668c48cb75e3b843782ccf162b29fc6267e0530a8630cd3f049eaca764aa9b7aa30c41edc4f91e021c8cdb36194b254b9ebba040ff9e067dd6fd503b44ab278a2b9bb0ac1803609fda5751be775800f46acf99f78457a21659fefe5a490dd01f10af6b94ab57f3eb9b8babcb99095e690369e515cfa847ef72ef3d89666a2f96b0d7e31686fca69f1542d5b4a4028616e05bceab3cf1e7bb2020f8ea9f4d324e17512d9507536feb1ad6bea88acf46f3ff803f746a165178094c0be13dfd6bc55863e111afd289949c042561b7266fccab8e37cba8a04554625b5bfb3a8e455e59d7c0de297fbd9dfeed9f2db6865fe62a0cae4cae527f69dbe6a664b754b87aa0e6b76caf4517b8a58c009854bf9f973fbc8d63d894b3411bbdbd984c9f45cfd5f786a7b35bf997704449c237575d66fcc64f544893f3983de99b53cc812b3258faeabed1e4fd73c690d1bb509ee2eafe346baefa095c6c9a02b2d8484d50c82cb39aeb5b4e9a9cf6c0d571b3ace67a294b138c7d8e66252ff267899683ea2969151eb0c91db9b4fc0cc84ef891f83e9e2b65663ff4c9e7eb3f3845944909164f2df5c8302f6438b5461a99a800ee4483c98bb965ffca6a9731bcfe6e3ce15185b516cf878e0556d74e2b57c6a5d904b4a8d86590ad44a1bed834fd59b98b3c1aee2c2ab96dbe2f79029a48a4e498dba8731842481cae9940ac91dae7fa2782eb79cfa8e8cc91b68590ffcab0d6ddeb7dfdac16039c5becda1446a48a832d11e7e185cb59d88f2e1b42a3d3dee8081a999d9f5ccc227b14a23b9fc42e7c3afd858ca3c74effdc571116e99e10af1bd9f26a4f10ad2ae38d5d5be61e665b08496736ffe182a24cd4995928de0234afc8b88fbe212c188d9f3ba3683a1c4f2799867b28d8759b8082b1fb2880d4bbdf88d519661e4ecf9b80b24c480cfa202c23ca4ec78d699094a43f4cfdaf9da53d63d5d9257a1fd245be27a39063a7781ffee3ef6e371159db65f632fd5607bc95f4cb6acae677df7d784614d781b1f64c99dca7bf5f52374c59f4848ce90fdfc06b87e989691c9118de5061ed3995d722b02cc6082f95b7f7c9700f452caa3eee27131afe39bf4a349b0281722dc82cac264f5f1f4bf89d30e7e0ff85fddaea5fd8a02fbd2e6baf2cf189673dde62143661f26a6bc8dc89b079f24169564a7e52550a23c94219be59a83dc78b90e2d919bcb0b9c6fe55b4d399195df44ace05e24805f4aac87645e3588246f1757d47f485c04f37717d25b00de375659f9179a6146fc5cf717c7933ce6c5d4ef501ffee2873bfc838033c43522193f7989bdd0b1a5835fdb186c5fd3eb6f21535fcfe7d6a2770c480b8ba7f3c8f0d1554009df24949f76bebb5778efb586dcc93e9f1e60f19da1b8404319469850e53c023ba24dac5420dff542c1f27993cda112208e61f997da1c98880d9ce146b0b854a842bb679b88f6e1f60129f0b3cfda3598b8073ec29ea85c7c4a11be93dd948c3912150df27c4aff93d4eefb025fcdfb756267ab6cc4a669c19cea5f413bfd2c2faffeed51aacb3d58b22f116941c514071f14dded9dcb21ebb74df492d823c67b0b497aa5cdfca8ab1a1bdad60027eddfb27ca298bbff4a10563feab362ad05d85529e235fabf393f83a52497339941bcc773ba1039d1e6148d054d545eb5f941dd9e082b2d07552e6c990be17a26de3a426725158278063c39a8697dfd0176aacb725f9e591f0994649aadfe7372193383778c462dfe17745fa40e680ee914fb97abb287fe86a539fb246b5cd1b4df05fddff298ccf779ff8c05e7486ec67b66f7ccbf8cee7c1abde4f0171a4cea30d6a730f95d7ff90c7eac618c20882f56fff804bdeb7106255353cf720b0bf9b3f103afe089e8726d7359733744d1efcbf87c1ae5440256707b4e82f17e15d45b9f5ab1cb4ed3a426bdd4493005bb0b6903ea90458dd139c0c53468760cb4b4a5903e703e6b9a8c867bba992ad236ddd693dc3c7f9d6ba2ba3ddf6ed55d9148cf493f754f88f18788d54623c93a2d984026e21715f7a55a6dccaf10e1c50e6de38bdda8aaa59a1362a368fe2fea2626073d5fc2c66fc209dc6471c2cdd99454d5f6f22777521571f1649442d204586d8ab495c974e83e44c6abb0466ae2575f0813dd1ee7af0a7fba696f1d3daad65a72afb7a2635274e463d9d27874089ccd95623c9944cbd4fa07c1b0ace0e9708df40ffa3cd0701b3a51856d62e769e9c6ce7460e9a25fa4b1493e9aeb2058480e35563eaf040068ddb52f66d20704e6e40f5a5975b2c0619bde7d172fc8a137697c9d5ac14d5445b59a28e6c4fcffe0f1a4210a2853e4352db50bd7f3fb53a041eeb7a64b62bbb5991f5a69b59c8aa0315238fb88a84344d46357273fb0115bbd777e472dc6f9532edf3a04588c0b0041a0603ac005b2c3c745251aa3a2bae9d4e8eed4574e77a142be7dbe42d42f121405b9ba015b826f0c1932a45b752f879a2d2b1fd45c71124fb0740ab8da069d992a51274fdaadba245953b0fd9ac99851a0e6b2e64a14b660ad26037affb7d1b595b417dcb7e5ca7b209d823cf6710a127761d59c379deade8e6c5c5eab545c89c177868682fe6f33afb02a7bcaf552fec1661f1370a1e649eb45630547f10d281332353148d0f7e1dd42344d1a75cb624a06271802a03d7b58c26e2f4a158b673f24ce541ecc4e5234468972e4852f36f09c26c813c5ea5a8108da49fe074d5332f16786d44a2d230c78cda0fa6d796c29ce52e1cdab9ab44fb2d918bdc5e5b65dd130127b9a9e7aebb484355d481669458af1804dd6eb838d7a8d90af576f8f65275f13c3e90328be7816e9150a0ce8a7e2f6399fc6242a49f9a07ab9067756e36ca16e5d4ef99a24f798d4f3079edec00c693d46800727f1086492c3a8367bdd7e8f5c8ce52819031624326425ded9f2f477de4c7aefa6df92604f158ac6e0096a894dee4d0fdc4223af2e6203c1e63d5740fa6fc04235de5ff7955e22545b119f8407c27b20a0b25a63a0b01d4c7fd8cad59983bdb45bbbb0baa855b64361c487a06be4d69b453c096f4e18baa37f763a609ec43a079fd7a1a970dbce4bfdaa5186c928b77734991cf3fba2471582a971a16b873d28e352734bd5a5e05289c6834404a22e46793267e2a2b9f52f6253b8937d67c15038a2d17981343e39bb8b50b345648304a08f646d88e450995d470c72c1cf79822382272eb273b63b5e20a36a9f7de39b88817038508b14c4efd52b996868b17dd9d5294f25e0f4493f3efacd6fef09474d4c0bac064cad7d1f6ab2d5ddd32e27e697c158f9617739e492acf6d261bc8609d883eed57e9c25f30c283fe6bf009cc0504ddc8a34009deb3765a61ba829e59c898f5d915ef674f541c386cf1c79dbcec7b6d5625882d2e234efa78d7f4d38d5f93decb01a60c9bbc29a23d709cfb42ab198671aa2744464f6fdc1e39d346db650021d73662ecc0d63ca64f66b0e016279fc213becaf6f29b5dfa3e93c7e1f062587c0654a70429c8fee9c46a5dfa99e3ca0972db8455c6f87210cb24ab513847f2b445d0663742958b218c70a4fdd85a96aae6c9031a3cb4faf92470cfd9d8f9c50c82920ec22652c7384374a1797eb3b5b89f61671ca22c0063e1502062b688e595ead6df75d8fca307a1b45db8dd5c8da9c5c5ebb3ce346c9c699c7d756e55fadab6e036e5fe1c689e6969885e6cf0279fea8dcf6f3085fad969c34b89ac0b7e822cf91d3de5ef8a1a2ed9bb051d6a5ed21203a95715173d02012b44493dee4ece83a87375bc5d6abcef4076ef41768598c023be041d2264be7122518abf74d61c7ca1e635a82bb37f831a3df694c1547977b96ba89ddade8d127718bafb4bddc9cd259392f47f48a7827a6f0dadab6df2f161c8ed107242f59801c4125e6a7abeeafe85bc5d3aae7c0d1ec5154ea26289c202c52611f7bde7c417f818376a19d6550b4a5b34d3df01a1a8435e0ef02e7256d097275e9e9717826669091c9531dfe43eb46d31eda5484a5d6533ecd3a07da92eba6b2e9df7d75df9e4a7c1c39356380acf71984efb98a951249fad80d8e601e243fcc808431286379340e68403bca89bca1e5c933f815ff4eb19270ea070e02c3db121d58c51092f7e3fd9de251f46ecdb8b5db0349aef340dc2b2aa03de549b1c01bee72cd7d2fb08d77cc9b562f0b9f60d34dfb6531a612c1d9fb4529ebfccabc4f92e76252a05a897cf3db72d9f6720ab0cba133b7eda04c5a766a923ef5542c1b63379b18f775dec6d417a3904976e64994a24807624fd06bd67f0fc691232cbfbcd16bca5d055a08a4ec439c024ff85fc5e9dfd4e75080e4fc72c3d8520024cf682ce0d95699a33b0577c34d70de4c0f05d785b71e060f2fcd6aea4ab68847b55a40e606ce5ae9d7bef97f65e0f660d00b9cf8447f2e7ccf2587e7a2f3b150c3683381009792b0d99728d6b7800b47a5f9f40869737b111f49c4ca31e0fa87c3a6cf720e1805791a20c948b57bfa216adc4ed3e1566d85b8c5777fae522a0a9bfca4c9e375cb96c28ad84bace9b710a1e277586316b5975d7a4699fe0c02936932fb9202665fad8291e467f97dcfa91a47348a50ed50ab6021e0fd93148be45b249cc1466c32342b3f6352cdc52cb0f1f20f05901f6669f62e2da4a5cb2ab8b96fdf8a5a2c7bfbc8b93846d9e4f57eaf7bf3c99d6e3d6fa61dec84bf32bdd8d50caebb064673ff34a2d80f96328c306cc3f3a5077f47737ef1e5a6d969feaf5433353106d35f2bf6d778599933114e1b5f4201b8f320aed4fde6959f9133587f4be91839c401b2f371c2ec385699659d00594e9b85cc73a0dc7e4d43c1f380318f6a6d2fcf030cdb7267c20d1c27cea69efa5317e46b44475428a4dba021ac0b495ac3b380a0e9a2f1fbdaff5a49438e8ab52f5ff6bfc66fcf19386ad12884912514a0bcdd4ac3ff9eb51023bbaee85c9d2b11915017f21d6c98f36abd58e2c7720d441c47d04e494372d46c61cc41bf5f6d4ab587485d5fcc7d489c7e86489e63c08c3440adde3691845db0452cfd05b4d511306dee55f70de32342a4a0441197dd466af7f8b9628290c57a323c6da4764065a9a793ce769f351605eb5ea794a35f0b9d7c5e0d47969576f050504843f67c3d9456a4cb0275e63eeabd60d10aeccb0d5ebe4d2853c1418397ee89921d692bbeff8944e5ae66349a3f397a68cec9e132a534290879179fccbd220d02860914218b35df33d9455db2789664dc28e685012271cd430241d38d85d201f2b7a7429f43e1fd700e29d99dceb1aa0dacc20cb6c7f2a6995d97a5d0b97518ce7e852e7d1338ee690dc368e6f11d43728e2c0f392997ca3113e7b54e6e64dfc2bf1546ee9b89cd8914c1c22027966c673d642951c0801e0ae837172932548e272a16bc23a2e9d80b587c2b8369b2d895300146d777901b70e6dc75dca0124dbb8b45212e34bba358da438024d906169892403886d2dbdcbe0dd9f102dc319b509aa3a9ef2b03e5543b753a3a411b0809b82380d66910516c843abbbf23e03c0f4dfeb6687c9c2df446404500b555c75f9fcb253104738979888676cbcdcb69e62cc16e", 0x1000}, {&(0x7f00000012c0)="a8a7fa5fbe7835bcd26136bb3a1bf5eb60d50a529ff6e58ae4803c6be73df44220a140e9d7731fb82a803da1bf7b634593f0e1d01611f46716470d0510a83b94654675dce5e991adf64a5de8f25d4d1744c9dc7586750318ebe9108980261d95db12863b8b90ef9011ea0c19d8f96f3c736f7a109cc17b71dafbf2f394894780468dda017082fa5bd91f4d3eb67800ecadd7a90d8d4e3f179a35335c12d8278f8239dd7fcfdf9af8f4142e988a3e76050aed9b4d18ed85a547d6f7008bed0d1a393b8b8a228e80627939b45a2fdd30d8e11ce5c0d2ea7f6e180ebe8d35b1435765497a675dfe64c4244ea72a", 0xec}, {&(0x7f00000013c0)="74559077d605bf33f1c26cd6df31ced99741ff19bd9d7bb62b73fd898ccc0b6510faf03d8fd5afc886051658b2f8ce7199b6624bf09189b4465bef6d087846fb426a7462826c6e62a94a47ea695fbf05a82b4257166b554a6ecfe411ef38b5dd", 0x60}, {&(0x7f0000001440)="5d15a8a30b9fb07c53720a7e922d4a1e0f3927fe0c68f514cf958aa298ebd8de535ac91162f082c9914eb91cdb6cac829954ae6a72267e86bdfea95c7bed19a42580d22af7122957a57cbccab1ef56bb9b11f47e6c828a296142953b6ff2c1952092cd3d4479bbb329748726c8438e1fae5d6e3f83f10d853a21514c6e2c252173a3b354e20f8aa450717ed1c708e3399811443c9d5804480f0564ac415ec84b25ef44fe10b17fb094c95979dd04cd30d4f8fadfc5498954ad0e6603aab6564ed90abf7aac517c0da0337cf70f4b65366578ca17cad18fbd39d98962dfc3", 0xde}], 0x9) 11:31:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = socket(0x2, 0x3, 0x5) r1 = accept$unix(r0, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/218, 0xda}, {&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f00000003c0)=""/49, 0x31}], 0x5, &(0x7f0000000480)=""/4096, 0x1000, 0x8000}, 0x1) 11:31:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() mknod$loop(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x9) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000040)={0x0, "c42a08e9130f9a64328f22b3c9cee23921b454fba57fd7eba2850c973d1b8ede5fdd"}, 0x2a, 0x800) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:31:10 executing program 0: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 11:31:10 executing program 0: pipe2(&(0x7f0000002200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = dup(0xffffffffffffff9c) r4 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000026c0)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x8000, 0x3) syz_open_pts() r7 = socket$unix(0x1, 0x5, 0x0) socketpair$inet(0x2, 0x4003, 0x10001, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x2, 0x1ff, &(0x7f0000002740)={0xffffffffffffffff}) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002780)) getpeername(r6, &(0x7f0000002940)=@in6, &(0x7f0000002980)=0xc) r11 = accept(0xffffffffffffffff, 0x0, &(0x7f00000027c0)) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002800), &(0x7f0000002840)=0xc) sendmsg$unix(r1, &(0x7f0000002900)={&(0x7f0000002240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002640)=[{&(0x7f0000002280)="917d925bd90d3fdc8025503d9f23c5041b473b39cdae1552eadfa1a315c2fb227a7113998e98fe078b0c3ff4a2b8172531986419587cd3f1a5be33baa6e7482519acf987688b64369b94072cefcee2b753f54493415856e3f2e095bc21d9da9a86825330da58e926ba65a5f6285a804121b4287bedfd274b80a3253709df12e4efe146f44302fe762cb0fc948ba9bbe4ab74fddf25d19b4c23775670cb4ee9dbd89ac76d0859715885b6eeb3eb1d669865ad81379dcc", 0xb6}, {&(0x7f0000002340)="86b5a87af77230b04ffbf22261a8ec36c8c37897445e1d7b379533efb353b69b6845410c55c83cb5bf26956c21c279b3edbb881bed9c9f7c1763bfe7a47bfd32aa22cce211ed7cedcae4aad9d61fbac5a416ade90c932fa0f19df3cd9ce45b8c1cdc8defe41053f3e5a58bb9708637de0993eb25092862586b5cdc6bc09f916789026b84083f0239863838bfa0a09a288e16a741a8b210142a14918e572e7a16abfb5d612d4462889529fcdfd473bdc2b899850bb33e147e195bc538ac75a64aa3a4bb0985d06012022181f67fb1ccf4c7103b0df62a77f83c78134191cca16028be014a2d8d6b5179051c50ba44e4afb1594be1b641", 0xf6}, {&(0x7f0000002440)="f984d70fb6169d5fca", 0x9}, {&(0x7f0000002480)="6ba98def50d2ffceedc19be26459b74dae5cb55c38177e3d449f7bf418a7046104054a16de4f1f91473b9ef55c2c824e19f2036f0b5f3fc971042adb5652a58fb0b545f8b249d1373fa477a419630f3f74626980b39c8a270d33e7addb34b5a4407b7c2107758ec4b991d04a7590e0a7d7064905e2c49ae51aedd6e1102564be6c35aa22c34a713675822e76d61dccb9c210e217cf1bf69f02e6a8f6716218605e438da785ee9fcd33afa067e89b8127315fa9c4cef6abf5265e9c635caf4706d6b88691b3e95e36b300b28997467321ab01f8771c79feca70568a2781b623561c4323f2c3e09ea5c767356755adcf2c", 0xf0}, {&(0x7f0000002580)="950d4674a69d37c4446d7b24bc50c79b8b3ad4ddc035707c4355f3f6c9328c5db66a3ecf27196e65c01a6d38ca329d3efc507c197cb3714f7789a451c045b07948f50320bade6ab3f465287b6b2af18dcbdd13b9b022f6ba198e42700b281563c7", 0x61}, {&(0x7f0000002600)="b291362b2c4c945b816f25b26472d6fd321443fcaa", 0x15}], 0x6, &(0x7f0000002880)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]}], 0x50, 0x400}, 0x400) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) recvfrom$inet(r0, &(0x7f00000029c0)=""/4096, 0x1000, 0x2, 0x0, 0x0) r13 = dup(0xffffffffffffffff) recvmsg(r13, &(0x7f00000021c0)={&(0x7f0000000000)=@un=@file={0x0, ""/21}, 0x17, &(0x7f0000002100)=[{&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/28, 0x1c}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x4, &(0x7f0000002140)=""/83, 0x53, 0x9}, 0x800) 11:31:10 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x4e) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffffe}, 0x841) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 11:31:10 executing program 1: r0 = syz_open_pts() setrlimit(0x20000000000008, &(0x7f0000000040)={0x20400}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x3a5, 0x1}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet(r2, &(0x7f0000000400)=""/233, 0xfe58, 0xfffffffffffffffe, 0x0, 0x0) dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = geteuid() r4 = getuid() setreuid(r3, r4) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0xff5b, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x4) dup2(r0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa, 0x4) recvfrom$inet(r3, &(0x7f0000000040)=""/212, 0xd4, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x84, 0x2) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/174, 0xae}], 0x6, &(0x7f000000c000)}, 0x0) 11:31:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffeffffffff, 0x5, 0x20, 0x0, "8b3dfc9d764a2613ca576464f35a99315cff9a20", 0x3, 0x81}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) 11:31:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) pipe2(&(0x7f0000000000), 0x10000) r1 = dup(0xffffffffffffff9c) recvmsg(r1, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f000000c000)}, 0x0) 11:31:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x4003, 0x400) flock(r0, 0x3) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f000000c000)}, 0x0) socketpair$inet(0x2, 0x0, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 11:31:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) write(r1, &(0x7f0000000340)="1f4a620fbe4c5cdeb4910f2fe4aafe222b2685e659de80f50f1cc1d913d4549fd19a6e14307c9e3ba4cb05de61ef793a5d4c7ffe5ab83797321457b1b8f022d045d0120c069fc6ec2c697292925aa3a6866aa0430665858d517c4e67cadba2e7a1d8b5b32a005c3b7400a2892bee53af1bcc2c828f3171e6f816c6f73fd4c62dab22d536698da682992dff9ddb44ed2f48882a52c368462fe1f6e9e1a25111046a9a8961d3dbc2f02a9428f4222d3323943bc3a15af255f6b7a2d6a98dcd79aaede0f8f800e1971f575d5c9afee86ac42e435fe8407b8287f82565659d13fe53af26095624fdac33080d53056fa33e864b7f5f3a8085789b65a98448beebf303bd68ba2cc3f183718487131d108b46dfa481b9c09e11fbc280861b7dbb6f77a5071b06b876dae9e95ae80a1e60536c2ea9b2902847609e26333c23717814d1e3ee2f9783462c655a54ff6bbb7986f390c7a70cc61536e9e5d6ddc75f920a294d3e521f5943294aaa3b01387d40ade28c66604d96407126bcbfc83930c0d010303c5891c3285a2640c5ef1b8da588f3cefc2a09c69fe77a8c021e3a1e1f307ee9a3666d1c359c65df6ebe1c75120b2122b03a8af1accb13263aaf7707436c9cbdf04e80cf22fdec5b0b2f3116a76100bf7b5619b2a6889bffd56ae4f379c72c48382ab7ee23b0e2cc205dba164424868990abc380a14a10768a6d72475f09d59a86e59fb589c688b080b98e649ef8e3f1d27eb8e71b5f271da2169be8783a5557af6a0e6b7443d00073912789fc3733fb2951a9c6491b04965f5e7075ce599e829ae1dea5f1b2b8beba93c98faca85255e48dd9c0dce9c723e101508bb08e0d12da2ab7ca1271149e77e60dab09902d5574c3397938c31f5ac7fcda4b51954db427d5757d12dfadcb88c5a69a1f3a0b6e7dbb56eb7c60f258551ca1d47dc759389f0f36106565d4a6f575b0cd78c2d6045443aa7382ba2ab65bbd26e750b5f2c3fb66eeb5f108078827dc39a2f6961cb88a1cd1100193e3e571d22771ea6e8eace1518d82404d0a342dd508c03866f774d0637d7a5769e0c3c2093e5c685628f0231a0c975b643b3b0bb2619474932c69d64986faa7dfbd3f5357621b3218a2d0d1ca77b9c9b37f7e7bfeb09ad0e3fe849b0f524fe7f7cbc826d8f7c49dfa8ae32132a8cdc4f54e0da4b263e0190ce0e902fa1b5e2b694e1e673edc877a9fac0fbd9fb99cb2605a4baaf41f6116f66eb19494ea55dc0e3495259264c81b813534707b7caf5421ad7a42d21a3b9fbec3f766b8fdbcdeb006e007ab361faef01df99d143f9c17e1bb4658c0d81a5a705721e0abd54b474f4bab84bcd443d8a2101557749dee9dcd6565b7943a66953341582348fd2e2718c4c650600cfa7206c758101be0fa6a28d4a8d58d5fccfade3c8ad6eb172c6abada0d5268f327f1b6509adb3d7fb217bc494e81df7e51678a79d92bae0bb8626f8a75ea82baa50111501db85719a8f7943ac86f856e0a7d32d71e27ea7c1e4164b354e960f22961fc2b37ae53fd75ffc9c3eb26e0ef3ce923841b8ee4b34918d46cd87a17fac3e9eea766cfa2afa525b31acfd7f5a37b7f5e907e8e7686d5fcd97dfd6146dc989b6c4e1e1ba3005f98ac0ea8274c1c60ff4f7c5e861a41c6ca59b80cd8b348e9943e415ed8445def6f976fc074d03ae2c80045028776d41b86de049c48a84b88a96883324c9775e7bd5ceec2929168ddd305f784d890eed6b2bd272d6292e08cfbe3e7682e99c60f0ed4e34c8bf7fa2c347e74441367075c5a5c8029c57661dc945417db9a0cfc7d923f61cf8203356ce9c8baa4de85b1026c4173a50ba8c7cf065a4e74401964fcc169f8b2522424b03b1dc9db3a8a671b3cdb7aac9a96f759780bdeb96fb56dbc6b4c99e029f1212a905871fb9b2bcd54dfdf8d86f5653d58931214a8359a7b0eae530f778bdcab6f5616587eb0559d5684e2f36d273a11d594222f6248052f4f897b58f9fc12e0ac7b9af0e92d6df2e756647535811e11b95b8a329d912fe705bc19675dbf3c9362f575284358f4a38858bdb6d6ff5058b582741003a14113867ce029af90670a627f171918c736ec51f5f2f11355f75a835e093968ff554043f85f3769007dcd7f4abfda4e202b55a5c014b5ebf8c117a91c5277115852041f3e16a3d9ea9e91bc4dec75f7876f5843ccddebe58c57460d0ff9dd12197c744ecfd2a72a39460e5c0347b372bd3d488b15863049125f1e97b60376d9f61a85d14310844f39f963f137b596b4a486e1d777465aec481d1912e1e0f34c391bdee511282e0f6574b6a5e30cec3f564053de7e38c8fafa4581ad80a73411d5cafe95ebbfaa62f395448e076b40564dc52470b43dd04159ee3c42a9a6d29e3c2ae3f1b01a509b16705bfadddfa5c0814479ffda29f1e174b9007d519ddcf7e60799c83c728d8dcca2cbd81313f39f7928170f60fade8bf56dffa6cecd3635bbc79685fe049a1860715759d2db68c082401c0a9cb06c0f1d486662bd8b1db2927d1ac43d2fd529bc33a4e0aa6254ff872d6e8afd43b2eb8235263a24d11ec18ffd57159fbba07d76f4351a12067eb6a20752260bf6ff09bd19d20a3febb0e10b844d575ff8d2bb410d8b52152b478941fe77e02ec43a49c59bd6f8454e9031c1a1037417d815dcf07e8a02db9c85d2d2ea1d4b2784ce3ab72d44bd0031812c59ba3d144876ea1b1e1ef5bdcb49826e9c3ce53a70656b45f9eaeebc9ae625af0bba8190bd4e1ef9337a19cc9b1ba26dca0a7fc2d13da0450153c9ee0df188da5afd532752eaa07dbe1f285693a91b8c4c845e1dab30e0b4c8dd785ffa43753ba4a878a18bb8f3da9dd51a7a40beb663a3adaeedea74391b37722bb3e40478f9ef6946d823030e2c4cb0aa5bd7e5cf75a636067382f306d47a14e82755bb65f6409bb4ea6a27f243528c98a5523ee9e6f87c4f4c0791cff674d07794244c6e7d0ce24a4a864360ff868b991cca1a39d00d60290d6b15e4cb7d58b7a7a58d3ca0dc451db5f6d19d25e8575724e4bb4518a019e4d05202bda234378c99fcb9ae9f4e4639ec1dceaf0780c68a4705b3a33f6aa146529a78bffd7a3cb6acc041237988210e294bf4b4a53f5ddc2571319bca36ed92f8d6173b67174c8dfaad8e67db88a9ef91eb004c06b9b7f9acfbf931de1aaddcd2601be59ac340cda9fec8bbf1564a1949dc5692d4490c6c7fcb3b99c201c9192cde5bfa4dc8d917c321135df38d879f5f073a104f8c926d089389c4fa3e6969210115e582e64c2dfbf8b3dcb67d40ff43e60f80d37746edfc3a485ade1e58aa14e448b3e7b1523266738873a5ad8e024d50a2a93068cc2a4a6f8c0cf1be28ede7fbf2537d48eced57a8e7cccc4e2824673d413ea0fe2239620afa8cc4cd4acf1af9a9bd205b0e927bf5037dd515f72f838cf380349769529e9f7a6f50a6a06c44e31dd86d2153d0c932b694aec3b7f8a64a6d33010b058fccd708ca647700023cee863e7a401655227302625c6b3a62a9d1ecf42ce5a14f699633603ac6a6f41715b93b0433fd75f9dd7d268a9957c224494a3604b9b9fd98f28136582d3c8589ae489b8cbf38c90766f1eaa57d8259d77bfc552ec8e2a6b2dfc38027fd0d4a719da87f11a355817af91b631ff89290bc0ca293a3a20fa3c1a51440293adb5daa73c7c349b1efa6e73fb083ff8796f936cdd82350bdcbcd73242aec17525c7becc28abee1a293800e4ee786fc5b050111eb091f9f2ef248c43c785d7303559ba65a4416b8b5e6498e1d6ff0cd5f82353a42ebed0facf3b4e5b9dfe97551644437145be9f5040ffe76eb0ef87c33f1ebf288441c5ff8ba709be36c87a10fedc564bb2f38b159c2ad345914a8a6a994b6f80e8bab26d1973a3addb91b03764f0bb4ac8e8e2863713a4c2244d2ae80009312e5c5c1bbcabd457bac81bc902ce0aa5c9d0948b0417065bed916fbbf7a3c65d07d62eddbea9b5d3b3801bb21930f7b2feeb7636c7a56dc5341469f09d0ed9e3571eaae39c99d027c742bfa7ecdd465f0d7f13d56e46fb8a1896105977453243a01069c0d561d6f7222d97384c8a1c3d792c725ec2ad58fee86811d799ef2bc8327d2d94a730f9c139713e2c466c4260227d18b05eb5bee4178192edbb3029982b6db178dffa2e284d6774e0f250a961a83f5d39e62df59276d2d84970454b295d9be8c52c12f596d02f8ffb6a421d9e7e5dbc2654ce5121982b039d5c9345503a5f9cf37d39324b72fe6d976f179afafa2cbac063464122f3d5a8f30faa5d397a72cc22592b510d9c79295784fed45762fbe32e30f9b877831413080482486f5c9d00a53b6d03c3dc6a47b72bf7c785357bcdd2df140bdd13e9b5d275bf5b94c1be2e3490dcabf7387a28066afc504b4efaceee2373e96e0f99bb594d68ff9ae3b0ef5f70fe108ab22bfb933d3f9dcd3829c935b452025d5630d7ff00721783fd4e7f5edced0886eb207a91a87e864592ba6e37da0f48a962efb32da57f78133a5ba752e148e1d9455b84368b611ad0d497a24c87da58a22355a76d6a51f4164f2a646906930527d515944d7f38040741f979f2ee5423ea75588f55bbca632c4f0057af05894aa4e91e0243c2b65dbaf47bbb2841d1d2141271fb439f827b3f29a8fdb58f9e949cb0f27d0e1953edce8f39021c735902bfbe8bf0ec96a3ae0cdbb4c1d2b9e7f366be5b8e3406e0d89412402826415630596526f4b2507757586df02e2afc42b7a9b8b599ed37767a965dbaa0b46ba4716e1b85950016642d7ea7ab168b8a07cba4361b62ce17480eb96b784bf3767759fe2c21d7f346f39ca5a3570787df7a35b5dd61f2f1200835166f638547043ab24cab552107a07261ed544dae0ac1aa271fec1287affafbce85824e211599dcd30a6f55a4fb7bcdb4cae13e6877ae6ed17adfba8df3e7769f7d32c18927066f81fd9ff6ed3e3cab0046747f9e2133e8255d6ba374d5b20e3a85a957c0a664c46d62368bfbcd73fc4e8918a5f49b22600a1f7b9752fd9448f4136e86d2e3d385211b7f894bed53547d4b6a77fe3e3f78efd2ef3e876b3ea4321c5a87db16911b098b91c1e8eac74c3112e3bf33955f73a1b357c2be63d9eb72517528b081713d75bb8f61a8a98794bfe51919ed09efcca21de734dd2a0eeabb906a8ad94785328f5eb8592367406fa75b567c2d77507a3b366863d903eb0e88d2216139d69bdb5749af834468b08b9d06c49d981623b031eab6c36b8bf3f0cdb0e8232bd18ebb1836a9977bd508ea86a24671ad9213aa6785366af8e23b198aecf4ba741cd9b0bc37bba7a99e660f0a8cbbb22066141ee67d1e0a9895bcc2e09300e2b768208c81884d1ec12a552a1164d140aaa1ff569db2bdcac2872e9ecd1320baf28c757b123d6512f4cd5f885f433dd2efe976d8ad062113d6bb25676bcf34e47aec925353553b6e84332591d0812ca236e09febbff2999405aba124f7258eaed785772187b42543065df6452aabfa72de402015ca26ae0c7fc1fd75633f2e2b365052e27c6099d82163cdbce787552c5d832f78993daa468d2a5828f3b9ab8e926edd90d3a05d6d26298b4256f6d24f9c26295385000f49708bef2b21eab17551f3caa52e4d705bd371f0216f655bfebeb5e95a6f5e520c55831d17a3f22a827514097da883a71e6e3fd5c7cf3e43fc3243870f669999aea8d996ab1569e031092490c66b81c24f0239181eb044e0aefd7912579c7d9ad4cecc1613afa3a30266348ed2510d0862c63e4", 0x1000) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0353633f868a927a77573a5f2c472fa6e5809c59e44a410e78012494e6ea9e0af7dd2de2eee49162cee17595533a1ea0788572ce4d2b122452ddb0639d5df98780c807c342a9e361506a9c7a6acc5e615509479eee66787780154f157dfc04e68c5960c51b77ea18981817cfb3e7bb154252d1e153f75e44795a40ee646c8aec2f63b362b563ffdcdd9da996042c508ca83af57e242b00bb1312c8018651", 0x9e}], 0x1, 0x0) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="64d0d1e52136625add04ed305aed4b7b0bf08b0443631502779d8fd589ba50d4df67e95517997ffae1fdb8349f9f58141034b8840aa96ea589922dd56a1c5512149bfe9e9d3167ab0cdb72c5965c932c56b9f214350180fd9421f2042fe9e29043b0f83315466893be768df23e1d27f543b631bc0f0150d93dc1f92d11d639f0f1471b7e2f8109f103b049e7", 0x8c}], 0x1) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f00000002c0)=""/78, 0x4e}], 0x4, &(0x7f000000c000)}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) 11:31:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x5, 0x4) 11:31:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x240, 0x188) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000700)=0x7) socketpair$inet6(0x18, 0x0, 0xe2e3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x80, &(0x7f00000001c0), 0x0, &(0x7f000000c000)}, 0x7ff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x112) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x602, 0x84) recvmsg(r3, &(0x7f0000000680)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000280)=""/212, 0xd4}, {&(0x7f0000000380)=""/23, 0x17}, {&(0x7f00000007c0)=""/220, 0xfffffffffffffcbe}, {&(0x7f00000004c0)=""/216, 0xd8}], 0x6, &(0x7f0000000640)=""/2, 0x2, 0x80}, 0x800) 11:31:10 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x102a8, 0x4c) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6}, {0x9, 0xeb2c}}, 0x2) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x195, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0xfffffffffffffe5c, 0xfffffffffffffffc}, 0x0) 11:31:10 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x100000001, 0xfffffffffffffffd}) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) 11:31:10 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) semget(0x3, 0x0, 0x20) 11:31:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) clock_getres(0x3, &(0x7f0000000000)) 11:31:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) syz_execute_func(&(0x7f0000000000)="c421c72a45ecc4a14058566edbdb8f093092700a260f460626660f38141c61f26d4781800f00000000000000c481fde6c4c42275baca") 11:31:10 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x20000000000, 0x1}, {0xffffffff, 0x5}}, 0x0) r0 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) setitimer(0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x17, 0x0, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getegid() r4 = geteuid() r5 = getegid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpgrp() shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000180)=0x92) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xcaaa, r2, r3, r4, r5, 0x30, 0x5}, 0x91, 0xf0, r6, r7, 0x98, 0x1, 0x7}) 11:31:10 executing program 0: socket(0x18, 0x4, 0x100000001) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 11:31:10 executing program 1: r0 = semget(0x3, 0x7, 0x402) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/178) r1 = open(&(0x7f00000000c0)='.\x00', 0x218, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) poll(&(0x7f0000000000), 0x0, 0x9) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x2000, 0xcf024604e962af76, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0x5, 0x0) 11:31:10 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) socket$inet(0x2, 0x5, 0xffff) 11:31:10 executing program 1: recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c, 0x0, 0x0, 0x0) socketpair(0x6, 0x5, 0x36a1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r2) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair$inet6(0x18, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000140)=""/241, 0xf1}], 0x2, &(0x7f0000000280)=""/82, 0x52, 0x2}, 0x841) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:31:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/183, 0xb7, 0x40, 0x0, 0x0) 11:31:10 executing program 0: r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0x18200, 0x0) openat(r0, &(0x7f0000000680)='./file0\x00', 0x80, 0x90) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/105, 0xfd8e}, {&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/50, 0x32}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/140, 0x8c}], 0x9, &(0x7f000000c000)}, 0x0) 11:31:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0x3}, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f00000000c0)={0x3, "0d978632f142e41e77a1dfc5f093491bc39fc3419f19e0324719c645a612955eaf597a7d0c7213945e29a64c0ace6a4e3f60a5e415ff94dc7fec8a58921c8502759f96ae2f71c47b2a57fa1d8091e99c8be0bd6ea30e05e7af098b081223faa657d0700fa9653fe59523dc4dbc459ad60a0fb13b4d99d1f3894acf9b15a4346252a02408114e8798395331a531211720683f7ae95fc49bbe0e630302df6d02f38bdaa87a5162cda28908b166a677193e43133be7c43203b3"}, 0xc0, 0x800) 11:31:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) 11:31:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000000), 0x1d, &(0x7f0000000040), 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/200, 0xc8}, {&(0x7f0000000180)=""/43, 0x2b}], 0x2, &(0x7f0000000200)=""/83, 0x53, 0x5}, 0x1) 11:31:10 executing program 0: socketpair$inet(0x2, 0x4006, 0x300000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x13, 0xc001, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) recvmsg(r1, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f000000c000)}, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 11:31:11 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0xfffffffffffffd90, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f000000c000)}, 0x0) 11:31:11 executing program 1: link(0x0, 0x0) r0 = msgget(0x3, 0x1b0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x47) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x91c9, r1, r3, r4, r5, 0x40, 0x6}, 0x3, 0x6, r6, r7, 0x10000, 0x6, 0xff, 0x9}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x2, 0xffffffffffffffea}, {0x18, 0x0, 0xfe0, 0x6}, 0x7, [0x4, 0x80000000, 0x0, 0x1, 0x50b, 0x5, 0x0, 0x9]}, 0x3c) 11:31:11 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f000000c000), 0x0, 0xfffffffffdfffffc}, 0x80000000000) 11:31:11 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r1) fcntl$getown(r0, 0x5) kqueue() kqueue() 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) shutdown(r0, 0x2) 11:31:11 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x3c2, &(0x7f00000018c0)=[{&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f00000005c0)=""/54, 0x36}, {&(0x7f0000001a40)=""/110, 0x6e}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/10, 0xa}, {&(0x7f00000016c0)=""/237, 0xed}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x7, &(0x7f0000001980), 0x0, 0x4}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x0, 0x8) socketpair$inet6(0x18, 0x2, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = kqueue() r6 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x188) r7 = socket$inet(0x2, 0x4, 0x4) r8 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) getpeername(r8, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="7d5e16c4927e4dee51942be830141fdd573ed71cddac87bb5de67cb6d547472947864eaf32bb1a6bc92b9861cd015f59a1ddc9590915b5917018f1001e11e1f2ae881f51e458f04f721c6c", 0x4b}, {&(0x7f00000000c0)="85e61979f3d8389cbad5e6b443090c43315b389421e96030560ceb3fcef039a7453c9f01f0ed6813e7d03bc5a04957c583f986a589d30ca6f3d46782718e2d044d5b50a0a1dcf24606e0b3d2084ae7dcb5b1", 0x52}, {&(0x7f0000000140)="98835b9aebc957698b1634502573dc936928b5528741fe873f9c37d70acf400d1a7c945d3d77cd7e5f1914b215de563099fcd74711103c35a0e95e9d35adf69b91e7c58583a01be305646b4b1d16de80d00fc011f18e4d1929f8afbabf566c7a0e411662355458f475c6bceadf2bb62b11", 0x71}], 0x3, &(0x7f0000001940)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="951dfd9edf9192e660677acb8d6a3ddaf23099423dd58f3336c8de2087c27227d40585342539ec7d0f097f94689418f15664d350203f904e4258a441d8e26001d29ad63ecfa86bca1d57a01a6ed7926cabb5581ccedecc2bd686305878be3023d6087f786c3e1ea19e95c7a9ed57b05c9a7de61f1a24cfed99dce931b2abc589385e"], 0x48, 0x404}, 0x402) r10 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r12 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={r10, r11, r12}, 0xc) 11:31:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) mlock(&(0x7f0000dd9000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = socket$inet(0x2, 0x6, 0x2) r1 = msgget$private(0x0, 0x190) msgsnd(r1, &(0x7f0000001500)={0x3, "308e980c0eae5c6d5757b639909ace711e4fdfe5a06b06b63e501cce2dfd937bdd9f6efaaf303af27c768f9db1f4e6c99169fb8b37ca9645826843c42a6bdc9448546f7cc3636098d410de62f19aff4a8dac7af5a565cf7e5be6d49fe8bb596d5a9279f2ee1f3d998e5a13f41276c8c3dfbbba3e2fe8c9b625f41480d679fa158d8a1bc31d543eb0dde680cdbffad16237d3cc9925e94697d691bcf2388138e7332424876d644e8b48804bfdec70ffc8b3842eea97c21aef1c95f4be385c8fbb6213b6b2839820a5671c3120c2d3c4c26220640dd6869e3cff918b3baaed6f541551389daf551e009ffc03829801360c608263e2694a03f9"}, 0x100, 0x800) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000001140)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f0000001180)=""/128, 0x80}, {&(0x7f0000001200)=""/135, 0x87}, {&(0x7f00000012c0)=""/126, 0x7e}, {&(0x7f0000001340)=""/154, 0x9a}], 0x4, &(0x7f0000001440)=""/67, 0x43, 0x100000000}, 0x802) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x3, &(0x7f00000010c0)=""/19, 0x13, 0x71e}, 0x1) 11:31:11 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f000000c000), 0x0, 0xfffffffffffffffc}, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/7, 0x7) 11:31:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000140)=""/145, 0x91}], 0x3) 11:31:11 executing program 1: nanosleep(&(0x7f0000000080)={0x1, 0xffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x7) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSDTR(r1, 0x20007479) 11:31:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0xcc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffff8) r1 = socket$inet6(0x18, 0x8001, 0x2000000000000000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) 11:31:11 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 11:31:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair(0x0, 0x3, 0x8, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0x1) sendto$inet6(r1, &(0x7f0000000200)="0446afa2011b94afc9e62b8bdb78457d748066db50c35d0105958055ce467ce4c90d9cdd4e367cacb6ef38dba3b5695d27cd87363678a95b8a76d45865feef6821f6f8f863ec58a9d11970d4285d130fc762629431ae6d8ebcb792fb336a4bb1d7b6f3ec4f369fd309ff6083ec056031568970e7c84052b9c6153235", 0x7c, 0x8, &(0x7f0000000180)={0x18, 0x1, 0x400, 0xa3}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10000000000000) r3 = geteuid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mkdirat(r2, &(0x7f0000000300)='./bus\x00', 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x2, 0x6, 0x101, 0x41fc, "b8e0bd71e34621250223547e9adb8dcbe6d09a4e", 0x7, 0x51e8}) socketpair(0x17, 0x720ccbc0cc3eef4, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchown(r1, r3, r5) minherit(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x3) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/83}, {&(0x7f0000000100)=""/7}, {&(0x7f0000000140)=""/21}, {&(0x7f0000000180)=""/171}, {&(0x7f0000000240)=""/131}], 0x100000000000009e, &(0x7f0000000040)}, 0x0) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r0, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0x7) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)='s', 0xfffffffffffffe3e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7, 0x7f}, {0x4a3, 0x8}}) mlock(&(0x7f0000ff0000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000200)="93e46e705f4948bcb76ef44f787a291315cf4e016c0db110104b9716667704f5713ca962957fcda2254ff3b68d15743fd6f549a72115d973d4", 0x39) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = semget$private(0x0, 0x7, 0x100) pipe(&(0x7f0000000340)={0xffffffffffffffff}) semop(r1, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f000000c000)}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0xa, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r1, &(0x7f0000000100)='./file1\x00', 0x0, 0x20) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) mlockall(0x3) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 11:31:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8}, 0x8) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f00000000c0)=[{0x0, 0x10004, 0x1800}, {0x3, 0x2, 0x1000}], 0x2) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x80) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 11:31:11 executing program 1: r0 = kqueue() fsync(r0) r1 = socket$inet(0x2, 0x800000000003, 0x100000000000004) readv(r1, &(0x7f0000003280)=[{&(0x7f0000002280)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x7) dup2(r3, r1) execve(0x0, 0x0, 0x0) 11:31:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair$inet6(0x18, 0x8000, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = shmget$private(0x0, 0x3000, 0x1b049a38d794ba4, &(0x7f0000ffc000/0x3000)=nil) clock_settime(0x3, &(0x7f0000000180)={0xd050, 0x1}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/225) 11:31:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="150fbf085f4339d3275f194e83cb692626c0a6ef4330ec5388431d9d0aa7f29c100d9b891bac99eafb089b2298b0378bf43bb7e205ff8d39db408b88d4e227cafcf48f3a5d66f4d1e31cc3196d67eddb86e7bcac49d6c3a9040e52c2fbb5ef707b10057f481d2cb79109c64b8f68b998d560341f9480e6485632cb1d062d9cb8ab0d298f583c95acd467742a68a048bdbcf2859666f4335c5679834fb944faccdf45b1345647565b9a0411cd6481c829737062b2089f8b94d976dc62d6955d23a5dc5e654bdfdd8d656d0fc4c467595bdd8425d1", 0xd4}], 0x1, 0x0) fcntl$getflags(r0, 0x3) 11:31:11 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/9, 0x9}, {&(0x7f00000010c0)=""/142, 0x8e}, {&(0x7f0000001180)=""/227, 0xe3}, {&(0x7f0000001280)=""/99, 0x63}, {&(0x7f0000001300)=""/169, 0xa9}, {&(0x7f00000013c0)=""/35, 0x23}, {&(0x7f0000001400)=""/211, 0xd3}], 0x9, &(0x7f00000015c0)=""/234, 0xea, 0x5}, 0x800) 11:31:11 executing program 1: socket$unix(0x1, 0x16416cb5a958d90a, 0x0) socketpair(0x0, 0x8003, 0x9, &(0x7f0000000000)) 11:31:11 executing program 1: r0 = msgget(0x1, 0x80) msgrcv(r0, &(0x7f0000000040)={0x0, ""/14}, 0x16, 0x3, 0x800) clock_settime(0x4, &(0x7f0000000000)={0x81, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x0, 0x4000, 0x80, &(0x7f00000000c0)) 22:22:01 executing program 1: socketpair$inet6(0x18, 0x2, 0x2278171f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000100)=""/87, 0x57, 0x43, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x6}, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xffff, 0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000880)='&}\\\x00']) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/1, 0x1, 0x800, &(0x7f0000000200)={0x18, 0x3, 0xded, 0x3ebee03f}, 0xc) dup2(r2, r1) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) 22:22:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f000000c000), 0x0, 0x1000}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12, 0x8) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) 22:22:01 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8020, 0x0) r1 = openat(r0, &(0x7f0000000100)='.\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x1ff) clock_gettime(0x7, &(0x7f00000002c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x7f) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r2 = semget(0x0, 0x200000000002, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000380)=""/28) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x5, 0x1]) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0xffffffffffffffc8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000400)=0x7) semget(0x0, 0x4, 0x1ca) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x7c2, 0x10000, 0xfffffffffffffff9, "42005f19753cc3fbb19854d29db2e3b6bd80d750", 0x1000, 0x3}) recvfrom$unix(r1, &(0x7f0000000300)=""/91, 0x5b, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x8, 0x22) clock_gettime(0x2, &(0x7f0000000200)) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0xa) clock_gettime(0x0, &(0x7f0000000240)) 22:22:01 executing program 1: mkdir(&(0x7f0000000640)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2000000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x12) sendto$unix(r0, &(0x7f0000000680)="f5639b68d24c331162f3a199346938f76e834fbb5eafa8a5036e15b562b3fa3c46ee47a1a6b2f92c7d04e26c84e41f32f5c08bdb0d20899ee83c6f19a83b7969dc09f96afcd7c55f956c6144a4eb8ba2d7fd3906041268244f85e0d8544e752756a15814943a112dbccd3c5150b4a47a46b78917801804fa0c374c3cc5fd95381e7446395001bafe982f5010f24b027de564e1518188ee341301651b23ab6e6488ae779e7c7d5d8de6fdb102709bb2583e5731fb28281ce54ababcf6ead14ab74a1d739e013dc62d1f88b54dc79fa52385c78fe6783e37c4be5557990b43e0c21efadb4b0157632c6b7050ed500616cdd16021a7869341228efdf99901cc1866d7c13455c27ae1801bf4723335a0ea9d2cfface16a5b3c5177cd775f4240ae5779844b8ce50497be529ba1a5a7177f5497d6ce619ba70e5969ae427ed9a138220a479e5d66a3b6da848b7e1f826e8e4c5617b38a9f3c4e1a8ddbc7527b1f72e36d14c42a2755b93856e79a3ba49da4ca13b93a3344eb7b0cd112ad51bd649e81017675c6858fa45415581e45b1a51fbdc8c7a20a5c8bf0560480cf92a6a07a97eb70f4ab50bf1f3c47867b6d002405cf3c4b7196865888f747d0bb0d6e97a1fd4ce10abf6607be1b0cbcd9da0a5820f0f14fb6df1b4e11792c2c587b46549b57eca929c943145beb9b76e13c5fc95bde353d93cb3e3efb2d788c503abe7c9fafef9ea0c26ca0bdc0bfd64c57718493475505c355650f2815ac807a11783fb0756918c653c45c7cdec55a1b3a68b4ebdcc17a91e115f35e9078379e3116fa23629b2b1f15305449cf257fc5bfafe11ee7466813c2b4ad586ca635afea09df2084aff28086d7d34db00e2e74fcbbb317e067bcd022d9cffabca76c9cfcee9ed9ebb85a5be1e53d18f910b37e3136dc9694418d5182e70e2d8d918472c7812a0efcc6c2319ee122eb86c365c4737e314351942576f9bdb9e46fc2275fd0bb754c5b70946005d0978545c484220cc21311e8b5d6f98ad76a01cb5358f99fd79f903e65388907e0d54caaa87c3c4ac648d180bccefbaa5232486eed019205e7ce2ee38daddb0f499ccce12a2a8ec1d571d4dd062099c9ea8986087b7ccc3629bc3cdd64c8a3c5932c3c489e61cd41b01e62363df9fe3f92fc213b331cf4277e48760ad79dc69338781fc901c925ee372dc8f5c2bcd2a6a87276d8cd1e18c78bc747f5a97bbdd53d952d73611869e58af37d4d835cd3eae21324c47e858eb73d690b9065b348b527708e4d58491143146df371c287bbf788f49781a7523257d36efea1dbdfeab8269de9b2180fa3f436107664147a4dd1db303d78628bb84093f015b066584f9e4e77f23a565c62036d5f405f15abc8a4f14ba3575772d5df706194135e2b9c7e197cbf1723729eaa44f75c59050742e592d12c502a770fe2eb41dfbcf1b1794b6a726f8ff5686e9229ec9e6a2fff436168d19313b2e638fd59776e20bf10e0ffd0a9a492c55456d68e49ac2d2d1aa8be13a4a56974f6dd14954b764fdf67c24253ede8bdb2155953f1da27ac476b6805d233a698565203e36ad7dcb793627f3f47663335ae19768a4b1f0e9dfa6cd023e565abdaf3db29e1243a68e7654aaf98475ff2e91f9ac0f66c2946cc0bf7945da885010784f67a283e38d08f9de19cec4bd2c3bc006c12e139f1564509eea29e657e0a8fe8c8f9acd356942657940124a428e14ba7d78773f3aad17c6d377b286e493499a6f25951a2474af9b9708caee20944b40bd6a40bbb07f5d5a0b0ae838c4609509b953920d553f3231b36a624087d58efb6efeb8d142e9274e168aa37044ee131b75438290875480ffe8f0414f9ee165897d4f2fa116b5f24f6b89bb76ad274f8eabff42d761f871166b6228894604e4ee6b141a45d67cc321ddb1215759c5cd5be441a40211fbeb559227bb1a19e15d1c3e413d9543fb5e2d82d2b69c8cd6faeb17b50a04687fd73669d32634f21ad493cc11cda008771a6e064894194699a260613c13f3fe3341d69d18acdd6c84f02d0a9e5b155072d924b7087455fc1ab91db19349ea980e7ffc0c7c4df3493f26ba751ad83a051a317822a7fe338c9ed60d0358ec5ddff3b3630b5eda299fd968ce2b8366dbe96b90d80756715a2798aec063d2d777abaa9d1b58a69d42176f9225f3e8a6f304cb8089e6808815445f5ba7a6e2f7e7d29dff9cd3006f9aff689378e1a58a68948d45dbac634f6609c456eca6db4635ba57ebe4f9336b4342ae9986a89693925d2788d19a89bb45ac0b078c5f5942ce53d23bde397277c87e42b513e2cd6442dbf89eeb49d84e38335b2c7b7fbe26d51c35f74f3b82dfc136d5f34030752dfe9f3b52a8e0e5c4508f58a224019d6b22676d6510da3a6dd2f7d264c3b5f67b319678f7b88d2d75d007c61a554d48d4f8931bec1f5caafceac92f659aa51a37fbdb81de26c90eaa945e06de547d133d2be0938086231c3c7422ab20dfa912bfbef24cb462dc51396289a041b835ce075a58f2557ee1d61b2e766368b59191f6669d000b2c05729ce532b05e1eb59eb5ec5c4720f9c9f8dacaa36909c9102e223294ea64c3049597443e390302ae76bfaeed4418ecd467416ffa55050446e79706b517b1e6efd17c3fb3e7a842da3a93e8c18f694c3bfcda331b2b06768b182a85b78b205258ecf2bcb6815e3a67756deb975ce887eb9b27dd29a8d499ca9f5f3d8b1e7562c8e7097ce88654af3f735c8fe71051be0b097f1a5564370d382bd3319f2a9f42c1fb81c798b52e49056a089d2d81de99e038478fb164d248a68aee18e3e1497ee2134779b1b40a8d5fbf1e907ba2b847f9ef43acbf229aaa764ac33592faf196deb735730dd50b820bcd06bde23413518b892e95e779dd5c4680e357cd32171c77663c07492f711a48db7c8e750cfc07985375d624596ad3398dc8caf69dcf43a1b83c576989661d220c8bf226485d6021debf272d97072e860552a90a8e1c203355c17908991578e72e6f32a142230a8d8d23839f461dac3b813da8b442094fdcc4021e9276d2ad5972f00d13b717f362c887e2255a0a3fefe1ee0268ed3894eb2af121a170857b7500d5199566f37e96343a4c1b820cfd45d305a9b77fe1ec47c64f1b156cf096667afa3713db08c8c539c3f00a5dd9111679bcd485cc6d18723e707adaddd04206cd6ffa4eeb2084f1b1d48e4fb5043b027dadbdcbde5b992dce4fc2f55156ac37d16d2aa3080bdbc14c8a3d556298c18886fead26d9fca07f0159366c01cf2aa51b897673a94173c76440f536beca163470d748005323c51642e7c3ed02bdd7f666a9b95e8723e26fde3c5f028a591f2fd1bb7e4eeabb39b16b3138d76f4f3cec9d5fbb9b5ffd0df64e7437dc615ea70add84fc42bc7e388d2a726633fd64c33af16d99efd54bd348a79eb5879c4ff2cb8bb594f7788a2c890a1cb61b285ca8b69f80cb5681ca0d0c3c9afb76a684dc630c078a21474de3501263ee23c3d4e727d9cbd73910bc2dd912096a461be37bae80f0b1b2343d61b5b7f67a8158883086845554317e4448b39a1b9a13af779ae1660aeb18c45df96bfb2ecd04945443be6f0d84de1d8c66929cd8a5373c6e9ed81b130c55324addd7530422f273bbae3b81142c2ef563ece8b6811a9b4e5a65b583347d67cd1823871ede02b9413c19c5531142fac89b2da469ffa6f687ad2412b9ac4ca4402df2a9a5513a341e1c64dc269fadb2523c46c2d00128b2b4bb95cddfe52cedb26c64643255cd574d7b9782875c0a093ec4068bf30096cfaec09e4103bc6427bf28ed9b750ef83eeda9620f478debed54d8ac0b48313a5d2256e2be09489b5972a20d52cda593848c2f6bfad24eb8cc5451db60839603343160006855727029426098e1eb309bd128c93cfeae9e1468ca37a02a4d9a2bc48b9868126486ce316a033f73b4bbbd1aa92aec9bb67f90420c42f42d96474a4f01919a26c408b504b009d42ce1b7fe0237c2c509c24226e76e0b00079b430e70cb94c227e86599e89c1de62b69316bf86b905133158d8358984219d56b9d2db7bd7c4e977300ed115651b8fbe43ce4f84d23e4f58fe44f44b02bff3f33e2a6acdcef94ebdac3c677bf02bb482c066d3a81ef50b1474668c62f2633c8b5278c7c2163a01859df6c5d3cf3da5963b6eda97d76c6f4eabd0aeb4ba198bbc7d4117287fcc943cac5ccc6a88e9a073c810899ac6f43701db4e3eb4670a85bd6f571f4e3333a498fde81653a8cdef5d2e9ca0098f4ab01c5ff62456525a9408090b838111b84c8b433958ce2f6b0aa3703b55421244f07a33fed500b770f7c0ea02263af759df89340a0d79fffa30691846b0e13e8b973e2ab41d5c0edd2f6264c0e19e5b361560a83f46b14cfc0c80e15d467090c2b467d3c97183ce4d17036f3551b600671b73df09657b681ae150428a1c21c013aad94f7df0aadbce455d499641166dc0c00189c39719f9df3423356d52a587b1b25f006f2cbebabfb61d936a1ab84f794e3f5b4ae25ee42bd42a6b7d0cdb83b38f329acca24f86aa844491abd6546a19970a127615b094e5b3e1d02082f9efcd8ffd368782ef2ff416a086533cd55422d13653a929657aae4daa1a45ccf607ac5b19589d7c0294108d1f679b968c13745bece2a17217e52b11e4f78dfa5d1831adc469010ea659ef208db6160d7ab03e258403e89500208d9cd219234be931b6060375c1d05296b60269ca4b8ac7e24511ef652c4944659dfce36c22d26d322a20ff41eecce92b4ea0e5229ea500f711e9fdd4b7e012b7c58862bf41dfe365ca23836de42a29aaabf445c4e67a353b6280ea65a0c9f0481d9d60dc29b9be42be5de423f73a78caf959e9541d790bf2aa3038b99ff9ed9c1c754a3352f1d3bd62aba61791d3668082818dfd47f9e49f6d2ac0416ce2086a1569c713e02fa993b972954e07c2186f87d8f10b3aed50f33d8a3c399d03721ae476d70759fc5acb6037459ce00b1cc9b739a023e207e2310831f8101d714b403aa7c98d41326ef983c306bd91562c3071e88f260fb5792aac6e5920356c968ffa62e99e40b0d46ee73f00d2429dfd0aa54b0c2939717f1cd54e03eb8b157820861431066a551a12936270e58a839b9ef9a506efefa4e4267eb564389abdfb5536f2102078e0b844e78c1cfbaab89882ae857265e57bd73d4454578d7b5d2a24db150d8c75c7b9c1d2a0aa9f83fcd7ce78800120bec815f4581f05246aa98674d67a3a469b8d0acda71103022b22c73ab320e57f8409f13bd8d68bb07c0d3c8161d2c3171968b9f849477a3e3117bdd7b072b25e55f79d6953bbfb59e620bbf7a4ab0e5e5ee07502a59d8bab665cbd32d1010a4122114bd4199f93907e3ef0479de2a41d30bd8b95c13bccc5b26cf7f6c47f387464969c88908dd67dd342ea12e352b8afa808a546baa9a4e1a2259b8ba59be93dda1505f63f1d92aafca817ab58506551f630782b78efa7a1688daa89aea67bcc9df7698f6d7f451257a168c6b0de9c93e94dbc16d4431f66464017ea76c3a9272ef290f66a6c900591aad9251f809f95b1ceac8e4448c9195ecef4e02645df59173daaffd3c106d6e8c76174ca5bed23f32bfb3f155761f4f153d5d515bc9dd8eb9b841bb6a5e6bbe23dd98cc216df265e686ebb5f5c446fdaa6b7e876a697aa924fa31b7834ad1a072160db74104fdc18133a5cc638def3935eebb5518eff2cd869d31f32de572aa453f8d9a71b355c33f6cfad7fbfb62464e5bf72c8", 0x1000, 0x408, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) openat(r0, &(0x7f0000000140)='./file1\x00', 0x100aa, 0x120) 22:22:01 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 22:22:01 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = socket(0x10, 0x0, 0x1) r1 = dup2(r0, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 22:22:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x9a) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f000000c000)}, 0x0) 22:22:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x9) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 22:22:01 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x108) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) sendto(r0, &(0x7f0000000140)="dbfaf37b0c12efe44a51c744ac47796f40a7aa430e8709deecf006eac86e99caa0d5425732c92653a21d6fffb5d3c2eff1695de04f2ab5f058b6ddfe86ee218275d27dfc1a5d5cbd43b43faf1a1b52afe7cafc05baa76d981a2550e19014c0b05b3351eeb6ec0cab3dcce2056bf8", 0x6e, 0x8, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 22:22:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname(r0, 0x0, 0x0) r1 = getpid() r2 = getppid() poll(&(0x7f00000001c0)=[{r0, 0xc}, {r0, 0x106}, {r0, 0x8}, {r0, 0x1}], 0x4, 0x3ff) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setpgid(r1, r2) read(r0, &(0x7f00000000c0)=""/255, 0xff) unlink(&(0x7f0000000080)='./file0\x00') 22:22:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x15, 0x8000000a, 0x401, 0x4}, {{r0}, 0xfffffffffffffffe, 0x42, 0x10, 0x5, 0x401}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x400, 0xd976}, {{r0}, 0xfffffffffffffffd, 0x0, 0x45, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0x11, 0x2, 0xde29}, {{r1}, 0xfffffffffffffffd, 0x52, 0x0, 0x8001}], 0x2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x11, 0x4, 0x1}, {{r0}, 0x0, 0x84, 0x4, 0x0, 0x6}], 0x39, &(0x7f0000000180)={0x6, 0x7ff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') close(r0) 22:22:01 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0xffffffffffffffa3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/162, 0xa2}], 0x0, &(0x7f000000c000)}, 0x0) 22:22:01 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x3) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) flock(r0, 0xbbd6a9ec9551e834) 22:22:01 executing program 0: 22:22:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffffa, 0x2}, 0xc) read(r0, &(0x7f00000002c0)=""/214, 0x6b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4012, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() 22:22:01 executing program 0: socketpair$unix(0x1, 0x2005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x8, 0x1) r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = semget$private(0x0, 0x6, 0x105) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000003c0)=""/236, 0xec}, {&(0x7f00000004c0)=""/26, 0x1a}], 0x6, &(0x7f0000000580)=""/76, 0x4c, 0x1}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001400)={{0x1, r5, r6, r8, r9, 0x20}, 0xaf, 0xb75, 0x6}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x9, r7}) 22:22:02 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair(0x6, 0x7ffc, 0x2, &(0x7f0000000000)) socketpair(0x2, 0x0, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() wait4(r2, 0x0, 0x2, &(0x7f00000003c0)) shutdown(r1, 0x1) recvfrom$inet6(r0, &(0x7f0000000300)=""/94, 0x5e, 0x1, &(0x7f0000000240)={0x18, 0x3, 0x7, 0x3}, 0xc) r3 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000380)=0xffffffffffffff8f) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1, &(0x7f0000000140)=""/156, 0x9c, 0x5}, 0x40) 22:22:02 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f000000c000), 0x344, 0x4}, 0x0) 22:22:02 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() pwritev(r0, &(0x7f0000003380)=[{&(0x7f00000000c0)="528636f9fe9ae78a539450bbe242251ccc0fd67f195e4b700d6aa43d55165380de86158b750b24f0b251e5e9b1d8787751163b14644c275b67ec67fe6083df9bf2e4b1de5fb7bd516d31a5f4b383c81836140a349655643d4534c56d3fa668a16b16e2fc7bbde715ef14339d21c8f8ca63d5f71ddd29af257aee1fef4d427c57241afaaa7e054f2ec292a3f77dd17e0e74c801a362583cec52d6c0e84de30abb2fb76586062a64090dd9e0715bb3f66f3c3aefde1306fda2cd6ed7d2d1d3295e11de9d1151fa24e1a4ce", 0xca}, {&(0x7f00000001c0)="9401cfb5a85c8cdd36ce1b49a185991435f647ec90861c04631680919401b5195bd442530560d59c4654bdd290c76cbafff50357429e0c8a75d7d8f1de39433031a9d296a673c01705de0562ccff5175b8b36f181cc093112db37a95029ca8508610d03f628bb285cb49869d48f5d25a05f9e2290622173ae37c8280755629ce159bea17b2d57cef6c6a4823ccb07795e6b3f6165491480fe07a8cc8c2cd1e1a6885bcf4ac75b56a073b0e77eba04e01b842d23ca01b74d4eb859242de04cb960f0226bc6299a9b50544ee84f25b2be6c5bf0656c36d7e2ac253269574302f8ef5912826d777ef2382f5409c3ddcbe8c66c82ff56b2f9bc0d4c0b583bdcdf93636348432c30be088cdc394b1bbbbc14296beefe7d02dedeb93b45ae346688db67c9bdefc319018b2206ef41564b1fdbb9f84ed4881e482b619069cec71331abe92c9360beda56a7a0227eba84a581489196c32be095a70fcbd21c6291eb38e0e59c5d6eb1e1704b30d2da1fc578c50278da81a65507d467be711339c3888cbd1f46920c64824a59f97ffe9db817e618165e0ed704dacd317d7f6bedd748893b9bb037f06edd4aaa65b5187f66dff23356de864420a37eac18ef8ed5f5cd55126792f93e878b580c0fc47ec7fa9dd654f75aaf50a6d41f9607357b12029e70faeafdef51b61f804d48f00995a5ae270d5f797fd3e09d3f3ac0a98e555d0dbfd8685302c05ec890dc56ff93aa4a3ad1a3bb38e599e2c6e8ae5d7fc852754b23892c0a432b8e8739046277f0730a42eb570c138cb9561b89642162a7bcdf5d60db1b10fc1283760f889b4bcd40bc34305ede8f1db14a9fff7659ee4ccb99cd65ba88be922db1a9537a7cbd86b67aeb8c8c305a1b166713b1c68c98ebf35fd0da5abfccffc1fc626198dd0a4e3c463a443cac7f7c1626455ae1a7770f0c815c5af922a377793e40ec3d9f6dd598bddc5fd4b6d2a1b9cc680e5d75ad5e68a931650aa453d27c6cdbdbdb60a149536552e2f571f5b58990b8fef643d7fc762d5d2ab7bea60c2a8e0ea3065cbbc7b7dd1a07cf561a6f44aaca908e54e1cc95b2878fcd95bb38ca9b3be3dfae8180fd1f51eddb6c8586ccc21615ef94a023c19a86f43293ed94abb38d6239029c68078828099fe52c7fbf626679e53994e157c61d3bdab02e95ea20d51dc193856c7b9aab3627379e0042c58d220cd4a6a3f92d9bc7a3c226c239e208988c428339588745e18f1667bd0f2090881cb5b25bcb2cf3c6f445fe39de3f689ed3cd6bea423e7fbc84430e9187d0449dd33946d9055f77d63d694fd02af08cfd0b14262183b20294fc8ff5df580ee540a80fbbc06773f6bd4571043163ab3cb33f305fcd23e16e33ddd525fa378431439a4c83db1cdbf200024c13f21a1beb02f8763275a48e03654105bd7d00f54b402085c8a99ef05645a38f9e1ace11e564f6336d613365a4cae6ac1bff697e09e7fcbf2d5786ca6474456e55c40e581a1215b403681e6f60ebeb8d433e4b8fc323797e8dbe6aa5f922e49dc47e25cee2a3c2d5332a86f5ed2a9b5420027677500fde6b11dab9795a739e8a4a5e6f1b6659790c7850ee33ff3f82dca7b0b500caa6e60c1ae5aea3badf1d9969834b966994ea94b625661e185ad307d2a79ff9b8dcc0367518b99f9f5ac7953f1124fdefdd391ef68785499fc6b4bc76f12abafff346f950f1cb5117bd2dab22138101625fbd5596723b530082fdaf9c2aa8775cf33fd81c432d04bbb8f39ad4e7f6a9f5da10949ab01147202eac71b83a186f76dcba6f753ef700e8fc97e48d26bb51d178df8e5b51676b503b0c762147d7362032eaa381c60a64cabf6f3a8e985c3549e5489e0880ccd9ad69f63b23ef64c7571065eda079857b9a189a81896dcc4a22d9802536358b74bdc8890efd1918e05f60f8a491c8ed1e85bab0469cea9da26b3fbe5ffc0efa1b5725e024011720752145ee293049eb752821d360614374326303a98264126dc6ad5ac43a0918e5a2104ece8f760deb8349f30b019dbcd865077a604592e0b354d5c69255a581e6a22ffca1dfb2ffa521113388db8ea0e333537c45ca22b9891132a6d38558213411897f157fb1519f3f19f4c8fbe97a5a011620c0abb25e719cb1300bf23c5cc84b47c903577d901f992d6d97fc51e32aa55c71e0d09108e0f9a5d58c8dc3d53590a289888b4ec2d55e28a5bc10b794f303e95f633a70b5a7789898949534c62c9d88d421cc79156cbee9bfa60a3d3dfb4fda4f969853550798d0db2e580e9a63078a435f48dec535e1ca61481719cb3afe5555a46615c52e91d96c66dc35f668a78a57eeebb782d95e8fac8435e81f6f4a9736f9f1914ea95c5103bf26aebcc34755dc722730cec866f991e898a83ed7d855d323f1ba0cf3c8bdd5572b0414343864e5e582205c5a0dd87440dcb4049d4d0ba8f92a20a12394509410209c33b1bdda397850afc15d33e040403d1893c79db67403cb95276fb789fd0cab93796412edd65735b47bfe10f788c54b13615ab82870d7f9df02e9af5fd21a0efd8c9e2a98936b41d25c5a08a6c370ae9154e697f06fef1efd8a15e5d11655483b500c500729378f8d9dba63318c33698d3b7012679978bc8c8a6c8ced96316e34559d621c84bf1bd74a55e09578cfbb8eb9fc448059d1baaa3630961cc6e7796ee0f15b313ff9363c2039e94138a6f564923ba28cd2f5f76c846c76c875e7b8254ce6b65afd249a7b26ca3374fb9548946af6f610d601b86ccc43862f7290e5a1c12f27395e87c5ba971b89836e2be415a1c69f681345e1912a77b123b8a851e3d489ce92f9c239640c165bb634048174007624b183cbec731d980a8eb47a5945fe45d7ec74f389c970bab9ba94feaa687bee7b8d4e2bfa1677d0d3d789de6accfa037aa4da409af98423fae2e8bda8bfd0bfe196ee6d8dfb5b6d8cbf8a58d8dfd576600705dfa0709cc93feaaa023ec295611270c7c4e9de0f3a7b934d8e7fc64586b7eb7af0e65c9c1399fa758283416efaf9e40d654014b8340bc611f68390b44aaede08e5207d8f84693bd8d79f0e51f4eabaa47a69ebd398d281d5cddbbb912fb486beaf6f1cc93346366e8014f6109cc105f19577ef72bf9b0e935393e307727139702ed08d92ae0de76789baa0ecbf747cedb4ad9ad928e4e5ea4a51ea7e4950f756ff0d746a78f75db7fe8071531f11058ceb53780d68776f755aa33e3747dbf133bb0cab3b7481ac774d22882dd69bbb0076ad86cd49689f01bff2ce9ca4535172c05c567075a9582866827f6a470f13adf4713c1d18749ef30949dc618e8a2b1f3f1d5f588f5ddcffb7617ca7732cd41ac174c7e044532ce745a5b826a84ef8d7fd8965dc1021f4688891d1110daf28b374dff9464b736c1484700fef89839d4f4f47ac7ec0eadf46c097e8774c4b0ecd27d2aa9365658f812112ff0aa1fc03e223f807a636da5eb54f4b172ba3875e0f7b3be9895620dc67dcc46a9382a955b51d6cc245634513de5ed24ddf4c02db1b2ad916be28cac4ced0e89ba247f0a47613e0cdc4c27a1d8cdfaee42620d633ed4e6b81d0e1417d356013dd58097a1e2a27567a3240dd62f4bdff1e252d68b202ec27c8feb193f43d6cfee3a7451fea42c621449246dcd6baf5d5a4853c0c66a7546176ce21a961f07a4a66f928d9f8e5d7588d4278deb893748d4a4286401df6fbb22ae7631e0257590d6fb28f5fa1c7949af5829a0ee81b91ae21a6a2359d14d213f136afe7bbc2d3458bd49ba279795e6e541d412e5c29bd3450bfc12071fadd4a931a0b7065282fa06d5ed75340ee6d986f73c3400f91cfe3a8502d22b3d8dc01f73211da17ed3515909de38f025ef5d7c80d1340a66eeb1e23658d76b6cb052225064129670a61ef96987e2a1bb03ba8589b276493ac6def4a808cf2951eefffc46697445feb689b4013eab784d34c6b24c52717affd4a56346a190f6bb3a216d939dd5f70b69890f690a666d8d0e369ba76fca90b8df81ddba32bc1fd9ee0510a6d773cc7111ce053ede6335365a4c8cbffc58f615080fbad761a2e66e4395f65e5b9e8440346b2b4921e8783d8f3a6edaf690f954f89e12b365e3a6018752b584eeb3900981e504ac5fa03b86d61389476e00810125542afd2e3af406dea8a8b7c91d011656389a5df49fc3fa1182c932267d8702c899c47e08bbb7e02532578b3c6f0375547881a50af160ab15231de17640632907f06369e4d1c42773eef1e13708f552adefafdbcf91ab60602a1a0f5f1107037924a56e2d38ce73382e63bbe00a6f5c4bf5cf9fc7c80e4b916e7a60b30f609af368fc6f3ab48b7000f35e47af6037f7cb1b4e9c7136ec47920645c3c8ee12dcf98e6704293817203a9fa27e331c177ec7683b023a3c048017fae25dcd794c9a6c0010684b41a10a1c126a9ad3132b4c1745e43a6e038588e3ab391a6b32ced01f264e7e1fac09a6ff0cc95af436d4d024e6d986046388d3649b9cd9f1bc1e4067dc2e586d250ab0ccee806b61041f89a6ccc4bd8acec8527c667dcf44b4a7395e2bddc3c2f67e33b53430406407a3fd929f95ec7302d8312ad58b812b2af1bc903692ebc964c3aecc553788e0f1fd905d60aeac240b68590d592fc5f31cca9026f3fbacedd6b159340a5bbac6666489fd80f993e36147b44dbf259fefe1038b5a867bd171f3069b0bb1e29b7d558d33eb4c72daa72ad97acd7d73307cb9c626a9ae51a773dca29c9ab556aad65e5fb8faf2f7efe6cbf41adac02954f57d56dd5cbb1143d1638ef28014414bd11278022320014e13c48ed6d0ce5fbc0b4e1300f27b8b86cb65bec0a9503ed7ef623d37592e9059e58d3a18dd9bb3392584efb35101a10b43233d76d97542734cbd2e300e6d1a0cbba35c64fd59ad7cc3571a279860a3255f703c0ce773c4d96ec9f5dba58a74ffac3a330e6d240e27d05e5b9b9ba452fad01a035f83df597a34bc3473a295e2f18c04eb99c1569ca58861f323e4885ddde718124702b510f8e3f53321c9c050f04bb1d0c2dbfe3d82384e682c22c1fe014e9b426de7a54a610ef3565704dc2b86c3d29e1bbf299258dbe07e95244fb656ab6c514d69be5eab39710b7415588a20381f3c03c7b4c4b5bbdd61d8dd9f602528b43f2d493d7b095e64d9a2d32b5bd90cdfaf1f61fa74f45a32ac6b6b208f3c029f348fc92f160e1d4346df1c4117fcbdb7ad51c6ee1406c5023e36c5c132ba91fcad75b7801ae7553c03b61c8c03db4847a45571bbd20fed99579a301ed5664d5dad787768f3818fefa4326c7d9b1229e5f91fb7208d300b3c991402f30894acb5e1331a377f025ea42e7f82742b565e58ed67fb1fb94a3653fc9b4fd0ed501796b5b88841c1fdaaa8ea9aefa945e8abb06b8fad7f8555ac8a2f914ca78412e6cae486f60c3ea189db4bfaccb8ae720426cc6d427227768c00afe78d96c8f5eb86806b71f6b2734ad871dcf5d2fbda6214c65fa6988452c704023267100477f6ea78710d226f8a1b20665e59d73344876f698dec6edd6beb62f034284ffdcdcc127bbbd04395f14ae86598b7ddfa3766dc1a010c3d6092c7e369ef8d6ee98ad9605448061d99eb6525bb3929bdb0198585178735e1d40f65ac195f722dd0d53ed63a2469b207a422659b7bbb326de82bdc337e47d625fecfa3ef97adf7036778e7a5a270f6f77d924973f343924ced22e7cdbecece70a4874d577f8123806e7a9bcec7dd3d93060864840a0869dda9f373fbb31135bd8555c4cf82fb93", 0x1000}, {&(0x7f0000001240)="e7bc52027258f31fa166d41bc1a7304d1ad852ab04340effe477e79f1eb37f8c0785504c9bec5c32c073527c708754f9d62041c10d9c3ad43efc566552afe3f2745bc815b7916748fa25ccf3b8005029c7ac546f4aa4a7d9", 0x58}, {&(0x7f00000012c0)="2057d981dfcadc513237d0ec5e41b9f41054d6c09f6b2e3be4639c71d2c97d8ae76d34a6a4b82983c06be89904d3577f48178e21aa15631bfccad354c8c6fe98d98ae2d9cec4b360c5b1eb33743f4fed8bcd07dcb5eef69b1fdda762d6cfd1079b4a6e70885f6bfdae5ee4424115820bd8c4f4c11e25396c9185fdbd80d18039b4764cdeeacf5c853e", 0x89}, {&(0x7f0000001380)="e08a04730c85fec8b61ef13f82af4d819f60ffb529ded02b07a1ec721b04b64d74f9f73c0096a6f78b5207747390a3642fb9b668c8245653e62e4df3892b0793b32e64f95bca7512d77a6f816f06e623af2e5cc2226ac09febae8ea883830b46e2bfd8ebffaa3b5b935e0309489b0c3df1788c727377cbe71b0e4ea361aeec2d83247f1842cfc9dda7ac371ec35aad5cec0e29478bd84ac1471fd79f3196d6e64a43a5725ce34796bb6a18d01b44beb09d0705bf8f4d8f850c2287713e6c55ef742f25576f0cce6a4837519fcea21dd6956573773c899bd4ef30a9c6dfb5cff14a3c6789e59682d54ca261783b0ef1ac26ab051079c14fcd22736d3f892a7062e33b0aa9f66590d1630257926713f81b72faea77a1dc5b3d9ef0435af289546fe73bdbbae897c7fb073a1f3449410386f16490a43404fd1edf30f4786a6b0e35ada3acfafa1412783bb4ec1bc2f9cf8ee10aade61cdc38efaea6414cbe030cee873339652b0013b412e662a0de4109600bb242d47fce50934350b0067ca18e2cdf574ca8331aa81801f460faa795bdec12fa0b1e37f64e56e52dfc84bab0b6df1d5f60a5b8132d4398686199acced1ab25469a0bc50cc63a0a16332d87acab06abc3d3f977909db94db877f7bbe3132e73c1b946ae488dae34258884d79f8e7c184f5a84cc13493a401d6b8e2a7b26a1bac8c64ff6193c268e762521e423a8f6807e2a4d2808e3fae3858f6a0a5c7f3929e1d3e333d93e5e9616621c4452466d5bc1e77545a8b9102b948b633799ec2a3fb842760556074f5b7338ce922e83449b7370696928c51c44189c86fd68298e072ddc617147f2fd4798392b0479bfb018e57eb96c1ba4ee0e9fe6c4fc0b84ac4e87e96343fc2b1a55ff597da4958e7e5902ee426a25c6dbe64bc524961f05bee596bf14cc896e8e464fe8ea25af29701a77f367e8ac0825d054ae6b8aa0d4650e7921830f79b218f22710e51db714b46afd3299b600685a980e1f7cc894ea9c7e373547704278b8c79c5bd8a5a7109653f2dafc167826355a6b444cde84fb7b8a4197e55c17d4915a17bd9d25016271e5603a23323eaff891a6464166a2d445fd863db99ab88ef01c6af7cdd65f4cf4684f3843f002438795e7b631be6129dcd2ce3924fee07da841d55b6b18078a3667a641270d872c53f1bceb73dc84daa9efa084ea2ab9f6e790b25826b16eca0cc911d7d3c7011956ff9e2ba13efd9532aa025c2096c75942df52f9d84e507b6be72a41d1fa0af732557533a2bea71b80e3e9a722466843a60bdbc3308fa454b3629290ba29df01aa42336aaae4f53d0a7bc75e1043219cb6cc12a16d6f978f5c9948df4d83232dc4fe54c7ef2626172066add1b1680694abab49159c1d57c0caf4cbdf6862185a79ac2896036e639323905f1012f264ce0b6357effefd946419daeae74ff8895a6cf9bcb06a6cf6ac87b77f6b0030f979ba0ec5d3cdee11a97f08d07fb44a3771dca89461b2b0ea8ebfb62295e78c7db177ac1e6c8dd04ddd422b2c530637481bbdc6ad6386e73ea845fe2ef638414aaebaca17decf97847a5b271aeeacf30eb3d96d1f1d628331a7f3ee9df50bac065faf6d61bb6ff3846af0f39278a2c84fd885d76bb531723a7bba242aa14628015a52a58e43c6d142ecb7f35352104b0c8588bfa861c198b9335ce13ff302011bdc49427c5e6f23a4a556effa81ca2ce810ab56b2d79e78f343dee383ab2349ae3d83c457d26b85b5a4712255ef3cd72ee17af6706eabbb2316a660b3e0acf2d0a6a1c89512bcb297d4ae9b84c7f9bffb8a9e6012c27a9fd1fa7293fc6ef6c8aba14d930aa1ce2280aa1785ea192101985412c82e419c61d8ae28b73e17eff7c2f03978046c075ac180e1b2911eab5fb2b30ce3f16b4a12ccc96883c212b01d0cda76d4834b888749af8da639512877f0423f61105845726bca77e165d4886482fed04364ecf3c2cf25104326e0e50ef08df59724927ad11d613dbf2cb6768245f71a5a33d6cd38fd71e3616552aecd54554b0f91021f4bacecdc58773e7dc941f4163a17cf133062c6fd6db812ba031a72dbe86d1d9d6db9d650594c1a1792852beffd508b25eff35f2b082454a62e40e093f8f7fa9113a035875aca7836a51bd4ed55baa0fe5010d67838f16e0a8bf47be9d4333ff7b1f0a15075f9940a1a5bb256b1017f31112e2d94bb7249f119f670a0a25afac7f43aa111c4579c81289643ff5cddca5ef322a2a2f497a67908523c9d610f08db6aeee51141c3a311102dbd1663d3f068df76e6a3536a110b3a7879d33285edb77f33d1670d113a8122f0aa500434de46571cebd348601a1ec0d65ea764a5179dde508edc33d90d6c63bf673a1403b163c8ae5f8c6a1233eebf9d02bdc7beb9bd0ce1426f11579e93f87c0f1f62ee6199a4c50714f64624318c7c1b6135577a5244d756b49a63c4bfc063cadf3ca3dc1122d7a9c9e2d1efe3666b0b025ab282fd5f6bae8355a96a7ca8889386223bbecbd4ff5829dbaddac3422ba39396b77c38b7846cb7b72bf37026683dbd6533a3639b5746914af7c4c0f32a06080988a0f825540d10176796929f577934f775c67f7c99abc466b49473af09103a6fca89858109c80356d443994aaff3053274cbbb723e9c809508bc620c9acc1d29264d8f39dae979a0c161dab6dbc50cded4530f382a4b575126333b1a7603737f45d1401e0544a2115f5011e1b10fd7acd1ac725e5f32416e51856d1e16cb4b2b7f4ec3309117e34f7cc250fa9914d74112464107bc6fe8a9638015843abb7030bb34d4056f3de879cace89b38b4c5ec6224b3c216ae899da7b48d2af4e586103cf1ead2e831569f6994871285e856536307fbbfad14e0fe9a85738d1fed4a318245b0977c0dcb0a1192ba3053642ddab65caac9b7d81d970cae6f68b9843262a82d0101c71a7a0de640e57461e19035894ad8fec847f15356c0dc4d380eb712cf206d920b221068edfea3a8e84f766f50fc8da96588200f4c4decf8dc598c739726b7dab148e127a2a13d7bebef17d1fa8585ebe676fa4ece9b27ad0267c6867d99c484ad93b0faeeea85bd15e755f514aa4c462c1a83839b8d959631e4f70e7b4ac1660437073041263959adc2d2f1e1ce72e3a16356a4e6188fcc8746d465d2fcac575d8237dfae3e4a2052e8bc0a50e018bf0f042854993e98f5f1232b103debf298cb0461b73e8e8ac9217886d65b533e65c8e0f7f7b2988070f2b1c4d23f0ee8b9c3c405f66873c50b4e01e369279be00ce7ed5d3f7c54bb7202098773525b80f84f2311b3d3489a659557880c90794f2e8c63a8a71cd4775c2512174b6da910dfa9a08d5bfa0e8b64c67070dadeabddad979dbfcb468a22c6532178d1e72487f5e020f392ce7350537cb82fefbdcd607d4f2a6d8093fea0602c4c6fa05bfa17db3cb77860b827c52d24a5b74dd2e5818e1f59da2c442615865e298e529dacf25ce2bc5ff0d7d512308572381e5b3701f55fdc4067bc174703066f956556bab2108238fd52baf3b3fd88e804c1ab03f02efc02f75a42e1ffe1808a20a06764f2091349353e499a5ca406ee9df82b0501e88bef2b56df85507c25e62b4ecb379637774715ffc3e7982a123035d606a31f5470c25eac2e69cc08a70514ef2c64dc46f0b674f9dc64eff426d7f5e9a8061da796c8b0c96850739f4b2b77b4fe7b5c275fd2f3123b93f70d448b657a435958cde49a9f17e16d9b9b4200b1f3108f4359bb6297c16df0ca862a70fc2f3e81fe3fddfdc800412dec09d7bf1ad81cbedf3787c92853d189630241cc81f8eb24f8d0232e1adf3184650d2bdbb8766e30879cb02fc2c81ae7df0dc5c498ef5f1b4667e502bb9c4ec4cdfe9a11f5cf450301b34e3103e308e99332e21e318ffadca6a8877c77bbedd2a0c6654f6e825b7f889db2bd0de634c8af15c8e67f354aa3bb1e2396dcc0cbef309e98fdfd0932fc6b161f931f6c7d08df0e3f08d81d0d4e1b37aacdebfc0843a42f60e6a608d2a30a6ce6b891fcda788a2ef1630f65df3523db4b191b0e38755ae11751e833c5aaaee8bc087fff57e3199517d1f1c3183ce1251857dab5aabc14f9cf095da4792c132c91fa90f78ba678d99d2579e99f008c2b37089214161962dc9fa1f45e8abf7a3d62efa19b58eb8381515fbbbb515bdd6b9b3060452858e598145907efa20c049270a08a04ddbcf92b7dacb687124bee2f2a6feb09424dbe222f3ea67013d7113688d8a58a1f9f184aa6ca01a39cb58050edabc1a7d1b949bf8f51be8d8a02a7d3500fed2fe3b2ffc56c1c9d3177dcfda7f79cd9421c5a4efd4f57491cd24d009dda7397a4a5de2fb600c11c483034e1baf2500adb83b40bd56dd46e2ed7cf5ead70a81096efcc413d0775a8511cc2c2066fee12d4eeca6a1ab9120366dac14e3724805764a8851951dfb54a0338d7833ac7d75f4f74b85f4f7b4320ccfaae74586c2e479e9d32e6272a04ef5457988093eee096cf5157bf1feeb204965e6b478ce1bc027e79060d99a4859bac549867110613b919fbcc7adebcc914ba36ad832d4e9e42abe92f662a1389d35b48fac9f93d1fc87b7269483b3c3f9fd7165595a981c22158fa1cc3d8a32b6dd5020216ef2440e8e6a80b98eff9c1a21e526bed081a160fa33134bb9b8c015aa9b272e2db017adf1eb448b02ba12482fb71ff79adc7ba54f429eb5804c1d846982828a4e5a0961fd67973dcb9d7f690515b41f83ffbf64303b516f6fdf3af5458fb7e67d619e8640e699082a68c7607f3c0a55084b37dc4479d8de0330138475e1a85ef61ddf1511343d913b24fccce8cffa3eda2dde743cc5843b69e4853502e0b15e61f26481a4fe24162571dd01db1f761f5675c80ed6137eb76b082fe17e3db724692960cba3ae3c3f724fb9cc96146f37113197613110d156192b0be9c2ce717d29b851943ed57fe193523613e5c776c275be3ce074411eb42e550b6192ed7a280cca213d647626ce9538aa779e8948c3f79ded5dc31d23b8cfa4fa57cf37a3fc788388a6b280c16dcdfe483f0fcb5c715537b8b7facdbad742dc867bba537601e941db2b3a731e81d774368585a7f396f3dce46103f6581be8383d9aa2d06dba2e5ebcd9e14bd0ec6765fb23cee6ba341c7e6071847b16955fec319a77fd0ce4d58219cbfe091ec7b2f8a4a45299b1b23b9e56595f6f1639f24735c150ec1e16ed002d8b2c78054292462b67227fd59b356b746df0a1c237e69dcc6212a84c96865456f55cc3ba2062fd28664e2a519b96b12ed6162b00d15c6da459ff238da3e48ea68c587c96c54ecd5d17b86db5b703eb9ccb7d1204e25433a12b585e4f7f0064c7a8d689bd10b3197655c679a1f2f7278a4825f4d70069de92643ce80fb9d359d87ffd7fe4d1a39c3546fb3a0fd6d16168b2644476230e059c7ef49e78fb0427333f6e21623e8b06d683ed20acd0990563f0badc3f5c0c092b14d5a5c9618837ea73cb83b0e71b84525f7fc98f3e3bd0beb60cf59789a5287aa5bef514e7e4332b525dc80619507235615297f4a7c15028680e9cbf9e14cf7d0e27d524ff0c44ff53c1f6ace2d672b13bd6040ca115ad645ec77de77521cc3c71f7d96553fdd4f1b45489a9eda0adfe4c9f1dfd55e2bd319a6f34a2bd5075819e47f78947b876c63f0a53bd3bf6583a8d29fa6267d0c303e351dcb8ffaad30360f86acb17a9686d41caa228295331357c4bce7ea6f4c8739ebc55412918e2fbf4927d9d0a1c57f32ef6", 0x1000}, {&(0x7f0000002380)="5022aa2879ac2020eb6bba098fced6fefcae85f8146cb7388e22f6a787e3260a76451981466a61eeb94007a8818cd59093966768706749b99bbb43c767e1abd594b680ca9d1d69c1fe7695ad90ee3b7f8b16dc219623c607c2c4767037ce626588ee6889711b676a1f9dea261f18a049f5d6edefb5c898dee89d7b62db2c1e97134a5502b51a6b17dbf1a6024a1911941a140c540c44be3a00d28746aa976a4fda1cf00a57b20e82d25e4575306b1f09d9d2487649ab02d3d7fc892fa48dfc54b6f51ad438f8a9c4e50fcf25ae218db0822c198a7948105068fd4f2f5b571f4a46d53b25dfce0501821dd65ee28dda0fc71f944724976505fa4abecf627676a32640484a1fe41934bc4b2d0959f63390b8f47caa4c065005af91f71386259324cb5ac63e65ca23bb242aed74ba8cc57a3e177072e096e9615381e9de323f9c88aa09eb2de1125a41e1260468bc3ee114b4271bbdb2acd73d1bd7f5922d75c0df1cc15cd75ca5f997692a76dab5aef2716a246c5c28ea166b9153dc594781562b50cb5ada10629832e34b8d363f1b882aa03e5e2aa87e7cf44fc6657185fa002d196d738c1d9b82fa0bbe89943b41210f7754c2af006c99f2b6fdb0a33e3784707b0e339a0d3e52c323ff6498cb632c1024330341a95cf8b609e563901c5b0363223368f08f86ea26fdcc5b17ad43cc4017824732ff452203d574d22ae88c7a7abcc56b336522ed48c32be52d040434c619a7df8f41a82cd1aa828a385d17322ae9f282a6a4af6e20c8b27549ef3e253ef7cebabea831e1cd23926cb716e2b519ab7394bc415f3cde2ac61fa5347368b46ba6fe7eab7f1d7799d454fbcaf08831375f50946ad3cdc2a9d6e184600373bc8da1b9714413de87ba5fd1febedbb868b684a6b2c689d8d0ac99fb5ee51d12eac1b734ca425a1b33ee2713f517eaf11de12109fc4812407b6ae474f560c17a8c43f68f09afe4a344be822fc0629ea6a9fde0dd34ca68d6b990a124d0bbde817a4769fee863a61c3b609f6240c4e9fa3f5b7936b95b1574d3a7afe8adaa2ef01e782f8874344dc1eaf8841306af1792a75d088d9fe40ec7f4611ae903960896544c053bb5de67f5c4444c5a8abb0158eabc337c1788eb6d12e17aa83959eac7b456037cfceeb5ffd61e18e2d1a00f896b1433f4998cad3264ebf9f14e44f0f27c383fbbb954a6643729e996821baa178ef5b3f11e62c5b3d9c2c7deaef2fd804026b40a9c9abad87d54a0e967aaf4283f1654df1e3b67ce03b2a7d48b8a8455f78027f68748b0ea2c5195782e9d82a6bdf4ade516dd9d9bfd5af28fcf33f9ffa645fcdfbca91f4f5b535f77a16b20a0964da0cdebafa87c0d6e355ce56e540f11ce6a3c051ee0d4680c6cfa6c511209d146a1430f4afcd90087eed5a15c4d149b7ebaa4de38d809c39a0d216da7ab5b098bebbba510b648cca881184f47d0260afb1fb78d0b7e017ef111be283a1a781162809f49f4312a19c4a9e426ede7127d1ec074267380a177f7440bc4955c4eeae8bef30b82d9dbfca37a2f8f146d4fa1ee5b65f4dfaeb007d8be23d9dabf6baf41a47220db41ee28620e179b8650713036d44332c78e975d5c4dff3bc524276933a85aae4b08daa130c9ead8a6d033200ed112874f1c35f1961e5fea6e409d016a15e337e6858e15f2713baca105361164f22b9195fa1435d2aeed59c0bc2b370595914a8f77e2f83134e4d7a5dfdd2e37061111fe8e30366d40331bc027bdc695751c028ef7b1800108cbdf8964fccb887a6c86696630c7279ae3ed8c4e6bf5bd87b6edf1785474a80e02822e22379fff1af56a8ab4fb064ed8427bedee7a24ead95381f5e237911f15e17906bc94c07a616903ef106c8bb826e9a910e8276df65479d03be8544927dff2b5f3857bc6197033285943c3d381b680dea6a715aca97bfa4a02a7a21122c2c1bae17013b8b47d5a5187d1063374bd99d29cdf3a2d64b2ebcc1e35a078d7058759268dd87e6dafa449634bdff9b9139a8be82f3b4753036b9f35828020ea876da4db61bcd54025ce38dd4bbcb7ff88f35756b9942cc555118e5648d4d7fcb05cdf5740fd51eb10322b0468f436991a9c8fcccd1ff48217254c79cc92e2de41ccbe9f161e3ded8cfc65b2792303167a3668613022f0786e90492305638ab9b76917e68bf5b0f29d44600d40d3a7d41faf6ea2cfb8853fcd05a51306c1693cabbdb0cffd00488e27df7262ca4a44fd1a82338b108ddb61be70b3ffc811f37a8dc846f62484a6289b33b1a945abee56494d99614e8e06b2d51644dfa1106c559a05c7aecdb210cc600906c903259423e0eafcd45a82763854c64e83b2eacadc59e386baaf5c58edd9d85f4cbfad98bde3ca1cb67477c13d60bb27223f488273e8a2aff937d129a3b8f74a4de68959de0e6047634710fe7ab345aa79cc731ec616247aa7c7eaca010988d81ceda63024fcec21037eaa30fa45be7e34df09250084f3425fffed2dc5959f7569aebe28003e2b3bfe3c188852d1c3e3ea418f15745226d76e984286e2a4ff2544383a3538a6102ad412c2fa4583e7d3d7ef3904dcb9f7554e80fdf08c50df0433433d2eaa6fc77ed88cc395beab296e69134a4c4cc9f90b9887db1655ce44da1a2f8f398e5e7b5495621a422ede882429fdba54fc59cb7cbc98ed8e21a740a1f8daa85e449815f3b629f29dea1fe2ffe8019445aa055af1b8691afdd7a157b65ff03ea2f0c602f46fe11d53ad67a91447a109d477af98bda1313a91327189156ae613c938f3c749560ee47ba59e03faf1f0f8ac1ba0c842b877ffc47cd405cd7b7fffe8dc5fe8c05ae2f54e7cecd5a60dbd667e36ab5512afdcfd17e09f8e22c913d8c2389a0fdb729a4740303034d5f7eacfa9af6de2079cba1259ae2109a12ea7f98e9e68a97d9103c508dbf432566e180f37e69586676ad264ae0b77afeb3bcb25d31f7848c3236d747f08b19d58d1c5261b6f762d6694f6cab122ba10dce88c1661c682315b3cba775485e61768df7db949f0f87662e08a120cdf723e9565fca58e73acc76e4b741e2d5b264c53a7ba44e40a0148e4f1b67180c4c99144c93345925f2c39e60146447cbb4755567e70e3b930b90cf919f48845eee1185259f38f5f1ec449f90c3037ec6649b568b67a5268633ebb7616091fb0dbaea4cdfe17851b8d069d9d9c3bed38184222887f664adb41c0e6a370b63ae327554c2266ba55236100c80b86269e3a789cc6b16111964cabda4a081344c4eaf9287a82bb8143adb810b5464eacb98c0cf4cb836da2c6c0a4c2e350457bcdc61163cc4f4415483434d2b78ae615035ef3c9f6e3cb45f1255812bba7c3119b3914a72607078fee26599bb22ba3ad7f1d82e59dfb1d77a28bb3ec5aa0f47e415af9840c5ba01ab3f2f000224b74a3855890c64516849f0181476b0116ee4965aa7e3a2b8097e5e9ee54d1802171b54c302bee38fb58147f925b5938d16ddd5d9a4a00216f860ea97217ab0ea25b3336b6247606425013488cb8e9410592fabe5894a6eaae435fd997007831719f09a609d0bdad8dce925c2f21e7f75607b739c4da6ff98178bd093aa244b456848d0ae84ad16994c46f8fccd2fabd6a3dc0b8d1ab02b1319774dace3f7324a017f7bf6989fd236c72b42d5f4e81536ebe4e71356112c146036d8aa21f8d833d323ac94ab3e70ada0caa937ee089e56666e32de4fe82ecbff7a40829c067ee2e420a52cc69497c1df1d6399e943ca34ee6b5062d3e8b86cca2160641f45d6aeba3b9871d4e2cdb7a74b052998776688d1dd85190d03fb281e2aa7320fa8f2e258362c86d5c1c93fc46bd005865813814173c666eea3cca20886f7545148db4748ce532e280626801ed3f579a6a8e0dee2c6e401528630c6b3ff5a2bb3880578c79b127197fe1f992688743e499495d232811896bd3620276c01325bb5c5acef99c4b33f40c30c677f25c7639f4ae3ecd4a0cd3f8c96323c38853cfad911bf3ca9a74ad1e1a616b68aceadd3e0dfbe93baa36a89a172eca2183f8d0bb65eb1ef0aaab878978849a40ad4d49cc620630f4f46d1ef19fff0a709462cdf57fa8956b8d051ea680c5344ed18df0b3040a70017207f54cf4e4cb389f3584f1ae4a83f2fb9f421322090ff46e68d6ab04d7adaf66717f99811b7c1f90bce4866c3e014fa22037445ac6237ec6d3d0cb33b537f2361e9bdd1483239a8c34e45af418addbc19759e8538838e8972bfa29326f2ea9f3ce402c678cbe091ca032489b8cd98291b1c6d0dc6e79900b4176ea263a9745d5de5ba554ab619177527697b5196acfd87441b5590b5d5a8a3fa58114942c3cd6f9e57ef52e9f4c869cce8ee502509a0181c3f86fcfa573d7d0df8796d22086c458cd41c4050faec78582deb73f6c8944503f7858c5bb98b4e027f1a35c4125a7e37062f9710512feb688eb10175db582fe5669c20993cee0242e9fef3d12d22c45d6caa832f6cbc3ac5c302728ab87f832707f4918513eeccc94d37202b941416cd5a325e3501261f90bf6388815e0ea30bb32808bf589ca243bc41051a46833d00435c746851a22cefc903321e479fd89ea052791a11471c5d2799798669390c8c49874da55daff9e6def869c5ad2637aeb8f58420732b96e3ab9bf0319f65ae24196108eef5b3a7f61707a555f1aa89e4bb8c1e7a7a84e78abdc19ee2e820b3ee32cf1242be6c90085ba0ec909b92109db66e15e2f8c8cde36381cf3f07d084296eb5b7b3be5687a8b1708ee5f9a37eb724d22be9878360b6a1c281462959acdbb13db5a3c7cacda9b834c7155dd71dbd87c92bfe9f86f75f07c9a4ee5a7c255f620cde5cd1b22afd1c0bbe307ac47da63f12b139aa2b6a1ea692b116355bea0cd88ad1439d536bd88f9be91f264ecc8f64e27bf24fe5faac56efd697c094e08215b328bfc8aeb9719bb6da6bd326d527685fbfb9456a81282019ba4225781f2d5dfeaf2ca404af6b781c31a8a6233d3dbe6a283cec343d64971c7344bc143e2136cabd56297ef9ef5a7f7c053bc1792279b5c330cb62f0b4b9526b1479639437c603be58234dc32d29ff4c6c9f019652737b4290cc311c429b7293d72fc87623542f29f674c2dbe26d1c5f675822ece137359d50b4726df64b2529f3435799391c7f8844f0fcaada2203693e33a0adb83151e38b5c6bc525bb01879ad2cd75759cdaa310c70943d03d57eebe9e629854d66ef7359a4eb01376893db69cb05151b28f63bc26228397fa1a8989aa7a6fd19254d69adeeb55eae2b55ffb799475c2aefc02dd222b4e796d5855a1ffe07a472e465c55adcae1a3708f87f78ea77441c1fb8f1c758020442a929462c1b89f1711ff73b31b70ddec92a837d5bcbcf097700caf29530bc4fcd82f9dc1435f2ff1594f8a05e2cbb2b6206f99c28868c1cc7efe2e24e2f852c9b7eb60a2b451f2349a3f2dcfaf3faafab6a375b5a59b8defd9b1109040b617eb4af548410d57773f28e85f9d221bb6877e6d5dfecd06570652302493146c6884fde08b1badcd4c54b53aea02c9d887589bc0e6416ef79ed087539491f7fc7410d6a792132cf36b3bd3b2cdabe984fcb7620c96f68f128bf70a9e12b58c21f77193f57f376a1b678633ee78eb4f86d9255a8b50b2d34756211f48089e55ac850e2fb9cabdd29751fd9bcafa9264298a56330246a02e154fec43fca32e17c8b7fdaf2ecff2cc0c4db35483352947ef9ed6e6eba8d9ceabc567a1f333110677495d787bc76e14894c5579f", 0x1000}], 0x186, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 22:22:02 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 22:22:02 executing program 0: socketpair$inet6(0x18, 0x7, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/78, 0x4e) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x7f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x1) 22:22:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000b0bff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='./file0/file0\x00', r1, &(0x7f0000012ff8)='./file0\x00') renameat(r1, &(0x7f00002f3000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 22:22:02 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0)}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xf2) chdir(&(0x7f0000000000)='./file0\x00') 22:22:02 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x144) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x10001, 0x5}) sendto$unix(r0, &(0x7f0000000040)="667c167685aaf8da66f207c346f611addc159937827a68a9cfb41190f359fafdb656c7f43fade6456ba5facaef20b43c87c28c192adf5eda904326a4e25c227f9c25b8675f68dc7e314fae699c55bb5ff2f82612567036cba7bb03e1e361ec85b77b11d61ec320162e22093ce3008d87dfaa2a4bf3f936940a883495b948c323e9d825158b582ee0c85131d6937d97a09a", 0x91, 0x40c, 0x0, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x2) 22:22:02 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f000000c000), 0x0, 0xff}, 0x2) 22:22:02 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r2) r5 = getpgrp() setreuid(r3, r3) socketpair$inet6(0x18, 0x5, 0x83d, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getflags(r8, 0x1) recvfrom(r6, &(0x7f0000000200)=""/85, 0x55, 0x0, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) r9 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x7, r3, r4, r1, r4, 0x0, 0xda28}, 0xaddc, 0x2, r0, r0, 0x81, 0xffffffffffff8001, 0x88, 0x4}) fcntl$lock(r6, 0x0, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x2, r2}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x5, r7, r4, r3, r4, 0x2, 0x8}, 0x9d7f, 0xd55e, r5, r5, 0x7, 0x1f6, 0x77}) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r11, 0x2000746f) write(r10, &(0x7f0000000500)="f9c9fc516e3ae716a81d5dd8659c85497e7c65c1f3d5a94b3fa27cae27ecc8eccdefc2f3eff75b583deecadf7be566210f3d57ad4931c8296af36ce3193ab04118c9462c7f2fe8befa3b982bce282252ef43557e84a9ec0c557919603d5c144daf1641cc690ad821d4f262bfdb64872bc2ed6864dd9b808db924b4ade267cd5a1a9d8ad480770f80eaeb490f976c5ea2d3f25b1694eb3419a07383ed020b7a220dc25e64", 0xa4) write(r8, &(0x7f00000005c0)="e512e7b6441411864c2467f183648d884dd908d41fd1f8a4810aad4f984681dd5f49d50df6867dfa08dcf135663a614b795fefe4ae8499acdf2432d382441ac0b61ea2ca34548987796f04e1ca8a332dcaea94e12159b6933203995dde686b9aa31b28f633a210e70a17a392a8b01a1d", 0x70) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000640)={0x0, 0x6}) ioctl$TIOCSTOP(r11, 0x2000746f) listen(r6, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000680)={0x2, 0xf9d}, 0x8) clock_getres(0x4, &(0x7f00000006c0)) setsockopt(r11, 0x6, 0x5, &(0x7f0000000700)="d3ffb4418761213e7c4f1ca21b341997053f10a104a2cd05766e150b5148a99ac25d9fd82a9d2403023763850f271e83e3468acb7cc33b5f4942e6001f78885e98496c4bd04ade289a62008b5b839a9e73ddf8e8ac18cba5f241f16b0745a1b1204758872cc954902f9b7f9cb048", 0x6e) getsockname$inet(r8, &(0x7f0000000780), &(0x7f00000007c0)=0xc) kevent(r11, &(0x7f0000000800)=[{{r6}, 0xffffffffffffffff, 0xce, 0x20000008, 0x4, 0x5d01}, {{r6}, 0xffffffffffffffff, 0x1, 0xf0000040, 0x100, 0x6}, {{r11}, 0xffffffffffffffff, 0xa, 0x4, 0x6, 0x7}], 0x3, &(0x7f0000000880)=[{{r10}, 0xffffffffffffffff, 0x2, 0x80000080, 0x7ff, 0x7fff}], 0x8, &(0x7f00000008c0)={0x7ff, 0x80000000}) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000900)=0x8001) bind$inet(r10, &(0x7f0000000940)={0x2, 0x0}, 0xc) syz_open_pts() 22:22:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/81, 0x51}, {&(0x7f0000001180)=""/74, 0x4a}], 0x5, &(0x7f0000001280)=""/4096, 0x1000, 0xfffffffffffffffc}, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x783b3e16b613b5f, &(0x7f000000c000)}, 0x0) 22:22:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 22:22:02 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f000000c000), 0x0, 0x1}, 0x0) r0 = kqueue() flock(r0, 0x1) 22:22:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x40) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:22:02 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000240)="9866de73f90b6bf54680ffcbae2b603d04edfc5b298bc6c2de4e866caecd5f8402f0554848362934de898fa51cf59305c0ab05df444427dbdcc01113966bc4e33d6f8bad6f6652c1249be1a5411cff738aaebbe0d6d140f301785ee8b80348af6eccaee0f03c3d007d01152b48db5304ec5d41b62b762c068a1274ce3f1c08d8fdac80ff4f27470852352234c55d50db0b0778f56f7ebd8962ffae78d6a30ce9e2a0818aa0ca9759536dbe5309b8f08a33abff68d23453b87623dec71236638603d624398b6fca9005ec554d5aff96cadc13d657f1cf1e9d3b", 0xd9, 0x406, &(0x7f0000000340)={0x2, 0x1}, 0xc) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/251, 0xfb}], 0x1, &(0x7f00000001c0)=""/1, 0x1}, 0x42) 22:22:02 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002100)=[{&(0x7f0000002140)=""/4096}, {&(0x7f00000010c0)=""/27}, {&(0x7f0000001100)=""/4096}], 0x100001b4}, 0x0) 22:22:02 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffe54, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) pipe(&(0x7f0000000240)={0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = getuid() msgrcv(r0, &(0x7f0000000080)={0x0, ""/102}, 0x6e, 0x3, 0x1000) setuid(r3) 22:22:03 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) r0 = dup(0xffffffffffffffff) r1 = dup(r0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f00000002c0)=""/155, 0x9b}], 0x6) chdir(&(0x7f0000000400)='./file0\x00') 22:22:03 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f0000000340), 0xfffffffffffffe2f}, 0x0) r2 = getppid() r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="3d28dddc7b970f16bad04f75229f06bec24ef418ac466021b4a4876cd297f0c132cbc5c53cbf675578d93eef0d9b25c7e5cbbc9fe80de1cb6aed0ba77123d4d718127fa8fd99ddef4c775bc4d57d6179630b44d724b0a2e2e40998fed58eb3dca336447c881b3387ec7f8b156d1e8aca89ce51cb5d67b8aed17f85d3982ae613aaea2017cb947e84704d9211074ecf02d2d9863c984d98d3173a9c20ca6e094fbffcb916e9b2fc1b7550d7081e73796e6979376d8a1df04fc27063ad69b248c66a062aedfbd99a5b1c1eb7d599c84a9dc39daf3eda89b98361427c395f9cd1bd1e46", 0xe2}, {&(0x7f0000000200)="37e94a51c90fe327fa0e901484af6f14ff9abc4b0c37cbaa3d6bcec26f85006654669bb19a29e05af8c6074025e1e024", 0x30}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}], 0x48, 0x2}, 0xc) 22:22:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8000000001) recvmsg(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000480)=""/148, 0x94}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/116, 0x74}], 0x5, &(0x7f00000017c0)=""/253, 0xfd, 0x1e}, 0x40) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x100000000}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="68dd6a98b262f71e9b5e61abb4c8976fdecf7825491ebe0f1f8e1b4087801c72897df2c7fee49725ed0bf5cdf0a8a64a830b2096d4742a29fc6d2e4daa35f708b2a0e697b6360010c8d1287fe7b3bceb588bcaf80bfc1d89016cee3069dc931b3a51273e1ad41ddc3bd1a5ae69f7b79fcd7f72f7dcb9d33b537a634ef4ddc3fc646d64bac4fd364ec04c3ac562ed931d2ccfc14327d099f269b9ae65424e36a2802f853a476498e3ea", 0xa9}, {&(0x7f0000000140)="05c40842dc76115d42f3afb98fd0e278c60d7d219611733ba643e43c3559793bc15c0ee0b16dba508bad78e0b62797cf7bc2dacd579b355ec9905768e9583b830d7053621b9a1ea3dbd9d947e42168f2533b5f735e7d4a1ea9bc484978fefc6c65c705b12fa576b830857a32bbbb28d0b504889428f4b92b2165940fe728ad8ebaf6ea95aaf60810b74ea607899a74a715b713ac7470", 0x96}, {&(0x7f0000000200)="309149e1d206f69747f894b8f07b70503a97428d0131c451a4d202ebd2bb02e1564ee798e594e83ff9f118caaa6526d9", 0x30}, {&(0x7f0000000240)="13067ce31a38b92724cee5c75d786b6e6433d45b14fc1ee9de44918fc0a1c2d20f4cfe5ee16ac181b5fb", 0x2a}, {&(0x7f0000000280)="e63305c167528787458437ad61fd9af85b3a100c514d2f8360af21d3f666d5762a370f161935ddfe9a940e0ab9c659b724b4bb545bb5a80c9094c5f5ae346835d98fc5bb837925d3517d4516d27b447dd33c7e72e43739a6848f2a8b6bfc46e8a65d02b838139e586252c8e900469eb56e96ddec365fdf", 0x77}], 0x5, &(0x7f0000000380)=[{0xb8, 0x1, 0x5, "a3f4fb830e074d17a7416a8bc2950ac3d6de4cab53594ec0b956e61934187fadf4d851079c5c9ef5782cfe9b3ed12c167f3dff68cb286ef1607223882dd3485832a1eeade68de813b0d263f705209f666d75b4261c695b6c7a96bd71640b70fc0d3508d46c8bc1823d334464ba3c87a167db93817e910c05d089c5db48c5c0b18aa437cbe5119e55190c7ff4476e946f3471b097bb631a61be88d4a0186f153776e2"}], 0xb8, 0x402}, 0x3) sendmsg(r0, &(0x7f0000001e00)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001900)="9ab1daabd583e8d95c3cede29aabcb366671203c261ae608001f18efc4e758ca8ccbfed0e21a6f4376c95452ed72ad2e19d0b8c4acb1db54748af50df2c7921640445bd7bc1254f5771c44fa1a758e7e3a6cce922d1f2005e8dbb9b24e7b13eecabe62ea157c3ca58c8e196ab4af4d962342e01253f116719fce29b2b17885a8a9b0ea239e6ef6ae3a3e94eacdd18339e28918c689a0bdc105352c825c033f8bd6fc1c8ae3a141ebc881d59ebc7c071a0699d7b554322b69eefb79ef903f4a7d5e951aefdf63244b870d4bbbfbb8cabe5ed6", 0xd2}, {&(0x7f0000001a00)="ab753c0dfd352b18c082c106ed0282572163bcd02869426cd38d60d2f16f01f841a15f7237051de227c378e1bafe9dadd09b620673406971a777060877af7440e48da29fb5f3129755ff27eb0e7eb1d0eb0f953c6954f27f8aa3dc44b19e504e273142beba47288f6be5916653773c53d73d4750ba739c6af480ca2adf9cbd2a84fb553c15d2b391f762c4dd1a8408c7c866f0932a27c155f16f0f71d8c6af01bdbea7314f24232d8b8d9941779c2ed30c47fd8bd3e6a960a651d7b0460d8819179af449790fc0004d0e82a2adb287b7e913e049320974db", 0xd8}, {&(0x7f0000001b00)="39bc89049e9473a5e3cda275042af2bc4022023222cfc8e9da5206eaeb9d755351ca21db711d9669af4149d35d", 0x2d}], 0x3, &(0x7f0000001b80)=[{0x68, 0x1, 0x5, "c3f5dda365ba8cecffa0d8702de3b01796feb1a1453df88e548a62b7c975ff8aa71b555909767899e03a9e2a71e1504a038acffc31f16d3132710c3860fc172a0be2850c5d8f4803a41e5f9180c68899a223bd78090d"}, {0x60, 0x1, 0x3, "81635ddfb6ff700ca3512603bf77db118ef40bfc57c71b7b048a7241135e579129f86c5e5d2dc836fd56ab23add1670fac19eca9aebcfcda6fa9a8ca7100357086a11196dbbaa76af93b49e0ae61bb"}, {0x30, 0xffff, 0x7, "0b1ec99a6d0d11118e742a368ecb49ee7140e0a6d8effbbc03e557ef"}, {0x68, 0xffff, 0x1, "c015fe20355524394167b70405b86371461f033beebf4968cbd1a7442b17a4e09b76e758a4f029e86a3a7044d91ff91d2f3bb6a977e3411a5cf56586b5537bb9bb4bd6cf43a9bc8e20b8717879375ba0d6"}, {0x108, 0x0, 0x9, "ee9b05fe429abb8fc7e9570b1c81756df94d5624a308cd647d4a86fb3fc24d50eef1dc0ef74bd8dbfe35011eeae5ac0e04559f4684a32fe12b0b41fef69f217e4e51f865b2735dcf922b79cb56ceb6fd0d853c8fc25e8418d6b4ae269733430ed0649e98764d8a00ae79c0f8d0fbb3bff0b8ae317c7b6d21fae1368e201df6b175fb1c4bcef1bde771b9c9484e96c24927e34105219853a863737907a90dc88325e4c53a495ffeee47b34ba85c40816b4f582165e3b2eb028c9b4f08626b36cd3a9ead665eb449f66510c408d7e45d154ab7052c64b3633e2399df5bda3cc9b46c7ab9b4ae9e4b68f740ae1577b5bf40c207fbb97e6d75fb"}], 0x268, 0x8}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0xffffffffffffffad, &(0x7f0000872fa0), 0x1000000000000059, &(0x7f000000c000)}, 0x4) 22:22:03 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() fchown(r0, r1, 0x0) r2 = getuid() geteuid() fchown(r0, r2, 0x0) 22:22:03 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair$inet6(0x18, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/52, 0x34}], 0x3, &(0x7f0000000280)=""/194, 0xc2, 0x3}, 0x800) 22:22:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setregid(r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x8, 0x200, 0x20, "edcd1c7bd20db717f9cba773885c117f5a4f00d4", 0xff, 0x5}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000040)="0a5cacee54731f4fa0624f6089a5b91e9db57a74d82f3fd06ee8055cd95ef15b151a5d75f2f2f169b7409e", 0x2b}, {&(0x7f0000000080)="c7e42fb7c327be4e1b771e581b46660284da5f75e4f66ea4bfe13bbb2ffc52af647a8634ca3886b752d1a9a32b0d37049edf2ff0b2b6f33dfa5f200b3f82741ba32e269fbbec30ff102fc6d71beff76321edb863a905d46a664f1343fc4cdf54111e9a6a1f8b2dd29edc3c51f6447803c75f2c79c8610a851ed86b476b885f9fadfc7cf2f76dcc2413e3cb9575f5263b03cce3a29f616f0cce511d621e732cb558d0b8077824c41a7e3d0bca69846a17a27611d00568e7bd83827fa7e95b598401f30de9f17acd58e0999a31165d1785064afed96f16475838cfb98d01659f6465c782d812aafbd9b0af11fee768373e54e0b5d0f988453ccdd847", 0xfb}, {&(0x7f0000000180)="0a521ee92b11", 0x6}, {&(0x7f00000001c0)="aaa022e633aebf54373256044cad759dba6a66450f1603b81fcbcc28f5382e1e51e6c403d30ed760c5296c2393fc4d5d6a7c8d1b09a21a54ea4f473c6f711e054b5e6042d2f7410f106bab9192d68827ceac778e7a211155082829c49dc0bf508c6f92b3c6", 0x65}, {&(0x7f0000000240)="79336df8d734d3f8a78c528ada9c5e3bb8b1ddd7e23809241280d857d8bd66f639a11376016af278438779b89c899e2753aafdaa17cfc59ba77b31b2f45a1ae15b26da8509c406e8815db205148cc4d4e70202e27e7604d16dae1132bc30b9c4ac4465c9c2449c1479c8d538284bbed8", 0x70}, {&(0x7f00000002c0)="736759e1df9a3400329df2cc666400eaca38a3dfd21542724a31ebb484b2106298cdc9c42fb8c52ae9c715c206df75222e98dad15eb8c02f0a621f27849f3f6ca49c45b4b507c08409db1b4fefb44bd629d5e48ca13da186265234987d1ae4c6219d08d47c9d3beb7520657b79464665619ae56410f7b515a1e12c4d3dd7f49a6254b995d64246cad0aac18714d9e3879fa8932f640f6eab4ee3c3f9ead4f3baa1c20fba8b4a7935f6b6e7d462da98e1cd89982b461f72a1e3965b32829a67c8b331ee9af189734d50d38b800149416360541ca32f01f68f75af40396ef279c145a495f1d986", 0xe6}, {&(0x7f00000003c0)="fc5804", 0x3}, {&(0x7f0000000400)="2f7babe08189ef4619599d45905971a9c057c12f11c1275d946aae1d72fadbf0ad8812c8c8eeadeb526251111f81bf35b9f2435d68fa50534d3cb4b556cb272922339e36b181b3", 0x47}, {&(0x7f0000000480)="d3226f4708d3820c2012a82a3f515a6020c037ad8aea3e4514b28d0deed67a110a40bab4547bcdaf3b7fe06651edb2840dba6cd6d2fa9a961a254e114a7582a6e92770ce972f727730b84a0eb0199b484fa080846f2ef9e710ca564f41a98cdae6ad79a7e0a60b7dd7d6b1814ad3717f5dba24bf1340164e9d106d2408d7953e99d03cbeb222d4513fa79e76a57fb573dbd86b42ed46f85a89b915689e0001c872e5e0892a72050021146c309f93aa561ceab0b2a25f729879788d9965d9e874a05a94bd7a7a1e11b3b405940ac79df216", 0xd1}, {&(0x7f0000000580)="fb851fc1c2b3a75448a01530f34c45c6a4d89bc557d7636f69de9d46bc6bf37aa89abac3b64a46e958035862c8798a3dce290ba0aaa3071e2fc46d01028ce61b8b6e9d4451bd2722f3148a82acdf985b77705da59ef5922742ef091804d7a71fb53e4606521b51f5a8c338e470c13f1ee735936760df5506d6745f49bcac2e5043ba5e0a51011702cee023fe68772420c4dbd3952dc5805d0fc5b367f5369c2ef3b6cfe0626478ef22d1fac4b3f5383ea4d962b456718d0a5ff34db5a41449820518836f36a3b8952b", 0xc9}], 0xa, 0x0) write(r0, &(0x7f0000000740)="d0ac8af9faba6cb211ae9350787b9e4ae28d1a16d485a65c0035a73303d7139bd09f5b74bd6f555b47a8aadefb2406abab334e4986d631c33851b05ca530c896f1e9bc734e8e070739efe1fb066566f9544d86f6d9e5f46adf5f58a823cd47f20754bacd412784fda4", 0x69) fsync(r0) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 22:22:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x800001ffd, 0x1401) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:22:03 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x8e, &(0x7f000000c000)}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:22:03 executing program 1: setreuid(0x0, 0xee00) setreuid(0x0, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 22:22:03 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/68, 0x44}], 0xfe3, &(0x7f0000000100), 0x0, 0x101}, 0x0) r0 = semget$private(0x0, 0x3, 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) semget$private(0x0, 0x1, 0x10) 22:22:03 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x26, 0x0, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000100)=[{{r2}, 0x0, 0x50, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffff9, 0x6, 0x1, 0x7f, 0xff}, {{r1}, 0xfffffffffffffffd, 0x41, 0x4, 0x2, 0x7f}], 0x400, &(0x7f0000000180), 0x80000001, &(0x7f00000002c0)={0xf87, 0x80000000}) r4 = fcntl$dupfd(r1, 0x0, r3) msgctl$IPC_RMID(r0, 0x0) fchdir(r4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="f5b6a7aaede3f35a3004"], 0xa) 22:22:03 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 22:22:03 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = socket$inet(0x2, 0x5, 0x87) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000080)=""/158, 0x9e}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/168, 0xa8}, {&(0x7f0000001200)=""/112, 0x70}, {&(0x7f0000001280)=""/112, 0x70}], 0x5, &(0x7f0000001380)=""/173, 0xad, 0x7f}, 0x40) msgget(0x2, 0x101) 22:22:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffff0000, 0x2, 0x7, 0x9, "8922207aaee339bb883bf3deaa98137ce2c3d210", 0x2, 0xfff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) socketpair$inet(0x2, 0x8003, 0xffffffffeb198452, &(0x7f0000000080)={0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:22:04 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000000000) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) fcntl$lock(r0, 0xb, 0x0) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3ce, &(0x7f000000c000), 0x0, 0x4}, 0x0) 22:22:04 executing program 1: chown(&(0x7f0000000000)='.\x00', 0x0, 0x0) 22:22:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setflags(r0, 0x2, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 22:22:04 executing program 1: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x800, 0x2) chdir(&(0x7f0000000080)='./file0\x00') 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f00000001c0)}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/235, 0xeb) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getgid() getgroups(0x13d28ca287cc1aef, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, r2, r1]) lchown(&(0x7f0000000140)='./file1\x00', r0, r3) 22:22:04 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000180)={0x7fffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0xc3b6, 0x1ff, 0x9, 0x4, 0x1, 0x4, 0x9}, &(0x7f0000000040)={0x10000, 0x2, 0x1, 0x7, 0xc3ef, 0x80, 0xffff, 0x6}, &(0x7f0000000080)={0xfffffffffffffeff, 0x1, 0x7ff, 0x1, 0x4bf, 0x2, 0x7fff, 0x9}, &(0x7f00000000c0)={0x3, 0xc746}) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f0000000000), 0x1e3, 0x3}, 0x0) 22:22:04 executing program 1: socketpair$unix(0x1, 0x20005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/236, 0xec}], 0x3) write(r1, &(0x7f00000008c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99c8aff336c00ab1e1277c70bd051be0b31e3a81fed72cb0877cb3027c57f0f8a2c9a873e4c1c1425787a801f6a283f3db08485a31fa94781b860678752fb355804f33f1e879375920b5f81a5c51705ecafdc51015c34297de6214e187e3cc8756854fa25929c35d7308f435a2382150d29997fe1c99ef2ce1174f73722e59", 0x87f) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/237, 0xed}], 0x1, &(0x7f0000000180)}, 0x2) socket(0x18, 0x4, 0x6) 22:22:04 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r1 = semget(0x2, 0x1, 0x130) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/175) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/58, 0x3a}], 0x8, 0x0) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair(0x20, 0x8006, 0x3, &(0x7f0000004700)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) linkat(r0, &(0x7f0000002440)='./file0\x00', r1, &(0x7f0000002480)='./file0\x00', 0x4) socketpair(0x3, 0xc000, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000004680)={0x0, 0x0, &(0x7f0000004540)=[{&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/12, 0xc}, {&(0x7f0000003540)=""/4096, 0x1000}], 0x3, &(0x7f0000004580)=""/215, 0xd7, 0x1}, 0x1) socketpair(0x2, 0x8003, 0x8001, &(0x7f00000024c0)) recvmsg(r2, &(0x7f00000023c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000002280)=[{&(0x7f0000000080)=""/202, 0xca}, {&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x5, &(0x7f0000002300)=""/188, 0xbc, 0x8000}, 0x42) 22:22:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x1) fchdir(r0) r1 = socket(0x0, 0x4, 0x0) shutdown(r1, 0x1) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x40, 0xff}, 0xc) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/159, 0x9f) 22:22:04 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0002dc423ee835040000090059b5a3a42f4e000000000000003000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) getegid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3413) 22:22:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x14) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000300)='./bus\x00', r0, &(0x7f0000000340)='./file0/../file0\x00') poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) socketpair(0x1e, 0x2, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000002c0)) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000240)='c\x00') symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x7, 0xffffffff}, {0x6, 0x2}}, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000280)='./file0/../file0\x00') 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000000), 0xffffffffffffe9f, &(0x7f000000c000)}, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x998, 0x100) 22:22:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000080)='./file0\x00') 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x8, 0x4) r2 = dup(0xffffffffffffff9c) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x8002, 0x8001) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x155, 0x0) shutdown(r1, 0x1) 22:22:04 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f00000001c0)=""/246, 0xf6}], 0x3, &(0x7f000000c000)}, 0x800000000000000) 22:22:04 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r1 = dup(0xffffffffffffffff) sendto$unix(r1, &(0x7f00000016c0)="5dc41cc6cda29e6043ca2ca02898d8e7e7b1de62aed33f71a3de02a0037ab76b1d3c54aaa4e6c7ffec2e5d97a0cad8474c040ba61ad6eb0fc11d0debe596f9d588a929f357f7b97695d722526779f7867692a7e7ce9e8439a94d6b438a3169c9032e0f16d47747f953dc86784749259abe8ef6e427d53e733762747483a4e6c0b640618b905d73ec8880769b6cd1d46095c206447693d82bee6b4188dbc65e4e2c61d37049a0137daefae82c20f3c26306273cbcb304d651f3dd91e751cc2b87627d38819a9610c1954037802e660f77156b55c14c5da0fb08adbe71bd", 0xdd, 0x40c, &(0x7f00000017c0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001680)=0x3ff) r3 = socket$unix(0x1, 0x1, 0x0) shutdown(r3, 0x0) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/205, 0xcd}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000280)=""/2, 0x2}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/231, 0xe7}, {&(0x7f0000000440)=""/74, 0x4a}], 0x8, &(0x7f0000000540)=""/4096, 0x1000, 0x1}, 0x1) fcntl$setown(0xffffffffffffffff, 0x6, r0) r4 = dup(r3) readlinkat(r4, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)=""/126, 0x7e) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 22:22:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') munlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) 22:22:04 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x18d) r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r0, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r0}, 0x0, 0x8, 0x40000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000041, 0x7ff, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r0}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) sendto$inet(r1, &(0x7f0000000100)="e2cfde97094aa0b383eb7f969b0cadd8c01a58bad904529015e07469d06b2c0af0ba647cee4fc9a17f1adf6f66d129894e1f6ce840e34566f23b91b333bf25b5a7dfb9112876280abafd8e5e3368d8138b7ada210288c6de1a0e2352a8a32e1621e18b51ed1e8ef25fd3026ac1319b61e8cf08710463931d5f78c2bf1a88923ac4f35aaa4e477ecfde651ce225362351ae3c756f13701cd29a8168e176", 0x9d, 0x9, &(0x7f0000000200)={0x2, 0x3}, 0xc) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x1) 22:22:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) socketpair(0x18, 0x5, 0xaff, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000200)="13c5b84d3e0c0bef1c099f2de0e44194c7760be0b5fe077c71ca492d94b467ccb9ce9853816f38f5d5861fbbe1823905d89ef1700df0d34fff2ddefd6fb291726a1c414c179b6273561ac958ea46350bbac529986441ebfbead5d313d9ebe62027905ffaf8f86abf2e7835b8925117b2f52b0436eab04ee4656fe5ecd5e75d0a70799ca7caae4c754f4c28c67f9edcee83d420816420bc1b8671b00953a975bb4c1d6622f301e19df6a0c1a4f49c8a9b98eef35c00ad1fffcb7215996c75eb5c474b89de630dbc9a83186ed92bb3f87a2997d460abb119641a5623f18603d13b82888920c6373d09447ca53e138e39949d8cb8d0cd2f6b32f2b518c7d1ca7d60393654c9935c2519404c8383a75f1901f7545dd632a97888b3cda0ced08993aeefbc9746953a0635fd08e2d1f915c0134c80f62ce6c73e2737637d89bcdbbc6e1ff1e8baa4ece331a384b5c4c84f526ab190f74d665fa7d11e8d380ef813aef65836c44f0359f0fe113ead8948d2a9d394fb3c9a176a1c495cad35e671ae30e95593b27190cf31020e608a65279bad44b2f73e8e49b732c0744546d9cc4f75fce0445769c59a19f72199fbba705c1b3cff69471f56564859323c77570a0cb95590ae346d1ae2d20b25eb978d2f726bb62933b390cb0cd87a4f52fd0e648291f05629d04757bb193860cb689c1ea53191ce0ca7d7a20f37000d1d2cf0505bdc52440a23be5125af51884dd1ecc0327e650e0ad0578beb17a37297d69025337fd20881749ee6bbb1994b15c99be8503afd5e205df86ea78311fd9507e9ab1c20e766c0cfba9fbe835e5ff90079f5247cb2502a59e189a9617f6dde58dc0e5f43652f69de365a724ec4dbbebb19f239a8756c63177a4e0bd661c95a6c423eaf9e62a12d4fbd09505ff2d07c691669abb308874704c061641f302fec5ef918b90d1761f3445629ac2b89db3e9d3020025a2fc20adcbbabb19503ccf5acd4a5577c43cc5e634018c01577d168f50aa822bfae8195e51f1e68c6387b0ad76c758d7cdc2fc6db7e3f178128c677197cad407015c476ab346713d6a0a910d5bc4693607daf342e9ad984ad2da0cfc1218cdaf674413867246b71257bc49ee73d62ab8ec5b198e9336548859abce07002441dada96adce22050ff1fcbf06e06509eb98cbc85e741232facb1c88da3d41a77e4b0be731f909cea0af0751377c1d1447284b6e8a5f3ec3eaec2a2cbf161003b27603aba8d4010e0d2fa02927c8d8ca285e8973204aaacb55441d369ab2c6557fec3ebe298593585487897554d0625f12519d3fa7001a8ac4595c3b5e5b126496a23bfa85941abb5d17d4917134c9544cef8b3658659e0159bafa642797ff4a64e2a113e09f97baa340a7224064e67b8d80b1542330675ef506ad4990670ff0822d22fd36e54253572d8f66d0c51e5cb223d50591cdf71ce810af839a5ca461862cf5fe6f75385f021dee06a1826cb2e4630872376a681063e7d4a675b2b17b0ce61b7f96428b43f3dc2d5edbaefd484d50d03d33a2339db69378097590b25f5cf4a5ac92dbee43367acbee5ba9324755437f5c997dde2c29a5c79c3e5648103c2d893c0b8fc7fd755523539a2818633bbfa68bc2f2b26cb916c46175c1775dcdd8246b790fd185438663e697094d78178e52aabb252f9f408a6d79056c7fc496ed769fd54518a510dc403a10dc1bf858dd0522886909b1d04965907d22d3ecfec4465177c01a7ececfd7801aebbbda445b1cc3e8ec603cb0927daef8e1db7126ce1925c46f368da0e819ac1f7ff88b91539332318c47ed160fbb3340a3d71e72652005b35d78b226385d7eee67a709d95a59cbe4a376c460698b0485f23cfededf5b11c0896c5eacd77f8553ec8a0a42daa917dd4e268ccc166884c06369c15f4ead2797f6e8b4cb209e1916c1652b8554dfa8ff8c79868e1954d8ea6dc20fe6bc9792d30bc4953e7152017aa23c62d91888a2ba9ec62c75df00f15aaa4c5a4e06464449e4f7b26eb5d5cb51eacb52e699a082df8b42dc50601f4e23e8b0cbc313659493c4e3d03e47eba4e51270b6ece24c00ff1408f3914b08ff4030efce7e6c88adf6996706e170628d5945ed0c4b783776ac129b6fc2dbf67242e1413bb6831936498c34b4b44a17c28f5b30edc2b3fdc025def9fad6fd1377f731d49f3dcd4e18d65c37a504faa12c780a0813fe0dab887b416ed26d20ac7516ddb21bfc7a7e4a5b7c6e1a15079bdb696c6dca7f90237e5227e851554a210fec53ed0c3765d7effd2fa18daa4b7d4959dec02bf534544ee59f03d0c56ab43865bb22eb488b534f1e27eb8b947c1ff66b5720a662ff2edefd3b2c387d0327c7c43c2d3958f4981ee545d2b9f8932ddc9047f289bb1e4389f68d72ae45d6bf5b6c043a18579c36335ecdde79472c5e6af76620061f32700f0271e11d75f5e419fb2d32ace4762e5780c7018e58c49ea32768941b8e14f84b90b906201da5e1d84ed093bad47fe3b0767da7e", 0x6f4}], 0x1, 0x0) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 22:22:04 executing program 1: getpid() r0 = getpid() setpgid(r0, 0x0) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffecd) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() r6 = getgid() setgroups(0x7, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5, r6]) 22:22:04 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shmdt(r1) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x34) r2 = socket$inet(0x2, 0x7, 0x0) r3 = dup(r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x4) 22:22:04 executing program 0: kqueue() r0 = socket$inet(0x2, 0x8007, 0x4) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvfrom$unix(r2, &(0x7f0000000000)=""/102, 0x66, 0x802, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x29b, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/97, 0xffffff6d}, {&(0x7f00000000c0)=""/90}, {&(0x7f0000000140)=""/113, 0x5d}], 0x1000000000000103, &(0x7f00000002c0), 0xfffffffffffffed9}, 0x0) 22:22:04 executing program 1: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0xa764da38af111bba, &(0x7f0000000000), &(0x7f0000000040)=0x4) 22:22:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="2bab0ee3b28223bf2ac0f2951e7ffcdae55b70d981dc7253b8637e92661336a52ce5797a9f334c1248a2ae9299dd6b42505fcb90269e0dee34d92175292c18a339b235eb21d7dd1565c22fe90fbe2c5d097c49f940eb1a2d405ca88f32adb3c6c4a871f5014c8fa87c3e0e4e021a1b5de6417594ab424f147c33e595d015ffbed6e58c5be59b6588c1698a3a4e0efcbcda1440f766962f2b0b97393ed8091257a7bbe3c4d75904aa1b19285b83353948bb2513d4aec62faa32d4d458", 0xbc, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x1f}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 22:22:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x3) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/203, 0xcb}], 0x4, &(0x7f0000000340)=""/140, 0x8c, 0x3}, 0x3) 22:22:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x40) select(0x40, &(0x7f0000000340)={0x100, 0x7, 0x7, 0x80000000, 0x100000001, 0x80000000, 0x7, 0x7fff}, &(0x7f0000000380)={0x1, 0x4, 0x3, 0x3, 0x7, 0x71e, 0x8000, 0x4}, &(0x7f00000003c0)={0xc9, 0x5, 0x200, 0x1, 0xffffffffffffcd5a, 0x40, 0x70, 0x7}, &(0x7f0000000400)={0x2}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000440)='./file0\x00', r1, r2, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000001c0)=""/122, 0x7a}], 0x5, 0x13) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) 22:22:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = socket$inet(0x2, 0x3, 0x6) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0xffffffff, 0x4) getpgrp() 22:22:05 executing program 1: clock_getres(0xffffffffffffffef, 0x0) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x0, &(0x7f000000c000)}, 0x8000000000) 22:22:05 executing program 1: r0 = socket$inet(0x2, 0x8000000000000001, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) dup2(r0, r0) 22:22:05 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x1000000000000141, &(0x7f000000c000)}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) 22:22:05 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x46) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x38010, 0x10) accept(r1, 0x0, &(0x7f0000000300)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') sendto$unix(r3, &(0x7f00000001c0)="922841c602ba923e06ab82c302f41eb0b35f5f4e3b1ca7bc697c91ad3efd726ac434c27c34aebfe5c6b092294e6872e70428fa483c38bb38155df265912527e523992382fb721c13c359705b92d3e5cefd17be3970de67b9235d0d517b73cd8bc1a93ac1373c931d6b604ea408583bac1929c9e3212ea4c10e70103c6ad84946fdbcad3ce518c575d481c10e1f8d751a034fcd0fea0c1b5bf86c98e567661028aa4931b250b4ff82", 0xa8, 0x8, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x2, 0x1000000000004, &(0x7f0000000000)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0xd83}, {0x80000001, 0x1}}, 0x0) execve(0x0, 0x0, 0x0) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000040), 0x6a, 0xffffffffffffffff}, 0x0) r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000040)=@in6={0x18, 0x0, 0xd09, 0x7}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8, 0xd2f9, "bcdcc7e459c1a3f24420a2c477b107b2790efd0f", 0x5, 0x7fff}) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc004, 0x6) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = msgget(0x2, 0x10) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) syz_execute_func(&(0x7f0000001040)="2e0fc5c3adc4237963a7a100000000c4217d28c147f75c7a05c40119c4790599f30f165dfe660f3a15bfc8fb10062f1d0d00000065f36dc482f1a7d3") 22:22:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='\x00', 0x8, 0x182) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10018, 0x0) recvfrom$inet6(r1, 0xffffffffffffffff, 0x0, 0x842, 0x0, 0x0) 22:22:05 executing program 0: socketpair(0x18, 0x7, 0x9, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000002b40)=@un=@file={0x0, ""/89}, &(0x7f0000002bc0)=0x5b) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000100)=""/48, 0xfffffffffffffec2}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/57, 0x39}], 0x7}, 0x2) socketpair$inet6(0x18, 0x2, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002ac0)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000002980)=[{&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/254, 0xfe}, {&(0x7f0000001640)=""/7, 0x7}, {&(0x7f0000001680)=""/232, 0xe8}, {&(0x7f0000001780)=""/250, 0xfa}, {&(0x7f0000001880)=""/2, 0x2}, {&(0x7f00000018c0)=""/184, 0xb8}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x9, &(0x7f0000002a40)=""/119, 0x77, 0x900000000000000}, 0x801) 22:22:05 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/40, 0x28}], 0x1, &(0x7f000000c000)}, 0x40000) 22:22:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) ftruncate(r0, 0x3) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x0, 0x0) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="a0c88f15dcf2c228720bc731cfd9a344f221a87d6d0163e6aeede414543a6867e79fa7b6bad3dd9addf7b5de272c8f377711981cc8c1d0d4bc8d6e012408c792f006872d34ae16686a9349fbb727d5a788135377dbbc5e1ef983bdedae6a741dc7bf0bf052635ccee028f06142d1c80872636caabf29b7946f19c4d35c69933deff426c8b83bb1e4c104ad395352b06691ce7e33a46fa216a8b79f1b4084cb9117f687dbd307e7d540c50539fc231cb189229e8fd1f519c7feb77d1aad444a48e95bbfc7f9a1aaf39981d2a8e4a1603a7b90100614c4a6fc507d01bd30a5da5124663172cbb82b97125d", 0xea, 0x0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 22:22:05 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)=0x24) socket$inet(0x2, 0x7, 0x9fa) socketpair(0x1, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f00000000c0)=""/105, 0x69) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x544a07a2c0e19c2c, 0x6) ioctl$TIOCCBRK(r1, 0x2000747a) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0xfffffffffffffffe}, {0xdda7, 0x4}}) 22:22:05 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) getitimer(0x1, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xff6c, &(0x7f0000872fa0), 0x6df, &(0x7f000000c000)}, 0x0) socketpair$inet(0x2, 0x8004, 0x800, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1, &(0x7f0000000200)=""/4096, 0x1000, 0x5}, 0x42) 22:22:05 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x3, 0x2f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socketpair(0x26, 0x2, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r5, r6) r7 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x10000, 0x4) symlink(&(0x7f00000004c0)='./file1\x00', &(0x7f00000005c0)='./file0\x00') accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socket$inet6(0x18, 0x5, 0x4) bind(r2, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r8 = getuid() getsockopt(r7, 0x0, 0x8, &(0x7f0000000380)=""/131, &(0x7f0000000440)=0x83) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000180)='./file1\x00', r8, r9, 0x2) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) shutdown(r0, 0x2) 22:22:05 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0xdc0886088dee9edb) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') minherit(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x3) 22:22:05 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f00000000c0)=""/1, 0xfffffffffffffe44}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/9, 0x9}], 0x5, &(0x7f000000c000), 0x3c5}, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) 22:22:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f00000026c0)=[{&(0x7f0000001440)=""/220, 0xdc}, {&(0x7f0000002800)=""/154, 0x9a}, {&(0x7f0000001140)=""/65, 0x314}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/145, 0x91}], 0x5, &(0x7f000000c000)}, 0x0) r0 = msgget$private(0x0, 0x26b) r1 = getuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) r6 = getpgrp() r7 = shmget$private(0x0, 0xa000, 0x8, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_RMID(r7, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001340)={{0x33, r1, r2, r3, r4, 0x32, 0x9}, 0x8, 0xffffffffffffff4e, r5, r6, 0x7ff, 0x6, 0x0, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f00000028c0)=[{{r8}, 0xfffffffffffffffb, 0x9, 0x2, 0x697, 0x6}, {{r8}, 0xfffffffffffffffc, 0x40, 0x2, 0x800, 0x2}, {{r9}, 0xfffffffffffffff9, 0xeb, 0x80000000, 0x1b4, 0xfffffffffffffffd}, {{r9}, 0xfffffffffffffffd, 0xc8, 0x4, 0x3, 0x9}, {{r8}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x4, 0x8}, {{r8}, 0xfffffffffffffff9, 0x44, 0x4, 0x1, 0x1}, {{r9}, 0xfffffffffffffffd, 0x86, 0xa, 0x400, 0x7c0}, {{r8}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x8}, {{r9}, 0xfffffffffffffffe, 0x40, 0xa0000000, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x8, 0x44, 0x100000001, 0x4}], 0x1ff, &(0x7f0000001540)=[{{r8}, 0xffffffffffffffff, 0x20, 0x0, 0x879, 0x3}, {{r9}, 0xffffffffffffffff, 0x89, 0x1, 0x5, 0x5}], 0x7, &(0x7f0000001580)={0x2, 0x7}) recvmsg(r8, &(0x7f0000001280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/77, 0x4d}], 0x3, &(0x7f0000001200)=""/77, 0x4d, 0x6}, 0x40) 22:22:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) dup2(r0, r1) r2 = kqueue() socket$inet(0x2, 0x3, 0xfb2) socketpair$inet6(0x18, 0x1, 0x1000, &(0x7f0000000040)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x1}], 0x6, 0x0, 0x6, 0x0) 22:22:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) sendmsg(r0, &(0x7f0000001240)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x7fffffff}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)="43166b84dcfaece19a2210e21a47d515cedad12e6d42ca27ce187e3ea44fcb7c7027fc29e45f857c532b1427686d19767be9873ad4449529f68e4b647238d062200526a382a5257014983015d06100dfda4294f8b4c37148b1b02caead93ab6edffa44b2ebbf891b8510661c622bccb49646381d00ec8fa8adbcfae99639dfb1a22776fc3f3ac8ffcac6c3dbcd1eb669d3dc5c3336656fde0af00e82850242a9501fbc674876a5f0ab7eef396f4c62972fd71b11fb347db2decf1964d059afd1449902d97de915756226d58cc98e96eb886c9505a612aac925157d60e316e271deb91ccd45a9f1ca9b8c93e0c999ebc62068ae01bcb3cb1ae049f1118becc09414d9d867921078095592b7cac6c46253be422e4c00f17606be9e107cfd21b209ce01a1e2a612963216fe5109be9f2824bf567d7b98b78405919ed34cb92b68421d51b1026425d6a204f19938bc17097c096f20a45cb58062b9461f4e9c7dbdf3ade0b68f86a3d651b1926216e804dced476fbb213cf5f7a16c520878a304c1e73db95d43434b7a64d1b521e13e858d59169c6f5aea73bb42c5804880d355bd4ce4a2c73c8350725efc488c65c21c98f6f0465d3f0a4b364082461e0ce5956d8eccfd09f8b697c7deb45ccd6ddc1aebae9df7a78a51c8b459d9d0f6b3f4b5db2d146c65e30affdffb4cb50999b4da4cfa4077385893a68af90223329560d80c5b1b3b060e9e6c5f0695eaa60b6ace799f7c54e5336bf201915f81e8f0b09ab4c74b0ae582f353f7d6d5a97f10d7244fe10d578ae40b193bb3df125c650eb1328925956314c00a443bc3ab95fe474ee3801c7987d9cbca93106c476935d351ba4d9275f4fd9f48961a84c928399672938ccd7f0f23d251cba56a2fd10666b4814d144399a080c1724acc807a70e6bc7b3cd1c5f33187d87471f21c1a941a0fe8ad5f3d40f2ff0fe3d0daf69519e2d335978f799b7c00f498230f28f639f96e8b77f035f948ff9366bc50e9628038b14904d4041b09e44640749aaf4664a7bccc8dd514f3e7c519c87f209dabc4d1ab1eaf09719f9c4879deeaeb5a378f9bf7839c19fdde81cf38963578f25ca1e1c3703b32374d02431c1f3dd6af4f776519a0bd387f2d631c806764b7350db27f47863d33e1108c959d1d1dec52096227ba962e9b2925cf8dfce4d73f72f325fffa7753f1d39620c88c252485b4bd20ea07e2f75af4e11ae944d4e9a324122ff935a47890c0c1f4ee154f55b99545265b487b628d6f61b5366883e2a3bc388fa58ed841a391bf315704c603e9a0cc339c4efe998e83c758575e7b79628b54d6ac238bf11d7fe29ca880729d16fa4532969fc7e37845082120d74549b5723fdf3ed65bd2e7ac56353ef634d20e59610685f99987be31475e555fab112abc9184e93416e22a456fdd5b805c8dff681e7f198ff80352d1ad23ecbbd8da3278c0faab34ed74e3763ce8cc0679197b96ff42364f513c393c30049a0afad39aa41d2b9251c83db4e00a7f2cd1da4034aee802675b749aa999c51a8c75996ad2f5ebbe3c73b4d6a5d382b87618f5e7fa720854fe0b56938ff8e2358c2793bb0f2cbf27ef63a65f4b3f274c0dead5336a8c14c2caaefdf0837543b447e6ec24fe38a51d4aaa2a88b917536ccf711c62f5ff214740d818fed607a67f3c9b408aaf7f9f14817fcf1a12165c9322eb6fe8c1ccc1282866701d66117c81e53e9af7663f34dba42a2b94628768db72eb7cb0788779a594bf237016804dd6f7b041015389ca48c200366a4cb163cf36c9d09e2d4450ab94d1e275206a386fed3f503683958100534e27877ced4dae1784dee80229b2b96936acdea9dcbf3b7b32c2ca02de1737f4805426405446144bda7f9583e008c4e85ede9e52a8c8cf98f451fadde072baad850a7e0b49360e946a5f84c50a8587b5bf10ced4835451f10d4d6dd95613ea176f4789caddfa2551ac65696a5ea424418f21dfdf79a344cd744e8d68773e940a50eb31d29302d8526503d877089acdd7e1d8c5b2dee7e169b3495bd5e8252042b72c09d26d276f0c61c0c63e6ca08a1c6476290ff33145d7f6d4130cd3fcba5eccde01de28066b973494548cac668f241f8cb903c43d9f43f6cd206cb1161f346d00c602d5b2a4dabdb42aa11fbc6697c19ac5ed1409bb2db243332a821afdce1fc3fff40207e0ef5fdc6731c9c718a01a319fcd850f6d855dce945a4108f08fc509938bff11fd31b005d12364e49d318d08125888b29b74f6eca9511465f1f8fe4109e4c1852350f4825163fb5f8b49a6895d4fb96c22c96d4592fd850530bca334f345106b21586a27c904d9984a3969ab80c6fbe1942f4c80ff0d888a367509cdd6c0eaf8cf16a7b5833b5179a5f07eeb95ca97ae8e4debcfd6ce62c6d7418cb87e9934975ef95f9a43cedd3c242c984bbb01b4a2b4969f1cd0f3fe948feec3c4c26837403e30ad293e9f2195c6695bbd617622dd4d528359938c32c9b13a4ea846d057310c115f59c31f8df856f74c6bd7cda855ee401b4764a940343ee666dcacdb4aa72ca69c9a0400ebab42633f3d2a117183ec1f895643a665a46c43ccae942736608259020d461bd4e79db0b2351f14d8d508ae72b1585aedaca79e68f755c4bc57e965449419eda2bff9c3da7361731c307362a02b06e6e5fcb2da712d064a9c6884a7a85647bbb03f6e676881ddd0044ce7541a3429a71b108dcb8e90ecd40c0f2d6faee103e0154c739554a8207e88ba91c467a29363ae0b272bfbfcf7de00a542f9ad7094e153ea7c96525b8c01ee86886b47cc749ae1c7539373221598fcd9f461fc08872e9722d51f0fa3a33b0c7b0db37e3a92b6deb6a017548c8ff578fa2fb3565bd09b27ffa19213145a25b8399ac05abb2eab44ae3a0e23563d44f518615001e186d04aca51a35d8feba00d8f7e227ab0a7d7fca6090f42401c5317dc1a21b3dde3ef0df5c98bd085b25965d5a478272279f732f31c0ab17937f5c67db0c6639d527817544368382de569ce77849ca878be9c089f8e1987da68637afd1fd33f075dcfaefe9dcc0c10fb8c590aede1753db189c4a1ce3370fc0ddce1027d9759eb588e8cb9421ad3a0e97487a784235b57321845074571d65d8ce104ac0a8546b9068fc23a55cdb4584cb14b236fb03e3f6e19e683a61fca45a09c6c0fdef29210d14d332b01bd3ff3e8117a910840e1fb1610b9cd98dfede6638d34db92b4680276e33084a61e02ea5726a307481b822c293362fe412e4a91ad8fbc1633f95b9d890ce769dad359df58f1e7aaae006dd1d48465dab914671ff823e04bc02b4cb950c86dc30f65cda4b73e30652f9d7a476a15b9be2f173416560a8a71e603d1ea4207f088ea69758847e04ab5becc0ec74793ad553aaa45e5092f10fb1e2136ac78a9474b02ce57b1ebdae7671ca92a82aec3741a41697ba03831ecdc63f0efbb598571615181699010e6b2eab1f048b246463b3357aa112965a5cb710dc9b87545d5d83ecb20e537d1a812770fabb14da0eb8b7514c6fbbba2e819cfca170685fb1e5854eb0ea1a816a5e85463f927bcb8ed5ec0f78f4d2bc8f420a700b621e4db2b5c2d62ed870d65ec47c5a0fa57fb6524ef57b0a11bfac858cce600f58c160e7d1ddf95938ad6929b1545827ac6cf376ad43bfc4df56f7754cadb0bab09f5006ca73af9c9b80a5b049fedfe3f66de702e7e0dda64f15c993039601885f94ae291155a50422c8e3c0e44253140be009587b52b970ec0b3cc3cf8ac05bfad9498915efef89739318516bf8f1d98d1de84754f515b450f730402b70188d0870d71bbb83da611ef2ef99d0691548a1268b38b788e6b02faa185d76362b0148e9b2b5d9a7e9c8fd8f692341d500db54176124e74675752fa4e9b4ca5324a4eb20f1c4fea284220d7f647fcf306b13f54b70fbfbf27885b0bae84f7a866ebbde47f4a44a6a0daca3036a04f9ca5cb5c0e54fd2133a29e394b14ef6a99524be6b35e8a285f442565f968ab147b3b963e35fa30f401c4fe60d92a73ffabf437158b981d6b96d5f83b41dd80f2e5d31ceca71f05b939401ae7af1c988fe031a26741ddc2a0b3252cdd4e49833c37817b9ab2227e458f56899ad3d91df925771f8cde470d7df08ffef1ee18a4b4e7a7ac72908219fd6b17125fb7315466627fbb6a5222a6f1385fb628e9c6b13568e69f0317f1222a7ae855da284538840fed9426745570a41463f8e18b4282d08d212ebfdcd62fd8b2d529e174e126a32f3b724462ba2059997735ae04e62882b4c2dc74d061d291692b92bdc1102834d856f7a0fbad3c812110a8f1ec1b9436e25a57346f2bc68578fd4becf396db6cc1a96e83d15329d55fffc284711cbc02e2a8fdfc34534a169d730b21209c51c4e346539dc430188849ecd3a008efd05c530eed5fd244857b2b8d65466709d2a199e58a3dd1834b61e69c2da2f41508e054802bfa62a602b1f763c748d716a25023377707b0c0a09c2525e913716675333ea7f2e65c16b2e1b9edddf460656c6f8ff352b56790eec03865e0ca6a1236f35461be2249c25125ff13c3a78582f6ea95806b984efa833785ca2b816965547caa412d53260adc25cfab71b894577f7a7c92e0dc5374678ed6ab6d6212faf8e5324dd44322e62f70aaf5bc442209e9df843d926382411d8bce103d81ebbbad2ec52de00909af39b40f8d13a39271f3f899936fe6d09b886104148d23e386caf9bcce5fb0fae3a19e3cb751bdd20c6962342df6b00b51a3343edf94e218679944ca9585a855d3f0d8afd147de4e8ce779c23fcbd2df1c892c1c0558967c07596e4665419892cfa47f0485d678b6e47fa2329f67df58edcf61f51dc9c1b0822b1d8cba75ad02e0b5a1602385c23ee466202776bd7d7e798149b7b2281ed1e1585142abe0f9d56c4a2800524c90e602a11625f7c800ff0b62044a2cf111f109bf2d6c111a1dbbcc40138e0e65ff5a865e79f4cace0c9a3388ccb5cd9d5fd0390c66222905715f6c71d3a6e90b249466605b64eeb72666c9d868cf601ea50bd33e51c52440a955a56c987323ea66c6243fbd1b5953555e79534d17076e9ee614428019c8524bbc00733a362df501050929fa342e13c16a1a3d3b15726656a4fa8f1d2510a1c711dee20c5fd09d55f3409b729ac2358156915412e958c334fae3c3c9d31a743bfda5a2012a67f14c2c58731a18b5e813ebbca4037ec609479573e6614a2f9c9b33a2036cd4003ee95d01460e64df573ade1b69fe8d34c38db10f40b92e15d58fc204f5acd61cf89027a482f137cce9b27c20ce31c52df541a5efe2f69650f12ba601bc5a681274c828935ae265e419cbde5b6865387721d765d0ba9c21e6b02a224d1541b992c1fdc53ca89b5a75df6d014e2da93986b37537ca5ab5bc231001e9b7eed87c9208a42801bed4d131bc8ea4d8dcf1629ea454cb1ba1eafe49ac7a5f3b9f22f989bf03f6658fbf12faa4a5bf248e49e6a49007fbfeee5c47097236a89a8be830d2b6885f8dd9145ab77424092f69b01d9d528910a16e609f7bcb3e308f46649ffcfc56a5eddb5c5c430044d68506a615b78bd4d2f75130e97765e2f78c5ae1bbcf84db54fed61b8e41dfa8ecd6d6414c68e35650f74511a4e987ac0dcef319d0d513121a988803f9fae7b4ab4b3011b22fb375988113c95679657c81209fd2b79ba6ab2625911495fe2f49187663b27831d3244b53b1e69cdb911bac93fcc988bd3960bbcbf0e213de642fa4a496ccf4e2b193df1d8e", 0x1000}], 0x1, &(0x7f0000001140)=[{0xe8, 0x1, 0xe3c4, "e07fac85230f0c4cbc39046da4faade82f2be5ec4f775be4eb6bffc89dffda2a9495b4cc5647aee80754f096e98f3c02cbb2e8186c041231f83432f1c9246e5c59534aff30d8ff81025a494f78c25c9edf9f389a61c9c975c7dcd4080319ae505e8abaf3d02ab883dc5e6b0e9be26be86df525ae8ebd454ac03dd40bb891defcf1865efd39cffd34c87053222628d6e41bfb2c3009f186cfe33612eabed697ec6adfd3d96bdd3e62e1dc7293090df6de625c1e6d36e55a4e4d5b79a47bdfce0c9b2b7f3f8d503825241d99c0e33b1f0c86dc44329963ec1b"}], 0xe8, 0x6}, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:22:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20008, 0x4) getdents(r0, 0x0, 0xfe8a) fchdir(r0) 22:22:06 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/91}, {&(0x7f0000000080)=""/179}, {&(0x7f0000000140)=""/19}, {&(0x7f0000000180)=""/1}, {&(0x7f00000001c0)=""/59}, {&(0x7f0000000200)=""/196}, {&(0x7f0000000300)=""/4096}, {&(0x7f0000001300)=""/16}, {&(0x7f0000001340)=""/26}, {&(0x7f0000001380)=""/191}], 0x10000106, &(0x7f000000c000), 0x0, 0x20000000000000}, 0x0) 22:22:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) lseek(r1, 0x16, 0x1) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e6d8dcf344f3a5ce82b119247faa780f0c9544ee1d394a7e16413b48fcc583990d133e16a881cf8430aab85b6aff876b3a0541221f08000d465732fa0970dce78064c095b9f189b6d85c680d96ee9affad13bbe9f1fb20d6b61f5631205794dd7203c85a3e42284dd9307e0ed1e115f9c373af527"], 0xa) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65307265aa030600000000000000401d00"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 22:22:06 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x3) mprotect(&(0x7f000006e000/0x2000)=nil, 0x2000, 0x0) r3 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) syz_open_pts() preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/192, 0xc0}], 0x1, 0x0) write(r2, &(0x7f0000000280)="62551cf970195f6ea458924b77df6a2bdf861f06a1", 0x15) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10080, 0x9) r5 = getppid() wait4(r5, &(0x7f00000002c0), 0xb, &(0x7f0000000300)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x9) bind$inet(r3, &(0x7f0000000200)={0x2, 0x1}, 0x100000042) 22:22:06 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000140)=""/161, 0xa1}], 0x3, &(0x7f0000000240)=""/40, 0x28}, 0x40) 22:22:06 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x8) close(r0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x10) 22:22:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) 22:22:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 22:22:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7fc, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 22:22:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x810, 0x0) r1 = kqueue() dup2(r0, r1) 22:22:06 executing program 1: r0 = semget(0xffffffffffffffff, 0x3, 0x0) r1 = shmget(0x0, 0x4000, 0x242, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() r3 = getegid() semop(r0, &(0x7f00000002c0)=[{0x7, 0x80, 0x1000}, {0x6, 0x10000, 0x1800}, {0x2, 0xffffffff, 0x1000}], 0x3) r4 = geteuid() r5 = semget$private(0x0, 0x1, 0x0) semop(r5, &(0x7f0000000240)=[{0x4, 0x4, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0xffffffff, 0x1800}, {0x1, 0x4, 0x800}], 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x9e, 0x4) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) clock_gettime(0x0, &(0x7f0000000200)) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/95) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) bind(r6, &(0x7f0000000280)=@in6={0x18, 0x0, 0x9, 0x101}, 0xc) r8 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r8) renameat(r7, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getegid() r10 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xd00, 0x151) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x75b, 0x1, 0x391, 0x1, 0xad5}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000180)={0x4, 0xdf65, 0x5, 0x830, "52d51dced58d2ee6aaa59ca717f80598654da0e0", 0x0, 0x2}) symlinkat(&(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000200)='./file0\x00') shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r2, r3, r4, r9, 0xef, 0xffffffffffffffff}, 0x401, 0x4, r11, r12, 0x8, 0x6, 0x8001}) 22:22:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x2) 22:22:07 executing program 0: syz_execute_func(&(0x7f0000000000)="470f47280f38cc0de9000000c42119165f3246120c0e66660f73d03fc4e1edfd0c46666746e3dbc4c1b812d740d9ea44d9ea") r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x117) 22:22:07 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x0, 0xffffffffffff8001}) clock_settime(0x3, &(0x7f0000000040)={0x5, 0x7}) mknod(&(0x7f0000000140)='./file0\x00', 0x2004, 0x201) 22:22:07 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0xfffffffffffffefc, 0x0}, 0x0) 22:22:07 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000080)='.\x00', &(0x7f0000000040)={{}, {0x7, 0xfffffffffffffffd}}) 22:22:07 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 22:22:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 22:22:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fsync(r0) 22:22:07 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x4f}], 0x1c, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) r2 = semget(0x0, 0x4, 0x108) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/208) sendto$inet(r0, &(0x7f0000000200)="16461642aff0594a437a771046aa99bca9e390f5417c8bdfaa6da0f16fb66abd4e8784ce2b2f8c9baee3daeb2823d62d89bf00d2f4c35f767f9b433055d979cf4802b7129e12470e454113d8c3d9786fc224acb8539ecb6d64", 0x59, 0x9b8b529b6fd017e8, &(0x7f0000000080)={0x2, 0x2}, 0xc) 22:22:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x4011, r0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 22:22:07 executing program 1: setrlimit(0x20000000000008, &(0x7f0000000180)={0xf1, 0xffff7fffbfffffff}) setrlimit(0x0, &(0x7f0000000040)={0x391, 0x9}) r0 = socket(0x3f, 0x2, 0xffffffff) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r1) sendto$inet(r0, &(0x7f0000000080)="59c22b7726239a496b5e782326c1d65f89f9db1a33dba723465fc4c5427d1063598939d4fb551831b462a643b3e05cc22c39b3e6f08d3d5c3bb0806023e7d3d4cbf58d82d78c583835156219ad3e1bec48e4165b686f87c34d162c583edc1423fca252a5e69e17e000bf2fc3e3cfa13e00da0a6cd54a6d6433f3a07ee7092ad0aa64b09763c4394ac67dfc3ad97176bc5164a03ff71df509b8b7f499e4dc3de1d9eb886c99abfb0bfb8838f5cdd9199f972f006e8124e8803efb1c6104e389652d8f4d5b76", 0xc5, 0x8, 0x0, 0x0) 22:22:07 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = syz_open_pts() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/175, 0xaf}, {&(0x7f00000000c0)=""/36, 0x24}], 0x2, 0x0) 22:22:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x4) write(r0, &(0x7f0000001380)="df", 0x1) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="b4c11734b1dc943ccd4d8f5d6a6b2ec327971fd9afe8c59a0e4a0e5bb0ec4fa0f15f052dee538c55438b3277fc7eda6ed188724b8203faf036bdc7b174385c070ab294b6895a5630529bb4be96e256bee58e294c47b4cc8d787c3a0fa02d14a1d486feea91cef3ff85ca46ce1c4ff36da15bdd6cceab955cffd45ae4dbe088478b33ca1d5774ab35ec01c47ae34f0587ca4c73a9bd5674054e39aad6aa7631bda03ea3cd113f152de526bdcfb254fdf126d6aea6617320d7178748312c7f9464febd5b5367a9ad6769028f9fe8f2fcbe4faacf3d26d11ff3b84851a1a2a39de071189ea917b5e9999f8425fefda78448c5bf6a128df328e6579819bc5291b14d5929a86719e795fa59ff1017c72dd94074ff13503ae8be0c02a9f89c1842e2c95d1be6db5cb8561f0173ced175462a302fb74166835ff6e2933a9648aa89e1211c24147857184eb5d974670481bfeea930bc78a7ff60625d2f7e9b8e95de39ed4722d73f207e6d4d0ca59249c7ad0ebfb4e7b1f643b3de949df7a9b7682352dc354c472a45a62b21e3b06050dc7348432e8c71cbbae6b247e97363df4b0b26c18ff150d714276b09d78de9d659802df67d706ef5bab3d9a2949c33f8a90c8d0d7f7a60b4d76d8af3af961d3e820076810401cf7ee3c71531a960f32604fffa4c96b33586bc727719e07d2dd0d8d8825bc3f68a8b07c31ff771e5d207fe88fdf9584f93614b3fd033ca1cb20402f13da8f863b9962f186c1c2606cc20e578abde8867adaf0ca829b2d7aeda059691c396b3dd575431b30cbc03cb229465f36a81444e3f61e50695565296d225caff732f7a42fd2ba798f8e96528f166a53d50a26a47f12983949d2faabedb05fac4a2608567fb8727e6197b971b004336164eff1fba149f49cf08211fcf6ea63643912365a898ca2d409661dfaa62d588387a53f5c243fa25101605e29d32f9c1a1c90b4fb93e988ce0b4e486129c89036d22017d7c5b00c4adb25e6cda6b4f489d792e685de62e606dca89c8097bf81e0b4802b4ce1e26f28ffc02326ddad6750a87c498095cf3dc3078c5538a53d8460996229a66c49bca1cf1051d2fb4845cfb7a23d006f6f4d46b17e7bb134edf8496553b6654b62140dd7fd51fb5a5b412e136fa8958a5d3812b9ce2fb28507ca9347135af52866f091b4dab4129c91f3be93c3041ae61cd550dededee6c5325b67c4ccc5822aa16133c9352e8753fb8937e7dc5a27e982b1242a1a0d8a35bf447dc8e007c6b4257407e051aef66ed768a60477eb7602197ff3fb29b5cb617182f1864ad487a21efe27bf570d646afe39476e1aa0f6d69435b886e46837e2cc7d8fb8f112e27f95f16fa2ec189195b6437122dd6e82e729eb3a3424f551692d3729a7aaf7bb0872cd58b8eae39285a576c674e768f2599d80ca5d7e575964c25e29bcb17b6e9e0701a473a50533c60ad5874001492095c7f4fa4bf85a250285e91e909fa9e30bacd625e5fc67dd851d0e0fb175a3c35d29ae8550f293512dcaab30c2eccaebfdf6146f8457c5f29f829552b8f342b39dd8e322912be901331c8a838e39480d50fac0d2540b709a1715517f324452f12b9da2f7f59ba58b49624303e5c052c4f2da4d33cf5784eb3a8f2850b7342ded4bf740b4c3b09e611fa5269f4e28bcdf6c2069e949604322fdbe118a247dff046a6c888da645a98c7ac5420e4194cf20197edd7f8b819055f83278c7b5b147829ae21453076c5dd8a5d917b86124c91fdcebb6dbcc4611ec3bcc81704bee058137ab46d6ced6d599bfde28fe7bb4339d21fbfe823aaba83a8900ec7aba71ad1f5816d51cf2cc162f0c6641a7a757e90ed0a212c01032b600da070fc0b177257855f1a3a2de827d0f9d070db29fecb285a5bc52ae55742970fe952b43bd1c6d60ab2bb92bfbe9907b3013f33eb4d2a9bf0d5a8ab232e30ed45988dc4235cb39a76c9e418250cfbcb5781f5ec6d2f8a99e633f9b8ae547870fe69a9066739e65ed123afcf6f1ef0a09e2f5226f74022946443c99058f77c32af30363ca525243a2ec417148b8285718555915d646f9f019b5db9051b2c4dd0d78040d29da9bbcb8a2ca92f799891bc6154cb041a7bd780ba81ee9f4a4b652cca00e7f2c304c9adb294cdfb1f58211735dcece07bb2075a79025c3062dcc3b3087f92597192cbb1a2167b48576a2e38af6f680956bcd541ca5498677f91b5dabe55fe7648515eac038bbec46e515942f3e1130b76ba9223deb234a6c8db224f2a503dd72aa08df1c232686a01cbcdd8e435cbee805287b0b77acd03cc0f11d568605ab333ffe034f86f244d6aa9d18115a42976ce1dfbe355432c4277ec8ad41c2861f104c76cc06c811c4fc7d88a8b4da81db53434e7a53d3269a715ec7e1999c7847eb52c6c5b72f375f3a316888f6378d96f1f39a5f949dad13c54438c26e2da6d8582aa9fb2bb758c385fd6850266fcb17e2fa3d50bf92e00e625f1e7446553dad6775c59ab3f2f8c3bdb543176271d69dcd54ed1bf6fb9326292248a51f217f58e275aa34e00428a3795bd748b605ca07673bd84cc4990ee730070708ebcd7fce4656b35ffefeb9ac9dd456f3f3750d0848894e35b7bbff97a89d0701dfebbf818ca5613a59d931fa0943634bd4d0de024936dd96011811b8c14bb4e7569f2fc77959a247d3224cc9d2f8e72029ccc7bd529b18fcd3e199c26509609de2286a0358e40758143707e5a2a9fbc83a48c048befd0efc61c31ab01a70a6f99749f5d5887fb0af257f9c42866aef3321bd9fa6fcbe0c75c311b9e9922d304cd28f03cfcccd2d41bc32ef3f649500ee4a8d8c7dab40d4485e5b52d3b8dd846846b0f0219b81501a72fa8fe700515928673b779d11699f1be", 0x801}], 0x1, 0x0) 22:22:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:22:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x0) read(r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x11, 0x82) 22:22:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)='(', 0x1}], 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="dda928d76f8741f62728e8a88cfd40b9babde855e9342953cff95c9fab06ed60edb06303e87c3b5380988a52a1dce86645f99c517b031c7622ea4ed23ef287997d6c4c66e59eef817af35cc8c126bd44b77628182415d9291318b3fdd2d2ba8c927a432f17f65693489ced3f3ca2920000001a728522dd164394f80377f377f5349d583f66690e8ac17a27f94e3d61a1"], 0x1) 22:22:08 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f0000000100)="997387db9ccea4ca1bdba01161d0b7ddeb9154f03b331cd90df622848cd087ca384e129675243034c30c264f0ae800080876239b89ee9d7383d0299cca29e33f14d2e20a5bba0187993f8b26e0dcc087583f0e9af311744eeca3efaff757d406eb1ccfb13d6a4c2a27142246f142c3787e60ad774852e7aa3a1c7af7fd4db3f78c95670793940b94cb298c5e606dfcd88060345bc43cf12ee1c35e4ad61beadf2b4087262e74b832cc1a1f34f1ab9602eeff71ca45ed6aa9486a6fc474b447a275f98eec7daee39556aa10cda89605895535c86f0c2b67f77d0fedd2ac539a70a71d68b4a9527623", 0xe8, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1b3913b8e343134c92660b01002e2f66696c653000"], 0xa) 22:22:08 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5bc1d061) r1 = dup2(r0, r0) r2 = dup2(r1, r0) fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x10001, 0x9, 0x4, "cf8f4f7a318ec96592f75c7d30e31bd595dfca8c", 0x9e0b, 0x2}) dup2(r2, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) socket$inet(0x2, 0x4, 0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 22:22:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0xff, 0x1, &(0x7f0000000040)=""/36, &(0x7f0000000100)=0x24) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 22:22:08 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) read(r0, &(0x7f0000000100)=""/98, 0x62) 22:22:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="f5a60f1ef4a0e9dcd96637952be9eeb41b25ecc2784d26c58160287375981d60e30386ecac3b43b6ce4e6f", 0x2b) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r1, &(0x7f00000001c0)='2', 0x1) read(r1, &(0x7f0000000100)=""/172, 0xac) 22:22:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 22:22:08 executing program 0: r0 = socket(0x1, 0x0, 0x3) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000508ea607b6683f286df8062e2f66696c653000"], 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) r2 = fcntl$getown(r1, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x100) getpgid(r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 22:22:08 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000095e0000000000000000000000000000000000000000000000000000000004000000000000000000000000000000ee5c000000000000f3839e8c72310306f2caf4ea434fd6322173735dca4ea0659be283e1e83f4a7c97e84701310a83e97db915ee07f6b1d7e6be28650100a4a67252dcc73a6b6360088c06bbd61aede998049c52ac41c59402e080c3f43c91e0734edca867cc0000"], 0x6e, &(0x7f0000000380)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, &(0x7f00000003c0)=""/58, 0x3a, 0x6}, 0x802) recvmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000580)=@un=@abs, 0x8, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/246, 0xf6}, {&(0x7f00000006c0)=""/164, 0xa4}, {&(0x7f0000000780)=""/77, 0x4d}, {&(0x7f0000000800)=""/178, 0xb2}, {&(0x7f00000008c0)=""/251, 0xfb}, {&(0x7f00000009c0)=""/251, 0xfb}], 0x6, &(0x7f0000000b40)=""/125, 0x7d, 0x2}, 0x0) getrusage(0x0, &(0x7f0000000440)) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/213, 0xd5}], 0x1, &(0x7f0000000280)=""/247, 0xf7, 0x75}, 0x40) recvfrom(r0, &(0x7f0000000c00)=""/235, 0xfffffffffffffeac, 0x3, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) 22:22:08 executing program 0: mprotect(&(0x7f0000313000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1c0) munmap(&(0x7f0000313000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r1, r2) poll(&(0x7f0000000080)=[{r0}, {r0, 0x20}, {r0, 0x4}, {r0, 0x40}, {r0, 0x1}, {r0, 0x1}, {r0, 0xc}], 0x7, 0x0) setrlimit(0x5, &(0x7f00000000c0)={0x8, 0xc3}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/file0\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8240, 0x82) setrlimit(0x3, &(0x7f0000000180)={0x100000000, 0x102800000}) 22:22:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 22:22:09 executing program 1: getuid() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x80c0, 0xe1) fcntl$getown(r0, 0x5) clock_gettime(0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000dc3fe0)={{0x77359400}}, &(0x7f0000b1bfe0)) 22:22:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x11) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x400}, {{r1}, 0xfffffffffffffffd, 0x12, 0x0, 0xfffffffffffffffd, 0x1702}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x7fff, 0x99bd}], 0x3, &(0x7f0000000200)={0x0, 0x8001}) pipe(&(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 22:22:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x488, 0x100) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) syz_open_pts() 22:22:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair(0x10, 0x3, 0x5, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, r3, r2, r4, r1, r5, 0xffffffffffffffff]) setregid(r6, 0x0) 22:22:09 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) 22:22:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 22:22:09 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./bus\x00', 0x49) 22:22:09 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = semget$private(0x0, 0x1, 0x500) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/248) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 22:22:09 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x6}, {0x18, 0x3, 0x3, 0x9}, 0x7791, [0x9, 0x80000000, 0x3, 0x5, 0x754e, 0x3, 0x64, 0xfff]}, 0x3c) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000fed000/0x11000)=nil, 0x11000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 22:22:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0x8b}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) ioctl$TIOCCBRK(r0, 0x2000747a) 22:22:09 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) open$dir(&(0x7f0000000200)='./file0\x00', 0x401, 0x0) 22:22:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80c0, 0xfff) dup2(r0, 0xffffffffffffffff) 22:22:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10140, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) clock_gettime(0x5, 0xfffffffffffffffe) 22:22:09 executing program 1: socketpair$inet6(0x18, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000080)=""/51, 0x33, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0xffffffff, 0x7}, 0xc) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:22:09 executing program 0: pledge(0x0, &(0x7f0000000040)='\x00') r0 = shmget(0x1, 0x3000, 0x188, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 22:22:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) read(r1, &(0x7f0000000000)=""/176, 0xb0) 22:22:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)="90ef1aabe21a5d53554d1a8bcb57b156af4fbb8403a8a197d3271d5ae4425c81b272a4dcf7300d8b3a25ed48063e56e7035fe9b5226ddf036189bf3205f44eed4a3c14c62548a27e010777c40a5abb6d2799cb77edc6cfa3bc133859b8000c14b2ff0f69a7e3ef4d10756cc46c3fc82e3e4279c7939fa94d1ff99a32f0cabb62a29139acf0ff6d6a6bbbccdc4c62ee7072f6ba65026dd6c2d41c987d470cec8110c0a1739e851c9523ebd597bd127c74ed5c5dd5389b998a098bfc4bd54680c4fc16549ae3ca65f5bcbef5f882701f8ca53e7d155eee1c74ee702fc94426b1d24640190fa189fadda881aae1272d7b25", 0xf0}, {&(0x7f0000000140)="da3791329b26a9f693a57c2f62b76de0eeb36c39ec71069c6ef2803399212bae102aeff431a6722fca65d9f999223cee9d68a1375da6f4e60172c264569e5d09064d3f62e4af4ca4628cc090955638d14755caf67945c102e2f6127ce61baee1f397090138302ee8a6372a46a697ee6b886332a52d830e374c5c08e5c0bd56443a8afcc0b1ec0284d22a09d138197c31d2a572019cee15ddb424f26921e6078a1c38e74be469720062447eb7cc8e12e134cf4c039b832fc74561", 0xba}, {&(0x7f0000000200)="7623c4783315314226626d7cbbcd55419bb0e78f3902f8c76f83ca4b88a771c2b00afbf2f7e4ab8d1da30a7909819393d9792b9a9917de4072a39e1de4762a2504399161fdabee6485f29b", 0x4b}, {&(0x7f0000000280)="3030a8d850c9d0ce61b16205c63fd1e45e325d89bf577172401fa4ccf2a707954fd020797c2f913d1acf2ff0799917837c55e61415fb94df6e15c3e6c4cefc377e1f7507bc1519c0f0ba8dd76e13b4e2c2f4e7349ddfbf7fdc3078140e0d6b1a030cd53659c40df55c57864abab3fee981f5f652736f3105ca7954a0681b8fb98a983262333b6a9887fbd7da4b8b1081f0d4980332544085756325ae48e2a972dfb35efacdb064da654dece0370abdffecdf665989cefb9ef0c0aebc8880456ea42d4a868d6b5c226242b89327d9bc83fc948314787b2fe34f17c009b6bb16430a1354e9b7ecf2644f1649e98057dcf8f2058a93de2e0770dab35c0a21e529d0f83ae6a5ac30e6194012505a8a594729ee1d8d05ae886469586a3d5f509b8652a85a48b223a221d668fcdd99c474182622f50f9e8fdb1dadb2083f5eb9bdbfc856c2960023b7858fbc16966dc7ebfc785cc0c430e2f4a74c5c1763836a1490e4447a61c822504bf96b4e361583018e9fb42437844684b3022603cab5151f8cf882a331e5efdb116962706d3ba2dbddf41028f53c68807bcd7c36477c3dd74ba116470d694a871e36ffbb2528903ef42558fb6240ee65ba6613967bd4876f3403a683ced1e2ed00a0cc74cee509e5892b2f62848ec017671cd44f443d6651e38dbb1610b5e71eed307f3e2d9dbedaad7f65f11ade06efd33e49b8894a4cc4d594c581176bc8ae7a0b0b5ee224508376a41c6e5eaa1ee045175b6775bdd745279d6a89ce7495e78a5c31c7ed07aad843f714586443a51b87cd6486a0e813cef6abbafb6f3b3928f3fcee25acdd7c9e34e9ed5bfc2761206374f3420932a274652ca8059914f9b2c208febf1d29c33bf8ee16a103211f93c38c18101a29bd8a96de70d59db4b3d8c2ced155f4434f2ca3094d69b846e084ba7f7f2556310a9e125b138630b25182416b88090db690f2b90e95fe7bab490a06fa6777cf3335fc59f8322e31bb04fb5a17be99e035888558b6f89cd6414113f2cb1a21153600989e13c461c5b7ca2bafee18ac2990c877d2d4625419420927a46394a5ed7580674d8d33c4ece88f6ac9398b3699c05409c4c1742bdaa139c34d6bcbba1a6aa596f11ad166f5eb157a02a85913fb9c9793c92331ee9e46efc4cada74f1d1a3c2c11c4d0a68411b2f977fd7e3ae6f203ff0c7e8b1448f4d694199ceaf4b30cec3a66f2c24d400a957483aa487439d938be99d5449360a479d5e1c1b723b1e6dc5498ea0495f5427c3416a2c88f6aadf9ed5b1b9d380732c90d18674d611b4ae000ef5f9cce46adbfe6513779615931e1d06176f1cd8b612a6f8cf9d83eb8c78ca20d6fe88f6c69dfb950372489e8c5234c49b0d1c6ab37840b8fe801a884ff655157edb5a2981c61c527c553b875cb712de8cae3bb99d2d3845f92b245f2866671318e91b70be63ca285ea31eb9cd7eb4748ca6889504da4d49d1dccf070a2130890c6a4542fcbd8e3a6419df9aa0234f2ec1207c55f4b5027c97d7f79e5061ed7a21853941a38565ddf44a19a18e8f7e7040823f2447480b03d6c9906cf8bbe414848c69c9b058fce44ca42c916f8051394b8b9b827e1e899d5f950bfc0175d9b38608dd18aa9f2e27ba4de26042c9460840a2f8ada3fa424b0eceb228debeae94816bb542bbad5584cd749a83ee314d35f7e355c80bcbfc61d906b99f4835928333bf74b5ecb0c56901cd5da0154fb4c30eeda08b17e631bf211b8263c749dccba20ce2b91f66500286d0d60ecb9e22f91fcc441270614ad7d2fb7b92b96755243a9f346b6cefb079b181343216b8592121ade8971b076dd123c51aeeec037a0d6dbfd5ba5109d6a7608f75b03d93a7883f04061c833ed081057e3af4d0a1bcee418582410dbee1b26baf83212e18d8bf4f84d95284adac094189ef06170ef6cbfd74462b0dd6b2d43c61ff292d4dc5a9d6f9b7446ae91c494f185f47fc141643541df2906d94998c45b9a907989909a2d6b7f67b5e9a64f9022f3eb403058a63564b0b3ac9d391c223f27d22491dae757d32b0449024eeee527dbfca51b2d7bc611bb7557263143605604a5733d41e30d77df57ffc890ee18473087b0eda994263574df4b2db289beba9122d43661f8e85768c56e6af38d6775de18abdccac17f2ebb0aeee6ec75e4e69110eb0d76e6c945678eb7d12e87f17346dc1aae0d92f1fa9a4ae35169c71436b64a74021c7161b8929883291c2d5287b17c5a692a925649a2e87e29f914dd6410697abe37f489d7c3f206f4504dade8f0eac88962cf0a96af497b54ed50bac6042bd85cb838372850a4b055a2083b10c690a4b5ed6d1131b3bb401f92480622eb2006b4b43d863d173e645701030643d58fa6885142a270ff99a01c47858431bd0cd448175cbe595705282d4d7678bb35f76de2d323302e7fb609d8c083b937e0e2f4aa3ec2348fc9e3574fb0074cc115d4ccc0c87a538b595a01f2bb1c92f67d34b4454e3d9e55c05f0eef427376a9ed2f0ebf1fba0fa3ab847033c34054b11e1d0bc0a02a4fb47b4bb7aead0a16508095a43435aa12c080c649c427be94d74d482115fa4e81cc035bc9566d6bd8cc6cf2bf01ded6a22fd4349ef829448a5fe8ae363c98bc8f1a8ac9fe92d77644951d4c0fe0107b9e8d1e7ab0f20beb55c13c22565e1b84d9e91020f9e2320f8d1c74e2fc100d9f043473f5c54dc02801327bca69ef2e716d61a38bef2d27b2aff9c2383a1273a845ee61280a527237bdfe75f8613404563ae01617d47adcdb9e23322e8dc3a4d723f2bc17d2935a913c98bdd8dc3a3d7082cb92c664ab9d65854f3c60a4461e641403a8c0bca0d88462d7518f5e5d5af5d5d2f31f43b8325b3f86e1bd750ceb73925f097cfc480b64a29e8c11b0e996778d3aa7f496cf22a86820adc328394c763c0b29d261e8e21d502b05f3c2f6274321f228709eeaa24005d55efe35daaa107406ab4e798be01c2669ff412920fab72e0af5429f927590ca6878947b00fe17eb4a1579a0eb18bc5cd5b6085976c6d9b1060bd65bef8a0d5e9c9d46d063e11d7f7424037253a946464356e8e518917f47a6dcf71ee16b12afc2aec633947174bb005a11a5e8420526c0634ce662170d7009e0682c5a902010bee94e81d3f31eecea29917cc1cb97a1924f1a8b360bebff84a76c7d849b95a20329628eb9a75ea24676d2e606f3a388707f3315687394a12b321d27cdb3dec848670807af900d76c56c932b8b3dc68cfc83b5f59c6999dcf95421aa49be842fd885ea04940cd6960cf0b1cd6752ebe05913a26d66fb70f605ee812221f02eee65ffc2b49b607ade8b4c3a7349f73536731a1333740848664455aa3dcbff56c60398fdf048db0a5ac99f658652d2da41d87574551b2b4dcc6695cd285de53f0cdd7b5a3c8f20e9aa41cc559a83ae2ed4abe4ce5ccaa262e982cfed59dfcf8212b33615eac3ef33af2bdb6bff4825f5729860e502cc51008f35ca48b48d5e869a340c632d06edb58a9e84916a3845f5e14ce13f9cad58dcf80d0b2373aed158a416854b2a88c50010738a6cba3dacacc82ddd9351ad2b14b045c266000db9a3ad5aa8a9458900b98302533c7fa9f561dd3e30c83c1c05dafd8ced410e0856dbe9cf2b1189aa739d9c891136b504dafb2ceda1522442049f9238c3656d6accd82b1cb9c7e88bcb0f74aed6ab220aa653063ff54e201f81464dc19a9fe2a59536cc28308f202ef7aa976fc151f24930a1e5422549d796b0583502ce2624b90b3afaff9badad91816748e648f7b61a6b455a02c14e4063d242dbd2c25b304cc3a3f4339a1a98f6eb266984c1496949fbe5ec01f46f36e58b0d3e946e7afe64d8e05deb3cdbe5f0e44c5a94bf7b23dd39ab6c504c55d9e3d0aebb9664d080e435a4828e83c1937dbad8411c007d872cf5179bfaff7a53bbf80cb6ed7aa94e25505c6f76e40137d311d6150a67784e5212d06400979f1b6c8670c3636a7f971fca0620b67cb29c3f3af2b5271e5a12d990087e38d9a6478596631243f58ebb509a8cfe5640301bcb90a6e6191ba96c610e55489a4fcf205c206c3ab6cc0e68d5e96e9b6d480cfdc01d081bba54b61b206c22335fee362b89c8c4a3eb916b9ba0cd508a7b2c29ede46d565525c48b9d7794eb841e920904a912876d27677b29b63949bb59d585d9b0eea0de280d35a537820a270e56dd9ea14f516acf3f0f056890b1f9850fe4a801efe5d6cdf9e4ddc13f2ac8c36f91e7014ea0b2e061d7c9190c4688d7aa78e50add8af087ec0f642f031a40774ce08c35e0945b01096a5d46af17cad200ea3e32ff9728825969e1741ac2e4c05be6dd98d3a11bef532bf5acd8ad147063c4960912110f5804c4a7dd05bb5311e6195fe50c32ffb04a9208e422341ef374043f1c95a6e69ca0afcc57fd62aacbe991dd36d050fca87f1bb72604bbaff14395483115a37e8df33ba86e47b6acdc358429039b0a94f8fb62be71fc45f16e6167d09f17655db512566076abea3e3bdd406be2840f8f288b31f65a5fc0083dd67a94cfb8872643c29975c0194f89a0a7f5956af73c7268b7ffdb4a6e4e22679d770c964bd6b12c212148360a86041ecee78b686a24f894f42e9dd90c3a1a64611d23786887970be827e2346e56495a15faecb75da95db2e32c4c27d3075dea91e5e7775c5a291c4a72a4492c9b29bf3147dfc9403e2b96fd47ceca6468be219c41e7b1d53e35db6a86f93f58350d60c64db876a7ddb7743885b8ed719839e6d379871abd5d5f002dc1cf0dfbce3f1e6dd7c037294c945135eec51ca46ce99edd2164ff1cf55b5420cd6dca0678bc47906ef1deb1d916e8fd8a4b7274786d299ed1b353f64031b3531e3c5e8a6a7edb04b8ed66f229a94333cdb70af39a408e6be91c0c996a289ad1f79304af986a480cf6d6b53bf33de2423b6f5f3ea4bcd1ad95c5b27302e6c72ed310476ca19e009db8f0c56aefc25297bcd2158694f13048bcdbe8becf5abd20819632c49048ac7d65b645ffd5af0e7701de2b8e19a02edfffabcb682bc16af88853de320a05a4b8308726c8b719582b5fdb350b161029a3e949cfaf170c258bcb190de53d3c1db383432662981ea7a323aff585d11ca7e9bb488601a865a3839cb4cbf7c20f86c76faf67bf086e586a7b086e15c6a040089c0abfce51ceedbb2752efef992d4585aaba489028d4be70266a46772ae9200c266813ffc1311bbda567412dc78a4332feb6cf86f5f07c455bf26e92995df2df43c5831de8c649f2f025a47dae662a10491fec5d9602a7b6891da7b05f99bddd5527ec68ba71212dfa99b705db80e255d69950cd080be229ed550c8d5e000f787e48082ac8a4e4a8f8337e0fc4c0de70b4af5ff83de7e5ff16ebf602ccde1f2702357ecd26197197ecd1e77b07ca4824755aa2f7da84895ad3c2c21c6461a31bb4c6d30d89e33a797385e5cb0f34ef012f41a3e497abf04429a425380f91ad2ae70bbbbdf99406cf95680e4bdf2b22a2c672962f5f5b48cfdfc497c345ac917cbed70bb1d824a8cb0ec425093f85e197d8554aedf9f8cc3589e1b7589dcac9877d6c9f76d5f43f356965b28b748bbf6db4ad1ff1a73569916682d8d957ae6dccca09741cd5f62e3e1459fe3cd1b7cbca9f7afecfa23a0c38c81cda11574d335b85382cd1b8fa3375145324206ca72a1cdf23e9c57f937ebb696d1e2f62f51fb4092a9fa0febb5ef0663bdf770c3914b865e54a31c40bd8b26003270840432cb79cb138ba20c8b9d", 0x1000}, {&(0x7f0000001280)="b9e6d14db15fdc771620b186bad074c009c27d977edea27cdb5eea1b36c6b1b3f73ba750f5c0c8a31c2cfdc7af75b891c7acc3f7d9bed1800634f54cc81ea5c78b570bc1f12e12d0b815cf81b08adc0e617fbfe0b225e91eab1f0ca53c123adf691d8ea54c1f3d59fb2db205008a643cf4b295939cad1a80451ea1f74975e87d6e484ab7e5ccaa3cf27957da762d56eeb93982c656ab64aaeb8574ab8f656228a9ae8ee75dd7c31b88c7b3e50a946827fc4dd11b057c55f4", 0xb8}, {&(0x7f0000001340)="fe5239bb7fc633e9cd2ee05ddd855b6776a59df6ada4f098ca35084f313aaf68b411412ba8ad5b9b6380e7ac8b185a16b00baf2d4de78d4ff08588de8f323081e0ed8d80470d57e7a6365d7791edeccc87f32fb39cbeb282af2204dda203be33c365646be41dc2d1a3f4e874af4d5c1d0db90b177a89d73b9ed8d9414a4fa67a485732ac998e14b9ab0224b3d103e5b2553d36dd05f35839fd321486ffa21aade9ff7da853bfdd24412707d0189b5467a152793f5ca6b037c061998d6d329a615a9c39e8c0ede70086a591c859cabfdea639e3b73cfd68631d655688651c8cb9c4d3ccad3bababecad", 0xe9}, {&(0x7f0000001440)="c6a0e13a00a88caede5d0378a5b24a477f380b124096f6d6b8baf4abeb998bd104d33496ac57f1553008a2e0824405aa544be59f5acd3bf91f65ecac8fa67fda4e4bad0602cb7a6fb93e2842782f217fee5977bcfa91504f101a03090c9a7d37cb8a55d0456c6e5a215d822b1c5f8ae045ad7c8f03d93961f5a38825237c15427af9fcf51f7afc364edb4d13cde487926ebe38110c131dc90eeb4c688724362ee5679064056e57651d1d92468524ce373e7310704f2e5eef96ecc4a6ea5d0e8c9d2054a067b9743eb2163d75a320ca84ab77866f", 0xd4}, {&(0x7f0000001540)="2c36984d", 0x4}, {&(0x7f0000001580)="293caa9a2f6110cf54cbb06cb1deda457711cf8dbf0ca6c5deab4394092a544b7826417bec0d694eb0da0fba6a8c9ed2dbdc80e6ac867613e36c17fceca9c4c5f0a443aceb1012cafb33cb6a50874898b40c1722752bdf21406ec479535ac64fef429ccda2bf1588232ab258e7b3033a0b2ac5d4c05996672da31967cc0f9f4ff2", 0x81}], 0x9) 22:22:09 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566"}) ioctl$TIOCSCTTY(r1, 0x20007461) 22:22:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) 22:22:09 executing program 1: semget(0x1, 0x0, 0xfffffffffffffffd) semget(0x3, 0x0, 0x200000008) r0 = socket(0x0, 0x3, 0x7) r1 = dup2(0xffffffffffffffff, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x3c0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) r5 = socket$inet6(0x18, 0x8003, 0x9628) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x60, 0xfffff, 0x4, 0x1}], 0xfff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x0, 0xf0000002, 0x5, 0x5}, {{r4}, 0xfffffffffffffff9, 0x8, 0x4, 0x80000001, 0x8615}, {{r5}, 0xfffffffffffffffb, 0x20, 0x40, 0x100}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0xd99, 0xaf63}], 0x9c6, &(0x7f0000000140)={0x781}) 22:22:09 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x4, 0x209) lseek(r0, 0x0, 0x3) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/175) sendto$inet6(r0, &(0x7f0000000140)="fefa1644ab578881b3d76d752cfc0f8d169034402b71ed41537b9bc7b04d25b4677d81b43c33828ea5567dae5fc093fa0255509a5b29aede25fc05ca7714a85884f6b2e417099d9e9f26f85d990d8f510a484c326f6cac7dc3cb", 0x5a, 0x8, &(0x7f0000000200)={0x18, 0x3, 0x7, 0x5}, 0xc) ftruncate(r1, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="c9972eba36651326a45078848c20ce484c907ac01b0019c11f6808", 0x1b, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x9b3, 0xffffffffffff8001}, 0xc) 22:22:09 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 22:22:09 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mincore(&(0x7f0000f0e000/0x3000)=nil, 0x3000, &(0x7f0000afaf0a)=""/246) minherit(&(0x7f0000f0f000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 22:22:09 executing program 0: chown(&(0x7f0000000180)='.\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xc0) 22:22:09 executing program 1: r0 = syz_open_pts() chroot(&(0x7f0000000180)='./file0\x00') r1 = dup2(r0, r0) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xc8, 0xa0) 22:22:09 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r0, 0x6) setregid(0x0, r2) 22:22:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3f1449dca3e49e9ccd075c69d277c95b28d50de7f60399eddfabb4a6a2f478d44e4ed9ef523f12c833ac0a5e525dd6dd0e45ac4cb3bb21b26bd72dda610dd6d7011b64c3d97c6c2ddc70c01cd7555e29866693e2365fd55e4595a5c10ed1caa70ec10222150c001ddf72c2e996717512c74cf3bd65b2323f0ad7b99a5af444016b20ac14d358f7c436c9945ea710b34b416ec0719aef4bf392cbfada061b922a2f637c82d05fe40cecefdfb5347f6b2286d0796d", 0xb4) 22:22:09 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 22:22:09 executing program 1: 22:22:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffff46) chown(&(0x7f0000000040)='./file0\x00', r1, r3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:22:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) getsockopt(r0, 0x7, 0x45, &(0x7f0000000040)=""/217, &(0x7f0000000140)=0xd9) 22:22:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 22:22:09 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x12aa) 22:22:09 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) dup2(r0, r1) close(r0) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000"], &(0x7f0000000080)=0x6e) 22:22:09 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x28080, 0x0) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') 22:22:09 executing program 1: r0 = geteuid() r1 = getgid() sync() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) getpid() 22:22:09 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) setitimer(0x1, &(0x7f0000000000)={{0x4, 0x2}, {0xf43, 0x6211}}, &(0x7f0000000040)) 22:22:09 executing program 1: mlockall(0x3) r0 = semget(0x3, 0x4, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) semop(r0, &(0x7f0000000240)=[{0x4, 0x0, 0x800}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x0) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/111) minherit(&(0x7f00009cd000/0x2000)=nil, 0x2000, 0x7d594a9fe628e1da) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f00009ce000/0x3000)=nil, 0x3000) 22:22:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[{0x5f0, 0x0, 0x0, "68722ea9fc0b930e33782b5bee43ec353ec2f41204e005b9e4f9adbf640e5586104fd2281549906c4cf532132598a0631352556fc7af79d56274c6f3be47f9176372c90e51b443de72c058cae64615a84d5c246fd513bb0dee9a2e9708a3df46c341f94c39bce305a19e879810199fc00c55c7cb50761ea60f0ca287ddb305007fdade34a08fff01c9acc4f41464ff10736aa5ee4807c64872be35713347ccdb83726af6b2baca013985bb9708dc45197bdc4c2554a4b455cc2904394ec9abec9aa664b59cd31f134e7c814c7af90bdf96732427ef6ad27c64ce612be1e061afcb15c0bb8627979a3ebb70805928944c10a5a09663d39586177ffc7711f005fedecb7d7dcf470b2552918cfb6c27b50883a8c89fc33f24f805be0fb565eb0acab85cfff66ff6bab6670a5bf1be45c872a997e475c4d1c001afc8e0b508ef46cdd7faec9c49d252318416b97bb661243a4bf2c7b44d50202ba730a041aa4d1a262d5b272429d3a4730fb3be2907afa22c71c3f5b66c11b9d1ca378936e42427a4cd5421f8e492d18b551e94c3f28eb443050c4a97595f7f046da15808a2c005e7db8d345d4154937cffe847d2ceeac316daa56e717c2f861e0d1bbd31d0f82c464e7195d13396ff7c088e5b8a1a385d85ec4f89cb3dbfd2dd019f3a49b5a3c2e28f1a9a8467e22e4d0453127a500af3d2e65148c0a0325cce650fece94f8bbf16fd23aa5bd840d2af925ac00302dc277c1b16884be12baf1a2541854ca25f85c48b536480c0abf145ce59987ac8ba3c8abb63417393bfbfecf05c2cf7d1463d02d4df6569523f6b0f3a95f8cef7abe8a0f76899e6dc41399792a0b504baa6e98cad7a9bc4c0e05e54a4d28b8f84978358e9226d2c042e8c896dbd7222385d36b37b43eb0b00fc7e06c7fc4baece84873af622c4e8a85e6734001b12520beba617b5ce1a9c4b9d3df1c5c66b3e4eb869524300fc0971fc6281172e7f4f76ae308757d3f2a82e5f3428bd95b3ce4b6fb8389b163de548523c0e89aa15383d2039dc60cb84295a3dc19c89c6934eadb5b4354c3408e38c2e2ba10b3ac546c21ce677455147fb7b6a33955421a7f4c595a53bf34948fe008d969ed996930eccaec8c12380cc241f003ffe97a78dff46ae3e1c38af7b53eb9227561430847a5a296908a07b1fc89a2a5afda760dc852065924ea87575c83de7c6828e360c0abefda9c66c74e6692ee7668c281f9b212c70ae6c3475195f04e4d96413b387f07a8e613bb5e818dd22bfe4f493c8ae306801cfe04a60b8b0ddc0fe2dcea8b1549e15525e35e2bf0ebbfb8fec4bb997c8b32f26f2097d8368ed6cc9e5216507168c68df97ad6b2426dc156f7134d55886ff19daa24b4d8a5ebae731fe5f46cb97f27313868cbd0f227719de922d1d6e08c7f2633ee8ab62de88da412f3de2ce360fb39d90c380924a371faa2a89530c93318533c01db4c3c42a028941b1115377ecf1dcf4ad881a7c95ff099e2c3521ad472a33b511ac4c09e4f1dd409ed2f043a30990ce36d334e2361ae02caa27aad5854efc5059e93cbffaf7f9bf0c93492c11e07c907152d04e090f9758dc4f3a0fe6e679c5dcf4c0c794de028ccdae6b3e80b23539c098f6da0af62aa7bdab2e4faab7181d9ef75bab9de1abd450bfc07f77a503a3bfafc90bf048cf38c2c677a8ff86b549c7cfc99b4ff492228c00bd516f9dbbd36ca54143494cc16db7adf58bad0fc1c9b91b972954699edd2fa7f790e336cc56e536598a5b38edf9fbabf5991c79ad0aa851a6b780df4edead3f7079f46d09190d0348ae7bc6cc06f6a9211def7905e090c08a04469aa1c15908a28242620d8b940f5cf1245e2a46d664e09ee7a52a780aea6e62cfd20d9349426d5fce8106948196d5a746a68e670632209ef8583fdd033eb6c01061bbeb66706d6cf16bc541a1a1e4b72a2e8d4de1b3870fc1b61b6fd9ba50d0dba0ad71ef705e07bdafa89c46a919dfc7d4dd9a335aaeb2ecbfce6de93cece26d324c3ed74226887914bfb998bdbff6d6f7de53352d45e1e50af3ac19357806f3b6cb5d6fcfd135a6a94d22bead38f783b681bb412721eac21d0af0498604452822b0d420"}], 0x5f0, 0x1}, 0x1) r1 = socket$inet6(0x18, 0xc002, 0x7) r2 = geteuid() sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="ce73fe1486e8e1b62606a723df75d442694efcc4720bc3251796ba488d4e2bbb21150fe5b71e805ea6d49d0dd958c6652474c59055618032d0da51a683a2c5d8b7d60f6fbadaa4978cf30a9b38d29ed46eea52de6ca3693934dacfed16d0b1e1274ca6f36bc79ce7ac11ae31be9151011efd1b413228eefc42aff1d2c8e9d655c6121b5ec7045f280e29a6b67bbd2c63320770a238b20ac5c7d30d065ab19b9a8444032765090b2afa5e34fab2237c4baa280b69eed550bdf971fb95e11f8ffe482a6f89aec6fd55612d967bb71eb659e314a7f27de591", 0xd7}, {&(0x7f0000000180)}], 0x2, &(0x7f0000001dc0)=[{0x50, 0x1, 0x0, "2ed3e675cf7799190216132dc0b7d47d3779661cdf78185b08a949a55571e1f5735db0977230cef6a48f46a184e86c770ebf13cd4b5a9103ad60ca71d7db"}, {0x110, 0xffff, 0x9, "f69ed2db425a27a3a11930f0f399265cf90a437a7e1c883afcce7a0480e7ac88a692c80a5ad53b64ff8d5f3d1095d909c5da09e66a9f3ddf88c0e9a6ae83beddadc585ec58afa07076ac4ef156a85013027a8640910a2775add5ba1d38b991850e8334d2507332ffac4747ba82c220d0c0f43041f9a60020622ff06d1272706d87315949d10ad53bb928390a84bd88d134d8aca8e795781379ca413848063b813c15c8345f72e663a17e7363e463891817b4b0e3a51388b4426347a94b6103b8adc5d514eaefae4cbeaf572216e8158c871be8f0bf5a443bfc8bf057e3d17906c9677ca269e92d1d294ca7569c36fe3b440c07950ca9f9109117"}, {0x1010, 0x0, 0x3f, "40fea50b0fd8cbf5523a8a7673e8eab1d369420c92dedeacd3b21635f978a8361d55b67e6d7a09cccc3fc15f7505c71ee0bd1c1b25940660ef0aae4c2e2905aadcab0105a057a3ee3bd2ea99ceda94d10fce21cf1c80ebfe2f01167826ee4bd1e76ca7a77db00cc3bb5c565ec55a43420a4dd797393a5155bb95bfa52edf832066496a59970abf5a2843214fae7eff3d3cd17123663ae73b424fd9d352d5c8e919be6710bb79320a11f012d60228e4932776468cafa8191a6020b67c4abb2086dec5927a0a3754afa5129e533209d83c50f8ba77b80d8b1cc90b91d73143f45aad3095f9f5fcebecc5f008041192ec2b18b02a728a7a3dd25454b5942720ae87898e8bc08f17c39774a4ec6caad55bd82b103cd4def54d9b6ceb538d8c8715aa68a8e77a86f8fbbe24eb0d1fde431dfda8fe4b29dc1e117bfd9a3665eebba74b074d342bda396252bb810e5cadf89bdc863da7f5483ab5b0a736c8886caa1ceef9b36f3aff0c7485258cfb20bba06d6759216876228130f36f4403e926d0b4187d6f4c64f6764be72fc45b99ae1549235d46d22b433db8431906f1e7d49ad6afddad471d715791908b5652545a9367d3118e6b3dcbd9b2ec9c96fe960ad47857c626238dd36a2bdc3a31e0aaac8bb5c787fe28c26b7749c720139ad0ad7bdae2118bb2e2b0c39249a59b406984da2b8ad2c0a9603a2e45f228462c1ecd46f15e127b51a9e5ee5fa15c6c6c69450bc6c2103ed1ef083862249b2d52b141bfc04a8678cfec2b000c35b0f8726f757d4670efa3a5736adddccc372ab4759c80ac072ac52797d132ba487a38df426d84c8514517df4c30d6e601a1a02378c13a69dbda2c49b7cd143007ea31ac3c70565bf0583bc00219deb947373cc1f49863d78abc0f9fd6f02b4efd3331a478efedee95d6998a72f9fcd63bf2de118ac3b4c026ce5e4c7283e62bf415039fc0c2686ce67dff7d649e5d56c191a1ce7843a5644e3fb936e9edd79c6e48f3f4c4f04d1683a49dbe5dc825c0e671fad60f8a30ac1c10f258bfcc2bd2720b4262484facb817b483ae191d97fed4997f6f933f4cc4454839d165d96c3957e23b1d2f47b1d918d558070151ff08bfc112e8b7246592a488a3b9dc265ce80837398084bb1afb104341ef88f9b71dd54142d0a4b369d8f4a0859d9b6f56c9a2bd402fc60789acc4b75438b2120f050e9d2fcd07631b0b52dfd0d76e64f46e5aa68d0ccd4d1c1395ec170027ac1aaf9cf33ebe39c38601c49840b646fa149cdd33455ba037b6607f8908397bf402a74c97699693349639f5e20bc564ab5c4e92bd013abe835e914664755494ad3997d32add8b0b6ade576599ed3a7c7113e37b4d8dc28919b10dbe70a72f586b1dca0cb34cdc1b95a56694f2f102b4d3140df0abcd948424d4530962e21d9bfc856eeb78fc2937e3265c96c5fca12071ae288a2aebd3c926a61fd5d4b4779c3e8c58d5eee1d12704bf09a03ff9e6db6c7ddb43f0a1bd9543da2d19a3b06525547024091cd10a2e0096fd0d9bf6249f4b8b00c27081ac547edef3abb54ae5d7c9b548f2e9ea5ffd0cf9e7be3f09fe1da171b0617b099913132ade1b91b1bfdfa7c7180988f93f4e8c0d669a0dbc032c27b850609565ae34b60af6f1673eb32023d7e0d408e8bbf821e4bd8b45b19f0baeaf4a218577ac0317fce77e0cc158f53b915df032e079fbf9ec3a6c72ad2d22a8dd408205d719fc62c6cfb0a15aef535b2a5b1bb70f815bedf03ccace107e2084ba1afe3d57c5cb09833b3c2e7c64fbb1aa4fffcebc575739e4fb2168ae55a182287983ef17bceb9f4f0cda9642603f7ec86fba2cf964166e8bf55e8e0a9d6473dbfaa1c8e2a6c1751b43ad3dfd56ae012c634d3dc7b048c6eff63d0bfb70325026e22f4b7f1a5adab9adb1904a0f41374a609a41df14eba042243ce586afbf44030d2b2d0619a6afe612bd17470b4f1da930717464c0be79a5ce67bf4a8de53c90d05043097dfa69881da9dbfc44fde3448e91a3650a619e8efe977705d92377ed7a9e1437afc381cda875df7d64b21ab4bee751537e0f1f224fc74ee430bce9a9ec037d3faec6180c81268373d4d93d587a34c1c410dd82648a68f057a0ea67f7078e6013afb9114e70c5d2088c72222b07b267d4eaf96142791e48f3e10f57ff3c0c01087bdab5ca2a5f97bd4302da1afba4607a2227caf7b4a6c8d0bfd1526143bd47ee837dc77c4a6506be6309813ee7adeda4fe3b67dbaf369e3fb22ac20e1c0e1ad14cd41c19f9592029976db7be125a2c75b6fe80374f73ad316b81ef5fd48b8514a83b92c018f8f05c22ee4c9dd9fb0cfe2e1e66b88652b7fd2377cdf8ec211331fa0498a6bf7217246fe2566199ed224e377e906695b9a0ff9b8f89e406ff124fba88409239b4e15ddca3d8bfdf63887335bbbc698ce87edd9b0523cb1539f1ea669139fe3ee0790ec4d78402b274fcbd8d3ad47fa68ee286a0fc928db90f9a6ff8c7e87956f2a6a378c3c248cc0f771c0bd19dcfd9b67772133b216c4d8c2a13d801f649c186dfa0e91ca1b5f06fed7a0474c6ef369d0dc4dfecdf1b9c017b7a7685ed9aa75500b7231afbae7cfbcdc94a706e0446187684dee7c39c3c2505b27007bea218ddb3033b63d4120eeacb712885b9183b610775cb1a9530410171e961564d8c11e5b60d71e9495f190085e92b17c7881ea7038ec096c9463ea2deb2c0a439a965c34f0dac24a430452ae8c479c0f38fe3cb6d8857c0093891e56c3ca811373e182504af41d2d9e97e48df273b5bcb65ce1f3a911d20a6e5ea0d6aa21ae4a2cf26a3308a2db8ae533d8a9eb2a8df370865fd2a07f401685453f67d7ab8f7c3f129828a27848341211e5c75a4d19656e710cdf77fc6efb13ce7e04726df8d9e4544b933db242eefe0549fdfa923f8244511106b105cd2c58eb96dae9b411d814816ba11e29e1c44594f5ec58c58f9e9770297ada0a28b12023cdd0f7c825cbedec9192102f60013ca4fa4f9efacd14a38c060d094129363111f0ff3474bde4fe378d31f4b77a53491d4a27c94102c4e0232d9b675dec44b8d1d61ef0866f39311ee2465679741d5b1f42c46dced2780e8e0040302386e32c03f60fb349996daece804f405f50f7e1b92bd5b233a294986b2c5576f303032ae75045d8763cd1be35dbf7b5d8069bd80e1f70b98c1809c2921dda15301fab19b7450bb99b64185f67a7d229ae94a6302417544b4f8495d58aac98126b70d68482031ab302c1228909bf22ad3229faf919f70547ce29cf62b2ec396cfe147fa051a4589463b5df663258a1e30e8e1d57803b62b3cd6159c27d6f941b1de31a9fe69e9cdbd5440723f69a83a256465d4de11b4fa1b4e1f2b9794408b353d186d615779b8d1f1a31b0bbea000b9b0b44953800c8af8bb12ce86818598fe3757c0d192501df31afdc6f5583291da8fda72c888ea2a3a78d4f7da2a64a8434f5bde11d6f9dfb7e4acca98c693083f650d8141ab0bd124b952af164eef79c01f8a3fbf1d04a6bc7988b55a6c68d3c85879904caffaed889f2a55398a614d3bf44ab0fc22bfaacc3cfa2a02ec71eb4d78a52bf7c55d143559a9d069c1e8057a5af282f4e7aeb1ecc63087767eae78c2f990f7e790ff58e78bf877f7afd68448f4c9859a9e09126e60846b1cce5e4dc4888f9b378fb8f7322572665b61509212315035286e8031e3339907c5a96120c5352052c75adf8d9f54ab27830c6028011515a1bcbf58dad9a8ec657050c81cb0632cf8c1003722dbc916e92c1b2ab05d8c764302c12fa8cb153d5ae5409367371a7cb0102f57dd75ec0374c88d05d33466a2dcafa69867ac9636b3c1f44b669f4462252db6cfe98c892ee58af997271ad2c81ea1509f521c03093627ea6d3af165541c14629a99b7e8c88be83423ddb28ca407adad9e02547c333c435eefc8e57dc9fba428699b98f3bce30a07f07324bcab666b57c191adcc3496b86db6edfa89d90e15b243d1ec1610b73a3bd51ea9f32c3f6debed87bcb4a6dbd4b62a3304b1b2496691aaa2d4effdad8cfa6fb24fbf392b10874b51ad73ab68e0d884eb7b5d9552779db235292c91f2b18e2b88d7d29d6873f8060fbab17d3bc27637344ba0c4a6412c14d5bd769e189334e797fdf85d3213078a7d5d39bf7a0fb73a5a983e62ee46b8ec6b7fe1b16431de81444668c47a1af9fd1531b55e42dd71c72b37993b81ed63a0b3b5ccc2ce48028080a4b8b2c47ca66ea1db2fa43aa32bfa50d8cf1b1b9faeda970e2fd18fb7ac826c71482625af657f8db3b4aebde31bc5fd6d8cfe6c8f97d7d87b29730e66a8063317405bdbd19e08207f44bd55a99d0f2fd8313dec117628e64b007b4be4a7e7760c85c8982b1a59ff4b74cb6a23a20f9d77238478ee67d97627e60ae065360466274e61ae6b253c76dfce19009afde6bd2af4eb30f16d9c81ab5644142ac9defe466ee0893a264f9ffc5ab407706007ee8168c985f87251ee9bb22874eb98fa802814255e444b3f833641e1bbe7f281ac1f8d9494c1cbfebca3cf9f1bdb60494d8be9748a5dc6e9cf9f18e8770e92ff467a66bb8bd5f9879c69dddce24f3e99c8404d3af740463e7a5ba232321f101e30e4d1b174c5b3c94a6af119d156cddb57dd4e121edcce56a6ad4b89b6cf4b14ba87eef936550642f479b728774ae9eef9630f68ad1227fe846fb2dc3402b20ea6787a668991a08794a9ae29484f40c42a02a150de3db0c845e95436a33552e2d9dc61a1ddfbc6b410e813ffb49e4780c12a1b2a31258d6a2ef25a234e3e55fee9e3f14a06d7d4c0d4699bb223088b700a79d55b5687b3ff4a4ee0edfc82e1b6d887207cf63c7df73bb50c11ee43457eb0e2ada83671e6fa0da2428dfd2a16ccff31da5e8bf0eeed137233ef6eb556a4d16b58b9a41c0d1dac304e387ff45f4cc5aa213bec2810fc13fc300b99053a1bd61918cf2f84dc09424ee6189f588772e46905f47c23541bfbf0f9bac66606a71c294203c47b4f3126832a6c2888912874963f3d58d7c93ad5875eb0ba9550905b234b681330521c74a9d8f906e8121526929e905611b3dbb450318024368232b35e2b3ee32fff4262c44de9cd7349919cfa1ebcef8c1848d674bbe3ee50b8be5421028650437a5367c497d1e3cf6444ed4e2887bac9fd65e557656989f6458915293fcc1ba4dff5401927f15bc018ba493cb7c26cccb0994a4aca2bd1a46957c35d50b9a810967d43b08177359152e3f6d46626969e4a5c21f4ad22f3332f7cf44e9389c9b12c65cce18b348a6b9c14cec55689aa12b98ec90374636348d25e93338aaa761277b0f96eb0387bfa0c299c3fe29dc8a2d6caa4f4765b043853079af98e6438c762d8513dd1b4a1b8e8b3c7aabdd7c58f7a0cd4f622464789d2deb35d0aca9a1fc198daee6fd5bf4d94970ac2ded73e0db8ef865186ba494482db5573cd96d19d4f2d365682649f3555b316840f9f0397f94aac54de1f3f9b4fa16feb0d3c99bee3bef522fe72b339657246421b39dc57866ecc1eed0e1ccdbe5ea8fdb7d69ae2c881d598349a6b3b05ec019090c85dbc2c749eef4370409c8543bdea8c96ff1d95f5839e806d612487433324ff2eb46ec4a66557b036167c11140d11fe984b2309784e7c17fb6149321860e5989a609e7201ce6893ae3d15dca68da420ad115e1203dda9f071e544ffaae5b3af80e7f30ab266067f9f7bc079bd0b4ae7190eae9ce36de68273861b05533975571a5427b5754a852c3f6af85dba"}, {0xc0, 0xffff, 0x308, "1cd5940bf909dbf9686bb022910e5c1b17fa3d6d6a2613d1b766445a6749b926b84a1d2f1049cba6dd71dc5987d41b53c81fced7c007a7d1c3c337af28661462f9b94654d2b80704c9c09591ab2f692f73fb18a518f4f72ee2e5f1478e0de74dbd7cd1061859d1ed6eb84a2dce73f85dfe8e39ecd810e38a2e213edba77c2317666c6a3f826ebd19e3db6436ab4f712ec12c6bfc2893067bc1fe633699b9624989efd0b4e5a1f2a6d24742"}, {0x1010, 0xffff, 0xffffffffffffbec2, "26e244668d79c1f85c4da7d5c1154f9cc208356c58917d704d63e87db430cea46f9171707eb8590bbed71a0975a7b597f9a1ccfe21cb818d8157d5bab7ab060c2c7f75a90d75ac61762ab18692eb0d0668ca137f0f09695b154345437504e82205aa93c059b032e5bbeeb4c86f5e66d8515fd3bea0101bfe0a87efe4b101b459a41b9a304d64965f9d16f11d08907aaf77214279c385d5fbd3a8b52a91069b9bd3837469ea3d221ef94c9f60623879093859bedd60ab377af3d2546ab88e26a0853c5acdd20af1a7abe2170b18ac322b9e0d4b18413a06d55b8e68b135a7228c291e806f87a6f79d8e4b590b4460c4d969fc1a0c339b2aca5e87044e51dcf792d4d7d2670f706bb532a15d669b8cf49a8e106fdb65ab0eb77bfbce1436e69c92d0e7076320c65624d6a5131e943141e3b1819009bca1c2d1593bef166abfd9cdf7df3a675fc03d825beaeb84f8cc88ad9ad0a023bb6c87b03e1f1a236cd7ebb8eb1b7a946703131cc11cc3e4bf357da52d5092adce084c1553a271284e8a63ba11c7b7ed13c8c6914990b42f4eaa5f6e78c57ffc242011bd9cc0459458af6611384cba396c6ea2ab90dea1bf058a6e064bf61582c505541c5c66b7c57333efdf4e92c008978664819823e39e365f6c987ddec42fe925d3107582a31eb2e970f6624d36b22ca334c01baf6021b83971e321bbcaafd9b61af3b534644d027342aacab18b28f48158a79c65a05e1f3f4aafdd01a6465f6c6ffaee1e7a6d4a25bb16d969b8ebfe7c117b21bb7d3cd250c978f7069256d54e888290d2cda6240ff24046e71a4a6b052bb1a20e209008119121109791efa69f54f09c5245dbf34f9dae90df372e9c7c64e4fde6f5dc38bc74aec02187d225e574617fa99a77158ed9ed379fc0106527130bed6dabe7cf03225d5bdec5d8b9955547e91f4a6bdb55b68beeee6f8c72d18288e74e47d87f65b5cedc4bccca42d6cab8eed52216c3eead74b1deb66f32f7ea100b102f2624da0c413f21516119b2856e098808959feab910b4170e12937f84702666a0abae2c98e717a5c7f938029e0768d1daf22754d444669624b4ecfbd5143f5594c6867b7d7b03898febd32bfb4c79f1d059ed46dfd0ec38ce785050141add0529921a7d5159232582f92505526d098a6cb3e4f4dcf39678761afdcdec17cee9dd1207e9e85b3d61f34ee596d08939a65c726d00a465f9e3fea15f11558692fab9e068e8e92bbfffba9cdaab33e0e0ccfa2bc2d54f4495c884a8997b094b0693c82ea857718b6ec8a97db227f96d46dd8416a6a9d1193d96452498f718b132d4a343386303505b8f112af8fa81c1a80171b3af6b1da1ea56df33ce56f28cd4b1bae14c4193dbc4448c84777f0d3eb37c387db188941e08f60f652adf44ceffbdb7573ffe5832d533133232a43d21306cfaf85a153ed134d2de3368daad2ee50a90e07c965b203a7b19e9b94118317bf71a08fa765bcb0dc491267238ac94705d8f06b959de5caeb067b89e24618a9c8024dc7c8a74b4a659d7af9c5ac56e1d6aab25ec55d8feae612750d118c0a24b3237e0854a93b30dc889e7cf3e3d6deed9057cb1b7af8267a0295d0ece0b43a40c68040623fec39577ebb819eb26559b5e08cc7b8c4d474b281f5af722fe991ed43aec3e9a97b87288121583ddd99b7b676d8d2737cbe1b1ce85ecc4ece8b50478b09792d512932f92bdaea65dde7fa79dddaa702319dec27229051943b872366e29cf6f262fcb7a8554f1ac8b8bfbac5f630881d3e5f0fccecec8fb80272ded492992acf68a462145c08603b52c247078447a5d10e31a1c009c210932929c04072154ce2a0a0cfff0eb4ce1a4512342aa1e3fe206b89aec5f26aad9f7a6b61c78f22ff072699374bdc2fa37239488f13d2bd30915728b596e530fb23b612d3ff75cd379c19a3e94d215144ca62c00f7dff9bd5b02c5963c9cb35d13cb8bb75ebf33f2c391889bba36197aad22e9e949cd9f8281577d22e8177011be6b582fdf0711edc1587fe4bfc2421c27e339cd83fce741d627f6d41a66d6f8ab54671242d8d9da8dcc9dc4c5af70e5fd19727aafbd58187f7c00d193ea2f9859da3dbf4ba2c9a07fbf68afa6471ac381228ebf06fe9dd126e1b29d9423020619a6f8d1d8307509b252ed238742f367c013325a02918d61f6af46e5d6326fb9808576d426e12bf4e67bb2ce71fc346a78fcbe674dbee96e956205ce508b7562cceee2049f7b27cfc77724c191fcc5508a1dc6a674d4cf312e49a53fc688eff59f7445c5f4eb3586e847e6a65d38a1bbea5f6a4738d0d7d969d4e2d5baaebccf5664d8a7f712e7f334b6ced35bcec22595bf5ffb14edc5ec4ba1ee364c22eeb79e0fad86696daa1c0df60b247bbfc70d6b83d9769a8a2cfe4299562e45e7121435e7858400badc6d8c69da039ca34ea636e9c156ec47558a923c4e0464ee0c7eb4095d178717c25f3b7e3f96497ea34883802fd81d546e452ccc07b3d7c5a111e580bcac9440eadb6cbe9a2526a63986e4f341743945bd9d407d349ef20d2eb854a8c836d2b2291f370843767893e116165e041e72048c9c17ff5974409a024ead306ff4d6768e5994c42d8053a57d21ed57ea8f630384a8a2ad68218f60c5c0d1b14ab4ef9d677b27b890c684870ef3aacc99b53d38669397cc6203a7fa59aaee7dfb6f4f5924a50373e1e2c5a6fa9d74a7871a511551cafaec51ba3381799b1c3c767c73071db65fb53562f30f1d26da33979ec39540b3317f816592cecf7949ccb1196df65da6c0ddd8eb005bfc5eba61e77d64f9783770510017a050016171c1a11f152039181b1ad8093a7e69baa19df2a6e5279a44b6b8a027aeba8f61b4dcb00ee02e412f9dacb1c6751ae2c8f51e4d3fa87b81c0036393b48bfd9ee4da4b06844c13204a69de41f94d62f22cd2c72377f42bcaa99b38d9d761a82b3af0531d4fc03ba40b5b7faeffbb5b5e83703bf075f37348b53a4762c1a356ac97c8e629c2bfd90c36fb8fd0f06483c785d4030b4d467cff5d2b6e9e66f9f4408e7820a1c097692c4c0f499ad3ffdc65d1a7ade4492e38c7b9070942326d3b08c68c57ac279679e419421eade2b6f9d103b8e3e2ea5042384b0004f4fbeae304bd9b20f98b8af91b28fa1826df9d338ab9d9b413e9e945cfc77aa2b2939abd2b52c29309de8f4bedacee3e255be562759621d1bdb60dda0d85ba0950252b293508c94e235c148f43a73ac2dc1be775c7fbe48e524a990c2d84c9f4daf6ae872e17af7ba34efa84e80e2ade672f58daa3d5ce9ca1f3cca29db287b8e2a6e85ae0a7362fdeab8fb68a0627dbce235604f1afbb202b3ba32e80d1d7623386c55c6d43042de884b5dd4fb574d56c8868dddd908a095a62087d764db32f2dc2fd933b1b2e9c3adeff6f9c36666fe517fada0a57ed7d3e13c42305444c68bdda6e012a130216a1bbc0bc915c7e358996d7eb5df61e76e6102a1a2287c7aa403d427bb9a3b50397d288b7be600390cb7982f8d6ae8a34d536c4f18cb2f45c1bced9f6de7836d42363430dead23a5c847839945aa0fa4aad5bf4e116e7983ff958dc5efd92d3974d30bd2a916c3aef6b4434494f103b61ede6f154427526bb276feab6ef11c796a8c040f6b3ed61a1e0db52aae6e97996f8074772bb585f2af50780593c15976fbbb61306bab9cc60c11d245115824429d6c4d229fb41bfc8037cdde665a58c6b2e0c6ae55e1d7d8929a8a1a7256261516c90ff379e52180789f78607c1b8db918ea77528c7e02bf5297b25f0bf0de251142f09ca18386e404646bf2615fbaa0bccfe4f682e61c4fb687936cc859b4ef38b952e0972cca3e0f72dec838225dd4738a6e937501d17979aa5c00a018da7c150dd4f8715eacfa2f7c46ec3864fcf2bf46ca0f13d9bfc8f301aab3ec885251b1e519b0ac7f2db7d8ef2b3425be6f7a67244d5d9fb58064621b051ae61b675b5829e73f67591712fea56273806ea3034ec77df0c7d3d8e4d9bc4a27570c8c5db8091050fbd2e9013357a987efca97c82758853351eaa968586da69f5f05de65425c991208b74c31d85ed465a59dfd16885ea5316d035049ce3eaf2a5e14934dfb5c81897692712587fd730d0bed4de049f6614e845c9307f37e1d22adc90547d845a4a13db4f980d9c11d50697f63dc1fda3e694d140133d639c4ab0d6d01bd646702dcf3a06c3f7812dd6a30f89c8377741737ebee6a10f695f0aca140d2f38aa40236084034d455a9738fc262f2ae19f504debbe7b59b4b9f29e781a74cc0e3fb98fa5368a04ba6a9e1cd651cb9cc7d6de0e2d674527641365dd1138795cdeb69c5ef760c2024783642c0b5117ba0d880a55315679223da96d4efee7901f056bb1686cbf729aa91c74bb80eea79de83ec39fefe2f88a158b6e0ef21ef6f32ade696a691db7e98fdd62396788c3f53384e2f3238dc5642f62ba36966a9540be4f763f968cf7f12b0bcea1e1b6a8e0dc9ff6becc85cac9f233d28116b9376bd70ce7d8d041a5f42686b73b0e3f73ff1034986004cda8af592bc063eb88db1f1485cfcce1d5900816b94083b056623c4ae2b0558cedb78fed9f23d4fb0671db35c7777811d1d7ee2a07ef66cb82f09ebddf2069ea40aff977c07f88f80a09813e10a81a65232dbba0fb7818b374c47f990d8f21bd07fa856c33a06ba171a0be285c05e880fa0a261e9100e9603615c09584a0d4ae15775a9dec446e2d99f8d80bead7926b1c261b1a011730d54eb7bc13720ca3a608bc01cac4c7b3840613c3bb3adace66e2be7518083fb069d9169d656eb34366c123fd0b3f2f119b1efd7978d1f8d969b5fff44f858af33c809bca2d362f83bcd41a448cf0ae4312a97c84606ea4067cfa16ddfe6dcb507ebf36bae0605f1df77ad72a7a01f0ad2b6c25c825d9c5b8eb7990c63546721bbdca5944a4fed9e69c16d92dec01abe564fa8a41f213fb48bfb3ff0f0fc4d0f393cfe4767a9bdc5fbedb0257250cd91a435cd66d23182a34443ad8bd958996861fee48ca7fe1f63deca6376a1e3d4629ee83909bc60a3a5e5bc4caf107990a437a2a3ad73569cf84a6679b1a8f7e9bcafe6e664d6bd6a70158b263bcb4352540945dc3da775b37c351e676dbd50c9f8f4b491bc5fbcc01b2d9310c766b69e09d054fa2db999a480835ac0922897ee650e9e336f45402ccaaa328c46a816f6b3b63b2d80b0183272a30e3d73c9dbcd489dacc9fa136de9e9b432f6ec36001ac2f32b94664c2230d94e875852b696c7bbe6e75b360984acac83aae646707dd3a5835ef62584d08cde846b1ddc028f07c0886520a18931b3d707294070539bba38c9b0cda67e0e8d1c8cd897df243e146e7adcb3bbb826274ada063cf28dedd48e859b65ce7a1bb782e01ecea32e955ec810efb0d5c504eaed8127caf4d245fc0f67f51c0db7e7660c64c1353b8912a6e054aec056f9fade2e1557e55c6217fe4674cee0c232d8b3f924108abda7d34bd1d4b9ddf02eb20769de77ea216d64d2553040fc9b4d38aeebfb9d3b678aa0cd4820fa60eca389f82c80240d228b489684687ffa3cb78f4d67bc01b826157c6de99d45c8ae3f5d916924656fff23eb4eda9d79289b314428245a3ff31388828b53035467c029e9df17476a6eb9e33a81de598841219cf4b8d30895dac70a737eed5763369da2a45e1379d46a62c45b2e3b988211c384ec29ffa448dd994f6e7ffb53617903ad585ee4ec2e3677b5f0e32c4a7e3851c1be17f6c27788d492ace8a"}], 0x2240, 0x8}, 0x1) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x3, 0x8, 0x800}, 0x7f, [0x400, 0x7, 0xf87f, 0xfffffffffffffffa, 0x33d, 0x10000, 0xf8, 0xf5c8]}, 0xfffffe80) 22:22:09 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x40) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000002c0)='./file0/file1/file0\x00', r1, r0) r2 = open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x8) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000340)="92b252e4c5a0430d447d115f83b0440d6f6385f6f9f5bd36b61b544a5ca2b932019b0ab6d2f53077a4c6b3afe4265d6cb6c18442cc25efb99acf53ed5c5c815313732760691849d7b6bdbe4be384d91ae636ed3e1e7b8850d79a5fa4fd59dce99244ab024250cecc80bd50d35b952652be222cb251823b85ebc00c6e0a36862c24baabcecde4525de471fd43c9a885eaca1bb3cf9b0f483bcf2586deee4637a2837c9e4ecc14aa464a82cabf56517994b22c5c99923b164313826c91de7c712d62750da1612fcd0cda6ce84bbd66b3f26e0a4c8a3cee2207e18591598d3c5d2dbbd1d86e587c06ccc562108d0a5c3bd95420a3a06fd6bab0a9", 0xf9}, {&(0x7f0000000440)="e91f1b3a041f4296837756427182275ae163b4b987f109ca5c109d0c789a2c3eaf8f1b294aaced43c9ded14755a30e33e783f74ed26430c5b2e5e032a6af3accd05bcf43c76b7e236e7d0be63b718111c6e9ebf2c3db52264b2cd2c81ca73f7f41e3a18349c7a5b2310100441f9cee1a3e22b694e8675bfc9ebbf57b876ca3f5ba5d5fe4b8c522ea55ca3bfb7202635ab4adb3184c0e7c7343ab0afe3eeadb2ca66920d362ad55d1242ecd1a7dba6c5ec6bd916c64436213080c63b7574a023a78bc8d2723904d71a5a6cf500355ab46eff4bc3e03b7602b19", 0xd9}, {&(0x7f00000000c0)="8e7b8b7944b7b701db3ce4b3abd458b26695113f0db86c6dbe4c947fdc5dd205ebbd42", 0x23}, {&(0x7f0000000540)="48f0b8b0ecd441bbdc8f9263605e7d3b42e9d585425ac1e61e19c6c053cad57b3726c96283cfaf80d95da06b23edf4ca3ade977d81a2efcd2a01e0f06b78bc38cbe71dfc35e0d07dd9b4d9f0f08f9d6691b1863c28ed5753991a052847615fb8e27ea515bf18c78f3a16452d06c22f85f011e7cebe9fa7ee38b76073e74bbcf755b730f31e2df1cf3299413b1c881c18ca15a63c08ee104483d6cbc6f0c0b63601c78c736ee68b8c82c0bbfd36bfb17f8406094feb744cad7fa5b5dc5e6ab8a2a624b01046a563d6d9e475a71d5ed09e0f4c494f429ef3e12bbb1110c3b67c7621", 0xe1}, {&(0x7f0000000640)="852e0f6c85ae958bbe5522caa2811d8e0c80c2f30f28d8ed73ff86455aefe95d9b619487a31c88b57c9938ba76fb1c144a7f1058ffef11fef43fdbef68a45fe226a38a8ef2f985ae0b1130896ea53115edbfbdd188bbe231c5b12a51f8f6af70ecd91ff59af063f17d76d4f8121f07c19da5b78b2d836aa0cadaaeb8a195d1c8d3ab64ae950b9c2d8228c414716a6faee01b29649bb3b1726cb6524baf3bbdd412877d78358e5b6ea7cecfb446281b", 0xaf}], 0x5) 22:22:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb, 0x2) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="441ee9c1541d7613d794ab8fbf0de94a8484c4be12b4504ead497e43340823292f9e5a62a6505366b4ed4d0ea220f52f2d23d837967c0773f79836023f2d9c6779bc31d4fedd4438f3f357848016f45b76b0769ca168c5ba80d821169ce6a6272080", 0x62}], 0x1, &(0x7f0000000140)=[{0x70, 0xffff, 0x20, "4dc82edf137252884e3e6b5d516f111b758343e91a3bbe8627c35216ed5de229b2503a95a216316f7c7c535ee219d7c3470fd1e8dbcda0395a441e66e6aab91a8ce095276427bf63b6d7cc8a8e4fba158652db10f563f7fc56"}, {0x68, 0x1, 0x7f, "f25de031cb71739ac0418ca9f73e6644c249cbcc10eae4e38028ae048c81b4581be3f2de200afdebb487c071b74daf965095c9d81aefb9ad92b970dff3b12e20cd29f664976f29051fd4355ed73c56e981b99a3ab2b81e"}], 0xd8, 0x400}, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) 22:22:09 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 22:22:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0xfffffffffffffffe, 0x1f, 0xe5aa}, 0xc) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 22:22:09 executing program 1: r0 = open(&(0x7f0000001b00)='./file0\x00', 0x611, 0x0) r1 = kqueue() pwritev(r0, &(0x7f0000001980)=[{&(0x7f0000000540)='t', 0x1}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) sendto$inet6(r0, &(0x7f0000000000)="fb7c77a25203cdcdae021d754df29e41a3f79d8c6e368f8b0b0de46159526151189dd8bc2f83c7116c3a97692fdd9dbe746a7863308e6dee7423c8d91a6bc49970b865be429d042f736031ae900e8ce3454b39bd18b1bf324c70a36df83ffb668bf0f556c6e1998b", 0x68, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x6e, 0xfffffffffffffff7}, 0xc) 22:22:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0xd8) recvfrom$inet6(r0, &(0x7f0000000180)=""/236, 0xec, 0x41, &(0x7f0000000280)={0x18, 0x0, 0x4, 0xff}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 22:22:09 executing program 0: socketpair$inet6(0x18, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x1000, 0x81}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="49e3e2dda85c898fbbde65390500f7495ea3c43f4f81813ab9b807828ec89d33c499feb8a7d27d0038777bb37cc3b0f14dd359667f52ff19626a2731a6e579357e037f180fa1d0dd2726993708ddf44b6738f9b95a32f3ec3bd4f9c4981edfd1d863d949df46c1554fcf51ec156d537b3c12512245db2513469cfc31a4dfe5147161e1db5d7299ef669f3d0fb706a7945bed89f4a9b158f78c412805532499021c02977777104723035d730c8a339fb28faf61267182e0f6dc9c3f68c2eb3138ee53817de16384ff9cb2cab1", 0xcc}, {&(0x7f00000001c0)="6ca6bcf350bc9085f2208be0881610751664291161d24c7ee15b794217c14af37193ec711d07dd0727fd10aaa2f3ee482a2c59b41a2eb6a5ffe7bb6ffef738b2eb9ae27d8abc9e4f6ce7ad3c466bd1726ae41ee550e847c0e87e7c01d24f9fb3821744c2acbc34533158535a6e919dcdaedd015a1ad8379faeafb300f00ac0d532e211bdf0f7020edefe3c3a909c9f4d1d51870d2f17316f49d5bc8e93ff4bd7fdc2ef4e53f165ab3e38db87f141d67ece151ec5895b1ed97b7f9a364f437b7a0637272c64c17a45a2128ad0875873aed2a3c9c33722d7db79a0022c", 0xdc}], 0x2, &(0x7f0000000300)=[{0x80, 0x1, 0x4, "b9c62188bdf312f6ce910e82c618734d3100eb9b498616d51e657c623737e5fccb46f87476dd0244efb4013eeff432167b5e546b5e2c0002909008b480a1de8132c15c613aa73d0dbe06db8804a534ceda8ff4144a4795c07e4a3c981fa21bea693d8edb6a5b1810c781"}, {0x48, 0xffff, 0x1, "3e55cf3e2ed7b8626e2de9c0f9ba5e5df503f181a2cbb9487a3013d24e0bffb53be392e0ef3f99123c1b896dfd0e65bab7aee122228d1f"}, {0xd0, 0x1, 0x0, "6476409093e9acc115c65db1996c2801dc3f1c5c9c7f9b97c0a7f6266e65e3b5b48e04b5f1c8cba16e8545db5a373ce6a6ccdc34bcb0f90ab6403b0691576dc8acc2d8644cbe160b9d831d6a16c3164d9ac7c41b46b39f5792849187a0c008957275d26066710aa35fa40bf39960779ce7cced66fbe990c65d3d95aa7feb32e536842de4aad84aa18a3399a68b0e089f7c70b2519905ac939f2cf8b126a4361ecf6ec4dbdcc04eb53dae752714c5b62c347c0c33c7f86d9dbe150005a0"}], 0x198, 0x1}, 0x401) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000001200)=@un=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) 22:22:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) setitimer(0xfffffffffffffffd, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000000)) syz_open_pts() 22:22:09 executing program 0: socketpair$inet6(0x18, 0x4, 0x3d, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x8, 0x400, &(0x7f0000000080)=""/165, &(0x7f00000001c0)=0x8f) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) 22:22:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x620, 0x7ff, 0x4bc9, "4349a6541be7acde2d36c46942af03db643c61d0", 0x0, 0x7fff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) mmap(&(0x7f0000e0b000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000fc9000/0x3000)=nil, 0x3000) 22:22:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/43, 0x2b, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 22:22:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0xe4, 0x10, 0x80000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x98, 0xf0000005, 0x2, 0xff}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000006, 0x7, 0x18d}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000007, 0xfff, 0x2}, {{r0}, 0x0, 0x40, 0x1, 0x0, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x84, 0x40000006, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x6}], 0xbf5d, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x3, 0x1ff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x28, 0x2, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x5, 0x10, 0x2, 0x6}, {{r0}, 0x0, 0x25, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x3f, 0x1}], 0xf35d, &(0x7f0000000440)={0xc88, 0x8}) dup(0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x28180, 0x108) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x401, 0x96) pipe2(&(0x7f00000001c0), 0x10000) open(&(0x7f0000000200)='./file0\x00', 0x10800, 0x20) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) openat(r1, 0x0, 0x40000000200, 0x93ef88df470ecfc8) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x24) clock_getres(0x2, &(0x7f00000004c0)) open(&(0x7f0000000080)='./file0\x00', 0xb0, 0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 22:22:10 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x63dc6c04, 0x8000}, {0x2, 0x900000000000}}) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffffc) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) 22:22:10 executing program 0: 22:22:10 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 22:22:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getgid() r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000040)="00d7f1e1f03342925cb66e2285465ee59898147e4f29d740b0ecf2afc7535c70e9f5f3a19844fc8f97d0bad74a0cfe4d8f6f4260086484fe1dda64fbaa1f556115b2b9ea6679edb41aec5fdfcf3dcac7fa", 0x51}, {&(0x7f00000000c0)="eb09139732903885c8038610ba549fddcb290e1f75d7ea888bd97dcaf55234b703565124467f78bd46eca1d5d7bfe908fba6122f6f9159c27b18b3e717cf3ce5973a600ec727d5a74c000a85dc8e5bcb8fca96b92aafa4e9b71dd644fef205c8779232c42ce9bc7d30726bd9f7dc908e0fcd947286cf7c85944ff0c36cb97319bc4ee9195099ca569acc50004271f93ebcfe9d402192e0890582010786", 0x9d}, {&(0x7f0000000180)="a70e2d33a5beadd3b177bb35efc1f58544d323f51b0991362966dba3be9a7d8f03e2baa3c90d1ee2c0dd00868db5986c838f59694873b52c08588ad18c33a2efe5c62a6cf0b42d887683a1ddf10245ac42ae677ff0f93b1f7defe80742fff61e0b392790581b2f6adef21c6b1d0fb8ac35657f843d10a21fa62948217eb5a1cb14", 0x81}, {&(0x7f0000000240)="12e4194a38e42c872e92826fa207f9151a357f9ccf84c40dbc053d51de5a6ac632558ecb15dab2173943a85231c18f92f41f232f008f79027ec84258b5161b0731098b8e0d5195a6a2c40c99", 0x4c}, {&(0x7f00000002c0)="0774b11792824e84919d741fc608230306882baf6516d93fc34f428729c1d6928edb7c56f5ec107cbfc535a55d3006c2424b83699998607e34cedcb95ac2aad2956d2119194b2d3d70fb6e646597363fa02b4fb6cd1855f4de25b6e59db1fe8ce61e98b476ed3b3eb7eaf22db17f2cf44bf2474afcd65264545a62da45f6979eb232c937e966e81c9f7508c0fd0db4d025f7029a81db2440e8df", 0x9a}, {&(0x7f0000000380)="524dcc8346c73db5b03dd8b404318d07d60da630702fbf6a73029931167256390f119cf31dccbc63563632bbf771f38bd3260516f07f3129bc25e6d9bf75f0a4cbcb0f85b291345e09dfa2ac5cc8e1945c4458c1232da4ec32879f33561da60d81c43690df1c9217688b1b8af9d67c10f00426e086ec6e5d7f23235c51877c1a6c1a537297e2ee2a7ec9c156938c281e6322e459b6b124a2f6f695584e21013528c6bfecf1f06d20b76ea57d27d4a431edf56eff7f299e498cb606344c8bfd74332ba9c570a7d44b1d0819619899cfa2ec9b17dd80e8ee4f433e3c8028e431e9af1d6c16ddd2", 0xe6}, {&(0x7f0000000480)="d85aeafb0ce3825324cb4470df9ce960221e0c606a8e05d031a9eb2f8938c4e7b7c7ff825dc4e3c90df1969165a9fe92b1c365699c9e11973076eea4265bc7c2fdd42664b8613b003a7d8da74a5532e7f71423be3d1d36393ba5f50f2b9fae18a42d28d8b594fbddf25b67a0e2fb1350254bbfbb147416f9dbc895d2c54c4b", 0x7f}, {&(0x7f0000000500)="1de9f7e9bb19de114875f866cafb95124a1d7b461e17e919411605883ee24331e0618fd85b75d7e085c826ad030530e1fb993cde59e0f2b5d878dae0253170f914219079b64c43cef1f67d7f7a724c154741346e563387fce2b096bc20971148a4a96c520597363232f11f0deb255ccc68a420c291797e29f35ad6dedb5fc0fd02b5ce4161f0725fb899466c69affd0c29c6b567a52c26b9386589f9e8169d92197ac5d0253c0fd2", 0xa8}], 0x8, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x128, 0x402}, 0x2) getpeername(r0, 0x0, 0x0) 22:22:10 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) getdents(r1, &(0x7f0000000380)=""/129, 0x81) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000480), &(0x7f00000004c0)=0xeb) 22:22:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8010, 0x180) fcntl$setstatus(r0, 0x4, 0x80) 22:22:10 executing program 0: r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000000)={0x0, ""/110}, 0x76, 0x0, 0x1000) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 22:22:10 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\x00'}, 0x3) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) 22:22:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 22:22:10 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 22:22:10 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgroups(0x7, &(0x7f0000000280)=[r0, r1, r2, r3, r4, r5, r6]) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r7, &(0x7f0000000180)="4456f325fd183d11caec9464f68b8b4e003d26cfcfa25a3f2d254fe2e5727387870d26c413c286745c48452ac4463462fbb5eb06ff0ed6a889d373831067cf4774f16136023ebd4bee99ae34c7905d0ae5a3de4c29403f9dac66ef5762ff7ed1d7363781f52dd0d83641", 0x6a) 22:22:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:22:10 executing program 1: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x37, 0x3, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7, 0x10001, 0x3, 0x5189, "96e34c9cd3261f19683650ba85a4aa45cb093bdc", 0x4, 0x8}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = socket(0x1f, 0xc004, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r3, 0x40}, {r4, 0x8}, {r5, 0x1}, {r6, 0x20}, {r7, 0x10}], 0x5, 0xffffffffffffffff) 22:22:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 22:22:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 22:22:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f00000045c0)=@un=@file={0x0, ""/4096}, &(0x7f0000005600)=0x1002) chroot(&(0x7f0000004580)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) sendmsg(r0, &(0x7f0000004540)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)="615e2b2564767d35bc01627413f98b638f8edc37369c0ce45c1694ad72211aa772aad6f6afafc35a6109fb87dfaf6bcc1ad90dd7f82ec890675eeaaa7e8d222960aa881997832d6c34985349d291951e46b8e5506dd767ac2473813934af23e72cb4112d758749ba23d0b1971e63218ecbe1f3d20c6ba07ae802cb19fe941a39bca94b08e0c60f175570433925d49560741dd8ec1e5bc5d4269e1f06e6d523259348312c951f85e0cc81969f9966da3b8e6d111419126f141fb041e35f2bf4c33350950389a6da538777983d7f38a99c54269ed30bf8c6648576a67fed6e30a644e76f21a8495f1a293f89b5d8f0242b29", 0xf1}, {&(0x7f0000000140)="3a32c509588201ec5543e29007532a98a8a33390a74b5526650355cfee2f29d28b141befb6a7a66524a2b59b81256e36a49bc786851b4ea5cf92c39d471878d27f0e2c3e6348f9e11eb64c75bcade3d57e306cdd00bd08ede6dc05d5937048a1e633d206cccd6c2f7899a18763bd488c37e2ce9a8b1d579e9d", 0x79}, {&(0x7f00000001c0)="1cb4", 0x2}, {&(0x7f0000000200)="75b017cf03e383ce2ecc0291ec99e6940b7a919be6bf81d6db35aeb638bdb0cb3637911c057b0fb3fd68aeee32051dcc29be30c1ec5dfbc96790cd936119ad81b7e2def57cd30c5a2c482b68033ce60a150f3ffa022ba819ef0f536cb2fdc36b14ed41f6442bbb8147a71ae1a11801e8b97a2f65bceeb7c736412b2233ce197f74502a85945de35c4c87239f7f5221e3ad676f59e3558c7123fac5e79784a087b7c36165cc0421ef4d133f8a4e6b2162b1bd7abe96874f5955d33d64e8367fa4e44efe00db156848d2a1a5bafafb60587569b81e26e896a9d9b0779fc206dc0372e93dbb2d782931b3ce6734bf95ad1764688f082e427f2803fc31163ff47f2943c72bb120cac9c0b792cbadf2aa8d29dacf1221ca8bc23339fbe6dc9ec491145d9be2ef85913e0ff90496593e515534f8a26b2a6f4e4ea1481baf67d48372f534d5e3a3422692aaed4ebd82a48f8e35cb7205afa614f16f7bba140d5bd64851aa8ff742c61b2a3c3428cbfcb7badd897b2b43b13a7d519017a71b37b98e365dae8ea0ce84c3d48deb5cd474535f643905551dab1b33f64a36871690b0946c3352c1871f9ac6b4b865e72e167d9a0e47610a4bd8fe0a845a99ea68662921761a281542f1651574bd8afb1824d309dec803ff783e8990ed596cfecbf3c97435931d7ec13a1f133dda8b69b8cbca5aae80360391881053dd2c8782bc965d9120c132531f36af946622dd9e7e568476991af1c94c4600c59a5b8455dae325c4299b5518335b1aabaa797fafb894c07343c1803a9ca0f773771b15ce9806a1e0388806ff6f38969ec7e843d07f6caf60ba55c4cf6100fae1c37c03f06a71601fa604e6e34209922ae2203c7d4b00a7426a54cc3c2ade0247f20572e2df03ba688613c10d47482d49314ef9c6964d3cd75a5f1cde4f8d2c7f8d3b1eb8f0368d01e11c1be44a997e278d229362ef19cd969e814392bc894b42dfa4c7b953e01440062235a3019004ba8ccb01b3cb097e2b0a2f94587affdf1ddcabfeb61d4cf3ed8953192d840c9b6dec3ae1909d4b45ea57e3fb8dd8a590ac8461d551514f506ae1654497685e8c32432b40c70d0b017ff3d17fad12b5befeeebbf61b02678d031b7d69efc9285b690d6cfd290fd4df861c9f050e375943b1558329f74e7a9a9c76b6abbef6c91821a42ae97c02579b4ef79cf195079e7b16c6cae574e6bf612e89fd1cef8081cac3a27b0ecf9d5d1cee4880d3f8040d94555d1b1c235ae9c43856c8efae2bb06f4057eb0a083b1e55109c7fb62c37b7977ceb796aa82e6ad1afcd8f35ff8192b3be2a7a8adc3a94c51c36ad8e2193f1ad709708dda76f4bef16e849103bd483a5757f13cd93b50b9bf1ca814e78553b0e564aa3721ceb8598b488b8be3426ffc3b4aac708d22a70ac58268fa836d99f3f91b822c1f7214ddfb11daaa582ad736b4564ea480468cfe95eb2437090706768108cdc16a82d362c77991ce7c29e77ca32bb78b60e40d6716ccc1e7ce12d53b849c27a6bc91cd84914193a1ec649566c808be1ede1c318d5491dadb93c46071df64d2caca51260e9bc0f2aef10ccb632e138a46864cb6b35fa497ac769368146641f26d1e9b3c32146899e9906531eb93eceddcbd4b71a5d08fad7028c4e2324e75b6cbaa20eddfe8e99a37e2565cd565f642e4ae915ddca8b04915e96ff7b74773b2e6bf44e9bb36b201c90d12b261c9091d38629a7178e5a6ab4853b19d6cb977af2f6ac97707422058b8e96c182853fa4436a096a285cf314a5960dc2527e50efc980f809b7728d754274f3cf58c7cdb44b85b111eee47d32603c610cf8b64be92ca39be57c10ef80e7e671207521f4dc8d90e1b2ac6136a72d7462c17e94a7deb92ed35b33c4fbbfe54c00edc8c1a484a40a081461c2a0f715c8f76cd903f1e161323e301383b7ae6145229ad33961228df3bab013dfdc8e8fd702c68ab4209c2ebf6bcb586e5077b26a919192ea54d11d50e0bd92493ee58fadd06096cf0ec2f8d4194f52b7d4bea695f9566744c91144e8bcfaaa2bf52a8a3985c3e0e41c294aa331a8760c54892181df18ca3f16f349fd09516a89fcecf41494debf7b79acadf6e0136c4fe4225a62b0ec8917228384fa32caed8010a1bbb8c64d59ff70b80eec98733bd729824aa4189f7611a9cb79a5bb8dcfd3a83a036407e57dc85fd691f2f4fd0104ccc7429c11e4b16d365eb6bf59a7806dda70cf603bad2ecb6b984faa7b674a61eaef65629b6184323f6fe78c5844078ceb8a681b26a02d5a79c7459b2b56f312e04b9d98756bd71e68db29659a0d197135fa1ef1b68a03e4c63d383620f0dd8b79f97651767991bd7098523dff423cc43a6ff49397e54adcadce3ce76cb906a763790455f627cd175befafd99832259bd48178e2dc00735d92f5beeafb1ce3663b201a9b053cf5c21cc192ae6e9cdd7155ce518ab7605f2f5f3dc433b0cc73b0139b85fa67b397fe4a577782aefb70754abc25e6b1d41070728e3e27090fc97b19b41fe11e93a3b8639f03f701763dc7dbbbe1e1a49314ed4cd7366ef356413af3c4cbd58f2e010e59325cbb9a0b8b5b6e804c7db5e8af49e728556356c91ba27366ff6522be326d70af025815a3c33d758f857225eee0d52208f0df9610b694012dfe5beb7e68fa0ec44df7ac1a3a71444187fea46d212207947ec54a161d08f21ce190112cabf7c053cd1ae8cd521433a76ed813f40d399c2ac726983306378420bcf58160a6ef6051d945fbce7ca79f7941fbc2cf2bbef8bd22ed0aabb5dc4a35c69b7daf3ad57f1fe8789b0ffcc0f5caf71c6190f1155e4b81fd79c70b2ee90838e21c494bb3007d8da5f04316b296a248565bfe83a6c0422c91d100b24433f0521e3c1818d982b677fa21b43abfa6a3eea5a4ff78c0e2ae42349f78829150fc3cc0f96fd32ae196d540c05de03e27e7d95fb34fa97bba07293dce075b707ec9e3fd693fffd2cd6c23872e44492c442f1fc5b37bbda3267e9b9bcb507bedbfc0349d129bff8aa09cadab6d65e45ecf059206416947c7d0a0b742f5ad1f073887dd98e356da5881be54d86dcb84f879c17c1c3d40f817900ffe4981322e3d039809093a98264ca883b7206b9fc0f1c2ec3ce295aeba1fb7a6ed059cefe15df23c11b76699ed93992222bcfb231cead769267d2580940012b8560969789b75b96b1b6e95f34d61aeb1898040b68c469edd9cd0c76625f8823d64fa5ef7ea7a2c9bf83e7e2815de956f1cc4c3f69b86c6acd32e1fb076aace41a07317041a76dfc03ff3e19ac19482745cb1d07de9d860a187f321589e3267a5c9860c340ef3d9ace241134b4df4d33189d7383f7ca62da3af95d179b071610b932d97f7bf63e163103e595734214329769d11091756a8a1a1d83126894c62d70aa002aea0d7239ada22344377a0fa2d5b524d81098e878505938193a0c280d621aba1886ef85f79279eda70ad68c6926813ed4570a4cc890b2ff81b6d485498634d302134c11fc1482760fea9c8e4049d991fd660269f7a3ab62488bbf42718e86dd3192c0f07b9f938a9d0785454e0d23ed6bc8dce1c28442e62a32ce98c76d722b446ee10665ad21d306e5585495b8360c8da9f89f36e97ba0da9e70e9bb75d266f78d3e5bb8d4751de5985f6cab6b93b8314c41040d7dda184d2b020e00372d579dbacd3e19984a33d6c0c9fb0f44abac923e6a59622033e3f96f10e37ffc25bd7eb84b0977fc2ebadea533328d906b4e1d2b66507cf08b53dd11717cf855d1616939b6853e4619a4805516ae23717cbfee3ecc7bffcfa8d71debe31a8236b2a59a9f287576b826ed380656d2fa45e4fefebb5b2277f3fda1a9813d3e6622d33646832306400271ecaf8a50ee40244d0b2148003c7b2c78990a7c579699b4693473edd99ad7c131e0dffe03db27bf055395812a6d184d63778a1e80864522a537105f9916626327ec689efd56c439643c27438b0fca23d68cceb8d0c2b36601f4fa93791c50525fd53fb3c8131be74594a8c63ab4ee20a6dd2725998ae20c023b41e897e7b5c457394d2345fd16a83b28c05214ab07d6a4c0a62648edc14eea8b1b39e13408e6181675574867e54c3865273714a5c6aade19c24942174c94c1eb9fc48952646c3ea4fff66998b2b372e93ff6cfc0adad883f3e637b910acbd24ff0dd6c674a23d0ed9bfd3916332fba46ad6501f2b060054e883f2c678c3d1f546ae4e961537bd99324fb956fd5d003e3d7cbedbd105d95845544407e6efa3467f52eca49ea1d4fccc0848c0a7c5ee941451cd651eb21094b1adc26113d42792dea7507220f822b0a82609af9bcc661798e2a9c61a71552a9a34d1446dd090c764f636587145c99d6675b47210c9d080f6b0d0d60cffbc49860fef63991a2c4772779b6a65481ab33e4ac7ad78805f96e042eca6a6c08ba716c1bbc0d5a98c38f97a1587a5839b9bba5fe8aeea6074b783513c9281d7486f2a4e64103edc7a33fe26592cd8a4bc8c3b211b5fd82e05cf327d0c886c04e747bd001f479dfd01b00940d24d958e7e15f0ff85e8ae5a668748e5b36ce977e07da4cacd0a91268dd38fee86e79eeef2ae3e3bb61aa07f78b2c7fd1455651eecfb6b496688dc5b7316d2d8e412c033a0215d96be273ffdbaa2296b19aca1992f45db8b39f1e412ef473d07d824d1a121e314161af1057223167d945977f160d33d49bbf9f012c900ca7fcb120ec6429020233f42b646b1a043dce5fafd0a39ce5a452cef1d0e565d18bfd4497d531f1dc949674da2df8a7065a0851e6def3b80925426532b00a3d4d19cd9d353ccd93f5231069628046cec4eac312b122ae2ec6786486c14e54a7fc461bbe30197a6d59c6a66cf96cfb235c5bf62d1a80ee2118efe94b9c97f9852b9edbbfc88e4b1777c19f15ff1b120af8db52b8a83cb00da8878548d62fc9d03183ae6f8f3fb4bf847d319514c5e54acdf460039e2524cd08ed2d25d2be3ec9d31ae10923a9b28083cfbd1e3f1b3148906163fd4eeec98b69308954fced4fc22b9af00328e4edea70804af1d9d23dfb6591e8e26042bd1f50a6707dd93b5d6686ac5cc2a6fafaff9058d0212f74d12073d463ea6e314a09ad574684728a6e9f81f96c989999fde369b628eed96e2fcea72698c3a683064b3cf760bc86177071c4e0cf0f73f6611eb28b85ed5eef766ba6cb3459feec52204d986024a03f894335145e2899d57f48053dd3aba7ddeb6cb75743192ef0154f05cac5aca69b0fbfaa83d5bcd36f029964fd9c542324adf2f32fbda62a3486f598e3dd5b2359b3e58a808cbb32f07669b94e7610377c27154876a77787acb43ba2296382a8f28d988aa05a02d11870ed90bb0ed313559e8bccfafbb98ff3e8370c53d1b1980efb4c59346e98d6a7c6aaea6928d7dfe293a846b9f626d1c052f5c4bd3d2baaec3b0b34548a475c5f21d8033451e217d122d883067d921908e9caa644ff38aef52c029da152b506616b5c2f86b33908626608b228bb0752a32ce2412269c7fd1a9d244287942b10b095147c8e691fdcdd39b1d9ae36668e89f394f35e4b24ee7b8f7303a38c654663055422718c9b990b599d810363fdf94d6254ec67fcc58c8d43bce8b4abeaee60e1f1d3ac3f9fdaaf320609a2d5cc9bc7171bceb752df142d51eb0cb0cce2d2e7c87c18a95d3feb6a1878d05da33dddd11f3ce21dc5476e9c24135b5424d791020a1e0258965cef9415d9f470dd7483cf3989dd7a06ab7b1ceaba2aa8bab437db1b6ff", 0x1000}, {&(0x7f0000001200)="0ccba19f427bbed16d586a57f227fb20ef7a9b2c53be5198566867fd773065241e19026f8ffa458187c711c2ac5206a249056aaf5e3740fa14bdb996d8a53633e53e04dbc73f19ea193dffcd48ca8ebb026483491a3b23be3ec409dad729c14339a2b1602c62b69f46dcdcff5bafcfc424b2a43b05e3670ed61797993fdc37f6aa9cfabf357678deaa6906ca2ab78f60f25f7aaeb86ed9c0d87e720dc1", 0x9d}, {&(0x7f00000012c0)="633bc4bead38188427df4ac2ee94468b5a74b1106f6d8a249b2fce5d9975494b1ce8a8908b6411abbcf2518060488ddfd7f74bd5d9d2e764d035d19247ab5c97d1549f8eb7aae7d43c7b6511fd8c7f53ce7ff53b06dca3da0e396589e7769de29c0291fddd9e84ed4f8bed0b", 0x6c}], 0x6, &(0x7f00000013c0)=ANY=[@ANYBLOB="1800000000000000ffff0000ff0000007400000000000000c800000000000000ffff000002000000bd36ca1222ac22200d688fb347f38a1a959a72920ed6ebcd5c4038d8a2ee277e0df2d9f95341295c16c04fb4d5f2c96f0e28a65596a7ad74db570cba2b9f07b4b99e90da43f46625aafb7cf1fc5364a575062c6439f95c32a1cdf14236df2d6c6dbd889e64b342fe8fd0c1e6fc5c239a4ba1c945c01ec9c396eb1fe619c006d1441e4feb0b4d9620e74ed43e0d0e09e7277bc98f3031928ad52543592e10cfab52d3f20d3b681d927d289832d4e0d8cac32a6600000000001010000000000000ffff00000300000023e60f12c7f8a75b2058c678b55fa5906e19016896bb4a9b834bc1857dfec29f55d533386c9680aa21745da48e24722041c9e96db21ccb12af95da105d20742f9600227e244e12688c28c82ffee85af321a5f60ab0db33c38c47aa723688f4a592d2276ce3af86a673c26dc6f8eaa64d91d109b93557ab0a41b314b3cd1a567435442ddf95ffc0ed9ad56ffb47865558f3c60651f4f942416c968acf1a95f46ce35eebf68ef476fba5af394416f7ace63e64ac68d14658fb8ce834c2b6ffead82462b435bb06458e66935152ed846962da41f4025c14f4e525c0e12b8877ef6d3b6b9ec6c1a56c2f8c4159994af6fd6915b21261a909a5d4a8faca74d2342d94164f42a2d4cf19b7714b37d904a6eb3b4992bfd0eb466ab51cd2ac33dcf024643da631868f75050d8a17914de0f2afd20fc36058d49c64de4397bea8c077cd02aca6da952aa46d4c73f823bae8546c490869e7864f5920a5af38845f005387e8aacb8dcb472b4044c119c7fe41b57d2fab6f76017a1c14108eea605063fa7ba42b2f56f608c144b64f7e127f85752451bb808b9fe00abec6d9755d6e93f872450cb0fcd16417a5646279fe1a8261887f8678f85e899cca62c902f0721cb9e5d3654c56866225888258a2a884768bf2b347328b5b8b52aef30242ea5d0c1823701793df85dda0095b0bd0bc5d1d85ca5313b072ca2bfb9ec9622e0f4bdb81d62ad6836f9b000ebde7d237cb8b5acf91502e61f10ce795ede27b083657bf1d66f10d8eb00fbbf69301d504208171e9ff2d4c6521fa15c0a697975f3dd5a60e027e7e629652660f048270c1bf56db9458a6cc6fd141a717ec01f4ed096a2b75e48f2f187baf7ef7b540fd76b039bea6e3f502ac34238692c6c38f829f45fc0355d305dfa8e398fbc63685eb8eee75d61bbd6d149c0813d4d4f44c2a8f6fa0faa4ba51ddffafedf3734beea2a45c56edec94eb02bbacac97db32ac0cec34a277071a52ade5db0d0f433e2437c9e85cc30677a56e058cdd0d30c9356d55769ecdff28f77512215a4b3f49c8723e31e4617116361de5d47e20e175f1969fd6f311f1aeb2fea600bfa2f644789c7225428767158f82ec41e2580949cf07fa828b44a7b5b3e396ad122c245475cc5a24db2980403202900d24b0dbb9c2b72fa9f861573a98ea2ce3a081f033d9f1f888cba478183190c3405c0be4ad7d3b35918b08286ef60f11a610c1ce5e4d2cc60e1116b12e22efe866f5e9acd113aaaa8c2ae30b219c3333c3988c9f50db21d07f37abd6649665377c7ffdd90acd43944f6642d8c76348aac6ac802147ec6fe577c30c43ad2439634e090e9823837301a5afded6975f78ce03d8eddc9c4b730b2dea20a7b289c8ae60f82220d12984872ce3d86731a6fb650e4d21c37f4848ecdbb41542ebc31ebba88314f32b181219bf25e0d12a57a67dc733ef4aeb248444eeefb022387b917727ab5d309c8904c047690f8fde285bcc61e6084e676adb61ec788b710d7ef8efe83e3e21ffc11f2696602a663dfe9997d412876ead2d0be7897e154d2ec3b46aea0ab558df3f4b5361e83cd309a2cf4e9ca02cc34e1af2b6e449c690611c5857cfe71bf93bfea449668484862b7808bebcd2ffa45c89eb82d6342b1c7629105786bd2e48843e2336af19f6778e3a2a54c72db89e8b847f49cc8d9a6fe3bee9a537348952de99821534f6da10eda89c73c59fe8e245be4f969a33adc04c93d3d844949b54959eb06c1feab907313ff4ac9131ac475bbf58a5bdb873fc03ff95d446430379e321160faad7b88cd5907e6f99a73202e79f6400bb648237bf16eb928082df9be1c6563151db2453993f96e3250c866a40dfc829f710526b52e59f013b6772e55c973410ce41ee2a3e0da6f065fb5f996d3e0be898d4920ec7ae15d0b5bae6068e8fa2fc7d2954085e20716668910a74fbd584c3efd40e7f5b71b75fd188e20e1c5863c2bedfcb52d409d20b3a66942e2660521916c0a85fafabb93ac14ddf23543842ad3906dd237dcd63a942b2a1cfca7472fd28a8a1c21b06525be58a6e14a96f31fd85011f26770c2ddfb449da9a13acf7d042fb04ec279ed6be63ae05decbf290624044c0d7a357b46f0c775734e034ef8c8def6af0b307a48b11c9ae2b4434ca26e95107d93fdbc6f81df10ab0f90469027f8f4e7c98193da2a8fdf63c107fc2e774bd0a321595ae4b0a4e85b788be63a2a45c090f7440f21fabd46d7f8c60b1f1ae7f3d3544ba1746fca175c0071f177c59bb1ddaed5cc84e7379ee8bb27f58ca0e79a6bd656e2bdc03a404d22a13d391ec2e4b8d83f0989811c5c1a7feff96cb2dff63eda7b73e1945d9d64a79f7ba4f3a4a50d9d0cdf9bb4a788893f04686e97a4026e55e49438d4d48bb8d516020cc2b4e530ce632374eb3f70a800e15c7d3e6647bab64eb54eefc114ebd2e9c2616474b918043d063fdc7d0431698b7f65d54c68130642f5d939063526267b67466966b603601b4ae3a2d3bc0dc73046b9fa68367f82add5c6bb8c96739b0c47e96b384c0eb982881fe2da643e8497c199ef85aa03b24348d024190df3cfb5f165d1b217d56c5e96df2dfa6a21b56392a838d5e643a4e68ed8351581bc83ee5066eaa227b4034d98f5e8a001a58e21d2fc1531147f36a6bcb62f6a67cd52a1680132e90b065d45101ab5fe340e5988144256d1181e5cd19d3bda498300187c7298ddc7f6bb6d247b87a80b7bf32e1ad08899129748ee776bd5eb6a911f6d2fb2e1fbe0c4eee937319f947334e4a1cf35d9df58057b22c57989fdfbe6c055692d9b7a8f4e4d71d1c4a2676de1f6a15925ee5f5139e668915dc9d635bff6976ead10d1efd2531db1d6a1ee07087a79baa63ae6c748ede03655df0edcf0a8b50e5019347484583ff7d3841f627de10a9e2c10397d2aa38f7c507354708405795414c5c99fd46c7dafbf3f1b0466faa2e8bc256a1dbf921ad7a597a6937da835046c6b773f84e1742f3f3ff4cff845ffd080bf0c0b2fcbb1cfbd2ac4f94b1145c4b20af51a28de00ca70e735fece28c55edfdf4d138c3c6fb829d0bf9e59ac9a4fc24e9817620f626bf397f911118bd6238b9d80c19b5af71ea8db41cf678c752f8296144af0362eab0c531d8a534c4752bc63c9864cab45dbf501c9e4c05795df0854acb400edba2c4efaa65a1666b05ec5d06b60be18b8e5b3690004d289862d0e2992f45ed6f3482d12616ecefefb0fdd44b4d44e2847a1fabb7679cfed807bb778ffdbf8075103ab311e8f75018a118b9e7f8c3f4aa6e546b345244e40dadd0f8094f2952ed085bc2cf068a1ed80e8c9ea1221b2daaf6378f845403a9d761a3f159c10211fad65cb486b529134e87bbe66c3adaf079f59e5facc8b33934237b9fbe74809d95e39df90053927dfa9176e91909f2deb2159aaa4f043e28deec6b4b18154f8f88af68747cb29c00f103ce7fb147e6b16f5e13438bd7acda56a269a763fa885aea88004817b5374e5ae582ba7d728ba26eceb612bbd7547a5fdaf53ef4cd49ca9e065e6bafffde319efba215f25b4d26dbf57582944395a2ed322f7a398621c2b4d246d6b647bf800a456a5974c3a4d4d4e5f1e188cf28e2c2ebde1c92589c3376f89418f3ebb6e61bcc65586c0f5471adcca9da92d055fda6aa7ad061dcdc9a11c7b97ae21371affa9f0cb5ee1ced90dc03e4f9262b05f495c3e099bc9e484c09c861566ff5dbaa4481c5515ecd50e0155f344da256bfb46433894f2eb5805deff62edf55d3a7c4e316e57f37901eb8955aebd3410894e9123bddd283164fb9b8ad088b5b9673e95769aec1ecf40e713c0209e3ddb48d1f5038c986f2aa96fef36252128f8b5b0cd75fad596715f74376e65bad97ac664caba505310c1fff6caf16dc2a71a8bae1cf4dd8ea102d9010c520a36a65949aa8d69a1f8b97697c434c9b2ef413a65b530526ec0787533bd1339e60fbf2acc087d3036fcc9d23c606be84ab23b92d04ec57edb11bb5f72251903648b1b63ff12f440b52af24ad1d2f1472bc533f3336c103930881876cbd68286dfd497a2f3c0a11ca82a5e533095dc45ed40a0f121af5a492972ce70181ccc7297418bd0bf3b4b2fff9544e1e4ec5f14f1345359aa6d7557dec7148f1a92acc446263319ab7b471b40eeece60e30cc1f01dbad9cb276df89eda7ef59e44fab0f03c8ce05e3f4a4afa5b0883ef05094799b78f9807c8dba70c1e36c0cc9a0ff392c2fedb43c58f2f53fe6bcde8b38c2713df5b002a2961dd228f1e3bfefeb2814ac02c2fafd098cd3b98f1ff5fbc19c02e95201c01958caba41ad1d37d1aeba25fdebaccc080b2f56ece4f0210ad265934e677b029fb1a6c55beec3e29c635d5759667fa0da764c74d2ca6e9fec1c057eea1f7b095718f2be721440b72d3f92489f55097d5d624f3320e4108a92f723b6f43b4913ab047507c23f6698908de42b6405cda38f5dde083af2a848334f8c55b41680373f20e8017586664a28ffc919a2aa6168b974d82d04e4d4d258cbaf285be4477a349b1547d6afd0bbcf1bf0fa6e944e5dfc0bc30d938971d3deb4dc31147ac81bc0983cc104bb9d5d3d01b697be659e657bc2c0e305b4cec412a8a06227117d28208a8a615d235fceca148e713e7216394133b9dbaf413358ab8b75f89d51bc2a39928027cfc85e50ed0f91cc91173d4a920e6c4752a0c7b697b0e4ef5726e4527cc5811a2c83565f954240cb4e17d231676a7c07287ca0c3e95754bb29f080fb5ef77b19f373cd4790f86e1fa58068c4b3d472a4b72b8ae87b62094537e08f7f229dc4adf3a9595437a63109b6a356151c1834abf48c1193090c662eed9f989de244cca929f6421a7d4c52e0d0cf8a8f5a3371ad3c77d1482d2a46e4eee6ada4d4c9be18a52d5ba0b8db427efcf3874b3ae5b7cd6234f311519b51ee4b0f95700d4644fc8051f989f0ab376382a05b87570bb83c66599d72499c16a7cc11bf38c2f11aafba2a43d956cf6ce6885a3b28937795db404a096dff9623905cec0ed8b010cda7739eab2798568a89c16b67a01ede4225d858075eb171792d459a97a9c85c8f2e3abebd916796fa010f34db20ab7fcab100e961e18857b38eb10e1a84c7853c94f91c3c90af017bf0bdeceb7e04ebdb24a90379b9193cfb4771b750822d8e8ec441d4636c873597f730e4ac978a41e4b192f3ca54369d498f6121a5f5c6b2ed908ac87ebdf65653bf955d4073142eb9af7388863e2682cb3d005bd8e1a84ce1e3b17d2efe87bf72e639f8540b17140cdefcc5a7fea7dc9236ba3607324fafed89fcc8cd839f35c6b5e418a314cdeb5e7fef289a3cd97cf0fb8a02e78aa83f1d3db2cc93c67202b5b9522d8a78bdab2e1f848efc9ca505e7c8dacfc47fc3b8bf7c7b20f5d879f09082349b4a0ad4732e5130f57279ec7487aef4998728385baf46d175a5345068093792d3f0136c993f94e2f972d04a17f911228c6d0bab35d117d460a83bf616d8f1f0d7476bb88150ebe63c74d81c150a19527a0715008503aafd075456b8baf98c6eaef1f29089c5e175199afb1d7c14ef2e2547296d0b6c0134e9536f967758979743631d5032ba160d2b8c58155b017db016489f6a8f48bd2330c0272684a270cd79209cc61af1a91f4c659a608104aac6c9677698dbc200785629ef94d8d648ea004b235a745bd2061e6bc6800564a4458cb695699a848866213317892c6dc1cb149231ce29dc49a58404b0e0b8f7949fffc25f326bb3c34ce02fb577e774e4bc621b0101000000000000000000000d9000000edb91ca0b5751197faea32a7f632513d81a5f4010de33f08815906ef7eec0671fd559521cc3148748e9bf26d2d99fa70e817b6da4f07341112151edcea7c219a725edffaff78c8638d47a81540d3ea6aedb84ca1a25f352aaebf2f45605d831d83f16f658ca4f1fa8009022bb0282178d2423f945f29927bc7cea96caebc759f61995b1c83a929cd7b33239cc3b69815bcf5aab944d8b35b3f1b09cf9e95411dc14281dfb4e1b54ef437d72a8fccff888359f7360e1c87d9d54f442ba508cde68477a800611d64804d6aa84cc622ce3b4f9f195ffcac42339f800fc6f599a44696e2da3f63a8eb00d9dc6c4828c7053af318ce3fad9733f4ab098e4dec7920a2e3f2ac3945abf330572ea8ef1c18d3a81c2f444eed932af995ed74d5748e0160f521d46dac91d512e4ad2342569f1862061f2d3cada6e32a6cd78bbb377df776fe9414fdd68b922cd8c4257b6489852abdbb1380a747aaad769c9fd0b3071c65593650bf25281a2997c519838a67de1797b131719c5538ea48afa12f2f51a8b28afb080f4e1286a4f90dd92c2c0f2905be6e0dd2d80bbf378bdefa711d850739abe3961b0a4d28ee0a0f904f3b2945dae3ab32a108bc7e136545d087dc668e4d7a66ad69ccded348ec24e57b240c7d575ff9addad6654905e120226ecd1cd2e6175103a356a5a1cd05d38d11385ee3cc536d74e30bc4580592cda3c6ee30d750e660ae46a83a5454fc306b2c473a07843083f75e6fecf0b151b91565581c6e1eed74faada4863c7380f800a54d0754de7da76af7898e2f9aac3cee6f51622e91ac051b532fd462205e3bda8612b6f546c2c4b6c5f32e43f447efa74af3a14773e3da5cc8f5b9dea598a944950204459d0a4e375ea264319b839eb4987091d8dc6c2cd3fda3e4c9c7853b1dcfc929c290ca41d65816822398ba17eac3a94eaa9b639e690c4aa06f4c7e33f43b4507eff4f1f785387b3f77d6ad3955f1adbe47c9cc5310be45f9b7fe1c687080affdde618fb9fa0c925f5a9a17969193379aacdff0bb163084ff32c53905bce52466328edbc10a487b0a00e1e80fa22ba67a7ca40ed54c28c4c0134c3c69f83293edb85ba9de96bd632f142aa4405b103415208bfcd984587cd36c3e1bf906db872758bebd06d4f75ae7badcf38fbff63ff24debc157e6cda0748f087719851636569c21aa7a44c9ea63c80d29ec89c7ff3259d8386efefb70e75f9b23f0dfc462c64964a22828495c20b274930c7fb92304653bbedebbe4ef78771548a6e10b3888f3defb9a6881a3870e369e10f6544cc1a0c025de3fade3a9affc5ce0934e4d2e786757771e1054f54ee6e91d03a743616c482b42b7aa6195690f9bc7bddf588cd6de7bfdc5ac137de300aebe97a0d258b0695d98c9491f190354a8f0c3bda261a06a4efe8def3c4336bda43376d96a2ca0dd7272dd1596a4f80af0795edd54eb556050407654e543d378920df1d498223b33c15647629c3777004e89bb801db26c8085aab35bbec6d94e5e3e67d3f85a0d700fc1aa2a9cfbb4bfaf81a0f85522bea158353af292f87a21d61adf73470da6838158c1ed043fb7c43d9519d00107b78a5c2fcd6de76198b054385638e1d1e437d89dd5cdd09893336d93b2cdc078e2e2e229d645721e1223523716326d66199fe417ee985506a76d727897090b42076385dba332db269ef7ec042a86ef94a15c42b43f14c9329be6902db306ac88fe779663a0590f9231ecae505f2d703068430a4efa6891dd44693bcb8e60ca94e87aab33f0e0cc43b1be6b92b46c0c4cfc0309b70bd88fac90b5f1986ebbe1592092d5f7ab58540d7aa544466a0b9c9bb521b361ffbb4e9c41f0e0028da1d27783cbecbb62dac1f6d28e97e01cf31ac9925c3b9cda385af08b12531b238b3a2ae9e9311a0a25349ddc9dce52ad4772d1c7cd76a55effb2a544b68bcf4c7361006850611816251c18695b0599a54de62293b364e1884941549fb4a95a14de5f398fa23ead9430b48a7487c22c8af1c00e63a43ac9f777ba0127893dd74d4c880a88c31a28e0d9fb1e13d159fb40973b641b3fd283d614193ac2c1e7cbc88d4d39f844846afe9b347ca72ef20fe7d70a12c4bd56524790d286a87a938f5b98b5640f63de72d09ef09f14e37a311fda216a550d59eae0d3897b3f0e9effe0019b84b4547a28c85fcddd927ad3f540b21d4ea24cd48ca20ceebe1d166c0125c397737a301e790e1338319cefaf78a35ff982e1e063b60481f3c54b7a7f5b9ebf54ba34e05bc98b177b91ae2f45c9f48eb8da075b5b0e30a0c92da8cd162d300233c732170eecfa4343861ed7c37ca3e5959c332aa6a97ab25d9419b8e5c119c30052a3185d183c460f1aa2fef2102e0c386da99f64e8d7312b684a24086324df147fafbbd975bb8a6f3423fea31d4b95592f8e0a1cdc15e518b3e3516773cc419ef3ef776f9ff1bd76b2eb16fa3d04a95e3270d1e15a38ce34c8af15c2a5dda74fedf5a7e72d98b9afe4aafab1a9c1c9ffcf04f37bcc0a25a4970d865b123a2b1d29cedae8fc1cbcfa28722b12c986d0963de1f608ba3c929269c422a786fbec3b1bc639af75e6b19f1fabcb67cc2f96f400b6847e18e29ff07d9bd7ba3dd96df4e1fc8d145397d0c4a583b60d33c7aa0c51be3e9866a11bc30b469fc8b485d6e8d86cdd53076685ae44d2ed138139cd9ee8e8e6780da748e08476feda511d755d186720e609833ca92f23b09801b5348c92afdfb4385096369b2cf519169c68362256dbba6e0e0cce08061977b6aa97b1dc4c256137746e30b4ebaecdf090ac95c27ff023320232fd810fe9ea0dc0b26431a75358f7e93212166694710e1b64e3eed5af7e758aec58a84f72414c979db6b2912f70dea452bbd66ee7d2fef54ad387931e1c5ca50644b86966829ba976903868a05ebf1136f7bce95af7db56d4098e8166610656710f3997b7328f5e06ffffd91c8cf605b83747993e5ac264e5fb036394f64fb7d23f04601509da18fad74aef5577f426204c04b322b6ee34632fc0a5396661c56ff9568619940866a3258a24406af6135543cb5b3fef3944d1401818075f8620e07a7c7426777db116f73ef9cad6eb8a7702f4aaa20b36c109efc0730aa84050cb27e4cb72bf0ea554423e7eb2e9ea0ed73a77d61c46a7b8dd5fe3f45b115b7bb7f44e8baf2a71d52548c8ed26999de55fc71639f4aa04d0c104074a056b943df94db41459a4a01b54d18d8e399756a6b655a2cd58d5662cab1c656e6ba42b691487ded511051d934f7a6192b0fb3241beba2709d0d94edd48697fb0d8404f7c87e8e2d3e397fc85b5067a6062c199d48a39be4e595c0f36adf3f4a6c04924b0b49de1424ae81c8b63b4fff7df6001745b6a4c8bbc2744063524a624d85294b02148be30c6eb3dbecaa010b7adf4a3f457d8bd782da090f5a1beebc4d4b651a8b274ee96c20b1ed038d1f69c971f4126115d15542f6350eaa5f8f4cc0d1d6dbc4f1c85abb8d6d3e1cd5aaefe0c704a5b14d76e84932745e58d2daf1cd1b9506fbd1c0c64ea9d7f7556c648c96d69b9a45b3c6b4d660048e6323eb0e9d32f1dda8e8feac7d2f65f395c53b4e6ff3dbb2b74957aa92e7040085276286848a7a56375be5bbc440e80fedd88698bcfa3199999c9728da20295ca2912f951b5e3fd643f40c910f4dd9a01427a11d308cf2a828f9d4f7645f2b36169a3db29dfd84b862d33883190a6f3aded608423169fee776b8b0bc91448de675eeb481e133b0607b813d4b30d58d1ba966e8c46839763caa7de321828a24111c759217719b44a1503917074abbcfe96f4a1980850cabb0adffa0d2df1857003cb3c358b93e6d6136516be2b5e0a7b4ac2f0e74a4302448e0853d0a862a60a36108d00e8656d36b9546a5d87199c8ee80a1852f087c8cda5b388784b5323e251b56ede4f29f389991ed8b191c4e3b15ede71387abfbeba95dc833a8dd309b769281dc6be8f3f8e87535960ed693c15954b91f4db5233b67d9dec957802ecc65e5ec17cc49d2b1ed18ee85521b713d7bb13f1ff20eb53c85d2c557abebbf9ae5b064ac5163e9d0d24d043b2a81be50e0832f63114c0367f02dbd000e007f7d29fc953cef0c8420802fe4a601dce32dc2ee1c07ef819467cc5c1e01da48c5c361a24161e6487d314ebb38ab116b02428f61842ba8438b289d54ec1dfc9d0baf3ac8ae8475851747a70a7c13c57160e10d4b8ca3314eb945b327eb1a17a52a210b16e6814bf9dd7b265d7c68396939f64d5d62145addd09618d9211e38b28aa9230a7f5dc26a6d8708019a11f3a5771f31b22ac0b766f6a1a9bf7332de1f414cd5757d33d46982d7a09b1622ef263a6ea84c4d71cd32fd99ba25ec1ddf414ae21a3c2faaec695a3a37399aa507f1682611c24a68be92d56cf7a0df935bb2200fa09fac3dad24f092e57ec161d4cb51b320aafba31c554fac981b94aede0195cee617f5b5f7abc6699f4c0378c44ef87f5af2832de9e93e1dca2cb71d7021f64fd0640db1234dc16abbb058bf11282275d789435e92634b155a3890300f7096485919af46b995c8339b608d7f3706fc467e00d0f0c5ef73fece6fbb38b51a0f4756fbf01e8474ff29b14465264afd2245da71ffbaf975600a25a430adeac39d5b12c2ff8985e62281e641e02868e48274087d13ffd2df061e2507a27ce11bfc775be5757379e5c467e7fb1b55e8beb705f90473e1e8048dcbc825d810a90996dddfb12c4bf82406593ef0dbc48f791a3972cbb14ea358e634956fb11f6a3a2f8d3168b02f6b4ddb7f0ed53bf8bf99ed45ed97b333d9a91099e0ada27a3f0566c855a287678c005e2811cdb1a37561d2ef139f27337b1ad72e337e155af8f30b5e55371a4f77ccab1b26a8a20938f16f72010f840fbfd87a574d7117f49ac0b308363c25a4b28c441d525e63bac1bdc176cb888cb092ccfdb86148709b8fa6742643133dcffd4a10042ea305bd159837d2357303efa028dccb75df464f7f10b083e82be3d60366b6aec56e4f5208fd061ccc96ee97cd011ebfd6d26fecc56493cd4ca6f19974fa26bd18a11b77ee51fd09c2d898b6c2332b878fc31532fb12efc21cef85cfebb58fb429449e1189e2ffd43b41c57729c8ba2f22501f14771a123d33e21983a910effe362f71b4c4d159614f6c39778651ef752e72180a0800e6c2bb5adb879d6c80b134f6d081a069741f149324449a89aa085e0ddb80e4c053fd1b334a03acc5550e67de131d5c51191d209fafc8d25d2992cc064bfdbb58f11011ad3d2134b06b5fc60ed2fccfec83e3b321df31fa0238dc38e70d41bc577ca78ec14e745c59269cf474b144da7815cf28c64127a92b57ea20d5c085ef0bd808364334272d6193888bce8e5767a196981d3b7a86495e7c00e7559e5ec2af356f266beda83d8544aa206451a6e3c1bb01de1d97c788f8f8e51cd3e9c081ed9953f5c2f72d2bb15ceccbf4f960202d58ca340caa7f454bcfb56859f288d5173e12a73adb4b6d4c4a9071128877f9098e2aba57e1fc52af2f14f5e8ac62c0c158a556b4efa35d5ac9d77039c800c8bf06dfc73f4cb39c2b2858e70d17799b374753c040df1c6890d2d90929c26b0a0ef9d6b8dc71fd6c92f9ea6e28fd8d577bee5a85e0cf0b06bdcc2877f7fefb97a89eeea7c4e116da454a5c0d7889120226b4d9863a896b42482a5aa9ea8a72b39f368046b5f4b99f33876a1b19dfba37e5d67b063305b8e454368e92c2eef9775e8dd917ba42f40fa7b1010000000000000ffff0000f7ffffff03d128d7bde6f5b00501c941600e7b32c70653b4da5f290ffd14d57e80e251bdd8501a90d17982280ff68c9bfced6f9a29746088cd2cc12346880e0b140e617e2ade5fbfa8513a7bbfb75eb240aa985c2985c7c0c2172e10f4dec8cc6cac1abe166e6795c47b611508ab4cdcb1b8def6ba1e688d259aa857cb323b88123bf4d0f28692bef41ad751ea16c9b1b82a595c808e512c00539183e49751c4c3db8c2501b0e4c813019efddc25eb0ed2dc6bf58556cf622ea9a9ff2070c7e6b5a49835c7e736b068f42ddfa298b8635d96cba7f13e4ec507858757b7f43078c41c390c9a17ee431ef483e372c1b5102f71aa5fbe8061de70284dec0aa52786e9f8644eb77a47b077edfdc808315ac0e6cfea384ca3f4b69a4c56c9ccca7993ba4c2363788d99bd8421ab3d5da59632700c4663386b069832dfd58a8700b40c1f6120b20cff8d99108a14a79ac0a1788ce7c609e2c0c620cd1daa2067eaabb4a5a76973e002da1262c85c487e31fa79ea4e869737a6fef5e791b9fe1e2785e21c0de850c97634365ae4e93f5acd08c72b53059cc447428e147ab9ffdf3b89aadb2bd70d125553fb34127c19037530346f685aaceb2ca3d518718b652ae83b76633e2a662a5a026cda32462a0cab6034e22998636f8a99bc3fd8c6a579550d2da061a4bc6e7b4c7c559a22ad0857e4cde351e358e263478de900835bb9e9809ab98d7d9b0f295d2466efa83da5842e1571664676bc5ccfec704e768fe92b9ca7594a7881ec7126996039f4fef405bee19826ac6efd6cc6105e35bea6e1db02fee3d33da2f27dae6e815f0ec422fce8929e9a054ff3067a1aa9a9c647391c6b3e45d114c9db0b978306c2ceb021312b0bc320da307a33b6b4718cd85a5d54af7a5b3b0b5fe75136d06f69bac9f4aac382cf8ca811c429fe01631b082fc768d81cd58dd1307a2407eadf4ff579b73deec95574880193da151513622271f7cc429de08a27701b52c268517987931176c5ed2f4135e58492e82806828a115c47337370d7f98be902488ed6162ab0bb4206c557f9bd254bc0a84cd0e71e07455a1ba7a97077e509c72c5a8e88fe5f81a4f75377258203f2de8c8cce10efc8ad6d6be4b9099b0e5df20d37e19e2e1827a18efa3e24f269c03b362e1fe891acf3257d82fed1334686ecafe404e118306896ec326f8e33fc23535c1f96ce4c18694982d28b02e8bdca3ab7f208a772cf7894dc520e2f09616dcfc132cf5d8c9b7a9ac4e658e68452be14f03ad61cca35fff4872086a29f43caeee969af44f441c9a9b6e2e3f03fb51052c20e8c77c2a2f069e165039b97b3f04044d4088a6f5d6362f29371bee768036ded77de6faba1a2f1452ceb67215e161948a9f90b77a5ba9659e2fb1792fe5cb9c9420cefc2e4df650e5fc67673bdd22b905c0990160aeb45ece2f12e07d07a9ebcdc5f4c00227d758e8a0f031c6212ad9d44cb19ed2848bc1b5a91a28bad5ef54b66bf143afb740ea14d0d516c0b99f7af4c0fa744a76d35ce2f5be2e160e50cb88bc942959904d7f361d4e22a16aacd7999e5883dd11ae831a5bfed2a42268078c20e3e0cf19d985ef438d178a41a992727417e365cfa153c359c86b1f6d29469226bc45c80a1387c5d0d055581bf84244e7095c3ab1102f26bf3c44491c0795c6ac8be09163db23b547ce94032bc8b6c6cb852befcbe5ba82636186572bf88c44b97d73a908e8f6eb5b44bef629bba225e04b6ca09f5516ba167f6c608af4ce9b713b3d46c4f7d19286ea32857285aba2c5d151f894db881e4ed98a6eee1d9166fabff09cd47da0f4156792f9aaa8fb4cf3f81bef8eebf136f14367437b5d415eebd53acfe9f0ea94a9cc7871040461d51e949269743a881122406dc560de18685633a5800ea74fa262819082c208d598872e74adbf31f7e9dd14cc734ddd6270721e3e7be76123ba9ca42f01c21b20d46d2fd06ba5f087c18fdd4e0d69727d009c66f965efd890f7a5a8ef0713208c2890afc704fa61ebb7a2f404bdb6d6e68283088c52b42fd3462f926c068e51c98f23915d6735fc084c65764a60a6d737d74132b2137909aadb6554079d34281ba93a92472b52a5376c69c389ead768bf5f87bceebcafd7d71f244063a90f799b699fc07f49e15065ffd19ae5839a9eb6946a420b70ff32e1e857f844b972f26ae1efa1b5c6d30396e80ff3ee133089707923fea2260e934ebfed636948b51fe7e0efa34f86795f8f0a4622fc6e3c90a882a41ab2d05fc5207488898c4af819e3e8f157a444346d656ec552fe982cbdc69b8d5730ac75181aa8da1edaed9e17a1af3200f0b307a916dcd4b56ef4e116c19cc5a0df97ac800568a696adf79ce4674e0b00a170493cbb86a5d3beed57eea948bcba09674279a80905c5956f6a8e6084eb16d5ae01374a2f44f2369e6e95ddfa6314607740bbeb4bc98d009c1a3959bbef349881b4cccd0493c07364c67aba3265806a513eda7b183cbf1ba5d319ada658d3e79fcccf0e865b68898fa0953047f57051e3250505bdce659e015c415572299631c756a9b54559ee5f70a1ff37146f634abebfc9eef22cbefa07ced2af60b4809f418b255d653f59c3f44d83bb592c2cea148e5af215f488a86ee3e8436e63f60357bbe7e36f5e02f87a688980eea8e1f488c1e5518ad6585ca94127faca83a936bf88764f0bfc4152564aef769d846cc0eab3e24dc0a94d26730952ebe031681a43c224a137b9046c0ed5b54cbd71a080b02788ef2e08365670f63d8730673167b8994a53751dc248e34ccd0ed2931982cd0f24f1d6d36403f8a99f6a4b2a43800667d88d6b29178a7a0e8739e612e89a885a55b462ad82c7868542a34ae23c9554b32a921e0c417cc27cb9ac30aee5369bcfa0152e18c76f17d17a2463e942e797ef2d517b3408d634e88418a6a4ebb9aac101851aa9517b8398bd9871b6a68e9d63f72658b5b6a9c1708e32271da34d3f19523481a5a2f2d36dd8ed4b29ab76db64e44ac3a0da0c330daa8cbdb06f66f28a9dc03b6792cc6b6cc36b70805eb8c78c68cd618ec46b8d22c1911eb935cf4542d7362c7f558a077622c05630d3f34a3a32fc93e395ab6313a1e59ffaf4487a18e2a939b1455f5428c99e3e1515f4c51d9cf7a47106de733eccc9149797ddecd0b3f33d83f8bfe70afe7c40d393dc9a7625f1d68c3268f51f7b2c3ffbf9db3c966d312401c71f275e65c544e6c468d3b515dc6a465c602f753e8b5004eb93e7de5b23a7e3a1a0e750dd3e8747848337d309df5a205f55ddadbf64877849ba2843da691af834a4e06e323007db4d7d7e779e1628eb1cc6320e52fffe0210f7cd77df0f6317d15c7ceb1e248b0b05430a0e27d89fea3f22a3789e20d2cb7b8e9be06aa209293edb6884632cb653f226cdac3fd31a29b7137e6aa3e7dad3cb0d68917b5aea2078dc3a6fd222559f48774a6aa03c65863359d78b218bfc832ae881952c48e11c9c049f4b57104985fe5bf451fc51f74cb9bfb7eda9a8371019aeb6aa7f17de0ccdb01f9b29875cbdde5766631fcfff7ee64f0ac6718c00bda47e808cb3e69b23a2a562480b5b6d98064dad5147a4fa387dd5e4dc9b2346f57774806ca433e4909cdd665d0c7ef2917ca43d3221d0417a2c84edb46fbfd1a0da41926cd4d0a2ce34580f6d17fa9edb08401200d135922282bea377a81842f075c5c7c42bf0b3abb2a35b84a19dd23a9775bae819fd1ba494a3d926975ed360319102ba1345f1575946f41d9cf20a15a3137db931e5d6120f73c3ecad09d1a20d9cf7df315a7c7b954aac3c03259e715268716fc7d410a0ca4a4cc891f94ff8ec87909caf21e2087916b7b0787ca597fa064d75effff9bb28df0249d814c0b8fcf0d6822237c99a09252c8b591a2885c8e12b2f67d0a692785ae2d13c3830928d13aa3d994c3f5508fdc52d96d7ccd4b0feb8b37947da30df15b9142d9b5651d07056900a71663f87d1febe6ad9486cea4c821d5458b4eb7f100c232611069a6f5984e1255f643a2a039fec30a083757d64b7c86eab6cd53729678a9947e688a634e68f4205475931aa0d193ced0f0769498add908647101bd2188a1001a2cdce7f44161bb1d0bd557bf4a6652e9657f379741c897d7640bd26f4a382247a43cfdb5748224cde1ab6efd1f61ca4e52f1f7c1485e55a359931d7490f2c0127af792fe0407f2aebf20d37255aed2d04453be685c8753f1c113b1c8f45d14b38211695e6b817e9293896815365669e68b2efba9d16654c5170ad878fc06323fdf3933172a68a52011f6ea2cab50391d78919c77e4a7a0ed272aed088e6a9835af7cd3283e50c5a5466356e611024771154adc4c242e201be1fff3fbfa856a1f9620ba0f6f135225582ab8ebb35aa82ded4e1d5bc94a124ce5a8934ca0168315e37e40de17bbf09cf0f8aa97172e5f6dfecc643962e243c3db53f2686a83c83d2868bf9b62f117526e3fd723f14f912932f71fbb165e65d2bfd424320546646cf60a995e648fd2c3baa98cc840cae10ff7293d1dc388db47f60c96a578a0e6fa55ae4d7304086a905e83c8d6bfa9d0e3bbf152417fa3d8adf8095d66dbca9c09d45e64ea0a90e669665582f3a2c47db50eb34845f189dee0b28ac5a6df07f4830665fd789de70e1b7f6cb59b392e601a5506c04a13a7aab02cb69bb6b5cbe538ab410aa641d7c5c174b895680f1635f1b450e1aa863d506058d3547b83924f5200e458456f48aab9bc7351bcb18c28f37b24336d05ed1dbc4cddd8e6ff77deb155bf88c0355e0d079c7484e5260d935160f269cc15ab3893a9e2533bdaf0e3c58b06d2cd390af8a7bc5972de4f17184e0ccc30e170a77c660a60409a565360fbd0288f6dcd6b55a975600d22f5104f9bc4cd5616e44f45a0172d400471d4484a995a77a611e3dc51db10ad67394771d770ea46fb4d0d6cdc921ca45178bfc4fcbfa3e594a23ac1e48250c9a8cd2db402880bf6a5b2a1684a7538c5cd2bc40b21f20c69bdc71657c08c2188e508aa554675fe2646d7f28a67ae9de1458ef940da11e704c551065669d10028f165889b2a8c6aaa662d95c887d426818ac523c9b7031eae4c2b05cfe3eac0e88bd1ec79da81fc8e2aacc30dc2c494eb4dc2e4cb082daf3b5dd5ab0d2fb33609833738945742f2366d68d54b34318a7d1350be4243ce331aa71ddb517ef700c8653e2262f8106853f6fc5a26d9a6b0556d63b936ae6ec7db9ff4c3ccd490c24bf3f4fe804d4aed8459b8dfb83a5108adad397925321904ac6dd1d4ec3698c1c55732d1424717fe94da8855a7b8a4ce7917ea0284993f3085a9ec655fdb1c693f96a009e9f6f4df5efcf3080c80b8a782cfef319aab0c22695b34856523f4010105980dd4034b30292c45a35e4dcd22c70086efa4aaf4c2722a4e4183e8eb7673a1ef5edcfccc642883692ab34f722e6704bc01916f88f154b4f714ff2fdd5719234e42d9d86a4c63a0d60ae6816eb067c792c67080407f742b11bbde8c2f7a2f247c23fe210eeefa4e057f5b3ae54eedbf4e1d7140984d9878452e97c0edc6f28c2985b0f793afdea1e56d3ca9514c7c4bf88d7562dd68aec23fa614e24df86c06fa8cadb2d2a134e18c128018b269a94a6ad3b0d60cd2aeb9b7c6e755afd5edd3bbcdca862583d1c21809689618ecfd9f481696cd4de9cccee481fc631117acc82f035091667011f65069cb6a3b5c0495ea0005b91f834d2c6848b181e1c6c978df3ecc5f7962394eaa7a257c50350573d93800000000000000ffff000008000000f5395e7a890047f7c715943bbebf37bb1d150490c8ec60b45b9ca0b2f8cbbd2a0e00000000000000300000000000000000000000030000007b7e960756605e7467a22545e85a64cce4d4092bb62dcb72a2f6000000"], 0x3178}, 0x7) 22:22:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 22:22:11 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 22:22:11 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = kqueue() r3 = dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r0, 0x2) setuid(0xee01) setregid(r0, 0x0) 22:22:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) fchown(r0, r1, r2) recvfrom$inet6(r0, &(0x7f0000000240)=""/136, 0x88, 0x40, &(0x7f0000000300)={0x18, 0x1, 0x200000000000000, 0x5}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r3, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') recvfrom$inet6(r3, &(0x7f0000000140)=""/159, 0x9f, 0x41, &(0x7f0000000200)={0x18, 0x2, 0x6, 0x31}, 0xc) 22:22:11 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) close(r0) 22:22:11 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x100) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x7, 0x8}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0xffffffffffffffc0}, {{r0}, 0xffffffffffffffff, 0x1, 0x50, 0xedd, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x41, 0x8000, 0x100000001}], 0xfff, &(0x7f0000000240)={0x8001, 0x5}) r3 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000300)=0xffffffffffffff88) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x4) 22:22:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc040, 0x2804) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:22:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xfffffffffffffffe}, {0x0, 0x2}}, 0x2) 22:22:11 executing program 0: mprotect(&(0x7f00000fe000/0x1000)=nil, 0x1000, 0x1000000000000001) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x40, 0x1, 0x1, 0xfff, 0x80000000, 0x9, 0x5}, &(0x7f0000000200)={0x1d, 0x6}) 22:22:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept(r1, 0x0, &(0x7f0000000000)) 22:22:11 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x60) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') socketpair(0x27, 0x0, 0x3ff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x20) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x2c) getdents(r2, &(0x7f0000000280)=""/26, 0x1a) socketpair(0x10, 0x2, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x1) pwritev(r3, &(0x7f0000000a00)=[{&(0x7f0000000340)="a79aea05332c957376338445b338d4897bdc819eab2bbc72d2491171c34ed9131e6a3f12262c273d67b0cad0abb7899ecb89126579985a7d6dfd5447853f499733d7456d59f3d54e86074e0c3982a434e8457bf95e56af7b0aa49800dfffd9b66c427351208e71103b1fb54039f103a914647c8050faefb77ca9b25f72150f36c291c42545f3eb06f427cb93", 0x8c}, {&(0x7f0000000400)="5830896905fff70ce644a288c5ad007f12836165bb302d6c58a33fe96cd81564e1e2ae5945310a7b926096b1375a6d86acb2b755bbf737099f626cec98c70c555ec2b4f42de15546d6962387539beac5a9fd76777f5e8220173901e98d3b302d5336c522282912b739865dca53524d2e58e77c6e7bb849ab6dafcf3837b789d51b01aa8def761a90bc4280561bf67176ea16b3219dc71a97af0f31d9c84b5d56b0a6936d0ca32d724122", 0xaa}, {&(0x7f00000004c0)="67e537cec5347f5d10c914592c59d11ef24b1c6ba2fa3d12896930ba27529409908df70edba59838570e52bd7c5972ad7b779443ad87a18ae4223762a24fad57c547f5a15ac581773a1b6f214e991fba0acd71b248bee69d7f14e3ebfea002d9d08c", 0x62}, {&(0x7f0000000540)="cf84f3d0a6f885c917b615fc6cd75114ec750eadd9a340ef48554d4571690a3fa500422cd5d3d8ef641f9a0b82f0c428edb64afbba776a5ce7b1125cb0ec2716d4773724859edfb8a77f61677496d9d6473fae8c4a92047a5970257ae3ccacc1b5625240ad73445d2375048a4313052aa349b3bc146b00ca439b2caee9624c7d307b497c0c84c6a52b94e14abf1db19fec02fc873d73d06f921166e2370e0b4f680bc16a9ba3c9515827c664397cbba8d69e7a61db9cdd85438d576a7fd8c4068c00703f1fdca7eeac984742641673ea5d434463138025078dca36fb548bb3aeed9ac8b70b5f9e126d1f58", 0xeb}, {&(0x7f0000000640)="c12b6d2afb0f9498dc1ea2e0a4f95465a5898e2c3f91546369f24cad3b5b74c13df066c9e2498022022961189514d5234493883e969d1fe9de60a5888e3e481a7d6fbb25513d1c8c5081a1c491b01bb8b255ec12fb3de6c16b92277baba507091cb180d9762e306ce381406d2c62e787193a3b036fdcf9a3354363c5493adec4ae5b1afb945cbc40d4da0e5acf7210efc5bd7f5f40eac6b3ce6cb6db633804472400715e5c9fc2e21be92c7e30cb0f691a28176c617fa754add1591f4c97108a45d0719035d422d42a261cac7a1393916337175257c40c494bacbe7a44e03f9ada6f937c768a", 0xe6}, {&(0x7f0000000740)="2744c88eb9b84e2d270bfa0a5ffbc29057e0551694520531471cf93ef5294d", 0x1f}, {&(0x7f0000000780)="cf863e461cabf5aaca3bc423eec436efc1d3f016c007a0c7a1b5a9c20f8bbb87563dc952839de2899f20f09c3e9e5c9c0f940da919d1cb351223b8d4818c2d0dfd4ed634ea7542f1335f6cac3edae9a15ccf5f21ce01713b8a921020d1bf0c94004b38fab2f4ec3573aa1d26b535fa3756699939389c06b04ab0497f39937d99b10bbba4e903535c5d276930942f39faa8665262d517b373ca5afb613110b61dc93814252b5df977a882e13ea19ac2698de6a562e83f6267c6f9ab11accf06427e9a2f63bd4cfa33c4d1e34866324d9b2036bd2798bc0781ca0f6b300d138f48ea292d438b170aea", 0xe8}, {&(0x7f0000000880)="0f96804abc25124ed769ee1a2a088148d2cc32226847384da35e549953dd64d999f29fdad8ae33bfba01c58294252b1660017307c4472b52c9dbc794a037e0d58669fd3753cf98a2dfc66dfa26ce033471c2452c27d30ae9985cc8be66fec92f187394f94d660c9cbcf515e26dec42f304895c7dc9455623c4c7578f9d7b1be7738a", 0x82}, {&(0x7f0000000940)="d05cc0f937a35bb618bd2a3f29de9713cd6b3fbc7ecb244546e7d0335d99380627ef54d52159bf78ad9a44f68015d1fe8b58820a152a04c56f0741bccdc33831c96e3f1d42ddddd2eed7b24e2122db3095efcd2d7b237b65d7a2f24e46f032cc8cb979f4121866f5c7208d231c4140a86b9347adec563c66c1b5d51ffe79ca6aab232d75678b8969477dbb642a80acc9ecf122b7f19205868b87299d809d8b42b5de48d8e82fc62a88b187aec418bb8752c2c7511e39dcd5ebea", 0xba}], 0x9, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r6 = dup2(r1, r0) mknod(&(0x7f0000000ac0)='./file0\x00', 0x8140, 0x542) r7 = dup2(r5, r0) recvmsg(r6, &(0x7f0000002e40)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000b00)=""/172, 0xac}, {&(0x7f0000000bc0)=""/102, 0x66}, {&(0x7f0000000c40)=""/191, 0xbf}, {&(0x7f0000000d00)=""/157, 0x9d}, {&(0x7f0000000dc0)=""/4096, 0x1000}], 0x5, &(0x7f0000001e40)=""/4096, 0x1000, 0x8eea}, 0x842) r8 = socket$inet6(0x18, 0x2, 0x1) rename(&(0x7f0000002e80)='./file0/file0\x00', &(0x7f0000002ec0)='./file0\x00') open$dir(&(0x7f0000002f00)='./file0/file0\x00', 0x808, 0x8) kevent(r4, &(0x7f0000002f40)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x50, 0x9, 0x6}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x7f, 0x10001}, {{r8}, 0xfffffffffffffffe, 0x40, 0x1, 0x8000, 0x7}, {{r8}, 0xfffffffffffffffb, 0x84, 0xfffff, 0x5, 0x1}, {{r6}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0xa3af}, {{r7}, 0xfffffffffffffffd, 0x3, 0x40000005, 0x4, 0x3}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x1, 0x9}, {{r4}, 0xfffffffffffffffd, 0x80, 0x83, 0x9, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40000041, 0x9, 0x7}], 0x5, &(0x7f0000003080)=[{{r8}, 0x0, 0x6c, 0x0, 0x8001, 0x8}, {{r6}, 0x0, 0x6f, 0x20000081, 0x8, 0x5}], 0x40, &(0x7f00000030c0)={0x1, 0xffffffff}) mkdir(&(0x7f0000003100)='./file0/file0\x00', 0x0) bind$unix(r4, &(0x7f0000003140)=@file={0x1, './file0/file0\x00'}, 0x10) getpeername$unix(r6, &(0x7f0000003180)=@abs, &(0x7f00000031c0)=0x8) chdir(&(0x7f0000003200)='./file0\x00') ioctl$TIOCSTOP(r7, 0x2000746f) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000003240)=""/219, &(0x7f0000003340)=0xdb) unveil(&(0x7f0000003380)='./file0/file0\x00', &(0x7f00000033c0)='W\x00') rename(&(0x7f0000003400)='./file0/file0\x00', &(0x7f0000003440)='./file0/file0\x00') socket$inet(0x2, 0x8001, 0x81) mknod(&(0x7f0000003480)='./file0\x00', 0x4, 0x81) 22:22:12 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/208) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/147) 22:22:12 executing program 0: mlock(&(0x7f0000fef000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10100, 0x80) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/162, 0xa2) sendto$unix(r0, &(0x7f0000000240)="622a857328fd027c36d48deab60f7f3d15050454f3f413b2536283aeb296ab230414da79e89cade7902b8ed033f0d57ca9c7cb78078835f2f823eb8dc1448092bbc367bc3569102aaec2c2d703b13279f1d32530196937130b6d501eaef76a68e307aab63ba4e5f93ced5122b2bce1d393ad57bdb93715f5be22a163626ad4efb94a02b0fe08", 0x86, 0x400, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x40, 0x9, 0xcbd8, 0x4, "4d3973c0a6ce56d1486389327e3486c003a67223", 0x0, 0x5}) 22:22:12 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fcntl$setown(r2, 0x6, r3) 22:22:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) utimes(&(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000001c0)={{0xffff, 0xffffffff80000001}, {0x1ff}}) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0xa7d8) 22:22:12 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) dup2(r0, r0) pipe2(&(0x7f0000000000), 0x10004) 22:22:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x46}], 0x2, 0x0) r1 = semget(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/172) 22:22:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000040)="3325df5739242a2854de8fd75e27a469776255873171749ecd49222ff38ca13f3c841f560714910fc2a0a3509cdae0c1d2aaf222cf4b9e2d563fef8afcd54622d02363d3ac8832188dd618b16df097f334fc3a2cb4ed0ac324bc32c5e03d", 0x5e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x74, 0x754}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="f0e839cac47584015e31dcff3dfcc3fe63136701747408e0025817d4a4", 0x1d}, {&(0x7f0000000180)="bb2dbeb2e8d4ec05006e08ca62aa1a69611364ce30e63575d7a597d560f852bd728208e3d7de2bbf9efebc977c6693487be1725d8a30078d6dea727d1b899394139896849cfdf0e2404fab04294b4f8bca145bdf4a0d76b61593640ca447cabc6caba28eea63b7e944db69d79e1c2f", 0x6f}], 0x2, &(0x7f0000000240)=[{0x88, 0xffff, 0x7, "7f5d106b885640103d7746b3f3069ac9513d32b5c5b66852f3701ac99791709705577255fb57b101e8dab22e3876d2148770ae710220414e47852e994f5fd42177155d506502b2dd4baae2ad226ea51e85e903ed5b8089e93e4888e73bd0c773e9ed00fa8969c450c0de37a3111c6972ef7774b160f7"}, {0x98, 0xffff, 0x1ff, "da6bfc4c1e23e1ff79c4ffe2fa22487c930117ae621f9a6e95cafb9884bab24450055bf44318a95c7c408ae733dd8219414992874fa766ca003ab989b0c4838431e31dd49c237713df759ac58075d3435acf42d03c10a3e99485f9538bf66fd5245f7e80834a7b52d808e19f52b4645b9d1aca72dd6972684bb0405a8d87b0714d3f63cc288e37"}], 0x120, 0x407}, 0x4) symlinkat(&(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') r4 = socket$inet(0x2, 0x2, 0x5) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000480)="a566e8b387d8fef3b69e8dbd0d7d8ca0443df1bdb33f43dde67d5f2f6019ab4a0f7d50a5027bd6133ad7b5e7b41333dd3dd0567db29c31e326d8f3b4ebb37328494cfbce8c4ca953bf43c942bff95fee63c327fd3c48d589e862e49cc5230e54418c6c96accdab74791afec062d0f9b545018609bf5f397ac11a6bdb4e0299ea66af0280483047313b9e97ec1bc078f3dd55196473ca8a6f8feef878d59a85685c555819ef8dc091e4517b61884edf873728145cad5a8d4d", 0xb8}], 0x1, &(0x7f0000000580)=[{0x18, 0x0, 0x4, "160496bb"}, {0x20, 0x1, 0x60, "03fb149ec85ebdc8f0c4"}, {0xd0, 0xffff, 0xff, "08b9d30dfb6edc8dea18fb8862a03c5d3c96f0ed974561b9a68643e7b5c628b45b03c9571ce545c4f3605433c7db0404c071933a0e8f2fef6805f9463870cf4a2ab13cbba783a71757772ec43cc08f99e24ba9af5258c62c249e5225751f78e28403d2fc6ac4112cdcb2ac069d8f74246c1bcd93814910012aa45612d2a02d25ad5fdf1bb4755996a6571538c9dbddf805e1161eb8f1fd7e70bf312f4226499c6e46e213f037ddeb447d65541d9d11b11aa2721626d2ad658a78ed8e295d8d"}, {0x98, 0x1, 0x43, "04aa8dadf8a213361364ba4156a53fe2ddf4e28a418c4d93fe0499a935fa226b5769b699f8dd8e14278c874d5dcb576e056e61b1854a4c06d49aaa3cc283c2cd7b99287625d4a0a80c8871560bf6585df665facaebed9e9623779d0893a01d73aed11ea18762e19c91b0c99eeefb8a1aa4a8fa29ac0d5850d3081402505c2aba49fb"}, {0xc8, 0xffff, 0x7ff, "53683d4ae49ee212e1ae660b51f4dc7e0424b9d066f365a63b953da938e51d4be92ad0684a945a9cf1b10c600b843efc5044078ad371020046d0f86f5d6c5978d46dba92ecedb08ff02be31ee77535a49aaf54e60922f711fd0f978f2e0ebfc42995983da81e5f5c0a100905363d240ff53b13614f73c522b1522674958fa44677cbc0fc1ea84e10c89bc87c15eac301b5dfbaa4f75fbed9442537faae071af1664154a7f601a3b4b85682f27ca6ecc128"}, {0x58, 0xffff, 0x2, "54b1cd148afe74b427df349cce046684a5d9b6a64b5df53cddad487bb40d295c63b334ea8694d608f8509bb3c5b38cc4e8d86c98bf7c5f57fc8b3aa638469d547a676c"}, {0x1010, 0x1, 0x2, "2cf79c6c64c5ac84db3f4e779f54a3975595258a67a0862c1b19013f5e94c51e2be13f497f042f26985e5d6245476e9bb32e65553e4ec344414c2bf80db316e01471d04b9b7eceac7d4a713cd493713f3c61c93801795c299bd99600e194faf21feca1db419fda379284c926de9d877f4e25399a912634efa0ead0113142290be93beccee1f8c5fa864616a9b1e73407e841717511eae61da95a488b084beae6e40536e3a6a9c4931254cf5bc998194f54514ba143552751f51c5952d9d870c49de378d248ff3f7b0c2c12aac78c9976f37344496199bb41e8d8aa893be147f2b1ae3095b4cc6acee36423eb2f85d8e911900afbca573a1e1d09c9652b96357768bc096acf148fe26da5e27338e652f3812350f962c9c0776fc8dde59b17f2ac2af6b2983939be27b47efb9ed00f5d640c276b5aed27fe59d3a6b6ad354e5b71ec10591f9f39534506b4d7fe991404819167d90d96801cb0bf5ff8d84826874dbe40868209676cc1cfd76fd3aa1979173e091771448b3335d48436d686ea22c67b9e6a4125649837f0e7bbc8818fae8384bea9a760cde6768a7672f9c8995c6aab83f0c55b1b0ddd2fa669df1a365aaaaa0d9ace214fc823f01d65d961ffd63d5e498d5f0293c8ec74a66f7fc76f67150a14af38ce66a78e8bd5c7da26dd775d77a853feed58f9791b2cfde283e9e861e418ef853caacd0d829cbaa5deac2cc4ab39e6d0f9bebe14a63dd97ec8568af9a3b8005d1c9c281ae1e1590a536d8321f8e7a7f6d219700cd46504bb93e492a6b95452154b6d2345bc8b86f4ee6cc2221799ec54325ac0bed632fdb33870f494b88a64d4860c812486d2e135df368931792dd43dd34305f7f00ed7982cebbddde2e3cbed228f9488dbd116ce687038a5f97d52967574b2cc9331e67b1ef585d5f5e0f4a88fe8a8d9841bdfc97c986fc3f5540a45252f7a64c1fcb3468c39d999cb75bbf23eb844a8b7c6a74b73152879964be9dc6dfb875aa8b9444376e87f246298e41e85378368d744b8a0c1f17a5051f7e3903193612ed5a17e79c15be4609ee91d64e9d476a2d463b7062e6dd0cd671afc962e003de06152f7833ef7fb8016f7da2a25200fb331ff8fb357391b27dd1b8a485c5c173546f38c2196ede476953c3108908e5b58e47fee3f9ddad64455eae906e2b53b06a9df77b679c756d4b22195b6ab6d78dec89f9729496ee75c50c1f434e816efefc96845191b322a0b54c927360793ba75c0cef472af1e98e7d3957c0427e1b64906d66fe7dec5d444cc64d73fbe74cd85724adf1bc97a6672e64eff94e2e22daf8e5b1a79dd8119012bcf62a0c542e03ac3b9d4fb6d148697d951f8c55aab7a148027995165ed2c6782adbd2d68a1305bdede90ca2e98affac3cdd909831e6e744f920d39307074ff0ffb9e445e180aeba4479b46131ec590e38faf7980f6b2a5483d43d23c88187adb02e91de6f6242efdc72c5983143459caa356ddbdee0d835aa07f5722bf4f253c8c5358af04eba30a0eceb2fe0e4a5c1ee83b1e6189077684e2627129853cba5d456f25b0b0c3bea264845563a68c010e99f28e746a811e1ba21e6080d3688a14501f11d11130d0d0237299879e5322f3fcbffa50779f8fdac589875642c5513c26abc8724a2673d48dca5e53a1e8ebdeb8b90a997f32a3b870fd188cbe0e1efc4a2286a06307b4816f90fab067b2922fff0d35e3cb3ad0499a5101e72af1697aa43f1b54ef3355e596f502c19d9226e4d54432a21a6dc48dc55aaec0b46ea4dbb87569f12cf8f2902f5b89d1a03369531940c473d97ccbe7588e287fecb791059f82ee31c49f696bf088b7e76502afc6c4de56196d51cce8420aa241023997f1aec2dc144156e4c8134041489d10a01d1f1c85ec1032c04589888f0ee36ee9453c4d24f3d72cdbda3be890dff953a3d459db9e26ee9025119ae8c24d5e27a3f9e8c318af831db21eaa5576999bfb45a69f997c6de84777c45c4509866b14e95f24054f88abcf830ec90426622d861a3c252c8e7dae51d0524b434425aa759b0d736e6577125dfb4350994786731b5fe0f17f0b9d8f53d01cc788ab2cdb72075b573614c89e40fb9e3d0d01207f12c5fef7a966fc0b38392c557dd3c796e25e8bbb1403a76fa0e00f6ce12328262654f3db4c574c1fdb864eaba9390beba15e39b5b9060753133f85bc53fb3c068391e3fd64dc99abd91f910541eda414cc855c83f246f74ac930aa780d393bf0fdfc64cbb845fb83b5a676d54d71b2bc9c1f9cbb637b9df6fcd707e0cf9baed4735179f5b6cd1ba57c75191e0e2419f7742ea5bd77c2954a1d8eec3df36cd781b8f1464fc68106bc0778529e027835e8c037d1faf74881598c5285920f4317d1c833d19a4266d990225465713a2eac9ee7e35fab4add3e416df435d7a1a6ebb2ac83340002e3cff831789d62b0191beefd30b0ff02501ccd6023f48f61104a80fe65031b51878c682d1bc028c56343e5d14eebaabf1bb1237f0cc7f7b3d174b081c01744c6ae83da1359500d846de23745229f1662ecbb53d35df5dea559a1bd7dd15e46ea9dd141245cdad7bd3b262e6ffe362319b9cbcc01bfb68707038b373ab15aa1b69460650f57f60427cdedaa95d9b4da35aa71f37645d5d25f1e11e626f038dc80d65419c1e32f96094f87666579f1fbe3e792ba0fe865a2d5f58a1ba63bf283149030e71705d0f7e0356e1019aaa0092cdbc25da0cf8b93e04a164589dd56ee7fe359b319d1db0d221e2786bb0e701fbf363d056cfd904d021a28ff42bc3d3b4970cccf667e8f1e99ee051255a56cf818b166edab4f23f3d849b51733a4cf497c7039634424803998e77c5f6a5d8a096ad9325beb3ce4c54e2790c9000d7318383cc903f4d1580b3cd97bea4b8f3486a93dc0e0d557a9ea550be0fd9625131e21ff7b0e24f0257e8ad23514c4d828945bb33b123cc39ae7d8ddbb38f46df5df8a15c504062e14335bcf996d96c56d6fa55e0401451fc3d7284ff413ff88b5003282c94d79c4f07e0b6a09b24560a5f1e2872a6759479f839146560bf7487655d87c936bdaa0eea7907a0956a003bfe5c90cdaf917c17ddd301b266c0c7d76594e275e770417a5d8049206b3642599ba691cd9558b21b2aba9d0f29ad8340326eddadbba7a851b9e721b119d2de77ab4fedfbbe95e52bc838a7070bd049cf432791f6e6e65fdee256c0e32754e059ec692fdc9c5b5cab6907db0b944923bf7cd6f436955b051ad1ff3fbc678ad60b9bef6767e36f82aa8fab1278b276e7f8f36697936f25973ba590470f9de2d4625166f3dcddc32187f868ed4533379c8f3791ce71b692dfdeb5f4b1bc38d87e018b4fb3c394411ce25c704d07f1b2dad0a331d2838185a952c48440b8739369e9e17ededd69dab6ea296d8ac288783a3a6908fb4c94ec4331e5dbfb874c50a2d6c900fa449952b9027f6aa1bb14407faa5757a2a72ea500ec6a5ab1dc5bb45c058ab03c01ad5bddae904f715792da39c021a90be369b39bbb7bbfb31365813c930e60d7f94eaa3e028f193fc36b8d8206b8f442ec6d2ee2f499cb8f9818967a5a5210e3b7d0e3df190ce6f8253bb53a5f41daaebb0e39790d7d8afa4367452025bb603ad49d553409faf391cfa0835eb9b032fc246e4b5884842e8b73ae1ccda77a7e8d066e1427c6693a3b9872d82fd90a186a8a01200b351186e0b33bd9004d25e534e4306a511c23a86dce5c39bfbf850f1c43f2d1569d961a180bacaaa6133b371de090e6f0480815324081d5f4abdbf1769fcfb8dd1ec2c680dc0ed60ab380143cbc606125e1bf63a7af16933ff0df6a5d4a850c33fc382c64488470a75694ad47e2cb70914e5eff49f31c443fbc18a2ecd0e9499ae58f46f01c8be8d498ee4a1bb268fe2d83e4902513c2ea18a1f0962a1eb6f8a9287b86b9d52d6bc9705359c1f27de946c0d7ab8df658d07ddfff4496cb38125e3ca95617635b7e1ed5f5e3983403c04493c81a9a23e0ea955294890de68c35b6ede11cb4bb928f0b09f99e2eaaba437710bd2b359743f7dc10df1c7563eccdf30a2d3a1d52fd63220c3229e506d55dcb744cec8274fc5f988d142a2bda4f3585231b6354c54932354baeec76ffb3858be648a892ca7284a39989c2ca7d062822a5d84f24d03366484602cfde4452f130d587b00bc403ab5542554e85f34f403fdbd6612fe0878494bb40832df18b91ee907c852455fb5f514a887730c96874d355d29fa7cd96763e213ae78046aba023c4531a197884c6234d91d996b0aeac30036fd017716465c0d1a2eadac3716ffb28832d31ce15ad1620d7f600e0978ec5b11b8977e9aab4e5f8902b46441715b0ee7c1aadba4d954e307f01c701f7af7bc0537b2e0fa51d8d93c36c725c80ca3835f710d010492485c3fe4c7a9bd9ad3810ec4cc34e2dce522e31b2c44647cbd6fff1255f491827b263d6e0d4f3304e6b490f373ff9ba2c8543ed4efeb93f733f7026ad22f548a7ebf58e9b10d54b1c0a0004c42c40d7303c2e1806d938912dfe8bd013d7a7a8533f426e7d59df745e26526c6863479d13e88b278a32b65d906c6374442f7c1a374419ba5cd720d2e23f74ba8480d10091728c819667d1b068bcdb7b14e039938b221a12a177400f88bef68ad3f6184e8f79b351de860711c49def77078f3e049466903c00356fcfa56c3344e765c64eccf3aace1fe8dc6138dd14b0657c943dea70feab8cfc2f8db20b40357c372993223e2c8a9ab42ff015336060788ee0e9bdcf7e29fd8b395539e2b3cca0f60d8c0294e91dc04ef875106e1fbc6a331c2eabae4162c88e0c58a5f880461888bac7270db8577f24e8b384e22353995b10d45f8f19ccfb258afee661108cdb58c58453a1d593ad45cb28b23cc73b4a6b6038b3510b3a8d7ab5f684381bc5ed76c50ada5f716c43842f3d3fc2734eeeed6fa72590fca5435481ebe2c377c6d91978ae5f72e306315c8aa65ed8782d4d5ef355b43b0c5f5c137df9d30e951aafe5239febd134e9f0f5ca31306e36b6969809c3a3c1df01e7c1c5475190744096f806b2995fa71359f1c101be35d8b8794d512590078c220ee95141349ebfb46823131a6c0babe62bd3a7cfb1765e5a4ee4cbefc66fd006114b52dc2028933077e9e356aa8f625904b0fca9405265d10e7f1bba92237cef2ea0e6873ad179992443edd104943e6cb90ca512099474aaf3c2d65015678cba1e711c883f45459e7199003e51e342864f57b645372c58316cfb91ea0a17a0221e391f7860c31903fe88893e9ad182ce0ed3c271dd84294115369efccd4e36524146b47da888c1aa7ed8a79c2c798e4ba40c84052b52fa14f9de52108a44f17e170697a6b05eed4c499e363381d253032884b4abf86eeeb8f2578d76cf2e3fa233c06a286792ca9f29ee351dbc2ef959449e2f65a3b514b87013023df6b31a03ea7ac4b34132e05d494a5de2982c991299d099ba0e0009c4a491c69e3c862e4d5d7bd3308eb801325067334b6979c1ae8c185d176a1fafaacfb5fe87bd3acb729e7480a20583975d36c4bdd8be4cf18cc7fb021f645f81ef15c871c842034fcb68e89a572d59c9e0d22d65f88e31e2177e4e7131bb9fa5be2d6272be0dd01d401188ace037eae909276a77a48ee335607116be3fd6707f83471aa724dcdc445b4c0b2c687a5dda41c9d00dc60a8595b5773a0a496fcbec6b059fbcf71b464689612efb7a663befd57dcf52b5c26fe8aec3e22f59d3878a27a7b9d6e9949d1"}, {0x110, 0xffff, 0xffffffff, "76267c6309a8326630da9eadad1b98c99856abea8c44cbdc68a02291b8bedc1e8b151b0d9b94b607521238bb9503dbc4c90022d947be53607da7cc8932ab9a9c821a27f61601f3327bd039eb56ea7da5a2ae71d488ba970516faeb7de604692d66887e7645e15745f764ed7de4c10aa87ea4de03a6f0076194c36ae1413ea0228d2edd3ede96b9f10b84bcd7bb418d59e1d3c685e47f352d11aa16a5ed02da800b92d4d703921f11e21fd429dbbe778432509d7fbc2540157adf9115009a3d724fbbbc91b48fd57e12d360cef08de14a020132d873fa43683c2398ea56a5df415ce1eda6ddc85e1277422a6ce7d4cc10fa95ccd6291f6e7d35a902"}, {0x10, 0xffff, 0x10001}, {0xb8, 0xffff, 0x2, "2beb42fa60c92dbd9ead0a622bc8550922425b1d44ce4684941cbb565133085cc24094ba6b257d051f81be1726905a9dbe28021e470a7a479eaa3c2dba74c1d01373ef0c0bf1393efad4014a6695498860f77e7160691c0479fb70363dc96d05995146f3af17848904902c771c83b855af87a826a795cf8d11fd34a46b7e8b88bc8c70f74023b46e762513703debe047018e976a62a0cd41baff884b109f9afd39"}], 0x14a8, 0x8}, 0x0) pipe(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f00000031c0)={&(0x7f0000001ac0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003040)=[{&(0x7f0000001b00)="f08d6a1d5f2484a8fc6dfdafb7aa8be550f9ebde2a7c58dd9346387c076c3cbeef7adee1e9e07ac1d8fc7a4a738b4284ff2c3031d96132100ac8fc2935765b53e0f729716d0b8dac6a75f1f1a1084bea53bb20a15e43440621f179ae04f1b40f81ac6559734bc21f144e8ae451ed9cbbb8f611bb28151ff690c80bd53a2cc14bef1513592f52387d700737bd4639f05316b424a06ed473aff8812d1220b7a268fea435f86d1a1e02eefba68c91af6d548f44cd8cdc16c8e80d205e7d1eafaa826e66e8300bb8c9bdd61718280ad6b3670d4217e6e9475effc62768", 0xdb}, {&(0x7f0000001c00)="ff6cf21d37d257b5ea05321508c764c2e7feab62e57171cc09805bcfa958a9683fc0db5c9feb39b5a25265c8d31484f46c12ba87465c28e4e05c633dfa57908a7010c9d02e18f0d492fdcb9621b9889a4113c1819aefc308b4a49d9774fe7cc428c241246d46abb9f34810a4056f79f133ec0770cca884416b5c9cf7563cf4a33a235e4dfe89dd82dc2e5cc7d1ba0be6de5bed4a0b77d0b6752e06e81b9bdee6b972e4d8658ff0d117eebf49530fe4", 0xaf}, {&(0x7f0000001cc0)="c1a0d0575f36df0952c4a963a88933511c4471c34e79379f774d8a4f547bd4e7374529c91528716f36f65768cc256ad9790c49ed0e9a2eee7867bd1da521cdf18de9ad87db47e6843298e82c9bfae3bf58478011bbeb91c5940fafc97d682160d60f21b1cec7ec27cfa01aa118abb6971530ec", 0x73}, {&(0x7f0000001d40)="432504142458e0518fe755abeab1e86e590ed0f15090a1f4ebad366ff6bd813c541d474485fbe528f5d2b19711e9177820a39c65945b220f00c1a2eefb030bc680c2434cc2385f3af9945acaca5f7d1bdd7c7b029bcbfe4dcd247a728d2ccc08e967c999a70de680898a1d4a2c2905355f6f759443d92748a5ced5cb2bf4584a774e2b80338e26216bb99f14093ff123e121b6bc7389853f15296aea12", 0x9d}, {&(0x7f0000001e00)="e24a7e44b64a6bf474870c3de5cf06927f5890f0fc8f40098b56949d9e9d15d84785bec1dba95669e023cf8bc771022d91beb7843cf849676dbc07a042ddda13c4568c69552e668c4ef9737ce7efe52e9a8946c222cf811fd11f050b078ecceccada23752cac5186ff45dbe2bcc9ffca865046629143088ad4fe4d3edbf569b22b3025e9195b67545bf9ef4d56df04e03b1a45b0ca70abe594e8f0e869689f027e52b8a42cf91d0a0dab24875f6dcf1447db92eda46ca09ffad4f1fab50314206e43454f1720bf6b6087abc0cfb610ad654da5c4f138985691535a4b621dfe97322a06964ecb73685c665070bb", 0xed}, {&(0x7f0000001f00)="ee14e6a07fb0534fe3acdd0c5b", 0xd}, {&(0x7f0000001f40)="6bf2c6bc2bec7ab82c1c993793967fcd497e41d480aaeea518d3d50bc6c251e2c1dc1f62aa07751f6478a19f156f538b074d6dd95cb9900fdbc5fb341ab843191c50080b9321b992da2e5dd7f7a213b91c171a35ccfeb89add6a3de53f36691dce11d7d112764a550709642ed51cb63d5c00d17bddf9d2bb5f795225cfca632db9feb8037f3664d67b61e7fbc5b73d4f375ec80d16b5564b13b440705e11ca96a5d02af47a47d8cd456af7119a38308b2a4df3d34645a4d3a222db1171610b13394bf0b64684be30875080dcab9e716e2e3e3596e0b815aa1896f7a27e50f364cbac922b", 0xe4}, {&(0x7f0000002040)="8d2942ea6b357a951e3ace8f9bf170da732afe554b73c6b67dd03261a9d8deea4ce43e76a76bd9d0d661e7f56287293948dca68f27635f9f69351318e9e1672b7730351d0234cbf7b1523771633cd2501aee3a44cd946dbacbda32cea16883dbfbc97ada05730cdc243bd20c7b941860cebc451970155990f5039a5bd08038f22c21eaa823b546c8e8765f02d3615380d5ac9ba703cbeaf4fdc21bc1ac243462b3de2e041a97d1f7f5ec7083f5fcc99dd19383012ad9a0ca01a5c3c81d3c7c42a4448731286044406520ec934cc3fb67aaec4b76ff9f6625fb664dc21f7f97cba3197e0598da712b916480ae81f94e0e922ed48e5cd214509d9f53284ff1470d70a407e34d8183312f7e105d5c9b6cbcf576192b54d4d47d1371f373bc940f7be81f4e86b4b843dbfd5962200515787ee420d5382cab80f93e1aa6370c82479499cf88675fde730c05b6dbd809217abdbcca8a81801f32632adb58cdbf2eaf3aac813eaaffbc917ba9dfc0d24d51bbd2bfa7a68735b96cf04716018f38670fd18deb557cac079427da74456edc7b6fdd0bfff6f66ee506288ac596c1addbd673e44e4d3abc731f76fc4b30f41e66b5443e78da631fd2daeb1346f47c1616b55c78fff05af9cdec5ae619c0f9951cf516200f826c715fc9620e76f7bea5c30e516eb451794b1c56a382fb37c9a01951532a1c6ba3d4623e9fe5901c832eb75d258af416d054130f6487fb67613e0448922025e578425f4c19d7ffa904d7a3743902606e2bc58c0560a76064c6b90138e21e0bfb60f816c45615494918668ad3a80535a1b2e3ca1dee277d4f3d17c497f1ad2fc72ae5afd1d8d8b1480698e08208e7feb5f6b7fab4519ef96bf3bf30092264abd6891ec6730e4bdb4069aa2c3b08b6fd1e4ef30e8a42512f0b631661a057ae347b7de00ba7fd5ced8c2f5043a6e60e401df82a3addb87ac137f9fd7f2bf1611e921acf2a2dea502e19d15da241b00db952dfd72baefe26e6526f102f778419bd196170535de25e8175907acd0e22380bb7a521b727b2d86d79cb1ff843e4fd095b5545361154669dbde4eed47c04325921853aa65a338b5513127ff8552fb80ef540a9f4dd110a4bc4859eba47ecd7a8560dd9879fb13ac492f6c8d30a1e254dd66dcb2cb200c6f523844651cddcfb9c10933a694155bb95f7ca12b59966d7dac3fd84f81bba8e7ba59e2e5fd20896b51314ac69e10057e80fa4a1049c777e002a09cb8c77c8c2916c2788ceacf242b3328b4261a27068adfb467e23ab20288c354bfa7407c85cf86618e65df63a27369bda5b5418acb438c59650cb0163b198c29d175d9d0894d28ff728adb9d8739fc992d760a5d6ca1001672319740158b3418799431cf61527758bd72001046f6e3ac568057a3756a3f0510ce9ab19212e01268b28dfb2786f2f26a6f66b28324a4417c864ac0da09692dc4aa318ba7d0cbc415814916d7980d12a283554cd2fa868ef0e964fc42aca4559a193d167fb5a14c76ca2e9ae28328238bad72478d277c7228921d034fcfdbec49e98a4f8f9673fe5f5780827e5d819258270da245aedab1810935da3b6f5dde3a377f2f32d7b2d5673f983b80000ede748163e9ed8ec2cef95d0ec1f2927572629c1b1cafd3d132ba106b8b7b9b1c662d152ccb155ca3e191517632f45ac357edd7d4fa36aef61818a2d2cf15dfd3e5e76d2d3e861668f7997ccaf3c0100c64e2731d01e844a29e7594a6ff0b20a7aac945e212bfe7702359523856e26218b8ced7778af38ebec1bd10f03d725e3d24095b3d0b95a3f272c6068e05973af682da5d2e7cd46c4651341f54ffd3bba68ef7e8c532574cfeb936d0713b754ccf0e25a9fb96d8b4809d9426b78ad459f5bbf26b0b50973b300357e9454c21ca1fda130febb21812ecc0c589a7636d1bae2ac981a9dd6511bed7a8b4fab947df9ea991dd79f9232502e540deea467ef7a7b7b9deb63ca9b848906dd13abbd7c93f7b6ba523564ebaf5af71b48d0b2144cac9e77f79dad660ed14d94e35c734cb17cd8176ab8a48c19c7c21131d2f1aaea4a64deaf86e5587d030dea6b2e83d96da2e063124a52e98b6f5a050f9472cd6d284f1dd42312d2b7d56c48fbbbd79eae51f8d03f7f4ab833c2fca99dece2678d3971eae3b1a0e6d4c5476fe9bbb70feb79230c961682521cdc3f8afe71752c02a690da5faa5a6d0f563c73e6cc190d3d218b08f38dacd9b55684d78afe28dfca57c7035ba329dcc50d72debca3cf5036f168a9d1cad73874d98b5e5d46cd314cc8a4979c26ee6cc645947105a716cd63962c50b1d51ae30e5c458e1dbd25154f2313ce72a5cf3b9b3f3ceb5cb2ce3234d31d0e6e525f24af4bf6a9c6c2d3f0fecbb18ddeca08dbb3d1e318ec7ccdb0d3104a361cef9715a6f3c7c69d0a424c65d6fe48f28f13913732d7566ed488e788ceeedbd0a2b46186d477076e242e84c754eaf6a1b1223f157b052bf22fbd9925935110cf9f2150e6e2777301b275896410224b9cf0d514f64dd8140ccd328e9c0b16ef3a871b8f47554f759cda19b54e49eff5df7f78e9e196730c393b7275f351cec2aa7e2fa597f7af87e3d77e2488e9b5ea2a1e8b23dceaeca85df824496a57443f7c0bdc14c8e0de81e194c8b32376861b7a8b24165fa13af43fb7ba7c9a796d777f6a6db2d1d9878ac002e3d0365314b8a4d749e9cea2ca4da2d512f206317eb288e03117457481a76309f86e8df4facec477c61224e5ca8afe89df75eea0fcaf49004c36a8bf2a7e8f224d879380a965d3f340b202207f167232873b36fef4d6e884c163bf8c40c5fad6c30363036bd93f9a3d38ea8db18bb22ba0c17b7d0e3c2c059dd1990c974dfba5440a46c30b48ae7c062f2133775ad075fe26053c288d04417ceedbb95f09e6fd781dd901eac67520e099935540bba31fb486582ead0240316904593c9c83a0ab08df9d426ea3e5bd50e67a0340aa43bb752c7680b9f56974d6bfe6d9938a943f5fb183dc4128f01df1b0da1050c83c99a4b32c47821d32fcdd41f29f2b3965b4e3bc232a54cd22dad77d090e4d6e56da1020f1c15b074550b0fe405379544bcab4dc49cd35d956b1bcf625b7523e4a335a2e5ff59ecb989caf3aebb04328d1cbba2b3d923899d5376c137c3c312f26a5f0b11dbfd05b3aeed64e0f48af9dd49748d65f4acd667cb7c05ca2fc779c78c908f8d78012da2c9ebfed84e036784d851b9f8d2c0bed0734e050a37d2583cac856171b90fa27384691ac23e8fa156512c164fd04851a1c17d2b421b310cede6fe400ebc7ddba682981676d0a5caedfd2a47cda42254eb363717f7f5e678eb25e442e73ee533e42060d36c9f177415db844d93d98cc56e53e88cd0cbfeda057c6cdfcbd99cb7cb00cac39062985eca3554ef2fd1c3d629caae5bfd766ab6474d729d60ef2edff4b517f6e74b9953145d5fe980aa7ac8526d1748ce92dfbd64c6f141f348e0cb2e432c685d7043833d313e77ea5e5111857bcb20fdb26a482df8b4854a5ab09b70342ea3eed03c7f2320a7526043278743283d7a5f0d9955172e7894e08ddfc5546adcf05d124a3dba6703796edd14ed751f2b0e4d34e6b35012dfb094089dc54ee546a880fcdfcb4a61750e998c5f6cd1b78f894cda3ff6c47ec4df862f1da6e9fde7b924061790aa4a272480356a01c55a6616bf41f950eda80941ff9e97f515350350a8b17ac6333f6698bf17e3702bb48362e6a404c47b65bdf49166526d097622d63876bc8d39dcfe3a7fda75f409c90a6408e46e5280c58dca621aa1f7d9405ae3efb73ea4c0f7db7c6197c95d2bc9c38fa72b464d9ecbb017419c39c15f9fd915a657cb78f15ac2197fc76b7fdcfd6e2a09528cd75cc77c713c52802431434fea5ae065f0a37c3486b7ffa782c92dbc0f34c3a721dcc432b67e85f3abec5e28218f86a2de01c27c3d31c3eb7520703a4f5bc2363ee0e019f968c8b9de773012d9c9417773c00bc59399c7923b28b5a67e7c541fd235996c86da8692030bbf1c707dc7d40d40490c3ad42305856255f3a1e8eb7fef1d4ad9a4ac81631cdba1593e54c2b97e394f620214c05d7878634a0d888b19a772c8a0e851ceba670484df55a176455b15977c0dd4e9c8042e76a164e17983aa74282d0ce6eda62c8691ef8134aebf5c5fbb1d4b7e947f9d2e005852e9d63029dab54ab2bb56cbbd8d9cad201ebe9f6c19130953f0de61a825482cb9d19531c0f55e3a8df31c7f2670a7b0fe8ca1b1571cb1b6ac530028a9feefaf3d50c5a6bd3e16099565d6cfac47d114934ade26cb8f2cbdc350e94e5608f396f6b45f3407a503147f86129f09c85ce887bfaf5573602f580447c9da4f4a3261009c2399a56c84811ffe4a63126f5759954ea8d33302dcfbdcc9f20de52b39397b8e171cfb2bb8ddecb8b3f859f04f5640b423293a4620b43881b17ed82bf6af96734b7609910900061ab2959c5dbf1bdb0a68466418e7c73a64a12b9c1e940e1c2fd16d19d9da77023cf280a1f2063fc56af90a3de49b5cad3250ff6b86ecb89ec32e0f9d0458fd0cea169994d23150f10464ac6359414df9ca9ed6e762010f93d413830ac1d717aaca533b6b1e481e65309e226bade398aa68691088ef8b0bb9e2faf4421c9a7c28c6f4f801ea59c38ef49f6a67a509927b3d3f33fb660b50cbce911bb5873f43ff6f9abaadf5e2094d5e8fc83562672c8436e1926bf72686e1ea4c76a23adc909456d7fe1b829a1cbbf102243d11911b390f95dd2c301b569e68f5dab00745836a62cdadea33536ab8f220e52ebda7e61fa0a42918da2a8eb212fa521a1a602a2cf14b9fe6084ec068d7eabf460566ac99cdacedbe52042d883f2a3a7c0d857e91c106b4275b3b048bd403dead52d6155b253277f307f5b818b0ead82778be40093ea56dcb0cd02b1d618cac48ec666b01dd378f01f81c4ee98c2e1c1f2bfa29afb88505db6c3156a10a297e98a24dd4ec84825769e1cfacffdeb438a693daf07f980e95a72acf0c4068925743fd29e5eabd3692261242acbd6524b9351cefbc4dc208ecb198133b7f8a5dfd34d8809334ddc132dfe6129bead28040bd93ace51fa0b6080313b82503839b939363f188e3a48f71fcfb31c77d7197bf62431b36811fdf32150d54be917c9fb159ecb508e453b123a6edca5a1f0836388a21d2177c323fadf175b2a24e51686db239726461e6db8aea28795f6c9c61802bda96769ad430bf4d05ab996c31025d4d58f9624893ceebdf6084a692a2f0ff0a5630b2ce0f1d9c78326e367c3bda152e583ce6d1babd8d99c1bc66ae68d7864d51ec6c75c472c3ecc103f75941d2922506e3349e40d411146f7a4d867267334873295001ef15345970118517f8e8e22d31f08832d0877a1c93d36dcf7e782f5bacea36cff156cb64677343b112019812766ad986dca8e04ec297a71f830d68cf0bf03b5d98193c51280487dc8904fbfea12c574d88c13ef78e1f72080e87dda02dd01a4fe8ac916c46ceb0cc0cec0f547bd59673b053caa8205e107d328855389920b4787f1e5f1988f707a89ed06b9af14e664e5dc4ab9527fca49c8ad81aa89eda16cb39e4e71d744525506eb09e91cce5df7630b15cef686c4a02620bb25482ec63c51631b91f32cb4d98c3982fbca24c40637238366692c11059669de43f9e7259e81d5aa385d892254e89281d9ba3fe763a12a22115e0ee8c26738c4e9faa7584f594f4fb6c5f7406218a5114961e8874754467183c4f382a3", 0x1000}], 0x8, &(0x7f00000030c0)=[{0xd0, 0xffff, 0x401, "207fc14078068b380a65ccfef2e10b41ca00a920be2745c701938a138f1961b1ce0eccfefef831e10c5045680c1ab8fc991abef5c1e6859c68a5fda9a55dbdada03cac7767ac2a3aef37c15f0c6212c443823587cad1552bb6bcd9adb3fbd3dc92c658249a1ee453c24d1ea38ef9e0f47d66e070455c7cf4d4d0038281e6b8e9a27bdcb5abbd1d24f4bc2a6e81e12e1bd0366ff5562d65a34270db69213559f199bc0c77639e8a6e98cda55defc12418ec9b882a31029bc19450f71c"}], 0xd0, 0x1}, 0x4) nanosleep(&(0x7f0000003200)={0x3, 0x407a79d2}, &(0x7f0000003240)) fcntl$setstatus(r6, 0x4, 0x0) connect$inet(r0, &(0x7f0000003280)={0x2, 0x0}, 0xc) mlockall(0x3) rename(&(0x7f00000032c0)='./file0\x00', &(0x7f0000003300)='./file0\x00') chmod(&(0x7f0000003340)='./file0\x00', 0x0) open(&(0x7f0000003380)='./file0\x00', 0x0, 0x1) chmod(&(0x7f00000033c0)='./file0\x00', 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0}, &(0x7f0000003440)=0xc) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000034c0)={{0x3, r7, r8, r9, r10, 0x0, 0x259}, 0x5, 0x2, r2, r2, 0x7, 0xffffffff, 0x401}) rename(&(0x7f0000003540)='./file0\x00', &(0x7f0000003580)='./file1\x00') shmctl$SHM_LOCK(r3, 0x3) kqueue() pipe(&(0x7f00000035c0)) 22:22:12 executing program 1: socketpair(0x32, 0x2, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x2) 22:22:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/86, 0x56}], 0x1) readv(r1, &(0x7f0000000100)=[{0x0, 0x1c}], 0xa0) 22:22:12 executing program 1: socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) r0 = semget(0x0, 0x4, 0xcc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/170) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 22:22:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000280)=""/219, 0x3ae) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/64, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='./file0/file0\x00') writev(r1, &(0x7f0000000200)=[{&(0x7f0000000380)="6f55fd073b293cc483cf547a1bfcae285b96be12313a4523e6f1bba0ac459ed1e8403db4e1a822c9ab4a7e0c78e7005309d13d03e99ef649be0989d297bde212a9fd72c1d15f8a5b413b6b6eaabe3c45872d65285ef7f600c15150b35404de1b41a9f967fdb6e68c449eee9fdfc0c6c1f1e028ea8e60998b55b0716b59418da077ce4e4e3db706b8540782444e0e62cd221f58e90d22ed01e9a4ee844c4581e5324898401946dd65393c4c77fa9e7d8d58550b71b2c90ef54221980bf325df933e3ead8952a520fd5bc90368ab8d36261eeb2d87300d763e488aa0a6b650b6434bd9a4c7e8601a367a7d939d82c75080247fb0ddfbffc17dda8658cc32e7cf282ed907b1897aa785106bdb21e81bb96b9a0bcd7e00245151f6fe43685fd15f7d969803980ee2c20ac379378acd6996e2611b3a9c84b59f50b8834f9b5440536302cda483a0ceca92614a5a960e59a100054b6c9d0bb4d717e5baad475eabd40b0207d48cde687c36ed543198532ebc3e4ca645397daca833703658e0de4c44fb964fcb1d3b7a60f575eb9ab7e5bfc0502300de4fcb37e67ee1407cbab7c340647d8ea4a22d121162c0d5a1cfc849a2d61c4c27ab97abab87d6723b9df85e1468e172e1e88a5767d5c4319e24edd67f8aeed051f60f29cb0baf69a91d734c49b23c981de652fd9d299410ca6ec3fcf88f43be4d8db48c753e9756ef07e90d84e4f7453a5dcfab3f07f6b735737343d84ee2383f91d0f196ee66d082c1abee4638807b90076633d36261cfd107d695d77812fc16d18baea693304c94c6ad40986bebe4d1d85b829a9d2c5f7aef261fece9357e8184bdff5e06ea9a566de3c32111560352a7c748785be63934c8430cd330a2c11905c7248b6227a8f4deddf100a47f895b26e29f76537eef43d0c8de9f4eccd453b5bb32c31fffffbd3175c8d1694d95c2b0ae559228b94daf2779f309c892e3b7039a2312d3b41188f6d4a664e48016b424617d38ef25c5121a5ebe2005480a5d704823e3bc85359df8667b76f6593d1e8fad16e21f1231adf72bd61a6bd195822b0840fe86ce829516b344e22bd7dcfe66d492f1ae7ae3cde9a6679adc3a02b7ed27dda081288fc3289953d7168c90c29137f0eff1b769382d4ee2156524ad02c115dc721bec027587578cd82352b6c3ff32a5e52011c4ea178dfec0bdeb9cc2cdd71cff7423852badd6f5471ac23d300afe65846f72c5bb3e889d2ebc1d238153cc189a6e592aa2949aa38a69c9a55a28e88a2e4fdc5e32c24874d461c0ba25e0dc82f02ed7ce8b98101b41a21b7157f38385c425695996cc8b17c8d7b4b932ce64866d77e267940ed24eff0ccf6670956c17590027e5a9dc2490e5b18bc55031d10ab1a9267da5f167a2bab655142798eba91959a820ec83b726cb99f7388ceac69494c4608eeb65bb6c3a98fa7538af3d1aa2bf5b6f525d5f561bfe77fe8895127f19c821b681c548bad07c4f1beb42458eb365b3c7b4b0fe19ddc5e6de87d1bb03fb9e5b6086ac7a989452fe429355beb206062cb7703984501c1ce19f44788ba7e37c7601cbd42512e3b80325fa91781723f62c59f99ef0ae442a5301cf00fc9454eb40f487672dced6ae37ad2be7869f7bfc3e2b327929721c9c66e077e5d68e1d5e9b7125e002e1e0c04691928162761f1d8d51bdb1b7fd0477219cf515f3e28caebfbfc77a8fac281eda0661fa16dde154b1172fd81aa57ea2cde96b38baf77980a81cc487ce2535643be6ec32d1485e30986a4e6dcf06f0868ba8cae3caaec818586652624b898f182eb9e83b4058bc4d110fb56458c434cc7bb179d2d350ed56d0e4652604c43a9b152b23ea134a6f3e8d33d0df8368c01886ac8c3365294b399a50bf1a2b740f3602046d34e79e220ed00958b283940465e7806d9c95bd38d489c1cd247e667bf4f9e006180a7d555e6043eb723bc0ef1dbabb13216f19984b85ef8193f2c7c5d1bb159307f1ec860c557822d5494234fb5b3a6f40c4f8bb68feb4b2890502966e532adfaa8abcae2f228689b2dfc39ecb5c085e6a9d62eb43a3b9ff94a7fe18c7b451a7f37b7851ff747bfe4f17bd6945415c592d13b04b3b7f54abca7ba50f4847281153c2e84756dfdbde0cfba287f51e61c7c8b4c17635fe23025f8911a90cf7e39c4d698fd43272ee32dd79136044d261884dc1aed09eb4a61e88b258d00432ec47e5e92d50153c7ac08ab7e975c561655df5f4c5f395bc332537823e1f152dae4577dd7f82f35987d37641f60e066f8fef33c87b62839dbb6e141fbd2cfedb1f30abb6387d9444db1f2d7a9a65f3f38176189723457614e109332d0b3c3f39a6fd58af227f4c123aa07faccf8cabaf42e64f0aed8ae16cdc259d6ede95323eef902ef3cafee81f6fed36da221e780e97a36b516e382530ee5aaec5c27ba1f15699d781c058179c9c58ef43eb296cc88352a387cf6391f4fbe32b1eee6ba1f36c43e0cd8fac8966b1cdd53c98427528bf0de8e1e047e3c704bbe1eddc63cd87b1e2293fd4de0487bcd4b95d8e89caa8ecf98f30f53d93f23968c28aa1323b4b335c9e2ba30282b6e47e392d31fa9eed9e2401dd63adf93100018fafec4eb0ac4d982e3d53f58bff0aa1f43e73c4abbef7921026a697da5aace91effd10f3dc058ca2f8c84c974935220c7d8548aa8af54f203fba48f4e79aa0224f1b4357a1f176b89620662d3aae5c18d9cee24c3ecc6d96381fa5b199cd155ccf4bc068faf1d76cded2dfc5beac58ea83172447db3ab8b26ec2c9f88aaed946c9d5516175814afade8a7cd99691b61956eb5e0365c047709f11a0cde071e304ab608bce4815b8a438f0edbb90a16d12c6e52eac7db63ad08d889f7ab3d183bd3d7d30695a0086998a4900f6a6951b79aa48ba7bfd6e51c7f8c2a1881bd86507bb875553d1b50e0740881f4b20ff089807ff3e77397a561704f76de82d761affade3c7942c6fff1e6e924b98dd4100cfd3137e26d1173164df0b489f3af02692b06e780bc8e5a45fb9ffad90ac98d8962326015e19f48a68bdd5d237d1ab1dad31fa958bd94f63adb304cb9cbc93a35b90d667a97e07c0c604e559c1e07cf1d44cbbc035172313db7e203eeb5a0704896c303c3751e9e513f4950b0991759daae665e701f9ce356425e69c0e363c91a0e0602480999ce2c47d12e1ee27b724f8ea1abf41adc595c262b70661f18a89edc1a43b46c2668aa95311aef489530b43f0b048528b76c91a1d3d771171b2b4f15f6f64b142d4373ba07ddb53f58c3ff7d5d202d991570bd9e3fe442b51e16769467e1e21ec16ef367446b13e8adf21ca76feb94dbe0db852efffb004433a437ec9221b2a201d3e7d2c6310881928ff1f9d99404691ff39d5621ceb810b084bcc6ba8fb229a987ea75f0dd8dcb43324f1404649c6114fbe7d12fe0dfd96299ea08041a48465bb8f8173fde45ebcccac9e5a65c1727e578aa49b343e19c29a9c45cb89067c2490442635e7ade48618a8e4867d24084cde9cedec412c443ec3720b202f10720748fe752e7edb83a8e66ed0bc33c7c672104588e4e3401c9c83cffeb7cc56ee0e0b6bcdd21878903f16d74939820d2648a9d3598c22d75da0e24d9e6b14f8138d442927ecd725f1b04af97ec6a0c0ea329ddf15b62d4761e5bba596d323d57899d8d79aeb94cc349d34e602c9d24c5637a4cb183761f251eff7e1f8bfa5ab3703e8ee35eb7f6a73d5d6f780fbf99b652aa6a6c8c63d59b71d2492a95858154da4f3b7329803a5076970100743c10cdcd7989fcf2f7e58f9dbccdb2cf07ecd83306756b36470d62b63b1194c8447e5c0e454c9fe13cf86c19fbd9c8fb1c88c9299afbc69afe3c37909e93d5cb43384df61c8fffe25e3784a7d5ebedc1a97db3e0cd7475ab3be890dff4c70b405c5aaf9b17af6a189ea0b98174c31ffb723ed35de42d64a6e4eb530998e581caa78017e1121e6e9fe10f3d2a73390437965b96f103dbdc7fe873c68c33e8d23f44226f1e1c2b85f0e88e56c3e51ebe9deeb316a7725525c28981b7f291aa49fa19275834e3f9b4a41e206bdbf1712b7a6f5190ebcb25e1e39d6668ba4eb4be2a8f80826adcd02fb736290dc269ac846e050aaee4951d2573691915f435d1c788b6b21a6a4a0cdab30ec2ef6e8c0d9567561e2f8f3b6cf1405e0bce3c8fd97422bb9cc7b80f8ca46b324851965b73fd27e9f6205ee22c1f6513447afea9edd3a29020f2e81c3852e869b64de7145b598f5af661f67e0704f0bfec02c8d925fff12545dec8dcb445a48c1bc2f279dfcf105aa4a00a540fc6aaf7e38c854c3ea8c6578a65b8d58e7718eac5877cb25d41395a0f4261e55482cc19bf589eb402816c0ad7df64dbd1b9a191adb6b2c4549bd4314c43e3ad037d6cdea0c8e429d32a81d96b1b37abcae474f78b4a7f2f9096c6c0880738eaa0d7d52ca8235c496604c39b42b51a8801bda410134076de279a707911b856ad6e4efc29954512720099ef7b13aed7c286798848e03770ae8f3ffac50d3cb8f7c4bb93ffd10cc2bdec39328b1b82a9dbedf067608329cebbae656f7c6e0d0547f3ea5c61d985af06d482bcc1a049cbc84eb8833baeb64c48d4835824e4fb42249061d222ba2ce4e814cf96a028c4da807afafcd64f89bf958cf407defe78e53e48ea8db1efd2fd040ea7148eb7b3e557f3f103a263fd885f1439c44f21b300b49c2975542256260f87288571a7055ff0e536e0039e662d89a2c32ae9beb7acd8507df489218cab79cf94f72fe0e75b92181c1b0d97213da849cf9dbfadc8ff651071c85f4a94e365b05b3d46d8691956593fb8e569d296954e9d9b1f3234b8f66580a617d7a0745eb167df92e82fd481335f368a7f592b31309d88a392ba212de7490209ffd2c91bf78a59211e411fb1ac68d9b46aadfe34e867a9841c074dcebdd18ecdc83e788279d9f5efffd8ead676aa21856f9cee5b8a4287c76f85dee8eec1229c51a2ec1e0f5c390b3e4e464eff436f951129b8f27e7c25b5cfb7004772bb5807a48c18980aafafa4a5b78871e3b31dd503852e700135910baf159512775904481d61a67532b7c9e54109d0380684932ba10a6b816917837bd29e8367f4d6f6cc066640528994e970c88693611df409104b14068a49dfef9ccfeb3c6b59c213ff9a1d6d7b500f272724659e8edc295b8ee7c74640a7e9b64d89394f6ed82558783d08879817baa872ff960f8aaf061253ce8a64c9fa85992bd6ccddd8ff9f3ed7536482fe5bb177f4beca66eb115b408d537f015ab1be4ae129562cbf89829582d7c6f76439ac02eb3936904f8c62e2a10e3e1ca01ce95306a85585592473d3b6cb810eeff57abe9a7647476462760a03d4c1517b5e09224647f6460a0a924241a2d4e6a52cb10741377992ee37da1bdc317347c7fd7a2b1db1abfe7b5c3f14f65bb28c02f3bef632547adee4cbfa95b3ff69a97af88bdbaee1832e609ad9a64d5886f3805100b7ab40ac1ffd61f1ac4555c5fccd479072e7e8adc5db4caba6f8e2491814325d6ea64fb5422f5c5d6576fc227d82b5155e48da251a3ab8527d7ee40ed7ce692d5b5e52e92934a5b929f7df6b922a5c42a3662aac6f5f07a49034e07903335df1b57913315ff5f41aadd6f8910ccbcef87124bcbd2f775dd9bb8a2236e5b2b6ee05234a42ad85ff4267fe556e5c4502d5cc3420f22cf6d03379b941839dce08fb7c3c357dd7b8b85bfe5310f6b23e8d7e1d505597742eae647f09d69ddc4905b72b408866a8", 0x1000}, {&(0x7f0000000040)="47adeea109cf0cd5352349854850bfc5a8e31aaaf5c1a0f26a2af69b8174257dc58493490e17457a8666b73263cda6ed96e656eb88b9d732961afd28d22da30a6fb876107971fc77b5876240f391b8baf951d26e5e067cf634189e701fa88f6980aa7e10ba1a4ac4681dbce4c8ba8961a582d8a298af3a7ffba052ab5d20bf4b7d1f884f9040e5eca92dfdd5511e0b9b852f5d1fbd1bbe45b26cecbe0d8d5411b5dc48e7044d134c8d84654f9cb8b7081947f3660c5ddaf51f968a5b4c0ca0b967a25269778d9c6c3b8e5c99b186ab58baa507dd077400aa48cbcb2f7cdcfde2864744a6", 0xe4}, {&(0x7f0000001380)="a12752081256d658f63251b792f50ef00472dc1bbb83858aeef2d389d7f78e0750985497b426327508661e73e506437b0ec16f5adad4d4b2a167b722374a12abf3f912807cf4a6e7f8349005a13904910315fc", 0x53}], 0x3) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000005c0)}, 0x0) 22:22:12 executing program 1: select(0x40, &(0x7f0000000000)={0x7ff, 0x100, 0x0, 0x10000, 0x101, 0xfffffffffffffffd, 0x1000, 0x6}, &(0x7f0000000040)={0x7, 0x3dcc, 0x7, 0x8, 0x1, 0x0, 0x1, 0x3ff}, &(0x7f0000000080)={0x400, 0x1, 0x7, 0x1f, 0xfff, 0x10001, 0x2}, &(0x7f00000000c0)={0x6, 0x3}) select(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)) 22:22:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x20380, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) poll(&(0x7f0000000180)=[{r1, 0x100}], 0x1, 0xff) sendto$inet(r2, &(0x7f0000000b00)="d32b4013692f6878c9a21e4ea3d8072f41e87c7b6d515f161f9f5e82bb2cf7463b225bb68399f5e12614b07640157b85c02f1ed322bf1cacda3e2fc65f5e390414d09db0e4d86ffa4e6f7d9556544e5b1cb79c04a931e007ef8c4bdab5b5cc308d3cc61ed3d806239e7b44288e7b86ceefcac357b61b8a0ca0ff7f0000cc8550d0369e7cad9423938748b58dc11c5b2970e763c92dbc92c346c683e7b4385acaf6c61bdbe4ed8050922d2abb8c00047063a7d03ec25df12a3ae6b188e19e225b8f7dffd31fe0d36ba2e6136d0bee2ed42f6eed6667b2d08002662ca2bc74fb9aff89f55a1288b07b9f4b470b1a54648c0261bb79ab580d368bb9ddfd51691d32c58973b1b418eaef292e0b64a19b7e2b95c4cd8721a78744d0ffa8bbe73a1c6e9608a55d102cf5ce74d40bbc884eaa564522ecc947f50a0b15fbd1d53e16e59a98cc2367218031f918aecf0150fd69bc596e17d3485b5dc7604e510846355113c3ec2a225c0126a93a204e677c7d18d98efcc41167e80b26ff4b669d175e7fd0cdb2000000000100000081741e964df84fb71e2ac55bb01f2853dd4eaa0c3222e401fb7b783c78a2d0f430193c555edc9c1afe445b628ce8d1ebb92dbb4dd913e4d49be9ed95dcb9113c0777714032f626513d8e6acab2bf4262b95ed6d6636057973d037786d35fb3c919ce102fdc8916fe51adbd33d38eec89bdb86c81e7d24e31b672a484c2dfec4bd68c7792789159a373514168e28e0289c9f399bcd8f1e125b01422ee3c2fc8be636162da680f9751c7d5be0000001977bb973f917ad1ff608d978784325a41579f11844f2750b825fc8870978ed9bccbeb984e89b7cf661903d850939dc7352c7cd3847bea31bffec99734dce349e193522244763b10647eb8209febdf8bbcf1cb8c985d33ed81efc3cabe1c03c91f78eed8f774a75f99e2c539296a53a71a55ea6ada76216f7babfbc905d8414c0a0bd65059ca0ddadb7f1b0057f5dc394b00a987c6eb111ecb391c545fb3dab1c65dd791d6becf4018bfd776e8b66391e4bbe258328c773e6f20f887fb94904e09d5f757149a4867b7a83f3d0b1e65d0030f3483e2a268bd29ee4ae10a8239c2858b2585d9b0", 0x5f, 0x408, 0x0, 0x3cf) connect$inet(r3, &(0x7f0000000200)={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x87, 0x8b, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x8000800000000000, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x5, 0x5}, {{r2}, 0xfffffffffffffffe, 0x23, 0xf0000002, 0x1, 0x8001}], 0xc7, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x3, 0xffffffffffff8001, 0x7}, {{r3}, 0x0, 0x10, 0x20000081, 0x2, 0x9}, {{r1}, 0xfffffffffffffffd, 0x50, 0x80000000, 0x3b, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x0, 0xabc0183, 0x4}, {{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0x3, 0x6d85}, {{r1}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x4, 0x1}, {{r2}, 0xfffffffffffffff9, 0x0, 0x90, 0x3ff, 0xfffffffffffffe69}, {{r0}, 0x0, 0x8b, 0x20, 0xc51}], 0x6, &(0x7f0000000400)={0x607, 0x32}) 22:22:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xa080, 0x0) 22:22:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x949d29c4af79da0e, 0x405, 0x0, 0xfffffffffffffffe) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() r6 = getppid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r2, r3, r4, r5, 0x80, 0x7}, 0x0, 0x80000000, r6, r7, 0x0, 0x6, 0x8}) 22:22:13 executing program 1: clock_gettime(0x8, 0x0) clock_getres(0x2, &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./file0\x00') clock_gettime(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000140), 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[], &(0x7f0000000300)) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) clock_gettime(0x4, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x20) chdir(&(0x7f0000000140)='./file0\x00') 22:22:13 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r2) getgid() syz_open_pts() setregid(r1, r0) 22:22:13 executing program 1: mprotect(&(0x7f00005ca000/0x3000)=nil, 0x3000, 0x2) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 1: select(0xd, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000002400)="249522c8d4ae1e67724f31d1223df4388ed93f9b19142197ea4fee57ae6e351b92bc416046a74fb9df6ceda6269c8ac647f5135d086a59d36269f121fda902847570a92edccdb1628ba3dc5c26d0f3b51e15ecea6caaf85f687e4535e4ad8e731b6b254b5541e1c111917b9f317613d10ffc8399678552253f791eab590092a0fecaefc1b80b30a393ec09ba332623a69db4a47dcdc7c76f3ee8fa2a3c54df1e184cb02dbc633bd4a8fc05b95565cfd4c2a5a8f65471ee6d91bf004e96a5561d121a3d4a45b2e1b7d0ceb29c8d62422090e2a6f3978c41e7887c3cfc49a059fa8ac829b1d35190337acec49c0c5afca32e4740c9f30d21b3de9d5c4eb5dbbc7e2f1a92db3359f582c9adbb08cebc791b80f106f1b80b5e81d51ff7f0e27dff4bbd63fb812454cd4d34af782bf7f547bd451c77c3dbdaf1c2af5256d1f0cabe076dde60455b160d27976fdb4db8c6ea4678d08287989ae51eb4862f620f19c7c055d1c06db73900adf745d087f706c29adb16014f17a3058ce5d132d4ee76a4fd93910b3bbad4208e96346513c74e74d06cbdf25382a7c02cb6930dc44e90870af61245b13ac8f8ebab9fc9eb98ab0009d4c483f173549f1c854db65e498d1e959508b65b796e215982405679dfd875aeb0ffc6c5d12f9c749f8723b08352f08aef8e11b199b272e465982149a9c7d5a73b268b029a61ce250a35ab1d3ea4c6b3d8a993c601166a6a00fdda23b0cbbeb1730a40ae8d4669909ac792660d1a200d40bc1b3e224e2640b0e5dd184b82f66b581b19e82dca7d5f5485339ebe8400ea9adffee16055ab1ecf9b347364f06692cbeea6490ede77be373592a387f5210edc9b985635b701576de65751a003515599956dd982d8d1ebfde69d7ef52c2254571d7747f6665ce5f8d2775870793debf3a6ee13a513a882f7875563bdc9d2e94115eccf21330a4bd092ef34944145a620e2fcb25b3328606af1d5ad99261e1b74f90fd8325515b0ad01ede7d45d5e2d9118a11ee0cb9460d3a1ecaf79717974789fc17ed102d32f61a84157d7a7f98e3f940bdf786121b1cd5fc35e9d89e5eef3eb534766d63576220fee00830d798859819fe837ef84fc2a014c71c806e9d1ccb15486606efd395f4c6320c94f3ab0f0e7afb2ca6335afbdece226b9a47c803482cdec39bdfdf82d18213ff8ba282e32daa8f2ef820889bb2ce9ea4f216f95ad5ec9daa30360406bf33d615f0110a200e28c50629438d67764d639cf9f4e0fb89516922e5026069b751195743de96870cee05222e7290c374fa468232f81aac954eb4a2ab23b3ff2d3d50e29a7104ab9c39c85690752bfd100f5ff4d5b029b78e150b3ec5ce01fa63a78ccb35bc1fa327648267c38e1fb82dfd5dc5e785af1bf9c535bf200592a9438b5b3feed42e5326bf34326912f89c26f6d90e75eb2efa0854646a7714dcd50964b5b099e93b9b276ddc69c05f2bbc4d86e378ea1a20e910fdc19575949073c807a2b493eb499d0927726b5fde39dc182fde673bada2a3f019849653d489a48de368ced8f4bb7a6bf85684e07e3072dd9355fe4be6d00d8c6a1a90859ec0887964f99b50dd3e2a0ed0d57200d94fa07fd5a4a7b800e505e1b20ae9e89d5e8bc557d21bcc50aa72ad17d435cabaf7a8bce14cf19752784476fb041a8cd06f9a86cc3095989c24c99709dfa28a170727584765d044ab6ece6521ad23c6a5fbfa5295195039fb19c30e5bad38cbd48dd0544b96df8d6af1918aabd3f8dd81ddacdfa3846559c644e98adb0f96f9b8351b2ea9b727dd0d783fa1e3a157730dd001cb2a302d22d05d3d29c37a279cfd1b7be2543e48228ba07b3c24f0f1cb1b69fbcb1c04395edcf3427322dbce4ebb91ca82930f49dc2b22d3991114829892c444503dad48e6c481abe4ae111ab86ee15fa0b3cd415d37d3fa3fa07eb3e847e05171cdab96d5d47c78178afd9998d55160ad30718a09ede9f94f5736ec51e46f3476a1d249ab631ff380dceeb12d43892d59e7b37c638463f2af7beb7015aa3dd92ad0d0c8942a45a5ff0619fc3b057c2259156122ac81f6fab634a41fd88e2db66b2e6d65e14edb6cf72a27c677441d6247b62203551ae69314678e823b2c4e45317d92daae23e20e7f9fde027b7e5552972625b75d6462da283f7dbabaadb752487f9c5198d1b914797a3a31ccaefaf0011b1f15dd5c87db4234f23ff59ef78f237f1f73f4422ec7efbe9cb48fdad387f928d1fbbefdf8ed17b8e20bc3e154e545ddc2ee1dfa8e4982dd537da5813efb3b394c132415ce89f05908982f8543fac45674672a98c30b680c0a3f1304042dd8654685a106cd8d65e920632e294929684ff51565438af310b1b296ba8bb0876445190de75e07000d05734295a6f81710c2a69c612efecfeaf600cbfe461d1b6c80df1cbf7437c20009a6af9b0b9df58752b0c20fdabc05db8ba6b4e9183e9d9c0fd61576d654bd2f02141053c5dfd2ba29d1ee53ff9d83bae8ad494d32d4fb267e7f3a2d2668690983aa5ad2db08dc1ec7bbbe53823df9e407e1f7c1c1d50fa9be5fd10cf7a01e3616adf0e7c8995d851a6b4900f71f9626ff6dce14737f5bdaba4eacdef5d3a963c3b76a466d77a33b7d8e2bb1f3d773c8174febc408fc738f0cf5afeb963a203d3434d68b8582fa157b566ee37142e84d7a7095854b01364ef2aea6e2cb140f20690dc55a7d0fdf49ec9e9552a44930b041a76f1ecfe3cbbc6789c1408827241435444b397ed010b5019e0fd268f9fbae2e102ba1770698daee0403d445292e6069a9e903de979ed90817a4f12bec5f5cfda33f74ec6c3b2608dcbabfe9d3fb5d1267f899584cb54f7e49817886c9d59a1db34153ece329ba7da64572b7f23d0fa668b2e38b0c0fdc0747136462cc676f137fd5504efd61f18ffa68405a8ce42e9817ba85ef88403e0724312fd86497386ded1544f52ae103b71db063f78a340da581a8fa52b8b0d96d94fcd0c0f4534931c622d89bb01ed95134db9014ddffb335c1fa997b5b44f32b5e9e7194baa3aa6765f17586759405349133cb7b5c852d4fba66348cda24a56e76a2e91192f3bdbd2d8da02e04f8f81bd84d835b9150e9a25d7b4073a539a98f45a7cbced1ba0177a2e9dc686a1b4a0114b21590f2fa44b6b64fb0f571caff4f452e9ca740813a7aa8ccfd080c7ff41f9dc8bbbeb952387d60c168ce15d48b2b1e320e3aecf4ad1fb9128449dfa10a688c30df8f86d6eb0d5048e85c03f3fc511a07646187dd231062570900a66890bb23f6979c34dc6115c30ad0fe3484b4a241fa42fc50687fd54d00c2c48d1440041cab07748583995c7e30db14d7e51ae5a571b0018b452cbafecedbcf5def2f48a7c2233929fdd6e39c990de177dee6851f986dce1ec1f7953d93cc7e7af50342fc5b9621b2f0ca48685dca1ed40aae707d922aeb1173748b1dcee9b3d8a4eef41b5598cccb06b7752763fb27d1407676478a416acf5978298e11743ce73446af2f314df5ff0eee365e3e6f5f628f869070083358893064c55c4b8ab22bb0cdadf627f9a0a670ea48400349fcd7466c82a4f07d04ff69a3dfec7f815c89d23c14ec5eca256f0129e15ae291545a94a298785e99d98b34f50b28f1cffee4ded1f064ee4c8d9ff846dcf97635909f7f70a850151283eb91da145547f74d296a8d915cf1e416f7bd7ae7dde6591f89dc9299959521c15a1f915c9dd22dbe4e9262b12b1839a23e9aeb856de259e7df39e6666c0c34ff90991156c8ece80b53696ed0ed6fe2fab24d6a1f4fc38344beb8fc27841c23fab8fb5ea76dad52e50fe7b1cc20e199b51f2f28f6340821a264a20283e0ec169d1004487da8000fab46aaa1bb51e7af2f6a729f4a24279cdf81ea5fa53da0d608a999665437d3b4e4f367b427c43b838feda6801f3b80c854e6d12f3440df498c94642e07c5f0214ef5df5234d0384c0e65e90bf15b2ce33686335181cca82d9bdf6078ccdb375b0b7f9495c75a8dff8cc3cfebbb4ae9f731b9e42e171ef1859d1eda62ff99e68e3210838f0e711bd3cbd6241f3ad5be060d11a4859bd36b3cd10ba4cd340a523038c094451eca6524b898452ce1a5862e21b23af37cc89f89b18f61ab5ddc66e2f0406fe51a6cf39869cc01aee451a9db2c80180ba0db205c43533212b710129810690ecd18d28b90b98e5247dcd838b22ada2acd673dd0e314fa3bda27c51fc78f8193faaa461425409ae6e7d516a5e1878a2d3fb143bfb5bdf16207dcdde09607c4853d4bf0d3c288f963e1dea1f1e288ef91d831b9ef16950362319dee1544a0f9d5c53a99e9ac04934bd9457bb118028f6c45a9bf21930b67de029a12cf69da6adcd280c30aae1caacd96c6fb4a86bd8b063505df9de678cd389537f6c59c12f27782144f18a22c0e0912b2f2d3e365787d16340efe10d33579f3fbaa670a9fef5db971fa9d809bd2259628269bb68add732cbd7d644eafed9d4055e365751300942b586b152d29b9d64e94d40207827fc118452f7f77840ba615f42c58e704970da968a2cf4743f0de19e09d793211ecfba852bdf45cead91faee5af05f700bd3cdbe88f778321afe5b1480a2ef7a6c9780a56a67b03c5d9ac3db0b20eb144e0e90e1d2136ba780b5b7157a0613544c0c0bcb15824de8b74580b5f7bf4e6f260a15e0913539425c43c5865960fb7b9530c69b626b076bc08dbc971558b6c6ebd211797816e410d8e072836b1afaeebc4ba720021990347b61111ce9ab02f8a254f2df941532dc41f5d47c0c8cf2a82f421bbd2f388a536803c00e8a31422d934dab1e66c4b0c76bc417b5f189d9d90c330ef762a2839600c4af2615f71a7262f733a873b6cf1127fc9488b3fdaa73ef72ebb4a49e0a23bf42cc5e88b52442815fedf9951034b5da81ad0fba2326608b92ca97cc3ef9042e8be022442cdb1f2b6220a62c7d2ace53005f1447bcd37b94ba0b99478092902934b439daefd2f4806ae82675a4ee4cfd778909f5a9d2b3", 0xde6}], 0x10000000000001e7, 0x0) 16:00:00 executing program 0: socketpair(0x11, 0x7, 0x5e4f, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) 16:00:00 executing program 1: nanosleep(&(0x7f00000000c0)={0x2}, &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x2, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) syz_emit_ethernet(0x19, &(0x7f0000000040)="349cddb6a027c98f0489d5eeba58302890ed3be43490b3d0d8") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000340)=""/215, 0xd7, 0x800, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x400) r1 = open(&(0x7f0000000300)='./file0\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) recvfrom(r1, &(0x7f0000000040)=""/240, 0xf0, 0x801, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) 16:00:00 executing program 0: socket$inet6(0x18, 0x4, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x800000000004) 16:00:00 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x5cb4}}, 0x0) r0 = semget$private(0x0, 0x0, 0x2000500) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000ba1000)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r5 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0x1, &(0x7f00000015c0)=[0x0]) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getitimer(0x0, &(0x7f00000017c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="698880f57c88fd05809a7d0098a078615cea6b3ed2e7efe844138faee16de8ebd2c86dc9097f0433757b9789b3b56e0f94db5ba41f451d5a09d65d9d22edf0306d117486cdc974c4d949cc492fcc93c94dcb94e639900217280e6131b617a5d12ed5e19fb478ab0bcd3c5564f14f77c88fd34378f230fe86f2cb548fb99fea185469ca1a80cf549ace46a92f03607b1ea494d5d3caa3bd1cce", 0x99}, {&(0x7f0000000200)="3fa0ac082260a78bbb41e390f35083195888aa2793b1eefd96676f2109ee96de8bfc7d85676fd3045b29e518d1e097405f3f9e5a75642f44a87e59e71bb063f0f0add5a54c87e0efd79bae963c68e1d4a1944d9b0b83a09bd41b03272fe24e4102e44d28c6bef987a35b8745850324525cd6283bd9e12f97e3466deb5269fde4a31540738a44b03ece6f7f2caefe273ff2a34a6538ee8586fda55cbad49c45268e3d8b5dcaed0c83340c81028f9a892e75b4fb26f8289fc85ce2383db2f5340edf27192d4bb265757e17fe5a291ea52f0c75c6382158d3d2f71cbeb427edae9d9beeca6107c16a1db527dea4f559c4f173119c5042", 0xf5}, {&(0x7f0000000300)="4be2b338fd31617e71e37628a5776be2af90d312cc4a29720a28d2eb0354971c544fce787adec617f68a052e95cc06cafcd235d26de837c9e8135aaef058bfed1c971893990d8a3ec3f58d6dddbdfdc232e480344a0407bb65671d54aa326903410facea1edadb5fd568ecc47badc91d43997f5f60a4e369f67c230e0167b7e0fd228d784affa15b643766d7393c64c0eb3efc41a8759d3253fa8970c5026fb7aad5b10a058f716a862433fc8eaa7a506e2685519418cc95a7b725c7d0c0f0e33e79454cc2701bc69b1a4d65af781d1c5059e7b8d82ff6cdaf58897518b7f0375d6eff436db9cd869df46098018e21dc52fb503330bf7661520afd5f3c63658a63d382e87a52f6e6de64420962b60f29b1c0a68d81c97a914b04adc3f4395ea473b2a7fb202d7be08ab0f900c1e5f44b95005b9cb5d042b7676e529401d844f9fbfa58289ec178f069d22baf17bb733fbd7031e7da433c8d9f3e143201b391c765f0014f0b7efa465c116f3fb451be2445259fa03ba2f334e880907f7669ab5f85b3ba884df7826f6674018a7dd56b130ae33a5e59e240019b0391db3c69810d3f442618f20c658de0289fd5f8a5f24752596ced73e66312ffd3c03f802f454f6c714db433e35acf7af4dfeb85ca47943ec6becb50e6c3789dc4552746df100162be453a22d61499e3efcc13bac8f5bfa6dc9aae4295f9bf29e759998786151f82afb524d075e5049edd67c84c48e69996e5d5128204816c9bd98a3a32027e6b0ce9fd5882b6d85ab96432f97559afdcbb710cd11ac55d885651e91a5894b8eb6853b58389636ddea532cf5a556cf6f921d99e4e8262b2ec0105236d3873a3bf2270a82f183bc2ad711567b9aa6d9641573902ce9a35f1056f2efd73944b6e1374149e1a7f01baeabeedae254c7c34a731bb86287085c06b82c122f1e33dc387ab2377d46ce32103f629716f99392cb3f1c078701df9c7cbf5fd7d490762a93456ff438bc84f46397beb983bec494c89e8ebd1ae58174c504b9e03e1523daa45b6cc3f09cbf24228af049b8f63aba0fb3f5f00edb0bf0967936c609115297fa09557e7a03db3007fe45de4e84301d7844507004a3d9c0b8cbcc3a538883d2c2512dc3198829eca1c86e93e39b2501ecfc4f4a2d688788387b342d94bb066910c4abbb5798ae74cfa7db6e9eaa97a700ae6b887e64200c5c0e8a3910cbdbbf75acca3c218a178489150430f8523479c547fc8fe2af893cd0db21ed95bf3081109f3ff3523fb15157cb5682ebf5888970313cfb153ebc1b921591082b0fe90752fa18ae324e9e875293dae703aad577d80f8dc0a5117a870c0420a5c72222a0091a3f30f84ef174024dd643d319bc587ef59f6a07f2dbc832eba0c6b0ea498a8d23da3741fa5db86b2c54d2881b7be50b529f12a98eb0cf3de2b41e0d7f8e5b8df406677f2fa164de990324159360870d2f901455a87a1c6ff53a49c6417895144f693bc342d976c85819caf2b02d0d26becd1a8827f461667e1dc108518c251808e0a2ec4ac9d1267777f559413a62638e9e56af70e83a775e2d6507171be99f3b99cdd575b2704649e506bde55a4548e3fa1b5451c22e5e46bdb7e4187a2b2a93e7c2181e1d0ee8671e5174fb4a2e5cd7bffd04fe9599e6ccd9e8387531174ff57c9533ab758a05f54296ad81df58997093fd865869cd4772f611ca8ad50169ff1a10b238dda56e1d5a9c406dfb96c58cba6c1a9b9e11caf53dbd7d17c09d8fb03f7101f81e7a7411c6932b78bd93fda8dc3cbe4a466460973e73f0cbe7a46fbd8a0c5967c0c10e9089db079102498a9a0b8d694ecc1e142e70d7c48bbe03cc6d13d8c0eaacddb42ebebe089ad64123930c741154b7ae8b823847d0268ad1689372cda7474c16ec56c7c6b7431b9be91df8ef8df83b504a5d3d7106bbd9346bb90d185a8aa0f038cd2c7bf93734842dffab9e61af467b4c0284389f41c81ca676a713a38e3e63f6bcdaa143091a571779de053aafa6458a1c84b30c8b546af2f8930795b3735541b22b7892c01c41b5ab8deaf953a7c198902e5362893144f563acc5779decf2d25bb3ee640ef4aa59568efcb04b75ae70800af04b70ef1c35f5700cabdbfcf5dd118819a3059130ceccbb44bfbe03a0900529e1931480108e06470e7b5cd1a9084b8e422ec633bfb3ed8e3f1dd3feccd52f4640fd3a411b63c9daf3cc6ac2ce6bea6253e170e43cf96bc71bcb9ca2dfc954e57f9842156364fdca4e6e7f0d22cad054c0535c0b9623f7b62c5c68068a09a064c546459e998fef75781f2f5d19f94d8143047742d653fbcd52c0c49710e56306f2bd71dc48c3972b7ee14b260ed365cd76f8bc4efedb63913f4b97efa4e2047de302df3e226ff82cca5ff470ccbcf201edf446edc7e9915f32888dedfaa36f17328faeb9bb7d4f795350abd3fe0b7d96ec48bcce8a28ff8f011749cc3b39900397f6ee3a2f3e4128970acd4a5e059ee17feb95af3bf3e5e2850b4165d3b2a709b09ed41cd1364b51eef025480995d2abd763627d19812203dd66d51a191bfe5d58cd03d79dbecdfe4077fb795cea3fbb96aef8c106a82e35e59f6a7c8dc39997ef6bb20e63fd28ecd903ea1716e18fe810e855d6131c413a8888a4d37dca0954559c4b006b43be040f941d39151a937b7c66489f29339b7ceec6db4d71387a2545dec27b0f4377d49e3d6da25b3fa4110f8d93c30febd00b4cc398e9a1811badad9d739da7824e21387697becbfba9db35361e6b274068e7aab29b54cb19fa631899dd7b4980e6a9a9bd297e16b7dfdb1069b422e7bb28edeaf2a72720009fb6262e00d96500d003229f55bdb2f8143146a1113551a90c465346b112c47a9a51edfb4ff0a23486fd88388e96a785ee1f9c80ab25d28cb4264b42a7f6d099c4360e50a4b7628d3de78b6b43c7fc64dfecc157c1ae20f43dcabe8bfd99f9ece52007179e15070c282ae1b19c5049af4bb33af50ce2dd20a87d9c97179ab72c0b618b2568666429534fa5d56a5ddbb9584b731bc00ab448c1fd21e382ea0e3460d478b6b76402f30e8f49498999a95baace06b6b2ff746b1a83a03ae03d6bb02513b951a307280db61e69bbc0cbb471d5dc0109a909c1af386a7da08d11b87c607f117ac4a7fb06b5d0f6ca1fa55e189b3d779fdcb3df454e397a7e544a6389cec2988245fcf67ee697cf2628a5fa85de06aee26cffa4d8920f4eba7efaafc776073425ef43a559c5d69657c77ddfb67c785624d907da3383c9760626794a06ad109f4b4a569322060786f716a6025e30a08ecb2f2ed0621c3efec5378f018c6877e3af81e0ec621cd4d58bd65baf88ce650bacb6da08eceead3623177002e0b90c421f01ee291882977dc1ef212099c7d2d4fd9281e7862d20b67aff7379da16a11886e36db9724702751d5cefc43df007836177be0c2138e42ea3b6175d32f38a39b8c526ec9d57f3978a41f72efba8360c0f37b61369383ea71e9f4e95cdc63b684c0a045d8fb347fe9ae9a23c5be7dcd56a09fddb8683a497c20780ddc83de11c3a1aebf74719ec76d810bf7a079ace503c4545e8c68a235b680fca2706238ba412801481f309da85e6794ae65992ab3d429106840e31608931ac8287ca29951223a02288b0ed3d86af744d3119e1cd8a537e2211cc0fe10a2e1e36a6920466ce8f94842fa0753ece4482ea8725cdbf18f4e4d389f8b8701b869e9ac649dabc604bad691e9fea66e5b4b9bef5e100559ced34e46add4ecdda15c8bfbaf4cfd63379a5051f257db89c0a42fbe849b6d7f8da251451e74cf59e62b746ccb96e071f21868eba245c1aa5caf40fc6a8f63e7f36aba257951af48aaf1509133a5d236b74759bdf76b8de14016c6af7ee1949473846be5d2f7cd52b8174f7d69d2050838cde0cf0ea15ccee216bb0dc789634a7cf398f5711daba1767158c6f9f2b542ff3337d439ee4e3ef2c33c44c0ce234854d2c41c3ca5d877b12f831b756c8b415f1fa9c1d49ef382a98d70a9b2307a134fed77f67d6fa57abeae9e7c6ffec8a4fc05064a0f853df0722c408bc74a8b3593b8f496cb1bfc3f94d4f22b1fd2cf1e508388a3d5fcf5ec7e2f47e5142c230d14953779ca259607d1c3e03c5a2f1af90d743d80660e4c5b4f0bbcb1dfb954e91529875772b546c8dd389548850b19a778abb11767ebc127164be66df8b1e69a3d5fb8f7ba8d1823dcd3b06f07fb5385d8114c4bada3c88b669c04592eb0d32210df66d220ca76f590384d6350e8f21c03a95f0309421f1f288613935d6a4b3c20b4ada3e29de4470a438c8f3d002cffd7cf6162caf056244596e347807d5276357b956e67bcd8c027e6ac98212385a708f5179c177125c1264b5248d9f33ae2e2fffd61290ee76fa3219a4c2d91423db4feadeb681b3713fcc9a63ef61ce3cb69506393b2b1bbf4716fcfb0eeff04cc5d950113c668c35aa6298357c44985a34861ebc986eb0588064758c488ae7d464816bdc3889dfd01ff1596f2db7607bf31f0955940651fee3c327626d225263de25e6c825ec6a22b100be007a461fda8f6c6e450a3eeed7a9100f84a0ba477eb5413f0a1f561fc746f78c30f7f0d5422592658fa1f99816ae7f298b3a62b140abc61315829fb53379ac0f6d2ffbe687fbf54ef7e77d99c054a9df2df293edb3d5488a050e8a44740f74a3ff61ea1e71f6991f4dbb479380115962816ed53b409bd8f398cdaf59d18d6ed962b79b5b8f82c73dae994e4c4ddd875c9bc1bdffc73afc3ce0b0386dcc9865f2f62d690dbbf304df31f0813bcae84558f9f30ac5ee2fea1259c8101efaeb7adb3907f1147599f21b13eb89ee075892a44f8c3508be5c2f122c067796eaf1576f10af502c1cd34bf0d3b332e18bbaf9d9206f0a31b04c5373ba4df7e55921b7dbe3d705d5abaf6d6f4389d5a063700023700d973804e2b7e69b94c98da6ca9d9e60c762eb18b808c8dbbc78c68cd3750b51d3e9906629796a6be096cf4d076a4a3776dfa14293444b8a30e70c4316f2f087cdd1865e12b706c56693900b251300aeb9010d9189d0d7f5bde00c72413a7b946f17126c031b6dda17e7d059f9e1aef56c7c075c4e924625a5651ea2e502451e7136bd2bba28b76e42cb304ec64ec082726661b1c275d66b1a9e7cee70d12ee6d620390b28e92afbe105e370244689c0f1d8322945e930f8d595ac116946445d4b304b9504eb7bec8afde5f06c0db721eebfe326ee4bf534cce4fe912d0b0c31e9b374075cbe2aa75576b41158455db8922d36f855428cbed569a72c601eb2eac3d752ab750f8e9baa161b4ad60835afb4a5f17c8af1748f0a55220e1b3019d6fbaf474faa23e501559c48d67e3ce429094465937522df0e724285b3102eccb759d9438f788a0c6166ab09cd43c5037acdedbc15ba810c10f4457b392b3497b158f08fb2e2b8eaf75bcdb74379cd7b73954469480e689b1fc3affe7ed9136ce9582dbcb31251a7c8c56aa8884ee47f650a57ceb9210910aeebdc9b94e8956cb316501a470a5c8ad4e55f128c5314c080c0f4923f943826d643848604d986c7e8a62d18ce0249820ea82f67298042b8fbe8a6bfce5c328a152ad73bc387c89978dfee771e131b3cb57d3ab196f7100129aaf77f670c3bf01b3891419c66a14f50c3581b66d267ac54def45492a74b57badbe85cec9d90136a25981d63dd7a47b1d4cd544dabad1d7af6a13013658a50c92717bc1a8b9af7a8443717f3d0576d43234b04a1e6f8dd2d06579", 0x1000}, {&(0x7f0000001300)="c12a3bd2f74f2fce7cd9647170e89cd7745111205e29edda12ca0ea81fc45c6b9956f14441947cbab949760225a8ac8751f5f6d35aa82b178d48bb692fd05e9135ae3b909705ff76debe8afc1adbf8b3f6c4d4690b5d16037ce77327be7c0b7f94425c413e1a417d25238c4f1d153c6deb93fa7e360954b02024ece13de8fe6788c3464ad795760487f2763b6d25c3bc5512a32a5d279f713a0dcd06b160202584b1bef41904993e9764743fa192", 0xae}], 0x4, &(0x7f00000016c0)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x90, 0x40c}, 0x400) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x400}, 0x1) setrlimit(0x3, &(0x7f0000000000)={0x7ff, 0x8001}) 16:00:00 executing program 1: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/250, 0xfffffffffffffd30) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:00 executing program 0: socketpair(0x12, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x100, 0x100) r4 = socket(0x15, 0x8002, 0x5f9a) r5 = socket(0x6, 0x3, 0x2) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="4bd0c88e8da03df5283b99ee1848eba3a2b02a670626c48c2ccbda502f55fba9d2653d6c46d02d9be067c454b1132424e74012b6f0dd621d5fecc82a7a35351d45221609bb9081134820c3f1130ab3a6b72015ef38307b28cb96c000e977f1b616bf9889aa61ece6b9656766c3738a6c7dbdc1396d0771d6b55a720eb0caad9186e41c383aac21208a151a4960091e78149aae5d994521ea77593df20521b0d7c14f8d6075dc6564f15118", 0xab}, {&(0x7f0000000140)="f8b7721fc023b44c8c17aee5094cf21888ed3478bb115b1a0c896a6eb402b471dd8a2ced7fc689a05e5a90fc9c62f4ed9b4fbc71b411e0aadcd26c8361ff591c6a9b7b8ca861f5e6368f1214bbcc92024ffc1639874b02882ad8dbe69f3b109475997d431ff85d0a79a166982335c68c99fcc400d9174218f1d2344b8f37bcc9abeded13faba27ff19a49d051070dc02081af842e83ecd7e251d868fbc27bcafe371aedc27157f9a4e0c0f62fbbba50acf870fc37d2bf2b518ef508913cb7f7db94df755dada07d0847935d67aa4d3af0684", 0xd2}, {&(0x7f0000000240)="15ea8e2c5eb8f3427076388df3dc5e7a923dc19f985bf73ade06b61bc1a271c24dced353eff128ba5d1789d26fcbdb54269e0c40daa392e33f44f7416c55b149452627ca9d2a6ffc677bf93c9b7d8d8ed01292222b311bcb92906efb0c3ba4c39c47206a44db4a85347c3eb1026b3bb5ddaceec882d2c0a933e575e012652d7e35ec590c077f989bbf5f73024601b96f27933e045343b3265b9ded02dd4a7af2be1f1541f3678bb56c55f7fc356cfb27b21c651b6032fd4c0795c4d2bcd3a64f317633cebcdf2d", 0xc7}, {&(0x7f0000000340)="a6e4925724d5e397d5f392014bf08f711a5a2f41766bb5b5bc8f7747a851140490ae7137392a8452b64144bb2bda42207a278bb335c221aa346c65e1f92b2cb7f8d4edc5fd69b8f34cac8b4a811ebca6ac56d215f2683623bed4e7b81ee94ee8b95cd3e1b760fa7d4afc1e86b128a3d4083fe92e6465fe878bf3fa3f0bf8a7b2cf63be2a16eab74c98fe7ff89c7dad32288bc38099c6c97d34b2ac414b652b9bafe60fa6e9015ce1690be19e193c8a552c157251f89b2ab91153b9d4eb834106de2c5232255032817871baed89e48dd8e86037bebdcbcb419fc76fc2f7b5dbcd7a772ecbca417b5e7e70d2", 0xeb}], 0x4, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0x4}, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000640)={0x0, 0x447b2ae8}, 0x10) r6 = socket$unix(0x1, 0x1, 0x0) getpeername(r6, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000080)=""/235}, {&(0x7f0000000000)=""/40}, {&(0x7f0000000180)=""/54}, {&(0x7f00000001c0)=""/32}, {&(0x7f0000000200)=""/122}, {&(0x7f0000000300)=""/113, 0xfdd8}, {&(0x7f0000000380)=""/179}, {&(0x7f0000000440)=""/234}, {&(0x7f0000000540)=""/209}, {&(0x7f0000000640)=""/244}], 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1013, 0xffffffffffffffff, 0x0, 0x63) r0 = socket$inet6(0x18, 0x5, 0x1) fchdir(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) 16:00:00 executing program 1: pipe2(0x0, 0x2010000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) bind(r0, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) setrlimit(0x44, &(0x7f0000000040)={0x8, 0x7fffffff}) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() pipe2(&(0x7f0000000080), 0x10000) r2 = syz_open_pts() syz_open_pts() r3 = geteuid() r4 = getegid() ioctl$TIOCSDTR(r1, 0x20007479) fchown(r1, r3, r4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000180)={0x7fffffff}, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) 16:00:00 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') socketpair(0x3a, 0x5, 0x80000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') ftruncate(r0, 0xfffffffffffffff8) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9a9) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000340)=""/130, 0x82}], 0x4, 0x0) r1 = socket$inet(0x2, 0x10000000000006, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000002c0)="c938a2bf3e7413dd3023ac17db6970f30d824f45f35f198816daeee95d14b892ddaa0787c72cf75ea3866637c839098f83034ecfc9ae23edf2685568fd4822df084c0b09174fc2", 0x46) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/15, 0xf}, {&(0x7f0000000440)=""/115, 0x73}], 0x2, &(0x7f0000000500)=""/212, 0xd4, 0x6}, 0x800) sendto(r1, &(0x7f0000000000)="b22da1be32b3fa16612cdcf10015ca562d699850f4be611128daf9990329387da0de5f78cf94c3e9be9a88e94e6710ce413fa211620bf5a4b98527766f3c8ff8520d9bb6cb8b1175f17c29d9bb529ef2034b88c7cb1c763a922e91afdb5ed2311c43afaaddfb2392cfbe7a80605c66a165dfc205121085f81bc5fd44fb7d162bf9f091f91fbf0a852be331f00aeb6dfaf42aa7af0d112b92cde779b024ae4fc8499f009822e0d40f8e0ac57d471c76755402223009", 0xb5, 0x6, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x2002, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x3) r1 = syz_open_pts() r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x801, 0x40) socket$inet(0x2, 0x3, 0xffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) recvfrom$unix(r3, &(0x7f0000000280)=""/65, 0x41, 0x1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) linkat(r2, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000033c0)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x48, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x810, 0x6) 16:00:00 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:00 executing program 0: r0 = kqueue() utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x400, 0x15}, {0x8, 0x7}}) close(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:00 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) recvmsg(0xffffffffffffffff, &(0x7f0000f06000)={0x0, 0x189, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x1000000000) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) 16:00:00 executing program 1: getpid() getpgrp() getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getpgid(r0) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000fec000/0x1000)=nil, 0x1000) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000002c0)=0xc) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000f1000000000000000000000000000000000000000000db0000000100000000000000000000000000000000000000000000000000000000005f0000000000000000000000000000000000000000004000000000000000000000000000000000000000000000007c29eccc7b0300009e53e82defb700d6e3091e9624671d65328c7ed903410a4278ccbfaaac4c6bc59b38b7682cb3bc00000000000000000000"], &(0x7f00000001c0)=0x6e) write(r0, &(0x7f0000000040)='s', 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x100000000018, 0x0, 0x0) write(r0, &(0x7f0000000140)="6af95600193fb12d672d3238b9eb01260485d24ca7928316de2f5c0c2c6c45b2dbd7c83162b7", 0x26) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x43) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000500)=[0x0]) r10 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getegid() r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(r3, 0x5) r17 = geteuid() r18 = getgid() sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="271d2d1c7e47cf9bf08703d9583b160749d618369845e2148816", 0x1a}, {&(0x7f0000000200)="7a0d81a79867b8d11dc62349bdad8abcd112f6c45c5165f36eaaaa7ac30929fae1c4a5f291e078c1b30fc9d5be569fc20550a6e6344f6500391e4fdb4691d373c7f2c61ba898c3073a2e337cda67e1b52a7c43e9dc5759200be5f8a429dff9612af61dbb5d62201760aaa0d2ea02e53c28f4e151e2965a3e052449f27c55c9fe68f4bdf84fff6fc2af25af74c3ce19d6e03c04345512e4e66c354648d0", 0x9d}, {&(0x7f00000002c0)="b877d7d4842ff450002a654b41528182da65b9fb39fb88bf49d02954e8b6270a66c6fe257e8f708eeaa6e3426e66fd2aa21d81624af60e51ae4a91e2", 0x3c}, {&(0x7f0000000300)="46931fca5027a3f97075bd7b1b5d1d9574f76952b7fb09760e26f330004a86917155b85bb1d75ed001e224320954e5e615e5d0536d72929925e0fc67f0a7b6e0ccb6aa535744639a09d14f8192b23ed3c86136536d87735e850f872294452d87c3185bcac062d570cc0a79a79f4dc807cd2ff3c37cdfdb90d5e80a7f86adfe9672063a9c8d4bb955eed9040905aa369bf909ca22dea540150d1bb5a31e3e9d6b62e9a18f6c491117d4d16d8f88cd953d3389c7ae7555394a1d3df4028700c9e441aed813cbbb69f41e7292548e283ca535faf8ba4736f730b6de45789f525e744cea", 0xe2}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r2, r1, r3, r3, r0, r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r3]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x138, 0x8}, 0x8) r19 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r20 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x63}, {r1, 0x80}, {r2, 0x108}, {r19, 0xa7}, {r20, 0x6fd93aca5e8e5015}], 0x5, 0x7ea) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0xc, 0x5, 0xfffffffffffff14b, 0x9}, {{r0}, 0xfffffffffffffffa, 0x3f}], 0x100000000000070, 0x0, 0x943d, 0x0) 16:00:00 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x5, 0x93) dup(r0) r1 = socket$inet6(0x18, 0x4005, 0x7) r2 = dup(r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x10) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) getsockopt(r0, 0x1, 0x9, &(0x7f0000000000)=""/194, &(0x7f0000000100)=0xc2) close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x8f}, {r0, 0x52}, {r0}, {r0, 0x8}, {r0, 0x22}, {r0, 0x100}], 0x6, 0x8000) write(r0, &(0x7f0000000300)="b7b5c69db2beaab561da088f316c5c0399b884e3a613f6e96229a7d34d0ebaec625c648b0d676f3eece2fed143969434027c41bfb6bad353ba624df338b79012ff7fafa23a2121843b7da08b9ee14e513bd9f70838a1839c78f509e5972cd3ed104a5cea2c4e8b16c76bd95b23acb83ed9237de47f5fa272ed97fa56eb12e8f4d46037acc4bb1a2e7b02e5a7a254b95691a09b17864f6319ac52d7ca4d319e585b7ca390ec4f63edc9bb1fa97c7c6543bc3244c3746ca6dd4a74da", 0xbb) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) socketpair(0x7, 0x8003, 0x2, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:01 executing program 0: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = socket$inet6(0x18, 0x5, 0xffffffff80000001) fcntl$setstatus(r4, 0x4, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x26c) setregid(r1, r5) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000100)) getgroups(0x5, &(0x7f00000000c0)=[r6, r2, r8, r0, r3]) setregid(r8, r7) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20081, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)}, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xf39) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=[{0x68, 0x0, 0x0, "613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dcffac92617613f494"}], 0x68, 0x1}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x400, 0x5e03d79126503be1) ioctl$TIOCSTART(r0, 0x2000746e) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r1, &(0x7f0000000180)="7d141916310ce29b92b3111b43261da3114f3f7acf8ffda078cc7d4feb992d7b1bca9ac0969e216e38f8e8cdc2329eee298ecbf71edb8554854a5a7f0ca9780362040e71e1b4091ba69a4ef55958bf632b46049d55000d9b843fcf39207a194f7d8286e683dc357d4c04a4f03e9f1c379ea74b8fb3f87c4f04d5e3e57b55f02b676fc92b2e96c1568352f90b179529a0e48ac3543111ca5728185d01cd68f4e773328e25a1547506bff0237604a2d810864595675a3bbdba2819", 0xba, 0x4, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getitimer(0x1, &(0x7f0000000080)) socketpair$inet6(0x18, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$dupfd(r2, 0xa, r3) 16:00:01 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ftruncate(r0, 0x7) mmap(&(0x7f0000feb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = kqueue() kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x8899, 0x102) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000011c0)=0x50) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x101) mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) fchmod(r0, 0x1) r3 = msgget(0x1, 0x20c) getsockopt(r2, 0x2, 0x1021, &(0x7f0000001200)=""/217, &(0x7f0000001100)=0xd9) msgctl$IPC_RMID(r3, 0x0) fchmod(r0, 0xa873616125ee9252) openat(r1, &(0x7f0000001140)='./file0\x00', 0x281c8, 0x100) 16:00:01 executing program 1: socketpair(0x22, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) socketpair(0x2, 0x8007, 0x7, &(0x7f0000000140)) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x355) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) 16:00:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000000040)="f29c38933e33808d0100846a87795ac55be9ec446c8342495ac8755e6bf44ee4e7007e96d06d665e6e014e7102f6c21fef3fab299ff8958d839db7221519f5f01d757a4139babb99af78564a74a68e34336b33c51439f0efe2ea437d6ac98ece8d7a", 0x62) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x46}], 0x2, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0xfdc, 0x4) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) close(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) syz_open_pts() 16:00:01 executing program 1: r0 = semget(0x1, 0x3, 0x744) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/117, 0x75) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80a1, 0x1) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x3) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/43) 16:00:01 executing program 0: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x1, 0x4}, {0x7, 0xfffffffffffffff8}}, 0x2) accept$inet(r0, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x58) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/196, 0xc4) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) socketpair$inet(0x2, 0x8000, 0xfffffffffffffffc, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x100000000}) 16:00:01 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30284, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) mlockall(0x3) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xfffffffffffffe44, 0x20000, 0x10000001800) msgsnd(r0, 0x0, 0x0, 0x100000000) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x1e6, 0x29b) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) write(r2, &(0x7f00000000c0)='8', 0x1) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x1) mlockall(0x2) mlockall(0x2) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000500)=@in6={0x18, 0x0, 0x7f}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000540)="babaada194", 0x5}, {&(0x7f0000000580)="e11265fe48b02d1492b1e6101f9de12051dc085a53cfe966cd6a5491e4c736d757f60c7f6105ac518606397e896502fce5bfcdebbbc04e2f9c93ff6976584c34a85ba4b6c205bacdc6718b789a5ca77ce14e2f6f9c0ad79eced07036e5b1b7e6b876d3be44d3ba32cac2e7d6858656d05cbc0b08d8f876721fafc2", 0x7b}, {&(0x7f0000000600)="15a0b462a3322e993b2205b1d1a82476a9f6d84d7db4db14", 0x18}, {&(0x7f0000000640)="48da4323083c53ecc1e45d52d853def832b0ec5ca9e5e18eed8478a760d544b6f26566ba2b18aae6dea904f8f509cc9627609239d960a40a18f3b777283f7048bc2d77e2efce61f28e7241dff2907dea053ea77790411ada226b8acfb33b8b31955be24e469506cb8c03b903", 0x6c}, {&(0x7f00000006c0)="07767b3235156d141f65d560487043de5cec7d3dbac9986adcf131a08a5fcbb16edd07561cca19645343ccb9cb41cbcd8fd28ad8ad22a345f6b924aa99588aed6c499657e03062509f9aa7783dcc3915281210e33488c2fa368050eff3018d24787d56c57d6798c750476383bd2babe7c53a6826ad80438a46e44729390c", 0x7e}], 0x5, &(0x7f00000007c0)=[{0x30, 0xffff, 0x3fab400000000, "8337c2939f97e47fd36e88531e44ae1dc3a36e04d578392288"}, {0xc0, 0xffff, 0x6, "71d73d4b98a55effe7633d230deb71fb3e2c0949a0772a35ef5fe6d7d4c4b400a64d84a54f8eb380cebf27b26b9aa400a398b7a6c9063dff89b2632fbfdcc056e6bfa8ed4c4849931207600398e857c2edfda03455a538a356ac4589a52d0556b1c66fd13e977188701223c5d213c7e40795ad36305ac2aa3ffbcf90237367a2e7adc468b94687deef2e84513fc7dc5c0680df58e874aba5f4512b4efd5e45a819ea2b4182ab43620599f0296be1cbc6"}, {0x78, 0xffff, 0xfffffffffffffffa, "5b8ecc0e3b8db43ef0be5dc6c5896a7d31edffb8f28bb07d294913cf02e9883c1aac431c8a07b2a847cd8756c80685a3dff5c23b2dfc3f6060219ef7ef291c4deb9413a4e987301fdbffc7881d8b06f7bc6098485dc3a269011a0bef3b369a800b21bdcbcc215f"}, {0x78, 0xffff, 0x9, "d24f72fb4f456601fd839b3c59b207eddae7bbbfe21cf2ffe4e7053c839dd4f306d21c51d32ed736178baec1d8dd9f4a2754b8cc4cff8c164d5ba43b9271c42cb644ff4832e3a2897c28894c04435c83127e789d04924c501d80dbc120a05e6de08e2454aad4"}, {0xc8, 0xffff, 0xffff, "e9ce26eeef4038a8ae55c5b97c65bb234b2041af97cba93765e1606d4a3eb7434cddf91a80860508df64028a8ed63896232b05a61892348a17920654370d0378d866142ff573e36ebd685a7375a863429bfcba6a0248e275009495409acbf205a66fb6bf3997e0728debf1b740c568ead9215120f87022624b464936edbcf7c8bef5dd072cb0e661342948b4b3c3bd356d3140c0d124cc93daec6399952e8cf972e7567a22b4ef551cc749591c5675f1b05ff4e26b10bd"}, {0x30, 0x0, 0x101, "b5f7312ebe9a55aebcad4ad8dd76319d584477357c76333279ff47726b7a"}], 0x2d8, 0x5}, 0x4) setsockopt(r0, 0x2, 0x20, &(0x7f0000000b00)="897c719df36733b2aa7d9520e48ce66f581d24cc279297e4ee37faf3bed21781931d5ed8201f3bbb5b2bb474342e454df1830e54dc2bc501d76f8876f230bde65a8be54b2ef782620e68d1cd3193138457314f89da9b68349a0c66b9b91ec14e6edd7f66ad654d7b652aff760c61db153527855fd310d6ba154cc85912ce92772566d69011b6cde827d4b0c667dbbbb0ba4aa65b3176c3b6641db284ce5f06d9bf75e3e9089fac225ce07206798af1c7276f26b6db4453e64445e39745b06919da389014bd6ad846f52639c1ea81e78e2807c11ff94c3aaed68c483cb86b96a84353fd9971040e9e04b34471c9ad45baec3638953de660f3e3e034a7ed971ee7d789065e954177bd07bc343872d4fd174ada4fa0742a7fbe616c5673bf2eb43a28246a23583edff3892aca6bb7ea895b81db4f417baa9c6444a730f7d0b740c3c68e87a1a02d4846dd989029d45f114c0aaf36b96cd941fc5f47f69bc6a34bfc527e1f3ec9124416895fc5e21e74420c6eaf8c1632569db25dc5974ab4c4a528f22f4205e5d918b61f18d7562f4b64b5a32b0def224540e47a2e28e8d36b539416cf7a9ccf14e5811fbe91282d31a2a1d67adfe631ea15acb7f1210dd26b909737dd2e5f4ebbb6e0d236fc245dad9b433b2c598884e0cd238c3e5d267de14aa684060feecfdfae6ed81e40fcff76a103d98414cfbe3d97e88b684cdaa055a7b7a142b15a492c3b7dbb2d3a51fd6288cf47cc6b716f521912f0d1ea5587b89e413500d181cf33c4d46d1d19a14b9da5e6d88068e159d4b41225032a11dd2365c445d0b235a5ecf2403e398dda3ad0d309e80832c9347730c8f67836711f198d9ac97c4c2a209f8bec7af567db28ac13a31a764a47d061f7324e845383b536f6d52acd88ad366d12f9dd1139cb78fa1297ab01831f30abdaef26a78ec987ed31bf4188773ce6a4a74f4d4cfc5a7be7efabc56558543737497f8d85774a46ee80107e55e18c4b7f667ad6b7682d6fad80c5bfbc3d016f2476cb2d9a8f0ff2ef25c1a911bc6a3f51c8f5f73d04c402399104f02a6140649395128b8aa30e5b064f6179bc6d1c6e6a60f3c9fe6ec664911dcf27c8f98c9f9c1380c29fc47f02677b6307d7e029dc48980e392993d4d76e46c749f61fcacd09e29a60b559d10de245e839d51adae56773b9c56a74f3bf22dd51fb7d65ef1b05e0d62073e17b7158b8aa92ee66c70bab3438852ab1a8451d30d775191cc154a05eec58d168270adde63bc8849aa285b054815d18ef0a6e3e9277b0790e0457d2d257a00e090a83b8bdd82633a2244c78f1b888b6d06329993a3c6e7841e31527a1079644e7c2fdc7e34229e4a422677b4ed3df526796bf88fbeec00b6b13e3e931c4406e011cf115d673f401c123db87db96e404f1bf5a57a5c8ecb700deaf803643232025d83056cda8d46ac630554a14b4d11db2d03ffea826dc58a39f07831717e5eb0b4131f42854ac55274748557de5b6bfc3212c9daab78f60606409aa6b254d965010b62114cacd58e4efaa7b77bbb8a0b25847aee61f6c4da4d8177d50fe211244154967da7f94acd8af1c57839b045ac4deddf928ff76fe60d61a24be24096f803960e45e66d8469aebf51874cb0a7272b4c4afc4bebb3166f37739c27985872acc2dd303d74762aeb4f04a1210902ee843da56c2a5e058fdd69b7c41e831be27f07cb63303b8bba26283a1141cfcfe1f106e116afeb8742b74835fad9c5732d61dcdb55d26bc48b8a181f6e20fd6793a791703ac81757720f2cfb577013e73ce79ac8c16e75163f3e78357d0848f1f7ba1c02001920d2dbffd679fcaa13a4867f9bfc00e267bbde5ee1e6efeeece4d187aeeb2bae711ea57976cbf21ab8046ceb611525e54c94bcba0b6d29f6363525b534a482605f42e9949823f8e03465caf0e5f97105fdcd96a134278711afc8fd8a9a6673601488e39774c30d8453bc9d9c646595d2fd756273d1eb333f84e9d4457a7a7aba85cf81168f4d8b3d581634480960a97fe94d60b4c5bebf388e4f97beaef0b25fe55ad52cabad020328471aa599c9201559447200882cfb4c613e3666d0ead8ea91dd47df702e18e6ded642629ee554c33825317b124d8e10ab5473d445b5f2d0e9fcb4d0f73534d831ddf84bd32d4dcd3b4179c6c6ac06effb70fd6f712e6c885609346090f255e66c877e17968a4622b77b2502778b673a9f4a2df2681bbafcf32e6d1c9d850323e5cd06a0a8fc526aee9d20e321f475505af7205290db71b4a0cc92a7b20ec15c384882a8ca917f0fa70bb5eef9396f45f20f92def0c07beecb87f7971975a8f560508d10a9ecebce3566fd582ccc9168f05feeb0664f011ec9038ba30e78ad9808e9eadfa79bc71780141e7bbe36c946c7633bc8c2e7d29034c39ae23c9abe9149a290ec452c98bb9ab2d5c6f223d6c258d48508753c4927754f51d3b2c40f4be36931cc6516d1367f0b7c0731077ac98df6019ead9b2140864e9478eebe7526692e0146b185e3775704e7f3d598664ddb106225e14f57abc2cb1ee37e9aca99fbdde0053ae45ea804003f6c9ab23415b65e888508ad3a21b9fa327d4872652cbdccabfacdcdee16b18ea8852bfba5f08b89649810e3c469b2609c4dde8964893787debb1b5249f6caeffb1aed2f071a5e30029ebacabaafe2830b8c68f5d382ea788f2ecaf1b2e39aa9d6e97df96485ea41e83bfbd58b6cdceae074241ed7497d5d3b4fd59c245da385bd8710287ee3cd2eaf1f7429fc266a79b8b6afb726fdac825411b243edc06ddb64cf19b3bc6e6a473d2b52c89cbd348e5a5a8a0fb82a7ee670f96e1b0f469cd7b323bef5f38425b7bebc46dfd15705f011fb54bc34d2dfc24e0aff570b0a8de7035a279de7036600dca03773d5d8c22c319390e7ab9e84f5c60bff1154b0f044cba70079d73bc83244c0e013def0755bdfaf9aa3a902fc08b1176a5d606256fb6544bac683108121a0f1a0c09ec813665fafca60c3e7de73c547c56ea0ffbb3c3762f9d5696ffa24f75fd987da9ff00f409c0d43157391cc579928f0fd622b07858317c02072cd187af73a85eea60207b6646e812d4a42e0e281384e307a0a0dce0268997f32409dafdc2b4740d51a363d7f85e184a72c4fd769b0f339a3221068a1e01f0d190d4f5144d23e22b94855628e44b2b92cbef757d7184e86c21431d677272b78a88a6da6e7387f29d84a188ac1ac6c8e0c7e109766481df7616b247bd0321e02fc361b8b00f2d1f74fce18d93ff4d63f20b5f6fd21ccd03f708ba7f333c767aa046319fe3b384848c9f042188e6b0fb5baa509fea9d7b14a4dfbf15300b7057d36f90d976eb29b9de6b0eb6454033fecec3e826862779437f5dd0b5a354820be9f0840a9b6872d0a73bada2fa5fdc47f653dea3a3234383feea02f6beb4e3158cbc21a5150365312b76c6d74cdf58cfcee4f790348b5289c9034ba8ce2501481b8d3b788f374fcb7f2eaa65b9c8bdd12b6ba1f48cb2e754e1bb515511a9e9cfbd2e72eee82346ba31c263dacc1a7c3a1f7918c6e2c369511bd532f3ee087a948a36ea72353bca3bb63bd04b5fa860e64f605b5bd7c736ccccd6e079f9afa1b404b2b1d200b90443461db13db1b97590baf8e8a2d4d54e092551b32e7f2e3a134a977e3224fea698d63fed5f27d438f9228fad4035c56478ed5a1b375d7746e83eb7253b64589b918503e0dfca7ccfbd84cf9471896b5bda62bddc4458bf1ea3342ed1b32afd65d6cfa121eaeeb1cf3bf3384ce4ca8d7ebde0ab88671202fd4f0379772ab1a460328b53a7fdef69ef73454d47331cbbda6c579a2d1b23f84789d8e0ff06aa40953f0a006846a474313fc502c98ff5e5215fc733f12094571f53d1cdbb17f225309053e1b05a15e5db4009daf3ec8077331ddce13abb0c491d8466f000c73a8b2253b13c509839d71a4f39b8441285ba1ed2db5617b071e940530b583b591e8c3c441e7039b77257c7ec26c9af286d10ec9f7568233c5cb3a947218eeefdf0f7b7799eaba8db13cb5accdf390cfca3a8e712ba1a5d55d19a8bc381c9691bb4bcb702fd8fe3c752243f27af1fc09ba0e53811a8374a9ee2eb5cfe81e5884580b68bd0d6444b6f43a62311ae949da3d0f7005dde89205526642c6f8124d82f984e110a5ce5cd114ec3fe59f9531962c82db904114a68d80860c0c2e3d526bd1e4574b9d76550735b56f6164dc007852e2384149cdbb50b9a277f1b2f4a0d65f867b6c99b74d5ec80709e16a7b0705e3a35a82f7a56d76e0ff9fb68fc2a7f09efe6a95e94a2b8869a6419eb685e8034538c14eb56fde41fbe3b1f35dc7431d34ad5869e0085bbd1792fbb6bbfac4dc80b05e01d006fc54b615b27851a99b7974bb4ca1d61d842f056d9edc9c03955d1c15949d34fd19e97e38e5fe402c9ac42376ee39d4e8a65bdfe3281db23dd2540e3ea8984d8de09dc77f3d843d961f1c154a5287e2e5a75fc58587c17f76a885d1acfc0b0218a73ca9e7eba6da82dc6c2a27690d79dcce948295f5e4ffe2f650df5fcc7ff65771c2b8895ac3c101e8f7dbb63be3e08f2293355d71e45917747af297a1fd776b4aaa93279fa2b451e74318394fa53b6bec5a4bd6a6273547b2ed7f37624967524dce7ef7ec0a2901fdb22029b6834822254c7d8fe6c41b5445e9bc4c95200f8c1bddb7fe2eef1cc68642b75e9cb1fecbf438994f07ae438a60427b96c354dd1f2a6502999838d397ac340ed3c9534ffb0cadb303c9c30600e86380f7ed1a7ff9c944f39745d54b9c0018f5ce3adfb0fa069d86efedd989d47dc31fc5640bef4663bd7a63e858c335f3643cd1f2ea7f411967c343fe0ff0d89895fd141449ee65296d1b0029f9da6e5677854d2495f5cca658695f84b9aa7b5296a6a89894af2fb22bbe3b522df18674b19caacfec48e483f6e4fc8bc5c5bd0ba2f62f374667653910c1fb2d69f2b1abdc766b44af61bc123ee50558aa9bfe3c2442983f2d8ddd713eb09e9d9e4982cabc6250481817b42352baaedd7b9f6aa82a34fbba0797eebfb5d2798c05017dc017de138822a664934193276f83bb2d3ed934ff9fe68faa1cbdeb0140ba92f450cfc8e6f35d1c1a6df26c1c8af2b3daad8fe75966c108bd71fd9d42ca5985ae017751eb8dd654ab8232eb3535fc6b239f5541c70cf04f8f4bf28138d33b90dce1a260782f44144b038b40762a9443981274248ae3d2f17ba5cf7d75bc4fa99c421d5149c5fa5772942edaa9ecb5fd7fcb729d29ea59830fa624914f4dc4e6353f760d84e27d7d558b820ed649045bc3da82f045430d6a39825b662270c96bd4d920fd48b72a3c1ec50e9659bcace0ab377d79726656c818e8cc26c0ac333d686a564bab95b90a5c7203c4a6738d714fe3aa0c3ec04e6f9986ebec0572ae8d885283e070efaa86ca81e513545de52c85e8b2af7010ff9de10f367922da13e5a26057028494db426bf468848138760245d1cff73b206aaf69e8ecea5816a404b18ccdb99decaee33df9ef7d8416e5adcb97cdb3f70b9d5270894a210a1442b2e17646b3ee890bbc43c7d53188d726c6011f5d4923dcfc634ea00614e8aefe2bffdc1147fdee23cdfe1958d34748b24091ffc3054e5445e420b787c6108f28420d88c130c7f99b5389ad3d147f28d79954085f4b7180d1c3d102f5f5f72f0c4a4f281764e33fb25e739145af54226191f47ad6350192958f658bd00eb043971b4722ccca9e185c137e61521bbb8a46ae800f010ee43044e8bc8", 0x1000) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="fec5db08c5cf1a040de9d0401258308c99f0c37e1fbad561d3bd2e29781ac43ce028453082d245d6c3fe52e1d26b122a878153446ffa23dfce86da3056c1b692988d0bff9e9e286f0905d9b04ccd9b3f3509c58b274331e4d369a2b56f99bcd8118390ad6ba31e403b0461743a94654be881462f58041a6f0a0c989b2a2cd0923e3a92b5942a968ca9b5a26162ae589ab135bfbe1009958ff5", 0x99}, {&(0x7f0000000040)="172ee4d7fada30038ae538771e11e478e4676e8cd1109b9d123500d3", 0x1c}, {&(0x7f00000001c0)="321a74017f02ac298b6a407bef55624f65a2cbe62fb6a76a48586909a02970c01f1011961c4b1fffe2eb26a64a6e3762d1e00bb9c91c03c3a1c6b668f01b70f391912bc1d80efa0cfcdca70a5d578bc481452531ec8a4dbb52106501491d7ae25f73ef5470e6a2f07555ac69afd9a60ee3262c01288c576230a21cfb17f02fd6116c736122fe61cc1ea82226452976bab88fb8", 0x93}, {&(0x7f0000000080)="b7bf966847ccc5b5143529b683d09e2931df2d01cbc0b277155ee0f9f7945f44edae613fcb", 0x25}], 0x4, &(0x7f00000002c0)=[{0x60, 0x1, 0x4, "1829ac5d684636079c98fe5297df22faa2f134e0ac52fbe24ae8477f0c6cd55247c62ee765fe0e02d7efa23f9f0cd6e50c3fc26b5c7b82d72fa951e6c6a2873b0c79d8b43a2a038d88e8e9e5c09c8814"}, {0xd0, 0xffff, 0xb18, "d5ec616432ded554a0e3d5694d2ea7d32f7e5eb4f2eee4fba318ab84cc6ca0f115cb7a84a4bc6c93c61a02bbc08594808371a483c2fa492793b04759cb56aaaafa89bb9f5497300bfbc7070f9d028be5512d7cebd5ac4cdfc6203e4b839f2f983e42fad365ddad9dca9e3cad035876b909036bf14bd4860a345a5a4c9e58bbee6552ba9e01bf8465834cd9af85544782e70f6a8eecb0ffe7d72d936fa63ed6fabd3375888a1d313484a2d09364ecd8d3865c42eaa35d98a6804814bde1cd"}, {0xa0, 0x1, 0x4, "d2081b5c01bbfb34151a4ca1de17d2ee71184ad278a58c5f3bfc781e5976b9ab658a9cb68739a3e3e54c128b09813cd2dcceaa341026241216b553dbc3a734faf471658f5adb892fe6166f9d9724f1eedfe930d8fcba6945d5b8077838e4f578c9341b36bc684451075fa29c8a2041cfa1939ad7a94ff39f0882037450ac4e658aa38305aaa930f975902940630a9d"}], 0x1d0, 0x1}, 0x1) getsockname(r0, 0x0, &(0x7f00000000c0)) 16:00:01 executing program 1: socket$inet(0x2, 0x8002, 0x6) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f00000001c0)="c1efae0dd142db61bf08ce04c49b3559042d7fd80bdde39f", 0xcc894a0317c0bd18) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/242) 16:00:01 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:01 executing program 1: r0 = kqueue() write(r0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc100, 0x100200000204) open$dir(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffc, 0xfffffffffffffffc) r0 = semget(0x2, 0x1, 0x40a) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() connect(r0, &(0x7f0000000040)=@in, 0xc) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10001, 0x0) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0x11) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xc2c7, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup2(r2, r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) preadv(r1, &(0x7f0000001280)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/195, 0xc3}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/29, 0x1d}], 0x4, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') dup2(r0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f0000000000)='./file0/file0\x00') openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:02 executing program 1: socketpair(0x10, 0x4, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) r4 = msgget(0x1, 0x410) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/195) setsockopt$sock_int(r3, 0xffff, 0x1887, &(0x7f0000000140)=0x97a, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xd0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="e99f80fbd48ca3077397ab074acd14edfdbd22816b91149748ce274bda74d1e70cac3e84faca46728e3cccd713c2b1eb762706e0", 0x34}, {&(0x7f0000000080)="c842f475d165", 0x6}, {&(0x7f00000000c0)="46dfda7271a7450f00acf9b5a770913b85e9f97fa77e0305b3508f6a771ca4129b4843d418e16c3259ead6a348e2584657f6105edd4f55a3808e3fafe5ab0cac33b880aff3a340fc158e1b4dd31f133f8f61eaaf069f9e05e460ce698024f2ec39aed7d77068ec9e369074b06863fefc396c36cdbca8e19b0a6621197107446c1ea79b9d3e3f9f03dec2a637847ef17857df0ab4e76f584f777b305681d1cb1b6955883480ee1fde7cb1f6f38986390f112c22106f756bcc6030f9359f3380f529cf02750ace6dbdb4508a79862d3cae6ac7d6de0f9727c327cfb9722054ab", 0xdf}, {&(0x7f00000001c0)="68d7e6a7e29ff5d7e956b3feac739978bac2c8c2d9d8dfa24d", 0x19}], 0x4, &(0x7f0000000240)=[{0xb0, 0xffff, 0x1, "9774dc40b0df8b3f6d28e46674f65ba3f2d42666e62585683f37f99b16a203830294afab1376c9f2c83e5a4bb0d04bc43bbefecfaf0d655199828c232bd98369b26883c4bf2b65a0e9cc8a74d542afa362e17e4ed483ec8a8324adfafce919561955c17e90f87f182afbaa1910a0368684c6447979e417ea16028b22fb52263a4036c65f568aff041bb53f694925b4e25fd5612baac1105258e0353b3dc9cd"}, {0x40, 0xffff, 0x0, "d6ad1cd099e8d02927ecab3480452ed99c093f775099e6bc1b83c5869894dc3bdbc69f9cb132afadd1fc85f51897922d"}, {0x80, 0x1, 0xfffffffffffffff9, "66da9ce329f1a53cd499985aea99ef4d98a383087267e43bf91235de08da8503d3954f7a24d282b853ff78b9c28f37448ab47356c865624982ffaa656cd16d31f39a553cf41b1d8134181b4b63d7f7eeeb9bdad4ea99cfaa9b9136cafacba6c2d0163d10a99304df828931f45df9"}], 0x170}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) rmdir(&(0x7f0000000400)='./file0\x00') r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r0, &(0x7f0000000000)="cad305f1c9ce68150bfaa9798a2fb4b846b27c9e279672706aa469c03dc21438a10f12b03d5819e448e3b275f41b7faa1bc8b8bb6cbef938e357eec215a5db361f73712b5947", 0x46) 16:00:02 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x3f, 0x0, 0x0, 0xfffffffffffffffe) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x80000}, {0x0, 0x2}}, 0x0) r0 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x18, 0x3, 0xffffffffffffff10, &(0x7f0000000080)={0xffffffffffffffff}) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = msgget$private(0x0, 0x14) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() r6 = getpid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000011050000000000000000000000000000000000000000000000d96500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066f556b51cb5d836f5a9109a736efb23ce85e80095c6b0e0238062b38479692c32aba6dcb0769f4f96b68024e75a49335a8e13d89bb04031cc2e4cbb8756df3b48ee13841b55c9d8cd3ab2df02fac3043f66f2648d"], &(0x7f0000000280)=0x6e) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r4, r5, 0x100, 0xdef5}, 0x6, 0x7, r6, r8, 0x7, 0x0, 0x5, 0xc3}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') 16:00:02 executing program 1: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) r0 = open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80000001, 0x4) r2 = dup2(r1, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7, 0x7ff, 0x4, 0xa5ce, "6369bc02f10070029daa3a06ce8715a079af6cee", 0xccf0, 0x8}) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:03 executing program 0: symlink(0xffffffffffffffff, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='^@\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='/+\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='^@!:)\x00', &(0x7f0000000180)="5b5c232dcc2d2800", &(0x7f00000001c0)='*#+\x00', &(0x7f0000000200)='%)\x00', &(0x7f0000000240)="5d23213add00"]) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) clock_settime(0x2, &(0x7f00000000c0)={0x3, 0x3}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) socketpair(0x1f, 0x2, 0xb7b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x42}], 0x1, 0x0) poll(0x0, 0xffffffffffffff4e, 0x40) select(0x40, &(0x7f0000000040)={0xfd4e, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 16:00:03 executing program 0: kqueue() select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0xd, 0x6, 0x1, 0x4, 0x2, 0x923c, 0xfffffffffffffff7}, &(0x7f00000002c0)) select(0x40, &(0x7f0000000000)={0x80, 0xfffffffffffffff9, 0x8, 0x0, 0x1000, 0x7, 0x5, 0xffffffffffffff7f}, &(0x7f0000000040)={0x6, 0x4, 0xe, 0x7fcf, 0x64, 0x8, 0x3, 0x3}, &(0x7f0000000080)={0xffffffffffffffff, 0x5, 0x0, 0x3f, 0x100, 0x1, 0x7ff, 0xfffffffffffffffb}, &(0x7f00000000c0)={0x7, 0x40}) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/48}, &(0x7f00000000c0)=0x32) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="d5c7b3f4e4cc6d56e75de37121f64e684469c9e5cc04b2d5866260fce2877880cf66b3f061abd5a4575e86584a72b41cdfc894c8e041f52cf339c26681dbda787e341cf7193abc98c396f8cf1c16919a65b21e82cb04bed4d33f56754c6694548d17c21d", 0x64}, {&(0x7f00000001c0)="c945162a51d9de5cfecd27b611df", 0xe}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x400) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000005f40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x1ffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x52f5, 0x1, 0x5, 0x8, 0x80}, 0xc) r2 = open(&(0x7f0000000200)='./bus\x00', 0x800000000020000c, 0x0) poll(&(0x7f00000001c0)=[{r2}, {r2, 0x40}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r3, r4, 0x0) fcntl$dupfd(r2, 0xa, r2) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0xc0) pipe2(&(0x7f0000000280), 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) 16:00:03 executing program 1: r0 = socket(0x18, 0x4005, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) unlink(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x10, 0xf0000000, 0xfffffffffffff14b, 0x9}, {{r0}, 0xfffffffffffffffa, 0x3f}], 0x100000000000070, 0x0, 0x943d, 0x0) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000180)=""/137, 0x89, 0x1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x7fffffff, 0x1ff0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchown(r0, r1, r2) recvfrom(r0, &(0x7f0000000000)=""/69, 0x45, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) recvfrom(r0, &(0x7f0000000280)=""/184, 0xb8, 0x42, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000340)) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4, 0xff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/91, &(0x7f0000000080)=0x5b) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r1 = msgget(0x1, 0x44) msgsnd(r1, &(0x7f0000000240)={0x2, "14fa4e0d0c7d4cab1f2f1a1b0cde3838e5a3e677ea0237145b7802bb7e93f523474f0a4bdaf2c10926a908199511c6586088a69aab07815c5f1ddb0fd85530e269cd6f42f9ed3e65e85abbc7a990482c2b7cb4aa79bff3a9a9ecd61af34af4"}, 0x67, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = getpgid(0x0) setpgid(r2, r3) setitimer(0x0, &(0x7f00000000c0)={{0x200, 0x8446}, {0x9, 0x7f}}, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x498) msgsnd(r0, &(0x7f0000000380)={0x3, "22b89306494a6ed00f7179903d9fee3cb1d95afbcee61fc4aaf3997491671546810c57368594f39ab1bc1190f866e9069ceddc8fe3daa710b0ee4320227fccd98486028c18fcb482b87981c0b42b05265f5023167a963b977fa2291e5314bf1071335d40fa0909c7ce1715f25f2281da6aca0d9f1627efa918dd2d4a80bb0d586b9a85da07f971fa5c8c30abf3a80e1e3cccca1c05eb949614c2f037a94021a51ed7a1a06dec229ed52af14439976f2d133bcdfb0ef4cf537b9d9c6c61547cfef71eba56437d771f65fa270282cff036896b2952b9ebb17cd3f04dc94fcfe931d4b85bec7dbd663c4d5b5f8edef7ea57c637dd0be4d0b9bb8ae838c69b4043924e12e3dc4a2d351cf72b2de0dcb4832143bfd81dade60807478ed08075f1bc397c94e71dd5411a49f2460387fb4e51512ea54ae320c68b0d6d80aeec4b00b17ecf827310c733ab7010c1d1fe4a4ffe198429eaf8085b99d44ac76cbf66a3fa42c01f561113df2c33e3e72713e7ee769c4d8bac12fc5cd522f2e72479a45164f6b43e2e545104908de2ed26b955511aea52de1d70c8315162d582965330bda84166436f0c26ba026950f01c17b753c9f94797291a61088ebdff1d0f55d26a584d64995ea9f6aff5e585f2bd99a881b70a9ecdc1c7a6912d2c30db7a555877a176e34541fa63a5e9109d0a1c3c16e8dfe96b7f9489788b0909bd72769aef01a099e087d384d9912050db1d6e50417a70ca755bfd843f83aa12f6ea76996eb45b5f9571712cf5b501e70315d83715a065844ac21c41196bd1f9a648b1741cb1fe4bfdd2d1b5da6a697eaf3505a6028a9d1f18412345ad8a0b12b5c32aff306f2321d1172f3442762ca845c458a95e54e0ac1b1b1b25f833a4d7267c5cb97afd35f8a8a5c132a6eff786de03771ce08e5700e390ce112ef814407c260e4939222a9f71556a356d7db309db56434b7e36e307918a5aeaa36252820c7a0e702c76643a2ca4d823246bd05cd414106f785345c218713974d0e5580dc2b23c3e55b6d922a523a7c9c1178b8ab961876dfd6795de42ae6247e6f73bfed28d42c57c378dfec10c1f01759b2ade33afb7b0315f2fb4d4ad82e178a9e59ced788acfa4be7867e92fb24002b6a30f0d1dedf9685feae4cbbfc32b18a731d4d850de2807ffd13a3da6af9afe80a81f5505d68f6c0609c583dadeb5859325f367e7fca0e6451deb32fc1e6d72e2a7033ee3a407b4b39166e1a935dd1a4a7e73361644cd9b1b8d5c410238f066137d971d2a045707cc4e649df388e1f832fc64068df0c31d920c268357a19545d96825014d255898373bafc85c4d72910651fed14715aaef7978a427e89c6ecacf953569348df65fa213b1c6d9b6d47ff98dc343f98eb4c0dc4afa0146c58a7860733bfbe86c918f6fa12c00c39470fa1279600c50b5b72ba5a8fc21b1ba8901e8618ceeefa4f9194631d496eb26810a045829fc43058a1a8aad934d325778906d8e6a8eab1232515bc81635abf758d12fe3d4eb8772457109d5cd2a0cb926d101b7cedff48cf410e6e93db9d12f282508896691cc9fc6910c9fe94c565fb747a6e40011d5373d1b571092472f815ef11df59dedb57c13bb0f1326d752d62b921b3281880f4e596d01a0d81f5d44515c380c23dfce9e200906174b366ea8634c61b0ab990b33f24dbab12568a69c4e2051eb1ee92c4c56c8bc590cc7f79090e9bdaf97c229f074fecf2693bf420e95a26ea7bcb1c5ee08f3949bbb56880b5dc4777f6bc6bb166e4318dd2d8acf58f3838da1ef620931a5b3ba0f13816af801eeae1c55b7509b34ed0ead3a877c9c5deb546a6e06fc5fd0707d805e796e0e4aecda612d3e0cb27dde5f4cc50487a7285de97b501ccaea67e92b7d6e3add74b8705db99c3672f570ad06e8177c8d54a01e0d008a5c22b9092c9ee4ab49d9d3a5c450e7bd15497cd125c0c07397ce38d8602c42d2799ba5dbfb93bffac2fa6f8315952c02bbdbaee472a6f4dee59b7eeed2c4f00ad1673755593f3bdd7ecff843d104576229b65e0b2612cb9a2614242ef77155179395ac1a386aa6e32287140f31c7542a018e34010a59223ab6fdd4aadb6731e6ae07f68c8f8c2c6796f73374a81f06c4e6b61df6d541f938aedf6a048fc0db85f8b77f3300503f60852c649ecdebb3a33d8762caddee6ad76fcfdd8a0740aced9cccfa8aae66b3d52223eb662d8189d4a394f3bf73832f47372f438e44799ea526ccc1725a28594e0cc9112089d1247639885c7ad78b577e31cf4e6fcbeabec6edeb2a2016550309c9371655888099ee79001cd34f5d737a96705adda91c7ae3001bd3975bd2530ea6ef47c946ef96d17d8bcef637c4aaf4a5ba5241b3f86918892e2120ee47731eeb9fc14ff08993d0fe5e5c483c427cf5afadf81e4b5b6ae92ec97cef17c5fc18f185cc6bd5db7266edcad3c77149fded12a4e5052c266442df7da1ef101d80fa8d8c2867c60de9b9f5fc61648d2f644bc5db498fadb543e59285d627fdec8d2fa75743b665406c75912caacceeb276a707217b85f0b90a9dcf8ade2b8736fb31ce005fc647b7d86f178d41f95ad4fa721730b88dd5d43d3b9a919ce6540e3f86cf438d0705c3e564613c3b058a3756e41d65bd95ae2ac086806b2d0f34e69ed9e82ad03c1de73f7517881f182fc4908a86659402aaf3ee9febd9d18d51d0bcece9a4bb47b80b4ab8f0b299b1f7a89858954d17a5b2c13fb29c68f3b721b533e5d11a73c39e6d959f8b7f9fce26d65ff0ac3f3fe05df013eff2b86788e720edc6cf8253bc6e32188032ab9aa1b0d83994e62a5d2d9718adeb0192a6cf5b3043c0e88228fa9a5928201d8e61149505fb65950c7bfa2cb617bb212d52baa3c80de21bbd1e1b9405176d9bf190fc39c987b344cb863a28bb58000b3d46e2379495992f1c30ac4c45e30b2b048be884aa71b12ea3aa3b2e789d86760d19d085863c90694ba560addb9924f1b78771274d46ed6639471dc8e148de1ce0703c55c998db1182048a8061cdfd0ee3360afe9ebd0ea8c6b4d87dcad5db421113cd7fe299b3ae71ccc28333c79133de9844108017f41c2d33ffc056b07085b225f3da51f6a422a76ea176d738793af8e2ca42793364b41f893ead5d33828ab5a0b5232ae02927c295c860f6de8df00e8cb6e65a9b8336295ffdd9e816199c0642f67403e7df832ef3a41c2dea2b77d088de930624e97a3ac3dbf20471b24e3eae505c0924e604575b6b84bf8716197d768efc20bebc9013db6976ffee463618e0a8c236e1793910375b169a2145cbde05b72c3582a83d14225dd2b187c389cdf39c0504a4fe3e570b714817329283d771a600ead2016bb3da5316f1c12caac8de855eb47ced45a9f0ad5d3557da0ac6ac5feecc71a0fc8c07f4438bff9d87ec0ebd41f9d08c0e088cfb8f5539ec68830b6ea27954b1e466fea197c16f6123d0c4ec535007e637aa3439c3a6bb11adc0b7b02b3036140adf3c1ccb365db9e5680717b1e1521c8e855ca725ecd24a0baacecf7ab4b5668fbcc43fbb4f96ca66c19cdd87a3478528f270180823a106cc35b83a9f0d5c7d2d9bd3a6655ce086936a87a993c6ebf503edfe624888a3fc31ed0cd526bcf9d0264438b95b98af7acf80065dafeae68d3ee4cf4a9c8f8021f2d0ba9080fccac8a3973dce74c48623d771ad61e770f56b2b650fbdb6fad1a551eae289a1016a3a0ab952372760d253c0d591156f0dcdedbf8ace6f582d5e5d1d3bc5184ee668c1b9cbe41868b635621851a8e4f48465a0bc2d39533927962aa213d49367b3abff30b843ba732cdcaffa825390f4de0abefc89c7ac7d30e56019ab42ec39993e6d207fc7fd1b0c85d7f11efd0d7ac40b47960e6abd7e99346c9c1b7305b66feffbe2425dd971fbc7145c1f784db2136763d75c7e487283e1caa8ff06ac5d9e9763b25cf2316eb89427b8f228928b96b17e249c3c4a7d9dd51b7e7635ca22c62ba0158d2babbf7c0a2eb2d1a3300006e52192bb0c99af3a259f895b37edb84a6d1db79ee1a832b2a81c2834c72e9468dc4ef6973b59fc5ef0fef3604f41670c5a6fa5ee4102c127ad1fe3003b3e93c5e86f926625d7f7af76ebd136648e352dca5e019bf4446e46749575fde3874e2f5fa2d1f027fbb28afb01411d08d519762ca2b5df8a0b04c1ea1ff895afd9980cb2e9563c2a8cd2a6bf60876b28547bc7e07671d7dddd9d3f5d8f29f830a1a1b6878317102d253372e6909d9e7debd9ec6408d49d02ae487d37bc58abd8b5ff86fcfd036f3eed2faae73097678d1bc606c44bcad6fd1609e1e5049a6dec59fd6485cf0de795b5d82aca41e770a254c2c1aabb5e61b80881db56bb83868de7ab75e3b9257134519791c715d980a11de4b56c75dd57fac8e846048c612538be90ffd0960f28b6e9ccd4b97451e06f663bf0e50aeaca3ea1b6dde484697b0ae30853025e5da3518a8a6523df0cf0d661fb8d960eb3ca20806fa629456cd89313781cbb0842d1e590d4ee6866662f8e648419f703390fbf9cbf39aed372ef7ff0450ee15708c59c4006d5663c0adb1f51db0347bca3a87352eca4fa7f361981976148b4a0004046350bfb9c7acaee107e870a77404ffc2996db69d5fee14683716f3e8d21350df03cd5dfa8d9d02c3e4068aa852cb64729b21a0b5ae1b2ebf881fad1c5c1d591827b46ef42ffafdd5a26f23bd2a64ed5e5b0c15d01bc60e47d1d18ce0840cac91f36a2b547f3d6f68b44579a70c5fc834ba54c5fa6233552ce53304b1844d15b9f6d4cca10ad8c67d2955d276382f2015925a260fb72667a73fafded6f0aa62714bc3e8bf863fa9e462daa33f317eb884f10069594d5b1af20d668e1ae28c9c064cfbb9546b3a0a4c54c5ee63a72a7247a18437c0b909b2d5e22cc6068ee9b7469bbfab037a234c231e6fd9f7e87464ac75e68b4f5493d4519b317c372d923c97f6b016290ccb69aa7b7c52ba6b63bf585b57c80911278ae765faee7ac493177f7db20d76a171cea1c9ce89be14300c019f5fdc0fea16f7f06d74c1a94dc69e0d3fc58d96be24ddb3f7348da473798b26f1fbaa47e6cf7e07efcdd7abee9b77bfa1823a7ed9f5bddd057097cd6dddecc7767b4d972a09eafac8aca539874353b717a50348f3e8bc26d955af597e21acf72a94f32ceaa1b78c0cffae3f6716a88b732506da2e3e209ce35bba7a9ce6b5e30959795467be98886f2a28ded198920dae6a2cdab6e5652cd058bd4568b80c4884c16bf22a7d8d863564b2e7c4a9a5e0d46ecfdf15c710a949a13b26a53b8d9151f98df34a01e3ea6393afffddb2b97d451c38c93023913a71440add125a4434aef112ba8fda44aad1fd38134e987208559a4e5e6f7420613fa79a5eae558f013b715cfabdc069bdb61abcaf3ea089d0020cb63fc097c8fd1e2da93d73784dc32bfa15359a1fbce72a1bcfd7a4877dfe87b1b561e495a085e050654bb0ee5e011d581f8a6cee6de4f3f95979e0beacf084c465cb342ccddef143550804ebb5fed8b86ab1542298444686620b66c749d4ab99892317e87759fb30bcc8945464f39788f522902c86026e604c4e873978a95d24bdf891d7275ccdd8c1353ea9dd5c5274649f1e0c024a6fd50a41928e72031d516266dae0faa6ec17eaeb16f4cf483b0a7e76f58d7e404918883bc107acd9554ab91422f3f646b506d2e17e9637ba8dae6586244b25ae90ff5efd69be60813058458de48a26a960c060ef3db0d0139c9d6af758124a129e05be19485"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000d399000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x20020, 0x51) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000001400)="d0670cecb29eec85ddbc32adeb10c2b9027b37db77da9fcb04c4050c45fd23c2d3b43c2ec92ce92e8e5b4665f28d631d68f78d42ad574f1ee4bd045d17fe285e06727c2ecab640c140675c207df184e098b73063daa1c6400ef24aacbd7f27cc1eff9730248788250e4f165bd6877da22eb901f3e78734f75ac98007e5d18827cf7a69a4751f1bf70326d31d49cb5262a61ac0393151286fab632deaf20d2bb7c6560edd5b48a1093e614aa891c6b8977f5f75e44c7b565f6e5529c5a700b62106c0e13a82588e3a1b4825c6c70ce68cb93b3d92c5354d5e70e144ee9ced901d4572bcd8ff047ed10821bff568c2e64df6aa83967672113e", 0xf8}, {&(0x7f0000001500)="5fca2fc359e9c25ab9014c3bd7c3563849e2a4ab9d0bcbe1b2d798f6dc9994d10258c8165e94642602cf61e23ccc248f69094f7ab293b58ed00500b1c6604efc99be9388329009b38abdf6cf2e0660d85b7b615830bd0b78d0", 0x59}, {&(0x7f0000001580)="20d316e855c64cd7632fd84dc702e68c95495b39a760004c04bc3334e8b17342e71299d6c17118b001e6972021a954fcd142136212386459fec68385362dba656a307bb625474b93b3898d1e8521a5e9b2057dae0d740f80a184a3e3213146e576cf65a8949a7187dd3e7caf1afd74637690446c5032550f6190c73e8febf2a482bdccef0d3620e4cb914bc3c04ed6b01af4c58dd630cb2df58996df", 0x9c}], 0x3, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) socketpair$inet(0x2, 0x8005, 0x800, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="701f1e5c0f0a6b8c4339714d01a62b067cdadc3c021fc796d74958dc14e6e91c4d0f3863625ee28fb6240797da74b81151fc0569540560f04ba6f4626ba6bc7c0239738755a0153d3168b765c270e7f596ff15482c53b2a5496aa95c985a1ec4e72d738650fc6f9c208aa79cbd99777f5f06e4b31d4b3fe20dc2d972331a3a292d9b10ee86bcea", 0x3d5}, {&(0x7f00000001c0)="e940f719d2cff2dbba084a94c9e686343750d0c90010e2ba292d7f4caaa463f57b439c1fc80ff23ea5eecf3c9abf06eefc6496f84b6785e9c99b62dd3d1a79b5bb61cb182a180d64b2f14175d9d46446b1ed689e39d5488c0bd05eddfa7283eaee2958f0db26092384c9ff324807a2410ab516d5badb5a2780aa88d8a1795179c09ba29a6048e5638e30c0de", 0x8c}, {&(0x7f0000000300)="dcfaa10015317620fc3b1f628e9fd6a30d4f4eb0b510767f2e55f4d285adbcd6d011", 0xfffffe1f}], 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x20) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0x5, 0x1, 0x5, 0x4}) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8, 0x2, &(0x7f00000000c0)="3323946d4b61ab889dea44f9a76ae85932f149fd552e30f94c97dfe927dc88aecac3e06ae49c1834b34bb7a2d2cd1354f4873e82cabba436f7f55c2c9e2156e9801dedea2b706d521bb3420db55ed98c10df7221dd260cc17cbce91c3bfe4a61c3af06eba93c7e3998111cc5738c76701b000000000000000000000012e65e64fa2d009cc05cc91466c54f9975b69b4c5961337183190452ab373e4e604b3199", 0xa0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/113, 0x71}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/91, 0x5b}], 0x3, &(0x7f0000000180)=""/76, 0x4c, 0x76}, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unlink(&(0x7f0000000180)='./file0\x00') 16:00:04 executing program 1: getpgrp() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) socketpair(0x0, 0x4, 0x7ff, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0xfffffffffffffffb) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="2f8ef3cc55d9151b99ae48765296dc8efb9327697a1d4666069bfa34a234adf1e0b2bbef256f8f4d16e8080e7a", 0x2d}, {&(0x7f0000000080)="532e80348dfaaf7a18f38f475770c1b598c2f1ecbe4e948f29f408fd36e30ffcfce4d53cfca9ffeee8d57930c5a6af2a1e4d8167ac8307fb45fb710e1900bec7f8320a451315bf3f06ba9a79b400f2b5517e5bd38d2c5ed933f0e6c30a9b80f9ebd80023ecc6fc7e4bb3a55745cfb767f5a503a244f444208e41d21c37afaa173ab6aa884a23d7c5b7cce15d63ffab398dc31ffff0f18078b804b90514882ccc345ddfae52454916af7872993519018250d3308c6508942b4748ae2482d5b0d6bab10cbec582", 0xc6}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0x1) 16:00:04 executing program 0: r0 = getpid() getpgid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:04 executing program 1: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = shmget(0x1, 0xf000, 0x8, &(0x7f0000fee000/0xf000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) 16:00:04 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000800)=ANY=[@ANYBLOB="1200000024be5ee6002b2a32a145a8291a1f5ea70191f88bd20d99883ace53db6b8f6b030b2f9c378eba9909494011d20a004325d04405e5246c8a92c0010d0aab3ce2d6eaef5aee59e11ef4698256ab885fc7"], &(0x7f0000000780)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000007c0)={0x4}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="f47c5bdb3e0002b60d94702eb8ced02a", 0x10}, {&(0x7f0000000100)="163e7433ccc26b5b85c512592998caf82b6ed65e79dc06c3d4658905dade67b3c4a2a1b1915a4f687fa483c220b9f961fe149aa1d14259fec84ed43519f973d9cd79f872e18e4770791161c35f7042b14fec6e7ca6d18d9c3317cc2c2b6ab9f0f827e8e6f7a5502a6c8c9bdc9fa11bd408a8b96bf3c6e5c07e1b1814b696407097a2326cbd40114b5121bb7cdfdbf96bb4af06eaa7a991e938d888828ae55284f51276465b7e21b07fe35c83f34c97743b3291f2a65bc48c9ade0f44f49fadeaedeec371c76f7c1520b2f434d7eed1304bc03b17758535", 0xd7}, {&(0x7f0000000200)="a6f08288047debf894bb639acd96980c0455aec19d456554d2da9ed3f72b6113fc9095bb7813d14d503f4daa67f33a5d7c27b9ed1282d8637a4bf622fbb53d2970b065f4797dcfc465b2f80dae081b9c7ce79a3e0569822584dd7eb5eab872ce1f3556d647ca67ffc66002203ff2bd5cd706c623adfe97c44827794167a2ecda6991806be9139a27888e50bcbae26280ef2f5b03b881f2deb47e2f53def78a6dd9a099d2d603857ceba07e8d9ca73296cb19fb4db76219ec9e03aed0a22383b67bba4362612f996f15711a235fb730846b3b0b1703d7a69bfb294cd92d2e248f63fe079630b9a5811808c20c0358260c66ed8371", 0xf4}, {&(0x7f0000000300)="62513a010bdccc4875c255c59e2d611c3d64bdd54174428915d97181cd4cc5ccc2a8afb02827a3c76339fade44a188354fbccb5481db0f820e883cc89b5beb80e3a66a919d231a314e2eaa17afb57a30b6bdb75b834ee374a1f2bd77501a3cc42cb71e3ba009cc7c5304cbc807a455bd8cbb3715b4ae3aceb56d2f2ad331230968017d6e97906daa8b2c01be8ffac33d0bf714eae59dec67fe34932a4b6314817086026b56808e47eb85c90ec2b77c24949045d87ebb5d9c0d30f9599334d418201dbde3d78c64f506cce4136e2785db125f8092f5401c35e579da2a8513b01c07ebbb42a7bf93cf", 0xe8}, {&(0x7f00000004c0)="a6c508fcff8f81f3ce9c039abbbf6c029f236b38615eed0ccea7cd81743f201d84c3e1e7691ace0f7b12572eee04f2a131be0ae21022270c67672bac1b11976356d45242d84309032dd2d9a78724e62c4676b8dcbbc6426327190d75ee92527cdc758549d944546eda0eb343cc25830699e9e0013a6bce333c90d543d81a9274467cce063559e81bb80937a1d881a8b28c654c0aa99066", 0x97}, {&(0x7f0000000400)="df0f4eca4602eaa2e7037059a7", 0xd}, {&(0x7f0000000580)="8bcbca27b3e6efd112d327b757ee37e59adb16d8af9988a4c933d9e7237e0f195e9b2ac4d31f08132b3aa2a8710ffbc2372d2cbb4386cfa15e9bd3df8020dd22ca49c1cc0d9208c06dbf492439d8c1f9982cf69f76f9451498aed8a5963b78fc8a2213bf2c0b9b5e47fbdbb30db047ad938e07946006d57527f0b44dff6b996b4eff183f591b6b3b25fad3081d7ddf1e36dbe469be350492eea4512693422fc61f5c31864da37a59abf9ddd36c55dc5a01fd36eb22edc3772f5d5ed3ce046f2a723481557fd6ed2b3c6dab2b7e567ab7dbfcb98f7b48", 0xd6}, {&(0x7f0000000680)="fc3e9f29a475b0d35f58b18b144292419bc9dd089944e0adff04117c87f72ded8159655bbbdae61c621dd6070e9d468d67e617c439ec4bf0bd19f9d1cb96a44b4289e46fb27185c90f7c", 0x4a}], 0x8, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x8, &(0x7f0000000000)) kqueue() 16:00:04 executing program 1: socketpair(0x36, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = syz_open_pts() kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf46d, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) r3 = dup2(r1, r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x5) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x8000, 0x5) fcntl$setstatus(r0, 0x4, 0x43) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/83) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x1000000000005012, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="4efa8d7d14007bf4a7663138eadfbe5e5bf8a41c1f92f3e8050d6f911112772c2cf8520926470b4aaa0b4d300b375789fd53c61bb041785ad375116dad85edb952b17d315f95100fe8856efc521da8c336382064dfbbb77908fa3bc426ccbddd3ebfcae7afa5f71a189facc933bfe1353ff554fa81b3a9db572bfd8e75be948f3c938db3ed4a27be916d1abd2046d9023a", 0x91}, {&(0x7f0000000140)="7d17a037ad471cdd607446410fc1903b922a910056239c484c5de5a532ff73e525d7fc8d5b16a62154b523bf6fe55373f4efe2ef9e1655bfd0d920d949eff41177d5e891d0b106d721d639391b9ea9ea4d85e50fd0b60153536d536a62e8775e90d2d49ff6d367b705", 0x69}, {&(0x7f0000000340)="5d269c3c9207a3fcd001cc84e5267cdf3eb7e353dbf4873f9ea46c14d1d54d185f205fa8f07c81ac569582447ee0de9a2fb0a31d495f6bc9a9900b795b3dd89c32266ee67957430a535e471f0636c0bb0c2e1c0c9d587b3f12f4b40a34e0d742cc80783137e99efb9fd83f41a94b384870ffc1d71938556a3b520b6c2777a89c4d8200ff36638994cab11a566f93b2fd12923f1612b586199e862ad7600e07ea31eac0c9b55cb44b74592e8f7fd278e010226818b5cd25fbd13bed9df47d0aec55db5a924bd168072db804161169970b5444ff3245d5254d0c264b79ab0f9d1e8854983dad4058bd7a2cbcfb4874babd5daa055526d3242daf5f74e4f053d808e0096e25b6a87d17e7bf7591c6834ba666073c83853ec60c538bc02a1cc7427d53f5c95c8192df1ce257ef3c3f6da95e5963552053130147f08fef1ecd529e7bce045c064078d07522e38de45420f81dab0e286f2a570f5efbe815dd00bfc70fb59aab310d184c22a6432c9feaf23f333b719c98c32bd1a4090e6a505321786540c208e71f2582ff76898316a47e01a5f0149db141afbe5d09dc1fc8dc5d4d05ae90c39eab22c46e9f0d827cf409d13e22514f9f856cd6bd46af1e545c3dafb7a0da0917beade83d9a7e04205cd5b24ae2aad5dc45f5adbf332a477ad5a5f9d39fe2f7ed7c6d93b7bb26e46bbf8411d74d95bd15544d78050596091c708fb6c97feee59880b8d37a504ba8c042d5f80a0754ee94fdb235d92d8de1c946e943bb8bba7b3073672d6422a84b90043ca18c6d480741326924afcde92f111378a7c4fc034ea2a63922d1fef2e3428b21bc01644563ecd81418c7488a9a935456ce5644474bbb77cd53e060c76cfa037d9f06c699ee87269557eac71358fd74380a9e539b198d1445d8283a8c53e83032bba715e3e052478bee2b908202df547c1b33cc5efa170985b912bc50fb25fe9d185a33cb9d61f62662d7635417b65dcc4c9ebe9b8286892468759685f0c89f948520b661b2234f1318238fa6eb2b980471ffcce3a90c40cf8977714d81b60d87a30b65def80aa20387323de5fe447ac76e42c10e5f72720999ec5f332689eee96fc6ece7069b65a5b3a5b53de99c3d4cc24ee562e63a6665ba639132a4f233def498008becc00699b53a8b6e22f79fa15b2ae00585b4828a279edc89e47786cd36046f02587576ca66d13172d6d39664299d0ad36a1a94562cff87be1b61169ffd355d81cbd0f93dd9a66b20f188c246fbf2fb90f56f1905b23a42b74f976b1e966402a9bc6da0158cc8b729aa203bceae8aab71ea20cb1700110f1e6756ff4c9ac642f5cd246e18e3b4fad12efce5c6accef4dffdaa794349081a8ff302a99c00870f5b3345b25bc8728300d644e918f9c5e2bf48d148d1138eac13bd8faa99aa61136a94ebbbff2d935490155d135b8c529b297ca42c6772263fbf61f24e4c06919310ade4df48c6df9c7d8882c69ea010a1f6fec4494de24e24ba5e4572ef97a5f8bb3f2c2f1325ed8dd8ac79982cb1947af778692e9a5070616fdae17bb078a9bf9e1bda01fa902d35e5a654063c97b5f2559bd82d4944b61dd93318a98e6e31f1f86867cdc92f5a8c6888624a5a5b88f0d8b13e3827a2fc4fb7b1f5c563d2683a02d128d93eb57f2371c8621013e39367514c62a6c3e78bbb9a6c3641f8cf12cf0f5ec235e3df499ba9b1bbadcea2de0e8db045f1c2f8447b66cc327985cd7367e2662340d12e111c738d683ab33b542329e8478b8a8302fed7e90677a5bf0fa9c211905d37fda411aff2110cc5cd77c00e829e707511eae44fb614fb2cb5c01e388a73cb8e3ed57a5776bebf9beac52c1697370848bd5d658d4528174cbf577153194dd8617172f50fe6f64ae4ef6388a2c880fcb98b963a0f8fba013b37177273011a6cb6cc8d555fb454a9eaf33ab71f108de39ae7ef605b6f953e7603839df9f1007de1effaf4067670656bdd5494d832cecd872dc18c315bbb403ff25b13dc99b8d7ed612d6a71ae5097208db36ec0b753b200dd910907e94e3047185296c0c6c22d0c9518fe916e029a6b95dae63a29f21961e36608b70ac85baa030060d95eaa82cb6864646def8f787477c8035d518029f20b71c86b0bf987d0183dfddf96895d17533b2ca9f724d5252f6b8193e2dca75d480cc27805f25ea78c0f6d8e33f1b654290bbb124b9cdaa7faaa9f1be304b6159759646e591f5abf22fa215f5c4a92d1ba415d3bd12f401111a116ba25621fecf01e85b29f9090f54603ce1d8d847f2a4cdf27506da3158d8ed341ef172e82dfdd0b4cb75102a1af7b874b6404efd5aa7a836de8dd3633df86a47a9bbe3a4e602f13b5524ce860fc11d60fd40461e2f275ba9a39aaf3e8f1d36c538b46c852275dc29d44532a010fc94d51899ab84e432d1276af5cef8bc7fd0ba83198f40c72c3b2f231aa1790099d87d24ea2f6bc48bb70ce90195522b633f3d9111796d124c7b81c1563b4f34bddb2cbd5852abede722fe291ce1c0c6a64808f4a413d4d44a30ed698df391da538ff7ae05617c086a7e4b67333b3c000859a9d1ed325b3af98a5728845c521a71b628c053f24d5e426b3ccf2d793d39614462309a6e7d416d4b818464149d4ff21ba63284a82991d9001cd78c3ac565d6d061150bbfef99114312fde6468cfcb4eac0ccb62e2bdc0b45863c375119d8b75a79de39c0c379307df10b211f582f336f8f893e9969bc0d224239b4997cc50609a78d854011b6d89b0ca2af4ab2f1f0946df55a6b37f1eb4b3215199fd14f44a806d61167d5335328e6de6449b658e4b9a05993215d5fb6cb8b968a10f836e5d315f041c6f7ee90a48a12a4c5995151247d073c9ee843352312acb66fad581fe4b728229382b9b6f7b37cce0fe6425bdfa40550c6e4ae25da1a0449a7aa4b27f1e39a3d26f79a3edaf9bc13c8f5dc301e573fbc855f01c14fd136117bd3a99701fbfde856816e155ef1fd8eb5e64ecd41125ba9303ff28510161106b176f046aa24e4604f2e0e229527ad36a2153e26cda9445427252239dcf437a7a3f10ca75edc8efd018f7541a19c7bce2d0d1c0869606fa2d2fdef2d4641ae2e2510694944db31ef609828bde58d7c32cd98d12532eb7065cd42b684db10037cd0a39bef34a35f78328925c2a016b73543aad8f7c95e57151ec27cdb9a0774b1c787aec33c536c3d38076050f210b0651020c94446d056466ff62f4a4a4824c1d344b688165d3163c1c16e2f5ef767df5670a9fcf4fd50d3b787b59ade62a94bb6bc66130652bd94a18e00d944fd24b5c2b84423a526ddc9a8fb83414bc40b5165f4591b7daf78a929a7ab7d5301377150a08174b3cf54409444688103880edf4f8c8c86c635b66f7e048a2372899414988bca803e482a45ec57988c7dfc6ad862b22d97c0af8676af522ebc90f57883f9ce72b2c02f30714a6fd1e08e70b9e50b666e506a9a0ade10245b3aaecab5c2bb750274ff875fda19026138dacd19a6f8237fb19657f730456653f997c8f659f9dd5876aff1697da40e946b48dc5e084f2c622361a78827e897f2eadc95388409e6bb1e52b59205a6e41482a33bd549e1e526c2fbd455a66826ceba56fce76f74d5454af61ba79cabb3acb951641107a095c541f3cb0eb8b8eaeaee81bcc6e2f21f911fc35fe5def20144dc64eb8745bdf9ae1739a568a4b1979c27db6e68c0fab7457d8874ec17916cdcde9fffc7971ea8b0763bebf1f7d35dfb603480460eb581d86c3adb968d541c2a544d86c34bcee3b3cc63d885513d768663762a1023ce4ef24bfef05c1bd5b1236e9dc706f467935584bece078702b88530d27bff6fcb4a23bf72c6334b1e12a97b40cfd17739abbbbca9d3f7af081724f65077f3cbcc265a3d5adaac1e65779020fddf70aa4b0684b7533efe6b0d295045f7b49a7b156b34cb83d14a6b15d7b5393c7ab35d94733ffff98494f29dcfa1fa101f7e92e2c31a69be6c3a12e91eaba9da6a69c80300b479fe4593da25c1765cc008a954b2799d9ea05ad02d8b25c674e5f67e9e6a90e2dd733f9d2de6525246fd15509766774de4e78febd89ae0d1e66ff0204c05a14f6bdab9e8add8ff8c2bc607cf1e17c8a5a5638ccfb97f88e8d9c2edcc0cbb2ba4eebef860381b64f57f41623c8604030768e341922e5cb0b7d227718b7628275a6feb67a985b3812e767fc5386794f9181944031e9bcb7b3998c8e14b4eec57d0f9e53935a14f98462bf4e4d479f3042bf9f4d419d3f6909392f2bb50567df9be2adce1415b708424312676637a68bdb954d683a038daef09deb6b1a9a5e183cbaf659ebf6a8f71025403e24d7ed2a6f82f87496eadf4fef87cb729c666c65274a0b1b5ac8f894d184372c0b463956b87646b57c337e8ca3ccf292e10f87124ad0f363872c8b57e10931a2e8a887515bf359305353411fae4f582c25f327c9d4a39b94d2653ff599b38d3575f95115afc35877256945185a8ed9fe70f7fb3ed1aa960724578945a776a8699c0be2c5c3b784ea4c7523960315a5ac8a7fa8fa22a410e5be653c5f8d893308042763d7da4d2e4d78f3ae2805fce76376c5710456f440545fae1f9c6db7e191ef000c0c4b41bc57bb689cd79ec83a2c830a36db6c09fd28a35474a8d0419cd12ef2e956035bd2b38fd270ca3e2b2082d6acb0dbe426812ee0ab2e1501fec5ab61164e005333e6598d9cd7d38ec5313e559872a9e5391f37ef866c529f558e4baf5829d209fcf7b6dd401f7297e1612e36b0f6a1a12da9359c2d05149103483c3993653b5f030d0709398906ab75d1ddd7c2efbb515a8ca3807c303b3f4f504f16541f5870708a5f3601f629b0365934d1f62a5d5c4fa8b1b5c8c55d7e278f6493bb1f9417bbaf4409fc0ae6adf6d60f5283b5f0f39bea7dbc2bdb49ba73e7fab601e61dd8711d0fa247134a7ef488360cc58178cd97f8cdd75682a6ebc25c63545742fb5fac2d0c4ff6a6ad290ae6bd51bbb2c75a3730435b3d1fec2e93de5ef5e34b6651fb3d164b88208026f3b9b48991745ffd02114c4bea0a83b2a52873084ffc425d7867b2179d62e2ae8e8cda5f50dccc0ff28779b4a2955b364e147f85f5c8b468858660d42ff0768ccf8144501638c5b4b7ca0ccc954862b5a948c765dd3cd237ef95e43929dbf6b27c6e62d698aca1f5555cf8fdb230992cecb4f5b4c4ec5e3d49cf228e60cc20c30bc2ecb583b946a27c8be5272e95c8aee763657a0b4de3d4a30424e53455692a70b971731bcd69640a1f37709454ecefde98bfb7dad410e44ccb3dd0fe4a8998129f0ceedecbbbc17405f074e13dadfd0b29fd2f5eda313b260f1e361d6fdc35c5c0cc5b509613a5f5b35163d93c4e24d27382c93380767ede217db97fd32302d44069dd9edd6d0b62e0fc7c87e8ae0959fcbddbec684fac2c4f8a3ffa13107f99099e39795452379dcdc6603739d09a8f1f7cdb6b5d270dcc4943e250793423717b9789bbd135be66ad29b549d7c1b828a0af363a6d3c20866a59df3c5f878ed52c1f7416b820f9b81d768f673eddf47727d079259800d5dbaeea95d586bf5f5e2a098d266dd2985c80bea9fab26b7552567245df55c3439a32692546a02da90f169a1571adee107dd9a052eb48e66c73adf304d8562c6d72122971f99b0061c0bb7081a795266a70ef4cba00398ad9e961b6610d363b2c4bd33cf16b0bede4573ffbf45abc3780e3d8c4e6fc7bed04c42953887ae4aecf543abd4e6ebfe944fbe2c5057e247411685bde", 0x1000}, {&(0x7f00000001c0)="8e96e9cff66ac4bbb6df287282438fd266a2919009835d6436e6a5f927e1c2a1fed2dbfd5df67b74b3ff64a91cbd07e463db804d70378e33b85e3e10a580013da8c802cf707ad4222330fc7df9b2d5cafdb571dd2941aa996b3e32d3b644e9c0112cb649346f71591599606b3514f24aed6b8152862156f2a8f25c55628c2b31bc0e73deb0ff56dbd6581fbd55ed9a713e3bf696a7887ea40a7a0da7fffe6ea955d6f1d77c775143e4dea66112ca2de1fa62dbd6848bb17a4b81c96a10dba193c7ec15b66f346e06", 0xc8}, {&(0x7f00000002c0)="927dac8620fd959cd617391b54d9b7b830fb6a8734b9d547bcba06413d90da8508bdf83b65a65ebd359c6f56e448b9ef8caa51a25aafc7dcba", 0x39}, {&(0x7f0000001340)="8e08c0dda62cdcf31e60a036f6bed436807c2be418e664803ccf71cc8fbf675d8fa05cf5c32f45509fd6c393a858ae8c8f19a9b3b60df6f95609354e0216a4b804b19680bbc92453253f7d086bad0e58422d8511f8f9809b83d357b12fb916a9fa46978ebc13b157f93fab355583aec3c490b36626cb6c4ec3e47c8afd2df27e7eff753c9f37b3055f542d890b676bd08c9a3c0649729ec55b2967dca6cce2f6bac491e567863c5df5372b02114c9330723c9cfb1df17a090bd6728aac50a923b1502730b300e56260f326171f4496a2409e2ff0f83b785ef196", 0xda}], 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x48) close(r0) 16:00:04 executing program 0: setreuid(0x0, 0xee00) shmget(0x2, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000001380)="df", 0x1) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="b4c11734b1dc943ccd4d8f5d6a6b2ec327971fd9afe8c59a0e4a0e5bb0ec4fa0f15f052dee538c55438b3277fc7eda6ed188724b8203faf036bdc7b174385c070ab294b6895a5630529bb4be96e256bee58e294c47b4cc8d787c3a0fa02d14a1d486feea91cef3ff85ca46ce1c4ff36da15bdd6cceab955cffd45ae4dbe088478b33ca1d5774ab35ec01c47ae34f0587ca4c73a9bd5674054e39aad6aa7631bda03ea3cd113f152de526bdcfb254fdf126d6aea6617320d7178748312c7f9464febd5b5367a9ad6769028f9fe8f2fcbe4faacf3d26d11ff3b84851a1a2a39de071189ea917b5e9999f8425fefda78448c5bf6a128df328e6579819bc5291b14d5929a86719e795fa59ff1017c72dd94074ff13503ae8be0c02a9f89c1842e2c95d1be6db5cb8561f0173ced175462a302fb74166835ff6e2933a9648aa89e1211c24147857184eb5d974670481bfeea930bc78a7ff60625d2f7e9b8e95de39ed4722d73f207e6d4d0ca59249c7ad0ebfb4e7b1f643b3de949df7a9b7682352dc354c472a45a62b21e3b06050dc7348432e8c71cbbae6b247e97363df4b0b26c18ff150d714276b09d78de9d659802df67d706ef5bab3d9a2949c33f8a90c8d0d7f7a60b4d76d8af3af961d3e820076810401cf7ee3c71531a960f32604fffa4c96b33586bc727719e07d2dd0d8d8825bc3f68a8b07c31ff771e5d207fe88fdf9584f93614b3fd033ca1cb20402f13da8f863b9962f186c1c2606cc20e578abde8867adaf0ca829b2d7aeda059691c396b3dd575431b30cbc03cb229465f36a81444e3f61e50695565296d225caff732f7a42fd2ba798f8e96528f166a53d50a26a47f12983949d2faabedb05fac4a2608567fb8727e6197b971b004336164eff1fba149f49cf08211fcf6ea63643912365a898ca2d409661dfaa62d588387a53f5c243fa25101605e29d32f9c1a1c90b4fb93e988ce0b4e486129c89036d22017d7c5b00c4adb25e6cda6b4f489d792e685de62e606dca89c8097bf81e0b4802b4ce1e26f28ffc02326ddad6750a87c498095cf3dc3078c5538a53d8460996229a66c49bca1cf1051d2fb4845cfb7a23d006f6f4d46b17e7bb134edf8496553b6654b62140dd7fd51fb5a5b412e136fa8958a5d3812b9ce2fb28507ca9347135af52866f091b4dab4129c91f3be93c3041ae61cd550dededee6c5325b67c4ccc5822aa16133c9352e8753fb8937e7dc5a27e982b1242a1a0d8a35bf447dc8e007c6b4257407e051aef66ed768a60477eb7602197ff3fb29b5cb617182f1864ad487a21efe27bf570d646afe39476e1aa0f6d69435b886e46837e2cc7d8fb8f112e27f95f16fa2ec189195b6437122dd6e82e729eb3a3424f551692d3729a7aaf7bb0872cd58b8eae39285a576c674e768f2599d80ca5d7e575964c25e29bcb17b6e9e0701a473a50533c60ad5874001492095c7f4fa4bf85a250285e91e909fa9e30bacd625e5fc67dd851d0e0fb175a3c35d29ae8550f293512dcaab30c2eccaebfdf6146f8457c5f29f829552b8f342b39dd8e322912be901331c8a838e39480d50fac0d2540b709a1715517f324452f12b9da2f7f59ba58b49624303e5c052c4f2da4d33cf5784eb3a8f2850b7342ded4bf740b4c3b09e611fa5269f4e28bcdf6c2069e949604322fdbe118a247dff046a6c888da645a98c7ac5420e4194cf20197edd7f8b819055f83278c7b5b147829ae21453076c5dd8a5d917b86124c91fdcebb6dbcc4611ec3bcc81704bee058137ab46d6ced6d599bfde28fe7bb4339d21fbfe823aaba83a8900ec7aba71ad1f5816d51cf2cc162f0c6641a7a757e90ed0a212c01032b600da070fc0b177257855f1a3a2de827d0f9d070db29fecb285a5bc52ae55742970fe952b43bd1c6d60ab2bb92bfbe9907b3013f33eb4d2a9bf0d5a8ab232e30ed45988dc4235cb39a76c9e418250cfbcb5781f5ec6d2f8a99e633f9b8ae547870fe69a9066739e65ed123afcf6f1ef0a09e2f5226f74022946443c99058f77c32af30363ca525243a2ec417148b8285718555915d646f9f019b5db9051b2c4dd0d78040d29da9bbcb8a2ca92f799891bc6154cb041a7bd780ba81ee9f4a4b652cca00e7f2c304c9adb294cdfb1f58211735dcece07bb2075a79025c3062dcc3b3087f92597192cbb1a2167b48576a2e38af6f680956bcd541ca5498677f91b5dabe55fe7648515eac038bbec46e515942f3e1130b76ba9223deb234a6c8db224f2a503dd72aa08df1c232686a01cbcdd8e435cbee805287b0b77acd03cc0f11d568605ab333ffe034f86f244d6aa9d18115a42976ce1dfbe355432c4277ec8ad41c2861f104c76cc06c811c4fc7d88a8b4da81db53434e7a53d3269a715ec7e1999c7847eb52c6c5b72f375f3a316888f6378d96f1f39a5f949dad13c54438c26e2da6d8582aa9fb2bb758c385fd6850266fcb17e2fa3d50bf92e00e625f1e7446553dad6775c59ab3f2f8c3bdb543176271d69dcd54ed1bf6fb9326292248a51f217f58e275aa34e00428a3795bd748b605ca07673bd84cc4990ee730070708ebcd7fce4656b35ffefeb9ac9dd456f3f3750d0848894e35b7bbff97a89d0701dfebbf818ca5613a59d931fa0943634bd4d0de024936dd96011811b8c14bb4e7569f2fc77959a247d3224cc9d2f8e72029ccc7bd529b18fcd3e199c26509609de2286a0358e40758143707e5a2a9fbc83a48c048befd0efc61c31ab01a70a6f99749f5d5887fb0af257f9c42866aef3321bd9fa6fcbe0c75c311b9e9922d304cd28f03cfcccd2d41bc32ef3f649500ee4a8d8c7dab40d4485e5b52d3b8dd846846b0f0219b81501a72fa8fe700515928673b779d11699f1be", 0x801}], 0x1, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getgid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000013c0)="fda4eda2bc70824c3b413500f979af2a602c167df74a02ec57cc0b71acc8ff200952706e2026b1c7841a24940f8434baaa2bc03ea39bede730d3923b5e6ee470047bb5e29a0418140894c92c161af25f635eece1bb294dffd671ca0f2155f7933b8852012665e7bab2167bdfe0eb91b59ed55256cc1ba8934bfe2377c3f45c83e3d350b19e64c9fb35bb2537dd3d85e12039f1ae2756fdf9863c8df4bd96bafffb4868c3109a4405e7777c62f8f7649bac6ffc6f22ee743780bdec460b9c073031e4c5f67758c411cda69bcca3ac7c933f2b171e6e6604c71f9a717998bded45e6d6e99d2d8de593979a9b9858a51be91fc5eb618bcfa06859246e970ef46fc6f0888b3b84adef8f3bebef11041b25dcf49f38b48fd126f281a9470870320b2dd6e64d131394201a257220e52964f9fa8b9186294368e36ccec558b46f958cf2b3e590669c60d0895687b8dbf44dfb8ec2a7d565aa77bfb2b4e323d1ecf4c01f3b567c4d82f11f0bd40cf1473a066ddef8bcc52273f2f5a72210a61b3bd6afc0faef74281a5fc40141d88e3c2177ab6979dc295ae7ec67dfa0edc0d7cd5df84e05745e312b30c2aa08de7fba79ce8fb38097cb3c1ac2c9fe1c9171c2f986b4774c03693c1b5843f7e543817df972c2d39d7fa7a9730256f1044c249b41e04cb447458b6b4cf8726c32f0270bb69e065fe4ab3112040934b2768e54602a3d0da2257dba228c8ee0edfb8a96ab340a116141f99461ad0f5940395f9c3f3835ce26c256ff2bdaa6f16b8824eae537602b47a534d8e463ffa23c11b450b85a1385503c964563f32f4ab59881f6a6c222bbe79bf3076280a8110afe1b0a0a96bf66f833af4a91d52cc3faf3e9e31c4a9c1e204c52d4749785dd77d7df7e9e0f3a277730682ae64925ba79c246a5b59f709159ecbb2d18c30747f5d5d413edab05e7afe52fbfc45eff0170746919d7f1c0bc5cadf2561a5a782f981bd3eea1107161cb3cd398f2a1027c7c14977052ae8b3c524d9f5a3657c3ec8ff608bb457256f5a5a7ed31460e3dfd8bad2a8301d9c6c16dee38f3b3c249f1f8a8c0e4e4a2709e02a84d6e42ad490f1b29f2f04c578ed9b91222ecdd1101c660abe8d1a2473c3a434606ef0bba722027e6d42b40ecb5c90e51d9756e92de6d1005fa9e82a324a6111d8ed2057148933ad6ac4da95d75fda51527f7d1339497a4da0719049a32e9ab70272f8c1070384df6ee2d0e25bc9c5a986c64d963fc1f45a43af1544f56c9f4079965e709b79f03eaf8c5a7020934b208b7926e4f2d91893f1afb144b2c63443f7d21ca7994919d7c8eb0073ba794a957bb94693b1eb1b553973a05cbb2dff8b32a3fd90b798403a50d1a29a77e50598702f50be497aa9f8cbbb2ac295d4b3741c2c774961bc52e678445dcbc1dbf6f82d1481933761d9d786e01515fd215c7e14d691fe385f3fad7287a5eb231241e997489890476472bad9ab4ead30b0626bd7b5e073654f8aca42c66ca140a10d7c3edaf630d116425730b706d20396a1054dc44c266044ba0012c065521aa848bbd4fa0d60fa5fb09c82a0c77e66a182322d04a84601381932f70b24d0fac942aa50488dd9b69b071ad932e6544f4e25eb197973f805567a76a8e2029b47a9e6e29df7ec9e6acf4b1b73bb01fbb885971494e1b859d9ae3290a35c0be370614ff3847e0a2738a9f90b9869846c7a19fc759a14c6a96ff18a59f37b385a2ead22b4b879fd65ee9f15be323ab2a63cef680c2b2e83f309f106ce63170521dbab738f26fda8b7cdd119b037a72f1e1a3cda59e4295a71934e691069145f3121c2ec2b93767c397131d0fcdc5c98bd013fc60f132662b8c81f35cc21ded6275105d53c517b2b5cb22e3efb55f72d8200ab0b7c5f433bea00b9c114ff70d4933e2a658494790070c58fdf460e510a8c5bfad2cd82b914d201ec124fcb9776306c0242a450ead5b8526742c7c0012f98a4aefda30950f434fbc909746d9d31b1b0d03343727062a1eee656da20811c34e5b8cbcfdfbe5ef117ae6cb5d04e40d95b82d6f9840204e1a353fbd30243a5af020b1842667d3f012abd8957ee695bd0363fc3833bd7bb066b644bde0918b02dc6bdfd9c5b16ea88efeeddb53a8cbad349881fe385420386cc2284f87e145bb7e81fff6b5143a53200d7a8d29b382ad98754d246033abd0c5cbea3928419711a5f215e1edf811733d1c16c21de8ee7009206d8462e73d4bc336207f1775ca16c0c1479f168d8b48d191514b74fa3b2ef5e07932880e0e6734bda8157f51486d1b49a988a6b267738c0053d41cdb43c3daeade46a162b596c4684a6ebfb1a44b6e0ce6e1a5a316e4af7dd21859e2ca27039a22b2c8e0f81c54b3e104a2b646f454851e57117ce96d2e698e669aa85d326ed3e7490b9ed2f4950d84aff66a7ccb78addb4f3fe3c480629bc96e2de3724907854b5688af446f59c31d8528ad4cd9b2e6c1adcfcbfdfb05ce5daf4b00bb3f7d7ada09b9447a555583afa41603c886368d09ca4d53dabed24fec338547a07dc29280373e95b6addebf9d3413c1f9494f383da7c6ad9d42cfdd718a70dcc73afb781e60688ccf6f5d2f77f9e6c812513fffa12f364b276eebd3a306b188c7e8d077f93a0ef0190725e22c54c5e6ec1dd2c38618741eb5289b1b4eafa7c5455b89490c63c00e76ff86aa0f2099e56613d6d64acf79078e4117b8c40d8cad13195ccc60abf85859e206936c8778cbbaeb32b452e8a7fc9f9827f1c531fbb0ff79d6fade679fa183f5c52b5def4cab5123f21b00bf749decf213563280696ecd828b9cd7205eed3e4aa7d7c8456e40dcfc93f65f7cec98f2942bea5a635efcc867e7b51af9d4d6f51bea6b3b00b75cc4099b0937d7059e338ccf3b4e0da9fb115d3f63fda20b6ea2f4f4120c1d58bfa2909e7416a79f1186c959b6551c1ba87ffdad4b707165415d03f8149b511bfbdfa3a6db52e312d7355e6e4a0acba2b17646e9c0fed9845784933113232ae8f7444669cf6eaf4e49443915a07055074893849320e8e64b20ee7af4855577f13fd6ea4d9f2bf95bd182b41b9d6d2d0888567034445badb7b65351783737dc8257c3d4dba46b763883a02b7357dee082b4fab0ccabe6daf6b563d356d0074582441d1bc37f82841a061510f518ff79ca906e2b0dd062a1222a33b15b5dc5f2310dba3c8f727d7dc474d1eec77aef22283968e097b5a8285ce4b547470ceefd1aa4f01cec050c2b75bd43248478d2d5a8158f32dd82524276d793c99953eb447725c68a0b1ab23c85d0ef0590bd803a00ca09a916e9cb9f56e481e08c763b7eca678131e36ff8403c623d63d156c3e651d73b5d1e80e40b288c2c8ae11def21cf6a37acd4f38b4c2d5e1556e31d47a972887406d9e907ac4505f622f8b2d583170192e2bdd0c7ae93e863be586510c554b879d2636b0093862b40e0e3929753f51bda9670d57491f9de253e251c3ee9654a3f944bd5de7a67518bc60d9faca4c76ed1cd7352c45bf9abdefeefa580ae0ac7a0a764cfe2439290059cba0539995f31a4440258a0dba9b16c4a691f6b519f45271608ef1e76d51d57d881340168eee3259a95e99e4f24fc7cdc390d3eeaae1a1ec617ca6cabcdf8b3094fe2681e80fa39824ddd42c7e062caa620cbd454b245a85227e23b102ac31a96dc5803ef7bddc79d9f7565b7374978accae7d9997a92ce69e6fd68cd16327d27ce0d567b4315e1d7665558eaaa5c18fcc62f2b991ce1c8760fd19596bacf520969f03b9f681419127bef90a6becbcf4fd84ecff02b96fe3f2e2d422df0f0ec5cd3f3b62bc1335c1fadb54f126abc89af2aee5e39056c62c3576eaef8e87d725652494726e0aa91a864b9852dc3ab8ba0677df5b3ec5af364ed5b390f7ce726d284441c71eee0b2ed468fc83e141545203927324221b6a2d8895d065892fc02e481a1fceea9621902ba736656fa7648ca306015841ce893f2467bc4940587d0d3ad4052c02fcb35e1469a4f87b2e309a8224f5b33aeee254653b07e64f213132504e5bd05626c8137c4a5600085fcb1e210cc7b2b29e3be5e53489dc29bec91c0b9b9e4f43d6aafbb6ef329dd8b5a5602a0a0e2ff90d348be59b998cec23d25b250b274a2bfe36bd391c20e1a67a9d4e2c7e92a3b6a72be2ffc468fe78a3fac5bc514cc9958adc8e1af276d7f8f2e54beb296da0703fd907ba092c1779e97476bcd1a0f2da43d1936b7e2bbdb56fed4567499f2b9af54b06a926b65ca32b9cd84533c010cb47f3db035b50accf8e0a67e37940a702a67b3165846234f6a54f529b3d17b285dfb4c12adfdefff37b73a2801c08a6138e8f764d899eecea8853c566adc04dcf2edb507450ad7bd40e386bf782def5c88cf7299b029dde217b77fc3ad5be9bb655233289ff48b27165e5e7c456f375c4b89838927e21b361ddcd433171234690e4e7e5347f198c2be18c9cacdf7a4930e5c31c686db9ff7d63e64a6e408bf63f9c956969b9c8178308ce4457e240727e7673593b6cdd339dd8140b03bcad9a619310f5ea562fdc73003eb77439fad462c2616afdf17f484b10d5522cc09111d1de4d5f7d1f87c6cd3b7930d9bf8b32c0e6cb429084c7975aba9083d46af395bcec9672b5a231223960109a6d2232d2ca2b3bf6bdd77e2fabde53c7972edc0cca4878761cba8588e0bf4042017110b8094bfbfa4815bf5d87da90d8c7148e66a0cc9905b1e5dc6b1793426a4d45f8ff137e652a3637e1a54a566b60b03949fde3d3bbcb9297968f1f75dd8b9ebe09e0b72072abc85a64c1d241842e01d425de0bf648c3efd8e3915ac65a705932c965052a241c4cf0c859e4a8eeb770b1fb8d45e433d7861d56251dadfe786f6403c6d511f10a9461a01738c43b2e82b3b2a6994699efa3817cd58358f64517db7f60289d79062a6422498b3c2c3a5312893ebb1dbe285a209f580df080ff6c3ae09a2f166a32eb069c73fa9f869e3c00f9b720f7a4045eb1766e11f808bcf2771eaa3cd8cf86472e90a9d63425dceba9ebd85d96b946e924bf6722811a4ee104cf5c4c9340327f38d1ff725525fd13a273fafbdadf676863c374cd651ff8126640196bfbd3322c78327f96b47b87ae0d56b4470759687596e4b12344be5eda00d05ca45f05115ff4dc8d246ec868b8a6608fc07be19d8ba75a583d55f4143a0a7a496c9b6c964d7ec5ce29be9bc11e19809893e08a986cfa7c9c581d04e63a5fb7b41a3d1ddeea13fb77a0959a395e2dffba1c08547b09ed24217d1eac0f858639875f217f3c6dc534deb350ac37b63b1200551082bd8533f05e3b07d8c909dd5bba247e3a268604200ccbf43aff4fe8212036c47fc3ecb32e2f8cc8e3ee707c73683da440df613be5044625f31c799001703d4dcea9dc66fb03ba14fb9a06e68e5e9acef1a748687d0a87f7e3470f8226a13a89f2bd42070f9f3afb960fac9ee534e1c71d7ffc300b2e3f5de8f46305fbfcf5f27e98d45d9a7befb74ed8b9e0e010ef72fe074ff3b6808f870c557db61daa951cd511dbe58dcd3c64a0d9d9d96e79dbcc6639a34af4d232de2ebb28c8711b0605912e7c19e9dd516c18d9070718a407090ac0d05e9fb6e2b37dc51f844d9b87c608a07670930afd7e1138e7580eb6da8eb42cd56eaef663014cadd3bb54458da7e55f1541669f951dc0f57a8fa0173a792cdfae4d9dd4f729cf498b055aa19e5855b043dc393daaba6caa5343bf063227df14359cca56f3c7f776a233230caec783e460ee11785", 0x1000}, {&(0x7f0000000940)="ae7e8f03a1db653f90e0eb0764fd64f4eac9025397c58e74bc7d7b07b0b08e74f81f01c45b794bcddc3ee7afa3ec199c200a646162c95db7c2162ae1d16381aeb6b71b028c5b588b5b7750770a005943a82a5b93db7a8c9e73c0f6ad911a9c5fd5a4d025a4de54f445abdd500225251b48c4dd45a54ab23de9d76bfc24752d6412178d1dd16d947cd96ae998091dcf3c6e66dcb6fbb60618057b50fc30ba11257d5ffe0f1fa9ce768a542fdc779c5d6c", 0xb0}], 0x2, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x70, 0x40a}, 0xc) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = socket(0x1e, 0x3, 0x0) socket(0x1f, 0x4000, 0x3ff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4c0, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xdd) shutdown(r1, 0x1) shutdown(r1, 0x2) symlinkat(&(0x7f0000000080)='./file1\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:00:04 executing program 1: socketpair(0x7, 0x5, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) 16:00:04 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) socketpair(0x12, 0x5, 0xffffffffffffff01, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x2, 0x1ff}, {0x18, 0x1, 0xf34b, 0x80}, 0x400, [0x8, 0xe3, 0x88d, 0x9, 0x0, 0x7ff, 0x7, 0x8]}, 0x3c) kqueue() select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1) flock(r0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = dup(0xffffffffffffff9c) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getpid() geteuid() getgroups(0x59, &(0x7f00000004c0)=[r4, r7, r3, r6, r7, r5, r6]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000280)=0x13a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff9c) r11 = getpid() r12 = geteuid() r13 = getgid() r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r16 = getegid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="59bafab2100f453fcb940024fb919e2d104f0c57f70ee3ce", 0x18}], 0x1000000000000246, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="00009b00"], 0xf8, 0x6}, 0x2) open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r17 = accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) dup(0xffffffffffffffff) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(r17, 0x0, 0x0) pipe(0x0) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) dup(r0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) fcntl$setstatus(r0, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0xd1, &(0x7f00000000c0)="58d0989794aa51d699511195a83ca04537ac78e370ea1eba72161a8749e1a1dd063360ed63283b8058427d2e5dd61723f9b705f99160fd210d8a62a8ce44a1a44b155df5be6400b9f7424a884bd509029e227b45d1f4e40357fc659795c5039d6f9fb2f413bc20c649e41192d11eca5453afe7557fc9bc3ab181be457bf12dc8dff869e429083728c2e6edb8a3a4e63d41b578c172ce08dfbe35c8e40114cda2b4723eeb679012a5849d5e933a8711503bbe5fc8988ff597b3ed7b51033f0c5e6c1a2c86a9a2ef20c8af561a207b6009a2") renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='E', 0x1}], 0x0, 0x0) ftruncate(r0, 0x0) r1 = msgget(0x0, 0x4a5) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/76}, 0x54, 0x0, 0x1000) 16:00:05 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x51, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x7, &(0x7f0000000080)) 16:00:05 executing program 0: socketpair(0x1, 0x7, 0x20000, &(0x7f0000000040)={0xffffffffffffffff}) fsync(r0) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa1c, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) read(r0, &(0x7f0000000180)=""/245, 0xf5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x401, 0xfffffffffffff5bb, 0x100000001, 0x8, "bba90e735d8fba9d2b922f0590dcff047f08fad9", 0x80000001}) write(r0, 0x0, 0x181) 16:00:05 executing program 0: getegid() r0 = socket(0x20, 0x4000, 0x3) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xfffffffffffff003, 0x2}, 0xc) getgroups(0x22f, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x420) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:05 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x6, 0x100}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) pipe(&(0x7f0000000000)) 16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(r0, 0x5) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=[@cred={0x20}], 0x20}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000240)) write(r0, &(0x7f0000000000)="7ab5cf3329dff0f483d026102171c71c06937647f5c959037680a60100c382d8d6289769295371c10c043ff83b045eca156c444c42b57353d417a2e55280fa32e9096ba6d6c3f3d3f08ccca0e3f5bd3efd0118803da38cf2229b1e2d2129fde001ed1d6ce5c413d2bebf301dbc04887b9ab180e9f5a664b6eadbe2381a831f1c65f8251449fbf8d4656fe50f8ebf70bca1af7e3713b547d3c9d40df7f74befce88c7678ffddfb2c0c4f7dd6841ac5510c06e1dd138ef7ac4a5d85d238eaea0f5049ff5aea52653e83edcf5ca0e8d154419abb136bf76c936c92040b28476a77c3b8d31c7b6", 0xe5) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8840, 0x10) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) listen(r0, 0x42) setitimer(0x1, &(0x7f0000000000)={{0x100000001, 0x8}, {0xffffffff, 0x6}}, &(0x7f0000000040)) listen(r0, 0x1f) 16:00:06 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7ff) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)}], 0x2, 0x13) pipe2(&(0x7f00000001c0), 0x10000) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56713a3b486a66b60912457a42cf50dbfd9214a5"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x638b, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd", 0x0, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:00:06 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xd000, 0x1) 16:00:06 executing program 0: mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xffffffffffffffff) r0 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: ftruncate(0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa102fe48769d3bb1, 0x100) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x3) 16:00:06 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socketpair$inet6(0x18, 0x0, 0x100, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000180)="81295cf7e3659ab675d245ac1605cc280df694e491dc6ececc3dfe886644e27e3e9575d4b001d393bd40a4abc865c86224f442872dba82be591b9b3fca3726528dbdc0873d584f80bc79bb00aac5f96d432daab7e24dbe9e504b72e3374d0608f071ca3b6e0a38966f187ccf8c2074f6091ebe772014ebafed8cb11a52ade43bdad36f76f85b53855a967d1bf31c2332e48d26cd3fe6e3868645bbfdce8cd4a4da297aaafa71a850810b0fc78c631f46de4b215cd88ebd5e93978ff38b9f9e01631f15c2231a3dea588602986480070da0d6f06f4826a6b1f271beb53e40fa3b6242031bded6632e8db68d0f0076985814", 0xf1, 0x408, &(0x7f0000000280)={0x18, 0x1, 0x3ff, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000080)=0x542a, 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000003c0)='./bus\x00', 0xc0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) connect(r0, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/19, 0x13}], 0x2, &(0x7f00000002c0)=""/54, 0x36, 0x9}, 0x1) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)={{0x2, 0xe7}, {0x10001, 0x8}}, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0xd) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc, 0x100000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000140)=0xf23, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0xffffff37, 0x0, 0xfffffffffffffc90, &(0x7f00000004c0)=ANY=[@ANYRES32=r1, @ANYBLOB="38084c7c732b7c6aa1a8e62c1cc21b8872f4aa04ca3f2d89c43a78967d5b3e7076d8b4ca287c12718a0c61d861add6f3bf06c9011f09e57e0b2c7d5dbb01f1967836d72c76d7b1032f7023ecdc2ddbc6175916d40ccd1b16e6899ffbe8db9ceed1e92be21dffc13370fd3df8b530156ba87dfd07bc59778e68e72647ed34ce92b44ec94bd2656c110ad23e259730c3fce6a3567efc3a475eeb496d063dd535db23fdc8205e3d2ef1a58c512d2b9b77f8e1ab84549b78e7b87146946a2750b134627f40f1207930ba5a04364b2d1f6c98f82776daedbd896191a68dbbf1febe797533"]}, 0x0) 16:00:07 executing program 1: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x4}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000100)) nanosleep(&(0x7f0000000080)={0x4, 0xfff}, 0x0) 16:00:07 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:07 executing program 0: mlockall(0x2) r0 = getpgid(0x0) getpgid(r0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a05, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x811, r0, 0x0, 0x0) 16:00:08 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/153, 0x99) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:08 executing program 0: truncate(&(0x7f0000000000)='./file1\x00', 0x3) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x2be7, 0x5, 0x80000000000, 0x4, 0x8, 0x0, 0x3b, 0x5b}, &(0x7f00000000c0)={0x41, 0x8, 0x5, 0x1ce9, 0x40, 0x4, 0x8, 0xfffffffffffffc00}, &(0x7f0000000100)={0x9, 0x1, 0x7, 0x6, 0x100000000, 0x5, 0x16, 0x7}, &(0x7f0000000140)={0x5, 0xfe90}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 16:00:08 executing program 1: pipe2(&(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040), 0x10004) r0 = socket$inet(0x2, 0x4000, 0xf437) fsync(r0) 16:00:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) geteuid() kqueue() close(r1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="c07e6ada2eeca7cabc0f04b666e279ea0ac0756cad5b2ad66568cdd69d82f88939abb99ff60a582179fefe19c8985ed2cdbe337c67eaa8537fed4ded579911ae19ae5d00db28df6f0a3cada1634e0fac", 0x50}, {&(0x7f0000000180)="0f2c272b76984bb0c0b2edad66c275cc5541a3477d9fcb94e20759daa0c86896b7699c3e8e86e7ae7b68a6cf62782aa2862e", 0x32}, {&(0x7f00000001c0)="19030d60952e7e3f109acbfb7005f17737297d871da9d4e1b38863520526aa7b019ee244d6a969135c948e967238f4dba1258bcc960eb2128a55b7d4d06230ac83a2bef82cdb21e7344248f466629133302169c369d787bab6df27c615f20b4ca1ad2d96dc4b2247a784de5ffab2fb7df8d2e05540d8c131e53ca0c2ba9f5caff2d569e18c9f5c6964931cc3ab7f595dce2d5b70f63e47c43fe19c8ae9b8ac3411c6757ad0b81389c0aac6a5b8ddcd734280a217a3bedc7d508be47b4f15", 0xbe}, {&(0x7f0000000280)="b43a84e3248a8d66777e2ad1e8a9bbd052b10df1f161ebbcc1091867bde07d3ea3c025c2a642c743f39e0a6f6494de37d616eeaa6451e8d2703cc41f18716376aadc2398d4395005f748714a02fe50349514cdb281965319d04636ad2b9e9262ff6e2706d9b46760492ab64e10e23ec1dc9d4badac3662a0db67bcbd85ef4f69a896287d3a0fbca024d4fe26de61e10bfffc12a3fd75c257dc2cf34f5f7fc794940c2e0a24bdd037255dc72bd4f6dba211e0fbd675fdbc6395a69649c68c94a6a52310bc31063e59fcaf6e5bd62f74ce4c01e1e45e117a971b0f26cfdc1716468a899120c086dec65f459c2478a31b21ad675e591443b991bd76ebeba8c59fddff6766831118da19d7eb3d830858d8cbde1273f917754a0bd152ac1678b366cbd40917ef6adc6cab322db774919345e60b7a5ea7ba307c72fd929414c8850edd35f0df8608361fa606eda4aec86cf051c39834bca98252fe62f8239a2972088ce137781cc12e85654be0735dd9a236de13c02115b33f77dc2d9e6c59958d820955bea4a4884cffca3792d159fb1475371723fecf4c9c87e643ab0232069c7be419609140213d865d23d89df940d7b6f1111b29d8de0670589a7863eed650f77a8455b6a43f895a50f22c19ce3ea12eb93172ba1e6e43909310d180d08c82b3168c452ebd054546bddf107588600f4738b04df269a77a3cbded265a8f30c544c84e4344aa7c5bea3e701d709ee726bd71be55a83f4543fe16b99aa5dde0b74aae35c09f135580d9de2894fe2c70d682942744ff56372e1c4d48bd176f21c5a50c5b864b16bb44f02739a34b72e23bc78e7f4d949d638587ab8b823cb933cdd3a58b477b594737e9ca7c8cc90c44e5425b3def286a7eadeb466f6447303d56e0da9e3983c8587a836b7a370ed0ee74c45820446908f6711f7007fbb1eaca5e8a20133abcd2099ca27e2fb5f5053056d111f9e71213d6745756a35985c897d339b6603922028d4567ba8350c773d11411d417cf0363dba22a35b8aee99ebd8d0bd7505aeff42e2ae3b5680ef75e326d8eb2139ee92b32c89d23e9d260d50828a4dc44df57172678b1621bb5522f850c6755a94a19baa738bf80e50666362b7ccc6395ce11d945839dfbc628f67c0c548597af17a4fd25d017f5ed4e63db43861c0c1db965bfdd16f57b93e5e290133ce75274b9e05f5a74d5ad9d258ef4378119c7f6e6d1a5b63d9f5e96c90544110c98b2b7ff4193ce9143ba1c29a341bfaab0176455df9247ea581e7427d8d9c4833cec54fde13ef8d5ed80fe0f4cd655fc51fa48ffcb713f1517255dabaa7957bbaf4eb848f766555b9a0476524f1f7838e3b2487203d3415bdaa33716b65f6aceb14d76814fd64204229458efaa5c01531e6792bc748cb0da6d62c88a07e4b233c422fb4e2a3b91b51127606b40fefbae52a713a4df0a68b825c0fb87cba0acbf1ab5f76eb7361e96d04cdb7fa428807d86ebab60ee58440289b1adfed5a4d85936fed54fed7f1dd517aecc46f882ffc06b12dcddd4aa436b8df60663d7c4ea8bbecc5a10220d3a19d4e2a2ee74125558053595b9635cbb45b346ca0ec3761bf5f3d71c9e2516e9b45458f93ba6e5fc5cbace7257129613a8706b4f1b551417423ed75c64ac17c16338a1db8b96f99f699097729f139c82e9fc272349812e121d8bd148dc9c2ef7c6c0a3a79965dd462b603b9634a23e9d3f2617913f5f9304bb9321a270dd81802ca24a077f46f3b54ba85086fa4aa750c56f9ccc67c098d1c6ac3eabfbc46afdcf4a745d7a75d1433d53d85db72133d7343440dc56707155ccbf4c8f25b7b57fc00fc919814f6373e6757bef1a71447c8551539da2f3753c91519ebbafc3c9fb6e384160969d9331e3318659c4441baa018a7fbdc4a52bf08e737eb1c6090773e08e77c96639dfed8f6703abb2274885ec7cef98f41efa1ebcaeae7faf730b957bc5984d3144eef2e85888a62e786a9a86b01a80efb8b33a82f36ae6175437672b9d5ebab3f6999b344e5c90c224892db6decb87bd1caa3686bb055152ff6d1058969a4cb23eb9b02be582b71982526c9625576cacde76e9dfdd183bd7c770d0e0f9424035811f3eb5d2f8768103246cd94a1671e0580b77f238fc4d6838427d3e466dac183d169522c0f53d766d047f15f5a71f07f3cc8cf38c0b21551d778f7238ab932c75e9aa387f08bf92f8f9115a6346e0d0e0b9312534ecfd3ef0b3499f19a94347fef4c95af9e45b2f3c73a368d000cc687b50c6f6062cd58400d6d1bc28ebebfdc2a0da4235862390d072bf98a18afe9507e69e08455f7163e846df5638576f3c1c9e77a5a8590e6e08b70e1e2c729722d51d4828e72ed894ae953fb2347c607971b773a594d048bbc297a3f422a4c19278e1245a01a86cb3cf5ea3029981bafcd071023cbc50beb4afbab3c49e61a90f285aaea4030220dc306c07c0ef1e921292dbd3a4ae506f4d6edb18404c495d964999617d8d2f5c2399c587a57b26a208d9f7740789ab9c6004bb2b7a656ab72d47503420f409d2daa565ca40b89c4084e53af7ed2e2340c393bbb6b58acaebf3c07aa43d5921799c147825b3a46ac627c49605d975bbe647e64179b93be51103e0cfba7599a4df1f993943eddc2e7a4139be8e1acf63e4f6b8d80a06fc05415c6f176c998fc5abdb455032cf62bb0c4ef87acc14833479e2a865cb30aad5f962b25930c9446309d237032546608d0934b6070079af40f31db05896ca32f14105a46145e624469651c23578326cec0afb7166708c5dad5a94fb554a1ff13175d8f7ee2db0ea3b0031c04435785cec92edfe1b42072daa309946cbf2b8da700e4bc5cc5dc60e9568c485d507b69e06fc542fe4ceafd91ef180acc67b667102e4beb2107e2f0cdafd9bce1513c214b11cf6e6f77b19a2ab22542c11fbf09724491ffbcf1ad50569fa0734649cb0f8caff6d12fe307735d0a27cc0815270c9164a1e323b883dd6c2231f8a637fbf27e8fe4f1a75f27b6ad61b4d23194f3894fc366e0dc6b21a25f0b9026d484b43b29032b6451950eba24e58a3d457ab9516428bec0829a0000080736996f104e5daed1df8567bb429ad9f924546db6bf6462cf585857cfd06a684c5f3f38214bfb51def04a67ea47b6c48d667c482ce19bc6b8111e1106eb5ebcf1043dadbac8377616e92776e94d609f9aa08e8ce6362ebf30e680b46442936053ede2e867e27353be97f023872f29656502a5c28ca295a60987535533ecf5846d1c1df4fc815e72bffb42fb44c3a80ca8fad5681d9b224bdc14550959b7f1bc38753c134d1eb0f2a37dcface74c92574b769e24da4e8f956604806737bbda692f43b424826cd966b1f2416a64211e8722327dab5dde529df15459f4e96e7843cb0c1b2ee5907d5d5801ca805b3e03d66b44dbd24fdd50d9d83f231e957aa0c1bea6c1cfa0a5000dc694f820d0315bbe7c859ab0fab40cbebf1fdc810f14dce8dbf2b7f8ac94724c06d2f441396cd6a8a7b7dccfe8811c4f6795e1b1218344017231cb8f65130d5c8b9798cad24f1e965b2b9a9a60c565970c321eca738d83913cce20b0e15c3f0f528c46f0bc0f36a2922ee37c550b01976418ee1481e96382ca81360d45b3715655b0adba5e09c7cb3dacd17296fba475c04f6a35d64377580fc50f28cfa359eb7abbf60929dc8294c5dce1fb3ecac5b1d75fca95795825e8d383c3fea0343eff6aa902dd42355dc9813a002bdae97cf7a2ad13594d54fece60ef23ced78f29746d5fc3d1b673992a691ddd2aedff02c1ff57cebc3dab84a386de8b15ad4f69f0c0a96f161608d7baf98abee6e6bd4664bfb9b8b0b4ad9d8de0652bc2acfd328c93a0c73bb8c5c24eadae344cec25e435b2e7bf6f62dbcbe248de9c517413aa2f6adbe786cfebb8298bbf873638c677360b5c1a32cae25725ccf48abad8be6447668199ca0d0e577cb5812bd77055bf0e57aad416c1266782f1d16714b8406cd087ae70d86c48ade0f936c952eee17a297763c1b495acb6b8df6b5a9c3ade61bb5ef7b6537336e302089e41f55eee629ad1fb606a4bcd3ce672a8c559ddb21e8459d78341b4a2bd9afb8946509135ea3886bdfe46ba47c9bae59f2f0cbd395c3ce2f598681ce561a7c93647315a09db0588b2692d89a83fd1afa5212a499ef1a63fbef4b5f8c002d02a150355643cd4c005511096d1f071f6febdaf3143c0140866f1242cd1d334cfb06e0079a10f9b23e0fda5a0aa21099d4ab8dd29ed69833c477d781a9d76b2272714a0ec3ec4ed826e9dea8cf160bd66d05d7f27eb38c44ddb038cfa6426a0c3ab67a5856ee56d23674312a8eee9f7236f7d79c86be2a1c5e15bec0d73a7df1f4ade914f95d49fd476796fa25ba05a1022b4c62e75fc4e05b1003ea3f3b44301d469f5bb5190657dfd6db229d0f6d81fc0294f33419dfdb51728ec2c69826fcf1566151a54df49829d37ec153b2825881c21869c04129c4ff934785c408202f767c701c60861af2c7c5d2b7ebb844d616cc86f16e4b3e545c18ebb92fa1c3cf5ae91906fe51f50d905fa447e0e2eb8e663ee13a399933c4f79082e62dc2fb9f320fee98a1ac0c7c6a57a4a6171d09195bed42ce808ca740883b4cf5c24334b72ab27e3bb18e02b72940639b5c6221a3905b22a5e2b98c5be3bcdb40095c91ba6f18f3465e531ad73f783b431a801a49138d73a4282916200d42e8ecb7ea13894d193ba65fe402854bd90bb5ee94f8a17ede73005534003faa05df02f8e03c9d5dfa9fafef4ed225961db3309965aea1ff66f14de79c5d7cc0f9737cf3828738da0fbf0bf88f0ac456ffb3fbd52d11561907c7add6ac1afd1311e00485dd9192eced574658d8e3c03b3cae91e08f73ae262c2533c946a2d0e2422a0aeb59e9645ffbebdcdf5474eb73131e907502702bfae63eb6e220393aaa0894bf910bbb9a46faa4ea4e983dbb30d675ee8aa95ea9f92400ba6b376fdbabc4de26756d3785adc061586e1d3c00cbaecd258f46404fb17dc422d5a1a966b2188cc2285c8f2345e09179e8b0068cb0f5c6485f107b00a6490c08825f93a04751bb09604dcc164ff4940db522dc552fe79df28ec783e734daebd97cf718c7fc225bb48c59b76b12c9ec36eca40d262989aeae1903b7aaa334ed1e627c92b0d5cfec5a720372e95779be483b3e6f94f1f123026b92f5be2fb2ab46ca22ac68d915bf8b35521e0603021bc10b1fa96265a90b06be8a7f93be38503ea61cb93fd13e27eecc25c091f5c588db4dcf9e81a7be65c71a58dbe666f4ee20f6be30c65d02d5e4299cff61825b38e403d7b9630d29cae87114633d5d5f64642c785c3d4f775c39f6abd8d42669416041862a36a07e7cc9deba444d5234b1cfa3ac719819b767fdc753159b38ca84c374caae39c657606ca513ebf562261bca121b74fd1d33dbf30b5ab0ae1095e2aeb48edcfdf8ecf8d2276a67270492c215995d6264907cdc5f35c37eae9ab2169d687fae41085fbeb717aefd47c6356fcff07900f1e304c9b70baabe26c3977b4b717d54d228111306da8d4d8576ca1ee672525f7dd6d9dddbec7e1b42d86b580b2bcda7f742e4caae202ef39de4760371f60b5f546745ac04e7fb28dc8e5ee73f8d79414f5d856fc0537bc6c0f7e7136f78ab4c5e7b1b3a584aa191b6f52600e7b0008386c511feaa123af218684a090e901ed5cc74ee2e4fc503a7502ab5a5bd3d10389879fd083cc96a5aff004b9d0aa7e4570d79ca886723c81ea448", 0x1000}, {&(0x7f0000001280)="241898e5ac3748ddff377e1082778166e4ad0558425b16f17761ae31f00611696350d7a4d49222659d6904a9d2104f4ee5246988c2d7126d405ef015e766eb3032d65d2d135ea16ca576122f2c5ed5eb3e12e5615a9422e614a7d2432857ae577ff706b0e6a94c29c886ab6570cf9ffeab051e9b23e41b7454a6a49c790bd8d4084ea78e6473cb6ba27066501dc345d4", 0x90}, {&(0x7f0000001340)="a41a9e995608d7990667d1adf016043288dd16f4c5079ea6cb117c7c4abc2029171e4adfe1c4c6651e3ab5304eaee83f3d4f9f1da6eb3f5fc168a16ccb0a5c695d9b859d34fd3140f51b840c142e39803a7580f4ecda459665887bf44cd9f64f0ad7a0ecd5618afb4fc48827ebda4566fecbde91a3c0ffae8599375e064f54def6e8811c7179fe98016bbb5b853e9d1112820c43", 0x94}], 0x6, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) poll(&(0x7f00000014c0)=[{r0, 0xd5}, {r0, 0x101}, {r0, 0xb6}, {r0, 0x114}, {r0, 0x110}, {r0, 0x80}, {r0, 0x8}, {r0, 0x9}, {r0, 0x24}, {r1, 0x8}], 0xa, 0xffffffffffffff81) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) kqueue() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) lseek(r0, 0x0, 0x1) r2 = dup2(r0, r1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 0: r0 = open(&(0x7f0000001b00)='./file0\x00', 0x611, 0x0) r1 = kqueue() pwritev(r0, &(0x7f0000001980)=[{&(0x7f0000000540)='t', 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x60, 0x40000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x0, 0x10000, 0xe8}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x1000, 0xffffffff80000001}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x9, 0x2, 0x6, 0x7e5}, {{r1}, 0xffffffffffffffff, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4a, 0x2, 0xfffffffffffffffb, 0x46e}, {{r0}, 0xfffffffffffffff9, 0x14, 0x2, 0x4, 0x9}], 0x0, &(0x7f0000000080)={0xfff00000000, 0x1000}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0x0, 0x4}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x1}, 0x10) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4a) pipe(&(0x7f0000000140)) 16:00:08 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = getppid() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x400, r1, r2, r3, r4, 0x20, 0x100}, 0x4, 0x1, r5, r6, 0x4, 0x2, 0x8}) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:08 executing program 1: unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x3, &(0x7f0000000040)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) 16:00:08 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x2, 0xc002, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x7}], 0x1, 0x0) socket(0x19, 0x8007, 0x9) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = dup2(r0, r1) sendmsg(r2, &(0x7f0000002340)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="753e76b11e19752c1dd4d490a6c4b9472af48159295aa7768a1bae2d585ba03ecb94c27c1706f7bb468e06cfac7729a8318d3b7cac85114a99c9b606273ac1882107cc4aa26378f610c5ee998af7a1cfd0b60f1a6d53488f99c596acae797741504a5fd81ea0c03912df30", 0x6b}], 0x1, &(0x7f00000000c0)=[{0x30, 0xffff, 0x5, "9470c7dcbfdad095861a2a3638028b73f3e6ab163644a6a45f14afc5e7c12da5"}, {0x1010, 0xffff, 0x0, "8b569ffb7295afdb2c566e4adbbc3b94fcf736f7190f0d0752166bff74e78b7a8ece34a040ba77a2ee3264f76e282606b64685a96726a688d564f48037ac221ba4121d451864286b71307729a51a2a60ec6133865789f825244edf06f59d364e2213b444b583ec9e9e242fa810facf1f7fba3ac79e9cf85fdb2be8b3663366c367ccc32ce06079af866c729dcb9ed259383f374f1d0155a408cec89b4958b353c8b4c2e3a7ba8e459f71b5f9831f38b1ffb3351b3edb7773d30117038f8ab27d4d12194f46a94af8b8067e40f2156e35898c4bfb8122d48d0ce5cb9a30eeb969f50bb489daaba1158994ab9d5c32540dbad6258ab55717fbf6fd3332ed8784602ebdde0208335f10a380a70b5ce3c73d998b59d25d20e86160c85a46a08cc142b25c330d98b77923fd68a413cc74575140f831c1682e828794405c9648279739529130de4509c7b3edeb7b21fa41d0299ddc3fdef2b0fcdbbe1d72dd5c627d1b2f12cd527c5aa986b30dce018ad186387147d624ff374807e44bb3760a514bf76a72f212c03e321f03bc45eeeb4277b8790b795d4aee684d8b2a7559cafa4a3e713a8bac1909a4680d8ecf78f853e3617f9175f9f64f08a89ea695da6718a2a3263d29e63a5751a391a8d5a7a95343f9a742937379a151c182d4b5ac994db5ac001e4ec712881990d39bec9a46a817629b8347313660bdecae524bb2c597f3dc2fc2a26f2c19cf0e0cbcebcdbde4295430e4cdf96f5c7ceea9691753b9d55b088de4ea32f1fde1227440f880060ae4988bf9141d3bb94be9ebd9277ee362fa727c7730344cdc226933ab76a13dec87ace81879f10cebfa0f4fb7745db916bc5c803dd7b273a28b29312c674e9a98f67913650ae7628962fb9d1f0c43e8164c1407a6e816de76d9363a4942229e3057013eef1b593866c60883f73c7c9a0d5d1cca975091c17359d97d03531a73f45a379fa4c0e235122fc9b6ed95c5152ea1067433d62b7ce2eea6cdce4fa6d43638225e6005c88233b62cce7a5c3bda1016abc66a6f73d3f251d72ef572804a6ba7eeec386d6cc8672c225f9c3636f2fafbdf175d66eeebc5a65c5d644cced1fe49f29064dde14ba38da30f23bf7b586f6177664a3313a2ba5435f528a90a69280ae495d8df6c54c68aed073fdb296ebf74d9a44083eec9ddced57e967784b03870b548a101e68b64d8196667de6328c14db56ac61b81246bfb9d90f7c3d141815356e7da0f34d35c03ecf18c7308da5cdaa9d54773a29edcad5f644132d9b740678c0d3867514561fe6e7797e08a493669aa936ece6162ff1ab3f4ff1836be6b36fbf80a754342be4f18f6f0e1af7cf110894a6df73d3ddf98e2d784ef1f979c67134d4b57d662c5ead3f2814459f7202da2945072c506b552bae81468477d52c88fb63fc7ba623c3fdc01a34e3c7a95aa182978e587766dd03ab12e142f89d65b7a718d575c3ef46e4403f33eb3e774a26f30b94a17389c471e4be5ca69ce9c6909bafabdadb5f37bd609aad443571fd40b03e4a0f2f46e565e88f3da21d186220f5ceb71ba4e86c97c28c9493c1ca4159f77eb112dff5a73e4d552349b4852167d9a37c08adda159a506a84a7da79c89e13ad20c0031b47e772dea0c7912bef466a3ea64ae5beac698388cc0163bb2b2e4043d6cb42d68ca3119ed381e77d1e252c30c5fda4c5c0f6a6b685cd24d7bc8b738cfbce9e5cee780455e3e7b48726a23ee54555ac79fdb3602e3c8d836e3b16fb93562354c3bfb251d34a3e38a4f216b91b0aaab2cccbed6b125900355db6e932707d1892ebc15bde054bdc231d4cd4abde95b1b9aa536862746f42a5d2adccfad47b8d43f2d9b3b13529913ea1f9600d03682cd4aeec81698a720a57ae5472f73296e91a006cba9cb7c2b1eaffe0dc1447150685a2091b5fabf29cc1ccd66396dc3da5d7ff4e326e074971a3b6597a50454cc5cd18cfe830795cd8d0aaac97cc8ce4b624431d64fcdb0b2b4a5b2811eba1a3e61c6bca285b608147b39879898a626d82e8c2abf442faf10704eac67fb860524f81806813198f75161e0c4874c19de8d844547faa0612e3a9e53a0d1af9148049046e8bad90db96618d8221c406a61f7f33674ff3f7834bd80189e70bea72186a7964ba973bcfebfed19f4fab4da60110cab4780b2d5ca5c4f6f8bd6669d9c4b13487dd50cadc10439b3415d17b7b42798fa33880e0b16668bc6c53e2a1b041e1a9929018dbd57ab913317c12b5143fc88839da8b12a01ef9ef84275fe6f3be3d1cddfe3cc4d1ab8a5b45917373929f8c7d62a5b43e40feeb2a37747d8c7c51f1951ee39e7191f287f8eddd5c85f4f6c05f819ab4968d2ff9c2973b38376857b0056c008e0f9a1f30ad379be84035a0d33d01d1b2a78902ae5015b96f48418e127b455a6e70d78ec2c15644cdee6973323538bea5683cd9299b3f6422184d9696b259fed0048acabe23add810c829d483644c460e8c4193279d7cd88bf2acf1053ddfc0d37cb384bf832ca8274fb14d5b40f617cc261f41c36befc46bec0393a5e69bab2eb1b329da9ca37420f365a8630e230fe1a6beb3d4cac1d644c6c0c0fee38d5698af1d3ee9c6e7734f85f7d3a6a55954f1fc1603a36e1558353dbfbef285541735ad7bb05447966d69c0641c5118de39dc3210adcea7a81a3d4209444936c0db0828ad9394cdd8047f5207f995f46ed2a4c39b333129e24dda5fee11db7f3c12f43f18978798271a327ace4171b07216ad45c24c0a309e13b02f553c3675461d315eaa25d46b3689504b75e75611c987b875ca5932792ac095033b3f305b0510ef2eb515a9d447d720af0d03cae9dfbeebab0fb615094bcfc3b27c1ff0ff3e64a17f1d8956b006f652fe603fd9c7d9d403de7dca99aa59ac5087a1f0ceeba909215bab256fcfb45495f9c4ebe7fa6645a131a56d0f14a9ce7d4573beacc199c090bd3d204156ec95ecfae630045633714e1bfae54073adf35dc19e624d1b6ff080b1e804d542adb095db3ed089a6fd5f44925330b75d050cd733951540d8e63ef4b8425448f2bd7995b89482d3fc6f51bbc99f06400121baa62fa3e993288487ae7a4e544662a60502fe9fa69a0549c735a45e02870bcf76f136290b6e5fbeaeeb7ee15ca74fc2018742cee1b9992afa5b824d95401befb405ccad777c74f557f95a684242104677468a0a0b8ec1e5c9a77c4ebee8411f700e9906cd1926ea5dce85ba40534ca5241ff9635f4cf2d0e11c3a81bbe97c79763ea48c82bb2f124854eb5d408befef179ac9fad435f79a4e716e34c4c09f23d67ce3805b9e31f9364a3c0c5380bcecba96a719f712f917985ce24064bdbe2f789889fbeb7dd41706fe0190ba786d1bd5331f1ef9a343233c269003bb70c507099ca97ee4c725522c10f7bc2dcd5ac135f04cebf81373d8c7e5b37c172f1ad902406689936651430800c90888dd37847130adf35a8efc7d7673c47df1c25bbadb42c2ad823bee2c8f74a154a24a2d79294755428a143c899ad0fc2caff44f6a0f53909718187a643322f915e25318105f060db6336beb479a2b948da97c246e20c7349bd57acae4e9f8c003d6470f5b41eadcea788d8b4d97a380d1b470e1605553753599c49310123fc65056271ff5c9c1b49be29474b6dabe1f349fb9b6b0741ad6093b3f4b08896d3683dea90876548589e75b357df0d4d159f2115ccc8cb07d02b71af6416dc9076a7ba724c4a48276f8c9d5b347b82ae56bcc2a54c2197c5ce51fedd55c5c5487c1b5637b2529ad03618556df2d6b035db654cb3267294e7b63fb98b9bd44797522d3bd7e1ba0b60d26a68de9a9d291140bbe48fc7b3ae232df104065fefcfe386bd95334601c50b681933729394d6111c7d20bff5f2a406cdc7a9352fa7b8e43135075a2b1c90fb7f8136b0487dc1ffcb1ff65e384c2c67eb9e7596bf062e61469f8d41c1239612f66db35dac4921a8e56d28ad206865c7813d848c83c2a291694ed790442f2e7a82256ef22ef8d6b948d5ba07206c40b866f2c185799dcb035266186a0002df70e24d1980d1504b005bbe56c1fb88884ed9c46f0722fdbcf6a9b9a556e01f09ca9d052041dd73289f3892665139e3ae326f37b7504d5900d0642ac581a43e9a44657c955e57f9acdb2bc968602af0ba68093cd2398c863b53f6a19d5882f21bfe5956b1e81d145915bc587916b9d94394ff912146200a0c0a2b4b636b618406df151d8c383992b138e4c174a184b79b8fa35666a5c7b556e68ddf59f66c0852a9d48c48e072bc25131bf3a8f808bb40966318b89cc578fdce8f54adcad77f6037472047655d976e6ba825bbb3fc6fd7c33cce91724074416bbe3092cb85b3fcdb1ca9dfc8551c70b253344e1b87e4256883f3a7f698722a064ba6fbeb88255da094c9297f3af33f844b2cfedbb1e30f53ba9fa5c62e1ff0d8019923c7b7afa7361d814c48bcfb77f403c401b46ce574401ef7a26972de9624053ef4d7509680c97c2d61ff9bbb04e2c4ad2660ecac8047a5f82f8a0fe090804369b3f8e7903912067eef2a199ad350f318b76a204dfaec29ca0616fef9a5cfbd76cac5610200b3219cec56c1a2b962c6eef1b08cf94ad53113fae1fdfeda2d543af827f31e87d2a8f8c3587c77eb324bda93806901ef09e88d18e4b4b953774056ca89b3141c1200ccf75239ef893d8a74e3747d85a38e284b27a6542d7af4283d5901b5c27b3fdc7041240716865ee9def087bd2ab9c9a2c5df0e6f0d01a1e85a8e793817dfa5eabaa4f0735a71f62642053338b58d493f0a60e88669548624d96dc0fe48f505c06dfd511050c7d6452947442f1c772973a10ed00b5f8ce043da5545e39b5ff7668ce9d1614997dffabf451544904fe6bc3db3da9c66be5748dc172762cc1c6295bf7900da5ae0ec3e9a2bae8170df12d776861227d5907c0a986e9789291897f24a0be3892699de6223c704a90f356febd9ed3aafc2731d8d8b6f95ee263daf51c67152daaad906f7bc9b2318ad86900e7b3250deb7cbe1d3e932167285ff48609a7636f80dcf10d0ba6d8462f7a91ba42113175d45f9b589eddf44f98464b8acb483603805665eb59cdfddb850521e95431608d95dfc143d42d55d8f10d38d56eaa551cb95211c959053973578ad43bda3566a687129014ad30cdcb399edd469866fbd7ff5d4fdacdf8c6a2fd60b32d352e03dc651bc8606d7f4ccf72bf793d3536963ed7b12e01492f6dc290903e3eb0d8382438c4fe385f5abce3ba231e3b0e5bcedcedceb0a8447b8c90a711fd7013a85a820cb32e1856261e25e28a6fc9424bf420d9fca94410b4cda7cfe69368f95b37ec1204b9f1c56fb189a29d8b19d4cd889f5b4a437cab4ec5c416e6ee3a8805080326b2a1d70aab583b352c08d0efea54bebb208befa8b5352636c72291266b0742f9edd8d869a7fce8663aacab89078d4ba16a8bfa37a9e6b3d435995cca795815f1333ba99aec4d3fc4023fa17599b9280c49048eed1c33e5e7e19bc1b6fce590b1f0c62735f1907ab528bad10b4f59059f2aeb3752e488a615628151f912dc4ebfae9fc3b05e1412dab15e8a21476e7534db0a564f65eb2f6b0f59959b262d971ee1dfa3ba30b2ef309aeee9e8ffdf6ddb58276258b29e384c8eb70ee10cd435622630fe3f107b6120077e045fe8c96f8e8a1780bcca690ffd6511a9ea2f4cba29a800d6e97512f76dcf5d0c3796715c759ff455f626c40a9ea1094ee502775f0b30bed14e2db4f295ed003a2"}, {0xe0, 0xffff, 0x200000000000000, "207c2f12576822dc7c7b0464731e4a399bc97c3fb04e9f29debcd295a3a5cb27962d33354b130f8c927bf3ab5c3df9702c391a2a7734d2dc8183d031764aaa7a494ca6633220e735c45ec7795692a5c767db2fdc1ce0e37cfe546d2fcf23cc53d552a738a15473410ec60fd4caa3f266c952599f981ae29a927fcaab2bb81d50455061eee83a53eec2c93e4b84fe032d6e920bb28a8e3a41a7a14c6b91f4fa666806b6cd493167dd7c719d55f75dce4d382a200fef705c378c1d324a32253c53e8b56ea84f00989dbcf66a24"}, {0x50, 0xffff, 0x7fff, "79c0e0dd46fbaba2173c853b0a31a7e2dacec079ab3df552dbbe8f34ccabe6c14835d23e28caa2f60ef4dccc197eb75e998ff9bcc4d71d6cea"}, {0xc8, 0x1, 0x7, "93fa279c0b59e6699996ac673a53b66d6fe27c2fc0db3a65fee9377051fb005e9b2cacbe2cdb56568ad52db8862e4110df2f1b95952d510ba0ee85734ba23687dae00606d5664468b6779caf6adfa91f26c047f8866a7d124bb23fbfb185685bdb7b6024517afd0df24e5deededab57ae204c74b9e14d59950bfab79b26ddc865aba53570f4c7bf57e11a495e593334f5c208684535816b92cfb91bcc934a587bce72421ba4822275b14d1b189e2a206d55f"}, {0x1010, 0x1, 0x5, "b38f4eb190c3d6cfe177d164aeb538ab936784e7675e70db3dd960248e611065eeb56fce4bbcd147ee9418b5eba2813b83bde638297bd1cabec28a988600a972aa7d8eb0b32d9bb18f79b7ecf87e086fd3b97bd0b6750c613d6465592cc8fc02ec1024634b5cbf0af11f74e72879e0c58699afcc0401bdadd7993f33c00e262e63ab1994d915743fe8b5125c6462091162efc7a79bfbf82a3fa29fe284190517c68d26b23fc3cc8b6f8eb39eb35d5fc1cb522c7813b71975d0508a9427842720396f61abe6f02caf4295ebbb39cb70a7e13d103455dcec601bbeea7c57115ff520943a01621f80ecda5aa6004f5a816ed3ca8f44795160d98beb0ca1c2c076f76b4309ac4d328e7df952e10287430df29d75598cfd15c1dafc4f0adc16384373ed3b09d052f8536a42a5df17f2d79378426b270c234219a09527be39c5db12dd720fdb18835ca00d1da778f840d60042106774f8d42035a193d62e318197e47bea0c333cb094bb080ddf7ca1de67d22da9cfeaf224c508fd0044fa32775c468bab48e2e59e42298750cea734108d28a4e6c244a98d95d94b5d54a022cd82054db03dd5793b952395369989087c1ac56c5119449422213ffb4b4bc9189c9d95cf12c7528b143f64d7a1aca7e11ffdb1dfa668b0728a160cc1456fe7f65c2851e4f28473980e36e2f33581035332cfae0e60003d59282367787345d8b94c019a411f5833ea1ff4b1842b05e81994101d64d646f9838e52f9d91b0e277a5246ef87a40a52dfe7b76819ea49cbff5a28ddd959816e582d737fd8be9bbc9944ed694f417710aec90a673b5add49e694daacc36755b2e1eee205ad9dbe40d3ccdf85b3d15e1805bbabef1718643adce7ba4378e36ef39b9a2070f8e26e040a03efccc0e3199e35aef60df69118fae6d4f897c94991800b606f0ce84ada672e34b9ffd3217472f7d7284769c5144198a1d5f2d9072c0d8cef48f760fa9bf2b5d0791db27c757d8ff0e12b311ac032f1927c621c69c293578cd1ed3c70e1e068f0452b158bc0fd8a88ff55f57757cb4b586639b3d3b92b0e9407602295d464876c37e6749c86b27c1cf5aed60726e38b17abc266934cd146a2386a82d5b59a109ebc3157d337f2df74ba013c6f06c96045c3eed0c4b53ea8bbd31884d8d4c52211b91efd6e9383d177ae605a32649b0bf4c55c3c1ad0bb89ff29e4f227667f0ca60ad118077002ff147c60fe007ec0c716d9d222292aeb151a7d85ec67224151152b2d31b3ec3f4693ee8bb29dc186f6e296670f2c0a26c278c896a21e5051bfc2e6d60ad824aa0368017d2a8fc2d3a80435fb103a966d47180ccadb3ff346c2308551dde53a68be20ab51053f773cd11da3a7c7826768a255f8df2b7515f3a94ed8080d644ba73199b6593d0a1715f0f519e911d8cf698a20614ab249177999ce5eb3e9f1a93366a4b79d96bb1fdce1a232a4388ee11ad49e5cf0fa21d03f8028ac7bd52de5d7e58606100b2f7d97ba0d509cd8bf84aa7cf6807c46ab56fd268996a7e055384d4dde9ec64d06dc28f8f2bfc87efdabedabf4de26d39f0b1de70c8e067c954ebbda7eb1ae0ff80f7f141cc36fa85f00f491520d567b0c27f9130e0560772c7c09d2cd83976f3632219b7af20486b221446db913c6494d595acae44be6a9863cb9efcddf04f0806736e69a6eaa3d5f8b0698e66dae1be8d0959f8889e9cd6e529b28f20723e23f79d02d7c73fd354cd8d503df90a43373438140c1e9648ae0209d169862ef70446ffcc7a2e5a1519ee45708a1a69ea31872464aa9f5ec0b864ac740b367ca10c78baf1b6fc137ba15ff3522af9c189732aed4ad5ac0e520ad0b710bb6c98d0bbb54c2d2fc8ac9e498c03c64b7744280ec0fe688ff39652798bc0f327c4b75f39e77a2568cc24a7b9a8047e1543fc05c226a649530d9346505b0280aa1a3b52dfa83963493cff499c866945d13e83484c593201dd14e1a42e051e0684c534ac582d6883fd7fcd6252c6b24c5a5e5076f44fb55325598f0731a35f3bc1c196df9aee9644e8f4087017941c5b919b1d22b570073dcf16c87b2ae618a1a14466cae9aa997ac795aac12f75968b5a677f48a0581cae658aaa4b1218c1f69f16a4242f4f93a64d728f9909507e215df2e040dc0962fbeae78f07a7648e8c0091fd02e66eb1b4a7fa50526a1f392df4d7d420a040e4ee0a0c19e1df57ebd56cd00a1580e6f80f1500187688716adc60495f50321aefe10aa05982d3040f2d61a10b14d9802ffdca1e94a3df702472f94c6febf0b181170b540ac3b25cde7ec99f1d67c7cff4b06c8d411c2461f84c666919dd7fe3903bfe10fa5217fa04c1b6424f464025d4d2e6d6d26dac78aced6e8c89af61b80fd11d57edc2b5e79b902636c330d4b6cf347f21e17ee1e08e1e79b42ed0d04ccd171dd96bc1d4f341c446bc8c0ca3bd61490a06014e6b2a2f2dd286ac279d693bca5b1dad1d98e012c36383de72abd261c44d85d3057d366fad87cb8b3909c4fc31eb0bdd17fcc4ff7aff5e31f8575f77dc92c59b64f057de1ce2db73bb9fefc8aa3d4687273793c1c84e771608283d53ccb549ef6eaf6ca819ce67233149b90af41dbb48c6889242c4628f3063a721d76a1f64c5736128848947cb8b4c9c0de4da9d18df4d088be43fa975fd7c64abb338031edfbc23a5bf09688b189082b50aca6c7adf4bfcdb82b3a90f49d592bc00b004aaaf43de2bc04038fa6a4e074e8e54c67d395bf97d6bd4a225ebc396dbdd68ad420fa77aca55b0d4223c95678af02242026831c9e4712828a506fe7909b006440d1308583e491302c9f4d865d5bf4e6debaa3f437930b3e31723045505fd293a188fffe44b3c6d21c3fad2b26125972ddc8d04b8dc62316f2eab26179019e535f38bf4bc192081061c70e7685e9d46e35b40b65b19098f5159a66d56395a804fe817b69cde1f1c2fbdbfc65034ebb9575f94f18771534730729b4270ed6f4866ad544226f6c3a0b752d01c7d0a2db2419e6c7ce7ffb4851b44de71ab4db29cd4fd6b495c41a9d9078da69dcd4999bd442d00af040f8b1be9629099777ab42fda74f167cd57b7e2fd086f7be072ad1b605e2d8247dd5931e1441f43de373c48735b2118cc1de065111201dc7517f2e8bca805b1f449492f5ff18a04556c4b6caf831e8ca3c220e791428276d20945be273e5f3af25d0fff55420044fe3ab8a625405956a7f056af407cb684bc54d70a8127eb35e78fdb5293f504df9981a594c90f4b6ef536fadbe58dff8b72d4a727bea1b550e7fded673d922924a4d9a7974ce4a9abe08a46dc060d7133d691f3b59decf5a0a6bfa182a00e306b98b209393f2a650237e71edb02cbab95076d2f4a4443c551171661b2fef94b276be4e6c087ed036cd4b60c97609ef07e5173f7efe35c14a2dd2e09e8402d85dedb11164ef7238bb00bbc2959730c93ea52827ed1eb134b79fa101c1a723d6c06adb7dcbc7025c19ebadc5690fd7c90ab41c301d96142a839a4a05d99eb1e8e7688284006078c643967b352a1aa78920cb96036a7e78edf0b682675d9e6db281532e2c94a68d6722d56c29d48f9cf9017838c8f7f136e9c42d413c4f8c52c304d6099bd745c80df56003d40bf84d09a6c5a99b3e7a721410553765f2380ec8c689532eaeb24c1aa0d8f3110e031326a8f0a54280582f723ed15213e39e33901c639c3cb3dce2ddce9fbd31cc346aad0f2dcbe593715cc3f1dde9a187e09bdf1c3251152653dc038716a379777df6fd0b385f92bca2bc8936e75de356df1070c56a7abf437c7fb12b180fc4a29a60fe3d613c6ca6d9e8c2503215ef369cc1e4f14c7b1dad57f3f656270bdb0d37d4249d910cb7a2e5adca2b98e6f5171d5dbee4bf8f45fd6c6cc9c047b5e89552791ac5bb011d58423082b7838e2cf3c144b1219876d90012cd8e69c53101972e246470887dffe29988668ca0aaff48e8d09036e5ecfc4f2da34776850c488e60ad708a56553726a2c6242d3af495c90b10ed4efd895f6536ab5bde4c7745df07603536e71daf11229840c9c6a9f307622417768b9b30a4d55dc4ddbdd6bc07ea6a9cdce1b00de4c65b953c469c735a0b84b7a6a8472531236513b3444d965fe0bf94964a7cc390106f321207f579ed519f884758d2d9068bec56483e8ccba4b7b624ad2e8ab619214cd9bb961227eea27e67b8c982d000997f39e5cfa403a062577a35681e70c2f1944807c88d270bfccb879b5bdf78c020b6e49776f9b06c210d65a4fbff0e43332eb7f69227546d982ad60876cc650dcb7aeb83734624c4238b835649bf64f7b246852d0bc7f3a8ba04e5ce4c0649c7e5f6a2523a66140f20b2db4552160992645726e2c18be5e63f4994d90dda55979f6809baa8701fb0709530b8e500f3dedd239c1161b4d5e44cb9e1886413b1559f8abb1536ef7d82a35c258fae549221dabf21f11efa26495aad6f73e57d8852add451f63f1aa86ba8142b7d4f43859fa4377668ebaa3fce6ea8851de9782b76dd2a100b0518037c00774779ed9a533236fd2b289a526f6ad848d387496a3e92fbff1a7879c7df5b59508d9483af15415c5d7017ce712ce33c4173ad867d44c49ff51b5fab4205a401fad7c0fbee9c1a7daaecccf55a508f7c91d2cf1fba438bc3e559d00657c9eecd96683744e3733ff68ecb1e99637cc185087cd0d2666cbbeba99dac38e6d52a7ddfa277db04a82f75b0223b39307d326cdf969ad5981476ff2e176d97aa20385f5a0e50db2b3398c8221f8d49d463e1f521b6c82fbe0106ab6b8d6243624b0408b1296a0664f64bde05175bc03538655334920b7caba4c0c52235a7fd668886f6cb38c5c91da42a18d1018cebd5e3b47b95632806afa8bc4aff16c2e03089462fa4de6d3a988a4e0e1df4d6b4f81f66a017eed3141d3f288ffbdae9fe56595ad57524b438564f05ee913b6015ec22eae010f735dba8e038a67010b56465d10ca3d0d8bd294a0e5533d1072254242f56438a422f92d4f52707d3f22a58c0ff0746a13f005ad5d464d79ca1f0e32d466c6d344e31b914e30cbe2f739bc29d03df18ff3de4ee43285e4f34b0653a60f1d1f6057afe5654c4c8e559479834ea9c9f3fd283919ae3dc47a4b724aa94eb17b9623662851d4038fe13b4a593d36e98876c7878ff8793b6b34c3099982a370a0608ee807670502bdc42805751c1d44459182e79e521853d0917eb04f732e34dc8d08ba445a01fb54392228ba9fc0b865449ac4e4929fa8e86e0e7117777b614d6ff112d4380ebee29d9ca332ac6317bc3c2c6a79c27a63f1ae7b1edf9e3259fb40844e80a32c0a9fcd940877b7bbe58caff0b8e4778614785701dd8fc5fa3343fb529edc23655c1eb8043dc0c3b58a12fce8b032fcae6072b2532fc8c7cc82bd74f1928886b9868cf64f2151ab7c2899fbdfac8d2e1ce5640692f46420cef8140218cacc4623307c8546b945ca73f04f3cccdc575ecf26e4173d1253cf3847a193011a1a24cdd6e9f2dfe872b015edae44fcb6da76890802e8cded23ff6502f1d90e9484b66f44fa25ceaddd27fff6288e5ab655b7a197fa08c64bb91813f06b138aec94f7d35fc3d372f599ba1531bad22dfdc7f70d3b77d65b2afd57d60ec7b76ff747d082a0039f16e4955d9c3ba1d87297b33a77737cc2ef025f360fe97cef755d22347cc66043d1d58eb606cac967f400ab128d6eac2cddacc73515f72d360633494f6211e928586e0b82ce8ea63e39496285bc0a4d009741a9005"}], 0x2248, 0x8}, 0x1) fsync(r0) 16:00:08 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) munlockall() 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0x0) 16:00:08 executing program 0: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x93, 0x10) write(r2, &(0x7f0000001440)="7b3196e2b33ec63266fefe9e32e56f0be27ff731d9876ccc134f0ce85a6d994c4d2e5c8cfc57ece223290cf6df411c65022e170b9f82cfc1e21c12dc3a7e629815fd47e42e19252cd22cf2170c05e3a5389fbc9c627bead00bfd929e86e67db1d29d0be6c37dfd293c9de929b81f1468e8a98ce990cdf36b930caf040d26beb84d08fc358e9178a7b99d56fd", 0x8c) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000040)="90d21e1bb30f9188f28852f3964c141ef143048a14092550092594a270608fe0f72e6b0c9280a8147ac329eea4f573c1b5f296ff", 0x34}, {&(0x7f00000000c0)="1bc2e153861437f1eefe75acbc9dde4d91722500b264f3e68f9ad68d80d5ba0d18763e4a3a39e663dbec336c20cc5550df227c990047a691da4846190b92904c3e0d9962c7e6bc31d38c25d2707c58a3cfa7a4f3d6cde3491b7aa00b3d7ca9f43223fa3cf3546c1f1251cad5c7580abe0ec73f04d5223c4c383f5ce8079492a8f50378c9c463a67b1f540b6cf0bdbece5419", 0x92}, {&(0x7f0000000180)="1b7a48fc377dea54eb76a500dbdeae957b59b4811b25edcbdeefa6d938150a7714247d2a3bd39ad43170bcf9afc02c134014661c", 0x34}, {&(0x7f00000001c0)="e72c0c767cf683ff67b03f89b8fdab87a1ea0280bd719a23886991bdb20692a736f845dd46fd487add6a8c6da19e4e06b586c6603b", 0x35}, {&(0x7f0000000200)="23f2", 0x2}, {&(0x7f0000000240)}, {&(0x7f0000000280)="2669441a7b35d65310565b49fc5a34052e3f3bea6e1eecffd5dfca59320b34b7ca40d3fb6dcb38b9e6a690554cb1ce5b590831aee619e141c3655c4162c8821120b2ce871bc00cd58dea3ebaf221c3ecc4fbbe7de1a0baf4ae9c7d5a364de5fdd8865b446f5337711f95aa295ff50972c3a2779f31d866a85cc12eb66143cc285c720d2b68be4c944324e6ba52756debd979157aa3b115686f8dc2f1bc0d754969acbb330d24f3c157fd82f35f27d849fa7795ea1b6ae2d3524dc10636352c8804cdf6f7e2a795c3f4874adc748cab2b54955afaea6e65494b4dbac99b6851c2c3513ed91f716b26ed1134c51d7d80cf6ba18df5e09d895cf79285b764abab773e2285ccd899a538195d1417dc24f2ec1a3f55ccf3e482f35cb62790dace784fb93dd1c3ddf771e09621f4e84a7610bfcbd4652404935fdb294636704d7b1ddbeedab04629aa42d0e5b9d81df7555f826df144ea4afd1492eac5dc2cb968ce8089a24950ef06a16d59a2820cf40cda66d3929373baae9d72aa05f8861692622a3f19f357c2ae7166ef025308ffa85dd8baedbe4b390221137bff56ba467847de68311de42248a4eb3552d6de6c5c18b2c612a1ed560761e615c31d94442afca0a10536a4b15b6fb7f58e99fa46921e331c9776ecfa5a7159269a026a3080f89ce81263af14a24d9a64c696b6001953a5ae3af73fb5fe1f01a146c6b6e1436a4cad5b48662ef5a700701c0faff338457fa8afdf7f7b99c5b8792ec330d1b35ada1827b6d1c376e3e9a49b40df8d8656193abbbe8e35771af94927dfa6efdd1d46b711b2ac214d0d3d45b6b3d70e9b82d261b53bec6f32ac66c2a7a0f2ba8b6686ebb10cc01f205125e9460fd987ed6efcc0c58cb76fdc06764c23fcb51829c3a5a6a68d013ef36783193b5b4538e4eebb3271c7da70a3ef35cb4c44b5d181b97d8a8974da0c46d7affeb9ba48db0a650bda27affe85dc3c5387b2ad0c2b5259f139215711408e79807bc0ed7c894e9dc04319a4677c1804cc792345fa3e13ba7aa52ac3deab47efb47e0d5455df9e6cd215fd8d0660290bbd2727b752c47662bc52696d0463a8bf76fe233926ddb98c64c4434664d111c8f94d322345e51fc04a4d9fa6c126115cb940c40a38bc7cdeae6f7322a14029c02f375e65db48de49196b7895dd00a19e080b7eedfd2370ac89e844069249aaa905cfca6e1883b912c1f5e7811385146bc6c3d6bf7c16ad7881c5407effa5a113addb10d6eaa7ff3c273991896aafe0bc9c98400c472b28e88f7a0cca92959ece91ca50aba8c155bfdd96e3b7f184b373d4efa4693b0b3103276ecf74bed820d8c174dbe673b1a98aeead23779f05264995f609bfa21806b82d83cd9511bfde0124867447030feb78dcd936716616ee7ef3cecc2c44a39bec75676476fce0cc5b6ab3d4c89bcd267dd40332e2af4f0515400ffd0523afdd2929cff456c40cc48ed53a1bb77e50da5a2e69fae7f7c041c9be88e72d69d80353dde2c38ba11b976b8354422e3bb8b519c6c1d32236448dc425f5cd1465f49b84f75362b74adb1fa23f4ed134ce408ebc5ae431ab3587f1ab1a22df7a6250c939bb70d466fdad4bcde4f48707912f718790a87c124276898bb7481bef6370fe1976e3f820bfe2cada06c377e6fc24496fa0a02cb9ece0a3db13487e28ba4443272192d1cf27233119367c8f9624c772b7eed97a9094de2945c20883b46d6020a54ab43adbe77c0b9c96b9f2bfd7cbdbac5ed311ced40426621a5fe1b97fe8fda7ab4ea110e20a05234a3f1382fec65d1877ffdc3e8242b87b5a246e1da3a5323257fbb331678b8b589cf3bd09317509ce624b2605975285450a95279841cdee9a9d470e62640fc40d42e2cee16b7d937ef907a5a236e90b4cea91a9980eda24872ec44fda83604f4aeb4cac20d9dc5758d761c1671bf39b96a16388f71288cdf3809e2a967d4650eaf94d45255f821114865a17958c0f09040da8ffbfc40e0d1ff604ca1d536b36b8c215aef73842ba1884ef78d6206080d2e585b1750a6cd1d258e5a7bf02968aa8abddb696ab7457041d0814e4553b8ff7dc0c3c0badd23ff37d2f587a3636f2d620d3de6d5c6d9d47dfdb3ea48ac738a734d7c639ea00b36b266b9ea46372d3b82c6a0a8a7ad4a8db3d8e059295957eda13eea94e8e2fc9848646739a17a21b7af0350ae1cf4d3021df7b7352368ed5214ea6b25f22372d36512fe038c47553a9cb7edd2ba72d45ca73d3b97578528eb7dc0f0e1384066908e65d7ea18303447500bf5944653557f98b60a7fe2988758f5ae951d0d0b6058027cbb88573e08270d0bd1b0648ece3fb5d7b862256be0f0f73e07aaefd63d6eef649e5b8b1247a8d5950d73b787927d4e1ca270161e02f5bad902a13ecd3c7b16ce6a6c3b13f03bf20b7ba80b699292cb78a90dc47f341a4ca8a5819e775ad1275f16e1291a00973ec6413cd3b1e59cf9cf9429af0c0c1a91f3cc342de5a86142bd8fcfd8654a23f6bacbec25d3370530b53248a84064ee600ab93c4cfbefcca6e0e5e2cb6c6aeb457a285ce1600e6b85e01d7077940e7dd8274e97842eff37ad61a575ace422a6cda40658a2afee48c0a63feb43debd86e08ad385c14a5d4f11814e49b807e76d8f7ef920cd9e11ee008c29c00e43b7f9e996eddfcea9867aff53e910e8ab4e0128217f38246d98567cc4ed14fd8f8258c06f8555cd4368780436cddea321acb52f142c1e52c90e1cff69bec1ca1bc70651e02e8e6159d01559930a4aa62b02b1ba85ab103ef442b9f122d4dc2b64dd6a523a8afcc09838ca9cae1200d2397de3af210afb79bf889336c8c86fb219ba5161cec24d7dc493e50d467179506277983bfcd34fb8598720a03a3ae1c5e062688c41c21c82f2f06c939b21226210eaffac4b7413e3926c319d282f3b36845be8bc193ae33a055f363e7b67b0e3d6b1708b160e245e5e036d35614bee12207ea5e43a079508bde690bf7a907622710a405d91337b331bc80127f1ea77930fe5989c6a13e203ba266a5277b5cb3a3ffb66fd3a44fac4a1aba472b6991c89d60d52fb8357715ba7410d797ac8696c52ba2f00ae324fd8a1a01fb53fce1563cc0d2a762005546ec9599c72d743d6f20e632702477474e1b6d978db6402ecd33d8408605f92b81baf4c4526bcbb3c1a238bda7623eaff8b9ec7fea25500476cb32a7521a6cbead1a71e77f7d5244381f9c28fe66f4279d51031d1f1afb69787636832714eae120ce4c4adef1aa67605c62c647407f9dd861595bbd53c98f5a1a63b37a851cd029b3e638380a4194855371b9aaf0d461ea52fa25905d29516cceff14374574a3c09f6bf462ab52124536c447560b0163d784fb32745e1b348c6876f6a4b06cd806712d86ee21de4b5d3fdfb2b02c4c6f5420225ac4a7fe83d5f48bdd38e4bd1c929b3d95916182c3600ac7ccb06f1ebfa2139e001b3a9561c3829d9aaa9e433f38a25e0b1a0f379761d5b398ca96f40d2e280b76a289c97521ab9f84ccde017432e7821d8ccc484fb98114ebc39ef87c715b3f5c90a13c1a8bbac8c5c3a0b89b842e416cc256023b369197859894dc52eb3efc41de1b696ee6f58f0247014fda3c3a5359b750bea6cc29a1522b82c5eed164f9ec5d0c3f6d1ead3207e9f0ef4ba65cee03259f73d7b2f1f99ea68a35d46b223c1aa5c4913db621f887d69714ac3d33904bf9f774be58934883d405796f28591276f805596e704c5d4d0b722dca93068ac46b277142559b1871bb5bf2ab112d354759711591b3a3fe6a7344db7f10a91486427b230dc1410c948e99c6020172d210eba52064e668f4260f51e96e4a807da9f8c442f788d426a273bed5f670f523718b38b7b1c8602e3c5f6bd41549d18eb09d1de67d1821610f58702eaebf4ca1c948f55e10ec195743a3f8150e37e56b16f33d27d3e0b75cb9d0a6c4b5259e2f3cc0be385978f7643ee799ea233e80d8c36e5258d88ecc270026bf489df5aad1e10ff77f8bd9a46a285725ad46a8c6294c5728bf0110576ad96a28a0e70592dbd82876a3eaa3e5994bb91249e3efdd0abc97f709ca5c534af7eecabeb1fe4151b065f460ed348f166f97bee7993e75a3f068a36dbacbd312a48d8a0f052cec62471735b7cb5cb94f93f6d72b1b5ef7656d529b069ae5245da85a48a5c5d10acea4e36ccc8fdbc05644d9033c86a26d6734bc3eb8659aabaf4b3111b4c1f246b2f20814f9ce60ffcaca53df96dc689e7c1192698314f0a712df69acdb29356b2c53589ca1bc72a4ff99f3168cc149fce1322bcab9be1bb4e507b3c1b8b721d5e68751899eeb557e51075713e6fd5784aa4a4cf856992f2b902fd5dca6194b49f77a4d37c87a832e51f4de28337b8478c75ead5846380ded8f2dc74fa11ea2e823baed94434bbbd81c2e7a22c4241646fe9d2f2bb2da7b3a6b32e096653421eb1ee8d70165f0bfec5591f83da4fbec529a0800249b2c17d6e142f15dacb8fe376101fca8108b67fddafc957cd6b6611bef87e68b0d6abd5657f51d2cac973e9b110a32e4d8bcbcdeac33406ff5e3f86255c79c582b252324442a4a527264e0b4e3603a16ad29b1f8f8bbbd5edb48c87c0b1e197a564e6a78708625458aa8099de5d583a7fb36b8ee128623442bebd24af26fce7ba962fd7e388d33b9198e341c0dcdd84b2f9f2610daf5599c3003389f7fdf4b938027bf7b21c4c52d0a57f37af5358203a91ef95e68ef9ba9f1efebdafa959834b4e19ce53daa640dd6f3c726410f530b69335264313325dc5dd9040eff16f8156724021792edd43ed8e9c34683bf5c67842ad1e07953cbcbb9a3b5f9af8c3b30d9f4bce7ec7c5041db9aa5be33aaff80b074d181ff38679fa4557f2884b929bca920e3d2d744253564dc483cf417fe8a75b05057a11108670f9b754858a9013bae341006d59afefe21f3254913bbbcfc4660b43a93dce931ecb0d983a54c03a8d078fcc49c8645cd6307342ac42353d146b308b90b675d5160e9a06f0b38718942e15b15976ccec909fdf6a1efd6db9b0b852354c211907040bbfb9b51ca0c90b1c94bd65b0b060e5e2249eb9188f34462e1268a4674a45c0a73f56f8c889f06179ac50c3dd19c76d3275b172e523139f027859b7f31c0f1ce20efa9596dda0cca85e7376ce4f5dd947faeeb9550a09600bda2541ee900ba3c2f6e6d90cfb7b201b456610f4e2f71e405edad74fcc403ab5d220edbcba584bc60126d1ce00346b8bd6261aec68809be463ea2e2724d6d0764f900005167e95a7a2346da2342b064f1ebbb8982a76d9b308794302faa672c6e216597ced8a2f90d46bf5214df57295d36957c853995eaebe83b85a2f414343776d6c132021c83c52224b2aaae613b040960af29930ae99e85b17a3d1c4946febf0749d7dcc4ad025f4b698b2e06c12ea9687e0d6403d42070dffc8be0bab963c14391196ae156269f5409ab024a93cc5997106cb92e041410db450f2f9b3dd089d7926116c762a5724d86fdcddb9ceea5be29b2ebd97f023dfd7731b909acf195c12cc58125e1cc1f2ecbe0e421bec038c318e4170b1130aa64a213d260d0fb12be51abf82161cfe0e7420c3079e4474360b840d87c778486547d6fec6c7a0a229394d3a3e6e2c3543db9da87b591097c8bedd5903fd31dc1a605368bc7db35d2640f544e6011512a36216b60845ce8550ee2e70fb33d9fcb796a529490ccfbde36cee324ddeb69136df4ae5e9d35170a4d1be66767f8cc02163cb13423", 0x1000}, {&(0x7f0000001280)="ab71b790a2a55ee7dd5b7c79ca7e560494a247d6fdb7d24c72072588746675693d44673e50b4aea4162bff33b032b6275ecad7e7cee98b5163775d7c49fe9c8665fe6ebd1a18a4831c13b698717c98e52144612a1fc55847612362", 0x5b}, {&(0x7f0000001300)="c04268cfba222b957b9e8ec783c26ad3f7c7f1cd33d3df482ab8b0b6bf254602e44b7e38bd40217e079f37ec4219eafb96074f90ed21cb48bce70e3a734521a06ae2c2927831a69c672de0c1577cb6f161428f788ab1376691aee98e5971887234", 0x61}], 0x9) 16:00:08 executing program 1: r0 = syz_open_pts() socketpair(0x1e, 0x4, 0x325, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x401, 0xffffffff, "0edacc4107891716efab0b574000", 0x1ff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xf02, 0x100, 0x7a, 0x10000, "9a3c9fe0c1801e8109ee5986be8d23f74714f9fe", 0x8, 0xffffffffffffffe0}) shmget$private(0x0, 0x4000, 0x4b, &(0x7f0000ffc000/0x4000)=nil) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r2, 0xffff, 0x102c, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x6, 0x9, 0x8, 0x10000, "087f7568c941220665d4813ec83e510e3fa811f2", 0x7}) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) 16:00:08 executing program 0: getrlimit(0x7, &(0x7f0000000000)) r0 = msgget(0x1, 0x4) msgsnd(r0, &(0x7f0000000040)={0x3, "0c747d52b1a8d964a5127a6128a787236f55f9b0920485bf7aca737a2f49abf8767f8cf9a1fd1aa5"}, 0x30, 0x800) socket$inet(0x2, 0xffffffffffffffff, 0x80000000000000) r1 = socket$inet6(0x18, 0x0, 0x2) recvmsg(r1, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x2, &(0x7f00001ecfe0), 0x0, &(0x7f0000f21000)=""/79, 0x4f}, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') fsync(r0) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000000c0)="d85ea9044a3cd4723477423c3a66f160613b37475d8673ef6caf6e71631b050373e0de0817c426ce0cae49ddb6dfeb5b575cfea3f77d88000000000000000000", 0x40, 0x408, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 16:00:08 executing program 1: shmget(0x2, 0x1000, 0x60e, &(0x7f0000ffe000/0x1000)=nil) socketpair(0x20, 0x8000, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="3c7286eca0fd0f3e7f5250eb6580814c4d1ea0a1a1f4d2f1029953eacfed7fe2ac24ab2078c89496ba319d0ee201b5f27e6a21d6ae83e836798ee6e02418a8b6fb4778e91a267f365e239a263605ba51451174c9f644003749875e8ff74448fa0f172d145ae7676db4dbf993e20414d84d9e2af311a647b7698937646eeb693eddc0f764a14f528c8b7618721810c34819bcf13d7467dd", 0x97, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="ca002e2f66696c653000"], 0xa) recvfrom$inet(r0, &(0x7f0000000280)=""/35, 0x23, 0x800, &(0x7f00000002c0)={0x2, 0x1}, 0xc) recvfrom$inet(r1, &(0x7f0000000140)=""/242, 0xf2, 0x800, &(0x7f0000000240)={0x2, 0x0}, 0xc) 16:00:08 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x8, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x1, &(0x7f0000000080)={{0x1000, 0x200000000000000}, {0x0, 0x3ff}}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000531000/0x4000)=nil, 0x4000, 0x3, 0x4010, r0, 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) lstat(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)) socketpair$inet6(0x18, 0x7, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x841, &(0x7f0000001100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/66, 0x42}, {&(0x7f0000001080)=""/77, 0x4d}, {&(0x7f0000001100)=""/162, 0xa2}], 0x4) r1 = getuid() geteuid() r2 = getuid() setuid(r2) r3 = syz_open_pts() r4 = getgid() fchown(r0, r2, r4) flock(r3, 0x2) fchown(r0, r1, r4) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x6, r1, r2, r3, r4}, 0x9, 0x4, r5, r6, 0xfffffffffffffffa, 0x81, 0x8, 0x7f}) r7 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getpeername$inet(r7, &(0x7f0000000200), &(0x7f00000002c0)=0xffffffffffffff5d) r8 = dup2(r7, 0xffffffffffffffff) ioctl$TIOCSTOP(r8, 0x2000746f) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000003c0)=0x4) r9 = socket(0x18, 0x4005, 0x8) r10 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r9, r10, r11) 16:00:08 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, 0x0) fsync(r0) r2 = dup(r0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x10800, 0x56) r3 = getpgid(0x0) fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x8, r3}) fcntl$setstatus(r2, 0x4, 0x80) 16:00:08 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) r0 = semget(0x1, 0x2, 0x1) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/144) 16:00:08 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="fcc1149c1c7a73dc", 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x18, 0xc000, 0xffffffffd38503e5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000300)="27cc0d261995e938c4a54e8a42d348bd70701bad608d580b3cfab384ff6faf4ba10f549495ab6079dce22d3782b79d4593bd910bf4605f2ab5f8118250082b43379df6882bc39c9b9eb1c3c9b6b6a3eebfbfeae67ba942cdbf3975a05f0c1c7d0a9d91e20b65b1386569cdc66cdd2f5ceda67086eb86a10d4db331b44df76e1a04dae74a7fa0ab99a453fb3d9242303117fa4bbd25f2a5f7b9e54682085c76853da73fd4c3636a886427bd05d0ebfa05fb7f4ff5aea772175ea634a1631539f4213f64ad07da964ff17b1a9c5aa5e04da5e3f35ac16cff84df6ba878f12719c3224bd9e4292755eeae38644c32238b7afb87ec50d25156d25e666d8ea21f23d873e5cb50dba80892fd9d642883cf55d8c66483575d2efda48341d3016f5a3844057142793798f0c0395d9324cbee1ed51cf6e5d42fe282c32445eab5777115c236898cd25d78d00b03c4ed1866cc9b6e93398ca03f1ffac53daed376a7b0b1c8e3b7b4b42bf74eded73ebd24eb12dec7e7429be8b9c39f4b2e27d42eeabd018123055b28517af35f82d050354ff340a75bb1b0f9b9b624e7daeda46e711f90fa6041da9d0f0589d9e5391bd16bb3a210613360741f2e5164c4c7339e17c652afec26d820c8b812f63b6fbb592b2cbaf70112202be240f65c9dfe7a93a2f5bcdd56c82d622b05d9fd535714b934b810dffbcc7ae2164a561178a6474ff7faa1d4b2c73f730a8ae110a9f1cf1ae5431b5f66eed33ed521428325dfe3373428a7f45dafc03ff71133e6cc387f54f4ed294f69a4913fe46db0520325ab58a74b4980f0be52adada6747b6441d41a9244f093d2075fd86cc743ad0f75e0180beacec33aa060a5352957bf6b8c391649f06d2238ff64144183028bd88bc2bd949a5e80d73cd63193193d7b2e5c5f56e68802943eb4104f88b0a4a8589352a13d7b3777455239dcbd5552c2989eb65a25140d50ba4b28564751d248125bda7add8831acadf2166cdad066b6cd928e9f7b472340555cadc3a769c65fa96d2309519a47bed1e85d9fcc8ed99bb0983b0cd6d226d3d8a2855355d0fc92e399d91d16aa3d4e863aa03d4581d2ba3936ac183bf1ff9d5402bcee1b7ca23fb7dd92332f1e383d9fca9cda196c7034fe3f7c3edd15764cd8510a82acf795125174b0707c0eb04b9b4388ba673a5c5e8a6771de7c32c64507dc0f25ff0379d2e2d1d0763ab51d64789e573b80745a414a739d63e761c39527bef7bed433cdda003e8da870823473947b789cac32433be96bb08eabb36f7b77bc10051315dc61c11812d7c8fb4a391dca876ec858bca76c46acb86dd8e9cab0d1f279fbb71b8f706b145e0ad7dcf0076eff534d9530aa87d080c58cbc4f19ef49dacf2f7a1c95dea1c0785d7cc94745b184fe3d9ac9482ffaa273fd9142a26f82e21755f076b4895407ac2b67cc8715b2409458dea9e2ccfe6a45d0b8bb9f81e7afbf6c96e597826cd4c4de8ea0ebc32c2384a72d73deae7337be5fe915394fbff67f1a10c90d3279d31e339af2cd1506b3368785f5e86a652de5298cedac1715259f05bd4cd405d2b769d81e07780c474f19b0e01423c3b1ebb5ba561583524bdc2d5cc2f87f202eabd18c8e562145e7feefcf081999137f9381959ad19e1725bb5d0a5d84476094c458d9f5345f3ac96abeac879141a39533a41bb98e1c407da2f3350c06cb1d4d5eb8a33c9c246b107728a25276871caa815e4e78f915ef6c8341d74f210836498d155feb3d2655c57a6de86df54af13ef8a6005f1107fb56010dafe24321dc819cdfee340988f5a95e9f6da7b20e5240ae2cc139b786d33d0887e62b27bc3da67948cd0265689198538990d24db329100c4f0c02cef64870efcaee6d8c1c4bd27d8959a7a7e721ad5fc20ef4ab79a66d86aaf05a6ecb709b5909078418d8824382438f67da74e7b8536a20d878850bb1eaf25ad7bb5b7ac9366a96531fcb0056e51bd4f293b54eef26f699ccf7f7bf9c6c88e602db2e724f6aabe6651b6a0ec4f00f8f46e56de1a0e0229766bb0faed272418ba03a3c3c49ef69c1255a7412730c6d5a391d07ba97b823688f4d513fbab0461966d1c3e362ce4c5b702d77c5a952f2e083eb8d91680830741b8b0a74e7d738c8cf67b4e365ca8e83c5cfb7630315c0a24b992fd282c4c9656b8ab068883a0ab8d8feb95ae72359568837237a669fb9049e2abef5d391561d16d6ae8cbe6c06041d1b54b26c678304ad682c55ea8969ccd54914a7cd6f2d64b7b5bc17ed457a1b9c4a176904c4b4b284a834cdad1ab211bce2837eb030b1e7b166e5d7ed8953fc4a065c5b9677c000066ffaf1df75c981fbc37f879e4edd970931ce3e37154505e92be375446e400762da297092baa022d9d0f0342686f131db4e85d03ba91a9b7df3fc83063fe6e0e43bc0e2663b4a5f921947848b629f49d6481e26fe29c6c370bd705297c415e6610e6e80eb8c3cd56f8816abe2529e54750a40f7582be88cb22203b34cc6128df962eb9f393fb12efd2fa17e4d2476161506724c97a8317a3167d9ac7576f9d56c37a7fdc741dd4654fd69cad110c6accd0f53cdfcc5ed31feb3192b781569a53e1f0cf819d3cbf14244701a2cda50f0faf85a6a4d918ac9dedd456aa9da1e0fa7d9923eb3cd34ae24253fc1c7a3315c6592fa757cdadbebc843b6c1863716dd0f6da48c5035565662b397f4ae2008924eb9990bfe2f82cc4ff20cf077683c4a24267ca0bcc16fecadd14d90d4067c35b2db8097f63caafb90a5408c8e2f8d7549b4d0c8537f398176f1dab4d6715fbe58694672cd5996221aee9410baf6f8f269a149750b1afdb857250b5f798e5ee1dd58cd0aec73733fb19efa66158d39036fdf1804e867bb2f721f04a3946e5e79480811be127aca5268396bea6db6e69c708919e65904036a973822716598df8922bd7762ad0d5a441818e1cc981d6c36d944d5fd20eea6711d8b448234a88984304994f3d0529c9b58f627d6e4bb5d16bfb15b5e800e33d5620dafc82f72408a9a57411b78bd860daddd7f27e521faba94880d611435de791587388953dc542db3befa62f8563a7471b765045c3125b5fb7a0e839467fc5715649ad95fa4ccf400e03d6ae636dc0b36c53a515489b901dde7a92db2a94e67de1423f0bc3f173edc2f8cbd52a77c8387d34c712c9671662e535b25e897da92e69a76325f978e022437e0818a501fe7e43a9a4fceb995c0bc07c860c58d964d10a1d320ec07be1552f4b054ae020338236fa20ae27b4f42b408eb77fa5cda5d6bafbdf74d0d00bce58faf180f1fc87328088bba367a7e4098913d62eeeae3cacd2ec4c31f3772e140193c2e28097b5894203f9149473582e61ce8ce33828199cafa7474fa5bd1731d32fdf206b288653d3bb9243e2947acc14155095c5604da0a17a85037abcdc8c9e75609270167dc2d2fb2b19ebc82934dbfb61436c4487cb8e2d192dead221fad55e55c151e30da345acf43b37eb474cd931ff1381be40030768702f586e61e94d85c26088d9416aa94d5aa28d21c26ab80bbdcf3a8fddf371fc7fb923429c01fc75e5a556a632a84f28aed9a9be2b328a1d79c42f93dcdb831ca6f564bef489c3c9ebf9d708927f2502d61507a7c08ca22bd03d4e7837a29fd24797b4239a8acfa7bb8d1917ff54cffc077ed46ff695e2e04ba320dd81f9933670448945c5b98669b2ad5622a9469c795d950583ae1c1591e2496e439ee7898c4d400a7c07e8bf8dbfa48fed4e9d235e5e22be0f741fc361857f70a1c209d5fac1fbd1eb26a6a39a40316b79b1cf3ebe4416ea4e2a60c9fe576f8cd73846872b2e65a2840b3dce2b38666d25fa073dfb8b64d3cc3e1d009b3656a49f392e7e423ffb6f3084ecc0fae97afbe2892deaf9d6c24ef407aa7a13a705ce607aa9ee31e29877c00d0e4a6e3b4322d1c6e969d23242db7ea253a2e4bf2c151c1798f1fcbea926790e394650bbed31e057492f3831ff8104ccc30466a5068ecd7673b1541eaa167b8593756e00faa516b0a4d766f5010eda867fb081f6350ac24658fc3311f0f7b4824a03fb08f0b52f4bd5a348336bede55196361c761b86caf3b363ce882e10e6d8cd671adcc269a1c5c5d1ba3a64f4fea74877670d557225c3f998f2c32ef2b9dddd1ab4e2877bf7e4428291ae39a3b5e4bfca89b92eefa82684bb7af0378e18523c049ce0d80742607a5a803fb2d90aa27d0c5b0e708e76b299be854b3111fafe013cefbba17f3ae30cea1096228fd9fca9021180beeb39933a98600d518f1b70a62fdaa6172c3c234d95095bce509104e909aba19787baad451682f02d24fd6977a208b6011f22bf6d45e627e6847dc5d76b35744d9b71f36ea19f678a5de2ee0a58c6c72defd0281fc11bf69bcbe8d64d9f232d3b8a730a2291571028539aec82f596274cdb3d6a85819b1ccbbf12e70c578dcf289481facee24a3d981ad26f255012165d14193a18c649e38fc5e1737af947482b3a914465a81941ee989f7966e022f4167d718a83f59071a79ef95fb0cd56681354fdf1778902d6277f797f7b197d371f5188eeb30e091ff5bb2c3467cde6d64f2b9629e9f697c03a2ed0e361fabc0f9e5ddd13d5f80ca7f940961ab172c25f3c534134c907bc0c680db680a0334242fc289cf8c1f8dc76f79fa98c4a94774a22ee6482ba68b37efe526bcec30432121ebd81c1db4091e7d3e9631a7a12e86f5a9048512dbf75d18727096a86d244b06020149fde588851a67e559d681dffdc959e6a7a1651a3a46e6bd8e720abda76501d516c73f4d399fb9705ee9f77a4c24c68f2d65c8230343334bd4c2d6d136af118ebcb19f72439ce9cd7a5738c0528a51a8a9ceb7cd4e40a0b5b74e8e90a41fd31eb361bcc9d1a40c91f1f39e8e657fed8b3ca76b71781696c113363bbc6572d3290d394cfbc6ec41cd10fa5978f98bdda454c4281862720ec93f99b72aaa93fe0e15bfb9430fcc538c6295ac9081181c411c", 0xddc}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) recvfrom$inet(r0, &(0x7f0000000140)=""/251, 0xfb, 0x1, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20040, 0x100) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x4, 0x5}, {0x18, 0x1, 0x0, 0x6}, 0xffff, [0xffffffffffffffff, 0x1000, 0x41, 0x70, 0x101, 0x18000000000000, 0x5d9]}, 0x3c) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x800000000004, 0x100) semop(r0, &(0x7f00000000c0)=[{0x7, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x2, 0xab2, 0x1000}], 0x3) r1 = semget(0x0, 0x8000000000002, 0x0) semget(0x0, 0x2, 0x510) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x4, 0x3, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0xf1, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0x38, 0x1000}, {0x1, 0xd620, 0x1800}], 0x7) semop(r1, &(0x7f0000000080)=[{0x3, 0x100000001, 0x1800}, {0x3, 0xfff, 0x1800}, {0x3, 0x0, 0x800}, {0x7, 0x5, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0x3, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x0, 0x9}], 0x3) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x80) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) sync() r1 = semget(0x0, 0x0, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/219) chroot(&(0x7f0000000080)='./file0\x00') 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpgrp() r1 = getpgrp() r2 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) getpgrp() pipe(&(0x7f0000000240)={0xffffffffffffffff}) getpeername$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x3, 0xf3bc, 0x80000000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x6, 0x80000000, 0x3}, {{r0}, 0x0, 0x2, 0xf00fffff, 0x10, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0x30, 0x6, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x1d, 0x4, 0x3, 0xffff}, {{r0}, 0x0, 0x80, 0x0, 0x100000000, 0x37}], 0x2b7, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x19, 0xfffff, 0x1, 0x7fff}], 0xf6b, &(0x7f0000000200)={0x5}) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x4, r1}) open(&(0x7f0000000340)='./file0\x00', 0x21b, 0x20) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) listen(r0, 0x0) listen(r0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x8005, 0x9, &(0x7f00000016c0)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x1) r3 = socket(0x6, 0x2, 0x7) pipe(&(0x7f0000001700)={0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0x9, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./bus\x00', 0x10000, 0x4) r8 = socket$inet6(0x18, 0x4, 0x2) r9 = open(&(0x7f0000001840)='./bus\x00', 0x80, 0x2) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = socket(0x7, 0x4000, 0x7) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r13 = syz_open_pts() r14 = getpgid(0x0) r15 = geteuid() r16 = getgid() r17 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r20 = dup(0xffffffffffffff9c) r21 = openat(0xffffffffffffffff, &(0x7f0000001940)='./bus\x00', 0x800, 0x10) r22 = socket$unix(0x1, 0x5, 0x0) r23 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = open(&(0x7f00000019c0)='./bus\x00', 0x10880, 0xa0) r26 = socket$inet(0x2, 0x5, 0x100000001) r27 = accept$inet6(0xffffffffffffffff, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r28 = syz_open_pts() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000100)="2ddbbe4705e36dd54c75773df1bf82b8745a14a534dd8b372003dad1c8e217da202ed5b45ff997c659892378115abb48e91fc939ae01fc702aee38bb28f6b049c0821a1de26c2b7ffe93ce4cc7983ba9db28aa7b4523a404cc31340d0ab5c6b8bea19c9ca1fb355248d46a764a88e11b5705c8a3df333a3db7f3057b6d", 0x7d}, {&(0x7f0000000200)="5c84d3751bbcb77a3cb50d21881fab767f64967ac450fc39b93ac54dd4cd6a46f3130cf9c69625100fbb04f95e339bb2d587e67ca720e1412c1ff2c017142d96cbe79d618704948be9985b2b9b23b02ba9e3527aea2f974254afce44adc22a9937da23c1db34389188d2ac3e82f959424c9b757aca9283a43605c95cc6169d0bb17782c214e51f1110293bbc485e58251890307ed9aac3e67ffe8698a2a832877d7539c6cfba4a7e7ca7480eeb9eacd648b1b1282f5c7cf41991743a761e4d7f743dd773f5e63838c586d07f0547cd55dbc90ab780e85e9bbffdacdcd94a268bb1058d5a2ff89ae87da783e770dc9fca58d59563e767eb256a0627970ea7", 0xfe}, {&(0x7f0000000300)="723b8ff88bd1e5034bb10e27a75f10fb506136eb26d1566881890cfab2b2f144af49f5a6ac0961e41cc66eef29f2a94c8698e4189211ba710ead2275bef20360718f69a9de6da6668687fa2f08d4362ecfccdac0fc3fd187ac4ce80cf395bd423bbd", 0x62}, {&(0x7f0000000380)="909b922cd3539a0df0e536ac477866668a9a33f2e21bbc10cb312690c121e647b192517d55cfa7df9be6660bd119aa4140351786407a3c757b7954edf2bf460722eca1ded38afe19ceb6a6b16805dbf076ec8228dd0a4a150aa5c20753cee35830fa162d88ce91d681a75f8fc2693dcc11e0dbef2820b94fc4fa309a11109aeebdaa11373a9e9c5b029ae5c5aac237bb30baec58794bc987b7bff92e89f55c7f2e44af8d7f38f1c9efbf6c2cabea91f4fbfcd33b07da05d8f12092156d43a316a5cfea37ce51a5355b8e1aee2b8e184ab1d692192ad124b5e2b04be9223adf4ee5598edc84f8aa56d94a0929146e9de41b259a6b01f53a3d0631bb0244e89677767b8694cdd508b86a1522d9b681df604a4ad65879a7210453e3f942a60e0f8c76995537eb404f57c3a1b90d0d6941c889ddb2443d6de4d47667ce036c581e3ecc2ace73b1db9deda0255da768ddefde4a779b7023814c28b20590ca7343391482ffbe2e665f04a358574037811d6067fc66ffdf8a4fe42ee1321fe252d64e5cdd220a17ab717e1274dc8b6018eaba5dd43da997cfdc46cee2800f1f8c7a7c8239ac62346665ea755d0071aa56b952d87447d623c7f5573f4964fd439fa1d0c92dc182a3ba0c21d22dcce99cccee2b01b265cc9613a79bcbc00d94a7495a87b2332e7e16009aaec4803a85e14c0aa1cb744f5fb673929f80a43cbc45b90dfa6ec91e704b7a289c9a4e02811c38300e67cedffd0fa1c787bbaaafc46bce5c2ee8c12f669cc769d113aea06a9227bfa12046e7a7025961fe425b23124876b747af6eef64393e6d75b90ba5369bde2d555d0f54d61a5bbece33abe3601a35ccee7f79dda36fc4be8e3d0ee9b2d742daa9c3aeb5f1a14a2270cfd57ee80259686412f94ee355ae312f8015473ef0fbfc178f92f5a84a91e8e6f98cc8ca7e205ff1dd4a751c7d21cdf6158589327824676bf26ebcd5403eb17bf51b1f07c4783a1182d28a745ef259ccd8e7a9f3bfaddd6ee2a908b0abc4745be5cc5d66fbad67dce9acc39c0635af029e65a6d23f698115b76d2087f761ca21658479690fd7a88ad01023dcdfef655c8f401068682f4a02f56a9d5a78267f018dbae017ef60db46b437b816cb6046fde34ac49eeffae6a6dfbf5448906deb1eb3c3f9898dcc060d8679d5c32cfa04b8d88c644d27b7139b63d4085b652f78aa7ceac6a77b8475a4ccd996e9a4f064763949cdbc179c152d38c94f351d17e5c2e221082c58e65166205d03eddde1997a33708e8cf56b9b30eef0ab9221c29306a5e8e34bab491a3be4b960685a252fd5871ee96f325b0f3d3b54e5e640fe6ef6a91b1553a6bc5e7bedf12dea3ba04254d44d5c5788e1d9a10ee9d269feadd788ae0b068b4695fc3a4b04b41f5b1c4286d0c258be7ee568c5b026555b6be37b7ee41f75c65eb9e6044f64cf54ee5d4c407f65f523bfc92981fe17e747a4d546a5a5f33e540809ff132fb6ed40158547512e5aa47de4dd8bddf919044f2a72fc11bef1de6ce84a8298da0e3d6a492b1baf9fee49dbd6986ed282d5d98b37bf9a855c1548a90634b18264814554d58ecb12f87e6be2dfab92dd73abd6a68b6c781f21e80d398b73cafdef6730ecfc86e9f870828b9a53178771ad080506473ee0dbd55783d702acb34a9edd54e5d08e384c114a1e7f2ad89e774b39907bc419f463806a7f03a5ff4a8eb618f755aafe8dab0592cded958065222aa3e3cf355e10122a52355eb0f046eb9b5dcc281730dc589df649f68642ad8ccc41adfeb144033c12988dd7dfddd7450f2642d27d39d991046e51eeebc624d9730b390f939fd9415b9f6db99bfadbac54888c453afda11f8c4fe7fd02e677e2bd3867990589e12d1e8cc09f2a4bba7589bdb60a84da759a7764c31ed569603906fa9535cc144d8133185759b27e223ee2a5b2b87b9c1b29c66c7db0d95036a7ed02dcbe7a548f59cdd9955b42bbf247142bc2a106d1695c6ae587fd34711aaabd44b0c159e8a59cbc6a0c19675a250deb82cb31014cf7b9673aa4aa8f1648161fa739ba144938b437d7f19a039f7d6a50e122356b29902dac4e27979fba2d8258064e146c8fc070cc0dbe26d3e7e786802d90c0b1ced84383b9df2aca4c2034dc47efedebab3682408141f43fa07e92452daa0724e1198a5bfb08c032ee1a1299f50d82d1eb3082ac19c1f8aa4a4212cba0f675afd5f3ad8fb8f7f59a749cea9527f28af311854f2a92da2d93fe20c3e67258c3b6470fb1f0774b3f8593106a9bde1822eeff595ab9ed2b22d7bc6daf9ed54f83931954cce7293b1722db002156c9ed568dc141c11d05c186bad964665eda43f143c2a6bdb371577a38ce98eb61187aec1403e3274d48516f47b60af5b9faaff9ec7598448b0645e2b1d52ca7e3c40e03f09bd253ceb0e4aadf4199ad9865fc0e48e05c3133a2bad146957cf0152787ada1e448b116ba88b20a69b81cea89f24b9b558731f358a8123e5a59948e8634d7ff91a9ad9b0690e2d77d97bf12312dc07c23f748cc5f006ccddd18c9cbd6a86f2018449af5dbfeadbf7c7dd12b914ab7805e9735157a075778106d6cb5ae702bd3c0e81e00c416a7e5e1603847624f0abbd069234574896170408aed0593700a07b984224a7e4e2a1d5cd81f91deb1955cc8905dc80bdc16e9fc95e0bbd7e5e2236c5bb06c54e2d712fe8854aae20f27532ee0ce100402c36c32bb229ec574487a25f0c44a741182c5f24321a81723fec6899d5b8c106627d8a8f010ef4f307c0d39f6cc5ce35ff761d4140f4d957d899f0cc598c04c61bdfb15e886af74237763d73a2a0bc9fefc8d38dd911cd7c88e7f0b40b2969eb7bc24241475619a4a4c3440f2449cff720f6c636844165ab73523f64a11e83fb020f81f94b6674beb420ab4d82e1fbef9030b4a4769aaee0b1498b046f1e81c729d68edffd5d87aa6b74641ce6343d4a0da3e5f96ed9a456f21faab046bd7dfeee1f406153c7f36503ab5f153a9a58768c801eed3d01aaf9b95eb2144df1e533e8018386f71159e6082818c4b3d76890386602b0e6081b24c95b81619ea6863497d4baee81d7b9c6d0339d97e0b61ea3196c28df5a294f7882b8f8ad6e03b95b39615d65ddf00c13a12fe1fe35748b7333ee346588ee63fd3c3956206ddf598fb82d361f56ad93aec0b4be1cde29d81d21b965f7c4761f26567390995ed9b624336cb26243eaa97c4dd9163328dfbe80dff722e1acd70109436c1cc847e4ae2e223e5990b4c09255da8d1f54a19c1ccea906192cc2c1c635a332366e60cd1d9903f99883b5d90329cadf8e1615dab70cf7c07200aea5ecac5410dce73c2bcebe6de3597f42573ce1d6eb2a4599f7167c1c65f8bc6276dacf6cc5eac392009a5f336a61ab79fa7c31ebcad30bb39ba1c00fefd950a9a035f56e1e118c260b77de17c97ce98c30ff1de2055a03519ae7f0b2f5eabe72f80cba628d4a2fdc37fea4ba2d64d7afa36050190e414ad215e89bfd1f2edf6efbdb25796da8f7cac6325ce1c3a79271366cb21f62ff0127331d86f0e805bb5a04de862403a2cb0dee7a0443f4d52821a0cd53ae08c29cedf62ade409290e48cd55ce968a672fbebf9e620fe6a7633f091ca08da170b899e162aad944f8faa858e286aefdb5968e0a652289e5a54a187ca140dabd0b5d91f2d5cfd61d78761a573559c01cb83894f8fb632cf3a11b966b84a916f98100120fc12efa52429ddc0b7f2b044065fdb541df2288bae6f3422d7258ee008136db59de02a9ff81ee83628db3d7b76df421a3562dba68ebfd6be214a9179c23b07c053458581fdc2dbb33097e12d8cb590c0cf99d61ff3673e86666d1055b1a274ca24ae8b24d90a91d94aad19aedb129f3cb749d0ad809615f0b8d1d35d82226ccf33666ab2f4849daa8c6b361da0d49db7bd67b55babd6979313cbaeb9b1ab83711c8193606cc43f416119501ca6b630a09741543f9df87ee488e8fe094aa4b870777d1a0f32cfff12548ef64220477958f795e2cada5ee648293ce91f9df83792c8b383e20452291796e07a714c7a04b2d541906a1449cb4c4effa36527febc690e008629f21bbe9077c18e0d8c6067e5cf1a452e0ec4deae530dcd4d536af17770dc9b2e94cb21f5e91cc8c12676842ad336f424387bc4b13942a60d098cf51cd1325aac289f5e7caacdaea246b977238f01b378db7d0522f0226edc57c25f87d74bb64c08afc9b55135c9d6308544755483d1e59674849c558c98d481d6c63aee7759b086e13fc626be3ff17f1e487847117e242fde10ce99aa4d3b67b426389fbe2aab466a498f9fce2e2c03e177bb7fb14bb0d53463e2a1b1325e6de1885699334e736e7d576abfbe625bb2426f7ea2c45eedb6c531358f16ae6941316eac767e96cad085b8eb26af50ecb268f6160cdd0778b73c73c9e4fa8e7343d9580adda392230b08c690a9385849d813daa64f2f0ef0a0260c505a709ba509060e7e107cbe84bda95a5cc6cdfda896cc5b97c9a97af5834652ec09e6c8a976ff85a187c0a8dbabaa114816d554618092dc74c3040184bdd1f616c74c3d46c247da63467eb6e792b93dbd25a066753c33166d7a0fc754ab3cc2a0eae025d1f9ae3ad2658f23d9f47ebaad6783080fb3c3f0fb9dca2de8605d9f5110b828023c76deabcddca37be70b9151668ac7c9f10874e5c275ce1e0284e0afecb023dfde78bb9c69fae614cb771dbe8fcb600d60fd2e3fa069d0cf09846e104c930bf48e2f11a2d50d875372446fcd90b5245f3ddef92c142bda42916828dca6c569128845da02a7a04d744cf67de4e3350725298489ff5c31e3201b79ed5f89a741a2fe80845223693e31b0af4860ef50c2cbec826ef613f33798e393f17399afdd9b90ce5f245b4d8b8f57ac6df9dc746805138ba25af3183abd1566f66037ba3a7c604cfbda85593e03a07c627dd85549c9a72a3da98d9b9cc5ac616790bae2fdc9e02daa874a153e6c2fdd32bbbda3a14c587dd90e1959a36c45c93ff3f01d80019ca8e0d23de8664677ceda4a2ecf6a6ebba3aa6dad71458ee8ec3e8173c5572f8c40905c2178b1c6cddc3a41d5b686646512ee10204be07c994003734b18afe1e427281cb6fa1a67b0495a94ce8c847b02d69768c44331a72193130967edf09c03541798da3ed710bcdaf7c8aad4f16d03fff149b3e35112b8b0d92f9615936516b1db1322aaa5419d72e4ad0dec0303e56dff27168246e506f1d4d7779dba040d5b3ee574aabe182eac7f1822fa9c9ff486e46bf162c642bbcb7642f45af7abee7b96800e853b35c5dc07afa8900402804ae34b098449ee39bcdcccfe73fa52cfb5a84e164c204a6ef6ce2e5eb89b94863bc57430c50ac1a272c94c92765d283bde2f50deb2255f06671146c9448f10a4692db3d64f7d24287de591866c062cb69616f0dc6458d83826a95431ea4a8352a2be1a5bf8dd5d03907d15320b8880129ff5439f4415e4eb53fd7af6432853b5d522b5d6d4d28ac55f9a6b5cf69eb0f1d172653567cf28b2c2e479843fb7e1948849ea0e985ce9959d7ad478ceb4cfd5cf9c5b449a081c99d67f58eb0622f46244e17b7d0379bed60b83213019d081230700d4349dd5c92976bf758cabecf7e2f68753114efd4f70477925ed8c1d14d5de898c0c3ee7133929b069880b802130686af2b1e1b556bfb33b8146ea32f293149d16a437c60a8d821dbc2db14fe6d53eabbc315dd513ee507a57de3c442c52e56020c1bc44626e006c95c10", 0x1000}, {&(0x7f0000000180)="3ee392279097f4ac60cd74", 0xb}, {&(0x7f0000001380)="0ef5da043a30d14431d908aebcdf6c025bd46e44f948c792a0549afb764472fa42ab10d3a082f9a54fd2a364c3ac8e347d10debae0ead42a05bae1", 0x3b}, {&(0x7f00000013c0)="88654b4fc96a760ae3d2b5a59af99c93ab7555a649c4f1fd67ae6b804e144684edb5f343234d46b62c05f2ab5cfef509b0f2319e2c3dfcca72516a16c9d49ba718ae8072b9a519875876b29f8209051bdc484d357ca6fc5176645075c3c8027638d37f05c0a8f5191e85faa1a7800140aeef91114d7184d6f6d519fc40259567f1b70a6d31b7b9d9d572352d99450396d49ee2850824bb398eb1cdcfc62599559e7c54d4214142066ef65f3b06d789d526adc38a33751518387fef03de45350e0c8b669ec5a6e37a7a44f3516cdac7fd90506413a40eb4d3", 0xd8}, {&(0x7f00000014c0)="cca7d57da31e122f562ef2265e0acc3990c17ce161cd2b43a6676716acd3a5bf77fe382eeb1160", 0x27}, {&(0x7f0000001500)="d4c7cb0d291b6c2bf6211221796f92e1a4a8da01b5143d83f31202530d41be07b9d1b843f532edebe357642896eb1e6e04f3064302d62cb32e5115c238f35b9d8177f00bd09f1f55a084ffd99de9dec5e40387d58123079929bed484c7586b4da2f953cd68f07ca40b604571b6edc7895e49df9fec1f547955c88e2bfbeded0b1325cd76789eb76336b345ca21fd2ebc496e8910706095e6cc580534ddb112f615680516eb44643bbe7e63136dfb833c967256f643ee64b398366296f8fb2073cc36d907a9b3829ee4ddb5c70e9e6c2474d10195d0b0ef8525ef36a1bf79955c7578f74fd61700ee839859b71d7f8241eab6", 0xf2}], 0x9, &(0x7f0000001cc0)=ANY=[@ANYBLOB="280000a6e6bbbd00ffff00000801000059916b0ad3b1bf62ed40027b3ba7dd9a87d4b8ce58f116f09c6dc8aab1133810778b98755b01f7e3553426d522e84eb8e5e683681407d65777bbbd4bab00000000000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=0x0, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x8}, 0x5) 16:00:08 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) socketpair$inet6(0x18, 0x4, 0xcd2, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xcf, 0x4}, {0xfffffffffffffffa, 0x6fd}}, 0x2) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffd, 0x6}, {0x40, 0x2}}, 0x2) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x7, 0x3ff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x8c) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) openat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x42) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/77, 0x4d) r2 = msgget$private(0x0, 0x49) msgrcv(r2, &(0x7f0000000300)={0x0, ""/94}, 0x66, 0x3, 0x1000) socketpair$inet(0x2, 0x3, 0x8, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/75}, &(0x7f0000000440)=0x4d) bind$inet(r3, &(0x7f0000000480)={0x2, 0x3}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x8, 0x3, 0x1000) socket$inet(0x2, 0x5, 0xe861) msgget$private(0x0, 0x4) sync() socket$inet(0x2, 0x3, 0x8) readv(r4, &(0x7f0000001900)=[{&(0x7f0000000500)=""/29, 0x1d}, {&(0x7f0000000540)=""/184, 0xb8}, {&(0x7f0000000600)=""/70, 0x46}, {&(0x7f0000000680)=""/121, 0x79}, {&(0x7f0000000700)=""/234, 0xea}, {&(0x7f0000000800)=""/66, 0x42}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/69, 0x45}], 0x8) symlinkat(&(0x7f0000001980)='./file0\x00', r1, &(0x7f00000019c0)='./file1\x00') recvmsg(r1, &(0x7f0000002b40)={&(0x7f0000001a00)=@in6, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001a40)=""/189, 0xbd}], 0x1, &(0x7f0000001b40)=""/4096, 0x1000, 0x5}, 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000002b80)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002bc0)={0x401, 0x1, 0x2, 0x800, 0x9}, 0xc) openat(r1, &(0x7f0000002c00)='./file0\x00', 0x2c0, 0x1c0) write(r4, &(0x7f0000002c40)="d23012e89b764b7d8903db48ba5282f667055c5967adbc21fccdd43f2e6fd1f13bd4604b2fc3f60b59e860ae2fe0bb33e27ac4ce71ba469f1aaed83b265236124b46e3d447f85c3a02a95d61f67ff597607274c8b403473d362f77e67b0aef52e29362513b203f8f6eb53030281094c631e62325838d6ebc5b219d26", 0x7c) dup2(r0, r3) bind$inet(r1, &(0x7f0000002cc0)={0x2, 0x2}, 0xc) 16:00:09 executing program 0: socket$unix(0x1, 0x5, 0x0) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8510, 0x40) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getppid() ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() kqueue() fcntl$getown(r0, 0x5) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="5c9a42c69f0010364ab3ad2426e276779bf481ea4c354ec28684ce60f947ccb407ee14faf33fd6b7821e63dd569071958abdb73070e1cbdec8c80a466a481d9f6f12486e329874efa3db7e0b67346ecc2eeaf6e0157897cc4925c5607959401e3950e3fa33b4640808276c618421d40fe959672028b700cfffc1db72b5b34d2e0002872b53f4ae1fd05a217f178cbb60e6c8b7d84db6e4008211d4f922b59b04944999abfb588aeedb91d6702b378969f416796044987a6124090dc21b7f02b837d8ec5bc7df6c7491c19aa701b27bcaed7e9636ff80992bad6200d19f0dfb219782ec8b8f08f13b73e6c7f01ddf969dbf19d302ce8e09baf513abe60e0a759bd979547b22627d20cc762471c36adec4d56900c63aaa49dbf940a95037d0467f32f585ecf420e60e2573c5d1dc34eeaafd80644c78aab6cc9e1da6379525e862ab7a5925f91a92df16d84096dfdfa31f9752687c9507bb5c3e5cc0658ed04976a28561b29d60233c5169d63a18b0f4e21723b9a2fc17bc7507c090498adebcab6d8ea28bead1c35f8f6cbe825f1583ff75354ae10e59083ba276c745d913a531723546b31caba1914486f1130f381154c9aeeee6830583e566f281417165501bd0522e4ec128af07ef14ab9357561725d6fccbd9dca97b105f7e666a3730e9b2a4d5e7b7364a2ac6ae807a6cdaacff180d21d8516d4a97b4a511962f57a88604a255612148a7f74ff235e9a72daf9346de189a55c2101b08e4678536280a65372870d17069441c8b6ae145916446e41dba5e68e3f87cbc2d0c1b2972ca77f491e0a9fcb0ff3002b3f5d2e89d55e51016cde09e85afaf041772549799d17a5500b9d919087da53e050fec80e7480548e46a2470aee7ec23a9c020cacf81e564fcd12c1dace1d2cf3f946a9ee7dafb73466925bf126db6b08c2799b329ca7db5f311bda47c7a8248ab1720812e7948dfd31b69155b2cb477eab709e76b6c4f574ba4ada9219ae80e8c0cd35305624574397538725706c2f7afc9cb866047a58518275e281fce8ac84b6a80fd7df7f390d07a5bad346e1a4badd883799d2176b19362a7ccd4a9f73872467c82c267e0117a1a1cb6a5bac2081b59fff705273068cb1ecb7362342e85adc97e0f87e8a3d453b5bfa6d1f10270caee6ab3e49e5f677ba0a6e9f8ebeab82f14d40c47526015b4abb4acca3f09ebf7c6a0b8f7a7ca80ea8f215cc0e72dcfd18d97c55b03af3e2b69baa053b2c6803845b93cb8b88e847ad9f01065cecefa481d85f1a703708f627d35789657979e6d5c3aa2330dc35d1fc1c34ab92cff95c665683093096e9c4d457939398435df8707d78510ffc2bf82597d1bb3bc4ff0c8548d43001b61326e6e5d4fa539575e154c9c1ddde31ef1e2c817c35d28ca21861c874de676caa4fa4d723f3678d6c66ac132c5d7919d240306c00fcadf10ac8f34c99788d633ca7b41518d4fda2ddd9f64c8bdf427b7fce2cc496a78cd69c9f82f04934f5c3e553ec7e9a4500baf3fe42b2fe946b7d25678289c77dc1c1bc91f4a69d78e919d78759d79f85743829e5d41aa0363efd865b80a0dd5f4723659dd2db048e6a63b115f022a771ed10335b43813cdee6569e6679b3b2a0998cf52ea1a8a4aa1fe9dab3fd941d309e28afb066447f8bc1ff8026f0c79e577c7594a943f45d8f7191dd92bff5f48fa683016071afc01010d5e6f56265f81b7dfc23bef7388bfce1547a62aa6ca2b029fe0f9b0e91f5cc4e5805d039a8c0a30770896f280eb84f7d857655a07872a3113d8564920d0b018632cbdb6b7f2efbab9c182dd8b43613e1f70713f6c1b1c3b7e57fa63981c3404d82d7e6f28ea732837e8b9e973b8cd1f399bf0711a3ea0713ac41992c3b665daf4e1567d9cef0872dbd4fba96429ade03948a2d0d4d6d1e6f767c9a1a2c406f9054231db1c694da14f7cf5e5dac36c6b44015280d4c0b290b67b51b2dd24b56f160e062f2a768cab4d56b0ff32479ab6913abd9c27420c1b0c08994055cd6fe80066184be5c23abff39bb90fda708e4a1c34adad23b8442481b2511135f83c7fc29907694d5b2030273802a49ee05805b14c8ad810c6b2347d60fa81a8b040785c9ac2801ab72ff9d09a281736dac7603574e3da38122262c81676f32d221e91bb3676271e52415631a89fbbb15063b986ff79032ff12c73ef994889b511536001dff3cabc87cfd98b6f204ff0db1c50650a9ceccd788fac7f95fe06869095b13e2b7eb889de9cc93b5b4b351a119cdca599dba4f0dc268149a13fbcdc29003e7d5d4ba991e4a0b0f6a3f6fd6b394ddd2ccfbe722ca9b928cf2c1c5aad97b7932241e31ec93f3880fa807381b7707311ae6c4ccd19cfc6985a8c3adc2f1c8e5288e7b3e5399e1f2937d628e4a92c5b008679dbb5c4de197d4292f9fab9ded47e2382edb7baf9adb65ada8f7ec17ddee2bbd3f90a94c47af1335dec3ab76ccebd6f98b325143bd04a03cf4a150cf2513f1508d99bc1eec11284cba08d5e2e96e65837e4ef531d8aeabc12aab538051a37af94627686674caa8747b0bab8b3527018f555a062b1a80b362a88bc1274df68a7a8099995e8896fb98520096f4ca001d0c30d3678d8a906b416887ef10a886e09a3868640b30fafa292a56b05cb290009634f9397df96df42cb7ecaff3d6820afee9db7c5ae1f1f08f1068f1aa03d250baa3fe65d9fd2f11088158f127bb7f12f13b3fe5d6ab07345131337371d4b68f305eae9bd2242a16c55369f05dcfdc79a2bb887bb0b8516900177caa8b0256043b754f71f128069f93778d3be264919807502c1786d896432ac8d6ca377edf5f1c1032380206fc748e45c1f82522260f82c35da682157dc539d10a0e27bdb52a52e54bf5efcadb4ad3ddb7bfded79b31b06e508a898420c9c0e23dfae7585dcd1b6feafd2a79774e389ec4f9b10b903bda2ce666715e6266b31ac306c53ec3c036a282350c5e15a09e29c56e336add576b39d45499b3a711c2a0ab6a10f9c43a580cba4d8820a4058424e57bb6885b0ff82667f85c35385798b5533dc539e6affa2b9593e9488ab8f2840f76b36f0a230a7970c5fed4b52860f8e9b20a82df51dadcc3cdcf933eccf90482d48d4f9f001cfaadac5e3a38b42ac1212c9061a7a24e5d44a6c5cbc7bba87ffe303f68d5130012a81a1d83a4f951692256a76b96c5a6494cc01b1ee83e4a52d44dd17899c623e8f1cf346b9ca5383c08b3b10a5ab48ab126e79874a8eb27b81b9cc3e7c62cc81e4199d7879f047a6389559d26b9c3608be9f01564e9ce72c8de55d8c5740b0cac192734c99cbd1d0c4a4bb69ce299c70c8e3a13760e9f6b646b823be920144dc05ea1211d76526aa6ffb857a1c050c5aa3f163d485f684c7e043bcbb474bd807f6520b252c928808fc060a0dd99ea65523c9302ecf89b0014768a7bbbc4612083b4e41c8034230af31b0430c37c0663dde0fe508f400680f8e7fa5a8173699a3330defeba9d67e74fb4ef971d40253516341b95cc3e557c17612503226ca69c19d99f88b7cc46cc1161983411b98fc70e8882174c94bd7aaa5a5a12167e9800d62f136b1253397f8dc656128807ca14c274c3e35e8261f8a22c66738d83fd60033ce7afe9eda902a462969f29ec0192179032b1de17328c079f6bba3ecec1238ca370d8bba80497499305c4a824802b3ee41b3e214e1b02eef47f6decac656d14b3004f814b38606562933fe103830999b63e6c0c684a302256de8ff2e370cf1624c89a5e12205a8a68eb842981902d6b6c9f9a39a101c74579817c411964175bc8ade16543abb5d32b4bb94f8bfb03b2c8c1423230d24cd0615e6f0e1ae74038328ab1f79112b73c62f8f42ecbdb664480c8ffa2b0118cccbb7b77e21d485bad0e8050ce23c70adf45265ee9c266c231bdb2e80370becadb8814f73e44c40937d47756cc6505b6546c54dce1684964c4a3eeb699ef4c4e02524395b18814b4c26ed30e1c12ad2329deccc82b3fd25ab4a9f2a367a59618f0d4a20f744cfc244a21adc666c768abae5e46c75104650a604cbe8fc0f9f2676b97648e6e6e48691d0e1886cac686570b92b589b8912726840c5b84e87c72f07c02367b060dcb914b238dc60b00e2bdb977f40549c643fca9164a2d842c84f928d041b108248e4c3692a16926e6be0e0181302e5edad0709585dc23e004bf1021555724e963c9bb6253e9eeb8949b794c88b8f02f6ee0817f5e6fd3116fed80cb682ebd78dc4c5adb65332bc8cb40a15d3d6c5901cc82aa8830016d496933eb7159c0e2235af2fa8725da431c267ba1e5dfc8d87334a891ea3624f696d2f60e9e5ec6e6504b028ca5a392994401c68c02e1f960e5e6cd3ae8de049f4c718eb4944ed1ef34c1dbec244432ba6fae71a78a9908b3b8f403faaccc38fa5b244212f5f8605d45e9054b2983a7d0d2fa69703db1b9ec8628830aedd0e177093ccf28737216430db6013a537bac3562917f176312a1605707afd3217de56bdd4d8cea5d253232c40ae9c09019ff05c598b3ce8c2ea4e9d5884fbd2041c0c2a741e99cf280ff1ccac437f523a5c56d6f28752472b49548386c6d6371a0cfe65702c4bdc02b18bbe3a02e06b647f8bde541ba67f9a6ec483f08f9b7b76b0f7cccca82862adea9ad6275d3de63362176b0e52f0706cd13106e1e5ea5b358680c73ee735c03343ed6f35a84e0c474e81c97a99a22618742e5a22bb1470d7e933559658e93478e59db8e2e426a39793ed2c3037c6e09caadcba19b941da9e73c362b1e794d3faf9046f88d0d3bcf2423055f60daa67f5ad551c59f5dd9ef084a41b01f486bc281576b74aaed4579b0ef0d89b65fe8f7404a4182d010b5e4462f03eb08ba7ffc051215ad532bfa04df345c2335e93b4893fc833739155a1d4ea9b00fb7f01f55f0ad03581df16cbb48d89b992d98f53fb80ab7bdf1eacbf18f2abde9d228e126b92f9b56040da886ff66dae749b08e25b4205272279cd72d00657cda6a3ad3483b67e47cbd55304a58c426638ac894175afd088842e679544f5a018b7005405c6df20c7437d9c1099d4720a10f67bfd4cc346e35e3ec043f2448098c753a559a9034cbb1ee768cbc409a6c009a16dbc0a3d76ba800c8daaa4ae6784bf6fefdb7caacd12694861b43743a586ca6c05f2cf888038ba11ee761e41ac9e8456f68f53631259cc82bf37d81a18e4386ab5b5dcbe23d5241d5d6237e502b7f187af437d92f8f136ecc350a26f08ea25ca0350904c8db19b14dd8c64dc99f707558ef23b8e1427c4c743eedc52f7cba69382dd10fed233beb28ef4dacbfd1d858461c7745fb187dbf3c3e37adb49d4f68f98c03d82986a305e72f266c6b341874340db367f6e46d6bf83ce12c063b059e28c701fd254d7ccc6a85821b2b6b785d27cb151677c7ccb0381a2f19acc939f09477f4e1b62a78e19b4b61c9839e2365cd27daed78180e63faa24c27e22d4b46ed23fc86e863d4bba63de7bbbd5736832031aa6a5139d17bdf2c00cbc1a76d6afe05badadb1aef854a4973bb80ae46dff2c3836bcf7b6e0081e36c5a00b2737277d0f0481be3514e1f297200c70af3d219f2d9a797706b94ac0f4f5251133eeb7674bee5a4c11aa77c662c366d2bad2b99dfd4994bb15816ed1cfce94318f05b1bc849f90ab6e1ca1663472806df9c02d4fabf387b61ce192092a02cba498828414d6cb1978de88e65108456a1afa609d8e58125edd6d9cefffc0e5ab89e7a01af7c91bfeb2e2d72c6158b9ad", 0x1000}, {&(0x7f0000001040)="5bd8eb7bf007d5b7e2925ce5ab6b499115257732fce25b9b78c399949d786ab52e1cb31248d1c3e768a224ac8947ae7e", 0x30}, {&(0x7f0000001080)="bfb4ffa4fab4b27a2a1a4cc87862a355f647b552129ebf096bbe210d20f17479ca772d98cc7f5236b6add4d1762a", 0x2e}], 0x3, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001100)={0x3, 0x1, 0xa40, 0x6, 0xffffffff}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001140)=0x7) r1 = openat(r0, &(0x7f0000001180)='./file0\x00', 0x80, 0x1) fcntl$setstatus(r1, 0x4, 0x80) r2 = geteuid() getgroups(0x4, &(0x7f0000001200)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f00000011c0)='./file0\x00', r2, r5) r6 = msgget$private(0x0, 0x40) r7 = getpid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001240)={{0xfff, r2, r5, r2, r3, 0x70, 0x6}, 0x400, 0x5, r7, r8, 0x7, 0xff, 0x100000001, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001500)=[{&(0x7f00000012c0)="08ea60cbcef1bf1a75ad2efbd5647e83c43b8ecba5ab04d3c2284a1f8219baf7e0bc2275a7df9da3c5e046f3f99b4e2144d1834073dbbeaa03c29d74030fdf4a80d6a48ff977ac66ab507dfd87969fc40e8f9c1aed414d1c49949a", 0x5b}, {&(0x7f0000001340)="805c2873753a34ac54c5854f7eaf4bb505070120bdd37f8082394192a76a640affa367b7b04c599c540fe22a7e81ac7e45a6ab911ca269de630b4491a5e7fe59e373f94bbf3aa2c703a27da5e11d1624fa33ea662137714d877db6ecb5d5b42692aefa5a4a0927f8626238b360b591e754494af7ce0ea841f8b3adc3039d4217104f8cbe18aa3995425e2c70a06b0558916fd938cd7b4b", 0x97}, {&(0x7f0000001400)="a8b34fc20ba4a067a2a88fd8d20c89a600b812184ff1201a41b473476be9e88936746010d301c5d63c72fcedfb0184f04eb22f20d664ab17dc8b276b07bc0515d6c1c2a28f725fe7b6e24aeef5a1f772bc4c93605c6cb103f70a1e530e39b7db26605021f83c481aef28dc649350e4a212904aeca0285689c7e695835b2620cd8ffc7d167cca073cbeaff48e4aaa3629740f079c95f86e3d0e147acb264299cd0b5fcad4764dca5620f1caef1c465e8a1f95ce83047b069a13c017398b4da6ad0d8fd9d8305d1a5ed6", 0xc9}], 0x3, 0x44) unlinkat(r0, &(0x7f0000001540)='./file0\x00', 0x0) open(&(0x7f0000001580)='./file0\x00', 0x40, 0x0) msgget$private(0x0, 0x44) stat(&(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)) mkdir(&(0x7f0000001680)='./file0\x00', 0x62) truncate(&(0x7f00000016c0)='./file0\x00', 0x9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001700)) fsync(r1) stat(&(0x7f0000001740)='./file0/file1\x00', &(0x7f0000001780)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001800)={{0x1, r2, r5, r2, r4, 0x4, 0x1ff}, 0x1, 0x5, r8, r8, 0x8, 0x33, 0xffffffffffffff01, 0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001880)={0x1ff, 0x101, 0xaafe, 0x5, "1e885d526a1611d9e6bc0cb8316962a81eb92358", 0x2, 0x7}) recvfrom(r1, &(0x7f00000018c0)=""/100, 0x64, 0x42, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) msgget$private(0x0, 0x86c8dede44b3baa8) 16:00:09 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = shmget$private(0x0, 0xe000, 0x4, &(0x7f0000ff1000/0xe000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x17) getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x40b, r2, r3, r4, r6, 0x101, 0xdf0}, 0x401, 0x0, r5, r7, 0x3ff, 0x19f, 0xbce}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:09 executing program 0: clock_getres(0x4, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x0, 0x100, &(0x7f0000000040)=""/65, &(0x7f00000000c0)=0x41) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000008c0)="9fa6a69794830c0c3fcbce7545cefb6c684f44b0cd4742d20dcb0217f4f199699eb2034a6aad6a821577fe95dc50f9d1d76a15c8f2562731a20b232a0d5b2681ed6b5f7fc06139ab7f0ae4b4b06e5a4ab3a9dd320801e3796cbc35a927b42db722984be405af057c27d37f9c0676584c85b8921a99919cf97fab30586baecaba016fbcc287b89251001fbf72ea476e6972e1ce520bde6b44489aa8d86f91871ef61d8a9e5fbd26ea8602e69b6d52270860c9a75d8ee95208d88cd6cec97b64de612ccc66cd8e5486740ae45adbba81a7eb3e39c1621637919f7e2bf33bd993bf28b262f964555fd441f20d0a82bfe9cbd7b9541b660949b7c99bc3ada0f608b565399192f6b0bcc4269cc54a73cc1a841b57ae96f662a92629c29e0647e42afc21e7fe6d7e9a0246accbf265b0c095f4312833a00d5b1553589c07948fc28218ba7ed6bdab2a968cbe0e9efb8e1b0b3c52f5bd5bdf73612d49165afed31863199191935c0f9f1f9f1208fdab86d5b5fbecb9038119d3e15dee89f368aa231ed51eb5ca7bb510dd1a8283877913be31c02207cc152a3574b34dcdf3ffa0591860a546411a82cfd5769d31fb5608504cba0070e258101a03c60534db21c2c0893953a6ad7ca486458d0a82e937c44971fc3fd3a1941bd0d692bca381cbd5e5a9d3897ea08afc8255c60054af5c1c4c6e59f10fd6887df1c41b30628f340a8cdd67032115ac4c4f99696ef775fdf8aaec417bfadfac8b13054ca2851ea00ef24fcc720d3c62b3e7c60d9ba1f591b50ad45b0f621379e1cdc307793f2e74a1c9f34cf8a751d1c1a899505f9eacb71183afbc0863638d385fd3bb361b3c607cc30fabe3f88d52dfec80a0f9188c9fcdce84cb68d54160a452712c6a141ff29c203e53aeef046e2e8455f6d4ec1ecfb8a3f5f63f347ebdd1dc417f25a6ae94d43a3f1e2b82868c7763e0f4be3181a36dfaa3cb098378491b65484233d3da230b36076e534c54e70815972a9984d1e2981b0c0ef2e5c0460d4180c5393bdb55e68e04726cfb95284dad21d6b17c156c12444f1bb557d1ac6968c79d61a82d1feea36a64777bad3645a4db4a1e16fdfc8732943d31ab7ea4969e5771f545c53f785c894d6d4761ac3adf99795686dff95a8f993a0bacce9e78ea79658cc795316b48cafd0e715c78cf41a204f9874ab1338b95ca054dc3b8da0b6063ec224c4cae1a3915f69af5593df423fa57fc66af2c96472b03918e83b48913a962981fd483f7cba5b36743c0fba7981df85d79d0b332146f7be29012c944d7ad92dc81ae913bbbb07416f129e86868008ec3a13cb0e0769114e9dd6600d8912a0b183054bcd014355c9cdf88e93a055b4b307e61f8c032f42857cd6ebae97285b38ded7b06b7f02ac4bd617556ea5b0349c0b4ee13174f26793811bf5ec2616ea3a57bb5c62ba4f462f772547c3edf64ce5dff356f3b5d6bd459d4bd50486ae17efa38c0bc106be7e4df27232bdb2c62f3df7d8a89ea58c8200fdc7c7c1172561dd752b5df046323b9ab36cb21cdb179ba3b23b27ed9a2bb0de4fad96a935dd36689bb553d10f399eb1bf90f077375ce5a622044f79a5bb510d546816c4241c57f759c74a27b63ba383ff3416b7a96ae4b5829d4de5853da08c7e0258dbeae125d27d11b9aa67e0d17cdb352bb6394364c3f93933240f7c413d8a32a88bc239f1bcb241dffbf8b5989a13bbd5280798a4397b8fd23409c7c0b9efd84db5a676f6f6a231b813614e0e42dc5fcf20fdf4772d25ca61efcad305e427a3252986a80a9f754892852367ba900c589233eb61fa02549e9b06af7ae77da408db9c5801238a9800b6c77aab1b82940ddd2e772046550dcd1dbc91e5ecda4253464aba1659dce3463188d5cc5c4b637292a9ee724d2324364f92e1f187b8a589f34e96b1321e75b1155e83d1937bb1b3f7d46dd7bea64864287d24e25446ac090ae5fe56b1320a299a080e8c9fc7181816106bc974c5f6ff7033cb66f6607de6c2ce4e02275e189951da956624c643faf6630c2a799a8d805a73070845ada858d5e1bc78159988c41ad6b56ee5e0931e11facb77a9b817b51b447ea8eeb1825f046652adb23626b3cf5eee650e44e5ef82b73785fcde93bd64d95a68fc2743f8f40cabd7223f480eee1d9ac2246506c639bbb99f8444a3304699ee44a648767c562b469c137d17905bac49f544b576329c8be20cc43b60a79cc9e6bd2088698fbc6456d269153cbe388cbf3e31b2e1a7c1fbfaeea2552bd477b68b4d6fdd67696eb8b0c8bc94ee80a909e228110eddfd4de134e3a71211dcb4cb35412720b796b87e8275c7522244353f3b932046b8eeb6cdac1d84a91aa2b83f94808d8d9eefd92d35cd96f9f144efb675f6f1a9dd3ff39de5e9a5d9993076ebf646346463ea943c303293154fd15159bc95ca054ea8d01d3ea21e47adc83dc092066c3a58a9e24607136f038f51dcc180123cddf5a906bdc1475344c374a9449c8ee17c473ecb7d985d6879f04d57dcca3bd5d76c6faf3d50109b1b687b32fd99ec0faea7af420be5ab5c3696833c4f5f86eeba044ba45db3fac59efce9d455741aaf248db3e842f2e8f3666d28cb0e07f4f00cd828a0ba68ce0f8eef9e9df35fc512596616d15894058e27adbe599b1e35ed7c25f99d4a2aaadb012389974874c9a5c507a98995f2586e3f22d8942f6650c3cb3e84b53faed8cac52f3ff0c725186d72aa0f2970d405ea77ef4c3b9e0be0cbf1003189b7af72e0cb3030d7c1b80dafa723d07e9a5f28082b9aae9f0acd99b1e6185bcef203fed8db79784e764c00ec760e499ece63efe4186137d03c4d21dd74527eba4e0f7be965f30f95a8387682bab4b86754bfe8957bde254f3ebab15535674da1c7a811f7e5fa4ac05ee50fd98e2042515ba575aa23ef8341f85c7fdc92ccc99a0d738f6363eba1d7aae83e48611918a1f6fb6620ec42cc48b2ba725f8504106b2fd8ffc78723d1f21567042c43f5dc355c918afd479dcdbc38c5843a191f9fc28ae8185a2167f45847efb48e53e88c14d3e63e27e2a17f25e13db97f1c07a4357ba2b683dee6bf928aec96d92d4afaf91c1217ee077357ccbff556cb5f1a6bfb246f865b164c5702b6eb7bce235a6eea3a805c07df4bd94ac9f9d90c8d9471c1a37df63a19f84f79d45bf4ca797cd0da5167cb510b2fbea77a196c47a554c5073adbf888fecb297774bcdaaf7c542babf01ba675daaad2c61baf3a206feab8565d3e65c23eac55114574ef25b92ffb79e20a3b2737c75ba47cf4af051826f05f800db3bd57fc1d43e40eb8ba254cbf0f9120e292f2c5c86357cd251c4e0a2fc6634e5ebaf450ec10d541abeea6c3df8e038d3169b7d47bbebc513cdb88b3a509956d3ca665b2d0cb4614c522e1b861aba836345ee0a49433a7dece7e829f8cd9d8deabdd24dc75d499fbecedfccffff73864962cf0f7a1bd9a7fec93b155ebb551ea1196dda6015b2c7517a02165ebb49f29edadf8d4a5f210ecc8e7f42ce7b914e56b6d3b58d311bf839f9e14372e17c40bdc255ce28c6ee0252fb0090e3200792a3280704b1075cc8286def1a47e35eb40c670784af6b7736588cbafadede34b730c61a61b82a47e195ed154406942b57536815cdd4b6fdeef36d54e14fefd8dd0e316a0b005d1e08dd1151361b5bec37fe1dc1e9fdc499105ec2d0ca4070d0f1d1a4895f26b70abde4fdfd1067174865be3ca8919a02acb8696e145f4659726157527640294da93cc2abafbcb04f0af1b175095f904c917c5f167efab526f1f3799a84a827c4f2be6172f879b4183d53eff981fe115389f0c5b61e21d3b1fc0282c2d40c2e9c724ae9c20998d9b3846ece759349b524a10a0bf20cfc12876acb7841f05ed2cedd1d56b1cd07041cb9f530d5e1eba8ec45f7902aba5c86ca9ba7a9fab1c1c85175b770e5cfb03f75e22811839f3d807d07b135dd5f95dafa2a5719bdccccf4dada2ef33bc161e981873a78adbad7f664c9e4725dc75c6021cc0abbf50799c572fcbc3b9a0421eef40554921ee365f678feb5cd57679d868f09acc08d097480741067bb5588138400718a582f4e378c8771fd5febfca896cceb2ec2e1276ee2af5afaaac4001417e47a1614cbceebfb711df32c142e1fc2a950e52c86f4ca34ce8d7d07026b4aeaae39ff1da9c7e12f5d40c41026539b761b4c223f9f3f90bf1fa7a3afb0235b19b3ead0191e401cc71a618617a24d43e8730a573934d1c0566a86ee5c390e9216cd0acd10664c3aa20d4cc9053fdbc5d5a1a9a4b20222a948f18b03c570f7b95bf950e50a78092bdca1f87381abfb2e6b959383427e5d00533245582c37f3bd5123edc931f94a162c16e8a6bd727d90dc7ad0def14b624809125d03de53a03a3edc6189cd10c43060b3744eb73b2be842f686a97d9a22956d52412722bc72ae81e5431613c711b8dff8ab69f3754f66f1b9b7a15072900761d36906eb752f033dc1243f96d7aefb25e09d4d68ffa54f03efc288477fd7cf491a79fa057d4a4a7baee04e03ee6ff18fcddeeb40d7ccabbabba00aa3a608ed98391a25c20d36bab2be800b5fe730d9926bd71112c30f69b58c1542238f5f696a71562331c75efe93f264bbcd4293610de8e6e504db33c3b907c08368950e73fe94ccae3cfeb98fde13f5989d330034fcd1e251bae491ca6b58fcd3a7df8538c74fece2358a43d4e2f00461f9d6c81325f43c504a38330645bbee650a22571de50a333f588a7a81ac966f00b3d2360a344e09ee2e99af2704d9840a847ed28c81d56be43387ec6b5d241f972d1dd8a3127404760481514da9ab3c5dd3df940692b9279ea4b5d739e879f32f4e0b4a866c2bb8db64b2d1902409cbdf359e71736d219dd8e86d209444094454a72ae4cd4847cf46526c1bd1d9845ba1db0d62ef66a0349940c8ea50ab2b46f83af2dd957509377a10bfb6cc879eed42ec86561388ec6682d512d7264e30a2290ef27b5adb8765833860e721a7e3d89141c20dc7309a65eee76f251e72f206dd2d2f763ed13e58dcd48f992faa2b353438dcc4bf53a4759101dd40aa7d562915f2e7fc4c5328d5048483ce2b47ec483e96ca961e7dabe3998959ca49d34f89ffcb565cfa2b31d4397e34505023563a2102d57b7ffcc051cf5e26520b2055be8e838ea9af2e7a48ec8f2eb55701f1a862158b1d2bd557cc30adf83fa37196746e561ef6c01d7b60e4112246b4b3b857e47ab1545398c92f972e05ed0f6d869399f0f9cfd127e27055141355638acbb3c1efc9c0521f896ff102c41b9cb61d9a6e68edc642e81209280f902fdc0963cd976bcaf93f68de1022ef40c2f48dacde841a9b827cf4263ace817b62db1610b9eaa8e5c2c47454826a0082aa62d08731dc80b1b49c950e85a5c5b41be0d913fdaa84351d0e78ec631bea0b4a4bee2b36951c68b6562b2bb587551046f63792984da5515166bea94c07cce381611daca71581292ca4066491e775bd1d835194d3f194daca5b8ef7e0103737c42e6318efd85503097850df110bb3eff0be641c28666e08c771fe1a5d7e77d30397480552a138de9e432012a71668e1fe845e60fb7f91ae3cdccb51bab96e8ba3f34a22b90ab7b1bc89a2a2b75d30de2cf1e9f1911717c28651a792c7a4dc007fb388aa62e0dec86cd2c624ff73735412c447f37a6e4efdf459fc0fb0addee7c91856fd921ca3b651666b21ba74d5c1d0e6fd598b13228b0ff09e91fe223ba210a6e55a6560158db20a0c439bd4d71b", 0x1000}], 0x1) 16:00:10 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000140)=""/182, 0xb6, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x6}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0xd5, 0x3}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x7ff, 0xffffffffffffff93}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x101}], 0x7, &(0x7f0000000280)={0x6, 0x10000}) nanosleep(&(0x7f00000002c0)={0xfff, 0x6}, &(0x7f0000000340)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept(r2, 0x0, &(0x7f0000000380)) write(r3, &(0x7f0000000100)="c9", 0x1) fcntl$dupfd(r1, 0x0, r3) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) pipe2(&(0x7f0000000000), 0x10000) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x0, 0x100, &(0x7f0000000040)=""/65, &(0x7f00000000c0)=0x41) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000008c0)="9fa6a69794830c0c3fcbce7545cefb6c684f44b0cd4742d20dcb0217f4f199699eb2034a6aad6a821577fe95dc50f9d1d76a15c8f2562731a20b232a0d5b2681ed6b5f7fc06139ab7f0ae4b4b06e5a4ab3a9dd320801e3796cbc35a927b42db722984be405af057c27d37f9c0676584c85b8921a99919cf97fab30586baecaba016fbcc287b89251001fbf72ea476e6972e1ce520bde6b44489aa8d86f91871ef61d8a9e5fbd26ea8602e69b6d52270860c9a75d8ee95208d88cd6cec97b64de612ccc66cd8e5486740ae45adbba81a7eb3e39c1621637919f7e2bf33bd993bf28b262f964555fd441f20d0a82bfe9cbd7b9541b660949b7c99bc3ada0f608b565399192f6b0bcc4269cc54a73cc1a841b57ae96f662a92629c29e0647e42afc21e7fe6d7e9a0246accbf265b0c095f4312833a00d5b1553589c07948fc28218ba7ed6bdab2a968cbe0e9efb8e1b0b3c52f5bd5bdf73612d49165afed31863199191935c0f9f1f9f1208fdab86d5b5fbecb9038119d3e15dee89f368aa231ed51eb5ca7bb510dd1a8283877913be31c02207cc152a3574b34dcdf3ffa0591860a546411a82cfd5769d31fb5608504cba0070e258101a03c60534db21c2c0893953a6ad7ca486458d0a82e937c44971fc3fd3a1941bd0d692bca381cbd5e5a9d3897ea08afc8255c60054af5c1c4c6e59f10fd6887df1c41b30628f340a8cdd67032115ac4c4f99696ef775fdf8aaec417bfadfac8b13054ca2851ea00ef24fcc720d3c62b3e7c60d9ba1f591b50ad45b0f621379e1cdc307793f2e74a1c9f34cf8a751d1c1a899505f9eacb71183afbc0863638d385fd3bb361b3c607cc30fabe3f88d52dfec80a0f9188c9fcdce84cb68d54160a452712c6a141ff29c203e53aeef046e2e8455f6d4ec1ecfb8a3f5f63f347ebdd1dc417f25a6ae94d43a3f1e2b82868c7763e0f4be3181a36dfaa3cb098378491b65484233d3da230b36076e534c54e70815972a9984d1e2981b0c0ef2e5c0460d4180c5393bdb55e68e04726cfb95284dad21d6b17c156c12444f1bb557d1ac6968c79d61a82d1feea36a64777bad3645a4db4a1e16fdfc8732943d31ab7ea4969e5771f545c53f785c894d6d4761ac3adf99795686dff95a8f993a0bacce9e78ea79658cc795316b48cafd0e715c78cf41a204f9874ab1338b95ca054dc3b8da0b6063ec224c4cae1a3915f69af5593df423fa57fc66af2c96472b03918e83b48913a962981fd483f7cba5b36743c0fba7981df85d79d0b332146f7be29012c944d7ad92dc81ae913bbbb07416f129e86868008ec3a13cb0e0769114e9dd6600d8912a0b183054bcd014355c9cdf88e93a055b4b307e61f8c032f42857cd6ebae97285b38ded7b06b7f02ac4bd617556ea5b0349c0b4ee13174f26793811bf5ec2616ea3a57bb5c62ba4f462f772547c3edf64ce5dff356f3b5d6bd459d4bd50486ae17efa38c0bc106be7e4df27232bdb2c62f3df7d8a89ea58c8200fdc7c7c1172561dd752b5df046323b9ab36cb21cdb179ba3b23b27ed9a2bb0de4fad96a935dd36689bb553d10f399eb1bf90f077375ce5a622044f79a5bb510d546816c4241c57f759c74a27b63ba383ff3416b7a96ae4b5829d4de5853da08c7e0258dbeae125d27d11b9aa67e0d17cdb352bb6394364c3f93933240f7c413d8a32a88bc239f1bcb241dffbf8b5989a13bbd5280798a4397b8fd23409c7c0b9efd84db5a676f6f6a231b813614e0e42dc5fcf20fdf4772d25ca61efcad305e427a3252986a80a9f754892852367ba900c589233eb61fa02549e9b06af7ae77da408db9c5801238a9800b6c77aab1b82940ddd2e772046550dcd1dbc91e5ecda4253464aba1659dce3463188d5cc5c4b637292a9ee724d2324364f92e1f187b8a589f34e96b1321e75b1155e83d1937bb1b3f7d46dd7bea64864287d24e25446ac090ae5fe56b1320a299a080e8c9fc7181816106bc974c5f6ff7033cb66f6607de6c2ce4e02275e189951da956624c643faf6630c2a799a8d805a73070845ada858d5e1bc78159988c41ad6b56ee5e0931e11facb77a9b817b51b447ea8eeb1825f046652adb23626b3cf5eee650e44e5ef82b73785fcde93bd64d95a68fc2743f8f40cabd7223f480eee1d9ac2246506c639bbb99f8444a3304699ee44a648767c562b469c137d17905bac49f544b576329c8be20cc43b60a79cc9e6bd2088698fbc6456d269153cbe388cbf3e31b2e1a7c1fbfaeea2552bd477b68b4d6fdd67696eb8b0c8bc94ee80a909e228110eddfd4de134e3a71211dcb4cb35412720b796b87e8275c7522244353f3b932046b8eeb6cdac1d84a91aa2b83f94808d8d9eefd92d35cd96f9f144efb675f6f1a9dd3ff39de5e9a5d9993076ebf646346463ea943c303293154fd15159bc95ca054ea8d01d3ea21e47adc83dc092066c3a58a9e24607136f038f51dcc180123cddf5a906bdc1475344c374a9449c8ee17c473ecb7d985d6879f04d57dcca3bd5d76c6faf3d50109b1b687b32fd99ec0faea7af420be5ab5c3696833c4f5f86eeba044ba45db3fac59efce9d455741aaf248db3e842f2e8f3666d28cb0e07f4f00cd828a0ba68ce0f8eef9e9df35fc512596616d15894058e27adbe599b1e35ed7c25f99d4a2aaadb012389974874c9a5c507a98995f2586e3f22d8942f6650c3cb3e84b53faed8cac52f3ff0c725186d72aa0f2970d405ea77ef4c3b9e0be0cbf1003189b7af72e0cb3030d7c1b80dafa723d07e9a5f28082b9aae9f0acd99b1e6185bcef203fed8db79784e764c00ec760e499ece63efe4186137d03c4d21dd74527eba4e0f7be965f30f95a8387682bab4b86754bfe8957bde254f3ebab15535674da1c7a811f7e5fa4ac05ee50fd98e2042515ba575aa23ef8341f85c7fdc92ccc99a0d738f6363eba1d7aae83e48611918a1f6fb6620ec42cc48b2ba725f8504106b2fd8ffc78723d1f21567042c43f5dc355c918afd479dcdbc38c5843a191f9fc28ae8185a2167f45847efb48e53e88c14d3e63e27e2a17f25e13db97f1c07a4357ba2b683dee6bf928aec96d92d4afaf91c1217ee077357ccbff556cb5f1a6bfb246f865b164c5702b6eb7bce235a6eea3a805c07df4bd94ac9f9d90c8d9471c1a37df63a19f84f79d45bf4ca797cd0da5167cb510b2fbea77a196c47a554c5073adbf888fecb297774bcdaaf7c542babf01ba675daaad2c61baf3a206feab8565d3e65c23eac55114574ef25b92ffb79e20a3b2737c75ba47cf4af051826f05f800db3bd57fc1d43e40eb8ba254cbf0f9120e292f2c5c86357cd251c4e0a2fc6634e5ebaf450ec10d541abeea6c3df8e038d3169b7d47bbebc513cdb88b3a509956d3ca665b2d0cb4614c522e1b861aba836345ee0a49433a7dece7e829f8cd9d8deabdd24dc75d499fbecedfccffff73864962cf0f7a1bd9a7fec93b155ebb551ea1196dda6015b2c7517a02165ebb49f29edadf8d4a5f210ecc8e7f42ce7b914e56b6d3b58d311bf839f9e14372e17c40bdc255ce28c6ee0252fb0090e3200792a3280704b1075cc8286def1a47e35eb40c670784af6b7736588cbafadede34b730c61a61b82a47e195ed154406942b57536815cdd4b6fdeef36d54e14fefd8dd0e316a0b005d1e08dd1151361b5bec37fe1dc1e9fdc499105ec2d0ca4070d0f1d1a4895f26b70abde4fdfd1067174865be3ca8919a02acb8696e145f4659726157527640294da93cc2abafbcb04f0af1b175095f904c917c5f167efab526f1f3799a84a827c4f2be6172f879b4183d53eff981fe115389f0c5b61e21d3b1fc0282c2d40c2e9c724ae9c20998d9b3846ece759349b524a10a0bf20cfc12876acb7841f05ed2cedd1d56b1cd07041cb9f530d5e1eba8ec45f7902aba5c86ca9ba7a9fab1c1c85175b770e5cfb03f75e22811839f3d807d07b135dd5f95dafa2a5719bdccccf4dada2ef33bc161e981873a78adbad7f664c9e4725dc75c6021cc0abbf50799c572fcbc3b9a0421eef40554921ee365f678feb5cd57679d868f09acc08d097480741067bb5588138400718a582f4e378c8771fd5febfca896cceb2ec2e1276ee2af5afaaac4001417e47a1614cbceebfb711df32c142e1fc2a950e52c86f4ca34ce8d7d07026b4aeaae39ff1da9c7e12f5d40c41026539b761b4c223f9f3f90bf1fa7a3afb0235b19b3ead0191e401cc71a618617a24d43e8730a573934d1c0566a86ee5c390e9216cd0acd10664c3aa20d4cc9053fdbc5d5a1a9a4b20222a948f18b03c570f7b95bf950e50a78092bdca1f87381abfb2e6b959383427e5d00533245582c37f3bd5123edc931f94a162c16e8a6bd727d90dc7ad0def14b624809125d03de53a03a3edc6189cd10c43060b3744eb73b2be842f686a97d9a22956d52412722bc72ae81e5431613c711b8dff8ab69f3754f66f1b9b7a15072900761d36906eb752f033dc1243f96d7aefb25e09d4d68ffa54f03efc288477fd7cf491a79fa057d4a4a7baee04e03ee6ff18fcddeeb40d7ccabbabba00aa3a608ed98391a25c20d36bab2be800b5fe730d9926bd71112c30f69b58c1542238f5f696a71562331c75efe93f264bbcd4293610de8e6e504db33c3b907c08368950e73fe94ccae3cfeb98fde13f5989d330034fcd1e251bae491ca6b58fcd3a7df8538c74fece2358a43d4e2f00461f9d6c81325f43c504a38330645bbee650a22571de50a333f588a7a81ac966f00b3d2360a344e09ee2e99af2704d9840a847ed28c81d56be43387ec6b5d241f972d1dd8a3127404760481514da9ab3c5dd3df940692b9279ea4b5d739e879f32f4e0b4a866c2bb8db64b2d1902409cbdf359e71736d219dd8e86d209444094454a72ae4cd4847cf46526c1bd1d9845ba1db0d62ef66a0349940c8ea50ab2b46f83af2dd957509377a10bfb6cc879eed42ec86561388ec6682d512d7264e30a2290ef27b5adb8765833860e721a7e3d89141c20dc7309a65eee76f251e72f206dd2d2f763ed13e58dcd48f992faa2b353438dcc4bf53a4759101dd40aa7d562915f2e7fc4c5328d5048483ce2b47ec483e96ca961e7dabe3998959ca49d34f89ffcb565cfa2b31d4397e34505023563a2102d57b7ffcc051cf5e26520b2055be8e838ea9af2e7a48ec8f2eb55701f1a862158b1d2bd557cc30adf83fa37196746e561ef6c01d7b60e4112246b4b3b857e47ab1545398c92f972e05ed0f6d869399f0f9cfd127e27055141355638acbb3c1efc9c0521f896ff102c41b9cb61d9a6e68edc642e81209280f902fdc0963cd976bcaf93f68de1022ef40c2f48dacde841a9b827cf4263ace817b62db1610b9eaa8e5c2c47454826a0082aa62d08731dc80b1b49c950e85a5c5b41be0d913fdaa84351d0e78ec631bea0b4a4bee2b36951c68b6562b2bb587551046f63792984da5515166bea94c07cce381611daca71581292ca4066491e775bd1d835194d3f194daca5b8ef7e0103737c42e6318efd85503097850df110bb3eff0be641c28666e08c771fe1a5d7e77d30397480552a138de9e432012a71668e1fe845e60fb7f91ae3cdccb51bab96e8ba3f34a22b90ab7b1bc89a2a2b75d30de2cf1e9f1911717c28651a792c7a4dc007fb388aa62e0dec86cd2c624ff73735412c447f37a6e4efdf459fc0fb0addee7c91856fd921ca3b651666b21ba74d5c1d0e6fd598b13228b0ff09e91fe223ba210a6e55a6560158db20a0c439bd4d71b", 0x1000}], 0x1) Û¤«” ”éSFDB"Ü£eUÛ¤«” ”éSFDB"Ü£eUŸ¦¦—”ƒ ?ËÎuEÎûlhOD°ÍGBÒ Ëôñ™iž²Jj­j‚wþ•ÜPùÑ×jÈòV'1¢ #* [&ík_Àa9« ä´°nZJ³©Ý2ãyl¼5©'´-·"˜Kä¯|'ÓœvXL…¸’™‘œù«0Xk®Êºo¼Â‡¸’Q¿rêGniráÎR ÞkDHš¨Øo‘‡öŠž_½&ê†æ›mR'`ɧ]ŽéRØŒÖÎÉ{dÞa,ÌfÍŽT†t äZÛº§ë>9Áb7‘Ÿ~+ó;Ù“¿(²bùdU_ÔAò ‚¿éË×¹Tf I·É›Ã­ öµe9‘’ö°¼Ä&œÅJsÌ„W®–öb©&)žGä*ü!çþm~šF¬Ëòe°À•ô1(3  [SXœ”‚º~Ö½«*–Œ¾žûŽ S®ïn.„UöÔìϸ£õö?4~½ÑÜA%¦®”Ô:?+‚†Œwcàô¾1£mú£Ë ƒxIeHB3ÓÚ# 6nSLTç—*™„Ñ☠òåÀF A€Å9;ÛUæŽrlû•(M­!Ö±|lDOµWѬihÇa¨-î£jdw{­6E¤ÛJýü‡2”=1«~¤–žWqõEÅ?x\‰MmGa¬:ß™yV†ßùZ™: ¬ÎžxêyeŒÇ•1kHÊýq\xÏA¢ù‡J±3‹•ÊMÃ¸Ú `cì"LL®9öšõY=ô#úWüf¯,–G+‘Žƒ´‰©b˜Ôƒ÷Ë¥³gCÀû§˜ø]yг2o{âÉD×­’Ü®‘;»°tñ)èhhŽÃ¡<°àv‘éÝfØ‘* 0T¼Ð5\œßˆé:[K0~aøÀ2ô(WÍnºér…³í{·ð*ĽauVê[IÀ´îO&y8¿^Âan£¥{µÆ+¤ôb÷rT|>ßdÎ]ÿ5o;]kÔYÔ½PHjá~ú8À¼kçäß'#+Û,bóß}Š‰êXÈ Ü||rV×Rµßc#¹«6Ë!ͱyº;#²~Ù¢» äúÙj“]Óf‰»U=ó™ëùsuÎZb D÷š[µÕFlBAÅuœt¢{cº8?óAkz–®KX)ÔÞXSÚÇà%¾®]'Ñš¦~ ͳR»c”6L?““2@÷ÄØ£*ˆ¼#ŸË$ÿ¿‹Y‰¡;½R€yŠC—¸ý#@œ| žý„ÛZgooj#6àä-ÅüòßGrÒ\¦ü­0^Bz2R˜j€©÷T‰(R6{©Å‰#>¶ %Ié°j÷®wÚ@¹Å€8©€ lwª±¸)@ÝÒçrePÜÑÛÉ^ͤ%4d«¡eÎ4c\ÅĶ7)*žç$Ò2Cdù.{ŠXŸ4ék!ç[Uè=7»?}FÝ{êd†B‡ÒN%DjÀ®_åk ¢™ €èÉüqa¼—L_o÷<¶ofÞl,äà"uቕ©VbLd?¯f0§™¨Ø§0p„ZÚ…^ÇY˜ŒA­kVî^ 1ᬷz›{Q´GêŽë%ðFe*Û#bk<õîæPäN^ø+sx_Íé;ÖM•¦Ât?@ʽr#ô€îáÙ¬"FPlc›»™øDJ3ižäJd‡gÅb´iÁ7ÑyºÄŸTKWc)Ⱦ ÌC¶ yÌžkÒ†˜ûÆEm&‘SËãˆËóã.|¿®ê%R½G{h´ÖýÖv–ë‹ ‹ÉNè ž"íßÔÞN:q!ËL³Tr yk‡è'\u"$CSó¹2kŽëlÚÁØJ‘ª+ƒùHØÙîý’Ó\ÙoŸNûg_oÓÿ9Þ^š]™“n¿dcFF>©CÃ)1Tý›É\ TêÓê!äzÜƒÜ fÃ¥Šž$`q6ð8õÌ#ÍßZkÜu4L7J”IÈîÄsì·Ù…Ö‡ŸÕ}Ì£½]vÆúóÕ ±¶‡³/ÙžÀúêzô ¾ZµÃih3Äõønë DºEÛ?¬YïÎEWAªòHÛ>„/.6fÒŒ°àOÍ‚Š ¦Œàøîùéß5üQ%–am‰@XâzÛå™±ã^×Â_™Ô¢ª­°8™t‡Lš\Pz˜™_%†ãò-‰Böe <³èKSú팬Róÿ rQ†×* ò— @^§~ôùྠ¿›z÷. ³ |€Úúr=é¥ò€‚¹ªéð¬Ù›a…¼ï ?í·—„çdÀÇ`ä™ìæ>þA†}ÄÒ×E'ë¤à÷¾–_0ùZƒ‡h+«K†uKþ‰W½âTóë«SVtÚz~_¤¬îPý˜â%ºWZ¢>ø4…ÇýÉ,Ì™ ×8ö6>ºz®ƒä†‘Šo¶bÄ,Ä‹+§%øPA²ýüxr=!VpBÄ?]ÃUɯÔyÜÛÃŒXC¡‘ùü(®…¢E„~ûHå>ˆÁM>câ~*ò^Û—ñÀzCWº+h=îkù(®Ém’Ô¯¯‘Á!~àw5|ËÿUlµñ¦¿²Føe±dÅp+n·¼â5¦î£¨À}ô½”¬ŸÈÙG7ßc¡Ÿ„÷E¿L§—Í ¥|µ²ûêw¡–ÄzULPs­¿ˆì²—wKͪ÷ÅBº¿ºg]ª­,aºó¢þ«…eÓæ\#êÅQWNò[’ÿ·ž £²s|uºGÏJðQ‚oøÛ;ÕÁÔ>@ë‹¢TËðù)/,\†5|ÒQÄà¢üf4åë¯EÁ T¾êl=øà8Ó›}G»ëÅ͸‹:P™VÓÊf[- ´aLR.†ºƒcEî IC:}ìçè)øÍê½ÒMÇ]IŸ¾ÎßÌÿÿs†IbÏzÙ§þÉ;^»U¡mÚ`²ÇQz^»IòžÚßJ_!ÌŽBÎ{‘NV¶Óµ1ø9ùáCrá|@½ÂUÎ(ÆîRûã ’£(±\È(mïGã^´ g„¯kw6XŒºúÞÞ4·0Æa¸*Gá•íD”+WShÍÔ¶ýîómTáOïØÝ1j ]ÝQ6[ì7þÁéýÄ™^ÂÐÊ@pÐñѤ‰_&· ½äýýgHe¾<¨‘š¬¸in_FYraWRv@)M©<«¯¼°O ñ±u _L‘|_~úµ&ñóyš„¨'Äò¾arøy´=SïùþS‰ðŶ!Ó±ü‚ÂÔ .œrJé ˜Ù³„nÎu“Iµ$¡ ò ü‡jËxAð^ÒÎÝV±Í¹õ0Õáë¨ìE÷*º\†Ê›§©ú±ÁÈQu·påÏ°?uâ(ƒŸ=€}±5Ý_•Úú*W½ÌÌôÚÚ.ó;Áaé‡:x­º×ödÉär]Ç\`!Ì »õ™Årü¼;š!îôT’ãeöxþµÍWg† ¬À t€tg»Uˆ„qŠX/N7Œ‡qý_ëü¨–Ìë.Âá'nâ¯ZúªÄäzËÎëûqó,.©På,†ôÊ4Î}kJê®9ÿ©Çá/]@Ä&S›vL"?Ÿ?¿§£¯°#[³êÐ@Ça†¢MCès W94ÑÀVj†î\9’Í ÍfL:¢ LÉ?ÛÅÕ¡©¤²"©Hñ‹Åp÷¹[ùPå x +Ü¡øs«û.k•“ƒB~]S2EX,7ó½Q#íÉ1ùJ,覽r}ÜzÐÞñKbH ]ÞS :>Üa‰ÍÄ0`³tN·;+èBö†©}š"•mRA'"¼r®åCǸßø«ióuOfñ¹·¡PraÓiëu/=Á$?–×®û%àMhÿ¥OïˆG×ÏIyú}JJ{®àNîoñÍÞë@×Ì«º»  £¦í˜9% 6º²¾€ _ç0Ù’k×ÃiµŒB#_ijqV#1Ç^þ“òd»ÍB“a èæåÛ3ùÀƒh•sþ”Ì®<þ¹Þõ˜34üÑâQºä‘ÊkXüӧ߅8ÇOìâ5ŠCÔâðaùÖÈ%ôÑ>XÜÔ™/ª+548ÜÄ¿S¤u‘Ý@ª}V)òçüLS(Õ„ƒÎ+GìH>–Ê–}«ã™‰YÊIÓO‰ÿËV\ú+1Ô9~4PP#V:!Õ{üÀQÏ^&R U¾ŽƒŽ©¯.zHì.µWñ¨b‹+ÕWÌ0­ø?£q–tnVöÀ{`ä"F´³¸Wäz±TS˜É/—.ím†“™ðùÏÑ'âpUUcŠË³ÁïÉÀR‰oñÄœ¶šnhíÆBè (/Ü cÍ—kÊù?hÞ"ï@Âô¬Þ„›‚|ô&:Î{bÛ¹ê¨åÂÄtT‚j‚ªbЇ1Ü€±´œ•…¥Å´àÙýª„5xìcê JKî+6•h¶V++µ‡UFö7’˜M¥QQf¾©LÌãa¬§),¤d‘çu½ƒQ”Óñ”ÚÊ[Ž÷à77Ä.cïØU xPß ³ïð¾d(fnÇqþ]~wÓ—HR¡8ÞžC §háþ„^`û‘®<ÜËQº¹n‹£óJ"¹ ·±¼‰¢¢·]0Þ,ñéñ‘†Q§’ǤܳˆªbàÞÈlÒÆ$ÿssTÄGóznNýôYü°­ÞçÉVý’£¶Qfk!ºtÕÁÐæýY‹"‹ðž‘þ";¢¦åZe`² C›Ôן¦¦—”ƒ ?ËÎuEÎûlhOD°ÍGBÒ Ëôñ™iž²Jj­j‚wþ•ÜPùÑ×jÈòV'1¢ #* [&ík_Àa9« ä´°nZJ³©Ý2ãyl¼5©'´-·"˜Kä¯|'ÓœvXL…¸’™‘œù«0Xk®Êºo¼Â‡¸’Q¿rêGniráÎR ÞkDHš¨Øo‘‡öŠž_½&ê†æ›mR'`ɧ]ŽéRØŒÖÎÉ{dÞa,ÌfÍŽT†t äZÛº§ë>9Áb7‘Ÿ~+ó;Ù“¿(²bùdU_ÔAò ‚¿éË×¹Tf I·É›Ã­ öµe9‘’ö°¼Ä&œÅJsÌ„W®–öb©&)žGä*ü!çþm~šF¬Ëòe°À•ô1(3  [SXœ”‚º~Ö½«*–Œ¾žûŽ S®ïn.„UöÔìϸ£õö?4~½ÑÜA%¦®”Ô:?+‚†Œwcàô¾1£mú£Ë ƒxIeHB3ÓÚ# 6nSLTç—*™„Ñ☠òåÀF A€Å9;ÛUæŽrlû•(M­!Ö±|lDOµWѬihÇa¨-î£jdw{­6E¤ÛJýü‡2”=1«~¤–žWqõEÅ?x\‰MmGa¬:ß™yV†ßùZ™: ¬ÎžxêyeŒÇ•1kHÊýq\xÏA¢ù‡J±3‹•ÊMÃ¸Ú `cì"LL®9öšõY=ô#úWüf¯,–G+‘Žƒ´‰©b˜Ôƒ÷Ë¥³gCÀû§˜ø]yг2o{âÉD×­’Ü®‘;»°tñ)èhhŽÃ¡<°àv‘éÝfØ‘* 0T¼Ð5\œßˆé:[K0~aøÀ2ô(WÍnºér…³í{·ð*ĽauVê[IÀ´îO&y8¿^Âan£¥{µÆ+¤ôb÷rT|>ßdÎ]ÿ5o;]kÔYÔ½PHjá~ú8À¼kçäß'#+Û,bóß}Š‰êXÈ Ü||rV×Rµßc#¹«6Ë!ͱyº;#²~Ù¢» äúÙj“]Óf‰»U=ó™ëùsuÎZb D÷š[µÕFlBAÅuœt¢{cº8?óAkz–®KX)ÔÞXSÚÇà%¾®]'Ñš¦~ ͳR»c”6L?““2@÷ÄØ£*ˆ¼#ŸË$ÿ¿‹Y‰¡;½R€yŠC—¸ý#@œ| žý„ÛZgooj#6àä-ÅüòßGrÒ\¦ü­0^Bz2R˜j€©÷T‰(R6{©Å‰#>¶ %Ié°j÷®wÚ@¹Å€8©€ lwª±¸)@ÝÒçrePÜÑÛÉ^ͤ%4d«¡eÎ4c\ÅĶ7)*žç$Ò2Cdù.{ŠXŸ4ék!ç[Uè=7»?}FÝ{êd†B‡ÒN%DjÀ®_åk ¢™ €èÉüqa¼—L_o÷<¶ofÞl,äà"uቕ©VbLd?¯f0§™¨Ø§0p„ZÚ…^ÇY˜ŒA­kVî^ 1ᬷz›{Q´GêŽë%ðFe*Û#bk<õîæPäN^ø+sx_Íé;ÖM•¦Ât?@ʽr#ô€îáÙ¬"FPlc›»™øDJ3ižäJd‡gÅb´iÁ7ÑyºÄŸTKWc)Ⱦ ÌC¶ yÌžkÒ†˜ûÆEm&‘SËãˆËóã.|¿®ê%R½G{h´ÖýÖv–ë‹ ‹ÉNè ž"íßÔÞN:q!ËL³Tr yk‡è'\u"$CSó¹2kŽëlÚÁØJ‘ª+ƒùHØÙîý’Ó\ÙoŸNûg_oÓÿ9Þ^š]™“n¿dcFF>©CÃ)1Tý›É\ TêÓê!äzÜƒÜ fÃ¥Šž$`q6ð8õÌ#ÍßZkÜu4L7J”IÈîÄsì·Ù…Ö‡ŸÕ}Ì£½]vÆúóÕ ±¶‡³/ÙžÀúêzô ¾ZµÃih3Äõønë DºEÛ?¬YïÎEWAªòHÛ>„/.6fÒŒ°àOÍ‚Š ¦Œàøîùéß5üQ%–am‰@XâzÛå™±ã^×Â_™Ô¢ª­°8™t‡Lš\Pz˜™_%†ãò-‰Böe <³èKSú팬Róÿ rQ†×* ò— @^§~ôùྠ¿›z÷. ³ |€Úúr=é¥ò€‚¹ªéð¬Ù›a…¼ï ?í·—„çdÀÇ`ä™ìæ>þA†}ÄÒ×E'ë¤à÷¾–_0ùZƒ‡h+«K†uKþ‰W½âTóë«SVtÚz~_¤¬îPý˜â%ºWZ¢>ø4…ÇýÉ,Ì™ ×8ö6>ºz®ƒä†‘Šo¶bÄ,Ä‹+§%øPA²ýüxr=!VpBÄ?]ÃUɯÔyÜÛÃŒXC¡‘ùü(®…¢E„~ûHå>ˆÁM>câ~*ò^Û—ñÀzCWº+h=îkù(®Ém’Ô¯¯‘Á!~àw5|ËÿUlµñ¦¿²Føe±dÅp+n·¼â5¦î£¨À}ô½”¬ŸÈÙG7ßc¡Ÿ„÷E¿L§—Í ¥|µ²ûêw¡–ÄzULPs­¿ˆì²—wKͪ÷ÅBº¿ºg]ª­,aºó¢þ«…eÓæ\#êÅQWNò[’ÿ·ž £²s|uºGÏJðQ‚oøÛ;ÕÁÔ>@ë‹¢TËðù)/,\†5|ÒQÄà¢üf4åë¯EÁ T¾êl=øà8Ó›}G»ëÅ͸‹:P™VÓÊf[- ´aLR.†ºƒcEî IC:}ìçè)øÍê½ÒMÇ]IŸ¾ÎßÌÿÿs†IbÏzÙ§þÉ;^»U¡mÚ`²ÇQz^»IòžÚßJ_!ÌŽBÎ{‘NV¶Óµ1ø9ùáCrá|@½ÂUÎ(ÆîRûã ’£(±\È(mïGã^´ g„¯kw6XŒºúÞÞ4·0Æa¸*Gá•íD”+WShÍÔ¶ýîómTáOïØÝ1j ]ÝQ6[ì7þÁéýÄ™^ÂÐÊ@pÐñѤ‰_&· ½äýýgHe¾<¨‘š¬¸in_FYraWRv@)M©<«¯¼°O ñ±u _L‘|_~úµ&ñóyš„¨'Äò¾arøy´=SïùþS‰ðŶ!Ó±ü‚ÂÔ .œrJé ˜Ù³„nÎu“Iµ$¡ ò ü‡jËxAð^ÒÎÝV±Í¹õ0Õáë¨ìE÷*º\†Ê›§©ú±ÁÈQu·påÏ°?uâ(ƒŸ=€}±5Ý_•Úú*W½ÌÌôÚÚ.ó;Áaé‡:x­º×ödÉär]Ç\`!Ì »õ™Årü¼;š!îôT’ãeöxþµÍWg† ¬À t€tg»Uˆ„qŠX/N7Œ‡qý_ëü¨–Ìë.Âá'nâ¯ZúªÄäzËÎëûqó,.©På,†ôÊ4Î}kJê®9ÿ©Çá/]@Ä&S›vL"?Ÿ?¿§£¯°#[³êÐ@Ça†¢MCès W94ÑÀVj†î\9’Í ÍfL:¢ LÉ?ÛÅÕ¡©¤²"©Hñ‹Åp÷¹[ùPå x +Ü¡øs«û.k•“ƒB~]S2EX,7ó½Q#íÉ1ùJ,覽r}ÜzÐÞñKbH ]ÞS :>Üa‰ÍÄ0`³tN·;+èBö†©}š"•mRA'"¼r®åCǸßø«ióuOfñ¹·¡PraÓiëu/=Á$?–×®û%àMhÿ¥OïˆG×ÏIyú}JJ{®àNîoñÍÞë@×Ì«º»  £¦í˜9% 6º²¾€ _ç0Ù’k×ÃiµŒB#_ijqV#1Ç^þ“òd»ÍB“a èæåÛ3ùÀƒh•sþ”Ì®<þ¹Þõ˜34üÑâQºä‘ÊkXüӧ߅8ÇOìâ5ŠCÔâðaùÖÈ%ôÑ>XÜÔ™/ª+548ÜÄ¿S¤u‘Ý@ª}V)òçüLS(Õ„ƒÎ+GìH>–Ê–}«ã™‰YÊIÓO‰ÿËV\ú+1Ô9~4PP#V:!Õ{üÀQÏ^&R U¾ŽƒŽ©¯.zHì.µWñ¨b‹+ÕWÌ0­ø?£q–tnVöÀ{`ä"F´³¸Wäz±TS˜É/—.ím†“™ðùÏÑ'âpUUcŠË³ÁïÉÀR‰oñÄœ¶šnhíÆBè (/Ü cÍ—kÊù?hÞ"ï@Âô¬Þ„›‚|ô&:Î{bÛ¹ê¨åÂÄtT‚j‚ªbЇ1Ü€±´œ•…¥Å´àÙýª„5xìcê JKî+6•h¶V++µ‡UFö7’˜M¥QQf¾©LÌãa¬§),¤d‘çu½ƒQ”Óñ”ÚÊ[Ž÷à77Ä.cïØU xPß ³ïð¾d(fnÇqþ]~wÓ—HR¡8ÞžC §háþ„^`û‘®<ÜËQº¹n‹£óJ"¹ ·±¼‰¢¢·]0Þ,ñéñ‘†Q§’ǤܳˆªbàÞÈlÒÆ$ÿssTÄGóznNýôYü°­ÞçÉVý’£¶Qfk!ºtÕÁÐæýY‹"‹ðž‘þ";¢¦åZe`² C›Ôן¦¦—”ƒ ?ËÎuEÎûlhOD°ÍGBÒ Ëôñ™iž²Jj­j‚wþ•ÜPùÑ×jÈòV'1¢ #* [&ík_Àa9« ä´°nZJ³©Ý2ãyl¼5©'´-·"˜Kä¯|'ÓœvXL…¸’™‘œù«0Xk®Êºo¼Â‡¸’Q¿rêGniráÎR ÞkDHš¨Øo‘‡öŠž_½&ê†æ›mR'`ɧ]ŽéRØŒÖÎÉ{dÞa,ÌfÍŽT†t äZÛº§ë>9Áb7‘Ÿ~+ó;Ù“¿(²bùdU_ÔAò 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = kqueue() pwritev(r1, &(0x7f0000000500)=[{0x0}], 0x1000000000000044, 0x0) ‚¿éË×¹Tf I·É›Ã­ öµe9‘’ö°¼Ä&œÅJsÌ„W®–öb©&)žGä*ü!çþm~šF¬Ëòe°À•ô1(3  [SXœ”‚º~Ö½«*–Œ¾žûŽ S®ïn.„UöÔìϸ£õö?4~½ÑÜA%¦®”Ô:?+‚†Œwcàô¾1£mú£Ë ƒxIeHB3ÓÚ# 6nSLTç—*™„Ñ☠òåÀF A€Å9;ÛUæŽrlû•(M­!Ö±|lDOµWѬihÇa¨-î£jdw{­6E¤ÛJýü‡2”=1«~¤–žWqõEÅ?x\‰MmGa¬:ß™yV†ßùZ™: ¬ÎžxêyeŒÇ•1kHÊýq\xÏA¢ù‡J±3‹•ÊMÃ¸Ú `cì"LL®9öšõY=ô#úWüf¯,–G+‘Žƒ´‰©b˜Ôƒ÷Ë¥³gCÀû§˜ø]yг2o{âÉD×­’Ü®‘;»°tñ)èhhŽÃ¡<°àv‘éÝfØ‘* 0T¼Ð5\œßˆé:[K0~aøÀ2ô(WÍnºér…³í{·ð*ĽauVê[IÀ´îO&y8¿^Âan£¥{µÆ+¤ôb÷rT|>ßdÎ]ÿ5o;]kÔYÔ½PHjá~ú8À¼kçäß'#+Û,bóß}Š‰êXÈ Ü||rV×Rµßc#¹«6Ë!ͱyº;#²~Ù¢» äúÙj“]Óf‰»U=ó™ëùsuÎZb D÷š[µÕFlBAÅuœt¢{cº8?óAkz–®KX)ÔÞXSÚÇà%¾®]'Ñš¦~ ͳR»c”6L?““2@÷ÄØ£*ˆ¼#ŸË$ÿ¿‹Y‰¡;½R€yŠC—¸ý#@œ| žý„ÛZgooj#6àä-ÅüòßGrÒ\¦ü­0^Bz2R˜j€©÷T‰(R6{©Å‰#>¶ %Ié°j÷®wÚ@¹Å€8©€ lwª±¸)@ÝÒçrePÜÑÛÉ^ͤ%4d«¡eÎ4c\ÅĶ7)*žç$Ò2Cdù.{ŠXŸ4ék!ç[Uè=7»?}FÝ{êd†B‡ÒN%DjÀ®_åk ¢™ €èÉüqa¼—L_o÷<¶ofÞl,äà"uቕ©VbLd?¯f0§™¨Ø§0p„ZÚ…^ÇY˜ŒA­kVî^ 1ᬷz›{Q´GêŽë%ðFe*Û#bk<õîæPäN^ø+sx_Íé;ÖM•¦Ât?@ʽr#ô€îáÙ¬"FPlc›»™øDJ3ižäJd‡gÅb´iÁ7ÑyºÄŸTKWc)Ⱦ ÌC¶ yÌžkÒ†˜ûÆEm&‘SËãˆËóã.|¿®ê%R½G{h´ÖýÖv–ë‹ ‹ÉNè 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file1/file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:10 executing program 1: munlockall() getgid() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='*-\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='/%@\'~.&\x00', &(0x7f0000000200)=',\x00', &(0x7f0000000240)='\'\\*\x00', &(0x7f0000000280)=',\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='*)\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x202, 0x161) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:11 executing program 1: clock_getres(0x2, 0x0) socket$inet(0x2, 0x4005, 0x40) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="0ae5e63a6f1c578e20294b3736038cc9b53a14abdeba2767a5810d8f944e98d247ad093822f716bff3deee815e2aafd5165e5d68830bf7f276df872cb80c2baea30e97c8aba12a71261ef417afec5bed0f688092b06ead25e0df180d3f612e821bbff4b614ac24d15a36d73e15fdc327f3fda5aad58a112abcdefad29a98674787c83411f677d78bc8218a2fbc7c184940daeae6c9c7c19e18d24f6d675c909a6bc1dfd4d6d85cde94ccf296d966377d11d994a0e5ede8a169ef829688c15f35ceb42c23e30d585c07de4d9aa559428cfc23a81562aefbb1a36a2f43414fde9f1ebb3cfd72836dc97f388d7e01a63bc8a0f204fd13b2d204e7913eb32ead1008fcbb2ebeb9b0034cdc8e22b481f8cecf22ab4b6b1431fe28eb89ed965f120f327367d1f3bf0b7a87ec92039fd04d4ce7519041f9b5b4858325ae3161b4d5da0a0e4b6f898cf0db78285162ba89f840992c49195b6f73271375b28086128f0738aff4c1276822ff84d08cd4c62dda6e39762730c9d2df3e1b7e6a71e1e71524f88936b8b00995a4455b8f2417ea8fbff0104f2e58eec3bf107b03e2ab4c00cae731ac91368587c924ae49c3760fd526425582476e3467e0573981bd5d04901547b495eaadc87fa00b1aee02772dc7d9c6c99dd376a3e434908107727e65f319c90af268da4d8f6cd2838aa0db61e1f832288f9aac4cb070c9429729e203dc88bd2d5bce906ba29643149da2a29a2881922e6ef14167451274ef21a5c8c50cf22e559804e35a519cffb26b4acc665f1c286119664eb3e6633972afa414687523cacaea694946bb6a120b6726fa044a04d368f621033abfe5a560e15a3a108eb04b7e13838977c701483dc0e9b7899f58bc72c4a0a0e18f8aa405dd1b6815c6adb5e77f6053c0e89f32fa6decd00b96eb3a57e79e3cbc00881a25e3bbdd23153d62fea818d9fa1935e52e6f1b9298a7eed94fb23f42a432adaa04c75602d73d57410249385c1a58393b8e11bfd25ac7b808445a40c037daa95de915c19d10950f618ffdafcaed7b70fdb10b362efa7e3c5aa3f5d831a20e2d84a5d3f80737f27b63f407647085a98e0496352e03493a5a9a96c2fbb47e5343003297332b63fa5e4f475a92d44ec0a219523cbb4b210899ef51feae679255023f6ae2af8c1b45fe3be39d17d8d121afe371002ea5baa43ec3bdcee87cfc19c051a4491a54a81453018e97b4dab43e0cc2348296db33de5ed3f6c97f98bb76f0edd12a5748c998d1cc2344b85fab5c177637097debb662aefe4628791507466cc4e02bcea1a5e6a0f986c6702b2d9879b06c879d45d663ae6aac1804874c222dab97aff62d219fdf9dcd10daa765a4b67d36d88d84dc4577cd6933120b3c5973b7a5fff3a6e87ebf423efd0a4955dc2005ec0d2cac2dcf8520b0be569e8ead8beb0093b7822fc4656e07352b5db96b33dccd684a07dc5d34d0e63c7698d86600c885539332945e820e2f816fc4331f5e5eee350f60f33cc127ed1bd136b983502321c5ba213e3bd1a3e2bad9fcf6fe2886ca0abd106d147827cb7d4a638841eaf27a9be3318243616c1e8b5f531f925cd5ee46ecb57c2aa7826f80d81c20c7b2fbe3d94b5be8250db36bfbadd9e95776a3581cf7bea8e6c133e589936b460f958a26db1de561d92d78e8af72c0d17158772b0625d2ecaaba09f0a7caabea123ed991c6c1add387ae2c7e2fa17c4f4e6a6a6c816680cd7a5b52616db0bb37ef49bb5b5241a34a89fb5e4dc986d3f4db8b6d2492d0fe3dd3b91629dc3ac74addf645e8a8ea4fc16b3283c9c89851b8c393b95b1c254f2a1d9eb5204677cf90661637a3246a2145349e371a1f9891f011a18ed94526edfa4c66c6686f41a79edd7c4774b0d31ff5039d51259de5bfb12981012f58f4b5a07a957598baec7b0a2483cd5ac212f403e9786c2f2feecf0d17468028a99e2d6cdcdef82e1a3fdea663928f6c21724fb0db79eedd015527dcc2e005389f256c6381155fb11962402fec97e08508a81303a721a5d0fd62648cf6f2078b5480d889a09dea46d02c6ed991c3fcc1465bcde73fab48a0a5827eeaf7d4725c27a2f58c325aa5f6fdc75cf23f3c3c95c3ca30199f467f9719cd5c184e6580c5d93ef805f8884187c6df8e19609f6c99f33376e5decc3fdd9a086760c38e62cd86edc0b370d5de9bcd50e573e56f2a68524a47ee09bb6cc6faeddc7446e44c1031a84767bd02076a2c2ad5ea64c9478eccec0e6cba8fa5c473b99783bee36955a05c00ef7b234e0f7c3c736c3c158295e6da237905e89cabc418a5e73e005136a4caef5237b95ea8a6c7c7350edfccd4bbdc328beeeb0d799ede73fd04c180c47c82658c72036709ae370eaa2ce602cbf3c063a83525f71a8b15593e577361ea431815277bceec231a60eaa677e96da26e85021beb0cbc75a6234c003666b143adfcd7f78fc21ac879c2a3459df3b84ca8838b1a9ae5c5a0a4d7b1b468e294588c827216dad22c092a85146baed88c5be2bf9fd2327070f1fa86b00072d8ca72bfc51f209fe7bde7a745f3799e9d20298f34c148629c540e3d499f34de50dbaccfd217c14a5c1cda76b624ccbd02409e51d4f3d1631b4fd1f0ff1eb076d2edd95fcb29e126d1b881fe3b03757a04cc113ff01d6b22feed16a8cdf437fff5719eba36054118bb09e32294a90cfd76a475a1c60f23f06ed47d4137b8d8d69cb911faa9d67ff2b5547dbb467d507a4c3531989b786829c32805ef6de8382b2e155abfa860de3eabbeb20606207dc225cd24fd381bfe9fe8fe1c11ea6e01ecf81116419bf2defae33bd6b584caaf93c5d3d3b5fcacb3717e9f1c1da09e6626a32c577115e70d30fa97df02e4069d4b49689c00a08619387fa3296b8e120a5eb564e0dcba49406f1cb7411e685f42c36f9910cd8dad5fcce888626a2630ea4e10fa48cb84c1f3a2079351d5993cde701ae69f76ffebb608c9f336a8d3ce73323dc719dc4ad9eb59a5a316b07e197f4fe26ce00dd5b108ae65ae5389659bc603dcd252fe00a48e41019aba668d40daa62a5ec3e802250efc848104d1ff08eff04a87d51de82dcc26f8d800a816221da21e2b86fe0816910e977ac73652c93c34e3a1d68d988bf38c77d3a44162da244daec3fc34e32266c7db5683caaced5f7e135b72eeec8a53b8fe91a4e4d91f7ce1b8ccccf37327e0c9075dd9b52882cf70148a4f561b881eb6d9884d532c4bcb4c286e1f18d4bd1d33271422f55b235d10ad34abb515c702e825a2be8a553589f4cb57d266ded6344c2b925d656a6995a875b3470ca5853c21e7b101240d6bcddd075da2cb569f5bd967a73729864da5c005737322e916c58934d31dbcbc3e7d4cbe99aad87c1c0c5cca969d9c617e8c571a552ba62df651ef6b4d56997cdf396423066187bf48062b950fd80405c11f2a82d62e95ffc36f6a195ef8baf6cbc5f231e8d8aa11ba91e875cac900c6c799f08ff88a5228ea3c62c71978033ac7434100f4e1c6ab04adf2798e7b713699d91abe4c7e333a243a21d0be791773b9ebd62388fd38fe107bc28c7cd3db9db2f6199bcac776c9f319961e8518203379fc1ba64522ebce83b2e1dedf77bb3c6477fa62822ec878b3fbc8f1d91b2916d9e583ded131e4d11467eae641b4a8f857228105e2986e58bdd018870247e22f1afd5b7c486944b958f6bbc103cfa2c37392710a5eceb7b363cf557047aa1c2f2499ee29a17313a8034e452c5e3eaccec79c32b09f756421bc8b28130cb506fca442fbf12b23b8548cc23978ceb77cc9672e4a5e6bd1e648b2eb0ebee7e57141e4313910224d2d81b6cc395e4f06cb8969fe03ba4ac52384fc14368c8b7b481946167b5c70055f043099a2101aa3de9e00ca201353f2e26b3945af8c33f408b210400479823480584820bfa3d58f791f63aa355df8a6e566cb36749b8c24e9feba54154421c8d08c5a02b010e5bc6ae96fade0bd7cd2bb76c10f2ab58321d99660b225bd5fb712ebdf7ad61e74a4c8177557f8de51c01d6f25cc657b8b268dc87438db4ed2d50c963987d87661b87065ff8a11e5cb9e84cdd70ed0430f57fbed8fc0badf2a76a375d096f66a933c063f8d354623d45789daaaeb73e7ebe894e258bb688a8305533b5609b7bb71712070924cb7ae3938c83d91aea9eb7af3c5e7974535a700372885a48b53b6f6106cbfe6a536ac84453743463f000c7b0cc30a06b6bc9c6423423f9059decd2a28ddc7a59d31d187173255552005ef66b41fbdd865ee2775dab22b7165dbbe6438facad13bc3dba7183444c8b3391d9b8f8544e456db1e36a3b7a0f7b4ab3e648cebb097abe40dcf74f0bbc8bdc9ca89e9f6322db0aed49e437ebf24b389b930f55773707b71713b92f13626014b95988b1881024b7a81db8abf2debe758e24e67c340bf8ed3a516489f00afd0a55e8e81ebe9611a315607b66d0880b9edb0bacb93606489233d0ef2ef56709888d085bc52df2410131854b9299d4195d2b59c94e1eb04d9c04a23f25e110c6e90b90254a13a6dedc900187df121344c70adba1cb7397a084f9476b8ea8c55fafc9a60123f9058d5ced82097ed3a928b6c5f4b28da8aa739665b11c944ffcab96cea8230258109a18f5cf4406bbf188f98d3a7e37d87ec23c359f85b2365168023c2a4d679defb0b4ce529d599eb10021289246619ef43e71025e45927b4b42e4037baada631c7130754122f7820546bcde46d6787f7fc4ec301c781aeb805d440bdad39a868b374f4f3a6bceb3a57e5a4202511ab7b2b37a97327c1f08a635f82e50638657e94d4d3f56ee6d5fa0260e08b1af96b5b9741d8ae29c22d2e18ab6e71d19461f4128a4782f420deced147b7fd744ed4c8371cef64d971294f69a7115ddb295d5623e028931f2f889898e5e5f27272b9a0c57ed3949f9c4ac930058f7f04b60946f934e8790b192dba234c6590d76651cdc59ff8a330a971982606735847df0a32450fc3ea6165059b088275de5ba2a1b7cec04fc895bd7dfc6ec17a12c76ccb15cc22cac39021e1c8f069361ad21095608432b8d02a6019e02a110e8d95e77120a5ff8475492698b80d92fb6a6097744ccff8e48f6b4585ce40595b34998d25605ceb7539dc7aac201de092a5f5a80379a4764f9c0bda00b3ee91033fb0aa5690d20655df17df62e83f0f9ee772f2e9fd2978e1a2695fa19eb7cc2a6a74112b990b461677f2a78252e2a1649f672907d16f84fb8315e65704d01cdc4f898ccfd614b19ecbee989f1436c28960c49f6a1de4f7853fdcbe3038683e4373735d5c1bbbf6d5db4b0ca4cb831eb54a4b97166ed01d72f66cfa709d52ac1cea4d2a4676ddd9b74c5c5a47b32df8bb0fec29ca0f0c065ae6dcc0761109993c7732fddc0fa597c0674587deb248df6e342e7ea5451d1cb6417b7aae36c2ed04972c12a1ee36520ad967189bab6b97705ab6707118590c5b953f8e2663727a7d7d9b85187ded5e55d9cfd6059d5dd92d02171614128320446e9400dfc3a140a2377c6f87fe85f05c7971a5c510b5001a27a6c99a9978e32c39383e9416167f4758941824b11030cdf4d1e280f60984b197d2fc0928e7cf47ddf8a15f8726235e11d80f91ba466477a23f0020aeea743c02603408fb0dbd25c58ddf230274b9a890992a1dfef1b7ecf426b1b8329849c95e6ddeb9f35d93a4fe9d783abc76f19086deac8b29f8189f66164ac942e50aaa903921f27d93cd3e90be86a9b15a3f5697394a7feeef3599791665580ff6ee8baeea", 0x1000, 0x1, &(0x7f0000001080)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000040)={0x0, 0x3}, 0x0, 0x0, 0x0) clock_gettime(0xfffffffffffffffe, &(0x7f0000000000)) ž"íßÔÞN:q!ËL³Tr yk‡è'\u"$CSó¹2kŽëlÚÁØJ‘ª+ƒùHØÙîý’Ó\ÙoŸNûg_oÓÿ9Þ^š]™“n¿dcFF>©CÃ)1Tý›É\ TêÓê!äzÜƒÜ fÃ¥Šž$`q6ð8õÌ#ÍßZkÜu4L7J”IÈîÄsì·Ù…Ö‡ŸÕ}Ì£½]vÆúóÕ ±¶‡³/ÙžÀúêzô ¾ZµÃih3Äõønë DºEÛ?¬YïÎEWAªòHÛ>„/.6fÒŒ°àOÍ‚Š ¦Œàøîùéß5üQ%–am‰@XâzÛå™±ã^×Â_™Ô¢ª­°8™t‡Lš\Pz˜™_%†ãò-‰Böe <³èKSú팬Róÿ rQ†×* ò— @^§~ôùྠ¿›z÷. ³ |€Úúr=é¥ò€‚¹ªéð¬Ù›a…¼ï ?í·—„çdÀÇ`ä™ìæ>þA†}ÄÒ×E'ë¤à÷¾–_0ùZƒ‡h+«K†uKþ‰W½âTóë«SVtÚz~_¤¬îPý˜â%ºWZ¢>ø4…ÇýÉ,Ì™ ×8ö6>ºz®ƒä†‘Šo¶bÄ,Ä‹+§%øPA²ýüxr=!VpBÄ?]ÃUɯÔyÜÛÃŒXC¡‘ùü(®…¢E„~ûHå>ˆÁM>câ~*ò^Û—ñÀzCWº+h=îkù(®Ém’Ô¯¯‘Á!~àw5|ËÿUlµñ¦¿²Føe±dÅp+n·¼â5¦î£¨À}ô½”¬ŸÈÙG7ßc¡Ÿ„÷E¿L§—Í ¥|µ²ûêw¡–ÄzULPs­¿ˆì²—wKͪ÷ÅBº¿ºg]ª­,aºó¢þ«…eÓæ\#êÅQWNò[’ÿ·ž £²s|uºGÏJðQ‚oøÛ;ÕÁÔ>@ë‹¢TËðù)/,\†5|ÒQÄà¢üf4åë¯EÁ T¾êl=øà8Ó›}G»ëÅ͸‹:P™VÓÊf[- ´aLR.†ºƒcEî IC:}ìçè)øÍê½ÒMÇ]IŸ¾ÎßÌÿÿs†IbÏzÙ§þÉ;^»U¡mÚ`²ÇQz^»IòžÚßJ_!ÌŽBÎ{‘NV¶Óµ1ø9ùáCrá|@½ÂUÎ(ÆîRûã ’£(±\È(mïGã^´ g„¯kw6XŒºúÞÞ4·0Æa¸*Gá•íD”+WShÍÔ¶ýîómTáOïØÝ1j ]ÝQ6[ì7þÁéýÄ™^ÂÐÊ@pÐñѤ‰_&· 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") r0 = semget(0x3, 0x2, 0x208) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000340)=""/71) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc00, 0x100) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000100)=[{&(0x7f00000000c0)="a086f7d144560a3f1555d2a9bd8f6a3756e3563bf37fc92189628f15624e7318e5a08ab899be8a80ab", 0x29}, {&(0x7f0000000240)="eac7a6b3ba2ffea90a3f944304c89ab3c412b5448e45d478fa1d96a7a6f692efa9f2abb800fe1bf0e88eef082198ddf4d29f21b6e20cbcf45a2d54fc0c552b9da617858392bf0adc8214cc8d8d03639f9bd217a3eea80a40d9f33e0bf1641c4565495b95fd00d984bba03ca66951148a80c7323987d5aeab9f5801d03140ee72dd5f97bd063109b249dc0caab37f355de7f35bc511abbe531bf717ccbf36f16b429ecaaded1335157d5404f4b16ed2fa42bdca1d2dd4d9a6f9ffba3be31e34a35091d72047d82c5f12b38147c847086fe81aa0e356dc9b895c587288cc43ef0c713d2922ad30cae03d1353262e19010319f1ba3d0b3e421d", 0xf8}], 0x2, 0x0, 0x0, 0x9}, 0x5) ½äýýgHe¾<¨‘š¬¸in_FYraWRv@)M©<«¯¼°O ñ±u _L‘|_~úµ&ñóyš„¨'Äò¾arøy´=SïùþS‰ðŶ!Ó±ü‚ÂÔ .œrJé ˜Ù³„nÎu“Iµ$¡ ò ü‡jËxAð^ÒÎÝV±Í¹õ0Õáë¨ìE÷*º\†Ê›§©ú±ÁÈQu·påÏ°?uâ(ƒŸ=€}±5Ý_•Úú*W½ÌÌôÚÚ.ó;Áaé‡:x­º×ödÉär]Ç\`!Ì »õ™Årü¼;š!îôT’ãeöxþµÍWg† ¬À t€tg»Uˆ„qŠX/N7Œ‡qý_ëü¨–Ìë.Âá'nâ¯ZúªÄäzËÎëûqó,.©På,†ôÊ4Î}kJê®9ÿ©Çá/]@Ä&S›vL"?Ÿ?¿§£¯°#[³êÐ@Ça†¢MCès W94ÑÀVj†î\9’Í ÍfL:¢ LÉ?ÛÅÕ¡©¤²"©Hñ‹Åp÷¹[ùPå x +Ü¡øs«û.k•“ƒB~]S2EX,7ó½Q#íÉ1ùJ,覽r}ÜzÐÞñKbH ]ÞS :>Üa‰ÍÄ0`³tN·;+èBö†©}š"•mRA'"¼r®åCǸßø«ióuOfñ¹·¡PraÓiëu/=Á$?–×®û%àMhÿ¥OïˆG×ÏIyú}JJ{®àNîoñÍÞë@×Ì«º»  16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) dup2(r0, r0) £¦í˜9% 6º²¾€ _ç0Ù’k×ÃiµŒB#_ijqV#1Ç^þ“òd»ÍB“a èæåÛ3ùÀƒh•sþ”Ì®<þ¹Þõ˜34üÑâQºä‘ÊkXüӧ߅8ÇOìâ5ŠCÔâðaùÖÈ%ôÑ>XÜÔ™/ª+548ÜÄ¿S¤u‘Ý@ª}V)òçüLS(Õ„ƒÎ+GìH>–Ê–}«ã™‰YÊIÓO‰ÿËV\ú+1Ô9~4PP#V:!Õ{üÀQÏ^&R U¾ŽƒŽ©¯.zHì.µWñ¨b‹+ÕWÌ0­ø?£q–tnVöÀ{`ä"F´³¸Wäz±TS˜É/—.ím†“™ðùÏÑ'âpUUcŠË³ÁïÉÀR‰oñÄœ¶šnhíÆBè (/Ü cÍ—kÊù?hÞ"ï@Âô¬Þ„›‚|ô&:Î{bÛ¹ê¨åÂÄtT‚j‚ªbЇ1Ü€±´œ•…¥Å´àÙýª„5xìcê JKî+6•h¶V++µ‡UFö7’˜M¥QQf¾©LÌãa¬§),¤d‘çu½ƒQ”Óñ”ÚÊ[Ž÷à77Ä.cïØU xPß ³ïð¾d(fnÇqþ]~wÓ—HR¡8ÞžC §háþ„^`û‘®<ÜËQº¹n‹£óJ"¹ ·±¼‰¢¢·]0Þ,ñéñ‘†Q§’ǤܳˆªbàÞÈlÒÆ$ÿssTÄGóznNýôYü°­ÞçÉVý’£¶Qfk!ºtÕÁÐæýY‹"‹ðž‘þ";¢¦åZe`² 16:00:11 executing program 0: pipe(&(0x7f0000000040)) clock_gettime(0x20000000000005, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x31c, 0xffffffff}, 0xc) kqueue() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x7e}], 0x6, 0x0, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x3, &(0x7f0000000000)) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x62, 0x40) open$dir(&(0x7f0000000080)='./file0\x00', 0x8805, 0x0) 16:00:12 executing program 0: r0 = shmget(0x2, 0x1000, 0x39c9f14e6fcd815e, &(0x7f0000fff000/0x1000)=nil) r1 = semget(0x1, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000200)=""/70) shmat(r0, &(0x7f0000ffa000/0x6000)=nil, 0x1000) openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/233, 0xe9) pledge(&(0x7f0000000040)='+\x00', &(0x7f00000001c0)='$\x00') minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20200, 0x4) flock(r0, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r0, 0x5) 16:00:12 executing program 1: nanosleep(&(0x7f0000000080)={0x2, 0x1000}, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x200000080000003, 0xfffffffffffffffe) r1 = fcntl$dupfd(r0, 0x0, r0) clock_getres(0x2, &(0x7f0000000400)) setsockopt$inet_opts(r0, 0x0, 0x2001, &(0x7f0000000200)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114d24a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c925d5d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10203a7abdbfa91b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d92666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197bc8e9bc3e1e60799ca2d2594fee54e5f7c9370c7abe47e1bdc4d60c7d58103678ec0e7cc4c1284011d4564147f8db3187caff070000873fa45500ddfcf3ccf7a245cb640745d47b45802e3a87c1cda8f716654030a7fbfa8a029e7e54870a3493787ffd503596111872708c2358e25377909d83cb121c668db11205a1031c8777c7c86b13ecd705f3c25b264888183fd5f66beaa6a8112e9e7015d338e3b58fda27b15472b69f6f5265ec51670ea8a15cc83cea17388c415fad99820f20446eee000000000000000000000000000000", 0xfffffffffffffd80) nanosleep(&(0x7f0000000000)={0x0, 0x5}, 0x0) r2 = semget(0x1, 0x3, 0x0) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000440)=""/204) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x4, 0x25a, 0x2, 0x8000, "da4bb329a04417b808956be9c82028917e83e217", 0x7, 0x9}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="8555a7af0423f2a6a837a3b11637beb12a5e901ed7ae39b40f691a99c87e05837770db269f2504f0af005c69709e30bdfe211839633e1c5d800abce09095a4ef36272fa3e209cfc59340126af9536b474fd5636d93efee370f213e124987884dd2e3cc149ff8dcbe1ca3f1efcdbbc67eb876cbfa50ae888c7167f7eaffbe7d00557908315b43ac8b120265527082f96e74e75fb1a3166c02d5374d2055e6540232068a6df7b75bacfd86bc47ac13a63c75598173d07b387c88ea51743148161d28ce9b6a762a69cde9b29f37e8a193edb0eadd73ff", 0xd5) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffc8a3, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x100000001, 0x0, 0x5, 0xc00000000000000, "7e9e12ca0544f4be41457b5295ca8cdeba6deedd", 0x8, 0x4}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xffffffffffffff17) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x7, 0x9, 0x6}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x120) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x200) fcntl$getflags(r2, 0x1) socket$unix(0x1, 0x2, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair(0x6, 0x0, 0x6, &(0x7f0000000080)) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) poll(&(0x7f0000000100)=[{}], 0x1, 0xffff000000000000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair(0x20, 0x4005, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000040)=[{r0, 0x7f}, {r0, 0x53}, {r1, 0x4}], 0x1, 0x7) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r2, 0x1) close(r1) fsync(r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 16:00:12 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) msgget(0x0, 0x500) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0xfffffffffffffff7}, {0x18, 0x3, 0xfffffffffffffffa, 0x6}, 0x100000000, [0x4, 0x3c, 0x6, 0x6e7a, 0x100, 0x20, 0x8000, 0x2b17]}, 0x3c) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0xfffffffffffffffd) 16:00:12 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() r0 = geteuid() r1 = getgid() chown(&(0x7f0000000100)='./file0\x00', r0, r1) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0xc000, 0x0) r1 = dup(r0) msgget(0x1, 0x21a) socket$inet(0x2, 0x4000, 0xffffffff) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 1: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) r2 = getgid() r3 = getgid() r4 = getegid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r3, r4, 0x0]) setuid(0xee01) setgid(r7) getgroups(0x7, &(0x7f0000000040)=[r5, r6, r6, r8, r1, r0, r4]) 16:00:12 executing program 0: select(0x40, &(0x7f0000000000)={0xb3, 0x2, 0x308, 0x3f, 0xfff, 0x8, 0x7, 0x10001}, &(0x7f0000000040)={0x6, 0x0, 0x5, 0x7fff, 0x7, 0x7ff, 0x798c, 0x1}, &(0x7f0000000080)={0x100000000, 0x1, 0x16e, 0x0, 0x1, 0x400, 0x6, 0x1}, &(0x7f00000000c0)={0x0, 0x9}) setrlimit(0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() socketpair(0x0, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x200, 0x4) r2 = shmget(0x3, 0x4000, 0x14, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x3000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a5e62f3293be1214da85ee2f4091ea83dc8d631fc83f", 0x16) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) socketpair$inet6(0x18, 0x4007, 0x10001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x4, 0xffffffffffffff7f}, {0x18, 0x1, 0x7f, 0x7}, 0x7ff, [0x8001, 0x3, 0x10000, 0x5, 0xffffffffffffff81, 0x39, 0xc1, 0xfffffffffffffffc]}, 0x3c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0xca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/168, 0xa8) shmget(0x0, 0x4000, 0x242, &(0x7f0000ffb000/0x4000)=nil) shmget(0x2, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) shmget(0x3, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0xa, 0x7, &(0x7f0000000000)="ee4ee0dd0dd2b09c4cf7a2de0d2c2f0f88d4e1721a28b9d9e68f76c8c5a12d32b4d0765b707053c627bc8971575db2b3713d71e5871bcd12588fa6e67c2858670901ac0a10dc9b819e9afee772321b28b410f48d356acba387060022d1b59131be9bb4bd762c29ddb80ce5f33aaed2baa0a58fa2c0d05c035c", 0x79) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x81, 0x400) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket(0x1, 0x4, 0x440000000000000) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:13 executing program 0: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f5", 0x1) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:13 executing program 1: r0 = getppid() setpgid(0x0, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r2, r3}, 0xc) 16:00:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:13 executing program 0: socket$inet6(0x18, 0x8002, 0x6d) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:13 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0xfffffffffffffffd, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x0, 0x31, 0xea, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x400fffff, 0x6, 0x7}, {{r1}, 0x0, 0x40, 0x5, 0x3, 0x1}], 0x33d1, &(0x7f0000000100), 0xffffffffffffffff, &(0x7f0000000140)={0x5, 0x5}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff}], 0x9, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mlock(&(0x7f0000dca000/0x3000)=nil, 0x3000) munmap(&(0x7f0000c3e000/0x3000)=nil, 0x3000) munlock(&(0x7f0000e49000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x9, 0x6a5}, {{r0}, 0x0, 0xdd, 0x9, 0xfd, 0x7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x87, 0x0, 0x101}], 0x15, &(0x7f0000000000)={0x81, 0x6687}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) kqueue() kqueue() 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x40}) 16:00:14 executing program 0: setuid(0xee01) r0 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 16:00:14 executing program 1: socketpair(0x18, 0x8003, 0x2b, 0x0) socketpair(0x6, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x3) 16:00:14 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='\x00', 0x42, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x68) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r2 = dup(r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x4) symlinkat(0x0, 0xffffffffffffffff, 0x0) 16:00:14 executing program 1: r0 = socket(0xffffffffffffffff, 0xc002, 0x0) r1 = socket$inet(0x2, 0x8001, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x6, 0x8000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="fd3797aa6d3a5aa327311acfe753ed646a453720", 0x14) r3 = dup2(r0, r0) recvmsg(r3, &(0x7f0000000040)={0x0, 0x25b, 0x0, 0x0, 0x0}, 0x4) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x1, 0xfffffffffffffffe, 0x0) r1 = socket$inet(0x2, 0x4000, 0x80) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="36b0e02a861554d45b576c8853065d3a26bf882b3fbfb04aa6b3cb347cd9b327bbfd8774fe2ec3de81de7b0f316a8c134867d609633cd6bea784f06acf410a2e96", 0x41) 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0xa2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') setuid(0xee01) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0xc, 0x4) fcntl$setown(r2, 0x6, r3) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = shmget(0x2, 0x1000, 0x208, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) r3 = shmget$private(0x0, 0x4000, 0x40e, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x6) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 16:00:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x8, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x3f, 0x3}, {{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x6, 0x7}, {{r0}, 0x2c2e4dcd8fa1179a, 0x20, 0x0, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x401, 0x4}], 0x9, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x48, 0x80000006, 0x3, 0x8000}, {{r1}, 0xfffffffffffffff8, 0xa8, 0x2, 0xd134, 0x800}, {{r0}, 0x0, 0x4, 0xf0000002, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0xb1, 0xf0000000, 0x80000000, 0x477}, {{r1}, 0x6b40f65a394fbd11, 0x0, 0x4, 0x3, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x200, 0x9}, {{r1}, 0xffffffffffffffff, 0xf8, 0xf0000022, 0xe3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x9410, 0x7}, {{r0}, 0xffffffffffffffff, 0xd464fb108ae497cc, 0x0, 0x2, 0x1}], 0x7f, &(0x7f0000000280)={0x42c, 0x7fffffff}) open(&(0x7f0000000000)='./file0\x00', 0x208, 0x20) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa0000003, 0x5, 0x5}, {{r1}, 0xfffffffffffffffe, 0x35, 0x4, 0x0, 0xf7023fb}, {{r0}, 0xfffffffffffffffd, 0xd0, 0xc6bab9ba1f43ea5c, 0x401, 0x18b}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x9, 0x3f, 0x5f63}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0xfffffffffffffffe, 0x78ce}], 0x8000000000001, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffff9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x5451, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x10000000000008) mknod(&(0x7f0000000000)='./bus\x00', 0x110, 0xff) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0xfffffffffffffffc, 0x293) fcntl$setstatus(r0, 0x4, 0x80) 16:00:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x3}, {0x4, 0x2}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x5, 0xb2, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x88, 0x0, 0xc, 0x81}, {{r0}, 0xfffffffffffffff8, 0x20, 0xf0000004, 0x7ff, 0xcb}], 0x8001, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x45, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000011, 0x3, 0x3898}], 0x3b, &(0x7f0000000140)={0x6, 0x400}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/157, 0x9d, 0x1, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000300)="00000ffb04d3944abd1161121366235701cd927c34f1f0e2e1171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e86ae21960e93e5e22a717ffe7bf6705180f69551e64a141000000000000004c974272571d79fa6654207f8b4140", 0xfdb5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xc959ced6046d8fd0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x48) close(r0) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) mlock(&(0x7f00000e4000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 16:00:15 executing program 1: r0 = syz_open_pts() syz_execute_func(&(0x7f0000000000)="64410f73f3670fd495a2000000291dda1cac0d660fed41516766460f381dfe3589e90000400f1803670fb28b00f8ffff3e45c6c300c9") r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="12480544f7c6a3cd590be1aed0a112691d61c99d4c57da219c1a1ac180b258e9ae9388c59cb8c4fd8999a3c1d0291b323b0fb159446e2224c098295d9cab9ba645038f32c49c728501e78f86049508e54598d28b1365b03b9e7e9d74a7037ff9362a6a6ff535d76902a733aca2566de1d66992dd84a6061d80c0a31eb5e431295e0a37030752fc536abab32d1b9ad9f8a670ccdbd08e9438be916596fdc099910b50e28ab3b0245a199db1f68654a8d2a5ed203b0d87fffa7b976e52d515ae2576c2e4a15d2d5d1780415c3631e0220cff6d544396fd4a541fd24c212f05b61ac3f227ad42ce37b2946b26e071e9fa8b00a8153b91d25f7c8fc7115901a01e6b3f755655ada8e1a64576ec2aac3e95a54261dc631830db7e10095508a36804b81225136253111d6578510320ce4821f0f9617ae4be7d9b6d6ee7d46304000000fa52772836d73c1338e1b78504c801000100000000004e50c6e1d9c51d56bcaa17aeb5015ee6fc123ed0f6eee9f59368f931e5b67874ae9a3ef304b2371eb4c604736397d58fd0827413983381581e2f2aa8589b62bbb81f0f2350e86a8383be9502ed4fb395bdf7e0879326c98a0ecce8990a6c26dc257a2a092ea446bcc1885fde9293e991a636db26805b776a2b43c9ed3be9c0773e33f515a30a2301c2ac6490d09eb0e39a9861976172bdab95ddd970c99f4cb37a0df33ebfc199430e1f001e69b5430bcaf41004fa28663820c61397f9084970", 0x216}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:15 executing program 1: socket$inet(0x2, 0x3, 0x0) geteuid() 16:00:15 executing program 0: r0 = semget(0x3, 0x0, 0xa) semop(r0, &(0x7f0000000000)=[{}], 0x1) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f00000001c0)=""/194) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000080)=""/224) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x2, 0x4080) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x3, 0x8001}) semop(r1, &(0x7f0000000040)=[{0x4, 0xfffffffffffffff9, 0x1000}, {0x1, 0xffff, 0x1800}, {0x6, 0x7f, 0x1800}, {0x0, 0x8bc2, 0x1000}], 0x4) chdir(&(0x7f0000000180)='./file0\x00') 16:00:15 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000200)='./file0/file0/file0\x00', 0x4, 0x1e0) open(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x8000, 0xd1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000240)=""/156) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffb}) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x100) 16:00:15 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x100000000000000) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xbc, r1, r2, r3, r4, 0x0, 0x3f}, 0x8000, 0x2, r5, r6, 0x1, 0x9, 0x1000, 0xb6b}) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:15 executing program 1: clock_getres(0x3, &(0x7f0000000040)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="0a0d50102f8e2fd83f56b1e882ae5e0f7c050df14a705ae85f4783c8fc8854ef6e50e5a2148f8e2d827a62696bd9d9e1c969cf173d6553dcb8c13d2af8c2ad8fd3955651dc99e28fc759b3f956837ea6501d27a4b50661f3b2b0e47912b80398749b96fc385e6cc7c8e1c4f89f3010580cb887b0ff7eee637cbd016c46bb299da0a5fd827e74cc935dc9eb18139e74edb43edc6422cda37caa292239b0bd872b16bf1cc1e8b65f66b3d23163baf5e0d6c83fe31a4b28841ee1eb363a171aed9b1017e7bd7dcd642662dcaecfb9b7f7e922209f6483a1a75ea869cb3db05e3f710aa5b70fca95a9fcd44321c7bd0d4347a22b1c6fea40800acaa45ddee823bbabac820c5d5b4dd71c861785470ab8dd0c306c3b9d5e089229d49ca56a8576902e3283268321b52e6383d9e099c83af9c33747022d29c6902478678af9f6360bb4d416fd246213de92446881ad7a4762c9e21f0747023bff6d7ad209d8968395c0585dc787bc252daad24720e293d59f3045c0d2036c7ddd004baef6d2a8c4f14923a5d3dbc198340ef00fa7ec43c735b908c620b66a92afe825ea45e3792981dd514212cf84c327dbd082e6801bfe4fe5ab561698c6bc2f56e80eb057908343c90283a608f4fe9cd2478a64da0f01c70ae29ec547206ae9764dc5dcf2cdb974f4eb1aff6ef8f6aa7b32cfc1a77dc545207cdaeb4fa4d27f152cd2af8bf9527df4029c8caee36ca6fe0121042a43076363553343973dd2dae3f40fc7d5e7ae07c67d20587aed933c36d59b112ee9217baaa79b9fca08e866f436a163409064f94a36be9bf79916b8115bb3834e7d32e9ba557622c22928e4e9b0f6c6cbc80fb26dd6323037d632133fc32cbb8c86f49312c5664e11f8170d8cf256101c6be8c50e802a63e793fbab5f7bae1761ab81a6bab3f3bc10401474eccf2e399faef057084f5f18fc504d217742d8e49c67f8d0d2fa78e7c7d5e5b7da8bb4fcf8381f96c48042534ef63284f838ad074f88a1dc4f818934a686e261199048f6ab96389f68afe02043bcedfe464038def09141a72832c77e223b9b7355a45509716505f15ce0999bd405043832e85d356980da294533e5b6d7d7678a87ea385b1b4431a2737b3cf0c065a1f93dbfa3df818dde982ae71c84dc1c94f1e4a0a1d8c18d299385505eaa6a60b2e43a375869214dd4ac9c75522d8638192182b5b9916c7139de963d62d47e0f01446a01363ed084a61be3da12d08e3f685be8db699740031723c595ecea70c6277a9166d2f0d85665abfc5582578cad232024c706a70e98b6357ad1b1181f241fa7b85451dcb3e711ba392857a71a3750ba9c494bb07b1ffdb9282fc100a3ed02908921ab978fcdd84fdc845346bfccd433cfa62e7faf1479ea00f55565f53ebaf0522837343a73cbf2a72ed0978bd56bd62331851b5819121ef86b449602e5637644d78ad6246fb4eb9cb2f7316290355b214198b5c6edc4a32bc9daedaad6733ad2124f126a1d0c3c85114084112b4e1847039c95ac3a01d28344e78b7dd3c60f24b462485687d24a0f5f3bae4e3ce0c7110de6e36273cbc8ae38020111f2de1823a4b9e3d574d49d33c980f91151eae43979c80b267e8c6d9903338cbe217c9f3183ec9880627ec1ca6035b6f2592d1bb032ca13813d50afe1baf17af1a366347cd74b54254081718bf1f4734147080958af1b1ca5c29a7e906c588f7d4d4a8f7ec904d8376fb20f7e8f7ed3f9bafa8f82e031c8027792e7cf06e73ad9bb7734af7dbe902b31ba349ef4b165a60ab2a7c08062d7e22bcbd4420746cce7d8f7e218fb15228350e9e41971520b6ce89c3d02f8d3820e4306796bde06462895142d93ce48e83d68ca1425b4fd80748d388cca1a08fba8a3bd74ec65328340fe29945880e18c26eee22a054ac309c619471cb479bed3ae5c782f2aa9fb0fb4527412b06f4250643c9d11fc93efdad8797d66035bffd5280616481870ba415eb34a27a4dc5949990417b654b5880fa852136040d25cae26aaf50312290a9f17a43d6753099ceb6155eaed2534e878b30ac5e8e93569b8c65e1e17afedc57282428c720a8eedeba14bde7d59a23de7cee6a9326be76044db4e9378a46b79ef9a21358cf555d00a1f68238e3c525e74e8fddb9bfbb524cc28e26634054f0cd18ac6b26bfc115d15bef3e504fc99ae61033792942c64ac9041800a1214da72f6f86f78265fae906350e793e3fdbf25c613fdc8e4d4c14ef7fcb753cb097a1af3bf2f7e8bb5014e436f749664a3bcfcbd59acd54dc5de9c3aa5390ddb9549e1c6ef2a908bf33e4fe343634715e122da5ea0e9ad95544824093d29dfc8dbd78199b04bb34f78536e6af234429c5958f4cb6dadcb922a407105849ad79bfa3c4005e26f623715a21bb236f8f405634ed859dbf76c4f7439edfe5f2c1e98262736f96a9223e88da3193e2c9bfb52e12fe7d7c36c26c6ecd39a146a2db877808c2ffb084a86dab65880e1a65a105ed8d9226c48c73ce6bfc0685148701705492ecd4f184e315773470a4a0daa53f226fac24e1993cf0a1a172e02d85972757154282baf4ec7115e303ce300f48f89a193ad6cb1f3fefb06917693dae3ce63eae5f9fe818a31776292527928b6ecf1bfbbe0c0fe71d63e0c17d9316e3a48d96bea88e396518fed48db001f8b8e1d264de8554daf8c679284c7c15e274adcb3f4e86803f3b51740649c316272083d047dd958f627e9d87d69814e160eafa92e018cdc35ca974124120ccc98f366c5dde6be46071f2a8b16b1d376c90faf271eae5e5d8cab4f0a1cbeb789523bfc3e1b2c15010e72e8f827438c78414543e314c29b71458a0e94caa3451d331881e30d2d099bd74e1cabc6ad1207a68b9c5e2287e3783910862e90ef5bacc9a7325e3c3931a6805add371b8cddffd0a92cc203e0eb6c4490a506d9990802cf4db7d6cb18ae3bf712588132f8bf751831946c34f41a82478de680f450d79c96fbfe720bb5485ae2fb5c262d2d875f7b5b8febf241cc8c6a86b0ddd24f692d9825533f44731a4c8c1a29e5bb51f46c429f95a03200bfde4ebc27b2c740142a1246ba2eda7219ae7b00bb99eb02b2932d1ac5d3467f97cc1725a5758e7fb8c4bd8ba4144cebfd4a35e19fe40702ae4672d100415a26c7843531afb57f5501b6ba2d57c4094089bcfe7559e55e65e3c1c77b1bc419f2adafb25a2538707ab1f76b7588df3d6cb667def356a0be0b144ba1cef01cde4a6e0f7e47b154c169c8c53d9f80a1c1705f3c54307dd5a3cadc5a0bf6c6cb8464702a10137ec6c4bea61b2b6ca57ea332c7c22fb1b76cf2ad341c6cfc062f575847aa44429833388b79a11b7342f2450d1686ca0ecacc3fb4b929e5071303bb39839872302db49a7437d16c25af8211ec031aa5fd56bbf7ea7e6b06f197c9b0999c45fbdae13a44ec8ed86c362e1e41c5ae2c8f42bb23b959b7a805f6151d18bf6c172f063233fb7e552cbce406b793015f58cb89fce381a659e932f7d37d803773e1e086708c2de303cdd100ef278e437c1533c299413a461760de05090bb8f1a98cb0b38c9a49fa964633cfb82042f24aa3d79c33a3a2f1c8c8051b1eb7e0ca48ec3176357ab2cad7ad3f0893cd029c90762ea8d2c70594e092d5edc79e5020ceebe8a43a9a945b542e950834e1f79a667e9cf90ba5095136e7616e50b9413fa40d4c3e45810f38ca6735eee0145d60f31ff860ee5fe04a921f2cb8d1647a28864f97513d5abb9a6082d017654f3deddf03f3506848417774087a99e7b262fd5848ab4b03305500ec4db9bdc863e25fd59358535c14330361a60a01a262135c47f6ba76c2af7391f54da3036920d3611a4f138c2d606082ddd0874bd0f8f8608ec9df7b66cf33ebd3f10e863718f09a8300fc096c2cde224f456c67a121274e22cbd15b7461814e712aa79833e47dd2a0248d6b4d789cfc8ec460f9a3ff9fd9bf61c87c11c1235ab68653aa2f6ba2de147ecdd05a3c7d6111497e4049eef4ca21c6a8dd5e511d074b9abf2cb1d0dfd9ddcd61418998ff771c1ba9b0cd4ed4a44918d9c2317c1fbb48a15de94e8e25f8a68300a2de048c24836b36260abe5ecb6f7266a9b4afc9a910d0bead5993d5d965db7f1426e12598f46c7897e3eab4ad17f01671162c07e7939f741f188be52abf88fa62b7f6dd891c594abfed1fbc2a0919d6f187949faca47c1a4cf3e87029e21205844202642cbada55b606255956f98c804040c7d598544af537cee2e4fb7a33c735375db9b257dae3a650e7b18ce07edbdd44b0186dfabc7c9b85e3e7d67ab20d8c7f2eba38f67621bcb64ba4eaeacf2bc09f49f6f2284aa966b03700fe318aeac56093687c43e97e2727b0a216bff5053e5d871f802ee24a6d67d83171df5588411e989835682aa0c9376ac289658d80eedbd39296bd50eb62d00f401e4820b50c65d36ee8844ebd7ca12e586ee4d7f9351d91ce64d1c373c9f40d5bee429d1b3971ba44a93ce5bd854ca9b4a3c54d7fbaafba3d79c68a75ad78da841a2cb4e92216207e3dcff40ec5d959ca89380cc63fe3c62ea8f152472ad34a80af49027ac45067df32cbd134ebb06d10f779796443dffe9cc4af8bf2ba064412395aecdde889823f49a0cee3ddea30df3c44257fcb658c5da6ff1097ab0a3246862038d237f277b3791405bd1ffe983f2fcc3528d03cf2bfb0869a798adc89acbe39fd5c582000ccd4c2b096795ea8978fc810065194947e3c6d526fb540184b2616bbff716a3caa6fc69b49eb8f8f26533cb0b1fca3a0e709600fc2d3adb53c62aef3f9ce6678cf205b1e498f616fe90080119dc6ce882e246fd8f8ede8440c6dedb2a854729af2e0ae4f03bdb7e8d87db4ea7b7a8b8fc29044fc126f562b829170278f0852ae325a94703a43fb4d7fce3305761b9f36dcc6df2dde5d53fe52710d38afa54370ebb213277852e93216f022b0ab2f741a11ef03897e8e7e854776d2f88e8a24049691312822d6a4baf1292a715ef4159069d2e915eefc69cf5b9fc53e8736c143167aff4ad085cbc65c4fa0f72959cc922358f62e51b1076ec22142d2b96ad2a01f7a8bdb5080af36e0a64bba3e9d20f598201fb8e7645b42a411c38f463dae4d46d51650f8c09cf1a52ca4f199432283a9a42b4337cfce7665a106493d302b5ed8de8081cb781f51a02632d9b398185d6af76b0484fac6626e1a8b6bd6fe5a3604710dedff1f9d8b5acc62f2f005db921b21c2f8bd6a95e959b7d23c2c991223c52abae4c64ad919b5e81ff1156adbe545f0aa80d30b523c6cc8efe811dcef0d1e60149caa808bac6d3648066ecc3612d5bc7587f16c604420588e3de91de9b9c34dd5c00fca3833290dc351b33d44627d5d1ba6d59bb029d51dde1494751493ce39c7f8dac755345993ab8c7d6bfdf0eb07cd4675a3cf4c76a6511bbb7ac1abc5ee292b19021f18663b9ba61599696f65cf057e9657c5c1703a9328a2c71f5f3f39ef0396d1953b7fe837425aacc90cf346e6aefc02f2e378c56577298bbad6fdbda9e86235680ea532d62e197a23eb0e5f78f90ba802cc10da248e32d399e4322ca7017de2a35df1362b91bc6a92d97272c37da24038e9b1718761635b428601e2bd0ce44cf9bc3d96688339cf39fa2d25397db87300167c63db19c07ce3aa06a00ef40f347b3c3decd98cafdf641d318d380c8992c498195ae8f15ae16729f2830c7945a95538c1d542", 0xfe1}], 0x1}, 0x2) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, '.\x00'}, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0x20) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="03002e2f66696c6530009429a5586d59b00e5c64fd8dfab9a015f95fe25359da10bb48f809d6b8d73c75c71a2f4d618964135d020e2e321fa8ba0642a8e0a7b4b08a0f590ae6c1c09247904db7f9fc94b8392ae09619f4bd23d082c17fa817b0e5a13e3b477afc7e521e389356a09646914f615f9f058003ba8b5a48036c1bec76122323873db5de5a"], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) 16:00:15 executing program 1: r0 = socket(0x27, 0x0, 0x4) sendto$unix(r0, &(0x7f0000000040)="f524d974abdce20cebab450d271f47e81884032d91c59c1f18c21b6d40b86eb939c7890c3479ab1a59b7986e039993db4ed75323962c48f21edf9debf361d35c9bc2beaa9e1a99dc2c51e98914942cec149962c9a0536206c4e3fbaaf2121d6b613c3fd7994ce0bd6db2a3aa9eb7ad2ae3948f47268d2f69c41bba4f5f56cab7f11a1f4987e0f71b43113278b48f159f44f3db2412d414edf3e66bd35a2046ca2db46bb9c062beaa83f2e6890323025c4ed53748827ea532c4b8c0c97f6e81ca41ad972972921f7aac10a1228a2e462e74668a63e23684089fe7c3d6ad5def25215c3524fe85f0f1d87b0d0494d262aadac2abaa052d119ef1e1e8622c49bd94e35d72f26f02d6e8c64f2b093dc8018a170f7644db6bd580d4a6b4fb712bf6e2bb9785f7738169a97733dda763cb51b79fbc40eeb9efaf5a321a6cc6c9e2b9daa869a116459df219db1ba1af476cdb049171af08dcd4755d747b775b609b85ef48a1107743f39c3d73b142999c072e094a1bc6d1fb0e2f280b7d5790f60a7dd3b2a0fca2a980426b022705f6e533a7316b55d0b882ddfceca0d16bb1db8e5d89568088e1f3512e88e7f03796daf37cce340fe6a4d44a186ac6b4ae941b0c02d43aa33014d5b91677024da4a5401f30e8846b316997fd300d8e2a63c6f69a693302ec9058bb5f973f7f1834a00f588b852724d98b19b4f8dddd3a18f8e72a0da1e81afbba97ea432968f8418e17841724ee76fb926e160b4962c0ceebe8b1861fbaf6ab821b1868141b22f07815bbc74df4debe47d00508840d9028d1514111d1e39c02e075484532bd5ce3c0f5d473a52e8c17f44892ada7d69fe1d13e869fd0296be65ae4bee16108ba899e7aa8849e734bcea23de013b5ff8e1f82520ac168d1d328fb4aa72989dfa4ec5b298ae5ccaa06c492cff172604aa013f958b99043f429006ed21bb9293d8a5b7f46087b7223b94a29345558f26ce39b29a8f75fde0a74e77ff0b507861c6a5e4c4cc937e569caea57a20422db93bc9d03fc0bd62202a3b5b94a8e18731fc1a217550b39ae26dd11a32dd04c8a25ebec8fc05522b83993de99eed75e7ccfc3c41b1be9875c761f637d393d1c07e129c1c0fd994e59d2869f6e258e91b85a04e259192ee0fa8544598eb89f2008fcdff99ed504e1e8a92a03bdcdc0f6e1001a94bda3b4ebec948f46070d87e73613a6bf1009b3695702a07e87f71f7a73f702a81e9a3f10b7e09fb0c2c5ba3fb607bcb5faca718a3f36f8434223a6898ae8dd36824da3c2602411c1e1eafa025ba44b6ab63de2648e354b1c0a2fc10b4e7cec4f5b6633bd22b5a331dc4348782ea4b5e5bb1acbf7c31433308d1dd193cba4ae7c3731d701a9fad145e28e20dd130474fa5557c99dea86656c94d7e46f250399b38237a33c4178d35b3796467ab9458b737da6b395902fafbe04f55b59347b5c81c7823c2457c81f37b2e3064125307e58e0281ebec100a63338364fb51f5486cf01df2e81d2c503ef376b559b1fe2bdcad9f38362e2e7159c15ed50df9f21307f08f66089090d82b51c71c69ed31b18127be8b155d3068f49def251b1502e5434d79421d758cdfe33ec9e0268dd34c6ed91d0215ecaad8c22cbda2ecf5bd8f835cab691be7f1ef54014472b2b961a11ae88c45f75a5fd27f2372a2f2cc0b8880b608bb188931a4d40659cdc69e1ed5dbd8ee10503e78e9bfd169b24aa81e82d5460649e6a6a0fe2d56e6d3086935ac331ce41f240d37c22cc908ab7aabdb8f0cf23df3d9647f04af83b854a45b9c517920b3bc8e7306b78422e535070b843a00bb9852125b94979d8f35a4d4ec617168629bee11b2fcbaf9f2868eb8c5e8f8fcaa4a95f03278beafdd53d592b48dcf28acb0cb65084767abc39c584c9bbe184d520e52d3189c0f8b9c9e53adb048a0ebf405e1919c29ceb1ca4f4d0426e97e0342e656f0eccf36a0d821b0f589379f0153170e27aa9de6d6d587a2fbac3e1162007c0b01ce40e071ada6bfb37cc3ad1960ace987967a921b20dd43e0c2bb0aece523cb04c0934432f00bf1166406678981514f4088b3498d43784175060e4967c58cdf1bce4873e5dc3d1dadab13e9d281ed2eedea0635225f915f7ba6e7091467f71035364e43e03b78a8d134e0923a70d0643cbcc930d5427fc9199c1a61472f93ef9eb9cd49c558577cc7e146e295c26857de539ec7a06f5c4ee18f275944eb801bf8b150011922d4945ff91d289e4226e474a898df87fd5baad7e2ee19074c26e49f8c858d2b25380403d0f4754017bd47bbe61387ffdae243f6e57610cd5427d8370e2e2d39e00aa35f573ecf0c05d4c24310e7226a344d2d02ead1948f1f55ff2b53fadcea4d8ae164e9c80acf0148b229203faab1c072b4a9b59fdb9da8c6b58a187ea5f3d24d373122844c32ab604918453997d222151706195959a4f2c36ec4dd68967857239edf48427d2274d792cbc6a70a90937f2a135b3a97367dfaf906efc95a3666d24408dd4801f190bdfe6a9508cd7762ee7b74dcbd6158432bf8ed6e519d373f1046573871f63a253ff42e07937d1b2f0aa214d6642c28ac0c5efe8f51cc2e874254a8173b6a6628fab41920837cda11de5f303b881a2adc35f048e3ad48533041f00674345749baf8a567a63419a0105a3f0f981b0520d879dfa3407da117258fb7305866de835942498b23b9281fb06eb37948402b7946abd4f4cbdf970fce09efd190b9fa413feabb0772cba6a076a5d78d22f2156cdd642bcab52fcb3740242064f2667bdfa39a5851b3d73060331f416e1aa0879f19026135e77bda6003e30aa04db85aaccc00fb1952b43f7c0ffa1f4b0d69b48d9e7fd9510cb718a847433296d6f853f7e367729f8171e47b13bab316c3e834e7155bb2bf0de94bbd735404ef7b3436f2a9827c81a0a7eee0af70855c6571d9cbc7045bb2668b7959584cb84d38c036ae05cafa3904b4842bbfd6ce0b9f204fd26d493fea677463b852caaf8420cdb29b0b4072bd1224829ad3096b9c20d58b86edaa875f24eff962078d1220567ab0c78930583342182e107374614667a1abca03754afadb34c25af444cebc8660ee6d902b107d9dab57846b78d1c2cfa9b14668248a379cffe6cbd88aa9b87198323d2a151001ee4d1f9619941b15db0323dff77bc1568fd111106ae67ea89ce9ac8d63db55721d19e60ebd20e5f581d23769f2cb3c4f143f9e7d06e16f09031828c5c640a8f990a768e92afbece826a295fccea8f18b0e2775c6c85aebd59b101ae0576e73f7e895cb6dc28a6a2e38c4e939b6184749ea372036144e5fddaee2945e9359d02269711c1cd872501377d006b4a90ec1da025efaeafdf3ef9b439111e0805bb3d4f324fbc6a6de3f7c319215f5b6f42de11ebf5bb1ab2950940e170fb0b6d1d89ef2a20b287ca9a1f88472936cd3d82ed7850e36a562d82c7881d207d4b4c78e7b7e581ed4394384fa34a09bcaa39074041ad5fe87d66b7f460726f36c3f1d8c207ba6aff726179a31d376b91aa709b8608f8f644515d0d4637cb9968d123106e50fb7e0c18f2e6fc6e8b852e33938d01141b419a4189cf276af8c237754bdc2bf0abad01512de6e81fb2874f629f21b6e295beeb90d4b60ef4e92724987170aa5624e97a8e609b9067612af23f2b8945b63c305cf50dd3aa7d68361b53aa121aa0e19b3203033896d37636032ce6cbadcd9721963500b09271bcbd7ea2c1bae535be6da0ea5b11ab3837888373c331ac1be3ed26f2aabbdaab07884bf883375ce98fd900b323075c605d7e2d6b512844f2a6bfb537534f6eac8cb20a937de01239c1939e68c20d3bba8c1a4652df4a1f5efe21061aed8d7a5c7f73b970b164d86289d60d19131f7901b82add116c67cb1106518a7843837f0bc844e424b0f3cfa78ad9fe7b987273c152873a9f25d3be219d212e5164deae637d725e30e49a66dbc9948752cea6fc22050c28babeef55fbef186b8afcc96e02a3d55af1b49f3f9bb48e1f84d28513be2627279c5487d9a86735ef28f54a245e022a0130f483ab16559d1c2e036c2bc8a1dfd647076f045e9ac96ba119f3c9c755029367377664b84325b445f4ce33fd9a1c896932da6ac7ac1ad92599196a5c39e68ef95b03b035779aca4f984c9e67fa9a24ad7cf8d6005b933b449820e24a8aa3676208534fdb03688d3d5c5486ebacf8fd9b809a80382870437ea7bcc275cbab224c0e1c9a51aebb8b74fee550937ddfcf28b38f76c35844f1bfaf1d5f5b72b4364a2ef656f531b9d95513630cc634ff1121a79d6c208af52f2bfd60fa90e1cfd386180c8ba3a28b64c289b482f96c3a1c973825dc143bb212ee09c3066e923cd0199380f61065ef8acd04a0e6a56e3580ca8c3aa83891f8e07d9119bddf588ef84bacc3d8d426744de20ef2b9b0e3305e94bef697c658f0dea5fe2bd6238ad85521233260af0b9c1a998702137b4fa5653289ed59f9762eb688fc02c31d24bfb4fbd9dc318eb027a83ac12981cc872c25b982a0baec66d48fd72243c9079d15eecec09798b79c8e963e7c2ef358818dcf4e2eb621e6fd999d8deeeec543a82b9bbf5565d03fa6c95a9e8f52f4fafe4f1ee67dba387e3fd4ad352fd991581cc9d752601078069d58f714c70b7dbdda9f1f887372e8fdb5e7f02ca4810f99793f928f02bad72eb3295ef139391a87aa2822b3d1376b8ac5a9a5514f0411016d25aacdfc108766eb49cb260d83c4bf996f4d3d805e92fd62f067ce5183abafe9525930be5ce13211907378ef05da0f67922d1d1e6ae475f555c5b2c0bd5537224261422f24d2615ae042ac4bfb4edb2fb3931310792d4fc877261662f605b750aa9619d2c9880d8896b3890e10c1e9444b5b0982b28498c4a04f9e85e58883f7885c193c2eb70f89820393434e0b6ae6745cf53ec4f53280082fb03145f6485b15f506c5926f640cb1df925c21eb60603194cd99c02c7d5980eff4b8faaf2de08c4879ea2df0b0190a244682ce408bf34077544b3611d499d89c9034a9560760420228dbc24eec6542244d802b6cbc9276da122983f2ff9ef7a705adfbafe532cd7530d06b891945501da337a0978ee03c4e5e5c72d4dfabdd087a436ddf3773d0ba7b34d754c4b63b457b315d4ae0aefb7300cd2b7d6c2841bc71d9e995bcdf3b18462aaa0e870059174f6743b7c1713eda99670b390d136cce4c70526ae01700cc2694068a923e52442ab6499b73ecd07423547a011a05691345a2ccef19773c9607cc5a87ab0c12835e903f966cb4551d1a0fd4f40fff672801bf1a7196433b9580289e7401ce9ba1b7b344c146eec0477ef41f8ce593c33adb951f3e101f152c6ea9ca4edda401bab01d3ac636590545cb1aa41a5684a9e247894cd5dea0e20e37ebe3eead622f1619bf2802d895309130dffda94b8603d0123c456e15e72d352f77fac298c9f8963757a2f5ad3451b4f2eb08e9c9eef2864d7dc8f9b358b88faf6ed5787138a3f1d086c02ab9d693582dee1cd409aba767e9fc41f7c31f418a75bba55930958633f5aaf37040e502eee97d9534d331a5ab6753784424e71c0cd6aaef722456df93dbd034120350653d4d852603ec83a62096ad62f885c54501337f35ad13aa79e2024a7ddc56aca55ab572b1cf7c00d2c4441ce577b8ae15984c3fe1354ff0411474fd0df6a149d64ea6f955ed3c78f5b204adb8fc11f084da1a487d2c157c474d49eb5709835b7a1eaf202e63137ef4a04096a6bdbdbeb61e82f9d2b3a3d9", 0x1000, 0x2, &(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r1, &(0x7f0000000000), 0xc) 16:00:15 executing program 0: mprotect(&(0x7f000045b000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f000045b000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f000045b000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/217) shmget(0x3, 0x4000, 0x41, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000f44000/0x1000)=nil, 0x1000, 0x200000000000) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x5e, 0x4) fchmod(r0, 0x1) fcntl$setown(r0, 0x6, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)='E', 0x1}], 0x1, 0xd) fsync(r0) 16:00:15 executing program 0: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000}, &(0x7f0000000040), &(0x7f0000000100)) socket(0x36, 0x1, 0x400) socket$unix(0x1, 0x1, 0x0) 16:00:15 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000000)=""/173) 16:00:15 executing program 0: clock_settime(0x8, &(0x7f00000000c0)={0xe7c8, 0xc}) clock_settime(0x0, &(0x7f0000000000)={0x300000}) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffd0d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x14) 01:48:48 executing program 0: r0 = getpgid(0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r1, &(0x7f00000002c0)=""/214, 0x6b) syz_open_pts() getegid() wait4(r0, &(0x7f0000000000), 0x1, 0x0) 01:48:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 01:48:48 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) flock(r0, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x10001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r2, &(0x7f0000000240)="312d837ee4b67029cbaebb466ef0bd74e383e7060df4c24c1ec63ed09d6caa9cc6ac009e5fdef0e5e93ec2f007c0f32fe097736943182c37cf8ef9e396628eb11e93eabb61e70baf0174b82d375b875c94ae5c201fbe80ae691994536a75827f74a4ccf88e05035f59efca9d46294f995eb9d86b3e72df648309b0706bd2ae53cecb45cdf12ee3982764425c42ab6192d76df2321d261aa8f49cd924da42ea456f15f7e6c187ab2811108c3dd2f42075860936a974d1458e7655d8ab5bdabd5cf64c8932ece4f84f51a9a265b03dc6812d8255f6944002230ad3fd52000fbd1400b1", 0xba, 0x1, &(0x7f0000000180)={0x18, 0x3, 0x4cbb, 0xfffffffffffffffd}, 0xfffffffffffffca0) 01:48:48 executing program 1: unveil(0x0, 0x0) r0 = getegid() setgid(r0) unveil(0x0, &(0x7f00000001c0)='x\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20012, 0x8) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)=""/134, 0x86}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f00000002c0)=""/109, 0x6d}], 0x3, &(0x7f0000000340)=""/98, 0x62, 0xff}, 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x18) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) 01:48:48 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 01:48:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) socket$inet6(0x18, 0x4003, 0x7fffffff) 01:48:48 executing program 1: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) 01:48:48 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffa, 0x4) r1 = semget(0x3, 0x0, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001000)=[0x1, 0x100]) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00006cdffb), 0x0) read(r0, &(0x7f0000000000)=""/4096, 0x1000) 01:48:49 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0/file0/file0\x00', 0x8) 01:48:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10680, 0xc2) listen(r0, 0x51) r1 = socket$unix(0x1, 0x1000000000002, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x90, 0x108) r2 = semget$private(0x0, 0x0, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000280), 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000080)=""/147) 01:48:49 executing program 1: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r2 = dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0xfce2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4011, r3, 0x0, 0x0) fchdir(r3) fcntl$getown(r3, 0x5) close(r2) write(r3, 0x0, 0x268d7f0c8b166422) syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 01:48:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000040)=""/227, 0xe3, 0x43, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="b19cc2fc67cf0f5d4d573bf3ebbdd502161929e97c20a940fa463027009fbfb6"], 0x1) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00152e2f66696c653000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 01:48:49 executing program 1: shmctl$IPC_STAT(0x0, 0x2, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="2085dfb9290631256f9c9f126b89579d6b8216a796db0fcfabbc5e68c29d25ba3aaf3ff6a098d1de511787e51dc7feba9a268f8b0ee8cefa076e89d72c", 0x3d) sendto$inet(r1, &(0x7f0000000080)="fc0fbb1a48f6437044d0b850f13e1cfce552091ea976182eb77af0", 0x1b, 0x5, &(0x7f00000000c0)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/54) 01:48:49 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)=""/255, 0xff}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000480)=""/164, 0xa4}], 0x5, &(0x7f00000005c0)=""/233, 0xe9, 0x4e37}, 0x3) 01:48:49 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) mmap(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x2, 0x4011, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000140)=""/175, 0xaf) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) pipe2(&(0x7f0000000040), 0x10000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) msgget$private(0x0, 0x200) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 01:48:49 executing program 0: semget$private(0x0, 0x0, 0xaa67fcf2cce76633) r0 = socket$inet(0x2, 0x4003, 0x0) write(r0, &(0x7f0000000180)="6f55138d03f57486188ca2b5558f2ee0eda26860fc4a279b41bbd1da75794201bf44639b55d3cf9315835fe7f37ac16218a0901f0dd0aff39b1bbb113f3ccbcd789c05a857967b39ed9ecb1ccfed325edac665c5b244c48a079b31cb7cdd1eedcabca746c047b54b447a6c411d43a6b70ac88150f110983de15fbd2a0083f1fd43085740bd3771c0d92e6839abb11497ab97d5c215e90b41b37e059e240ce66dd1f40322383a172343b219c2bc33146d1c9c045f7aaf3fbd5a5aa2b268e3d90870bdc4bf3e1eddb628172c764e3d6fb07bc3aedf2ae0300e2307917848ea9e3d", 0xe0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 01:48:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:48:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1120, 0xfffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) pipe2(&(0x7f0000000040), 0x10000) 01:48:49 executing program 0: getpid() r0 = kqueue() read(r0, &(0x7f0000000000)=""/194, 0xc2) r1 = getppid() setpgid(r1, 0x0) 01:48:49 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 01:48:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r1, r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f, 0x10000000000000, 0x0, 0xff}], 0x5, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x81, 0x11, 0x3f, 0x1}, {{r1}, 0xffffffffffffffff, 0x30, 0x4, 0x7fffffff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x83, 0x3f, 0x1}, {{r5}, 0xffffffffffffffff, 0x48, 0x9112e0966dca2eea, 0x200, 0x9}, {{r2}, 0xfffffffffffffffe, 0x84, 0x84, 0x4, 0x81}, {{r5}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x8, 0x400}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x2b8b1885}, {{r1}, 0xfffffffffffffffb, 0x18, 0xd, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0xc350, 0x3}], 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x98, 0x10, 0xd99, 0x80}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x81, 0x4}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000010, 0x358, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x1, 0x80000001}], 0x8, &(0x7f00000000c0)={0x8, 0x6}) 01:48:49 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 01:48:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/242, 0xf2}, {&(0x7f0000001180)=""/214, 0xd6}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000001280)=""/120, 0x78}, {&(0x7f0000001300)=""/114, 0x72}], 0x6, 0x0) 01:48:49 executing program 0: r0 = socket(0x26, 0xc001, 0xb3) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000000080)=""/113, 0x71, 0x840, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x2) 01:48:49 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000140)="7c183dbf7263cef5df5976c878b26b0dbc757432311d9244c0aa1e41ccd912d11ac9f2500259334d5bef937b7098ff0d948e0c131e431108ea15e93dbe6dcde228985aa561f57b5e69fca2b4a7f70e162a8a8ee904b66de0c76d0bb7a46e86becf0379ac50da83c977f8be921852622f60efc61b00ee44a02bbb0322ce52663c263787b5b4391766426b1693a09072392504b2ab2242", 0x96, 0xa, &(0x7f0000000200)=@in6={0x18, 0x2, 0xe8fe}, 0xc) 01:48:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1}], 0x7fffffff, 0x0, 0xfffffffffffffffc, 0x0) write(r0, 0x0, 0x0) 01:48:50 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x80000000}}, 0x0) socketpair(0x18, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x400, 0x6e69, "c9fd05242b542126cae66091116cb707ede26510", 0x80, 0x101}) r2 = semget$private(0x0, 0x0, 0x501) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = getegid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[r3, r4, r5, r6, r7]) 01:48:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0xde) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto(r0, &(0x7f0000000000)="a82fd33432ff9d588356d0a37446b9bd33", 0x11, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) fsync(r0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 01:48:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) chown(&(0x7f0000000100)='./file1\x00', r4, r5) close(r1) msgget$private(0x0, 0x200) setuid(r3) 01:48:50 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000040)) 01:48:50 executing program 0: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x7, 0x93) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) 01:48:50 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fsync(r0) 01:48:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x106000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x800000000, 0x0) 01:48:50 executing program 1: read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffed0) socketpair(0xb5c1a804882610a6, 0x2, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xf1, 0xffffffffffffff01}, {0xe6, 0x4}}, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8579e75aad1a346e81b96910318b3797aa78ce75117d113fafd90afb529a63d5c6b04aad7c202ebb215f02"], &(0x7f0000000000)=0x1002) 01:48:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000280)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x10000, 0x8, 0x4, 0x8000, "a92a3ef587e9326866c305dbdc8e1f6bd8b6a0e1", 0x6, 0x3f}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001000)="eacd442ff68dfe28ecf63901d34abd6bbdd7900605e8ec5eec1efe12a77e585538cbfa8a84934907280110cc9fbf85f92205db1a925985dc1cf2a5bfc7b07eaf7a1cc68203b9c920f0f0de26bd47fdf46667623c4b0c5f2249bbfdce395536e94928e306ed64d80908a9bc079b5c55604f52f336695047108c99bbe71b35cc20e9571ee3a6a0fb8226a9e7c45b3bf83231dabcde3302482b7b963aefb0704195bcfb2c0915fb13f6a3b9f9734bb901db1c51875b6b4d3322ec3bf6d59324438e1963d71f1dce90e5da7f268f7337f648d32c56b6ed79814b2cd08aecdafaae0216f9af5991f32c42dc62cc01162c95fe2f55e5ed5c8c0e800281f4ec62f23776251888d73d150d843fdd6fd9c0f1d7bd1820d1fae702490600355dea7dac5ffb7a95a467c5e0faca4ff5fa9980c87676c0d6711a5d34b642008ae977879e9f0688da56962ddf7c3c5720dafb88ceb8412aac0d2f54d784998f0b6496d3bd4dcd978a083ac1db3992eb7a3210c569bf0b8c3708b0e0685fc15fb95b58a81dcb70057a48c589b764481c9e082d34635672ee625e370639a573b68258562211f3515237d1d097414822916cdde4c4599a808b44e45f717bbe19d2804719de2470a2bda98b046f49da2f8550ff5cfe3fc7e0efca0aee12049798f1cf31bd4cc874e1db0e3b4fe21fd1b203df3376516fab1e66b54a9c0fa3c86e476e63b867c6288bcfe5ee5cc98a9b44e0b2e222e26adfbcaf490c2178685c0a7502c186e663ce95475cdf1418cee1f4cbbf015cdc543d6f00892b56f2939d94cfef0ed75bf03656c72e81333c09672d2e3173c583016e030bdc208b021bac260cc3834d51a30da30e6fdb03bc5300708fc80d38e090280aa527910e23ad3a25b1e98cda8f1ebff8d787c18c44297087c26f85fb182d16ed75e194db1f0f94813ac15dcfdeb213d08eb4e562f1cf59966495a9169d1f0559b9b4731dddf66492dd8e3a173afb42e4a96f4bd1c34a84c6c28e87e2753485c0f4b0dff554b65967c840381a92ca60b0380eadb08f0e87be41d9948cf844faa5bb98ed6e512b4a4d493dcfe4e69305681a93be6097239a6c2741e2af7269a145dd56405aaafcac887fd687754625f8f91f876829f0094d37899c9134beddaba2c19d12cd8d9a1a0dc556acdb578a575368b0e3bd491ed579f69bf12404f0ee65abad1cddc04b896aaf231ed6b8ba78941b94b45ea110a0eb037c9d433e296125c4df69c306065900a6ecb38ae5408ca2a04a8f56ef1e78891aab830da305947fcf48a11fc0fa6b7111ace70d9ab8349ec7cc78c2ba9b4ceca115bde69e97f33d7c9ce43a3a7568e9a1c92b7cd3ebec9ce4c2ef34f816884f0c109f0080fa06cf1bb11f2b3a220ce37f1ee730ff40a48a3a3c7569adb9ff7605d16e6c7ee83d4f139645b3e934823e409a2fb69eeb964ddc8d6884af9a4edbb92622933e811390adfff230db563c6dec6e5ac0d4e30b5eee685aafa3842b32d97e3386b50e06e8c32a767b2e88a13f06bb59defd32be87b1fdedf5ec5f4d1decf9ccfe4a03a9bd08b34cf361128c1de85a5458ea2c7bbe4a990ae5675c8f6a1d91450040987627dd28b52cc6fd1b16eec40383a70dbea882a4f48291e7fb25c0a74990df22af8c2ccba081ea8cb247782982defdd95b5cae517cde2828279aa285726a0e08bc407be8577add67c159af24630e89ac3b01ad58a0a18d3ae6f8b2af010c0dfcf691c476d113e1333c393899eb2e1e3ff2de56dd3e6355aaaace530519005e162e1a6cce189479423a393762a04d1e92b9cb04f9f9368343cae7d3eab0cdd5a345500250ab457a132c2c6af43e5c8e8165bd00f8d1b67a601dfffc7451cff459a3ff0fce5eae66fdebf4731199c55015bf3ef671db0589b546e3189a475122f7d77a1f9e6c3e2137ad965abcdeb3914f6bc351c713e416fc7fb35fca0ac6c18c7158148bf4b4e214e40f40a4068c26389196af4552a6361434a4b27ff9c16053af80469571821cabf5c07b6d83a01a3675183d0f89ea9fc006a9e3694d86ceec3f0609cb2e3d2ab293d6bdc05b2a24869cd8d42f46f98b7e53c5d54c68a138ead1ffe1161ba6a7e73b8ce5653ae64c999f96db53cdc03159bc57e5bba68e33b2bfc227f7fcfe5ec11bbc7b3a12b3b992b4f6e7e490d230c52edb4ff5483fe411d03668e83333acec2d6cb0ff6684b8c1402a12f184a45c0363383d0af4be569550806f1f240bd986449c1de4a4511099e4dd3c84380c676573f0c5e17d17ad8e65d3d53b24c53a0cf3877e4751e53db945b40888221cd9701267bd7c4f1c34a5e018c343f7ef3b52696b22b98bdeaacdeb60c16f3b97380d46bd8d732bbb9b2c2154c125c1802ed8533b5f0b5ef6f41fda617e338a5ee269c8e1ba486bcda4c4f47ecb8a02ebfc2cddef0337c238b34aaa8aa013b19699ba1cb06803c19cc29bae7a008a5c0cf7a694418ad9d010aef69354a3d698ad8da20cfc342ef61a08fc26cb627cd5b74de4a13580689aa4678f0e6e13a3d62427865bbe41eda420bc75d22fde3f5e6e39f11fde00b203d2eb1f137d8e0889c16e92e4df1cb10b7480ae5304a0e30566d7983c9bd2283913fe4973a75ead8379b5835597a236e402673fb450ac5418b24ea29fab53662f9ba9675a69ccce72a80905f3c6712e15268982094704b3ce9d2f059c7d5cfbd8de9e9a62e11194f97250585165e0748980374dccfa2f201da2952401b9ce27397cd15a6a17c69c2b4a3574bc6cd6a75c81eecc9afaffea72ac958f00239e98fbfd1d0f874546df6e18e77be03cba0dfe84c525a3be1694c893ab7dc95d556e8fe7d454325dc0523092212c4b46c0839a30635e77d9e91558b55882638869b7cf10507e1464daeb667577548d849fcdef6890a796183a42e000d6ba5d197f9d18c9a6594da75f2538e9ec8cb7f52b68543bbdbd1ff593aaae31a8aa1fc9455698580e1f442f586da436c093ef225778b66dc5bd0b9a9f5aace23bd13fd0d2b4e99d941b369b343d2748787d7eefa09ca513ad7a9dc25200011e953672a4c5d8b2cde8c9ad1c3989572aa0933ed98750b92f74ef1bd100369fd2f995f56e4984c59a1a1b2b097f672d85080915c79b4c3fe70a372e4053eb61655628fc3ab4278d993a3380a28322064b1ca8f7bd9feeb530a2fe284b893dcfa96b50e702f645eca951b086652e512c01a1f23b57d0802a2a14f6a9f38381d25e6a7467ab511f798f503ec0f60d74743a1e21641dd0d58573d445fddfeeddd762a1554390bc6106a3b33b31372cebd979baf26bc51c4039db6554d34d31bb322f9081cd41cefb7903325111c3cb2c573cd4b5a654f83b70a15434eaa6ab2e25f11a61c86f8af21d1efcd32c1e3e757ed368968f81be77d4a513674b15da93ac613a975c7ea1a46f9033c0f72ccadcc170b179158e55d14d337c3bce4d003eef2fc2dd2e1002c063b878e796797e84b055554e2d97a52e872cdace6cd75d97197c28a7b5692dcae7e94e64a1fa0ec6936a6a4aef6e69c94e161c447b855651bf3651b82653b878cc53ca05df3adf83b01f01bcb6c87780c624f61eabb5854cf4c225a3ab0a7e0afcfb857f0e6f90aecc08d327e13e52aea0685bea39c0e080200aca1f4402b6ccd2a3835c8b43bf5df5bede8192fd9ebbe5cbc856fa47cbf47f84f7844fc033ab280e2f97b293a0624e535bdbc78ec4692cdc62aa2bfbd923e1afbf383d100cc84cc1206998c59211a39c45a7e6683d7a5aaec592ec66601f75558ec5af0e1ed7407bfe600eaa3a127d98edf18c87e7f6e02c4e53b68bd6780e6a1ad0435ae5ee2a5b52c16a27bba475afc2b2ff8689b82d2976838235d32a66eb26951fff4b8ecc1c481069a01585e091f9a6975505d2de9463ec26f3fb10e428a1ddeeb5461c9736e0ca60b50eae7c60c98f92ada472a74042e6d6e0707f55a9b4f72b004c3c1ae04022272a1cb3d2fccb3b6a4756bdf10633b3bf625af1132331cf619565e048da9bdb8dbce2e6cc3cb2c1dce4f16bfc74a1aca814818e06600fc68488438a64377b4ebb2899f8f5217632db20415dd63c05d98b351573c0b9c8c28619ad3ef87d1a22a0386f4d5e00d123560ee6913c20071d4887a26a7345f28938a3c9431d0ee9f7ca185139993048f98acc4f58b2a5d0d2ae40666c410d1abb325a8360f9137e601681b72db5e21fc1253c96568f7f903c681555e0968f118b228a78a6d72afda2a2c1aa52fecf82b616de761f34df8393254334c1e61b28552438fa756312555a18f1cfbc8096a2b66b4486934f1372af1760f3fddd3f3df79f946e082a1f28d95f556521d5abf8e18ed02ed468f4aeacf985c2362ffaa480a498123da6406bd4adcd28ee5c7e6d213dca5eb4f6651e1760e30ea21c1df5d915955cbdbec77a80e6879731ae081dc68efb0809ae5b55270441748dbb1bc4223c592b3d595bbc13481be3e17b94e0a901d9c74da6536754e281b98f57291f16260cdab834bf7d926108e4972952c78486d75faf0ee664e33f950cd1be90b498babe777767e23d82664ea2b5bf9ce8e14af7c3af3d5bbea95befa598dd741a5cd13104e218afe82901fb26f97ddc37f8f46004d3549cbde90802e020a88d9431c434b5b79a333f923e5f56b15ad40db5dd0b2fdba2b2650ce5ee6ade269b67e5115132b0efa1d4dcd6d30569ada0f13d7e284d9c31a0a3ab0f3380cb0cfc4017e1d95efbf0b105174c0f0ba3c829a03bd6aa6bf0d2092c91c7a9de0d16fd5b5bd684e7f5ead72f7fcc6f928a03e5ac8886b90704fe01ad51605707eddb630048c6db3823e9ee7d7d5121f4468a86562f6a93171c448d0e7b75a20df705ad64413e67b90f28422ff510c56785cc0aebfcfa1777d62dd66c25a7e297ebf838194c0dc961c3e78a35200bd98e01f235c390b9fb1c4db46cbbc8b87bc1636e875f6ffaf835bb2c587d5ee1ca3d0499ae98706ab8c340031fcd31b0a3659a3e6f65709bbda322e13e9487015a3c7951f1871ffd148d675d6b05eed2a5cb97be7490400f606c28ee20127c8d9c1c1fc0465c8c22a7a8c2307fde3df22cb39bf8bf2c14c8f6cf24c72e43456cb9867f9b8eb256f657f993da74452a5b80d0f1bef17ec574d11fce032864448297665fa3b9b4c7a05d1836095c8646e0c06c6fca40dd4c1df5c1322426da0da6c578dc99d3458e19f5afa117989b7703135723402e07fac77cd0bd5caf61bc499d906a7672cea20c9d1bb075475990d81f6784a2c1e3009157d5369da75652ad3e1445f415ffa84715d3101e3cb139618067491db75700e9e43976a8707f03e49c5d3df74e306148c246dc0f94ac60e09a5a952db8c5bf7d4470f80081b22e39943b8eed06f4ec47fa6db2084621d41d0d2bfa0a068941de758bf44a9aed6b3c745a8b34a756da37d210a984acc96d6c3335f993dba22ebd2689c07218a8e0381926307830b72074cdca23c184174b484dda2f0c30c0778bab0f94c61a078389b1322bc6cca65cd1a3acc18069344933ed758dfa0a9fc619d30d07d8de395d1ae5291a10bb7e5c746a92f3d3c7d2e940279185d9d9ea266778f0a0521cb0e7860eb7204ce169dea5336da3c78840286527aaa768d2cea426f3930588a4c726ff6ba96a6a4f4a6aba985bd3374af8b7aab42cefa8f45ec5838039bcff9cba025a56c6f1d073e7c19301017d03b7ebf4a6f29462eb5c906ec802d26e1e3e89bc25472027a018b4bfd6f41b9ece6ca65911d08034c7075201b5a9be543c3d662dadac", 0x1000}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="3dfbc340600563a5e6fed8c912941750d36d8e3d01020bab38aa37cfa82c4c0de681678de03f4958849db465a0dda053de18efab62560c19a684c62c209350be8b1913", 0x43}], 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x8, 0x5, 0x6, 0x0, "6dc1953d87b61b2b8acd8022d93cd04652438f59", 0xffff, 0xfff}) r4 = semget$private(0x0, 0x4, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x3, 0x1, 0xffff, 0x7, 0x517c913d, 0xaaf, 0x1]) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) sendmsg$unix(r5, &(0x7f0000000240)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28b984000000000c6857007511cba600ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x1}, 0x8) 01:48:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) open(&(0x7f0000000000)='\x00', 0x4010, 0x0) 01:48:50 executing program 1: shmget(0x2, 0x3000, 0x242, &(0x7f0000ffc000/0x3000)=nil) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 01:48:50 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:48:50 executing program 0: r0 = dup(0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fsync(r0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)=""/191, 0xbf}], 0x1000000000000133, &(0x7f0000000240)=""/38, 0x26, 0x7ff}, 0x803) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) 01:48:51 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa}, 0x1c) mprotect(&(0x7f0000699000/0x3000)=nil, 0x3000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20800, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 01:48:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) 01:48:51 executing program 1: r0 = semget$private(0x0, 0x0, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/4096) socketpair$inet6(0x18, 0x3, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x10000, 0xffffffff00000000, &(0x7f0000000040)="f72e00eb6f2a982951664895ae76d58505365a86a9879728973e7c5a223760599191bf9e533d8b7720a151962950aa36361c4ad1be95a620d4e57d5590924790612314683bf727fbfdd1d00e0eb64c793ba0679eb707f46a72a25a195cc25ceded7396300ed687b1fb1d0347d6a7bcc6c76e8eef9cac72d6fe3b5b8a59192fcc8ade1fcfbfa72eee0b8dd6781a160ac2390d0f28d0f8bbf7c10a9231f832e7b2af095e924da983bbbe08b387f92a3e67758db9fa86a80dec7e6871f7445168644410e494af73", 0xc6) recvfrom$inet6(r1, &(0x7f0000000140)=""/92, 0x5c, 0x42, &(0x7f00000001c0)={0x18, 0x0, 0x1000, 0xcf}, 0xc) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) 01:48:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) socketpair$inet(0x2, 0x4, 0x1000, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x9) fcntl$setflags(r0, 0x2, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) 01:48:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400000002c7, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 01:48:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 01:48:51 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xb, 0x0) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="2bac6cb1eea6648fe12fa6c3766df84dacf4af781e384368bed10bbf6138ab49ccab0586458f2136ef35572012d9a95396c8680fb850e831e9c70c917097e6daab38e9e0", 0x44}, {&(0x7f0000000100)="60f934edf067636346400849f396cc71a2e7722fc92c99b41104adb0eb5e153e8311cb5d4b3e45bde1a31b43be60cdbf14b40f59b750ff326c0e9558375d298527e660535fb0f91b169da15e008a7329383179b40a0575d5043c32cb5d1279cecf935e74d38161a81d694cd7484f5247d2f3e0631bf9d7c27113698833e46c4c865eb59a14607ed9de7dcf66f8c4811e1f6a34beb716c2a7cb06309471e3e6f613c715933bc0b3ae0205f3beac5b2bd728b4973b2dd4e003da98728e5a3d003540992fd4282350e451ef62e288fcbf64fa3501038b40ccfe8b943d55d28c86733b90bacedd8f6f47619545e7a6ede346282b59a8f97b2b356cb083b6dca5e95ebfb99ac32994b76d8e967200586ee92f2bd2d033284bf1bc7d750c922713668b18d0d67ebd9fa4b3ca1cc6e6bdfa87e6363f098c68de703defc956ca4d1df21b69976fcd626bd8f85dab750ae6f157af2e34d2dfbbd0a73e6c7e01e56ee51f229c8fb58fa06c4f2b64ea0e78498e6f9d807a4a5fa97a0c34986909c105e29df238397c2144dd8fcd7ccd485f987eaceb1f02678ec2568a925f0968456eb8287cbd60214a8ffd7968f1853adcb1371eb681fa800b54b40685c9b5fdacb775fd661c07dfab7bd53883e8cb241e0511082402657f5310fde268c60caacaa4dcde3a9c5e51335582fdd26828d820515975b45f7d6532ecdd1b9fb51a0b468cd48e01b5cc1ab22edb1f644e69780018bea7f61773406c7de496fc993a0324eefed378105a7993a996443f69722584b05f56ce49eadc95e0f64aee8076224d2b4c1bbed56c962a9f4287c4d4b83165839e05240430a4013df951b2a4959556047870b7a96322c2461e34ed7e75c7f57c3a56c10a0fbe7ebb3920612f119af9d75fcdf3ae4bd8969dee37edd7b3adc721d2a2b1a648923371430ffbdb11267fbcc204d3d17f55c73ebc71a02f016868d0e2e160ad37152c5005d27da5235098ef2a06ed49e06e538cb65c23ef168d45fc0abcd05afc6bfba45298aa9751545803715d8f83b7ff94b48fd6c0e59672a38f26fafda5d01c094a182ac8d898bc49043850897c7510a0f39f8b1da4a8d9b7a1b8abb6b54c0747870fdffafdc1f7d23d19f3e8904647688fcdc8e7ebfc1c8b20ae63ceae125e04d47694cfd4a7c8f71036d2915e04b9b9254f3dab84c55dc83a0f9243e92f1590a6cb77f374576f0d0a6cfcc4de9ff4cd96f567df481696edc5eea79b8a7a964a0e38dbb2638a07ee08e2c56f92e18d7b1e60edeb7ef6f757f35e450432b8d840750e2c27b62e7efae414ee0b491515f49e493c6ca6511c0c7114723208a45e1198e5fade1f31e7d64def047eef63c6b698a0303667b39c9a265ec88668943f18cd99eaf58cf8d7922899fcf50ad61dafd833201478dfb1edd6b05d7d91eb46c2ea3e2136ca4ddce15bb7a2b85ec61aac06c4801b4e12756e8122efd183fc806555f92555d3a255902c9f1fc7bd95f8831dbf92c7c621e0fce3463ef54d0f9a576572358ff395c6c168fee9ff2cff46b487d149fdf7acc81a5186eb320ec336a59640eff2c68f0bea9cc910471003e2446cc52fc65ded5888cbb26314371e0b71b22cf101194c3b84eb9866b8f5030d40e152774424880eb84e5fb10f5a6e766d72684e6d61a04323a30e1c1b70c9e27782fcd200e0e8930199ea39f23ced1753eef0fbe0023ba72185e1cb1b952a67a42fccd37953e6266310a4b10f8daee282efb901604701ac73f9f35277d2402bdd060586c2a83ac0f965ca4ba23d9c098ff3e82ffb269e5f6eafdb842efce7b2847f5cde503732b5adc33d1850ef74f36bb1d841253f9fab6499871039b2f2500d1bb11c146b60e8529ae96f79c429909cd6b56a29191a79e36e41d5c1ad4da44ee63c331a26663856e763fc8ed0490991ccb19a2196b4f5cc52a11068a71f642944225e949b9f47ada24780c694174b69534bbf2c8854c095a1bf9af35a7f879b3e7a14ddfd36d75b324f6714cb5407e2b676224becec801fef21f1101313279bbdaf14d333bf687e333552064a865a8842faf047574ff59e6e95ae179130bbad4956d044f798296c0f2c7c55952c7575dc0b7f37035bd52f46d61343f01b2a00e3dda47f563f59a0d23ef7842faa81a0ec322d3df02635a50e53d595b85391a8d82f55d54c43aad082210e8cd35af84a6a7a3bfd821e09039dc8bb08b4b62a8b0be20fa8d9db39d2c3610d79cdf20a1ea606a6a90d43f310eb97de794fe2d869cff6cae208cb075094cbbe66acf3108f8c0873fd680247940d8a1b5b54ebf50f554dcde8340b2376ef427293642885b9236a773136f12f744cc20f3e5b8c9b6829e612854e6851a4dcdfb4e803f4d7ec0d74090872c4f7405a1b4f931412088fb3ff7319f7b407d1a6da5300d34ab8bedcada2db623fa90547437d620a2dcbc64e72c14d34b0d7c150d1aae6369da26dd93a57ea90331d140575e57258a36c56c85450a3c01213248ef7e56db167889c69314a06209a63fcafee5a684e1222049dbf320d258328ce8f47461283cfa78099d4105811f4642fb24e3da4b73aff28173ef38fe4a98219a74ed749b696391a450c4257aa854f32c615d8dfb9f8cf11242dc84fe3cd3c58da37391c165971cc52fef2f1806739b62b18fabb4e5e788feb6b59aa301db00bd126db0bd04856a7e897730c87df70bcfd007b2586b535a16b3f7ee3921f43ca5dbc3bd467ec29711d93102ba0c74cc0e5b1a16235a843be29408f2f6eab1adfa357a920dd1ea4d5404e210aceed805a72b642fb1f3873fde03a413d7aaaec4c4dc80a127a55961f110e9e49a2f4467880ebc50465bd39e1e8ee175420688e50646c8ab1c7608522cdea9f3c90403202457f07f881d903464c7e047dc58819973201f5a5efa89b65ff8d068a5c1b2196643d5fd8433f7df0d6691908f13a61735c2ea4d3d02db0dc339675f6eabad8c8efbb92c865e1971cf7e98c999704262171bd99088a3b99bc44516ab97619734bacb0ccf26fa8014afba7d43e342b38bcd73aa4cd1646a9e2092669dbc93a214dd38d2e8fc1fad46289f8404ce8c1b1331e0b79491790d3dca712e98c26852f2f613c358ab63f56f867e77619f6a718e08ba4184d564537cfc69c3ef732b63f2869bfb2fe0bd32dfa220e365515f264709ce549a723a4f29767586c782eaa1e390e5c06669e15bdbf062494ecb2f498225835d3c9f93caa4755f2f68a1918a8e96cb3009fc4cfef3922400497f09712d8dd987fdb433a97dff3ee5967bc6f8e61dab064ffd2bb6fe9d7c0db3b3b33dc72680e249676e5ac572a2e53aa3b0f4f67e942a1fc763c83793083393509fede66c0d529442fed7d004e42efad34fa00d510cb26e71aad3f367b775e903c9ee70292f2c24fc216299b1f0c00e633985bea0b15de5c08156ec021fdb64e844b53c89cabd7e525fb15196fcc4fead237f37748f7eb3342e7a2f70a7062cd5a63de09669b584be4280ba8f759d8f680305e44f8866066acced5223b1f476f15e2c1114e44ca8247627a1691951bbe3585ae6270180bd05d59465dd7e63bfe9772757bf54a306d52c786da53164f34b4feb47ed3f99709713cfbd488e521653533f74c4016d4ddbd68a43087434ad38471f1858e20939f14b638781a342cd311a9bcdb29e5c2de5468db80f8760a7e3081ac5d5e2e138953afc6954542837412ca5fb4d474f4685dfc5f5063d0bfca763b0023e6c8ceaa1d3334ca7f53bfb5364d9133d605701690b6123fc48101bbac5e354c40f2ca068f3f0600043815f121940cb819afe8ae89b9f1a25696f4a0085c1343832e733cc6bd170c02fc65e6eff8586535e1ff766edba3e6497429d8e6cdaf8aba338ec8f4e6720750cc980d22b9ed367e9d5476ad55b1df49a4fa10a93730959e7dd48c7d1bc4040ed1e2037fe7b9cd6de96122613035ed70c0726284c6a1d6b82bd5e7ada9c0eec2c92f46dccddf4023eb47ed4fa90cc171c7dd541b755b610bf314dfb1eb63c73fbe9960c5e8e18e6ad8c8b744074ea0d086ad5b7e2fe2cb372f4b61f41128e1a48c63bc73c8a3059232f70cc6fef71c873bcc9c8cbbb3cb68d414b8384d3682916867af618913debc66a411e4b41227b8d8bb7c24c4af6ce33a0442d2ff9feaffa0bd3def89d19d5a648840eb3b96312e58e3500071fbf6fbbaac5feb0d32222590ccfd9fe7c3d419ac72a32a44be664ef2a999e1efcd68305cc91a23ae111f5da8056677cdcf417d7d8350df1d81921450b3cca57ea3f84b5cf95c8b1b16d2dc00f27f5bfdffcc407562f987923434d15ebcb43a735f01c4591da30a03283f5ed28dccc663d008721077b90fb951b8489bc0b0773a11d8c78352f3bc24cc47e0b837f336dd86aaa6d5755b422c02f45d5a7ccfe6744b51a676a825108a6425860c8544cdf3abd815689d9e287bec7cf7f4c117bb284776fe2a3b6949c1d27f01a9a002cf8408f3e13cb2d120dd7ebdc6dc3bec21530ea2fe5005b8c81c2d2d5ce5accc25e19fd851a51959abad7f9860091eedbe9be62fcb6deedcf0b2d1dc73b1ccf61a5f25cf6bef23095b4a5e96f2e55a43389f0aaa9ce75790d65e0e3db90ea7dfe77322a46da17359d036edd5a05f63b1c5ac190f3447831290e61d85cb2941d460b236bda7330b83167dbe6c68d0a1fbdb6f4183fbb3b129b69f9f37303745abad93d895e3c3cf8b7eade972b488ab749a75ed8a3b00d96b9f82c0a185e1a8e369647090761bf9ff496d0316ebdbc9e12a667225277a62f377073110c63f5dfcb79f41b83b079809554678d5e5f96f0a0b6fca6303ea4f4a47e969af45273b9ee49a696b6246188a1355834447defdbc772be613e6f61b63bd83a4bd7c5f3c01d502e1797ac6074abf16bcfdb309402bfc08acd7089d060d6bd38e2425c3c692b661a07961c379b4dbe8ce5817404e59b1ce2b8da47fa75c5792cceffe5995bccc4c7dc71140f93b45e986c716748acca396e005df72e345597020ed755d9c523a96497473bd886f4e27174bddae7a42455ca931785392f690489fe3fd35ce40e29f435a306d56dc6d7506ee29d9d0269b7bfb09f2addef33a90cc461abaee224269b76a07be51b9882014d5f138ad4e610d5cbced6f78851b5f40e016de5a25de2933b29a8974ea86ab3b026f83f4986f16a0051158aba20d7e86d6a773c6356ddb773c747aa45f0398a2b24a06d7b2d9f67330eeb53ad4afdf9c63fd7ed23399fdd58ce95c525e8fbf780217f82f2275205487ef23eb18d4243b430a394e0e1ea8e0c23fa63b2f8857508619e7db81bafdd89fa49c2dc376ae68d001b8421eddb9c10dc95651c839d55092cc3a45b60fdbee7c1817f9c1587216e2acc241b0ad426f32abf8cb8ff2d90880f7944b5aee21c515e1629a79211f038bfdaaa494a26b2b14209b5dee41eedf91c9577807dfed4ae04287fe2c3a7cb2c0fdd1b8b89abe1f69aa6506af2928656da67d6bb4cf5c79ecb28bd0e19fa6a6dffe330d0d0197ca03eff8f38e03d9cca9b0b7d9369420ad2e654cb32b8926e26b39b42fa12b48ab83c9e1e42950f6f03a5e52e760ab5a66b23d4ee543e1c43a2793f3e941164a86e94be8b48342b3f5883ec65ffc9a0b22fd064b50c965c0d03f4275f5e6c2b6d88f8f882c415e4dfa213c7943597de80ce3ad8ff08219f20795ad5485c01c23683ae5bc274018f9f2afaffe74b949c4cda803e5ba0f4cde93ccf2083c1bb8f05569421f61b9d8156fc9ecedee3eb8591a78cfb10636", 0x1000}, {&(0x7f0000001100)="2e44bd2601bc8e9a26d85b167561f0781acb4c035663cdf8cf94c8f7b4800eddddeb5f1445535db45b203bc34316c043c835879d5b4f7ac4ffdb8eab601f4916dbcb42cfa64a18d0eda93afa1f08b7f2838e78755369aac9435682ef83d7a2bdc9de7ff7bbd5d87bdd9cbc2821a090140c440adbca1d26519d30a8d41fba1d3d0af44d752ac963c56e718e076e64f6992b6041414b4e72067459c36ed0e382930b6799eb3e26cebebd867a36d675a0c33fc2360d64fd62bceae83a2b39c0e423a19502afb035f425805e51eff41bbba5529c84065eb68f5357f01f91d71fb55def2e81320eb71f50b70556434acec4e0aac5222bb13b0c78458c2d3836", 0xfd}, {&(0x7f0000001200)="7a033afc0ce6981b5a1f0ae08f8eb30717151f3ee1fe942e3fc3061e8d23c9c07ad30d6ae11024dbc126e590318ad0a1aa183015232142d9cc721afc1cb52ca3f08b76374a9ebfad6ff8a71d9d3928ca0d70169dbec80f2e", 0x58}], 0x4, 0x23) fcntl$getown(r0, 0x5) open(&(0x7f0000000000)='./file1\x00', 0xa00, 0xa) 01:48:51 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) readlinkat(r1, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/109, 0x6d) msgctl$IPC_STAT(r0, 0x2, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x50) ioctl$TIOCCBRK(r3, 0x2000747a) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/229) 01:48:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1d8}, {r0, 0x9c34f92cee255806}], 0x3, 0x10000) close(r0) socket$unix(0x1, 0x3, 0x0) 01:48:51 executing program 1: r0 = getpgid(0xffffffffffffffff) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r0) 01:48:51 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, 0x3) write(r0, &(0x7f00000000c0)="cf4495d0b955e3394586c51ca93d789f40a5a3d38a143e9cb68d7ecd1ada1c5703551fa80b9e042220ba09ed68149c07cdb86f9683d73595f3469479f5f27cc8e9108df9819549b46b9adf5a0567cf14fbea4637871579707847c7b4a5ddcddea7e1", 0x62) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 01:48:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 01:48:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:48:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/124, 0x7c, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x800, 0x0, 0x4, 0x9, 0x3, 0x5, 0x1, 0x1}, &(0x7f0000000140)={0x8000, 0x1f3abd59, 0x80, 0x5, 0x1, 0x4, 0x3, 0xe020}, &(0x7f0000000180)={0x0, 0x4, 0x65, 0x40, 0x20, 0x5d1, 0x8000, 0x8}, &(0x7f00000001c0)={0x6f, 0x5}) 01:48:51 executing program 0: getgid() socket$inet6(0x18, 0x8001, 0x0) r0 = syz_open_pts() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) 01:48:51 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x5, 0x80000001}, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="62b6de0687db8dbc37492409b1e98a9ff9cada869c88c0125787018d6c34264e6c2d097816ed7ba2f90d2df3dcdfcd31f91da7139995c1788c384308f2c1e0f9ac4ffb59be1b0d2aeef4f644932bc6d2a7fcd1c6f6d19ebc3413a84cd19f126b6b6ec316cf5c8b097f3c6711a083a1f7bc971eed7e4eab963b81e88d40df48ed9a614990a5c512981433ca97f899a023434dca454532effa4a4f859e333e25524474d2ae2d6f0d49045b607dc8039debe0b0c9c9b42d05a51e1eb5201e368262e2e604222b7798fc", 0xc8}, {&(0x7f0000000280)="f928ed56ccd2b83265ccaf36abcb50a67523e099296e49fafe0265167d421fafa9befd98602d6bfe8ea2d362f80064d7614c7b2b81bb3570787058f04d972854933762a612e81cbfcc6f9b78958af0b9bb8c891e20933f5e547b8e0589fc6714fb0f027ddbb9070c637e7ebc8f9de454647bf2583eaa41e4", 0x78}, {&(0x7f0000000300)="639f1f6d2d2017105e74ac019bca6e35c62917c1c7cb75b82156b020b1c26baf091add32f1296b08f6203502861c6332929317e5f57d1d57a9b034ee208fd335b4fe4912e9d9cc907367d3d0fe23c50341ec913c11c9badab425bdbea6dd36926e5b85f8e7fce590397d799c7c1e0c849f06fbf9bcd8", 0x76}, {&(0x7f0000000380)="02fdb57182b6608ad21d7aedde3585af8c259ce3aa7b062731ddd639be493951a7d3a27428c5cbf54ed96b3cc50f929badfad8f027bdd4702f6f19d2a870117edcdab53d121d5285345bafd95eb76a9bd1b75d01141448f0941fd153e9dd06406c6c163bc51c949afcd783e2e8353303eab8363628c39602dfa3d56cbdb136ea63142b00a24dd73d7bc42aa7ba5160f70030", 0x92}, {&(0x7f0000001140)="30ae0b36d40a99f0c207d8c02b8a0722a6fbf2fe733ccb79b400571a208aa74d4a2bc161a2dfc05e5e9257634e3e7b9d09ded48ca044d9d15ceb89a2cddb01b92494ae40378c1bdc9aac8920b6cf29bd3ed22e2fe08780a4f581ac5b228f859cafd44ea36f2e44b89cf8fba5eb3cb34b7b988e1e43630a5d5b7ec74e991ba2f0d162f6c65305072ebd7d7249ed6f2d896f8d9e3c65a76d3157e95d95f59ee7b95bb4c53f9d5e096f0335e4df22cc871e97ca1d758acf969aac0efd5e8ca47ef14023f7a35210d0f89439cd7eb7bb7f2d8bac45937298ca7cd633d213259f7c0874533f654d7ef906c8cf5d7133b335398dd91445fe527f2aba499618cf12baa375b0d03ee09b8bf3367ce2b335a0ce07bb21fca35e299dd152681ac1ddea5676be1e907cee2cf75803d220ea5a7fdf22dc4fb4bdc8b7dad061db6d106a5ba2f91bc66e7271f4a954c4b52933e3b238ba308734cdae64ac32ecf9213621529998f305fc46f1a852f65c16d85d7cd351f04cb8ef2cd66057b0c1931831a77259167e0d2ba50438e028b5052ffc3db9ab752586613fd93cded3be31e44619ec92f28db17930797670280b0c0f1a549b7b1d4bca0f4b38845bef003db35d7c9eeb94a337d1196f47a8726a3e10fa14fe273551cbf5141e40ef057d43c5f31b9b66fa34b3dd226aab5613b528daa6b599c841d36aa118d189430898647d574a24daf20dfe08835ed1fbef3c392571cd0c25d7f5fbe42cedbafa435ed14d991037b4e250acb51b74b2127bd793d587d719b0730a591a68ffd1142d8c06bdd82191a7a2b9df2f579334748c074c3e823c6bfdf0d15942339d18affab5bcb559887a1568683cbd08d848556f3ac4ba4cc029753f94e6047082bc2106f6b431f9e723219c1c0d1a920b96bfb54318f66770220f63f5539acceadd0a3d133ea7fcd83e73cf0ad3c699ccf418798048529a1543aad1c5bbe059b7f91b65aab86731a9d9382af29a6d7f797d3df7e7fce29f9a2fea662c3155147c7aa404f1328daa16b6eef9984891481a256ead82f08cb3624925d588d3ef42cad8dcaefd13bdcf449c5223f599aa3e76daf9473e7d44a023d24272bd2a749353f46ba7fe3997b2154cfd66faec9e373dbeb28e7d2c5005559065408f964027b43e2ee9aeaaa6fa26532125c64abe68e6f8d7ddfde978f08b56cb357bce242eaa125f2fd69d640d95f60e73a0a19722ce280ce576976feaf95782d08965df1c317619a8d85485973717a0335e2462f29c7a1524d9179e8c78c746feebd0cbe249e6672091b02961c2121c2b2964c50cc19331cef23d718baf10f9a3573ea175fd79270573a17f73edafdb9ed7c101d1020af0787c8315e405fbca84e3e1c643dfd12efe8b002d8a11f446697457d75a4c5ca25909202eca63c12c137ffa886b85f9f92dde6637a6a0f53bb286010368b93b01e8bb0c2d116abfba9eed05e4e2c2d1caf984f1dbc03f0f66e5a98e43e3dafc67d6e60e34acb03c824e31f001bc772cc430d1431f6ca1bb8b99f36cb8aad20b52e41189505b94ee94f48f676290f22a0170417b41c2146649d933845182ffa5029b68fc0f321abbce046e85ce85dcc96c6bb7c4308021ae39d27d3e8054ce44f1f03baddc5cb1e78aab8c788d62c3b1a7a12b96efc01d1f6900dd1b285e17be726e6cd03365ccc003ed846b976224708de68aa896f905c47862e015467abd53e861c92dee409d62ee6f84db32848e2410e72cae7cfd082797e691fd73d1da9f87711681689ead21573cbc0e24c1375799b697b11d0709d79136e74693545f9e727a7630014cea4ac7006d675bba62d4a0aca1233ed7eba3eaad395b845d60ffc9b1f6679076f02a759217ffa3c05e7f00580974b84a629e351b97c3381ce2e5d946215ef682b5c691136ce3af8383afb94ff7cf5994f8e7128a8d39a5d96aeb7140ed851b659457d80603a717a5766b4d00d500ae247e1721c9f10dbc0b438f57e99707ca851186eec868bd663493fd2da09ae2a802b0d20c51f54be1735b9b8fa48ba3877b17e954e5ce0149d27177ed480cd1dec85bdb34a38f1b8e668b3156047efa929051879502c7bf3278f0d6fbc0b64fc525573d964d94e6cecefea349eafecb3af4c44e2582b65de0bdb741c0182240e32ab0c94c81a0821be55469268cf3093ccc17037be97489bb91cd86a3e51cf5a4eefbc5e99ec26f385dc5534d1d2fb60743d2b527cd8fff9e642f8efe54b224f1a16a3793e9eaee59f01c00d90a78383f1c0c8eb2b5151f2ebe15dc13b8ad58059678f07818156f4b68be8498755c25e0c454b3850090721c68ab35e5f631c9465a74fb3d8195478bf2a2de42340f09ac5f61016653b9f3ca333807bf292cb7746b419c20e2352168383fe6e13f29eb3d3cf144c79cb857dbd39e5c0bd020cc659ce160c2876920834978731356441b03f8832ae0a2285da16b2ff89c0dc9ae7ab43e8b5a1240471400bde1c7376e92ac760de2e823c622499180a5447481ee8b58132e4f029edfbcf87b2aaf2ce955a5afebb4b7d0ed38e43f55e250b0348903419090655bffbb0379e4b6e86c130a354151ea356d7af4f3c681d53a79cbabb3106a699cb9cb03d17904b6ff15d61ac29ec2c17350f80eb09047b6b771bb953f49f49dc59afba8738e5c87578ae8aea4efe13ff1e67f712aae3d5f3039989afccc673e60bf5b15d07c6874e7db5dc13f3785e98e54803808e972a2374ba8c8540ffe971cfd17f20fad19114ee087233a2931d2b08cc5e5a4ebe8f935d90e837f362304cf55d65e3046be0f9cf9563b31faf4ba67c62f81c5fab4c673e856f33f820fa4f3d1afe569e5fa86e1331593348b3b2d53c3d0a77ca7fdeb82621917955c481a33de6fa796a42c0f4ad0170869a34267131d04e8b12d6f6972bbfec71d018b1f5746ec7b9e7070abe7ceabc71a54c926922c1b3133f34fe0779ebcd8308d7fe837ca5448c3f16acac03945069f785f90ec5317abc089bac4ce2155b94573680e4214d213f404f96d43aa7af762574c6f873923b73a4115ff6d737f8d9da0b5cbdeb456b7ceef018a7c5fef9fdecf818e0befbefa7aff0a66c899004e63a96e18d37843d92825ea4badb083e7e4609db14c311c45b024892dc9fc388dbab21aaaeac6fc114d6370806e92feef47d3e9a9045fc7f3c7db7ca405cec29c96a6f5313bfd0ebb7468d9f7fa83f20352a18476f8acc47a18a1ecbab00eeb89ff76285b1089e538dfbc8ddf2bac4d575386a10fb6ec354b7a340138e06a9c7da54b0304ef7c3d87312aa183bfb6d702bfa12b6bc180a48de7ce680db9b07d257c59df2439d3742f32f1d51718e531684e3d70680cfdec9dda4497af3f4127d15fb2a6ae928b32d3a43cb36af1b777fa6930271fdf2f4cb75349e74a1e77347d39f3e7b1ca86f427301ef7fd6c807eb5cfef8aea3858a9497e50c53b04480aa3af49391e48d6f390747eb50a7c9fb3c2ed266be268cc87f36a70dba1bc6845c230d9fe634b48da90d40cace1b7b2abdd7c9cf20b91693727bf8bc2a0ba072dfbbcae114a686074986f30506380639001d41b908386bc3516a5e60a1042a34b46125138a0730f9fd32732b23b9a373125b33048d9e8d56e8a24c8b6c3b8392fcd8e778a70658d4b669239439e3136a6ce7799056bca1ffe0382e6f0146b15aa1784cf461e3d71650d72e1554a41ce43b2b1b78633e7097af1d730dc577a31fdc6c49758a4467ca582420753e27f564a9174a11ab9cb9673e40114a52626ef7f95fcf44f7f66cbabeb27c4f5ce18c93f4ed2031979dde6b8281a80ff6e9c2859ae434ed8c2b48da16d3be91b85754a4eaa1c0fd926715f82b31a2e42842cd158f9365535aef63bdf7cf864dd1e4c3760a8197c48859c6fff14d1e90b19543740497d3167d0c0e7210617c0163e00a9a60cca3d3d1d3a275aee977a9719fd80b2f4ab433463fcc9965e3b8f31b7c0c58a30a7b00285d290554ff7b05f7c37d3c4ebd8cddb339fe5e6bced94482556b62976a178218fd02c8013420edd496cf3d33c746dca4168d8da726b5bddeb975e19fdb809453ecb01eb7eaf5f9b05582c584228da1397bdcd425aae650f0703c789514d66a70e907cc71fb6433f334c1bd3efdc78a50a36091ea50ea29764ddfdf13f36276011ff0b5992b990d1ae7e95efbba8b128524c5115ea1af0981754cd91a7ecb3b7e5c0a12b7bb1d3985ac79c1bad5dc2bd6cb1a33226f0cd99333ca3ccc2295e7515dd43f233c5dfaefc9680b5999b012e130c91962f33c9e7789ad3ec0f38081ca0296931a057ddfc1b860b4d5655045c85f42db8ce6d4d8513b8b0439f1a16259d2f84bc00ce1631ee200688bb09a5134ecdad20295ba491162fe2b04188cbd96c9cd70da648af34022c83b1e524b3c28aef44c4f04393725eadfdf5a75804f150fd9eef7f58766c1f8ee3a42b4ef1aab94e6ad513b0629b363d8a520b7371b3fc6c2b5766226429c741329517c8d7d60c9cdce35a59fae1706af3ea4b89e2e37029340da08bffb7027a8714760e7c469d836519cc740fda127dc247a0732fe4105cc642ed1af64712495194563f4457fd6165236d8205b517b1112e904e787c88032587343a95f3c023bb38c8b779dddce1892f1af7bbaec7c5d5cf879db47a0bf9c4bab0b0333784a1f381305e11cad12dcad76c8973637165d5b56a652f2acde477e1d2fdafd1b1e411aa7af550c41cd80f00b465ac357d2680aea138512bb0bdccc2f21367bde64d6f2b2d73ef9c9953bede25665eee34acd38f7c2362d0fdb14a335c6bdaac6fde5ff1a0ea8c68ee1a93fc2a0f8a2e2ce519134cdb51767c49a3bacdc40fded20902762bd84fa453e253e844fa6b8a7f7e6ba83690ea66a6391cef266837444e643d2f5fb954234c4804a778fc69eb4f609384cd7f54bb129f6fe3c82b0f14333fd604707b87c6a1dd9e20f1532afe4bdad3a2e1bce653e87a2985d9b1c138023285010a08f482b29221ca95d6d1fad1bd14fa6eef178adce73a1be9aac96a2c5cb4907738c507c75d0fafd4a1484b8c52329b6ee315f68a725945884021cd2a0e8183122c239cdb70179dd1a097e30e54b0d3d3d86a65a260cb43c69413a8ccfedb1a49a26665374153fcf5bbfbdf58b93a7f64368f8fc503855f3502637a7540fa2ae5807fe7c52a6a18a0aaf0ed652022fe0cb610299872d694cb4141794e336dd51cf2ee9f442a6acd157156260eb5ba43fef6b1bb412af0f930f42f6eb7023051cde9527456ebfe0d32b9da95f14b59e58863aaa521ea388400ef6889793205bfd3be290d097d7582932ac74652bd91e178e12e8332cd340443557cf1407e6feb6bb892f2efc55d83ded49332a3f51dd18aedec64abe79fc256958dd47558d28b09eb36b50e4101078ff885dbe7eea45503a61dd5638ea0fdcacbe85a94dde688dab33b1358f095c6c88df5397f3b3c11d28aa9ac9f01f74bd867945707c98d788b4cb547462b8fe63a8142da6ea1ce62b7fe1d725ffcfb04ac29f37f814b3b6ade760060bd90daf2e8a966d5e04af5649015ab4ccc3c0c3c16507ba1d176ca9cf45c7b2c02a7738bf97777be9fcfe10f0d6e1d9f5d10ec5de17d2f3c737ee1e8b6ed924b0fff0915608fe2641b8a92ad752fba5026a01e5a780d654973503dfacf14cc99bfb4e662938a1d956f9345529a2435a657ac374246a3099a4f5433bcbac785826686b579feaee0fc70ac27a57b551f392c0cb584ec1518e197e0257c8adf1138adaf8e", 0x1000}, {&(0x7f0000000440)="80dd3509dca00a5da648557d24c9329f0db81abef315d18a6dbfb201af9150f4ca34356880c744c006248e82756f7889c6f76b043d4719c60d5c3ec1cb8d22aa6265151bc4fb68a2d7922f8147799004ec6f372332469b7c05e5cf6eabcfa5f5747fd2b3e7aa4ef36d8bd316d663320a7690e461cd0891b3b187bde4dadeddae348af6824a9d745fc21d8dcdeb3a200c1f43bd7be92bb274d355e0b10de219dc5d87f6adfd461e467d584e955e3f18c30957a415b5772ef4177f7b90b9bf04", 0xbf}, {&(0x7f0000000500)="69964f49b1e03e640b9648b1a3d4046cc8dc68614489c479d0c27a4db39cc9174f0a9832b26c83c6ad567fe66d2d1c97ffa1fdf48fceca75242a19e73dc7aa092df0c5addf35843222e5348e072849fa0f3bc8b05e346bafc6ca00b8f4fae55f76ac9f6cf6ff0e9f8de705f2e7cde60ab2a453eb80d7b3f6eaec0554440bbc69ec88d5c735052bb843de842123b07fd7bde8a7cde69e58e5d33088d77216e0d45edc7836edb8526973706b769a8e50095db83bc15d8a07c67c69dd9ef02743f6cc20729f933b5f5188b430", 0xcb}], 0x7, &(0x7f0000002140)=[{0x40, 0x0, 0x3, "a608491db326bc62e78ee48bdda029d0e63252dbb6ba0b0c5cded33118dbbc1ea73ae8298747e87e99"}, {0x58, 0xffff, 0x29, "333243a62c0c400c7f2241291a93a43baaec76d06128218abd205bcbe3d93c9531f24f1f45b793c6b66cdf754f913722914e7224491ef016438592f5a3111e5a6beb"}, {0x38, 0xffff, 0x7, "bdb88d558d63d494dbc25cfe0c475bfd9435b4a96859337c827426426004a1c8c956b7d94a"}, {0x108, 0x1, 0x6, "6a5ced534a110460a6463ed868d2f644e1a38db5e19a88b22a8de7ad63f8fabb767fcffb9251f149c05a78046a2302bc6a64c38571dd7f808263af9648f2d95528b71eaffb09688c66a0979e135342525ea8d61b57177f6378c1bbd58a9096442aa8d11fb116d2781d2fb5b6a1feab5cb07f8c2e91badc66cf2aaa7a51bf8cb9525f0f7d4a6fa10cf93f60fec89666aa7e440a014e8cd1a7a2684a9a0ef7b9424e495d511f24d59eeaa3b709d3989f3937286acfea937710959d9d062825f584a37fa7354dd8097c673bc89980cf028afcef6e7bb5a9b49c750011dada2fbbeb9c1e928695f6b7d1ed990dab85d64bc0e324"}, {0x10, 0xffff, 0x8}, {0x1010, 0x1, 0x2, "9e0b16340a1c87aeb915661b4410bfe4952b7860be9c61fe6c2a9d9df1aa4ae7e6963cae7763b1eeb55cdf45a731bee849cffa05ec7016e989506f7529c5c90057365a99824d461d61e5210b38d0d19d929159db7c98746503dd809404fee56501d1a78f051268085b0a7c30fb294cbf316f9829260c7446eb0089e9e7cd7b39f1d7f026e42e5e7de19655db9ebd0f35475990e8b3f949ac1b847f5e854962bbd0487093b7c21d75a536d742ddfcc5fe6fd1d60ae58952ab4694073d01026f342f3dd7862faf6cdd033c6849cfc71e9655a92084214d9f130b07bbb0aee7ec5ac882411d59fc71e40630c2cd30816c873316bb9869a53116a3bd61ab15329cfb607d4a09e537849e1dc3f582594527f222bcfb2c788faf7c51ca34c0862fa58191646f5f6a06647a2429e32bf27e0d1f7bc15998ac84ab0cec499294ef0f8bf164cc4420484c74b7b152a6264f74950ba067165d39f33fb1794e386b1d3d3178e4d069c2ad72dc56099093612e8db00ff3e97f0a8800cddf882a050e81ed730d19a974024c28c8deaaae85fac6674efe9da06d3818bd838634ff4650e5064a75d5def7a43cf64ca754f2a0d77604acdb7d8c1efb244d07481d77558859af75e22d2487770890e5022bd2c399f7dd693e5fdab72846bc68bf3c12b9b3b971d317d5b6a8e81a87f81d571609093d808e8ec2121c5015133fc02d6481e2f20520562aeb1f8e3008df693f0e8d4c3e8d433299fd83722edbbc281dc5f9435a63c28f2eeb567cfb7b1aab6bc045e9693bcb1b81a23e498e25f20199b6af7821a950fbb8896dde6ff7458f31022dd2e1cb2a51a9a7fb10c5711aa675111a9edb1d4d3316b69c207ac0a1f9c6df697d7bdc22c7a35c31285f0e714980a62d840b797497a62f97f66e39ef833b6770ac403fd5bddd13ae60736212512e1a24afc09067a534f73aef865fdae46c550b7e21b6a4dc062fb9733db15c4f85d586a4d55b6aadad241c240d8c5562529aa751b2a66ea651c54dae837cd6d003b4bbaa6673165a164f019c57a4394a5591ee5771c8a61b71669f5ce2633313a2d7748e52a03c5fd733a6d4123389e4f605a75edfb8038f2700f5051783b425fe464c8e4eadc2736f7184b3229bb9bf64860ec80b78fa18384e6f78ca9a8e25b32771f4d15595949ec3c09846000af8315c84e0fa8d3084117321d784a00ee84c93ad43047ec78bcff3b1e1474a10386a6b9374e4031070f012e214b0293df2c4fb9ff0ac215db32b12bc9b2ec389967363d220021998f059ffc8437b1946dbcccdfc5fbccb3139892133f6ade81ac4a4d5417323559b070d4a5473e3c6105433a4c128bc522e88ad70f166e61a0765df1836b531866b5d972c2fa424db6bdd8d58a8283e26b38750c6c89ad74c5b817f88af8211b472b3fb83881a59db2b6e499be2d35ebb3e7cf9680bdb522e0b880542aeea93fe7cb9ecf52ecb211a7ba75b4c8d000d549a30b4af77fe95fd85dff7c1df446cb8ec214d2799ca6f8b5af5d21d3ac839df90d0cee13789ffc2b8e53bbc31af7560e458a7bb13d5ab85c0375db23e77e51ae45b6f310252e0630a4df7d9dfecd048b060885266e0bc04722efd63aeeed8a6923f5b468fde8fcad5a9b209e4082b783ddf56695c4ac120c4234c23dcf3c95314517ac7dd373bc0a978defa9fdd2ae71ddbe18532f968c78f8fd5be741c917188b2bda96bce3484bfd7349d223c04df1ad2e5de9850755863880c0d9c422ea61e118d2f229ede135ea745fd04e86814e3919bfe263cfde99e8a9ca3376f12795aa6ab36730e7934c097c3551a0389029745abb2dc488dae7d905d8ce68446feac29de08193c57777ccd41029d3fa67bfbecf6025dfb7a6cce8993b26b46b7831302714ec3f16ea9d5b087c075ab91e0fa01366d3d1aed33d65abdaf4b8450b1bfbb8c4d8f25093569b63c04111d2fe8aa0b5c653619d59488089343682e9a92bb1fd10d06897b76c3d7b40c2cba67d2becb8dcbbf59791def88d024feb55ec10ddba21602a34bcb19f67fd103d681fad726c59b9e61d849a9f50b8c3da45bf172eccf936679437800f9fb6933581fa1e278c4a0be1cf8727683d2d38dcf5e629345e5a17ac614ffeed6ebde2e9f5cc797771055729eb824ef2b75415cc1b49a4e6db3cef5d32417ae425fdd165bc4ae8067f1ffaa56d48a88f33c857dd756b88b44b59c19c26294135da89441180ab25c44550ead3d17c3550a26e92bdc655a034bb2bf9c3547d6ee4d1142357dfa29370e86f9691dcc9a171f4c6a93d367cf5cf36a42499048f9bbdb9c6b9adf82cc6bacb0bb18b14084dcc503ca041e72c9195ebbd363cc175b737fc97287d4e687b409476bd77514d66b95f4efd56599f7a28dacc555bf1b31032b4501d37315421ab497b6ecae290b0376a9bd48e8f165564757c7ee7ec5e296a0cfeb780dec0b52fb3f3573237db6a6fe5daa570bffb2e03ebf537e4de6cd1b298db7dcb9479b41e9af41ec3be7d8223bf9c7d2f7f27019113fee8dad5e619dcd25141f87a8d1752ff3e5c85e9bb3a78301d4f9a7cd4d603e115ccddeda9462bd905ec182b6708a70234eec8f1ac51c206b45d76fbf28c3e97378ac8c51756b9a072ad294f149eb9e4ad9fb991fe6608af049b248f755d0e244f908e2518c31db74666e1dd6ff1407a6468ad73fc68a196783efe1dd2ff64ab5caf87028bc521dc7a10aab9a6eb6106118cfde38e6e4073235b83f57f98a25580a5c461ee987f3566a9b664593f9d9fbeadf43f2f28cc0db91862325d5fea70227dcf6e393c2407abadb78d09b71b2ac8de1c3124dea2ae3371913a0a82b230845bfef99418d5b0a8964beddbe7e6e097fadf76bd656ec4d8b6d3b7a5577e400b1e5370600cfa10cfc9e53f2c997deaddd5065f70757a95a62b97a791abe44c2595f0cd69cada2ec352c1949afc625dfcf78c550511835901e2d20e44ab66f129d14008e099c08fe99e4333757a0d43fe61665b141a1e0dc64ec862f3fb79e6d40ad1fb1cd28c06707a577f677bdc1e1ee50dd6dda806d60f13ec4d56244caa3c008ed6c532432ada99cfa933a744b5862080f347ec77807f37e6f059db969cffd4e17b42633f54a68b3b3688e08101fc12728e03509d35de93e0235a286631b457a283caecd282c757009ef9081ae621ad81c7bc058c50a7fd84d42eafa2c861059f81e86cdb49c6b0cff9a54b1728fe0bbd3c505d7824adfeffdb6804b2a345f3ec9286f029bed21ff837e94090f9aed600e420a77785f55e48fb84811eea59b5c15478ea82694d370a686cb16fd7a367ddcc27c9a0b4c44402ccc29ee86795d1d5f936c7aa5ed6dd775bb263466b1fed9fcd9b14495d0d091d6a45068dfc2cc9475c64e0fc6f5fbec9458a46faa84359e49d358502a9461af72c457b6ce1eafcd2b71cf9710cb2274f53560d36718904f23b388738f7884195c235623e7c405ee59859f19cea3d9876fb9f13c0442ca976dfd14b1243ffcb0aa0939704d0a27a479b512117d3acb0715014aa92daaa61cbaeec6c735ac1c564e38e5da37795a8b01d8cddd2066142a72bcf8fa5b4555ef92df028e00e955aa63f9247a0a7deb27d9bd4df82dece5463590b059461513a230bbb530dd2d744424597c3c0b3676e343a1044af1323bceb52a29fbbe7b865e6f6332b88c5eade6114eb2ef1e433a25171e50d8a594b0031eea4a98f70526548936e958c8315aa951ca330a34179735dffca95351926e2384a03b2e16bd12318b7d1ef76929ae7665af16e93204e34174e581fb3d5fc07bf8228b7c959e97751e7c8905282ff942583feccfe5042d91de2d4f9171295cb750b3c32a62cddb6aa09a267ff5339060b6ae7090aa44efea483a26d4182ce474a722c6fa523b5a041154357f716f7890dc7746144dedb293880d12f974de4916ea88ac313299816abf7fa046e513e4842f107561ca59936ca3b912f8d9689d0913f2013599cba514080fc72056172be87bd71714748b903cdfdf89dd5c529d7d34b5db2b9e260f925e04f9ca54710b8810a0255581ced57f7df531e655f76aad816600257efffe0deb1df5d2228584aeba9e3575cc5743ef7df8388546e931de27e6d342a52278a578e97321b3a777fddcccb129d4b21928781925448c3c9a55fc31c614646882c004f17f8c4781a0ed47221012f5f2bcf6088af72ff296066efd7f735281e3dd296b9071e56142ba325ca11ca3ed2e615031eeaaed75f11f25b85b1d1b14dfe238bda18b51697adb5739fed8951802098576e1eb464b93e36dc63c4aad2cdd3cd6471180a271f9f8a53940ab94f53888dbf05f996feabe9b543e214d79a394f0006ab86a3737d61947124c634e3fc16f1eca1a20445a211e40eac68044be1ba74a2aa5a6be8a79a9ecb51a8f12a4f9b1106b2ce11a31699b7d45089b809bd6bd675e7f8431d0aba1cea7a6e00aa26a26d8cb381623bf08cbb93e6af77c8adff974ab322815b2ba2e5537a322df791c06bc477d346553ee752d2705c770a55b10888baad2b2a23a23aba3af20e4589e8d9ade54ca2521f884bfd791ba08171c47452cf2e2c0614d3f58383189a86a1819bd2614e3c377cf663ed397cf3260ff60edce4fe61316236785d4cf45501ff721571d3f9cc8b02af5d37ac47b6e33af77280200e6147544d53cadb20c30b2596f1b0496a2f2cbcdb04859fd6b0e62d1a2287616de8ea27a1f5202afb1f7be937e393b908d83631c4ac169d846b68a9ac68173ff9a92b4d3b1fbb730dace3271ae30573d9f1b9dd48f9374624bc2ac256371900b73c62d16eecb8eba6a65d92e43612071775d9a6db4b5c0a8db7ad6487f2fe792586c3aeaf14790567f6c071b1bd853341085685037620a13cec10588ae65c0404789d65e7785cd4d5b493f7bdb8d7ebc9128a90de7a412a4d49fe456ac78b7d426ecaaa5a73e5d0c06865f5b0cc53d657829a9922b663f0c732fcae2bd91a79a35966aefcc420b85c1a4e47a27d807f394724fb07864b69be3a9b8a1b726499dcbe44951173cf58ad77061f0a680b2f930d9aa7bb3d3bb20048e139082daab757c033486000dea75a0593dc321d31720035380c29fd7ad20cac5d7a1cb3cdbc6e2f6fd3f7383bf426e5fb8941f3c625e46e6269741773802dd07ab6e48f641d8e010149679c9d420f741fa340053d02a7a5e85c96a2cecdb340efaca2fad1a8ba9af34b4b4c60124f71b3c4567494908d7b38d592adb0d119b3d87af66467efaf39bfe123ced7c9a2573bbb7991a91a15a79f272dcbc8e69cdf71ffde33a0d03ee61d34bdb8e4bf3ae77090b2e78b0cdf7e6f5765fe5a95588916659cfb7f8667a2ae3d7e8630962ecec4bd09e040edb008984df1cf448d3f567fff502b383d9a636ac735c1c13d7803b48463b967a13c2edddce10eeceb093ee8da935d37295b99126e9d4eb0545c96fa62c4ea9ee8e39f4d39ac5d4a4b9a801599db0ef23fd331a77e74774a6f370e9bcf8f8e97b788e9220f313ed483bb1a20f30bc223c4973bb2afcd4ee2a453290611a894c8de3caacdec5ded3c7402e59129d5d776aafb81dd8a41b6ddb9dd3f3a179046a3ea70f0ccb7e751e9f48da81b502c7da49e49b8b873f54e20be8e0cdae36dfbd841d15916f8ea6b04fc85dd1991f282a260568888fe03d6b76f8cea725625e04ab856189ce88009c37266d85bf883a160b093932d0e6bdf03c28c290ad823123ec09ebe27b1a39f276d823f275fa365e455665d6e8fc64ea42a41c34e2"}, {0x80, 0x1, 0x5, "c0e7766492f5bff36aa1006d92840c6dfbd536f34a996e7338eabe6323524f13f87974935164bef5432425a3e3a0dcd159655e8c7b8176b7e3b76f83caf04bfe0f8a9d298b741f4287475cd8e4373009781fab1292b6b06f1b6c221d37decf8f0f2fd34620e4f535c209e7fe33df"}, {0xa8, 0xffff, 0x81, "6e0239df787cc98da563aa946db5df31209d0d4c3f0235610ea89316d53e29398fcac123c9b68de4e9f08c3cf62c2095642e2a27e9587ad1470a57069a73f954a063ee51f90c2a47ab06c9725510788f5534953d834f02c12f42aacb26d2831fe2bdc68bfbc1cb02d765493f13c8af1ddfa4eaf4b807b68d9b4bdea90e14c800a0cf5749c5b8f354109b3c31c51491845e75d59b1f2363"}, {0xd0, 0x1, 0x6, "6187f5e3f16ab6c384679c4c1a5167d9b315a13a0bb55975e465c064f069ccd143adaa83009525a54ecd5d827e34fa9189ee1cf6270d5fd58fc6e56fc70a99554a343aa6f426ffb90c0e39bbc78a2204d5fe49070bc9d5d4d89e79736e8de3c3fbfeba98f8b37782f069f309cd249472ca887a2027ed23bcfe8f20a38c573157bfb3be005f2d4a7012b0b8c3d2f77b73ac4bf5bdf7b7e1d2177951a7c643ba045f110def06bc1fbb00a01df56311dda80dbe3c936d66e8c81a9ea84277bf4e20"}, {0x108, 0x1, 0x401, "ac92011b68ba6e4406e0ddcdb4e2a514801fd04dcd337014789b69577fea6de5fed2383acd69295e3887302feb22b7c09e90c9c016e5e7435d9cbb5b89cff51e09a9d87879fa9458dba1e1a6de8515141e7e3d3d70c59691bc74fe2b3299d6dbba9a4fae22371a95a6e8ebd7c9c182af3805ffa40e93da32b00e95ce464bf459da2ebb743b55b7c7beb36221d4efff58d22a3ac20dc338229b571fc14e496cf0dd3164d007e99ee15b75ca0cdce17de4748085084be24e536a6c25fcae59271b94c2cfde79b49897f63068a66a1c25426e734112e896ca83d38d87c710a55e9a359cfb05c3eb5e44ecc2cf0587556cbd5266d8a84caa46"}], 0x14f8, 0x6}, 0x400) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x44}], 0x101, 0x0, 0xffff, 0x0) 01:48:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x30aa0, 0x4) fcntl$getflags(r0, 0x3) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r2) 01:48:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) r2 = kqueue() flock(r2, 0xd) 01:48:51 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x2}, {}], 0x2, 0xffffffff) 01:48:51 executing program 1: r0 = socket(0x11, 0x7, 0x0) bind$inet6(r0, &(0x7f0000000200), 0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) 01:48:51 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x42, 0x8, 0x6}, {{r1}, 0x0, 0x10, 0x80000004, 0x2e69a37, 0x2}], 0x1ff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x3, 0x1800000000000}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x8}], 0x5, &(0x7f0000000140)={0x0, 0x3}) pipe(0xffffffffffffffff) clock_gettime(0x6, &(0x7f0000000040)) 01:48:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setuid(0xee01) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) socket(0x1e, 0x3, 0x0) socketpair$inet6(0x18, 0x4, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x6f, 0x101}, 0xc) 01:48:52 executing program 0: r0 = socket$inet(0x2, 0x4000000004040001, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 01:48:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 01:48:52 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/214, 0xac) syz_open_pts() 01:48:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 01:48:52 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r0) 01:48:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x3, 0x4) pledge(&(0x7f0000000080)='{#+|\x00', &(0x7f00000000c0)='&[@\x00') 01:48:52 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000000, 0xfffffffffffffffd) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x53f5b23bce727491, 0x10, r0, 0x0, 0x44) fcntl$getown(r0, 0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 01:48:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 01:48:52 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0xce}, {0xffffffff, 0x4}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x80) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x42) r2 = kqueue() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r2}, 0xffffffffffffffff, 0x51}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x401, &(0x7f0000001a80), 0x7fffffff, 0x0) r3 = socket$inet(0x2, 0x5, 0x57c55b83) lseek(r3, 0x0, 0x2) 01:48:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 01:48:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fchdir(r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') r3 = msgget(0x2, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/134) r4 = shmget(0x2, 0x2000, 0x420, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) 01:48:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1000, 0x8dea, 0x4, 0x217, "8c7b107792f80b7d168998fee614b84462a5fc78", 0x5, 0x7cce}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 01:48:53 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x80000000000000) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000240)="80b70af290d8894e435ef1293d2d1399edde266c97d41ae8620f5dbf10d2e8fb68f50cc048d72da80dd190bf37a2a17729c4041712ed2ef3dbd195051ee5fa500790", 0x42) lseek(r0, 0x61, 0x3) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x14, 0x7ff, 0x400}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x101, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x6, 0x8}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x50, 0x2a, 0x0, 0x400}, {{r0}, 0xfffffffffffffffd, 0x2, 0xc0000050, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x3, 0x20, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2d, 0x4}, {{r0}, 0xffffffffffffffff, 0x18, 0x2, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x0, 0x82, 0x7, 0xbdc1}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x2, 0x5}], 0x1ff, &(0x7f0000000200)={0x1, 0x9897}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 01:48:53 executing program 0: r0 = kqueue() socketpair$inet(0x2, 0x4007, 0xffffffffffffffff, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="be473a4670f4a56a35062786c0d510f33aaf0fa0d526d6d5566064b055234d32cdc66f8f686f2ea3c65cbd1f3f4fd75d895017bb7f798ccc0c353cd6526a61b7ee4b2a7a4afe1246bc284ae6488a72fd4e03637ee77c40d4f39103827fcec9407e1186a5221bedab08a7220fe8c4723ea6659137003d7203851c0fb08c79e542b8978b48df3675e4d013453ec9206d3f282f2e12ffa9eaafca08c2a4b03005bdfe505f6c74f1776b17fb97d55e52440ebb84f1916b4e0fe5638a2adc25c81bf7cd592743876cdd06bc70dd78d7c0a187dc8558161c1d85e9c86f6947228a61ba1935694afb6badd61395afd30aa0bc36bac97cb6978204a0f12a3cd40116a02cbd7b774dadacafbec622bc293e1911ce8e4efc8f51105514a7f1fdf71553200b6a22bac4b2c117a3193af3f418bcfc314ea07723c1b714122e063e35329fb49399d499eee004b435c6afb3e970a1b90ba968bf8659a58caecf95d5350790f0ad9ee957f088eeffd9501a3013ee069309c9a0eb1d778802858b85884c55a665876be4463cf54651712c277fa633d1e8ce69f304205162dcdfc60ece9d967628b7285a25d9335f96b612903f2fedc7baa120079ecb1f4953f7627d319ee5b77041c39719a6d008194b77d7e9e203fb8a6bae614ddd65fe48fca23da47e540a47c98196d3292b95f7de0da5318722e83144b71a163d7d4035b55b38acfd66015158d5f9dd92c84ffa9cfe6fcc9919aa5e980b607ac839ba5280c54b14416ec22dcd7fba181239e82eac364181f883307260d7c628e04b82478b369ed6aefb017f5c9844749ed8a43c127712460360870f60514fba4fca919975caf07dd5a7dde37753e3ae307aff10c1b4f71b960a17842b5cae8a2c175fc4563ab5ca85373c3860cf382f548da62cc9e149a4c89b2d04efd883a0c6b681135ea668fed2109588d61a936e4e1e64a9990810f51628087476bb8cd90c55743389481613befdb60838b2a7acc0e70df55c9f858c1a6358f616a655ce1ae4420b9e678788765ce93e42023aa92d13dbe2180fe87c6e9ec14970f8b0a9d2d21644c2e7cf4ae2b728a62f9516878b2ef5ac4cb0f20e0a50aa0f0ddcc68b49e0d8355e26294cf26135a12cf133a4013417c10ff1a2c3ec0110490952d8d13430bed2f71ba088a382e5ea8c964111234cf9585a20e572e04eb7383a2514fa0b21dc452d3db4e7481901b3ccdcc89d68fb795060988619bbeeb9ab72c64f730040cf13b8b3b1ee30e92b22ee4e16733ded2f02dd902ea9e341336e8601475cf10ba2b85bcf1f7fd76750c19dc3727181cb6ab7d90e5a526e73c9a1323fd919c8f4aa12782edd46fca619b61260127c62fb554d83a3782901c491bfd1d99dc52448ea9280e128d1e2c1c9e062fbec92c36036b437c6e72dbc4744b8a736065afb8ff0baa826de8513e4c77972ca1d89dc3268cc565226fe37aa71c9c73733e2a6d582ec0ecae291f4c2c0ebd3a4f66d5c51fa23ad36100b50edeca0508d3f1009ff7d13644c952018f649d9cb9f2601fdc9289ddf9c4d27ab8cb329a1a7ac7e8e6381aeb493cce3d8e1a00f0d3303a6c35b1c79449d094e00f27799bf2d5690d7234efa15abacc8887e1b862b2dde62ace86f7c49f934a972615c8cfab576f7bebf35ba387c67dda4e4c19006cb76e6359547b5306d1622e05e76b012ed7ec13c1265df81c98b2ffa4c5741f416ed0a94c7046cc770497451142b4413c0ea3f93c1bfab88396efe603efdf28f0a08f252ca75b374ca86f06d10c5b8b8e59bb3484573945aa0c4b93e51d01bd23ba55479603889c2b91bf4ad1b583e34fea429df5165f2156d65e4fbedb2aa7c6ee3f3c9b4cadf8c9457fcf44cb9d792297210519f5c998b34be8668392b2fa28b376c24e4e295234cc803bed93fb9d17b49f8d4130dea84aee62fded432e3bfb82e38ad840fcd5ea6a1d73483f1adebd3bf4c879b917ba06de9fbaf3694a48bf2d157c5eee45debb86f98c998c825d903fe12926bbb6698e982d82c574be8223bc69943b71890da1eee472c5c1cfbb61bc5820712db74f2e5555e3be112438cda8ae7bdb563c57807e3471eb3f8c9074489ee4b64dabc20785e7a5e7c3619922933272dc2c39d3cb6e2513f94ac84f3d666fafdf483d082934a5d58bed1627c2a571d7eb3fd4da2b5f2332d07f2025aac546d492473b1b7a000189bc7d26b9e477a0624359ee9968d9667a98cad83831a33073cb3474bc0b56539bdbd2d1bd27fbb36718753936072627aceacf1d265a8e633fc159f8abc01d2dbe88653b284ef05252b3de0643cabad1dd9509df91af29ad50d30711e974137959af56fc552e2401b9d81be3eb1b07939e89cd6e432ca03da57420149aa80d8878f137193c4ff05fcdbba099a02e5102d64e081ed90cfba55fcc566cc23a702c729cc6b2a2fbac188dd238b1f12fc335650b37bd170e36b620a0cb0787024cf6bc53a3a24f6e5a635d7bae023b65422d0dcba0931cf0821f2e6627dfc1aa39387360125b34f6abd9c9044aab33e99b52abccf6ee34ffbec9330e3937e162ee4ec808449e71847b6e9344d913a210115512cc70be52c88870ec8e4e02722058cf7a6a77e3c8e8c0c86d2b166bb1647a6d34a8376e6016e32047ce51bae34242ca0cc9fc7c30d0bfd5f93349f6244d8f67ff741c488b02819e576902ff5d1a290a90b8cfa1968fee66489d70ffdb2ef3d2ce254cc01eec5f292bbf91b49737037e17314cb78706a3628bf39d8259572849761cfcd430f0df8d90fe9a48e49e815ef0297c340a6be0768d90c92c573c57f364a1a7a57feee0749246f9f2b8dfcf8e38ce45806c4413a3150ef6a9b31e0bd99048d5f1328f5f838a19220790d382d4f2827a32b6d96a164aafff2571a08eabfe353fcdcce15ecc4ae6bb99c9993f7f10cce12fbbedae2aa4993a90b86fa7602a0794e502ca136014d0e0ab1b3807c73ce63e19d0f60b0b4d18c821cdd0556cb8c522c7213f587097b5581e94e60a5fe911ce5f211588cb1b87932be6326585aa8bfa1216f6278468406e6570244f09246caac62cf2b2f3e1a1579c58368093a35b8107e339c062217d023cfb21828fbea10709f80aafc64190e8d7bbcd6eb068e65e63121569d323d5ec49426674e6d1db481513214332316f04ee039f606ef3f9f91de33409415984a2a2a06ab5b192bb9e0cc3a3e0aa4cbe2ad50dc0636e07f62c98ad1c71c92745238141c09684dad752123122df1d4f3aa2c225e1e66922faa1533fa27ec9e2a10cb16ff1ccf148c4f7d2b96909ecae8398acb98cce948a587a083de2a3cedb7f90c1a3055663b3dda9d4536d3d70dbb2e32c006d651582dd794b0a6305297164e889cc0718c8dccb1067bdcd091174d2509bf83048a61ce000035eefeebbc944bf749ed4813d9def1a7ba69264bad941541085818961d5952afd8eb5639f722fb3d9cca0f5fafe1b4f59e0b3f23d8d37e8b391658ec737e61f6710eb2af784935bdc19fe976b7a55629f43c1fb63067ddc0096d1de746aee23c317a4bfaaab446e61f83c99f127b3ab9fadc19a41deca748dc1943d73d6ef7bbce912cd1c59ee62c21c114e8a9f54bdb39f508f0dbcc4c77ce87a1a1ca1c7ab930310b0701bd9739750b740d6829f3ebbbf2028fc6aabcd53fdb7e531a2f06a77b1a9ddac239876517c790b0752cfd8e64c4195b8ddc21953dfaeeef6ac99ceec53a2e0c799fdba83ff833257980d10301474795fd9609a5a3a5ab3070e0c98dd591c8953f8207c1a2537af59630e1fcbf0fd0a8354f3e567e43634bb4522d42d35b9f2899bc9ec7f488d58b64813af0be399b0a0b83a5181aa121dbeb020d26089392499e2d5568da99bb577e8f645407c99a6367f27bf420e8f8431f7647779956b5663a374e34c34d5eb02e105a440c5daa8915c02e0c6a888c03d5ca8bb8ed96e33bbcee0f76fbf5423fc24ede973b798d90ead42c61e9f7ac1b770fdb7cfc90923b2e3a91e19e35d60ebf7e9dcceb45652e1ef10c78726c12634c08bad11efc86172711d4e7dbea36987ed40fd2e1ba2442a5a5e6d8421efd712fd8f688602ce1accfdf1535b147623b9de0eabf01f32c02ff24cbfe065d5fc554249605fe2933e6bf0d621fa5c075bfbcc05ef423662f927e780dd25a6f3cc29b1ed064dbe94cbd5f2e5c5886d3a99f888eef7278a633ace3c8ee5ecdcbd92eb93c15eb96ef8c3321590c41d88b2eaea89d098903d824a997c33715ebde231d257e90994205b556f8b2eac5e168fbd122101e01e1bfa263fa5079568ddbe47c0980c033306397a2ac10fdcad77ae83ce589c02ac42db9bb0f3b7a498d53e1b6bd23444fa5ee2806da1f91ed01d26d64c0cd38cfb91b47c3a30bfa9a4ebc1d1cbca1bbcf47373f10e264d82bfb3c0b24de87c2b4ae38a1a404ce59b1011fc27306768fde640e8beae08bd207995607a7667bb3307d681cbd781c56e3bd52e82c5717991af10cfa2dc0975d410a7a6bc7ef480f51f701b8f9907ce2a1fa23138fefc368d90fc140f1cb05de249aeb1fb2ef98ad3428f445d99a81c4995274c31468247db5ada7b3ac4bbf702e5701f053af8a401732de8489ca2bfeafe783bc9f8f712ade1bcb6e632c9e84d96866d4ba4d067b4fa812aeeaa63709680945b4b0234f53f15c80e73c1f99176ede626649fd44707e6dcc6ea2265129186cf855d33ef3b0c8bd567758e965a354e249ab5f4621774c18405290f85613b2d6f9168ddb0845d1266f8282fbf13fbde8ad6c4b2d17e6c82cf1c054d1107042b48840e1ef6a3fb04b91735d92144554a6445e84c2e40dca57f29f76bf0decbbff46717eb642f7b0c010a44bf709fdf5189361a7abf4e4855f573a191fcc0fcfad1cddb7d0a9192d4d7e18e00a6564be8b30bc9163fe964a943403e597b2de2043985c4f8ae5200d610aa115b8afb675e0b5b060f453e47ea8d9aab2d017be778cb7c64577458f3e4065c444962c4aa3705c437860ed664e444a5eecdc3970df48a4296fd91d6a5639f5d00e19028f903cb2e43c3e13c2cb988f2dcb050ef7e439b8911f85132f076df9ff90fb329301a39aa7fe71487db4a1e2000e1b207a8f320666d0ded6bab952ce964b43e31bf51bd2ca389df9092691c9d27cd27447cc99cc2975cced4b162bc4936d65cedb48bd9cc4256baf9403dd054d83990c5dd3a887fb1ba70634b3b980f8799651fbed8e6daa324bef12b1cc08d34756f1a44cb136af1d4967c42bbc9f671d7df8f80b0cb941bc3e925ec765ee221daf641666dd4da4c207f3dcfa58201ee47069ba78774a40c3ca3e169e767ec719310f9273c8c9e207788d6ed58aa3076b492d59c8f2f77eb58d8796873ff95f55c079ce45c783ec323bc8c7750f843c2af2ba5e0bca685718078652934b7ece6a8fdd9be20500c64d60bbc86f734b3c798b763c4fe62a0c40aac52a61e5f282c9bbfae27b855f3a36709b2698800f462caca0fae2f507c1b4d7592663cb01b83c824c4b243acf82ee88f1ea66a77905f115eae3262f001626ba3d6bb8e29966b9bf8ee74740137003191c78525a545d37e93d60401c53e6413d1e534cf30b10f1cfaa03d1e6a4fa853a91c038204e8acf3896af8df91d81dc352f2ff01d7df3382eee3bad944c9b30277e42a959d94cb532f5b9bcaa3bd266a714bd34ecf797def15c25b9bee8c9f605c1eed6ae1ac9be232f05ab0629718efc5c12cd2dc5bc273859fd07e4d0af4e5fa7b4e40558da6aba24375a7683145030d1125ba912", 0x1000, 0x2, &(0x7f0000001080)={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) getitimer(0x2, &(0x7f0000000000)) 01:48:53 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/188) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r4) 01:48:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/213, 0xd5) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 01:48:53 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 01:48:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x73, 0x4}, {0x18, 0x2, 0x9, 0x6}, 0xca, [0x100, 0x81, 0x6, 0x4, 0x800, 0xa9, 0x100000001, 0x6]}, 0x3c) poll(&(0x7f0000000000)=[{r0, 0x115}], 0x1, 0x0) 01:48:53 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) kqueue() 01:48:53 executing program 0: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x28) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:48:53 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 01:48:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x900, 0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 01:48:53 executing program 1: setuid(0xee01) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x3) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x3ff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 01:48:53 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=""/21, 0x15) mknod$loop(&(0x7f0000000080)='./file2\x00', 0x0, 0xffffffffffffffff) readlink(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)=""/225, 0xe1) 01:48:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000900030000000000000000000000000000000000000000000000000000000010f6ffffffffffffff0000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000002000000000032f9692d50f4499709c5b5ceda000000005f61d0a1f59db11900000000000000000000000000000000000000000000c399e71762559f8500"], 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgrcv(r0, &(0x7f0000000080)={0x0, ""/86}, 0x5e, 0x3, 0x800) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) msgsnd(r0, &(0x7f0000000340)={0x0, "a550f58160cf3ddcc254740fdb8589e42783e92b5764d3f1e388c27e790a55e28e"}, 0x29, 0x800) chown(&(0x7f0000000100)='./file0\x00', r3, r4) 01:48:53 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) read(r0, &(0x7f0000000000)=""/118, 0x76) 01:48:53 executing program 1: setuid(0xee01) clock_settime(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) chroot(&(0x7f0000000040)='./file0\x00') r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 01:48:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r1) 01:48:53 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) getpid() mincore(&(0x7f0000b97000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/6) socketpair(0x6, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x246) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0xf) 01:48:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x88, 0x3f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(r0, 0x5) 01:48:53 executing program 1: r0 = socket(0x6, 0x5, 0x3) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 01:48:53 executing program 0: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r0, &(0x7f0000000040)=""/40, 0x28) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 01:48:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffffff) fchmod(r0, 0x100) fcntl$getflags(r0, 0x3) accept(r0, 0x0, &(0x7f0000000280)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x10040, 0x3) fcntl$getflags(r2, 0x3) fchmod(r1, 0x80) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) openat(r2, &(0x7f0000000000)='./bus\x00', 0x200, 0x80) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) faccessat(r1, &(0x7f0000000300)='./bus\x00', 0x1c1, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') 01:48:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000480)='./bus/file0\x00', 0x80, 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000440)='./bus\x00', 0x400, 0x4f) read(r2, &(0x7f00000000c0)=""/39, 0x27) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r2, &(0x7f0000000340)='./bus\x00', r4, r5, 0x2) accept$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) write(r1, &(0x7f0000000240)="61634b2acc33ace55ccece15ea1d1f817d723050297b870f195245c29b0737fc1e3e5ba4a7d4c6d9a0200fdaee26a0648869aa5ecb07e3e04727a792496f494d8b353828f51b6aa9e7ee51770bb95c8c22590edd750cdd462322cfe5b52be79498c128bb82c5d740d733bd315820ee56a6a751920869519bb6605476d462937cea25b1a54c60cd11285adef9565c56b46d2367c8f420dda87e888d35507a82ee310142b96213a7e8376250083bb6daf0430deb7525fb2329f69c57c045b609ba365bdc4789cf77c1a137", 0xca) sendto$inet(r1, &(0x7f0000000540)="9967b05cfc3081665637b9d51a5f522752c9623770f043156f51079e3747ead2dba8f3efc9f978f69fd341d6d48116777156cbc008b6c8caf7881cd4f1725338778c70ff7abe2a49dc6c0997f20742b21d3d5fb68014dad5ee13c85f8ba7dec6dd30075839b2e1c3bf0334317c070a53af5be4e04a6ec00bd9ee3846cc9f1f9c0656c2a21ccb7b4e53d71579c92c4fc6eac5b47ca2c5aa3439d4fadd663761f66ad9d71b2ea560cc3438127bb254", 0xae, 0x4, &(0x7f0000000600)={0x2, 0x1}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x1, 0x40, 0x8000, r3}) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/218, 0xda) 01:48:53 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffb000/0x3000)=nil) 01:48:53 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) fsync(r0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x10830, 0x148) close(r0) truncate(&(0x7f0000000040)='./file2\x00', 0x1000) 01:48:53 executing program 1: setrlimit(0x0, 0x0) getrlimit(0x4, &(0x7f0000000000)) 01:48:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() flock(r0, 0x2) 01:48:53 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) rmdir(&(0x7f0000000100)='./file0\x00') r5 = msgget$private(0x0, 0x419) msgrcv(r5, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x0, 0x1800) getpgrp() flock(r0, 0x8) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r6 = fcntl$dupfd(r0, 0x0, r0) r7 = accept$unix(r6, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) setreuid(r3, r3) getegid() bind(r6, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) setreuid(r2, r3) sendto$unix(r0, &(0x7f0000000380)="4544eda33c8e7aaecda1ba1b20acad605009b567164058531272eed2e707f10f0c8d22ad79519abb4727849eac71b1f42f620fa14f29321321bbba2121fe302b3b4bebcf4d74d62abb5e486d24ff21933c65def133aa71aa68b6fb39a8394057d119e3fa86ac5619b1c4fa658c601af783eb84a051e2a2cc819eaabc7698a71a935a9d4b10b5ed22d7f2bbb48c4ddc63", 0x90, 0x407, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000480)="47fae013370ff176923a45c5aff3f597caf28ecb03508bc9a6d6a0d97dbc3a9a", 0x20}, {&(0x7f00000004c0)="0a77987d0e8e0b33595635719dbcfb5627c8da7795d16fbfa1c49909888cc58abe57a0b389fe74c178280d7c45f693c226b0a34c310e75bab41d37be40b10067a8712f2ba4f689d06bbd75214eec0fdae6100dc9dce73e2282b57b5640d03db69399c92484f9ecbfefe122cc828102590dc840c168f6ee93bfde5c24ac44b7f53f0e2ec688700678ad85d131b10be2475e8c7f517aaf71ad68c7dc8dcc128ed8f032018034f0c705b1f67c08ed797f", 0xaf}, {&(0x7f0000000580)="08e9a3cb533afef93d38b0c6518b112916c6c7056459adbc870874b729e058ab06a6fbe3f6f184e25cb12c1a4bf7a42ef8fa9addaad4cd11cfccfe90f2a7aa1135de9edb725f249c9cab821c633667e7e387c38e9f079e604c9ae103f908b834591665f557dea9f0428b3e806a4487c01b1af98b9338771e0ab0a0cb6beaf56e638d527ed21ce06c19713c5b687b13c59c9d1c2363971d88136940afd467016d093790fcd82804f334d3e04b6bcd46c9909e", 0xb2}, {&(0x7f0000000640)="d6d5fb49ebcf28682580", 0xa}, {&(0x7f0000000680)="cea7101bf1972cb7058bbb66da795ba33c649f2131aa4737b5f188a5997b9da9745511c193cd327f92021497af75cdd8a58c22608050cecd9cd9a0b08669849b3c7b174ba45e682efd1cdb8e8578dc3bfcc4860e5c20f76d63eb123c5a5f9eecf18264acc6d2bba99cb11c07d28b567851639af22b2c", 0x76}, {&(0x7f0000000700)="fe332ef12ada4e144c", 0x9}, {&(0x7f0000000740)="5a71eac4817b7748fcf3d8ab207a1c1c9a3444c616760182779cd1a99b815bbc2bad29fe32ce7b8f76270710b90f7c5efeb74a5ce36719b059", 0x39}], 0x7, 0x0) getsockname$unix(r0, &(0x7f0000000800)=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) getsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x4) getpgid(r8) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000940)=0x1e76) sendto(r0, &(0x7f0000000980)="d27794b327", 0x5, 0x4dd1d51e6e1bede3, &(0x7f00000009c0)=@in6={0x18, 0x0, 0x1, 0x7f}, 0xc) read(r7, &(0x7f0000000a00)=""/182, 0xb6) symlinkat(&(0x7f0000000ac0)='./file0\x00', r6, &(0x7f0000000b00)='./file0\x00') renameat(r0, &(0x7f0000000b40)='./file0\x00', r0, &(0x7f0000000b80)='./file0\x00') 01:48:54 executing program 0: socketpair(0x6, 0x8000, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2, 0xac, 0x1, 0x2, "36f9d4d5223e905cf496a350cd47cf61adcea3f9", 0x0, 0x4}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0x563a) r6 = geteuid() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1011, r1, 0x0, 0x0) r7 = getgid() r8 = getpgid(r3) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8, r4, r7, r6, r5, 0x100008, 0x20000020}, 0x9, 0x1, r8, r9, 0x8, 0x2}) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x4) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 01:48:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x966, 0x0, 0x6, 0x0) r1 = kqueue() dup2(r1, r0) 01:48:54 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xbffffffffffffffb, 0x1}], 0x101, 0x0, 0x100000f354, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 01:48:54 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000000)={0xffffffffffff35b1, 0x8}) clock_settime(0x2, &(0x7f0000000080)) r0 = getuid() r1 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = semget$private(0x0, 0x2, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x100000000000000, 0x200, 0x0, 0x0, 0x3, 0x1, 0x4, 0xfffffffffffffffe]) 01:48:54 executing program 1: mlockall(0x3) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000494000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 01:48:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = semget(0x2, 0x2, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/1) fcntl$getown(r1, 0x5) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x80, 0x1}, 0xc) 01:48:54 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) setgroups(0x1, &(0x7f0000000180)=[0x0]) 01:48:54 executing program 0: setitimer(0x0, 0xffffffffffffffff, 0x0) setitimer(0xfffffffffffffffe, &(0x7f0000000000)={{0x7f, 0xffffffffffffffff}, {0x1, 0x4}}, &(0x7f00000000c0)) 01:48:54 executing program 1: r0 = semget(0x2, 0x6, 0x742) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x7ff, 0xbf2, 0x1, 0x1]) wait4(0x0, 0x0, 0x0, 0x0) 01:48:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="b710c25dc6ed68e8857559fab33acf8b1f1b60b855b4573ddd268061d37e89f49c138b35553de34b5024587c4f9d2089c65d9830f1ef4422821f5b4abdb567394debc4caa50e79876c07d4fb2cf9e1b558460303596f2ae892bb8526b6ef391ec206cbd0b003929a1dcda32bc86b0303d35ca8748ab1851910caf87811126a353062de738c7b2bef622cf9df67d9dd4f65ee0d1725c5619a2fd6ea3f871a67727cfb7584f72a9b4d952e3ecc30949a5b48b115936c1c82a29e1d545932703fa39167c51dfb42a4174febd73eddbc1911e0a103a46ac2a34737bc2dae9116145bf52a2d02d0e1e4450ded444900a9d94ad64d511b86ea995411efec6091226cec96076bb00811e11d558bbf868253052ee8ce29001eb498ac69224aa34f91f0cf668d3f31c2f6eab415cfe98fec8ba6cce40e3aeec01330508c8ebbcc84bcb49a042199c149b0748ffafd0734892e28a096be461e657e4de5561b922094d332f519f96dd53736e9fe59e39606b798872ede5ea457fad7547f3311c303a7c6eaedd17636f034b3e8c2f455c91d6aaef22fd1dc37b8d3f4948d580e217bb8937f35c8010b230aa35e0441e177bed13a18e52becb076f0e219260ce6bed5199e991899634cf0d214c125935437e8cb002ddf2457e009292d116d51853dd44090cd4160e6299292e3a540c350fabf521da23b642c80339cd378b5587331cd423b8df55f52dc555f89523c2d13a7e39c72ae420b30c093dc02cc5207d09f7f875d39d25d6afa5a477155b0894a6c9156fdb877038a1f3537128149acf8c908c3a4a846b97ffc93431cd2bccc41bd201b74079b094a371cd17b4c281a31972966450bdfb1591b0d0ccd66d35baf15455a635e521079b2c2898e73c724da446a84408d24416a94f994de23a5a38b8d12a0c850b14b69a627df78d66ae14fa087d2d1e83f1b96a6dcc64c7b00942c0a4d759949d87ccb056593348bf1c0c7082eae0a59daecf7bd617a837d37f3af1187411da16d7441d8d7a1572dd1ef8ccd48fb36365d4203cb6c84551c739a4b64a5ad1edf33306dfd4f58f37ed416ae9082d9ba901e36d9b0785e37210ee396406161dd97d5a774e64871e22cf159816dda54db153faad04ebcd580191c3ede0f7d3ca16f1a74610f641cebb98c6db6f9fda76b59ada1308df0171b578e36f141c9b19cee7f930a9a827edd70e4abb9a24f4387609ea374fb402eb399a1b4dab81a7c6b73f4aeda5939c1a47ad0f6a65364d64b33c5e050ab74b9744389960e6930f62b0d71337b59540dc42fb0335f5812cf556255d3e52bf0d85308d168e9832ab5fb717ffd62b40b5b1432d21b274d9e20a78e63d1e9a13c9b7c33e4d456cdbfc636393739914eb838ce02b048b6b3b94d2c0a73e3aa310c8a8a192227b8a937f7ed66073a79bb9e6019e27482bbc61c392d53a7353b9008f2b7f8c0b58e6c62bcf19fbc0be750a15a775e2df4a26c5900fbf53038f365b85d3308bf46916a39db81bb39978bda78e9e7ee6ba17bb2500d0ae2cf009ef3a148c12b7ddd67754c1b49a6bdda226429c390d1b00167be84053e924dd26f60fa0cd0199df8539d3ec1f1ca6ccf6407d843fa06a072535a3f78b63ed05fa935a1aa1755031b6237aa628fc23750ff85e3873abdef815f162dd59e71c6f02f0f9d71e081fbf1f1807486d6f16b9f0b02fc6b247c2302ff13ea6fc1db23d8186fc1d9c2e78e82316ca8027ffa9fdd83ac2acb0f4357be18c15100535a7aa2cd8be2965c74a63cd6c953829ddd56dc8ad2118561f4fb72c7407c09e02d819de05582ebdc1977a18c093bb68306d0733ba0233c7ea8b887bebc1b6d15cc8bb3c948ca25d7af52dd0629ae76a2686a7210ca060f8a04f74b14d9656f11dffd3d62f75fcd065a89b60521606eed3e123cfded4b95c795422b6dea4f06ab68dd978b9ac361e49eb44741c920629c133ac2b8b7d2dd39c2731f652ef11ad631753d1d20dd595d17457f82d197e0e7d0b3316e0d518c64a3c2b9155fdf15bc3d6367ddef9cfedfc8f4e1c329c8c9c31e04d18bb28d7ae1c52db49441c3fce67494e09b4c30b005c630fdbb1a8f56e2b58afd315131655392dd34d69643f33544daef88f8669f0e98da662849b77d0dc58ef6fc2298a7c50ca80595e898a9e5f2b13b077aaa648e325ce5f6f1f5787b5f2ae452ecb1961eaf359eef2b2ae344e6d7b914773ba070627c0f547e8251a64d061c018181992788f80890c076db81154c15a41d559129ad2cb0f44cd153d5181976f9015878af7bdd447d225a8ec295744ecd06e0038d874bd097d0a640a66773c4e82df53bc0129356b49bc91b58cd4c2d27711405e5f80804899e0972d510c90017950ac447c9b8c132d2dfa1c3b6d05124105613b8e1802a2f627a28bc7a1786cc07b32cd090ca5ba0472e065c11f0733185bf5e947fbd8051d302b4c65344f8e7738f2bb7a6398458fa924695b2153332d3fc48bb56ae3f6c80f9d2b66c94d9746c7fa05dfe193a7c551e56eed4b6bd0599947828c1fe9a85096e6e9a5092bc3e04e6cfe1b1355cf8e160b6539e37435313c5737dac31670b982da9dde3c35b663f434ae3c72195d0a67ed6ac21f0d4a7e418dd0dcdc5ced1e44214b9d8f2d7e7b5a3b685251ff3f07155b18057b6facc7bed3492261d694eb8d8dd949208afeef1435fab460f0a8cb33dbc0d321b3c0db352ccea12ef9a8063126b84c2405cf82e819f0adc441cddef0e1b52d34d2bf87763111fd180bee29241cce0d6f3ce3f70a51da9fa0ced147e6926919911a3208f6998cb84d80c25c0aacb1997d3a82b0362f821079f23af43edd9e63c906118c5cced43fc25bb56efdb791648e48441845f60ec7e10c39f4b96b50f1ad472c9116b5f6951e0dd63451fe274f3a541709314753d557592db490555e32e312e086fb5eb9612aff0768837436cde9c6994857918065be108fd4e8b63eeb7d24c53ccdf51e3be2e49df88248c9b3a17ecf6408bdde9b6d35ab76a8d27076a14fa51921a31e8e20a15e4e5e9d011aa3b09e77d110be3c8c50c94789b1dc36b4c1d272a91b3c2285664880f04e40a134e1cbe8e4c7955e21b805af63e9381d1d8e47a4dbfaa4c368d3969af42e3346c49472d50f0128cfc15fde03c2003615524c1d4207332a5f5cba4bebbbf0f8e055efad015cb29aa5edb8da7eedb039866c4fb1a400847f12a0b29c2b9b5c3eaaf3da8f7238914b6fbbd578e35919e30e7990994989818426ca83f261a74533027a0a1797d3d3bef34ad8025924b7bf36467d7c630f2a8f5fbd6c765ddfecca8272718a2989b6c92cf9707ea08cfcdf58212cf3c91ce356fb59b4e88f72142d0839146b8d36d3c50fcf8ab9ffede136051f81d868ab9b49fe750586425d828789a2752ff3761fce21d3f03f6459c3d6e48ee8f1dacf18fb8152fd0a4c221780087c6b35d6a74757ae3be260b07e5b005fae7f601d66b5a471ab1ed649d0bf76b73a8bf9a1d0445cf6b297daabe61c23aea6615c21b858339a96563b5b919b4956a0412b2187f1f79b5ff5757fb78cc41a9416bad22e2b53c9af85bf0ba5a60c6d8c2bd2a9bdf13243547e918d0d4089638db351f5a34a8e536b99feacf01717524b6d8793ab541134e5abdbd8f4005ec42cac131e21508c0c840d240cf5e6512c70d93db282913af941f850a53b7e409388940de6f85de69b78aedf6c682e515da0653539cf2bbb37f783a9a1fad305ca5f55b582432d78e30da5cf0bee15306069269b09a00f709157a2ba26a7bbc57a9c82fc1b423f80e910db68c2e88091b0ab1831497c5f7ea9a1d2d1f30261030d3d31a7f3cbc5833a92d9eaf2f9381eb1ce7de378cb455101a746857f2c51362806ef952b44fec28da810e63938f726d75f44d93d326684bffb6fadc51d6dd20e2872b3d43cb4147cf1988675cdf82df90c600f9f99c3797581a53522f4ddc319ebd3d0be9452c49b16fb0985bb40874e07f0885106dc1a5fb339adc0ad363c699e58bf9ed6c5b37def318787c9ece0a4a3c9bd6fc0cc0679b55e8c11cd2f6cbd7c327d3e46f1a3dbbbee13fc016a19446e1816368833bd9260e19238765b3cdafe39bebecb434275bbe9e540e73dd58fc476ed8955f220b3bb0ffee3b3ad5b76ede5999a343f6f2e0dcdf09a03624e47ec26ac85c21b5c7a699f8bf5bfb7e8b2dd9ee14e3cc34ac85e8a6244072f693c21a8ceded790c542b54cc9c8d42f4d3e3396d69f041533c6073d98e301a3dad89d26d31b4b1320a68de775400d1fdbb5c0411fa8462df7e7bcf5abdfdcad764e795e596b1b8462405f6248f4d0ce47cc787c7d66554e45248457ef05e27b950d95d575b0f2f1598732e1a6ef91eeef3dbf641230a93a76b0a5fe954f6bf69cdcbac97a3780de61036364b14f149df774cb6e9bdb9b1485a5ff746a31c7c98cf8e95edc2b3f7945084a4d6b113c8add96f7b00db9811697193c6f8e924f8dad784885dd5a12ec78282197c2d95145f1f23bd7851ee9e1feb4c0df1ce4ca04d9cc501b981c2b7f28b1266e733c085405c6ebea0d94d3b8a6d52938fbf4141115892812d8a069e7fb325c082c6d271ce9b881d72b020c4083d2e88448a7ee049fb664cea086ae84b68b68c154309ed71e776b9942255acc0c4181e6aa6dc09ec086ddf19a8bf7c4c799ba8ee8ae30efaaa380115225209ecef51a3a55423cef70163a5be548bba64fec7b09d71b5718939bed2af0caafc58ef198292aefd6c8c64e72889144a73dea621053b3b2ad3df4b55f7e9db6fb954b52abf9da7f373286f3e4dafe35af149a075b24975f1f8ad378dcba0d708df4045c0353c32651c3d8d58780111495ab665a52ea303bc88bf73bd10814b42fd65a5769a92f8cc631faa5cbe94755dae05bb4035cf0da1436c255fecd49df1ddf5ad49f3a5a84a6119863eef22095d8914b17c6bb61624f50fc03b2d6d1a3f3ac6db72c4159139afc9cbe2f7f6071043d043ee2e777fc45398b7dabfe68d4b60db2b459695b67a2dd1f0a9e181f1440a73665d11ddc5a15b951ae25bf3fd75f429d26242cd2efddaa1bcc4c5ef039c5f5e18431e40339618a1db3ad10faf95def7c572a03ecd8bf31f120c2c0463bddc06c0cd91d6927ffb27e869f8230e762af15a767bc339050238c7e13a8d9b94b5de5aab4e4feab4d8f0f0f7052415383e4392e6f4a2a89caa488694e526b0071d77b474daa43650540f1883999c0ca4f0c5c1c58f8299c225558a1f55b3f958280d9cdcc1af8341abdb6c61467c4e27a50965b286d8eb893a13faba4daf8895852d7a5220a5b970f73a88023ecabb1ac7fba8787454db0ffecc934898030f4806bd48f5eef2aaa599cfec895b48e4a62f2e1d51dffcc42011ef5db89341a8453eeced912cca553bba8a3faf4abbce2cce78c5faecd01f06b3b3279c10e5fa9cf5a84f93e5089f9fcc762ada36760fc7a49d8da087a8be13df14082825d97997e047ae5188e348bbfdda95cba04f590f7da01fdf3837b39c6b0494c782a1e38ac3a48d026406a64800ac70c8f65ce0a580a430fe51a372b9acd95396b559afcf9c3d0a438365581925e4075944f1d0ac5f0d91360688a2a2dcb9f6410dade77f8397e6c601caad6ca271aa81083023b3acde375b7968a3f66a1b1ab9102ad63f71467f17fcfbc9e33671a1c65b24b768d5cbedaf8f520ad5ae85920003501315d02da0d71b781163cf718aa3c9e3450cadac33e387e7be0ec5442cab1dd1a593acea6f5221ec9e088c374f4a8d", 0x1000}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xffffffffffffff1c) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x0, 0x2, 0x200) 01:48:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffc8a3, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) r1 = msgget(0x2, 0x7) msgctl$IPC_RMID(r1, 0x0) 01:48:54 executing program 0: r0 = socket(0x2, 0x3, 0x0) socket(0x3, 0x8003, 0x81) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8aa, 0x10) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) shutdown(r0, 0x2) 01:48:54 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/231, 0xe7, 0x800, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:48:54 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:48:54 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) r1 = syz_open_pts() socketpair(0x10, 0x1, 0x4, &(0x7f0000000000)) fchown(r1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x3) getuid() 01:48:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() syz_extract_tcp_res(&(0x7f0000000040), 0x401, 0x9) dup2(r1, r3) kqueue() r4 = kqueue() accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/62}, &(0x7f00000000c0)=0x40) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) kqueue() dup2(r4, r2) 01:48:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() read(r0, &(0x7f0000000100)=""/221, 0xdd) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x2) setgroups(0x4, &(0x7f00000000c0)=[r3, r3, r4, r3]) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x33}, 0x10) 01:48:54 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) munlockall() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000020000000000000000000000000000000000"], &(0x7f0000000080)=0x1d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0xffffffffffff0001}, 0x8) select(0x40, &(0x7f00000000c0)={0xbe6, 0x9, 0x1200000000000, 0x1, 0x4, 0x2, 0x81, 0x2e6}, &(0x7f00000001c0)={0x1000, 0x3, 0x100, 0x80000001, 0x4, 0xf9, 0x0, 0x81}, &(0x7f0000000200)={0x8000000000000, 0x6, 0x6, 0x3ac9, 0x8, 0x100000000, 0x0, 0xcb}, &(0x7f0000000240)={0x80000001, 0x40}) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x1) 01:48:54 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x1fffffff, 0x10000}, {0xbb0, 0x5cb7}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x186) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) 01:48:54 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) close(r0) 01:48:54 executing program 1: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000f5e000/0x2000)=nil, 0x2000) 01:48:54 executing program 1: chdir(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)="ee62") unveil(&(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000040)='W\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1/file0\x00', 0xc80, 0x10) readlinkat(r0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/26, 0x1a) 01:48:54 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x8280, 0xfffffffffffffffc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:48:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x800) truncate(&(0x7f0000000040)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 01:48:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffe67}], 0x100000000000008f, 0x0) 01:48:54 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x40) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:48:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xffffffffffff73f9}, {0xff, 0x7fff}}, 0x0) close(r1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = fcntl$getown(r1, 0x5) setpgid(r2, r5) ioctl$TIOCSCTTY(r1, 0x20007461) syz_extract_tcp_res(&(0x7f0000000240), 0x9, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$setstatus(r0, 0x4, 0x40) setuid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r7, r4, r3, r8, 0x180, 0x80}, 0x2, 0x3, r6, r6, 0x3}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) utimensat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x4, 0x101}, {0x23ac80000000000, 0x200}}, 0x2) r10 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000440)=""/157) kevent(r1, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0xd1, 0x5, 0xbc, 0x9}, {{r1}, 0xfffffffffffffffb, 0x41, 0x20, 0x81, 0xd4a}], 0x7, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x4a, 0x40000002, 0xdcd, 0x3}, {{r0}, 0xfffffffffffffffc, 0x89, 0x0, 0x80000001, 0x5}], 0x1f, &(0x7f0000000580)={0x0, 0x10000}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000005c0)=0x1) ioctl$TIOCEXCL(r0, 0x2000740d) msgget$private(0x0, 0x2) utimensat(r1, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x800, 0x6}, {0x6, 0x1}}, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) setegid(r8) r11 = semget$private(0x0, 0x5, 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000680)=[0x3, 0x2, 0x4, 0x8, 0xe6b, 0x9b, 0x40000]) 01:48:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) dup(r1) 01:48:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2100001d", 0x4) close(r0) 01:48:54 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unlink(&(0x7f0000000080)='./file0\x00') 01:48:54 executing program 1: accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) shmget(0x1, 0x4000, 0x411, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x120, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ff6000/0xa000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:48:54 executing program 0: minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3) 01:48:54 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r3) getgroups(0x9, &(0x7f0000000000)=[r3, r1, r5, r3, r3, r6, r2, r0, r4]) setregid(r6, r1) 01:48:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 01:48:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5d38086c6e957f9619054d6f0e70bf0b341a1b18c6b8b314adb44e4377fdc10d6565c0b9c8f9b8e0cb59832ce4b35919d5fcd799057f98ee487e71b5179d7e9f039644fd2430469fa132d677a039e3ac3a2e74e87007ecb9c5db038e40ba1dd5b7c56c", 0x63) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r0) socket$inet(0x2, 0x8000, 0x0) 01:48:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000), 0xfffffd76) 01:48:54 executing program 1: shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x8000000000000000}], 0x2, 0x0, 0x800000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 01:48:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) socketpair(0x3e, 0x4004, 0x0, &(0x7f0000000040)) socketpair(0x22, 0x4000, 0x80000000, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0xc2) r2 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x801, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x20, 0x2) getsockname(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) seteuid(r3) open(&(0x7f0000000000)='./bus\x00', 0x802, 0x40) mknod(&(0x7f00000001c0)='./bus\x00', 0x309c, 0x6) write(r2, &(0x7f00000000c0)="e32cf0a6c93501009b25e05af37b7b788d3344c7ed36e090a289b6c1ca2bfd5bab24126b6d1c493492e84f648c2fe53a33780770628f6dba8a9fb7140f0ca781b6e17a3e6c563b42fef7e0eb3de13e021848b9748e0cae", 0x57) openat(r0, &(0x7f0000000280)='./bus\x00', 0x200, 0x101) 01:48:54 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000000)="e9a767239f20f632d9719c79a1359dfd28b4b9ebcfe4b53895e3e3f3a8cdb42339a9e92a467769b4f2d4e846ce84e7fa3e1a8fb7b9083585912ef702e6638058f69f1bd7331501d72fc5ef1a248f1175ef259504531ab7d252e1be51764f1c3b9f1447126038a590888f40e4ff159d3aa89f7d4a48abe376b0ae085157d2cad784") r0 = kqueue() r1 = dup(r0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r2, 0x5) 01:48:54 executing program 1: getgroups(0x0, &(0x7f0000000240)) getgid() getegid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getgid() getegid() getegid() socket$unix(0x1, 0x5, 0x0) r0 = socket$inet6(0x18, 0x3, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/16, 0x10}], 0x6) setgid(r1) recvfrom$inet(r3, &(0x7f0000000200)=""/50, 0x32, 0x40, &(0x7f00000005c0)={0x2, 0x2}, 0xc) getegid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = accept(r2, 0x0, &(0x7f0000000600)) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000640)="8d679372c89f7962b9897a2c0330ad81c193d9e0691abd74b98d03d9a54aa15777f98739bff53cb3dd2f7e084dd1cb19fcf0bfcd4f943f115f934f5e0b1779f2efecaedece22b50a349fd0c30cb66eeb80deca86c38ff016685a5562dcb32e0b4e0e03b7418d8e9bc03093d52d19da58b457c2814abd6369a7d724a6318caea50a8d286074c1affcca9490600cce8735eb9b785db08321c5a5baf0d7711b1d197f49d3", 0xa3) setregid(r4, r5) setregid(0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 01:48:54 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x1, 0xff, 0x80, r2}) r3 = socket$unix(0x1, 0x1, 0x0) getpeername(r3, 0x0, 0x0) 01:48:55 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) 01:48:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() munlockall() 01:48:55 executing program 1: readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1c2}], 0x9) 01:48:55 executing program 0: clock_getres(0x2, 0x0) clock_getres(0x0, &(0x7f0000000000)) 01:48:55 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000040)=0x10000, 0x4) 01:48:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x8000) getrusage(0xfffffffffffffffd, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup(0xffffffffffffff9c) syz_open_pts() socketpair(0x1f, 0x5, 0x80000001, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getpgid(0x0) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="4882665a9f6a885a5daadf3daa2e86204708fdfc054f6adbe15e8eff02d6dbd34037d761cab614e92a656deb10eefc3a97f3792fd1af590c5a611316b6f39f09d1614ed111e76bbadf16d29ee545b7529a330a726a2db798b672adef04d48d0997e0ac0147e0439b06810fda11a88f99f4ea3522030e4d8160495a81466749a207f84648923d3983cf53e9acca7cb5", 0x8f}, {&(0x7f00000002c0)="68cf679be13f0e89ab64a44a3d671c212ec49fcaaa15cda8d7f8d2aee8a4f73d38cbef13b2f78a9e8e679c9bf271428607631534ee11eef7fb584a4e9cc1f6f3d95c374cf690fd83ffeedf55274f316564a440e27da9b26a79560b4722c587b828d1168562169039c339088cc5f54010d19a3b4b97c2cb243271c362d21a1c", 0x7f}], 0x2, &(0x7f0000000700)=ANY=[], 0xff27, 0x405}, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={r5, r6, r7}, 0xc) fcntl$dupfd(r2, 0xa, r3) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xfffffffffffffffe, 0xb22b}, {0x18, 0x2, 0x1ff}, 0x5, [0x6, 0x4, 0x8001, 0x4, 0x7f, 0x1, 0x101, 0x7]}, 0x3c) getrusage(0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:48:55 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/57, 0x39) r0 = open(&(0x7f0000000800)='./file0\x00', 0x0, 0x100) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x808, 0xc0) connect(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xfffffffffffffebd) connect(0xffffffffffffffff, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4e11c2ec, 0x1ff, 0x35799fa0, 0x5, "7e1ec339160a4f3c15ab7ff187cd8df8adfcccbb", 0x7, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0x40}, {0x18, 0x3, 0x9, 0x400}, 0x7ff, [0xec, 0x5, 0x4, 0x5, 0x7, 0x9, 0x400, 0xc70]}, 0x3c) mkdir(&(0x7f0000001a40)='./file0\x00', 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) setrlimit(0x1, &(0x7f0000000340)={0x4, 0x7}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x10000}, {{r0}, 0xfffffffffffffffc, 0xb, 0x2, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffa, 0x4, 0xf0000004, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x9a, 0x0, 0xd6dd, 0xc99}, {{r1}, 0x0, 0x4, 0xf0000017, 0x8001, 0x6}, {{r1}, 0xfffffffffffffffa, 0x3, 0x1, 0x1ff, 0x6}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x80, 0x10000, 0xb6}, {{r1}, 0x0, 0x10, 0x10, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x3f, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x5, 0x0, 0x5}], 0xeaae, &(0x7f00000002c0)={0x538, 0xfffffffffffffff8}) r2 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10090, 0xbe) ioctl$TIOCSDTR(r2, 0x20007479) 01:48:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) getdents(r0, &(0x7f0000000080)=""/53, 0x2) fcntl$dupfd(r0, 0x200000c, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x10}, {r0, 0x8}], 0x3, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = syz_open_pts() connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socket(0x10, 0x4001, 0x8) write(r1, 0x0, 0x0) 01:48:55 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() mprotect(&(0x7f00004b3000/0x2000)=nil, 0x2000, 0x6) kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) 01:48:55 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r0, 0x0, &(0x7f0000000200)) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xce) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x40, 0xc7, 0x4, 0xd040}, {{r1}, 0x0, 0x30, 0x400fffff, 0x1, 0x1}, {{r2}, 0x0, 0x14, 0x0, 0x4, 0x1}, {{r2}, 0xfffffffffffffffb, 0xe0, 0x1, 0x4, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0xb9, 0x80}], 0x9, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x9, 0x3}], 0x2b, &(0x7f0000000180)={0xfffffffffffffffe, 0x5}) 01:48:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r2 = getpgid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="c84d678578328725a5d5e881483c5676ce868bb2100d5de4656011f73c02a39b3b415fe373448b4ce8cdc57a84af664ae4ce614d3d91ffa99f5d68956c11d08f2854109297fad800aea7ebea4b79b0bfb9c6154d4edcc8f9153cdb8e972ec47a285980fd442413002ca489f598ad6f16036376a644f51fbe1028674acd45be9a4d27e23cb1ce4a7cf59be2ef897229de90c356fa19b123", 0x97}, {&(0x7f0000000240)="23418ca90e7121d7859aa81e70d8c0f322e6abd54117001176996e291e6725f846b172645cabc8ab57825798c5ead6c910f4ab9dccc25d8c10cc281844a12886dce7dec656a6ae013049186aaa30a4aabb2a3e1c50ff326a4553bcc758f806fbf452b2ac669df885ca22e117c62bb08314506965828921d70193a81862b1e88d3f47", 0x82}, {&(0x7f0000000300)="585c699d80517cc6e3d19093b9ff2031596dbb9bad6d26c9914891e616ef7a4d013cb9eb757674eadb714f7bf292326479135c2145a22caba61f55bc1ec7bbd18095d1fbff731ff229c38c50c204aa127d809c366a09ae130e70ec7b30a31936fcc73d7dd5ff18a03a9eed36bf4d7f5bfd5fd04b84b2f371d965297e1e5eba8fdae58086cd5ceee6eb63550bc378b8f746ff017554082dd5180952b3f341939c8e810e442c5196dc573ba62a808084450b6a7fa150cae4077b5e11941e6475f13251", 0xc2}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x400}, 0x401) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0"}) 01:48:55 executing program 1: shmdt(0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x212, 0x1) socketpair(0x2, 0x3, 0xffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x3) 01:48:55 executing program 0: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f00000002c0)={0xb618, 0x6}) setrlimit(0x0, &(0x7f0000000000)={0x4000000001f, 0xffffffff}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) fcntl$setstatus(r0, 0x4, 0x84) pipe2(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x5, &(0x7f0000000240)={0x4}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/202, 0xca) 01:48:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) open(&(0x7f00000000c0)='./bus\x00', 0x88, 0x20) fcntl$setown(r0, 0x6, 0x0) socketpair(0x3, 0x8000, 0x2, &(0x7f0000000000)) 01:48:55 executing program 0: socketpair(0x7, 0x4, 0x5, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair(0x6, 0x0, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 01:48:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0xabfc, 0x1, &(0x7f0000000000)="4c56792d0ca0d4b69e013051da348f13f814d5349822e173b4050f2a3113743d6fdb856990101a9cf940f59c4eac887801e94e04bab3bcd6ea08688c2a9eee39c4ec65d7ad71de70cdb4a0c1abf3dab6623e77223d7d637fd16e468fedc525956060d8206838027d769f983eb133974871398c063823e3cd065018ad43e23847682f404333509a7f1a45e3cef0a0df702518b296a74bdbe343b85975c718f1a68d7548a059f5189cc062c55ff6edea9625c1ae6665901c5b42755ce09f8b6cd2a25e", 0xc2) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 01:48:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000003580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000034c0)=[{&(0x7f0000000100)="77d283de80d5022ba0f634972eb5de9603054df6a2be31fc9bdf265a35cd004cf4f7dd48facba625a7daa2af4e9852095a25a0453c8c4f5d7f5d233c00e2caa674104c66d1547f79d223379e615f9dc30d2c2e617bad1b4b42caf9b60a96309da90611f8f5d7810c05c691945279933b80999d648806d55538a4f6c9f278996a2b34b3630143fa5c59325c85a78fedc6624ff939af6f16395ff86f52690933d05220c4803ad9737cec6276c026d7a3e2877f6c45af007681930ae0e9e326484f073bb638bb7043d069eb58d02adb98973661ccba71df59f2c31f039c22509e5c46192995a1339bab6a34b2d249bc4264451ba036c532005a7f480300be008480ed9605201384aef8aa973897574ff914ebe51e3cbd924413ff4e1dd8673acf9e525641b162f07e0ff941c58bc94e56bca7aff715adcc9da19f4f76c0e3117443c622164cc0fce5ace0e7d58ff65984165a4948c34cd4e31accf7d0e48a6527ac4ec0070a9b5a686cb4dde86f45133ad27232dac5cedef41190b2bc93495bd41f285011c4a816c821abb2d1026ac72e386c5b868e979056f3712e67f4a88802a2cb71792a4d24ad8615e462006384a62d1147bd122cc25274653a673173e2ae8eeaf00b96e49d3a3a6df8e28d5ac2961503a8fd612b9526a50fe00e954e8d5a69057df1ba809674b9529c3f6cd524cd14fbde57dbc9397c0ce4f73aeaf52d8a49b55dc9e318fe79688abf8c375059809fc5d164f6c0f3f5d3105c2edfe333333dcc445ae554af38d28948ee77ce80d7900117b6379f4d87a3d0a7a82b1be5aa9832048f97a0199f4000d1823c5570b218b081fe555521782c4997e3e3951dcffbe8dd28c8994f008411018ffe9968fc2bb29cb6a9c8cd56044bdb381e3d455f2eca4f7bd49174049cec33610b2b9b652f45c9964e50f774487fcfeed2e5346ea348b9c157e316092816a8cdc953464b10cff9d2f5d7696fef500e9b6c96932250342240b2eaaecf573bf6cfb9aa071d2f278854949cb9f272de64c1d405f42cc24ab70bffa525f27fd86b66b5243c54bcb8feb7a12997d0d4b2c2efa97608f52034c05e92b43cb5686f5bb860c2980f11c821a378e48f7f0c736ba9705e99a887db7c091f6704c35fbf682d58ba7bca6a9f99fecbc4aea1fcf18de411c86ddc1daa2aad576a3af8f2d7837af1e85e4aefb4d23a54c9a1741e8904d1413cdaf1a0aeb5a111d9031922c4812f3b338f31bae0071ae65bdd63ffd22fdaf73969064e81f44e189946dc50451166026d930207ddc26528a02f15a3eb62f3441ca0df2c525b15564a36a4542f555fe52b6a4ac9ec907c0e2cc731d620e78c572e7bf29ad0d6046e4f40d523cd397de180d06695830ee80f91dfbf6009f78a18147f264680394cfcab65db9e25b0662b9c342c991dd045a390fb1863ae40600f3d27df1f2e322904c5d61de5b915c2522e1d360668f2d38b5407b11aa2d68d2c427126fa01d4b888161ec9ed0555f80432f4afab30d9de34b58daad23fcdfe7ce615e4d0e790537e623968f39831f9b9359681d8fc01057690e647ddea116d6f1f72a7ff4d7eb65352430affde153b229abd79b67113ac6204cfd72a7ef261126f66cdfefe3aec6f9593b0ec47c1a6a97711fa0766372bed6521e9acf8ed3c82e8172c340c6d590642406f16746e9e49b4cfb98fae50b16a77c262eeec1339f402fa6533a71459155d2c4b43d8afe626bf2ba7a536867fcc3ba64421ff0557bb26dfff30e4fee37983957cab936b02b5b47aae6c0f16889cf420ad5b6e14824c600ad77452df2829ba9a242f0c7b09b4558937ae190128006d34c66ef4558158e6506d6a29a9a4be39245eec11718f383360a04e82556855410891a851c72afef95fb6f9633cd8835aa70d833ea68322b83ad19dcf9e317d16330d1bb687db6fc22ab7b6985b93bab3464fb639a27230082f837021f0f69be2d2507d6a878599bb424455337b321367c82e9693ac4b1c8d3ad06c97fd06b11e368fa2792bd26e16542fa431148f96285e13c12f72df25e13207e00646c123a7b65ef91a46afdb23a570684550618a6e91e4276f1b4f6d8434b5463ac1fab4f3c02b1d72b2a62090c67a2899849f191318f68a326507c44e29e7ddf24a2784a89939680e86af1f5694a600c8256cd2d29975ddb1cdfaaeb6abd4c405cfed54f0eb70441798d23830472308851d6f7841425893a7723601294ce5f07911b8369df98468e49b8aa4b759a62088cf5214ba1da7b758b8f3c63226f8d4c9a9df687f720abbc39eb5c14a985900d0f8a2f7533318c63078da098cf8311fa86ce6e8c16460f18dc6ceb4a12f298544d9790db9acbf55d2638cb88e6aee752e11afe7a1119b6e6492283131720ab8fdeb7c68eb872a28d372e50805972c2ba6378b207d6f3bfdd29de2fe978932545fbd9a1467b1b53d0f56684a989d5ce27bf2b2665a45bc631ad12ebed35133b38127318f47a4ad72df195b1e328acee160c572043bfdc4ef786fe8efdc7b5df34a4c5069c418afaed6add064ef0f245450798fe395358761f1ebc2fca91cde7bd95ee44b813b2f48f4fdbf9263d7ed598e04eaab1e85635798ff2d5de1297dcaef5c8b3ccc19a417d3e6513f1e65c6b636106b4734687915cbdb0453d10a9a4bb3f2d29902a3a21637cc520a4a82467301f8f9102b19a20d1cb2d1c059fa635ac94d2a200c1f5172631cfe0115427eacdbac2eba154b54111cfc618517456451b206950a8fae94d914e8b5e16b030fda562e68929bf9a2e0b0afe2a733bc4ec5863af13e66cc2674a045ceea2d1bf9534555587de7b72e1fc495f0248cddf3905dae061a2f89dc501065edbcf9a4becab187d94fc6d746269eb2887172612e00f5ef5c9b624ebef4615794c922e35c63390c6ff81f2311caf48689f40a5f786aa4b204fe757a5df77d405847315e62193dd412d80cac59a1fb9b1e4f59deff86de2d1efdc3151096bda0c47c86c806701416e033d50581b39e8306a7d3c4658edba3e33ee0a9462ae3c58abbfea5ce9f1aa147c28573e8b9af0a0582526d8acb9070703a5284ad497f52b3fb0d3eeadc6b8283c7199188350deec0b55bbc62067b2ec1e9d8bd02adc90fc394ab101a2efa916f147c996a5877caa9ff79c503dfd3f926bbc5b4c0d2588ab86fa064dcf6326d22b2a3c7beb33a6efa701957a13d2cbe621129a60c0183504d7f8e7b5321a10d95a72bcaf741e238971e2e045cbbb52df0c5d6f0ff1a9984ba8d099f8cd437800fd90a9e4c919243562c525438bb20d420d6a9d56021205dd021926742f35c57195e4431dd77c8abff2c996412e3416f645a7cb91f39ba56b950da28bf5f4c503259fb88048805a590a0f7e3bb50bc6580a44b85b358606fe8f5b7f818b6076b867873670b3716a5c233d7dd21a7feffecc8feb4bbddb66f9d68593fc719d07a1c8fc0b6db4549adaf95248a09da38f6be4fe1bea95c1b5e2ddf1b21739917e775f55251d2ce88cd63949e465bcd20cd2b71b81eb0a124cad5f381c03804d8cc0951d568c2dc852a4b116903bea5445c8d2fd2f43922d039700fb297047cea5b79785d7eb729fde4d665c4f3cc052837172556c0a30c29971a02223ddeb3ea1dbf8bbe79d0b0c97c2bee495865130f28bf76a63112ecd6612d84484ca87e117851088ed8f524b610815dff85f7a0a1627148e72181eeddb667f9d0572fc36b1abe2a31c3e0beeb42c82cb10928b44fa8eb95a8ba7c65e09a6eb2845347f55c2c5da0c85d4fa8dee963f2552f62bd690b6afcf2d05f88786eecf3923af75e7c10d7f8755755b778d5bff64759c6a547ef78dfa4d04c98e60d29365d2afa1df0182a9455637147e0210601a380b04f3cfa26569f987cb5931289623a6ce6766f678fb0e5a1d760ab294d27610c8cc87549075cd582b1412e3925585054df2a27c824a7c15a29461191eecbcb159e80aaab4452355f2b8138c0788176de21c797974c94bec0181bd6d29694c8251db2ac10d985407e4c293a81ebcc52254f978031db623d65e54d5bd0d147dce989d53d748a7aaf9ad97875048f10d853a799ad370a9d12de62632774d496fd2d12e4f15be0951a31dd7a42a6cfd2cc3ede60355f81f633f54b0fa936c7c107bd0e68c97d020775287f7006af0bf5599723bf14826aae2ed0482734789a8558a51e38cde06a53b19590100d3225991f06b913f579497467a858523d76ae2019197bb78271bd761909bbd2b7c817bef9bc37b7bac3739abeaad0925b5646603f5b14e4755b2f8d65a17e8ecf4892a76729255d4391d8c712b1c8fbeedece49e3592e1820e51705666ab744a53f7009ed3eaeb56720a196a4082db44f9c5516c8d2ac4194c20904b36f623de5abc61854002af67fb662afed025ad153859355d011ca93f30d61ad567687b586cbe083dfe0667430b7ece7f967c4d75c4c6a5403a558cfd0c55c605db6eb8bfb4177f7d4dce1fc02b1e79e0febe1a6f66e94192a3151ed89f4d5282845e12270d7bb0f0daf3b20e01a8690e06b4d3681870c0a7a5037c42186ca51cfafbe25dd9c716bdc876989538c0a9b1692537c53d65ed7a248bb08bbe10ef12ee40e38edac283374600ed8e3e01185d469b19abb1aba6cee5c7aa0c325bf656b1d334801474ad99b37ba90f44c54a5e5bb58f7648e3fd9002ece6c4cbc707d975f4aae0917142c74dd771f304b796d68d8b29766ac40148a9d8debb08e76402f20bdc1c7d8fe8f83ae481ba92473efa58bcf0e6732d32824e1c9a040861238329f44880a78dee4a9af3bf25b17b522087fbc98477596ac997d61111f7509224724e8fc98d5cee033246cef671c5a1b2076d1c25e92d63f1df28e8e0cdc37271c5b141c28e23ae73e79c9d11f6456128d0d933df3421e97f9978479946b95352bbae3c33a1198e45d21eae5fc2b23dd303213e69ab2326f99ef6c5ae5332225cdf40c962323a82b1580a8f0673dd741e679f4b76fb46d2ff083c8d756e6e887ad53dab749c70f1303111b8e232dd4ed36b34468c19bcda27eb97087715fa0053a76cb662989275ee0ba41c4e59630d826f0b18824b7382d45ef95fa90eec1937624aa695f7d6b3ad0c25448ae232834ebffb319170e393eea9892bd77d8b2d890241a9e57f9da3b514a3e0c31184d24e9fa9b3266d8c2c13ed7c75cd7731d1b8cbfc462d7b77e83eb4733c931c10cad2a74d93798eeec96b2df6601b271210d8a83b3b66d25aa2a3f47e80d446e8b252a762c67a2bc370af9090dbcdf8011ad8814c31908d3c5fe785f0bb53181538e9cef92400fa5659c89b6f1bbab588c80931bbd0f2711aa074b7aeb6f0cccd23110ae9b0304b83cd35c676d32e53d65ff87c89c648f2ac37bdf2ca3a9f2dc76c8f3fb895b3f55d28a643bd63d14ee7fa49df5d922043207a929e743c4147bfbb7988ef21e3c8861caa79bc2fca5f4875ebc34289e344deaad8e54c878dba27495fd28bf66831ae959974a62186e6e8993511f48b46061e7d475a429870acb7e9893e81b7e2d96d3db6a20b68bc9a296e58333a9a44a7a05369fb6f6f8a751e086f33f562a0f18cb09217933e457a7023bcee835a10f977d7044fafb0f262560c79959911ae9414ecf0c09e8289356a6bdc56eff37df80a0e0ba35fb68d494a3192c45ad0a8e9f805e7bda702b2a3aa39ab384ec2a16dd8598c1f6a658d80674adf664dd1ca1fd51c7f9d908f84b43f4ee8d24cbc3e53f9f7b4d25398d963c4ff20d1a058fa6adc2bc1264a537", 0x1000}, {&(0x7f0000001100)="a282d7bec46cd73a2fac4f20d26937cbb0", 0x11}, {&(0x7f0000001140)="73d537a1a098954228f837a1c8aca4241541e5b3764b508c2a3a7d366ed8b0ec9853a27ddb30572c1e5ec32a21e8d7df082d932eed6bb2d98546425cc046968709502d03668de62c9ae6abd1b80e5f4e450754f5b395abe49c21f97bbcd635bbce5b83a84a2634b086e768e556ab9ea8b6a87a539ccb75c2e1077fdcee3b81014daf48d56808d7b872e8d8fdf0ebb3f8e814c47d9f194a151a41e17a90b860a16610a241dfb78291d3dcf2b030d9f0a884c10d236ba6afa3a2ec37e8ce0e8cbb85180273387827f758c9f914fe30aa1b4b424b28910ee1e74c66d7", 0xdb}, {&(0x7f0000001240)="ba8b6d801c4a99845ae2180da8e9d707d0340e636cab3b1c1d19d6b86816ad921517cd6ad274c4e69e0acc2bf5b85fcc94c003857f3eed1a84054ef5ca69b17747a728cd7eb910deb98272679f7dbd3674157bc2161d5c07d3011efad58c1d1d72331f5eff1e932841f0ee73c5e6f9b61fb98c3c57d72d4dd1aa4116e1626946007d8bcd691f9d4f58a88a90a95837f1fed4f01b4630379eeeac8b295bfee27e6a042cd092d3eae72e8e304f91122e0d833662ae971c4a0d325ec23d667090d80731257fe79fe7bfcfd6dfbcd7c7fec46204ebe015d8e095ae7b3925bc78a36f301bb79d8d1744e4d993fa4aef72b7b7442ecb1c9672b73374371d7d2ac0ad58c2c4058d901a349af70a7ba20d952e8d64f16bed20fd04ce80c3b7adb1c2151db4dac3ade4cb27158d4944115c02c9327f3f2daaf06b35ba8cf7e2d29fa3afc3a9b06101d64638c7237c5091e9b8f6d6420b8d686df90635174619aeb7928ad83c04bc2985d330c0ad0b16a60c770ff4db379ff7992fcbe2491459263f75bdaa91938ec4def770c38ff9a278b7a90f0d6b16bf7081df6beddb82e207c61731e8de9727939921608eca0d0a4f537de7ba5e7232bffe7f3f9dc1b4d472ac5258c4958c8690b2fdaa303acd446d0e1f7eef274c397a759b3492a46cf8d938939d338030606f895fff14453562a20a13244117e6c331f029e2baa7bb9b7a26ddad38b991dd13f1fe7b8eebe61ff67a1aac6051aad8c90a2f337fb0114c5d1d9d4d8e2fca010d2effb5875f539fa95de19b06c5399cd1d04f72d7b82f357bfa2a1156ee0458301e28e45cb2e4c1dce69ed359dff5f2ac2a68551aae70e327fa091eb061af8baab2067d61182f54c2978f995b0d4a6829d5c0f04eda83c47ebcba0a240ca8a1726b5d1669ec15404fdf9e41516b95180e03cb12f4c8deee6de1682156b593e43d2a91be246f4dea8185844ea5fd59593eb0f528348fe907e0db719a5aed7ed132de91a8808daf289a59a508787e21c8dd67df4b7bdb7be326d078657f6db31aa29a12ea8c3b2efca1316f849c08704ca79fc0feedc1d15ebea0ed928e4643b75505da111148d70b2d8c54ea306e1b4075303c0caeedae2485660bf3b491762ac069f1ef03568fce23241b61b0931bab16e60f95630299785c220151cc217dd729e814344c6bb37a25edb1e15584b921efa2d65b5893cf61eb9d93f7951ee58382c75f024c242913f0bc289682a1cd9daca7b7d5fe24cfdd0584adac4e36d1f74cf4fcd67d971e95208085ec89643a5391dda017a260cfe8dff28e62eb02cc96ef553b923671186fd825d83e636142fb523730c7d56b88fca114105c8baab983df12e1b6d540a68f1458ea6675918d756a62a974f295e7d6670f1650990b0de6a6d5d8a2db757df49ad0df85d0962d249b8205ffc60f1d36c3b9625762332f03e5c8004fc8facb21b23b87a7f1017903b6d54478d2c51c4ab77fe51980bdf5abf272da6d467b321b33a4e5fb1b00cbf09f5c9d84946f4e6806b7c24fe2e0f38a3476e523db98653b8370464369b2e4aec753cbcedb07072da0029bea9ae762cc12ee1e65473fb3c6dc0549f44840f7af8eb2fbdeb35d7186308e0ab7c64da3dbccac5c3e3551c4793ae720b37288d2a2c79b67d48fadcd998f4b91dbda8dbc6a72bac1fdc98721abce7ec6e842e1f479c057aa5540a654406ae14488a013edecae58b591e005bf4a9431ad6b6ad512e258a0022f905904244bce620e721e33ffe1c778136107d536b5065167bb2e241be972e7cc6bb964ebd603f1363b647a6b4e2d40296f14fa9fbb47070855bc8d6db4dbf134dfb102acfc24d5e1956fd3abe2487ec50582edb6a35d875d97a186d213d1bd5648c25e58ecab0a6569ce1a6d8bb2472ac0c26cef9a753b5e57522d9a29f574d3e4acf623dc7002d589ad693ab4a264dc17b31234baf5edcc59b627d7fd4ffacc52f563392ce8f9fd85bf6ab81880a2ff34422b94ab4cf0ba4ae1f8bac2db41c041ceca219b3c38ecd4ef5ffc8bdcd0b33f4327f287412ce76093afac0d4816199199e80c4861765b07286477401f5af77a6ab945fd9278c62a6eb09994652eb3b6afe2c5cf41ddfca23bcd5ed7557680c6afef25a5d0bbeb72ac71c5dd82df1b7330efb52944683d6988c5137025041e3d83283c10ae4255977d60cca27ef41595f7119cb3cca493b30f406c809592c77585411604e68a4b7322e53d0e8bbc705bed5854c6baad2169a4882da7eb7499cbc6b6f929cc31dbfb96f2b6ef90b10e39def92fa8fccd9e918756136329453dcdb0cda95f6417f3d602b02010f91a36a134fdcab49f0f6d894e61194ad8bc4048851197de12e314fe50b00a14b604366e82ab314b6d9bd29b3e6b2d30a7ff1c58a70a4e91e27fa19fb99e274f56aaabbb4670c8f4232bc7cec260c19a2bad5d58445fc5129255be9cfed7f22a3cfe0d55ebf1ead3074a3f13ce4a7c45f1a463057b281dacf0f5508474de95fa3e29062d93497f7037ac95792f16e37f9e7fa9a295dcbe33ef2dab1e5e01856b1b7b45c492c4931e5537e368856a0e255710d41b5442a5cd61370e68c5f2980d82c4232179aa8ce567f5fc69a722c605869e1d7830240e5b182269508dc0719f8fb8df522fb18cfd1b026d40760140e32fba2122337eb477b005235b1ff40aee545e24eed05dcacd3446ac62a9ae92688ebf20b98eeba1273cfda60f0f2175eb082e0402a6defd43e9774ce319be3bbc5be0c5f9db7245a787cbf325c8d89523a57ae4c94fcae6be93b7094e09f352c9b433c15ecd7b2abde1ef847ef69a5e1194f80052bc7e8cad0c90db7d07b7f072cd3b325081809c36c4c294200c880c5787b1e631d09cc45ae4ddca3fe3716971cbf269495586d1c09d1f0c2929db232c95b811438ba22420a94b34d383d642a5c513f5b07ed7c126971b6152181efe74530ac784fd1912e6aa5dda4a3524c9ee84028bd2109e505da05368a9db6cff48e5a2124d68e64d53c4558cf115a03196a3adf6637b6cc23b40709aeba043a4bfd8454f1933cf31811b43b8329b8b74a0811cd3a930e761b15780b9cf48e7bc1e24ff1a0d11e3b15bd55e664b973dc96060a1facab9a007ca74c473e2d5cfadcb6e6919a3f20a1a4275265d7a7bdb3cbe68e2489497f92a4ad6878e0bff29044ce4ebd4f65c9830cacd4f79d2e010e436cdd5408563545c9f90218e2c2d11cba67704aab5fbb3cb0ad2965dd28c39b8b356a30a8d3b1e2da6d9867c83de0bc0bf1c76adb0b91d7af4eb64eecf8aeb764fd9f31055a350b5b77668e733ab76017fa3d369e1a168aac970d62f309c9564ef18b60f42ad1bc603dcfbe24e28ca1f08188a301f1b8f0e870a36cd97c0bfec9dc88e44a72a26193d806f73ebf39b0c4d11e97288280e8b177223d81f55af69fbcfad60a35cd99d93b82aac7e243499f765a43d4d54bccdc8a654e961f10eec43bd42774b31203fc97d3eaef30c08dc58183ff32a7b469e22cce204e9e416b3dd858f8c4d21a782cb4798817c6f86ca911d8cd119f261c65e9082ea38ba9291920b05a463e1fdbf6cc7735e89f355fbec65d1d8e76361974516dd04a8eb69ce27873cfd8527405a53d6c5bb26ab215c5e2e3a6d595822dcc15ee2d5867731d475f3ded57b2be4db5ce36fe2e469e9fc0a47da45cdd32ffec14751e6eeea9ce9cebad624ea623e9f6e8c04f73bb8a9ececa1ffe8dfde7175abe0a63ac6bf913ceafb81d385a5ec4faba71760f673e4eb8255d9d1cf4a4f46c389b543f7c13541d1610799f05fe9342232d476f13e5424bc0696325ebd6ebf48f19275e2a3ed231dfaf0764deba41a6d1b0efec5cdf056d2e5cf90e0317f73031f0930c4943d9f80060fa36e973d82de9267cda52d88d58c23d4a9c01d53289e0f00ca1d08e4264badf036010053121edf4a52321f76b0b6912613b547925894ca2dbff5c6bcb65b8d609c92876a2b0c0a8ac0d97898343d91a0dff0904283d07934403702e7e0c54077cf0453826cb248eceed4af7c7db960c7d432135caea8ab5d42c2f44d20c9e0885fa92130ce8fe2d67e1400b64261d3658c1f9d2e487105ead78375715c438fab8c24fd0c184f315d2a18d180515861a8318da21fe13a1095e6ebe1e933c575662e7520ff06bc2c70e9ee6dc3b5e5a5cae93b590ab3a5f962041386a3443d7316d9df7a83729c43d3e19dadc3f63ba82a0f92dcfa2b24a4e8a6be84b98e1e602977ba064bbdf47392f42360a08bb1697897cb7d2255f4026b8722559684a53984780599bae6e1c8bb7fee52a2db8cefea3d8abdce1cb973c9ab43400cba6df8097145d6865cd6d37920cbfda215cf9b818a17d8258df8ee0e74a4f02c76bacd1eee0198130ecb68fbb1afbdcc78fd511190c16519e1fd353224a867410e89be042bb52fd3c8751b09e63618ef3a859bb96fc20ab975e56ce67f697dceddc99ed1ebb460f8811f37c01082a4d2cf8b7efd05e546dace763106e4a249a5f6443737245d727d7cc5aaf37950d4ddf47b9fba3402a41ec04e0e125fd48a57926fbcc9b44b79f8793fa9f09dbdbc738fe53c5cf6b751f02e53427e99a12fe9adf1bd7bb0b57e2ca6d33b05df1aa3703be4f832f9c1094d0f46aab68ab659a172ecb90369f6b5b14587c9785cc67779538a3b6ce236735902d7743e9d23dc75bfd67c6638292ed73c38c8718e793497de9f3d88e9a3c4498a7be0033db5099d221cde3eef21555a042060bbb4a12dc5b8998f76de0b54c1b11dcc3319ba93e31826ee871291157838c0488765441f17f8a0afd1ba7248886893a3dbfeacf2ce4bc7e5374bf72d36c57f702cc0f702b20c6f6a7dc27cf7e3c8fb5377f7126a85970f024e015867b28c16631fdb941ec75f560c0b6937b921252722ecb66e9df4a7d503fe63563373ada2258d27608acdb865d548e9517ac2697e298173132f19b61f91c880f3c4693f60b16d966a2281420f9aef0952d46066b76822f1c003d735b04a27a71ac00f0a3bb793a5f8790e8717b6a23ec20169573eeace8be269bbb7c6a0144b5dbae6f545ab56db4ae6d3b167008cf815245afce0216e301333c2b63fc9b442f0ef823efd0ed5279e55944e8c95750a6c44aa4f068be7de0a38b16af21d077b78c53aa37ad94b226b5c6f6f08102c11d05f3131ab89f4caa651d985f0a9211790f9a55e3b0dc3a7fc4e089de648704f241dbb2fb48ee4d1b023786cd98d587f5a8f05ae31f70426b5dfe283e8219310677249b0c14988c842d52d501e5b37c1980b829741310822ce5ed87a428e73c16e0fa9591a89a4f7a42f68975636c0fc4a4afbe1a13f3a0318e5fea4351c96adc6ce92e071669510e01018c57946be4c7cd0512511aae272c69ef852d56b7f294c38815e194e1667304f0c7e43e16aeeb8bb7aa8002f878c4855f8a0f32396cc9c4de93938c344f80b3494c46ee3b1427741ca2d37e60088d3836ea6ae71c3764c3dfec8e8b4998b8040c8800790fe6cc01e8932197fe7ae55848b3ba65e003eefd2c71218b8766ffee11b45ec6e49553fa89b6af91d186dff3d2f79c37993c4dbda83213e3f4b79b19971247b253892a57e21db906f4386fe76dc12fb4f6c63d31c40227a6510beb999f8097170332426dfaa09f949aecce85acecdfff015aa092073163a1d2fb4159da99f6079d96aefa5d428c9464a9cf9563bd802d4f83df32d12f73518374d6d9e7c0ea7841eee15795aa9449142292ea8706fd284b0f6069df67847fe615010", 0x1000}, {&(0x7f0000002240)="56d4cfd55dc0e62383a77577f2fe0871548bcbbc687a25f8d282a39bbb610c1831bca38a91068d49eaa65aaf1b8c76a35e5eed0416d7a8829559d7c08caab91ff1d519dd375c483a7f7b5991058fc7df36aacec16d2975c81ce80bca17113b52dcbbaa5ef8d5c80dbd6e93c155d192834679675e7999a47c8b684d2ba0c2f46e4378bc83b35d1881301366e9cf45e8feb9f130a5d650ce2866784e4dbeb0e1cf3003cbe4290ebfbafcc6877c1a290800199d81048458115593ed14541dc2dfbe772107a6a3ae7faf23fec52c03", 0xcd}, {&(0x7f0000002340)="e8d1c9fd88aad588b7ae17fac072c214655a5353ccf9dc44ef393eec2d5021652f3a9585605e2a1cf3cc5984fe5bf88eca09464801893437a9502130aee835875cca963ee5061900ad289e1aa65a965ea814881506645cc6380d85bc80b9054234c86a695823e7feb07fb63bbf3351efea1daa69d468fdb92c77cc9e5e84fd8f8b71ff6515b8ba618896e38ae1110e0a", 0x90}, {&(0x7f0000002400)="867ce8d276f8a474532010b12e75728846ace20f00d102669ef5ea960167f7bbdf9f44c7db638bf021af0f68a3e006ee08c0b2260135c99fe72997c6ef8eb85df0c36083e8a74e26a3d249ec882d3041bab6f120d7737335865e366ef56f62f3c1ac20c20b72ac5b13924d3ba3380ae6e38027d0beee6e7776c57543b6b520636e7ca98565f8fb3416719d84be64d1be276f0d1c57a9fff8", 0x98}, {&(0x7f00000024c0)="5993d5635fbb650b682365a19942decc29f87ee0b34f69759f6e55d90437cd57889601363585e3b92fe347f7c59871e1339833a1527c43195c91de6f5bf35afdc8acc753b77fe2b3cd2b8ff2a8e5e32fa323749a13b107cbe044b78ec8dc59a35254635a475d26fcdc3e09fe0dd588e98362968c5d0101a2e0a5f89b3f2fb42d28e3ea18fd194d392bf9a72bb1812a6c8ef55f54fbd2b647c65c353a4c7dcc692f5a79fae3256409eca57d8f5aa576f177fd995d7acb1a39299fd0b3183db40d9bc844d88e3a907efede4606348b57f1bab46fd7c06c5a509c4d73c0d8fcd587bc7e1bf48d9a4199a900d1545846bcae73fda7e6c53abe4bd2ecdd4649f2c6536cb4c130b6e8352fc8181e307c12218e2673305667e3137760fc1179f6b704be8ba119858657fee824c36c1a05085508e87067ca34bd30b842e6915ff2850a34f698f387f51f751f5d4bca1d5b88447c62f7e75cd818de0cd0c0f8e976a740dcbe6d2dbae3143a3c038a94d9be76c58f2baf1ef9982c6340fd8966a719b3301f482c771fa163665d6818b27e57c0e9ba6f5dac5582563d3538dc795d6771b57c5b78120abed03ab301f3d401d8ab02caf8bbcc7960f9de1e6b753b601a3cb785fc389e32e4f7b3ecaf21444406384e663b113bcc1f3a1c9f7fcfe0ada52a76eef221ab2ab660b0222c00d864e2870c3e2b9d850afc4e4c679adec9713c82dd839d02b505d6899a41347a3a03ea1b3cb2db9ae503ea6dd955073b8b54b6da498f8496d623181404d582d3a86d8d89054061c3ab0068077fcea61332e490cb7d98be9e91ca39b166b51d3be1c67563228ff25b6ab2ae642c9277074bc215e1ae9e0f385b46173e2347303562922b55746ad43c4de10a4c8adaab586499108cce4d252ce5537f7ce6922344802b3f8a9563b77bcdc99ce47cc2ee46880d72b2beb16736b063d465090a61c7ce22424aa159a0d01225bcc69b1bf8b9819dde324e551f5c1513d686f5ba5c74744836a3253ae792c5fc34e5999491a8bc8474bb66764a262938e66c74489926fb922fd09604e35276a7fd6da7777f613b25e2aef13c99a59768306058390c186e2416b3735580376030d0f0c2c3e1042d52419f28d77b1f72743e7aebd8344d42bfe00ecb0344f36d97907364a122f69480696211c1bf7db8399aaaa028cf78688a2a4d79f19666845705f8fd39a2fb822bb93cb78e44b48b209ae394f5aa9538c7d5376fd5123f8fc22a2ab5834341af584a2f13000beec2d4390935af9d187269a26694b6be8df61a11af352879b5a373b149be8bfcaa02c2e81104da0db863e496b62e20a94e93897bb371d9cb5ab145c983275fc7cd8bf63af6029ea68d924013a3c17a043d56ae3f3ac6f344c31b8dfc67c26d665eb2665f9a4201ad442614455d76d6d4f77bab8f23a2ac2412846204e54df27df55d34773821a86a536313d0e479eaf7651ef7610e7fc3ae48788860cd386f8e1f69442784dd72e52649348b8f0664e9b6ec91af5b1a6ba815fbe8ea56fdbe24f01e24f7419590a1fb5b760876a03c5e4488b488e6113b0798eaa40d08d017f44b6b5be19f3931b3dcfe6d46f5ee922829b8768d74399b3035eaefa21ec6f36be863a7d62fff3857ecae3ce24f7075c4b7ee2bdbb8d8dcc2cffc03351fff53544f5730cb786553645b7c18d7d4d9b1e7665cb02715a37ce1597b79c545553d590495aac89efaa20f2decdd9b3eeefc9c15af9542c4d1aef60a27a2cce2f0e6a6ea91d62b25cce937c5ef5b1891cb79e833284e4bdc5c3048355299c6030edd0d855a5010982e0374f334c7ada53eedc2901b19fa13531962ebf041461f3998460d78f57d57c9dc372291af2b85082002531b9e29c0186f1aa2abbdeff106518a12efd2fd23a3b392a4a72ab8815be0109a971b919fb814f2dc203d25f9b239e1f5acb815e01f1e5376bd0157815e504e547c3c4ba3631b35e02f3f0c6ecd6ab29b9ef6f0794c6de973f5cafd6e220be7d980f41a3bd0222feb6c189ef3102ff37cf088d57be1a7542a5a2750af1195b9d9a75d28c8b1074ee78635548e621d657286f793bb0a4e121a2150b0351a677de8c7c0d47e223ee3be86360daf3ef9ea5fe9e89e77736ec66974c9086099ae739d04a286604e459fdb38a1a5d61dc724ebf6116050b76ae9ac1ae94ff424b72ca00ed6048272f95d2638fe4ad40505bb4e86550ffdb1f9a7f42b04e407993dd69dbcb72f434a0da053b08d16edf36f7fb4ba7b386cc1c5b341b7f01b65c7da4806be7ef69fd0c8c51706ac0f0673d8d66dcf0f53b248226855f0f1229ee3aa9f00ec0ec794a3ce66ccfe1dcf90f1ec70b898a3c0291649427f14bacf13d3b6209e2c4d510ae4f582e45be021fb2d47fb05fd7835afcc711e8b62758e3f2f6e737b31786fe7b7e93f3fcf683020c605e1253488fc62f964e44d54cc2b43208b471de8146bcc573b83fc09c36f77298550e18f9ef0d4b67a2a92fa68857d2503b1d98bc4a17654363ec26da9e907b3eefecbcdcf1aecb3b2a01bf30f757e87042d819b1d2604cc99c36425df2ea4317dbcc24ad775fe2481274a03d43c39d0a21a6ae3c81ae1aba804ce97f8e7d5ed3f276873e7ddfc2d82d28faec81fe167dba3a7030558959c0afb06da7df42a43d45fa257cf1724a344bbfadeb4524ef33668f287ca22a7ccaa0e599636105b372ab817f66a659070dbf1f87b2aa3d7b0f33f8c56c263d99831ebed3d04acd5645dc910712a71f5bd77992a0e14617cdc3ee292218e18edc4be4e3fc9876e417911641f3446598f050b5ffc4027e98e7115595d62802c607d2f44138d613bf8add326e513d98db73a40ae79c606329182115fd0d5aad9c0f7e66596aa995b96ac1880a1626040821da86099eabd59fa9d6dc7a628f597ccf4019a2651489dd79bed77b4782fd93152deb3e4b5d515480baf6583821f55973d083fad8010837b32bb02045282408e4f721278989f58808361dd2b0bfa482b42cd5d0a30539f3ca98bc799b9635510ff86b615ef2a7218e26f746e795b52891e006af4f829885754af84ee4896c8d4a1739e3a5d7b3da9990dc874cf26aeb09e102ea1859218964630a8f9078f2e259e4c72a2de586a74b0ac64878f67ca41bd838e9fd61e1ad454b2abb1a2754160102c133e30eb2652eb1812512efbdbfc5d6cd75e1a0fb7da7ae1cef20023a943a9c0ae59ce5c740eafce72523365e472acbc250959e8025fd97d165c490a5aa5321671c70b38d88b051f94b11ad248f86c5de830011ade1f007e93fc2f25579130d84feef37c8cbe63e30a60c8e3fc306cd6dabca8244d3fce5b90f52172f40b11679a3a15068da87fe3958dc8f4f994c48e357f2281a70c6f822daafb26e6fbdee3e8511aa6d12741d60c63b7df6722a9c3ebdbf51dcfa4959e31bf45ee5a760a454a6ec8356259fa6e1968b76277747ca541363245502be9c1753c5cac22db3270a0dc6aa5747f72ead7abfe6024cb2f99524d20d283ae49104fbb57a68c6d86787d6c53286d0e0bbda5327cc41c0d0b1e85aa7441475d7da42f08bb938c4cd84f645388bee768ceb96e25b463fc427495aeec5e7a31d86c78dfe37da45aa2e946e7341eba64de9dbb1037eb61f81e6380553b4f7a7a529d693fc8f873614d03cb5a2857eba850355adbf57c5b86d5c075ebdc4f2e743a918ac91e3a559b36711a4fa1c3dbb6cf502d2c65a0fa33ecf277fe44d4719c39c0ff85f7ee0976173d25281f3d7b7c447a372956a092f2dafd78093a99b87e6d14b98b85929010b9005ca8a0b10a65da53fb22b4de9a86977f4af3cb7e4bb19514fc736cebf8f0c7e68e1edad68bc6d38dc6ed8036a4d765a98f7bd12f09e11d0b3983900f54702451e5af417892eb651dbe7ec817a930ab6df16d7696dc80c1bd90acedc94498be80aa58e325b2eae06b4518ff2f69442a5d06f1e9e6a0552e9877b375b4e2899b8ee7388c45c9efe185d0006f4b47e6182577e5bd52388fb991496db2ac2cc2084a77be862676cd666aafba6dc4d370bfb9db2975370fc52332034cdb18259f2f966fcfba38c43d240904ddfc841ec848f39724a889c53a8f4d678a7570faa06502643f0a7dadfda15954b0a0c93601e37425552a3a1b9b7cc20d33587bf82422b24c67fdb62676e1501f1953688fc17d8fdb1951c5fe4a3436e4f14327d3a697fe198509d10cf43079a98a3b60e48cb5561c0d405b7d973556ba71e8a61ca0b64891e09577013023f3189d3a70767619e73cc1a45e473780044f7dc4b6711f3bf1b85f35abf8357b2fd6f8634f41b91563c2e08b2875ddd4a1e08175ab5145769bfde25b8e5a20c7187023b2d6d8adb835e035585fc87738f1d48c5716d7b46d91a3e439e6bf469a77367ce977c93acd26d02133c76dd34b0a9ab87601501f480e1d2eb1331f7894dca028003f156813c5445b2e356a9da99ce8e75aa1dfc1b18edacb4363eea3d84a5d9e75d7681904e5579f8f85f8ff9a0b981da8142b8404aecf4dad15e36bd0d69e03afb401cde5989e29b62c2b60086c193e54a903c63398de7ddd2c7cce9a616349913e5abf990ffd5e597a6e45b430ffa17945d7fbcada7f3b4abbd8c2116c7f10127b99f69e2e52cc7a4ef56e45dc7f9d2fcb8130777690dd73afc4228a7c26035c5f3c099f86e484de815d8e4a78a342e45c40099fa3819cb616ef496a9a8e61b71a83b7ee0617cf126570772b019b01320646fdff9ee421adeb4a2e95f7709da3004683225efe197a166681032a2323462e0f87ba777fb346e5b24d3e902299e7e0457b7c4fff071452884d110b9016dce3c8b0f6fbfdd1a0f7244c227a9d5832a188f7e62974981e7bf2a83521b8104ba29970647ba4dec505525e6949c606e17c85ea3ddfd84485bddb069ed322791cd5533163546759617b694f6a0c4916c272714bbacabc8707a2670c1b01ecd9ba8cdec0c1fd4f07dc0678109f09e19f6baf46ba70f030a975665654851fa0d78c0a9fbba9eb954f82a0c4d7bf64f6d205bf8dfebf5390e1a372f9f8596f6d692b2f06d408b80bee55ea768d07f402dea3c8e9f660bbb1c2f834ae249f250c7708d4ba39ff80e7ac461396936b439ed672a97d60e43c60887ff422cb32e474355315208274dabe34c4734ce1b1da23877388e725eb7d570adcbbc386ef1f1298453925bc177a315a966f725065812f42ecb59081e5d6305530696f5d3ef706f46e0a55f5888a0dae7edec28c1f6b9ea18715dc6697349cd7a533d99d6804023c07329ccdf85b0e8a78a53570e33efc23b9313d66f6a8b0958ecc1812ec53f4a3b7a13323da9495ffeaf6463f5779a062b022a6e2a6199cde8cd405121b37278ab496334b693f3edebf59d2272b24224f8b8ed8845348144c7bad01cd43d9a24a7c0985c0969ed06d0d1f40945abcb8ffa886ee9fe405176568c42f2abe07967b237ac4b3d0dff7fc7ed0f7c0911f361ef2a1ca5968514c61fa3c82db70eae0cea2f3d9f5d7741ad3374316ad4759e8d195901ebf08595f9cb62101965a541d07e3b49186c86d1a0e20cb042e207e81cab2c8f014c22e4a44c007e69d520183614833b29020caf7dd417a970454ae94aaf5b58d785487a388c4e55fc6b7428fe4cf979d97dd16e8e2bd5781182e8b9de91d4dae191df76223dc00f2467c7354d80681e23361f479518db2183b8c89ab264540991a4c4e2db37bdc9e7b610f8aec0449930a5e4bf762e4df326f5ce23e08063980712b4184c49b9a5f70fa4e9d", 0x1000}], 0x8, &(0x7f0000003540), 0x0, 0x40c}, 0x408) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) 01:48:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="3a8bd5fbeb92a5a125bcf03b8154355c8d98d5ac2a6678901f9909a4031c9bd16d876e42dc2274c1a05f78438a2dc9e34c4a41a4090b66beacee3621705058886d54f26db3ef34528dd7bd31ec13778a24dcbfa3fc4ccf42e2bc63ceb189a317a87b9da3a3514994361e779ca9a5ae5b5dded70e6d0e11e0c6895a", 0x7b}, {&(0x7f00000000c0)="3e2cdb1bd5e99c982070bb7bf6e3cc2f3e76b549ab7e7a2c7658af39be1a71739ff410f9e3ff816ae3b4d0e9eb0ffcf1349cd161cffb2f9caea913d6b191a2ccf57e09e1ff7c9d8a6757294f9a6dca1269ea11a102dcc0af7b10c77661ae14f7f2129b0cd3c4571b79ac11720add6cc46c2747d6fdede81ef9942632f4a183e5e3b110595c884cf53afb5d42f4f49ded3865133d3b7dead8f852161f8fb59f0b94d03a79ada30b2101deb7b7889faed83fbe29724ce007c24644703d3cfbd3c49cfb4a348b41daeb04d69a0987f05cdbb849221ca9c2472fe17f7f6686f74a7181e9d59dc670a75469d5b61b10", 0xed}, {&(0x7f00000001c0)="8485b0c16123afd6ee0f804e7254d19cbe57a6a7d0c2bd7920a68e5eadfd9cd2a173358748faf576ab64cd642a1d51667a9b0daf4a862887810df6e10c55daec088375844cf6102b8a852a0cdfb0ed6dcfd79e1aef31e64cdb025eb5a0dd15f5ce9389f3fee76cc75326c7a954e19d7bdf9926a0f0f08e191326ef74087474f900c69a219b90b284b5405f4b96fe1a089421d7f2efdd57b7a2afaacd75aa2e1909b6161f2e658ab6e7ec983d6332749502c9b3c274da36c7bd5a56d567ff3cfa88adc851b2b802689c9c33bea49e85ea13c886c25a8efd7f13e46b2a213b44eab73400c8a22e589f06c0807ef2e59fd756f3d4f8189554ecd1073b6fa2074b80cd0e81aa49f0d61fe4886ec0bf13ca27a9f20c1f043d4624988e6ef891fc819a7f0aa1e84cd9cd2337cc94c5801e4df55a0fc828f4fbe929c9383c8b961631c9f19e77cd5246d3f8c964c959afbede7e03b0fe1227f04759c0c1a4a2a988569cc82db676295c40f82ca18cb9b6a3ca5322aaaf5edc9a808c370fa1bd8c2111dbf194e2d11e6b1d0472c360ad8e79e813ee11bf7d201dfb9538862a4a5b92ef4ea56683a6ee1f790661b6865c5f177723981398169bccf0f10e113b32ab2e44de7f146bb59e348ab1d784d1b8837cf72f0c23ba9b1509d47c14ae0f3d9b1162f1125a9f83af43adf61339175fcba421279bc78d5c50ef24929a6403757290d3d83d6a301075026e4d3ee726cb254212e05108882e4e5512d7fe9b40f75f6eeb0ae6d26558000b008d6808cbabf464c11d95ca3e2d2a26c5d1fad1d61cb5dcf9063e7d2c71ea3b2acba9499fc283e088b2b2c63b3e3df99a3ccd8080d9083b966303b4716036d7c63668400f17f67a2514f36fd48738e6d5609fbb003ab752756bc75731f759d1112bf00474ccdbde888b77fe442c5846f29f1268a46c036966f09663950b733148861b639209fb49ffbf26448172d8d56b5409bf6b2639740d45b7220696fd08934418d5ba8f1448a92378a6b55ca62d4e9dd8c6f9d92cf776f7f5a645552cc88e89bd74faa53cb619f712ea4d8e6007fa4fa6be078c09f9be2adeb2e7bcc2dba50b7e33a266a7e725d6a2f12da4eaabc92ba895bd8dcb623c9b8e195a3ae750bdaf73315ae495e459fed36c94bfe7fd8a1471d432ede6384f78519592e15b82c5cb927a4fc90155b350f9127544063f28fbd2e5b841cacf6156c13371852f13197fc53c403fecd2633f5610d4759d7cfb5ec4d739a1137714a51e9557206106090d2c338080580448d07a8f7f26f243fbda632c900ae20ca7792aeecc96732c3fbc04dbc1542ae1e76aa19476bcfbbb8a0847c0063b9251e6c7edddbaaacf19cd98f6957922c903c82fef6681e2307d94ca53ba9347b126249ab85b78d3c7c331c06138748853150b6408b5236673275dc60fe7bf55372c04bf5e95913baeda0e5b062c1a66a4811d573e76c88388b2cdb31cba654d95ecc6a5ea0ea7cbd9745ca0b07a4d400ac29149bf48b56f43bbccd25d826ff6f5f8d56c5972f0430294f49e4e8834fe910860eb40dff2e3d08015603095efc159d42df1bb2a22ea46758d67e3f8b1de84ddafb25f4a62bfda41eb171b0533a0aed8dd4911bb68d4819e09646690822d06d595aa6f5dc2814626d703de034f365c520b864da7006a611d0ea52302ef13eb6bbf593f662c09900d690d3c84b5c990c045eb1f12f4ac94c2f1f34957d7fcb6b766da36c264f391a5796d53f6d030753e6e8f86205edab442a985cfc8866f2539b29b99fc88d01ab962432906a477f1ba05a1c89dc19797bcae792aa2f0ba9f37ec2b03df086a10192f171b725253dab1c6d479440cc68b1bf6e589d74a7a963f103e4c9f6a4df828123467aa547a3880b987ef049ee137d14489465727abac0fefe856a601504bfde49a5c55153df850323e9d279cb4be758c9393d2fc97a97faad0e2e8cf0d950fa036fca0867c40c0783dccb984491098f15e4875eac98508d7b0b6a57b50d10cb27a39997d6966564ee73f013e1e040cf26a7e2ecc518b10a20599c2eb07a98a19e18adc44b9e34cc1818cb0eb5c1daa8d2e497dc3a29cf3009bfbf38892288f20b6cb82f9eb74ca5d846f8ee2c5f99ab2a6a1d4762835bd0ee91e0647501daf1d0cb15fd2697cccb2dc8a6693fbfd5975661feb5bcf59d924a7363e5abd5221c4f53a30de830c85ffd908be8ad783deb225ad95941c56a2e0b53afa273d431fe64aa01c1efba0badac899c47331112ae8736ddc32a88f44e5c23d136b11099598547106ad5fd7b1cf4d7ee7e2af2b5959eac676bbb9be15a771b566aa25668c29a94ef92092836f2595de89b4a882f2b051b04ae1913ed20937858229c705dd6a4ee1b76bdfc15b743023a6e97de4c5aa01036d970f71c7418ec732e50f9e196d22ff6ef02626b9015e2fbcad317d37f1fdda3cbbc89692ff20cbef70c69d08c1a8347d1e727a793c115764c7093131f487464db0ffc10a74cce2311029ebd19e90a9f10ad37a40435c901f70a96e2b54400fa073bdd43b25f242b77024096666b2ead5b4eb909fc443b92bebee7f44150e4d122d943b725f369b6cb21b7cfc4b051c7dc5095bc53267d698d4db7feca4b512268b4334525674c522948deb746e127a1253246295e6ad60ffab02cdb80fc3f662c04d97c4dcd22d8651f3c95a70745d19ca966a85e921b6c12c36415c71b2809874b6d193ae713548d6add0952718fb04c41a11f85af93c246361994967b1a6096318efb044cad724f7347bc860075619ab9060a406dfb663e6a3842aad01f5fc0599a5d189e347fec943411d6dee9d61b8fc890fcfccda5038805e8f670a1d1e46a37a522af3b7d2b49916e4ac2d21c4b716550ff1b4ce21501436de3c1cbe754296e31d45dc1e7c271a33870ddf1d545a570a96bdb2a32e138dce9694b030ae7751de903ac03742be147ea0fae09046fda25e98f7cfc47e32acb62ea3ecda92a5fac76aaf516d1de9f18b9cf95615e4900710e72fe0da591d91e761db8efdd5e2adfd863c1decbbbcfe2492ae49f4d5e5cdd2969de591b85dd4d27b7f1d09f13620384b3b231cddff6f5527a611ce9e941570ab5c4735a97ae7d7b90895f42eac545ff7bb980da7366df6329ed8b754693bc9befec2b2bad4228ed4b3277e11d26aa50716bb4561884c2faed4fbfa158e8908cb67686cfba74c35f26f1d387ff2f7ce9347554e03183d5dc8dd48c289fd07ffef834d99a050995fc0e5b09ab9d429de979eb9e6b330ee2da4013b8baf9c694fe47c7599ccada4512584e81bd81df0e909b789a113f4b196903ec82d4e21f2cb1ba29224fe4bef467327412e4046beacd364da01d4a81e7d54bf4cdee566203b0ac64070ddc7571de0dd09f789a2644335d972984a7d26f84e13c563b2c0724cc2caf648d8aa3c4239a0fb5b2169214032cd395243d3dad11e819b9bcffb91e56bb211bcf0b97f5cfaddb8385ae2c968c7202269ca36655c46cb83a747520fe945a41b97b8a9042606f5953a78a100ffa6912c4904ad9d7cfe49104048a73def8e29cc7d7197c9a8a16154946fcb601db63d9db043a878e15d0a6b22fd9a04f0298d837ab264b187c57a845225a1edb843b95b7291d5cb61bfc83bc9454934cee476541ccc56b519daa5f7389048423bd9c7c374620fefc2be132249d4d4a600b9d591d9da945240fd9b5ce773f29c45f50e5964d99861d3f2a14906e6579cce9e8732fb51e8dffcba717ec2207b493e81e7e5bc98f7fadf2bc0fb5d51e0acfa01e77da0abd84cbc8dfe4474db039f038782013806ec28dc3d19314259c3c8b9370191b884f08a09740b5b2e40cac3fc95bc1f2fa6e2441c5651f39dc861f2b097a7fa7c875c1dc637d4c95889f55095256291d754b7cd97d450e96a1f4574979d8b22e4a7d88018fc1c53027668e0882ab245a97ce1edf14eb32ff328843c0b7afe72462b2b8032eaf2fe99cf51f9fbabc29a2ab01f5be4269d31d9bb616babb7056c1546b363a014e6464d9cb0ee3ce4a0bbb5a5198663eed6a00cc619510da34134be1cae45e131dc4ca23bcba33a470f2394f117f21b1e465de6e47bf28bc843a8fab572f722b8a33c02da1035336c576de62b401683fdf5fc2d5e8aca2ebaf780b2693c48206413dcd47a42cab6b18a8991945c6edcfb562c9396cecebaa619a60083f6329c047e48718818709b1e11036560a26edfc8c1e940956105cec3d52cfdf6fe0025f95f487c3f2da5288a093f45faad546cdafd387b18fc4112601cab698190f90738d0ab0bd44085a764d6dd66b881aa9e9998b723fe084e4b3b3c6e3663fb3de8ce07eb8ad5f1ec032c9d683d7d9087c7fe6d9946ecde3a3e9fc75953d4b54561dabbd7aa7bbc60113de34e70c3e33062ea25278ff5da9f7c65b11d2c4d6fc128c4426a0fd82637074a40f27767948fa2ec9cff493c3fbbcdc7ca89d6f9a39fb795a2988388d233354523b539cf80d3b7ebf46d824b0ede19aac0743a3ce15af128f42e8d75a0c6a4f67e6be3c159ff0733865db0a82142838c43646325e79d6c77573da0863313c4c9ff7e7f98e5ca253d4d842ec824e60e22510d544e3f9e285046830abcdea086b5a991c4f5f1dd2ce5f5bc995deb27a61007aaeb1d4669e16b1f71137eb800c8946154b156aa6d3621691205cf9cfabda9f68f6256428a1ea9f5c7f8edc105e4075b6b1519a8179339c1a4b3ebc8a284ab2619ef9a9b57be9cc7c5233b3c7460a1319eae0aa24c1ab2c426f7efef54fd9d5fc8f64943fc2c7e3e279ef7d663c92fab5b9a0d3a6010dbf43592941532b106bd871da2e8c77a95ea36ce9a353b678f61f53af55587c655c77c54e4f37eeb3bb239fbed3321e89d31410a32394ac3b965761953c34448c7c801f4a7c6ae69e52a3d8892063a30e38029987c4c5b8992b0d8557b1802bbb3d53d221b78bfdb0772fa33f2900882c9794f5f3efd5852669037399565c29c1e4d73e294860c5a7e365bfb013e114140c1c937dc28a2d93099983f488c23643797b208e24d73a6e23b62d8a8894672b569da9a1d3f3719cfac5cef05c42152df92365c59f28fc8b9345862131acd11f3813ee3e091f02c8eeb6b139dee0731bbd442de1f7d4ed47c4c9b1f3f03a984ea5ecffa387597b8d47bc68077f3e296c5366126a746219e059ee1be964b222f17c67e0b8380195e4e6ffb04ae2aafc5e72f3122add574db2ee9b5caef3bb761812c71f7104404bbce8a22fddf1d950b0dc5c037e4d1b6b074d792c48815eb098a31d7da1bdecef9aad8a2a41d22a927cde2c965d8381a23541c86d1f91ad0985e4c59c5f44fad05ffbdabc9b4c547f37736fb9b6d1d170213dacb741aef56ea914cdbe9835b2b02d8ea1a1c54004545c89d7272591eab2e1c94fcbe26e5f99bbc7538383bf5123da560bbfabe72ae84bf3a98a3bf044e596adc01aa2fa3ec7299639cf23bf97945714af94d54f046b306af1b9ccf0837003438d6895907d072502de8c1961f46e336d1fef1c9ac3acbedfc639f96323340af63dd1dc202128b8c8c2e4ee7ac2a29f971b3fb66aedf5cf0bb7a6ad42605c485675f959f05e84c8cac526d5e2236150ccd97bf6d3b566925a82461e76542a21b97806c41dc4914493563b80d489be55bd071a0fee925c7fec0c36bef4e90d5b731f6458de49c3e1104b1649b139faa844a567c2781e12560daa03db9723ae9b739b998fcd5aee525b9402dd4b8e1d1688af41f385f381db3924182b032c4102d1572", 0x1000}, {&(0x7f00000011c0)="3129c5f136eebfb5a83edef4ea77d729a0ac70f99754b0fad11aafa093ad8ac6f578fd0f99d6a11857b4eaa116960ff1400abf0d4531794754f77ccc46fb8c65328674d0e7f7c471e26799cc781f167c6c080a0336ca0f0ac6281f98a9a67a101ef034c89781dfcd4c02ec0b53e2e2e454f21ec2e988417775e45e52d4c61533bfd2de2f9f5bfbc45294b0f17bfc84", 0x8f}, {&(0x7f0000001280)="20cf8b72ebadf6b262a7edd6c317c040c7f5a25cd77e1e171de117f85f23720e4aab5b0bff2fe6a1833d8e07eb21183d8e7dcc47ec08adde44b235a46f3daa836e43265e3910eece93391545b7dee36252d1d2b182be2e0973d93699b692e1bcaae6f025ff8b6855a8fa4e7d342369c34e8b6d5c617f2b6ee9cfba8fcfccb6ff0b8f570e27d9d8fd5b65c6e392a7c2fef9c9bf8ba35effd0d75b6a4773d2b96caef9aa07", 0xa4}, {&(0x7f0000001340)="6a8fb516308665dcd2579af7c98ca44a2de196e99afbd1abfb24", 0x1a}, {&(0x7f0000001380)="1670a0fefc968b9e040f17287d423b71c021476b89da9367182994de2bcc6b57852d27b6dfeeb58286ce56ee55bbb42482bbbce62e57a028b75ce6c681facb6e", 0x40}, {&(0x7f00000013c0)="87cc877bd403541987d10991229231912d846099b783fee2ad3d2a94388f0abecd7afaffdafa72affe9b79f943b72a58e0123738f4b5ca7e09f908e8a06df2cd3246a347d5a957893730c0b085806f26fb9c2bf982810e47080b7633b916c56049a0f4457775ffa62bf20e9ffd6d9a71c325199a4d665aeb678311f65cabf154e3a0df1448746c0bc803bdf3f322c7835c47b1e1ed6473cd22d99a0778fede47b70991f4671d22b7df25ef277fbfd48a82f583d54e90be839064981da7fb51b5784354430c", 0xc5}, {&(0x7f00000014c0)="70ed5ad601f5bfae7ff3e60e62c8a4bc88221496ec6c913cf60c1c881e2e0ea192eec4a30d6fdde21258f585c574c7d916fc9bec2d6cd7b338b374532c8deae35b9769f290e0469a5f5345a691516f5d238a07d4a12c585ab0c52d0614c7a2ee1676d5ac7306db0dabd8cedde1bf4e64cdc184023bba2d0eb632e6fd4e28759c5c389864e465c0867d24c1a0cb7ce0fbaa07bc339b32772288a38902bc99414f0efeadd30a3835dc7d2bb8eca59be80ef0d64e1a9f2c543bf501b421856e7f9779e45059e36458d09995d58383851ef0790b2a1c2c03119517965cf799cb47d61ff4ab4c89362ce8bb91402aaaf9ffde62c51614260b282a327d43", 0xfb}], 0x9, 0x0) linkat(r0, &(0x7f0000001680)='./file0\x00', r1, &(0x7f00000016c0)='./file0\x00', 0x4) 01:48:56 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef94", 0x2) socketpair$inet6(0x18, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x47b6, 0x1000}, {0x18, 0x1, 0x5, 0xff}, 0xffffffffffffff3b, [0x3, 0x1, 0x81, 0xc, 0x80000001, 0xffffffff, 0x9, 0x9]}, 0x3c) close(r0) listen(r0, 0x0) 01:48:56 executing program 0: r0 = getgid() setgid(r0) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = getegid() syz_extract_tcp_res(&(0x7f0000000100), 0xc7, 0x20) r3 = socket$inet6(0x18, 0x1, 0x20) setsockopt(r3, 0x81, 0xfffffffffffff000, &(0x7f0000000140)="391299c871f3f0075b295a985fb59e74e1df48c635fc50a1028183500016b1bb594a1c7c048d571ae3b13af013f0893819d563dd86c5962cd5b56b9aef3b492c8f79b079b6576e1020d8563b947f7bd13a76ade33a8f81c3894be82c68c66a40e10bd6cdda320b3dc2c07ae9e4bb6b0ce65589bbe8128d23d19a7979ddd63f5bb2ae728afda62164bee3acb6ff3d85f62f43428fa2aefeefb90bd6ab1257ccf3de9313007aeca4584b0dfe7441272492016f8b2452006405c73d74cebe1389a848e2c191f104210076", 0xc9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x40000083, &(0x7f00000000c0)=[r2, r1, r2, r4]) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r5, r6) setregid(0x0, r7) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r8, &(0x7f0000001280)=""/4096, 0x1000) 01:48:56 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 01:48:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x40, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000014, 0xeb5, 0x6}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x61, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x58, 0x1, 0x10000, 0x5}], 0x1000, &(0x7f0000000140)={0x5, 0xffffffffffffff4b}) getgid() accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) 01:48:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) r2 = socket$inet(0x2, 0x0, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/169, &(0x7f00000001c0)=0xa9) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/180, &(0x7f0000000000)=0xb4) 01:48:56 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = syz_open_pts() seteuid(r0) geteuid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 01:48:56 executing program 1: clock_getres(0x5, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) sync() panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0006dc220, 0xc000852a00, 0xbf7440, 0xc0006c5460, 0x4f0c53) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf7440, 0xc0006dc220, 0xc000852a00, 0x8fa9a0, 0xc0006dd3a0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0006dc220, 0xc000852a00, 0x8fd600, 0xbf7440, 0xc0006c5600, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0006dc220, 0xc000852a00, 0x8fd600, 0xbf7440, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0006dc220, 0xc000852a00, 0xbc72e0, 0x2, 0x2, 0x101, 0xc00086d8c0, 0xc0006c5830, 0x742bb6, 0x885e27, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*StructType).generate(0xbca4e0, 0xc0006dc220, 0xc000852a00, 0x10, 0xc7e300, 0xe2, 0xc0006c5880, 0x4f0c53) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:713 +0x76 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0006dc220, 0xc000852a00, 0x8fdba0, 0xbca4e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0006dc220, 0xc000852a00, 0x8fdba0, 0xbca4e0, 0x203000, 0x7432d6, 0x882599, 0xb, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*UnionType).generate(0xbc9520, 0xc0006dc220, 0xc000852a00, 0xb, 0xc7e300, 0xc0006c59e8, 0x4f0c53, 0xc000746e70) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:720 +0xa3 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0006dc220, 0xc000852a00, 0x8fdc40, 0xbc9520, 0xc000000000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0006dc220, 0xc000852a00, 0x8fdc40, 0xbc9520, 0x834da0, 0xc000065d40, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd4ae0, 0xc0006dc220, 0xc000852a00, 0xb, 0xc000065dc8, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0006dc220, 0xc000852a00, 0x8fda60, 0xbd4ae0, 0xc0006c5b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0006dc220, 0xc000852a00, 0x8fda60, 0xbd4ae0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0006dc220, 0xc000852a00, 0xbe3a20, 0x6, 0x6, 0x41b9a8c0c37f0118, 0xc0006c5db0, 0x72beae, 0x7f3580, 0xc000718db0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0006dc220, 0xc000852a00, 0xbdee60, 0xad, 0xc000852a00, 0xc00086d590) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0006dc220, 0xc000852a00, 0xc0008522c0, 0xc000852a00, 0xc0006c5e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0006c5ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0008522c0, 0x8f8660, 0xc000746e70, 0x1e, 0xc000796d40, 0xc0002fa000, 0x974, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc000796d80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 C›Ô×