Warning: Permanently added '10.128.0.45' (ECDSA) to the list of known hosts. 2018/11/25 11:24:29 fuzzer started 2018/11/25 11:24:33 dialing manager at 10.128.0.105:2728 2018/11/25 11:24:33 syscalls: 1 2018/11/25 11:24:33 code coverage: enabled 2018/11/25 11:24:33 comparison tracing: support is not implemented in syzkaller 2018/11/25 11:24:33 setuid sandbox: support is not implemented in syzkaller 2018/11/25 11:24:33 namespace sandbox: support is not implemented in syzkaller 2018/11/25 11:24:33 Android sandbox: support is not implemented in syzkaller 2018/11/25 11:24:33 fault injection: support is not implemented in syzkaller 2018/11/25 11:24:33 leak checking: support is not implemented in syzkaller 2018/11/25 11:24:33 net packet injection: enabled 2018/11/25 11:24:33 net device setup: support is not implemented in syzkaller 11:24:34 executing program 1: r0 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r3, r4, 0x98, 0xffffffffffffff7f}, 0x5, 0xfffffffffffffffd, r5, r7, 0xffffffffffffff01, 0x3, 0x4}) chown(&(0x7f0000000140)='./file0\x00', r1, r2) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r8, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) unlink(&(0x7f0000000280)='./file0\x00') fchown(r8, r6, r2) getuid() r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpgrp() fcntl$lock(r8, 0xf, &(0x7f0000000340)={0x3, 0x0, 0x8, 0x8, r5}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/17) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x1010, r9, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r9, 0x4}, {r8}, {r8, 0x6}, {r8, 0x100}, {r8, 0x4}, {r8, 0xcc}, {r8, 0x86}], 0x7, 0x9542) getpgid(r5) getpgrp() write(r8, &(0x7f0000000400)="60402e78630321ba5cd725021a808d34d63f729bae0fe5b7d922a592a5836bd9ac0c4d7d028236741830d2780e7946c4b8b6af2fa70a9d8ae47d2c31312c0fe600845f374fb1ac2060faf62cb3e10c5182fa8e558b6edb8e9c8cabbea16d36ff4fafc48f51c2842c6c325ff2e07033deb106504e926b2da268f7c4a6cedb03ee0eb6373ae520b17d70e295b878c038111f1912d88602651e725f03a03407bc021030ecee41e0805b5bb479188f31276af4201ea4878ed069b9cc8e45a2186135c65bcdd73e21c66fc46c6cf879fc0cb5f7528d032d8d868975baf3797a9a", 0xde) r10 = fcntl$dupfd(r9, 0xa, r8) chown(&(0x7f0000000500)='./file0\x00', r6, r4) recvfrom$unix(r10, &(0x7f0000000540)=""/4096, 0x1000, 0x1, &(0x7f0000001540)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000001580)=0x7) recvfrom(r10, &(0x7f00000015c0)=""/64, 0x40, 0x2, &(0x7f0000001600)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000001640)=0x8) fcntl$setown(r9, 0x6, r7) 11:24:34 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = syz_open_pts() seteuid(r0) r3 = socket$inet6(0x18, 0xc007, 0x7) bind(r3, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r4 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r0, r8}, 0xc) r9 = socket$inet6(0x18, 0x4, 0xb0) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x5d, 0x5}, {0x18, 0x3, 0x0, 0x8000}, 0x6, [0x3ff, 0x100000000, 0x800, 0x6e, 0x0, 0x9, 0x8001, 0x8]}, 0x3c) r10 = dup(r3) sendto$inet(r10, &(0x7f0000000140)="6f1f1885ebdb34b9c8f7dafb428d4d1a65bd9a70609fe803c16fb60520e6cee85faa845884df6ef02284dce24de10c07cfa431ad3ce8c6d81df3645e835398a11dab96b1b8381dc9800e36cc0b7fc5f171d04cba2a504563cd4691e664e4dc594476b143347ea0dd438dca2b3935992f5e8d1551eeefa058fe7b3599a83ae30c92a172a41d87be38569caac3c2efe4fbbb56e0317ba1e7badb3e165e97c8fc", 0x9f, 0x40c, 0x0, 0x0) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)="622fa90405f5d85deed535bc2825c62bc29749773353dbabfc1a5c9f82", 0x1d}, {&(0x7f0000000240)="1e83c0a74afae1f8bbb2503df3ef9a636d46c5", 0x13}, {&(0x7f0000000280)="c75f4cabcbe72221eee5425174ec9b97e8e59197fe3b58a3ee2bfb3780564205cb6d4747fe100c7b32e83d28910f6e0eb2393ce45a3488716bccfe500f3e8234dbb50acd57218e92e0d827cddf30edf9f8b10c3ae55dadaccc1ce1577748f645641a0f991669a96d102e8a827b8630decbb968b5b9782bff6abbca0961f30fe0bae35930ef1fd709c98a82c68b41ec233e6ed39683221350d0e7ca59509f06b0b42baf967ef90f2cbb6bd81ee2d90ff92caae3c60f706eb93039f246cbe6db8f", 0xc0}, {&(0x7f0000000340)="6b279b23ec9088f730d54069f1e30e6fbbcd4a5915194935009dcbd0c00fce8df356bb6fa7c9de7598362c266808a4f9c14b59be3c846a03de70b1", 0x3b}, {&(0x7f0000000380)="567d03b9c2fd221c73653541af2ecf7fba960da94ed0e2005422b589c5184391c559919f355d5a8912b375e43e", 0x2d}, {&(0x7f00000003c0)="80fc7478c9d17613efbbe53f7d9e38a165dff5eca3d0c426ae29333bb1838a6a2da27332039eee7d02282b1b6cff", 0x2e}, {&(0x7f0000000400)="45b4ea1a9e24d9aa465c24c53b55e46d3eaf0935822f59ec63444a72602c205906831b77139c5f09a3cecad1aa1501a1b1418f9aa42f8ea9f973e8101dce711f7bdb662853c08cb9aea2774303653407c450b4298fc0e4f489a29ff10fdc05ab70d438dfbc29e4807e56131277c2f45fda95af9d4c67200f28d574620b952a18a89e1a5b60ab0308ea8dff18006a6849b29985f72e13c4509cadeed2d6ea2bf888f57ca13af0b72551bdbaafc7d118f65230ef3d3523fbdf36", 0xb9}], 0x7, 0x0) ioctl$TIOCCDTR(r10, 0x20007478) r11 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x7f, r6, r7, r6, r7, 0x80, 0x1ffc000000}, 0x9, 0x5, r5, r5, 0x7a, 0x7, 0x3ff, 0x2}) r12 = accept(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getrusage(0x0, &(0x7f00000006c0)) fcntl$getown(r10, 0x5) ioctl$TIOCCBRK(r2, 0x2000747a) shutdown(r12, 0x2) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000780)={{0x5, r1, r13, r1, r13, 0x80, 0x6}, 0x6, 0x0, r5, r5, 0x5, 0x2, 0x2, 0x401}) pwritev(r12, &(0x7f0000000940)=[{&(0x7f0000000800)="cabe2e73f14abd6e2402fbe4e12813809ad6c4ece6b2d237f7258d11e42e0009a5d5ae60d1f23003afde8eca379d0c57f10480c581bc2a3825e1f675dd622ffb96aea286f07a4c9d479f034ac6050986", 0x50}, {&(0x7f0000000880)="a12c06908dc4a5d37c5472f1f2237845522a048767102d919294658fd770b46e7fa10b020daa872fe19245a3396dcfc532447bd638aeca23ca35eb26c36ed5bef2ab103d8df08d52b3c17889fcf0359cf17ca260003f31887c55b1f439f4d3568e206359b635bfeb16bec5342ff8697ed8155314ee37ea4171da7f306bfcbc5b68945a225607de093f0e7096dbd2ae05e3f77722143eeaa8ff7f2f1b5833a2a9e91218187a4bd5d4c8856ea0f7c180b1f1822bbd425a1162c3623a97f5b813", 0xbf}], 0x2, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x3, 0x4}) lchown(&(0x7f00000009c0)='./file0\x00', r6, r7) ioctl$TIOCCDTR(r2, 0x20007478) 11:24:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) socketpair$unix(0x1, 0xe61f873bf79a4197, 0x0, 0x0) 11:24:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x101, 0xfffffffffffffffa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400000000000612, 0x0) execve(0x0, 0x0, &(0x7f0000000040)=[&(0x7f00000000c0)='\x00', &(0x7f0000000880)='&}\\\x00']) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 11:24:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x400000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="436c10e33e6326c53243d2ee06dc157edcb75481de5daf5932dfe05a659fc73f11b851260840da4819c9c576cd056cae0998793e645156436040a279752b0f691bcb7304058f35de30e81129dd131dc94c0232512f89c6541659152ae5e3eaafb2f7c8271c5c8ef8cf0b82e1a28099e5440b7e2588cdf867e697399feaffa7bbbe26714391d021cd13422c2fde304a600a3d7d46592282a5ea3c4cb465d26db4fe5e79a31e3da4352bf8a36c17e72cf6ab491cb541daf50182236e20ff59cf626feb52b816e05e7c008869", 0xcb) fsync(r0) select(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) 11:24:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x8}) read(r0, &(0x7f00000002c0)=""/214, 0xac) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) 11:24:35 executing program 0: pipe2(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x23, 0x5, 0x7, &(0x7f0000000040)) write(r0, 0x0, 0x0) listen(r1, 0x3) 11:24:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() clock_settime(0x0, &(0x7f0000000040)={0x100000000, 0x4}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8001}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) login: denied attempt to set clock forward to 4294967296 denied attempt to set clock forward to 4294967296 11:24:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{0x0}], 0x1) close(r0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x4}, {r0, 0x10}], 0x3, 0x1f) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x400000e9, 0x80000000, 0x780e}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x9, 0x8001}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x24, 0xf0000012, 0x5, 0x101}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000002, 0x1000, 0xfffffffffffffff7}, {{r0}, 0x0, 0x1, 0x400000a0, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0xfff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x31, 0x1, 0x6, 0xffffffffffffffc6}], 0x7ff, &(0x7f00000001c0)={0xe5, 0x81}) socket$inet(0x2, 0x0, 0x0) 11:24:36 executing program 0: r0 = getuid() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x2, 0x50d68000}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) setregid(r2, r2) chroot(&(0x7f0000000040)='./file0\x00') 11:24:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x7, 0x204) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/2) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) 11:24:36 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x10c) 11:24:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "4f80ccb5044dd6f1606500", 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/98, 0x62}, {&(0x7f00000000c0)=""/176, 0xb0}], 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x4}) 11:24:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfff) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x3c6) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) fcntl$lock(r1, 0xb, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x100, 0x200, 0xfb, 0x2, "4ade28480bc572d17a74dc00", 0x6, 0xcff7}) socketpair(0x1, 0x8000, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x5) 11:24:36 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') socket(0x0, 0x3, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='./file2\x00', 0x0, r1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) 11:24:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 11:24:37 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget(0x1, 0x2, 0x1) semop(r3, &(0x7f0000000340)=[{0x4, 0xffffffffffff7fff, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x1000}, {0x7, 0x2}, {0x3, 0x800, 0x1800}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x7fffffff, 0x800}, {0x2, 0x1, 0x800}], 0xa) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0/file0\x00') r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) getsockname$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000b4bd7a4305e84d"], &(0x7f0000000300)=0x3a) renameat(r4, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') symlinkat(&(0x7f0000000240)='./file0/file0\x00', r1, &(0x7f0000000280)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 11:24:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x114}, {r0, 0x5}, {0xffffffffffffffff, 0x4}, {}], 0x4, 0x3800) kqueue() 11:24:37 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)="8000") symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 11:24:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f00000005c0)=""/40, 0x28}, 0x0) flock(r0, 0x1) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 11:24:37 executing program 0: setrlimit(0x0, &(0x7f0000000100)={0xb4, 0x3f}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:24:37 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x4d, &(0x7f00006f5000/0x1000)=nil) shmat(r0, &(0x7f00006f3000/0x1000)=nil, 0x1000) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3ff, 0x4}, {0x0, 0x12}}) 11:24:37 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000f0d000/0x4000)=nil, 0x4000, 0x7, 0x11, r0, 0x0, 0x9) mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) 11:24:37 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f4dcded6fa8f5126fb3428a59d5db682a67e027a8b7f98d79425597457bcacb6903b7737b432e228ef49e1431a45595a31d298ec993b27faeb9595af641d9d72d80c98ff0c8812b6bbcc79400292995f397a2ed9c58954c78d58aaffcd5bac1aae7124125e09e17c79c941671020a462d94b08c4f9a3490bd2ebfade80661811b97cad2c7427ef85171a1d9bc0390b463ae62d54b70608ccc3647b3b536c17c640020856f50392fa206e09c5c44541c605f67f80087127b7c954a8b53638e674867b1a5cf9e93dbdf155e035939641195923c8c27ced30046ed1ecd89f19bc2535a470865c2a6e5c3fe634735c6f06f29d1ce73d5eeabcb2522640d7597932da80c490695077b1528d8c90c422dcd86cfe5843dbb6428b586816b92afdd8b39780a369be9996b9ee8e95bfe47a3ab9fe7e93504cf4eed832319277a0f7cab6212d3db3102076dae09370ba2e09efa0a8156c6b13d497ccac15f55e88f9e043487d6e67cdfab1398f998ff60c644efd52a8612a9a4e50125816eec6e7882a7e5acf8bbbfcec697d07401fa01676e1d205b4766233d7bed7067ec8f48ebcf454650d4ab48b40cacbb94b64eea08588f51dc36dce3b7250b7d11f782d9f9358a67ef632f8bc26f3ff4d88da1ed98b033a9e96ef8696e7b64e924eaac4373a47dd50e449129c646cef29985dcfd5d78f223b55c6bc34ce4e0ddade456b9c0a3926ecb", 0x201}], 0x1) r1 = semget$private(0x0, 0x4, 0x115) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) semop(r1, &(0x7f0000000040)=[{0x0, 0x9, 0x1004}], 0x1) fcntl$getown(r0, 0x5) 11:24:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./control\x00', 0x8000, 0x30) mknodat(r0, &(0x7f0000000040)='./control\x00', 0x80, 0xaa) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getrusage(0xfffffffeffffffff, &(0x7f0000000200)) open$dir(&(0x7f0000000080)='./control\x00', 0x0, 0xa0) 11:24:37 executing program 0: setrlimit(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="80002e00000000653000"], 0xa, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x3}, 0x0) open(&(0x7f0000000080)='.\x00', 0x8800, 0xc4) write(r1, &(0x7f0000335000), 0x10052) 11:24:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="772f40a5adb1995f955792995e2b3480dae8dbb98717dee4c268d5a1e8d8e456ee4667ed2d36a26785cbb044b59271133e98a17c73d72a9d79b1cfe2a576a0b28628eb2b3c9f24a299b6bea446a6f592b6ffefdbb454b9b67552bd2f2db9866607702c76c22149e47316d99b9eef74d20b0222aa375601998b500902f3a6d0da0c94aa9be0d6b07af9f34a2969a4b3e3ad4db5a6d614a2c7e799424ebf3ce2468e9111e6ef46b66a9eaa0198c328e1f52b5db1875fb2cbca637bde51ad5dd8ccfbd26e31803691254ee226e8353a2a4f2b693a1003da951d3b9961afb791e6188aa13366cdac9e3a1183daaea1b9eb3c80eb6e5fec6dc4dd2b0d3ab0595c327c72ac2a6d6a6a4899f154f92eefd58899ca9c7fa7d4c2cf7940de062e04a089b425cbe6dea858ca94f527680783699de90e31876a7d2f10390f582ca3ecd571a9f8474db9f7a21445c3e6da593c7370bd3342de429ccb7b3c7293477ef300bd36753335b49f657e493fc4f0731f82aa7320e7b2acc975b8e3fd182ecab4ca6e0ddd61fdfb413f662e3e8efef0fb4513b3ad0be9108502c2ca31c498ce4f9edfe74d46cd7b9d1736c2829ac5b7110a734433f03966b9d521c23c95f0c5f214f7bc6aa4f5e3605ad2e406bcda593b110c19d38664cbd90ac195f12e0b374da9d98110d2ae68a77d5249d4fbb3e7010ca0be5f71f9b695d663fd095e021563e0588be6903795be36bb17395aa0c5158b1d98b14808989a992c4ab03c793ce8b1d26abde421be82a56c051a7758f4fc09dcef594ddc06983e4cf5daf6d691e1b1da1d6e27250bf656447f652ddeb06b0142e5373c1fce1af192b58745a9f8d050b9e7ed74e88cf3362b1194052da5a92780981e50ecbccc7e4941b21566d94b04d899ba87d4e0e26cdc3dafae5ce45c25deaca57fde70d26cdde0df0e71a4679cf899dc983625b0aaa55b80f068df74453196e73d2181cf57cdac1540c9f37198707ab46067fc8803ba95d815308fb566e703be8d4f2d3a61f45e3510bece000bec18ae7d2245a18a84ba883c5874db018c87cfc579857c4a4539e217497223e4532f4f7158e8fc4c4101a70af6c63e45d684e99718964889001f9217ac4e22ed58196b1f7988cf2cbf7a2dd725af771200fdd3f8f4249817c2a89f7b260f85e32266918db4a9b336795d79b5a5774accee5b09dd861179ba346f8c9fde380c9d7db59261a98a39628b830a817498cd59ea84846c1cbd4ec2af6bf09b33314632dba663042f951597123e681b1de943e8ede6cb41f15210f2a6ec95dc5149bacdced6f4f238d613e6b1a0c6ba67ad17d7592cdcbbdad3f12be617efc76e5cdf327ba6c91cf2c0e64ea00d7006b3e9751c0b9062670c317140e7b7ad07e0e5592373c465bc88906ca18f32ec3301b91413bf9923978ea8486354b67f210aa813bbe9dacd9d41169cb30dc7d3a8ce5b7c9728872089d712bd1d0e7e9698d0e8db35014028de7b78f11b6e07db6d71e75f2e072ba0cfeb539291c1b1a9380f7258519410d081609ba2eb6197a35262281c26a181d88a434a80163382bc7ccb0957a358d4eb4073454835d16eca2d65f3c42a362efd9af9442365ad3cc083be5c4a9fc3a768a52b9e62bbc8c9e3488f303a232235f4400ac8d4628ced353eacfe9b1d065c0ef04de8a854720b19748cbd4afcb3051214c153c8a59c39e570b238fdd1bf47a1c447ce091c3d7b1c1d6d178360ca9af7b5d8bf3e308f5222d7dffeed4db5c6183647ef9d4e7d96650aec3c0a37d01943432c5bfc49816f415ed868550cac9b325abd3f52edbfd5a6e8007fee4451d018ef1f116d6a5f22079d9c40f3ed12dce78785601577b2e793c727864fc239c0cd770bb6dae679a317993b72f34c47b5a9c2148cde164b4aed01adeb74e5d864d64a06dde5e72444aeedc5860c6f56f0f330733f96c117db8db242094e2d27416c03d7bbcf48546486777b87e11c44a14e7722c970e2e0da14e533366f4a9d96a05ccac4b625636745095815145c8ab4c2a9e9befe4dbf05a2dab5f6cb89780f3a9502c6a3ddc4ffabf8ad995bc8b24567bc9efab55329a7ba5a098091e85544b4bd829691b9882d16504eb44a5f072d9e264bee56516ff76d40c022e7db3481070a8858e2443a1372b753a60ad90ec50c7c194042aeea482aa80bef40af3989570d2dae6a3904af9d1444dfb169eb1bec0baf065f0e77d028ba86125cff7e7444f4b8f7a0fd2f60ee73ac81aac3869e7c560878576a1966d718535085b2e56a4d376a5cf033cccb6bf8aac0a75ec0a5011761a391f2aff8ed7d48411e34f6767acb42315ca440ad745e9b1d3f506e4f20e87cc8d63d502fd1f75fdbb6e847e47039cbb45a3194891323588b87045b6e1800f76caf17bc07b9a732753cb5de623f06f369d432d07c816de40d99235e6350adda4afb744b8f2c10ec71c391f7afdf6100c2606390e92a79b7531f5490bee9df5ce45159826b76a68189d76d95fb6da9ef1f50e33ea436193f5b40ee38427155f231ac544f5487fe749ea3bddf21d9cdcfe1e5dee7d0b9dde009c100f6da4d9edb37caa8b421cc0a2cc8407b03e3d0c5caee36ee619aa708b9746012c596ab8ce456451d93956bdbb0b6b87adccae1a9b105c2d9da5ac4af81a95c324e18c50b76bc49b00973b36b779805f92ed8952028cf0df015b69689bd3b2f3011defeff2b58a90f8cd3759be4ebdf78113cc72c9e57af50e167c90d695227fe9ef0a685c6aacba67b818bc00fcd715f6831b81fdedd53d45b6bf47f2e3ee592a6d192b2458a2beb0e5e2ec476333bc164cb672768a9934fd9d106a798cd8d07324527022a70a5403ea4cf5eaf279ebdeb301ab3a3120ab5c1c875cfbb95e5612157a55767ee6c10e8e17fec100ae5b8fd72d7741b950f7053fa4c3598cf66550346dd78c884350f86a22ac25d71f11744aa98cf346df052d5cb721bbf762747a9a20a1cb42140a5e6cfda682ba0509493cda034e4c69b7f31064cbf81ba90c640e846fbe9f3b3ac210402d09fc15996bba525f3b9e1f54e60a687f74b2901f0141be3452688dd84c13d711d9b193aada555d3b7f6cb55d86f7b47211d8eae66168e92cfa4f6c1c8b6b9801c5def040d69ec2811e1b6dd9871e7793581b62b310569491ac26fd002cc48e83cc04d72dc08209cd4e3a22f6b9982bccae1b684aa1185b3e4f03fe7e37fabc965834eb5d5eca37ff3b785a139ca51c827e9362bf92b0431121f522ac6bc7a70a744f74ac4c3605e99c13c203d8c6a4e63f9aa2d441c4e1fb1be170a5b00800a38a65b615d05e3a7dd3a28e8c5f8b01be1157cc682d52d89f4b485c673be4b71f4a497e3bd43174cf93b05047e491ce819c46b8e88d605229266911bead4b805c15d24786fe819b615ddcfd29b7ddae1e3d961c14f710943002a8489aa702db1b4bf8ca405d3e5e1ae335d773f1f68462a92fb2cff4350e2b70d3ce9e86eda56f8d8d5098b31f83743d467cf9b227b6802c6ba2253252ef79fce2b67e60b2453f1cd87af590a9a8a72e9d060e5b963d2a577ef7d84ba0620c82d8db1bb3f0f1ea1b5c12e95e6d8b1523b9f90c84b48b933b8aa4c54c59228459d822b1dba5512d7f45b96942be3230ff073268631b0f99ee5298af1955613a323ed282f9bbb2ec596356c910f8475885b5167e42d0628a206346393a32de5d24edf68266ac80eca09b439b1b2f0e12d07be3b873b331a2d898af80415e96eb4e7a815ed5fc908f923a9248cfbad793e2776016fe520ed9d90c47a7cb5c5917e9a13de583ea79d3e54cb7806fa09d9786e1ad65f75e248702ae7d34ea8de0195cf73025d0efad171cbe28fc0cce385c67ea8bc1aefbb9ad8b3689c497377f421378814f19f254b08c41f50ddf94a21b080c37ac78d931c9e1acf77c375eedfb1fac75421232b806ebfb29d23da8ebe16938265213687303b306427452379a75648fc684681cc651623bdb7b540eea40afc7a1b9d05348b938d208d9bfd74fde67ec076f3cf1aedbaeb58059311322bf7465358c1b15886107b1adf7d16c26866c74235e68ff76cabf1bc094f3722209c57f018337732eff80134ad65b6e402017f3185f802abda5f25d44fbc65738230f008e5a258ae2c02a451ed41db1a5f385532d102eff05994f9f1217f5f5da3cca682d9d7095989b3bb1b4d4e3484fd8dfe358d95aae7d6ed070ea41765f5d73c9ad4f24c7af71395dd5a6b66c5ef76eb579a9390d3f47cf7fd2cd88463298dd2f0092491cc81082569866fc1e73d4b4b340a6eeaf43e47dc2abfd54ba8569d130e7206748a6a56126aecb2e073bc46cb537d6bd4fc8d7f091139ef593d5bbd7cbd17978ac1eace2bd14510dce4388d7235646127c15826591b3d79983688e7e7b6dfa62f56a1bf65aa69dcc09a31fa5884f80e98d0d0f93cd1aab0c655c814a306570b802e482b25553e10cfe25f68bd1f820ed3888a09e45497c8d849daf3f375a6b7b7a8fc49bf88afc5e5127917a61d1837815d8674c33810e2fdc550a2ba89bc16ff0917935fc85d85c5ac452ff2ac0fa8439f18249267f5cc003f15b1054c39bdc8c8c51460780013b900d4a9bee4b0c1521583f0373f02e766143f2d9e61590a78b1c1920dbb77a88d4af5a828e5ce61623969c05df0e28c69cbc0b5b9650b69e4cd3daf72c3fe0e7d29a9ec6d8711cf146e5bdc21f4f9ac7fc4f883c4740f985a8f96653371ae8363d0327cf404d20837b00df3934a2123092705e80e36af2beebbddf640289200ef861639e2ae0b00ca5ad6107f17478cb64e58488edbea1a4520010c29a0f9efd33ffd1e5c9f6e9e8d4d935f4ee20df451bd876a65383b1f1308141e9704e133c64d47c072b4eb9a87d196b735188e43d7173e705df976dae9d9e497efde178df9bf2db76afdbfa3a5f675c2841cd1acbce7cce186e2c44220768e1126c7145a83e442173136d231c073a2243a35c7bc782c82049ac6ca521a00428595892c43c281737783d0335cf9680a558bffddf707eaeec14eaabfa56abcc21c7b783e31c0eec84eb3eef3a014cba32bb7806815737201e68741795d4a0b82f1ba7c6060716e3ae4db5f089f6b4f0b8e625f4933e68c5e046dfd2863d4b9b9325c19b9e30a4772511d19a49a202d02b92100fddea946242a4754b57f8b35b0e97a6bc928007295249b0b46be16d2a00a1d6390522d2efd79dc7437f960771cbe3094f2ead8894af9a0c99a62e1", 0xe86}], 0x1, 0x0) socketpair(0x6, 0x4002, 0x7, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x3010, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) clock_getres(0x2, &(0x7f0000000080)) 11:24:38 executing program 1: munmap(&(0x7f000004d000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000007000/0x400000)=nil, 0x400000) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 11:24:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e598075c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008000000000000000000", 0x513479290cc4ef83) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 11:24:38 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() r3 = socket(0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000240)="12fd4905a93dddf1ddac22d12f72b11891f7e5449d3b32049ebf98a50a", 0x1d}, {&(0x7f0000000280)="2447a5f79786e1e24815bba4b13550a718948ad410f3ee289a0c1dfbf23327cde41bb0a11c68321a131c6472169822f0b609768497b04f30e6f4f7729063e08ea8696f45863370452593e9c22fdeac3a70a3379a107716b68921eb4799288f5c04685beaae659c9903b16d5db213b582280e0cf47c1f62b7ce0db28e934caf8d757146efba51831e198b217ceb3ccf230f17d1a0a06f8b4b2ead6c14cf7b9f5d59ae2b9488ffbb115e592b2db4cbfe85c799910dfdd5b67b55fafcbca5683d133c0b97cba0b446a82af14f80", 0xcc}, {&(0x7f0000000380)="78d45ebfc0a529de8ed7a01101fbf3e359a423831de18a9ac5bc58f397be5019a5c0ae27b37719a09bebae3ce588dd6019c492d71009ead59104fbc67a1e8b3d7e551fc3b08ffb1adbdab8f65d1e8adffdc889ea1a5f90c2e8fd8181e83178206a57a95fd02193589e1259b56fac5c59e0b868e6e9e8f78982677c47c2f0b0a2ce7d17f13726bf0192b756d6c37acc723eae51788c5601398820e9db4e4eb04870d25e95d12cb647614b4c73d489876a931de68e5352df9147795b87998ded8e6b7f3acf66036bcc9801dd43fab0cd01a7c66dbd8af3cb0db708a07d36b2649bd59195dad260d113192b5881c72ee54152bc2f2dcf453d65d82ed60899", 0xfd}, {&(0x7f0000000480)="7ca8ca47e0cbe416efd6722cffb7f992d477f7c36464934e9906e5ea91b76df45c62c3", 0x23}, {&(0x7f00000004c0)="b936e0a275e39dcacf25f5d0f65d4bc2ce540cac0ae8bd88711cce0eac13d348a7e2cd62c78bd31a8a798357c12fa46f29f217ade107fd1a5960a808ac5e5601937deadf3b1cca315d963267a0af080eff84364b352be5e15d75ead79ead84251bfc2842002151a94f7cc615220e89bd08a14aa872fa87f9cb738ad33826897f452ad3953de5ce82767d2d8c82ffb23a5ed05b7db0bf896cac78209c936b2604a10f783b70cd17fc6e7c36d4ee7f559a74b1f22beaa073d85d08714afe07cd01098297d8f4e8165f42c1a03dec7f8937fc6b17ca98b6", 0xd6}, {&(0x7f00000005c0)="686960c823aaeea8f434e5e0659be5d3a999edefba02324e03307bf7ef173c861ca2ec489864d3f0df7c4772f9b90d57ca4e0b8e57a83692ca9539cda39869c955ed8e61045b207849a907a8c68d26c68558daa578b3888f4f0cbeb2477f0518034ee11781d5ce4eb7c9b7bfe203f0fdb305cb8cca40e19c593a42d2d2da1a4a0357e18f532722ae9b70e4871ab4c24276397dafafb66efaad0023097a40dde6ced2e5d9d29e84d8e47c029ed01912d9c83c14bd528619412e275516261646a2e0d5d7eb53214592fde3b5321f6be6c58c3188827d541e8d2477f58333bdc79e3cf94ec6", 0xe4}, {&(0x7f00000006c0)="9c06684801ae1a3f4a9cb6c3c38a5ecf3a92a280", 0x14}, {&(0x7f0000000700)="c7a8b293fed3beac3f7f5eb7633e6c3fbc4578854fef1b758980ef6d8f6d79f289743f29d3bc56bd6efee7040ebff19fe53d2ee30fa9", 0x36}, {&(0x7f0000000740)="e1a7e81dc4a9ac1ea92c5ce4e560b87a4aabf5edbb95d27daa1b111cbc3049998550787f0f42ebaa4a422e2322864398", 0x30}, {&(0x7f0000000780)="7febb2ff7897ec7a46a57be5691ce8bdafa1519a70e55a15c8ecc4a1fa187cfbaf256f9daa40", 0x26}], 0xa, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x58, 0x2}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getgid() r5 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x11, 0x33) fchownat(r5, &(0x7f0000000980)='./file0\x00', r1, r2, 0x6) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000009c0)) getgid() r6 = getegid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000080)=[r8, r7, 0xffffffffffffffff, 0x0, r4, r7, r6, 0xffffffffffffffff]) setregid(0x0, r9) 11:24:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) 11:24:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3ff) open(&(0x7f0000000000)='./bus\x00', 0x8260, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:24:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = getgid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="fe93b1bc5e9eba0a6102ce49fd3a2fd389b8b246629e2b4e89b03392c8e40c640f4bb28123102ddbce8bd26c839c90f7a965873c9bb08684a4e5afe1047b82d6e83a8cdec414cb8125fc46e9f1f15d6ae3d9f3ac5af5a56e02a151ba33e104d34dba5a4ad2c6e8b030f1bb23b81f992e2d5f19fc33492f7d5d5ee67e801792a229a0b5a107a62ef7deeb439a7427798f138c78a1b108739a82ce751302dda7d9585cda0fe4922daf353bdaf3bdf8938af49f88195b613d4fe3b23b5b9bdf41", 0xbf}, {&(0x7f0000000180)="784d652f9be258f21fba69adeea766669bab46a04b", 0x15}, {&(0x7f00000001c0)="4738760fd88ba9711bfa8fe84a1be57f74e8213813b38bc3ddcbfbd30ae6bf2ba835fdede223f42fdbaf03538036a48127a4499d567a4b05b796bd3ddff149540bbb0e089e9c4344b95f8758df6f0b89528e8535e4fe1c89662cbd133441affec142d686de7b94a02a654245192e872fef62765e08c34bea51ea53d8f354a73df1da40c72b5be087dd3964851ba29bdfad51c07673d2b25f8c8caf14c2847bc896141902bad4e64b51868c7daa0d172b84965f26f2d6f77db8758d00625fb0cb6c6470998a880caee74518", 0xcb}, {&(0x7f00000002c0)="e53c398507a2159e4f3666ac398dd22778cd0c0c74c7a9651f35400d8919b89fec4f4ed1a1c3", 0x26}, {&(0x7f0000000300)="c60995ec3a7a0bbcbd5b6b44a81a673ae52e60d779f8577da290a13dd3a23b746d57e325dfa8fd7f70ce261eab6df341f6cf830b107fec54269f529627286f73c8046adf2761667524222ce74e045227b5f3d62d45906733997d1bba6d816ca5bee541e2b63c4ce4a2c95ab2df6268f73673255257d77dcea59e64faebcce90122b3d981b9b6fe9cac172699701e0756fda7af880de254577586ee15709ab41392ce3fd78fd3a452cf727536cddb", 0xae}], 0x5, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xd8, 0x403}, 0x400) 11:24:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x81, 0x8) r1 = getuid() getdents(r0, &(0x7f0000000080)=""/93, 0x5d) accept$unix(r0, &(0x7f0000002080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001334000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043422029fc40bb6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240bada4f5b73a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002beefcd4bd9332e94dab5c9b81aeefea2d4270654cd221643e067cc9678d1aac29691ecb8c09f4910e868eae9e7866ee97960f33ae3c11edaf121a4c149cfef9db3ff8278c388838159dc9721499a4723b6c76450f2755f9341e3ca2b1a173473d"], &(0x7f00000001c0)=0x1002) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x10001}, {0x3, 0x7f}}) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) 11:24:39 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1bd, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x0, 0x40000000943d, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x60, 0x40, 0x0, 0x4}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x2, 0xc9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x21, 0x2, 0xa4ce}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x1, 0x9}, {{r0}, 0x0, 0x5, 0x40, 0x24d5, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000001, 0x9, 0x7320}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0xe8c, 0x9}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x7, 0x7}, {{r0}, 0x0, 0x22, 0x2, 0x4, 0x808}, {{r0}, 0x0, 0x1, 0x1, 0x1831, 0xfffffffffffffc79}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x2}], 0x2, &(0x7f00000001c0)={0x6a9, 0x100000001}) 11:24:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000), 0x0, 0x40000002) getpid() getpid() 11:24:39 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x5, 0xfffffffffffffff8}, {{r0}, 0x0, 0x2, 0xfffff, 0xd40, 0x10000}], 0x3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80, 0xd60, 0x401}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000040, 0x8, 0x4a}], 0x7, &(0x7f0000000080)={0x8, 0x6}) 11:24:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x401, 0x80, r2}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/118, 0x76) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) 11:24:39 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) 11:24:39 executing program 0: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="c6652ce2874d88210a2d02aa5fa931c44bad258ff3e996ce0e027fd85e42968afc77df84d61f5ef1a63dd690331dca3f9555520d72278757094fdd36259e397e4e64a3890484ef289078", 0x4a}, {&(0x7f00000000c0)="2a23a7dd73e7637b9e45af25ea09935c88761a3f1d4f365fb6e4e9e786df8945c3011cbef3ef05e87cd4cfe01c43851e8015cd8a980edba5284937394713950aff64cdb1a78c8f8becd80bd5dc2c5a61f96bfeeea8fd", 0x56}], 0x2, &(0x7f0000000180)=[{0xb8, 0x1, 0x10001, "55493f60cfdd2196fdeb89f1858ec23b1511837d5aeb599bddf739326934787800f04b7463943bb4730ccafc07d19e00a86c98a501cbb9a7a8e060ce1c8874bb2337d4512938f76ab081d490ad6de2ab8ef3f6d6834167f140efd903a2fef724eceef1b53035f0b0793fc04af4c2438b5577cf01767ef4874fdd8c123887fdcde6c0b9231b0068dbf3ae5ae133dbfbd00323410801ca979e7df1b61114d69b693d147c5b37b2"}, {0x70, 0x1, 0x80, "350fd83ac65d15d437d5cceec2ec60828d3ddc7f4c77023309f3638e8d25b284fe8c772a7248460adb1b2db4c4099b86bdedc0745ed43840eed40326f0063ae0a12d545eeca5794e68c6d73e7a2644a2312cf87192e4cc98c6ea8d67"}, {0x78, 0xffff, 0x10001, "e03fe22570bf84b8e55ab1f6e9d652ca6ad5c420ad1855b9ff595b9048b4fef5a33337374ed0b69b45ed2008ea51bff3e539dd61672f579496fa8dacba09b43be770c52e4c9a4a602622db3aed404c4ea07be04c04cb005e62ff5cabcf389c6bf7bb9f5c3b807a9f"}, {0x30, 0x1, 0x4, "58e1b45ee8603984bfa6ff857e3918c4bb1f5b1a3c882d5bda3bc7"}, {0x1010, 0x0, 0xffffffffffffffc0, "164a8d609f4f1fa5a649c9ddee32796c56ea3acce458ac9bcd26894e926726bea323e377c0f72514ce34c2257d307955ab0228ad258b41dce805d7c4529719f8aa0364ee9d5c40730484d7af0dabf13df27d98757a01e710e25919c456dd89ebaa26a78f99548618f2eca2501318e8f60c6dbe7e9a29e02f92eb3dfd6c5dc9cea376c73aa8e1a5d865316c750e60ee0e3226df4bde736a2731795973333cac82c6d308bd7996f566d7af43b7f43e2d6dfe876961accddd800d35d6ca3786800aaf59c504bc4bd2c693986042456767fe8c3e5de3ed12451b753990691128581c69360317a423cc39c413c2923633790ea7666a34f37b55bd592bac5f4bf3402a2c53ff28b63c7a923a6df25945126cb9fc5ad5e3d86f5096249bd019bb7a45b2f354b8208d9e7cc79b36027cfcec485a999ff4e69a010027df65d3401733418d2b476b65c1a2e7798eedac9adf5be918d8e513c023ad347b3a6199ace6e377dfffdfde1a02b8dd675c5a5b4dcd49411879cfd92c8e26ccb08b3a33ac2b2e459dba1608453b87ea558d67237eeb4160f0bfa9b0a7dcd63604c40baabbddd4372d89586a817c0b6cdbb91646f1391dca1436676674c7beb902ece33d3d20d47d0f936f46ed1a92288f76f70c2895a25c452a5d721bbebba52e56db4c5e38e89b9f35da0f147f33006524608b505cf661357ed1665aac3a1d59e67f1c77cd1ea43e3cf400b594199d31f7476cf9aeec6f2076311f0086193cd73e09a68fc43dcd0c1637db5083f218d07fe5cc98a2bb5b07f9e8c0079a9d2a971f7deb61645c26cc193f9e7964d419c4e2fec1ed7ca0619d68670eb72a23a765bb6ef4febca39500636646b3104353dbc5033f88df6050ceca3aacc273ae53aa8de5a8eeb4f407e43c5c479923b33a9ae44e60b0dca484f1a0e2c32ed07d63d35a642c761504390af424974e041d493a889cbab866cf112aab22cde583641c4e35d3da9ccfc309743bdef7ffc94dd7abee8e33505509cb8a7c51ede117fbc1bb7ab4f478865e71ffbcf2981afc64930a5fc3505abf27f7cdc51526ed87ea5a31df7ed3bf8d08782808868fe0f1a2a0f509293710b5fa8ba3c6a655ad837299ab66ce12a4802ff61f7a3c36db4c59dfcf6f9e4cecf62b3b594b731bc963c80e8e0a0f4fdec1fad7c53efcff652b67d7efabe20f2194de6acd32847491f4b99173f08f5e0de1bdca8ef1678fc4f4a5b6e1d3aec73a10295c925b394a1f2261d97776951cfa0224134322835a3961ef76efe19062a4dafc4ea0833043e19b23da1a00b78e78e41e31af380c4884d0b8f7f2c006ff0bd1ff1d12f007e4bbfb3899849c2248a19cdeae1109893dd09d60cc79a99020a7e610dc8344140b852695fe63e6213b5e7f9aa686a08597296802504f239d32e0bae64f31a96d9a75f1326858150a7e2e2ff65581263097a3f9f3c6144725700cdc581daf8f6ffb569eaaa48cd8476657e5320a1f120d94703fac0110a372f7a747dc74217dec57f497f18835abbbfd85d592cb71345a879afc642e33ee955fabd423305596a457ac9f49c1bd6ec759dd3f391ca7c1333a08aa92eb89ba5d890cf950de41bf106716dd307cf4eb793d8c77de3572ca3789cd123b31585d432ebfb65e2c0d2ce38bf5d68b87966cccf1c70101c868e022a9a7b6b4e8bd19c2a50b1845bc9a1747c372a8781db260b405bbae6700807937bbf5fe4e135e87dbaa2702ecac794bb54cb07ef10b5a5f527ed49cedf418e08bae2e386030e3b146d21803038c466964b468a6cbd5abb44f1448e4f4f1435541bb9e923b6df0f5d0c3e5fd402100a3f3161a071542fbe722c23fd0e5cc588e876fc4a47555921a0c98bb60b1bc877100eeab6b01687bc498eb7d06b8dc3013160653592afbe8f8fc16bcadcd5f90875a480f8556950db2c154edb44d4b39dc2584484e403ecae6a5d70ed8cbdce24d17e0bd7b443e5157cd01093bef70587df5ebb370bc00eb93376634b8b33881e6e500ed9620c93b68ac21efba8d236a0a2b48b75dae7a32797ced85a56bcffbed54b49e614828d94c77cf86c8e3d3ad01a70bb7175e59f06028ef16e40bfa5bb9c356dd56d7c68af4a4d6ac4c1630cffca6efada0f5e1eceac1f659d1eb8e7848236d4952137a309b40beb63634b3c452b1e985209ebe96b1b35be6470206e14b39fcb7d62cbf09123d715fc3ac522b89e0c3b47bd38eeb8b07caa850ac69116d990c955aa3d93bb4566a175606375c0d082956aebc508b19f778a56355e9859ead8bf886c18311f3772a45b3024e85c11efd42024b6add3322ce3145d1fcdba8d77c22f2f2cd16124dfdbd40e3eaefefe1881f697c54e1c44f7448e6b010ed44d5ea82a5f8f2aba791bd3bc683246ddb6d80fc51c454b7d1c857f612eae3ba0e61d8e8001e6be9fad25a2cbfc113902e275d5f304cd2e236d584c8d7a72493be69bee9e89453446a9eb466f41a7ec49243906818873023cd22638c0a78235cb2889cc638288b4db9db88f85b9a536f9bf2cb23fe3bd094f3404bd6fcf3cecb0b162491fd3e501e4bb76e094d47828018062ffb06ea8a46e5bc65744c70259de1d59142a5872dee3e0adc669644c4499c1cc745f58a868a82866e6e1be24da0c1c270d022836704db2d405d9954983ec7594c1e33f3b178e1b65c2886d502f279d7390557454651fff6629e17122a8a62179c20984885e823aa085d6efd6b5befde8df321d1f8197aafcc7a01c2e124044b2843ada1e0eba7bd4e6a082614abc8247d0552e7d2067926b50c435e24bfdf93aa26293ee9528fd2e133f79ca460a80fe5d8a36e9e2aaf37dfc0b848ffa288aa1d2ea5e87fe67cd1d36c192d9b64a992302789e2c398cfef121e1a2de32e88fb3ff974b35b04caa6612e642a9641c34f902d6c26141d0bc3c714b9d0a1d07317ce3bef562fb1463acd531548a33b436fe485d3cd747eebbc69b18a7c3f2243d0833138867417af3464ae5124bd0d6c0a661a5870bb21cb413da4a2cfa7a052aa47916ee01a19b83613875fa036e378c411234af2fdc4b6531620d4d8008cd23d8bb4d9e631d259ca9eb24b802397246eadf7c472843a3e8ec15f64a55a786418343cb0715d1211f3552fd0ea487fd28f43af0431b2d363d203026c56acd5cac6668050bdc506284858fadd4039cc975cb69d19f755fba08c8f2216e28b9442302f4e55f85062792480c571c9364478732dc22698942778390c9aef3e9a77d12a8f82ebde9a956127e52409fde7f28f60e43f17e09d55d725d320ef77bac56921aec0793e094af3908c9ebbde635f393100b6d0429b9a4ffaa0c26e930c367ed4d7fc0d04f041a14e49732aaed8f2abe096bb59c4d42df3382dbf49a5935800372d65552905af6216173997719ab3b6763b44cfbeff65d0274061cfe2204eeaa7bf180dd439e2811bc76290fa76e1626380313c07d46fdc363034f610c9c0b4ebb4a3814afc07c0acfcdd41b2461b3ad5e957bf1776393f5151ef8369290fd91ead77a3b6a99489bffa89d76f4826ac03cbbec5960fc5fc8be76f0d08cb9be4347d4fe59fe078a5a9eafd1f813e7a72d02450204d11cb12459f818752ed3a8fa0b7da6406843be4c6a415c003ea629b4f2fe16abde413bc163328832dbdc7853a870e7e00332c27b858cbbc94d863d44efa522f1868b981d25144e7bb81ec09575fa69e4f29176b2267baef09f7b6c8affb61ded19dc030b36d63a10ddc60edead90b6fb5c99fd3546691e9dfe657a89064998b69471072292bd10938420dca84b22b9bff70459f9d7b55a9721e64bece2d93e58153249feacc52decf1dbab1e595b8b7b01f84a441e58259b41e35ca1a060c133d6cc748fe519face85298c582665737da302e6f53d9b18fba4da2d4eb41f869a07b5fe7a0e0cf62d7fc1b6437b8a5a4f769698f9a3d32ef30a0ef0a912b41c16ad91e0667084ea379faa293a70cd4c27d6023be67756f6cd0d2bfc9d350bc0c17dae70ee8c8106c6dd8b42802cf7f9f2fc40d5b14111168bcfa55233bd7a005d3fbd3b9b7db6fad47291a93049d4f4a807ae2dd0297c20d1dfff95f3719863f3276a15178bc56f98981c9e05732e73f7866fee816d8766189ff6cc1d22af0eb0c0aa0c4a6745608a4a450795651ded895b33aa1fec8e7b06d987c3ecb3b826d3799bf40405fe9e8b6a89d3996cb3a97d6c3f473e85ef700b7c1c89a48a1ef7d8cdd12bcd1012e27ed0c1e6df87f5c3619eccede5f37e910479b090f01c73616363f0156b0b5a893b009374a93034ecca383fc7baf0270cad8b95f7fe468f4ac7966469fbfcf3442b9f154dbbe34ac8bbe7199cb03444901ea9535777cfecceb38b79f740f56f9d895e0abdd774af372b5ab64a709729f80b59385b8f4c09416aef4c09842831e193358df89a18bbd40e54ca17da3b4faf0ebc29bebb854be9d5c4b8c277d831f14fb578e9a16127e8cc36e5b67f58d7d5ae3ec1d180f399ca5238c22141b3e5ba31f5185a648e0a8f11f3832591d7231eae008799e73a881f6414f350df243afa23259a2d39e71dad2974f05e2a8fb4ff3e06c714c35f7aa0b3497f4a8e04c0005dc18afb2735310a4462cb1672362ea0d0e44b5afd1920bc57e295ef80a3141225354668ec22c6235867cdf9ed1065f1bb115c7067727e9d020c722e74801e140e7926b45159d20a5ccfe0b87844228e860efbc6fe1cb48eaf786b9981da2f13253835bb7ddd436a61c6727f34dc0e6b32538b4971e6fb394ee15930487d9d4777cd0f7bc7099658c8017845ad575734fb9236370b4e24c271904530885f25874eb8d5643f78c173cfd7f0af49ceceff0e7ba2161ead21e9567ab7d442f06f9ea3397141fe78fd9cb6931e836262da7189d7475c17de9e57cedf3f2e9348c1f7913fb9b7d3cc3f30271232c37a5b450cda12bb9d9ed24b00c4938a07d9ffef4d874a94cc97f1c362372327f0a8156ad8a0549d981dc643f1dafe6f158db796b8fb25ebe0b01b06aa179b9cb5dc1f1e1aebacf9331c9449999cf46bd20febaef15c44e4f5dd1b1bebf93153b0b453f019801b02cb3e6041aac82dfbadc88b26915f57f5cb4ee3d0261d6c66419cf06b238ce5d925c7e14eb6de61dbdd7a9f65497bc5d82489b6d3c5617ea914306f8a3ac30dc50dc256546dff2c6b7442909b82d410efe21a5616d0a99b3cf564dcff3420a2105d342c4784ff39df4194b95c585d0939898acde45d440cb5386b6cf87ae7eb84f08e07ca687c029ca2bba4546db707cfd164c3a29cbc98e70959e2f7d0b3bafe654d2fa604f4dfe4aaabbc5c94b2430c6d0eb6bb1747ba59f960a1d59d8c492c15c031bc15aaf95479b49ddfaccdb8aef226285555e56e1400eca0d644c972bfc31b483a7abf0afc6bda0719313075da332a3a31630e8d429651b4eaecf82369b84547bbdf35788be1c574644deb0b162a007f7a960d93446dd3f73c0775aaa2f2e46fa03808b35bf6f4b1129068d35eb5488e14a72eac6bc8edd081106ad8363f96f843d5d1e3ad2d944e7388b3f9b21657a450a12ddfd4e3c8652f2191cfd7de0edee4b6590524bedf83f0247c665d9e3a7796a94b71a9141da3148ebbd842ab6085f7234e9d4cfda5f8a47047f7575c0a24608269f45849fa02e9500fed3edb2f8986243cf1c97f588f7a4699991f3dee0e9365ecf57f3e796abb5b0064592b1a20900181ff8e9cf9c04088c6fd9b2a9ebdce72b8b98cc6ec8f0f59740514b6d0c4801435248cb759be986784733a8"}, {0x10, 0xffff, 0x2}, {0x68, 0xffff, 0x0, "c96410272278ceff1aa18b9e2f25d6923f7204d049278a333f0546155947ca8c2257aa0272d518b630deb09b7d39569281602cbfe4d52166b599227b19b9a7e6bb49cd1ed654fce035ab2e44d1725a4518"}, {0x108, 0xffff, 0x5d, "8df298dad6eeef68e79879b16c1def50222cf56c1af3ab77d0a459c157f793e751b274f13a382fc904493fccc52445b68a1f7a17d6d3033777e0cf529a25e825fbed5789aea9585bd60ffcf5931366a3fbf69f73e4c47c39ae8a9e6435a2583929fbc3713e7d5c3085449ede3e8fe8dd41e4727e9f9f23b28644bfe192259264a85456c386b30fcb66143e6798a83613cbd1c2de69a418f5c1282e877b3354f7d21719c7a2313c3d6365069122fc08c82b05091f5ce6bde8ecb53a2b033562e54ec56d71dc1c6cd1acd417ad95c55ba56b3b88d8562fbbf69a9dd24a6ab3855c8b2c001433f2f440c74178530a59b05264ed"}], 0x1360}, 0x1) r1 = socket$inet(0x2, 0x2, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) r2 = semget$private(0x0, 0x4, 0x60) semop(r2, &(0x7f0000001840)=[{0x6939f1b4ad2f7058, 0x2044, 0x800}, {0x0, 0x2, 0x800}], 0x2) r3 = semget$private(0x0, 0x5, 0x10) kevent(r0, &(0x7f0000001640)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0x80, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x6, 0x5cb2, 0x1000}, {{r1}, 0x0, 0x82, 0x1, 0x56f, 0x1}, {{r0}, 0x0, 0x11, 0xf0000000, 0x800, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x20cb, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x7fffffff, 0x9}], 0x200, &(0x7f0000001700)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x2000001a, 0x0, 0xcd8000}, {{r1}, 0xfffffffffffffffe, 0x24, 0x80000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x26, 0x43, 0x100000000, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x24, 0x80000002, 0xdb81, 0x9}, {{r1}, 0x0, 0x8, 0xf0000029, 0xa9a, 0x4}, {{r0}, 0xfffffffffffffff9, 0xe0, 0x40000054, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0758d0a3c0e37a0, 0x189f, 0x9}], 0x80, &(0x7f0000001800)={0x20, 0x28f1}) bind(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000001540)=""/143) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001600)=[0x0, 0x6, 0x7, 0xf3, 0x80, 0x5, 0x9]) 11:24:39 executing program 1: setgroups(0x0, 0x0) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x58c}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="31e2ae63acf7269e5bcd624d9ef4263d57e0dce8223f83fc496e", 0x1a}], 0x1, &(0x7f0000000180)=[{0x110, 0x1, 0x4, "5f2ec90ea533fbd57f395b3b35da02ae9919aa7dfca3fe7257513701def5cf3b0de392d76afdae9931eea2413432f8641fc98968052f9104816e6a567444cfa188f7cdb3df712f09d9d1fe5ebb647a67cfdf3399729f2d0b681a15c94d7a28589af897d851b868801e4157a62bdb5487980b6a89dc4e50811e743448137ccf9a9ed0f497b53a7b7d5077fce0fbbce923aad0e73ac05082e67ff8e689bd8150b0b766b2b8a6d3b9c0dfe284a37ec1174184a8d07aca26c2f3508837301789f36a89b0b22660c3544596bcb25a96b892e22a98efaf26afff0dda750ba0f3c0a25672718c317872f863b8cc3b62abe85aa813d17a667323fb20768d"}, {0x98, 0x1, 0x9, "f4f2c87262efa12bf4b2b0bf75fa8262bd4cd582e3f8b7ecca0c3cd9c7cba9e0774b6a3c341636a5092c30886abab67a93913fe2aaf2406e1b8ac6ef412e918c04b587b9ae4b334df9bdd9c47292c1a796f5f1902eee9b7c7c2ded2ba0e6bae2acb9243c0a193c26e8cc31fc2058abd0a65a15e7e8290237f2f5172082bd2302d702"}], 0x1a8, 0x4}, 0x400) fcntl$setflags(r0, 0x2, 0x1) fcntl$dupfd(r0, 0xa, r0) 11:24:40 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair(0x10, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000003200)=[{&(0x7f0000000040)="0b467f6c926da5e42e5c3bcef5372c0ed31f632df0512351393728541aab9926a443ae3d24f7b1a6b9c3074fb2c567a5df468b284d1292cfb9e7dc0e863903abbd026231768ffb8d62cee07eb859ab8439b4b503378d1e679e553fb12751a5306787b88fdd8091591247f6deded7d02f974ff773e92fc52adbfb1788f458352b5f36417ed424a05bd04dc9f1c7106749d7b156309cc4b99037df50b896945c513e05de9c6c0903ea823aa409ae18d6cc436b24ee7c404b468b0807940880772ac96d6167933b5d7114a26ce9b959ba8ea5ef982d672a13932aa9479c092f607a5b95fcacca5849344d3c2a7d227f9eac5b1b9bbdbc612374073bdf166990e22a906da6506a9b116a9d75df58f9f594e9da060368903c3e8d1fefacbdb5742f139790a1b4dda8b7d509e00be214f98d1dc92304c57fa89f812183eaca42034d9fd5f7cf7f92d7c244f519ab30531cf6b60653baf414a127ea3d897edf8c93cfb6252c755759aafeab9816c73714df1de09313701237f0510bbf856af1fe54653c09d87d87496e91481ecec389eae3f9612012e601f4cfa603191d234cd4bfc75413e3ee2ff7676d9a0783498cecadca025a6b35660727c07d7d137a87b3a15845e7ce321430aad1d84a408fc04253b3c423864626d925fc05070994fc17a7f4360ad3ddc4cd4de4f63fe4cd84a7236c876228c6f8cd220419dba85111654c82d59e5033bc407a84264c093fdd1e2903db47285f59b50dfcd56558255f40893cc91d8c065e9cf0cd75358eed73041a0677941b025f05791da2471f826c3f69ae7ede3258cedc8926fe12e76b5b37384aa8c956c7cdc008dd82e9d295504d401601fc86c04d62b986554679577317b9a1a2d6895965a87dfb38e3c16ae1e2ad05c22441519409e9960acfc7d51db666f945829500ca99dc3d4a30fadc49c3ee8fb76382435d90ef5c08d1fa9cdba580440108c8e725bd16ce0cef473471de92de328912fa12e69880d2c473f1585e84d1f095df411c43f5d4add362c88419787f13fb65051b4a7a81cd52d0fb5b0d7ff0cce76104798887dd1cd6909d64180475aa8c40c53301d00d87547fb100293c18c541c33faffc8cc10f2e549e475e9553cc48a890f295137f1078d141dfb8fa17e2b8b6ba6d88b083f81e7d2bf7a36594610c91c7ccb84fad6bdf719da5ecdd1509997af0152ffffe2d3af1fdd5ec1962db1670a63169d1727bf8c82a8f46e229f007ffef5089a046a545f2370ce846cc3833783d360e5f530518eea37fdb70cbcfe62906d03da96bb88eb99118200306cf3c521492a15c213364db2b3066b9a4960a1e7657ffb7d999924fd9296f75366a2d7d2040cfbcc16723b67f4850fc737145f925320337a440582f64f0acc4c0dbc912668b8ad43df27b97ecb36813d99f25e266f9eaf07d9bea751dd01bd5d404afd690fbe1f521e5a01f1c8912e306d015c2a7cc5ac14e8a9acf0665a28282ff9474d86f59cd640c50bd14e09b115a77538fcf6a189218861a0cce5986ad3021b5967a87bb6da7c3dcec02d31b0fedf78ad28994eebd698813308303f16eb3b45acc36308fb4264b3779ce1cfeeff4a90475ca5c3f66a6d8d31d286a1883ab477d0e5e8c4057157b3433663b26eebd615335d843b02b029b249b5be2e889eeaa013ef7e35a63a87d9ff915c9506bacd025031fd59b7fde0a05f92b79707cbba11ccb6bd810850d1f13e9c2f0e210180df386e3c8becbf4a4288d9761f656be97b3968e2f1c9a4173072d4c1b57a6094370c9dc0067c71f6ded58e1afa1f8ca3c21683ff6e846f94e958651c35060d6dccd97fc4e11b001102cd491fa1cf1158fe310d58d65db9413fe8c2765ea737217dfd6901c652d7b376e18422e591a2555dc59aa19e4995f6b571668dbd977791882ba10030e98897d5379511ad790b979374f058b65fb44bd08c531ac3f0934f578997c32bc50c4549fd6c12cb252bc3d5294685f6fbe771eaa15fce1642f6564fe377be63cc44f33f95f2b09a1ba50caf21b0291935d96e10dc14047c0fe938824f15327e35991e26e9dcf01e2b346c240cc3488a70efad6d32f89725b9a6dc2a10b1bf479572a52124af5aa37ae494b8531bdf12811d00d92cc0d72d2c225a4c0b967cbd98752cf2d99456d1f5d764595855c7e5c88fb834819884768468ed55a98c03fadc2e08b9d6eafc03887cb035aeed7cc0ad31724c7ab1de2f68f625b890843d8c5091bec43637cd42aaa4f3c2945611af1a220f7cf5accaa4132b94a384252940a613449e074e684b1ad7c29ef13b5f1f8307e2a9d700364fedd61cf3cdf1b604cb486df8c0e2ad32fc209c8695009d600205d1412b4b65c3e0cc90fcc22fe80f18745922b786e838e95511bfa79bf3754e4882b20fb3246198eb1da9c7caff04efce6aa1290c431b573b3ed555b21e3db09a4c95c3db9cef0d75d4a370b2874ef4de6cdf4fb9aa2f507e2ebd1ff975c4b8ed25e8579851c99f5109d815e756d1d2bacf5a8edaef6fcc16d27e3b79cc12f8204f2c9426296d8cb2d9c49b45bf7fd3b93007d7492f9c423e7aba0c571d0c4bae1f375605f92d15094be8a3db69697fe7740b25e0d1438b52616f217385f72077d23198f7ed37b33eebf050646c9e210100e4fb0096da20b6edbb377393bdb04b0c9d0323736e5878a4ac0eb61c7a1fa41abfe2e6b1f55146d44e0116c813be1c8856bb4741446a2dae89ff96c6e037b58cb2d54e20f776462a669763ce31951f29ca8945448fb08aed4d50a7cced0de62dca571160ad7d208e92aa20715ec93baee6f433d043bea692b87d18dde34a05d449f1d6a6b20ad14b0dfa06b9733666c90e3f1ddffd25a6be1234de6d4219bc2ccbeb18326d7eabf02b883ef08cbb40cb9b7e8356ff48f4a911837de7f1ac064738f9943454a1f8d6d687e3d0206f712663006e7ee9432e688b6bbbaea27ee0df43d6b0a96411b9c1af0472fdfa7680c0a0cc0d1e0d65e5ae6d059e311e6c5d7aabc5ffc9d31f17983456284a251dd935928d8f872b330e0c97373b6e6fdbc904d387ff36fbdb08be53898b76c9ab81f08571c1162afb86ff64d23ea318b57cd0be9e8889ebf95de032e01145e1124732726f9fe244231ae9ae9bb0b46444e9ad3108e1805f677329de88bfb75fe4e08ff4ca9d614e738a244c8450354c9737247fd9a166cc744b3d27c90a78eff91b470f8567aa978eabde0d2de205d1f78f8980952756b942376655ae2843ab9a9c6e2c7f0f79cb489c55c7e68743d05b15e1f4a7c19ebe2a77d9fed3a1bba89bf8ac1b04967341ca76ac57990f22d50ecc50762caa8dcf5761db8874e180679fa4d936dc387a48c51b81d7866b44c0a545db4f8bab6cea243853d9e6d1a1293ebb7a0ec1ff6d5695e8dc238a15a82dee5dd11cdbad2bd969bdc818fe5447ba1dfb005ad9712c4c0526f1523ef2e4f6a12f8d26664304917d5ce610e85825d38087be79b68bc04d2ad55e30a74caf66e2133c3d82f67a130b10c611222f6e74bf4176b0548c5fe8d80c2f2884a529c703ff9072eb7c92b29547d825635c73f3592f9defb72af5d0ea12d52cbe9ffab0a575de2c4db66f10dda9026570ec13aae1215a12d5d9a707443f84b70d7b054191b856c54ddfacf6fbc72effe867e60d1bfa0ce62878154d54bd304717b194f5ae60329df1bb587e231584965e4282593bd7da8f83fc97a37605840056e233aa13bc70b44f1ea5e8e4b5471a0676f8000170e159c2d29ab5decd59e757ded35d2f85e473a306440f4f7ccf54075a3607af04c0d18b5a966ef7d23923d4acf6b6aafd3ee70b82e53df5c6c605d52ced6b7761c0593384507a872bc9ebaf19669220fb338469806edf54b319b468f171cd3027a5b9bd0a21bd2117a80d4c809f4a3dc424feaf9b883ae1866fa8b40b6ed558f4750233f1978e3984bcaa540675297029de2c684116ff3eca55b53df4710d07d7f83dcc300a822bb7479e16355068849e5262f466290e8a6e0e0d66c4cafa2211bd2152af2e20811013b3502da48d443079e6979f34899891e5095180918e10f57fc8059c52d729f122a278641489e8c5586fa6eab5e9eadc6b22389a8dce3681e8efc3c8d9ee754a7d3da14a575315f365891b6190c52db8cc3d9903876f45cb90f90a16580e85ebc458633a3f34d3ff7afd8c1919edd0d35abe155514866b74241b1f85cbaa49879e5c6129ed82a152b15c04906e74b2db05b0bd5032954dab09f573c6d6f4b830e693ca011f501b11348166d8e38b6ae920a661844abd354e2f0e6fdbe79d51d2e89e9ba8f21ff4e62aeb55489314eb1fa5a4f289ea05b12e9384a8388e31d49d0afd01dd6b531034057b2436530592f1d869cd84aa0fb9fb4eb6ef544f011aa99692b2908bcef9c284a89df551b3785935771fc4110dacd21021018d602e9c6dbea3994c414703ef11cd8e64bd20802c56939e9c0ef5ab32d82e494df20a197f83789d3dec1f869d5726cf70bfc5b5a43a65958757634d22d99df120bee5826dffd3ef2e0925df886982b462947b241a82229af5936b1cbe7f0eea23cc8ff354e3a19058ff3842dc386329b56eb05f8091a4d36929fef392ac842eaf464d420cc25d8f90bd622b321ebd0bc7d616618794edfe0008be64dbf2bfdbfd47db6d941cf543584ae5aa74252a914509ed5427d8cdbb79047971c53f5e7fb5b31a30a50b54be591c1b00e4b30d051707e2f4ee4173ee739a9b7ac5edc28555e3742d4b0f24fa5cdee7d3def9fe42678f20877a525a9e1165e4c37ed4c89a35739b4834f3998d84fd81277afe8872288c9ee8f222fca81a59491efc1cde0d88f6e8e7c7ca7cd8eef48393fd95dc94725c7c78278cfa3d68381e3133beb9d5fda130d5d9679a834a049ba3c719612d25aa57777767516480ac1a2b4f407f2f0749be6c46bd0a96bf7f7c30651e25e9a00da75c6e871c4c2e1735ba2bcbfc2bf3a3e3fadcce42ef2abc4fe2591bc7f5bf7474060e3a5b6116f0033dbc3b28c363c66c0235d008282d44ecbddfc97ec8e5db18beb852325a57eeb659ce8f44b06cff4364f27449e7a90bb5cc331143feee3a65f53665c8a4f0fe59b61aea26d3ec0bc013db821b750dd3b5acbf4744ab68e15e6d5df160a9350a1425f2ed59ca29f4d1037018edf390216adafe6a3a013d4a5eaaedd9e613679aaeafcb0fa6b1005a513bf3ef34da037d698d24774114509e99dab031980172feae8ed2b47530d37377261eba3f8ab92721d0c5dc5caf37b1198a1b40875ea447b16db3f82afe9d4446c5361af0ada5c7a0094d0cced3dc27c9eac2ea4b96a5b51aaf18936773dbba2726efd7145a384dadd311529b7cebc96998354253ca369e0972cbe70ce8a4a4f6e1f5d229796a3ccf8ba74eef8b67defa7684687afdbb98519b3ceeb3928575de6d9269f28b598031928231b90a2f1d4ed4069757a31197ff4878b74fe3353b7c72b783f5596263199bc4c7e5fea9f27d47a8c9701b8dcc3881af6f1341e3444ef27a4334c8f41aa4885b2d7eaec4075908dc3dc466f809a3301a4cd9efb4577b03a632984f2f729b9362c814cdc8e35f4f8d67dda8649ee82f7af6fc96f7d4cbe4e9e52be4d06ac28d78c0f6ecbff40af188695840f0adfa90b58e768212c2f94e8da4de0c5c257f3c6c4c6a437b3c3d38e822b31af6fee6ac161b0a57dab51f91b54fb33a8b29491844f527d9d058225ea3da048c82467ed181cb28891e2caf330fcfd5addec231c08c3d1432930c2c6e49573", 0x1000}, {&(0x7f0000001040)="4681edc167de6c5164b31339eff3a6d27d8b6a952d863a03cc23ce4aeb610a28f4a5d5e8e6dbcbe03182b924986726f518a586430ad0f57b9318aad12e50c496590d5c6ed8b59c51604b327a0e1ad606a7a184b1e28091d0bf2f744acad9cb7aa7473179fddeb9e177c5b8d26156d62bdd5d6415e3bc82a1a4cb1696ee7894d8938a67d999bf0c999073ac198eceb8c1a4ba776cf926578463219d64a8e60fee480b56ad28b20e191077b0a665ce8626b88e8faef8fa3cc717de72873b845a6fad53a3c12fd7aaddc6831281cfcb688607c1b13673f6af6749fdfd34d41362939b81bccca260b5d478e4108d354cdb3b42734bdee6a604a37b6ba83872e79e5903ff5b8a72ba186d9c1528949f4ec61d58da52baafa4a1e9f011e1b8f2594ef87d6e15a10d6b41dd753b20408f8ee6e40625baffa0b497617ab4d7df613cd1068d4463f712951a45e9b376cd69c5f4918e14824a678e328bf8c991ba2aead35b1f5a6f70eb0ad7eeb6985613737f72ce93d06a4c099fcf8eceb72e2d4c9370562065e8d813170f3968d04456ec859fc5714fd7e638845f346e0b00441b46aa7c4abeb068a0185b9b738bc5d1b13828ba37cebd2e9815f384aa9d3a8cedd54f2159b9325d4df440b47751429b0b2e7c8329e380240d0c65dfd1be5a905c56155709ff702100e373fb25979b50f322190ebb730ecc3b6d60f584906aa6124556bae54dcc324608d334386346f61937aaf54ccac4222eaa6ddc412b9853c54fbeb5881a3c035f2c50f3e30b65ddeb9b0ce28901bd681eaa70c4025f78c08958b24ed11f426d8831966155aab1d4393f29f5229507343b3bc5dd0ccd48ea370c1d3a127bd5e929d4e0973e0c0281add1bc51e78af09df6260da41185e341757da8667469b95127d480011188dcc795728988fba6a9f3a80892a25213a273a6b01bf9d3cdbeb09bd4d6bf7fa1850f5ef14c521ecf7092e932e81acbe8d68faa7db2cf026847ba0c52f66b4962709ce3c3012c7ebdce1619cf95e57f8ee830149f060f0e90bc1ae41aa5f6527ed7e95e1518b911806b6a485868d71cc3fc4436031162191221367f4a87706c3437d074996b0e4974fcc42d83d0ea12aaea827a73a75749ef8bf3f9d888336053ac681e2dd5c5763950aff90f9499f0e03f39f04d2fa86446ce5fc9d37fe9a813edae0c6493f5c21dfd29148cd411cdfee223bcd7982cf57e1f7aee53a962f33462e838fe2975146435848ecbbdd0a820c4f5dbfcc93abffc2bfd08380382df32c672cf5c61ae8c2e685905bf36fbb5e8683d03667916cd5e9dbb89c34e7c56c8e10b389a41aa0d5618253fce5fcf89115bb0f9324c6cad8e3f5c9dc1209fb321fc490f1c4b46a06db5515adce0c522788fbc2f541921916796e22d2909feb5c3e5d4b5b365775fe577f49f434e140153c2f32f09916278c1e90b82a3f4dc62e294ae7c5fbd4830d641b94b73ce310ea6c125a6c4bac4c87cd24ab86d37473c5445f6b0f6f7d03bc91498005fb859f1bbe309be3384dec5e65b50926d0aba318c30335c095bea1b721209cd29c9037a13b9fff3631f78428e4f4331e7c00d7513f4fc5a66cde4f6b9a04e245c30ea8d8b872737f6b3b18f516795b1debea1dc0dfdaf91e8de533c7d654aa879fc06e257f250cb82aa33cdcf9cf18a9c208ca567bda17d2c5c9cabd493d8f74ea05a499fb2181755d55425e24041fa1f659ddb8c920881b58333f69d2b3582ab653225966371c6b783c0b059bedd26daddf24dff3f252fb8dd15c73b5b3febc0cc5c1257378b85d1ac39441d9612c97503ceb5876221e57c5baf31e954d23d6abebfc439723f2b2f2fbfb177914e0b42de18937e43a5e8a8f039829692ec194e52b7d625855a95b6050561f8e4f8b3a6550ad8c9a4421ed7ed955f3050a3a8fa44277d2dd067366d6b74fd3ca9925355993537b2e42e995f7268ed3f537dc601d1d2b75f956e6f01be17d382ac9a26ac8f903e3af3a5550dbc2aebdf0061a44577af811c47eefcc090439a0adc2e1e2762a51ad006feb45f776c50caf8b07d5faeed8a888a79791559511acb4e822ca0b1948eac87eb1741cbeab95b67ce0db8f00dbe9f816e054bf04330219b336d862e4565ec0932cd276610ee19b2c49c5dd593dab63d438ca9cfaa7465f6e403393c2224f3636f26c77bb9905d43d5e028448cdf10375b5432e8083d7045f1935e0a71e1c082815b7775cf2d67c9eb2bec070191233b72f902c982a11979c015234d087bbbfa3b0efb2e65ebd8ec833b02ba565d9bbdd44bb0396657483cd2479cd7a70911db4cc6f4b69c4b3ff6f4052286a7dcf9d78bf254243ae4c0890cebfe490d27fd56456566d2fae1e81badf9de06814b2244b2d9daeb8110473093ceaf00a83bb24fa3f757abacb5ad14aa58e72addb9d3cff962d3d8bafba00e2a973e6c24017f84e5e047fa4f0abb1973de5c8b3e1f15d3bfe2cbf35a3b21f118adcc59cc1bbc4f1356e49f2cc0966b43ac6a8d109d573cd4b5785b33df8b0a3d60bde97bfb9857ba6fe8457a7f073ded33a49386c1d70c7bc4fc1ca19cd09f3df446c620187219b811d866dfa668a6c89cf9912f0844324939df372628eb44efc608df5500d1496a2bd71891bdfc596481e17f5f60b2477f0cbb35738381eab5f93fd06fddc0bda250a6606b50ab1b7a3d065c9be07c50077bf5b46813dd8d0237e33b1a251f9ec033e38da6d177aca35a3eb62032ac57ebfc6b6c33f2c5e0ce534fe9df4af0646389c76f4bb261ebd98e12d67dd60b19851063cca9e95f3f68fff11c628f9e026959d43cc6f94e1dd52c6911248396edf4e79f5ecdd1b7563f1f6eedc97813bb29cc9ef5df3a3c82955e247cdae962aa4bd4e62739369dc58a6b0f10a7e0a356f1342de5abfed83c889c0fab74048511d1d0c8395f45cd8a698ee438213249c224bc90e6d5fc039facf6e55484bf9ae01e04011b9600429c144fca3ff61b117700719ff0263fdbafe14d9c9cb90b3d14d514fa818cf6b4e05c9ebe04a453c3226e468774c5d0c657cbde3dccb07f151b11d539af9edc969cafd947773e5c62fdac7ef1c5e1cfddc8b8ef3ee4cc3e609298c3fc652ec04a38c2c6a74632dc2ce766e72ad0580bde491cd00da6477a08c4af13c32dc694ee33327665b9e08fb258df79c7ff17e8df54448a8699f95b6629f4bd7d0e2086835a09d476763821dadb535ab9993fb6ed64501e26ef39ebbcc69403b82006266bcf50455ecdb78c3805a1a38092dde64a471d7195ecca7bb09db8c50ce7e04b0d02d4c60933acf3896af218ca18431b5f4069c6192358370608a4efb0ea21f6ee1c4c794fb26f400fae3602a32ddb2d6c85487fdddbdc4e58e62c78ccd3d0b14a18109e3618975162f883bd5975009433a114013145c67b603fe66a622811956f044c12a45de42399ce2ce93b185606835e39a96b777f828fab378cb517edcc13cd8fc1ce93e49d87cbbe6fdb8d232a19afb9a44607a7e524acf3211c9d53daf694425ba17d840737aa1556732e7d72af687138d301995ce0b9d4d52d2f13f476e18b27c6a1bf19fa265cd84a24df983326b5478a96a9e479c5d7bec6ec8b0596bbb79f08053a294f1f4f5b7303d26711445e621bdca4c3a6be16056f297b3c25b3470f8ef87c687d1af68c01d2e12f69e22e3dd72db742e17d51927698eafa719f60d7b3e39c6bf230d443e58f255e78837a71f5299bd1ea5a821d2add6478f2f6f0578f84bc80a4491a595e77d2a8edd2b51f49aa1c1d6334c84cf7b9bbce1e9d30f83953780f3e84fb7750382514341cfa3166291d7f04b7d22d05d21998a397ae04e8619391f98f1cd67ddb57c87bf41a2c5e879e22b15cdfb9f16783d70b764d77a8ea5b6b0792f37b96e16e1a31c273802752fc992349804f05120b130f5f42b9b0115dfc5a8c37c59a0ffff0bd2ed1c90c92df1fac93e9593d79e42ad0f6ed5d8ebd73d6ccdfad028e1ff86a4eb38cc545507f42edff3313893a97c19b44bbc41cfb6b561c8638dd0587125b90693ecea88753e29172d7749b2259648972b6a5b40f4f911e34d70a2bb64ed75fc1bd87c7edcf593187338c63ebb5902ec8c9d93fadb6d4d78cfe03b007c3aec01068864459ff6c1d5d0f26413ec2dfabc198bf52f59ea687564c93653bd41a0f8864491b928a7f17e274ab61722e143080954ae4d56a2c2e3aba765ae1ff861eeb168be0c4b0eb772608e8aa4d8da1e18b935045f6d9011b351a392ef2fbb7791f787fbd6e65bbaaeefd56a4a777dd1f7dd417dd0c7596674f33bb675b198e724808ad303093eda89119ecdd88db13be4df09f5df12f67eb6a03c4e661a3fed9899a336435a29783bf01caa0e1f9efff900e2e42c957b7ed0355a74207ac47290c7d8ec5b5584b10f05b660d187c883d1c91046f67a04e09ed4a22987bba8d8a3fb9413b5ef4c957f6f29ef7b7bbe4931761c68c01161f7881e2a6903652c7d58c2be4b5e3705d92ed926e2c2c44e962081ff67ec0c17d8614ea10f9226d2bc1d9ff6fed0a387f23d9e8c22b4f3645b97060182db7fe7dafec265a3b87d1a798abf28b747fa75587b158e453be5af27d0f43a6109c445435918067607cf57a7396abddfb62133d35e48212f2e9c11955a918b2d2357da440a6654d8ecabbabfa1aae3b41fb8c794e397d388e81f4bc26214df00ec3c18d7dc56896c835505708d87a4e27fb13e1c3cb23f42c6a39af752701431dc0a1a92a763b97ac0efc2ab1721036803f637a006d525ab94d1bbba66bc62da023b2b2d847b6f5750d093ab60ee59d964e874ce1f346889b7da58b83779c48ffaf34c0a904f881bdf02109971fdca6160c43041eac946ce027f7ed0b915047e0203a8de3cbcb97f63e87d552a0d6c87dd2a353ef5e8885335287f79e787fb37f3c9b56b3fae413797926950777f72705fc103004e2788a45f117ff6f618431382a537ee185b408eb166d1a02e5958700100962b244b7c2a5235ba03c0c55fdd399089b938277e74dc604d1a2b9f334445db49587b552c6c0bddeec2c8f649211ab28bbb408afd7198d0812a73dad2db5bfaf38b386ae12e455d732e39b29bf4400fd2f17de0452e72722b3ceeea6beb1837b4b9727ccdf3e23eb1ba7868aee43f6d5caca3329bab6d2dc8d04af19f65d33105a43f134947e5120c788a6ad428ec6b573b7e4b82de93f7c7f141dab017ea146b780aacf9863b7df209aa64e1f706ec331077354d7738c6f21fa881f16fd386b4a7d3e31d9af72c6c5f1e4a4462f1e21ac413a802100eee0113757babb117306f24da699dbca345ebaac683d84291b1b89b1e78909c198b8ed8c9b453914a987e66c73f3e13430ffd02322dc1448c28d90769c55b1e4134f1d7a3c7b42080b182b747c45a236830cbd4102d121eb42da6381ad0f8d4e916476971e1ad812b800b06c0ded039674808622ebe3bdc9f913e5ca34ed0e8ed9d04ac88e782421573e331399f0f63ca841785de7a079f32f27bcf1fd755baafacfe53556c2cbeacf702404476cb73bab8e02af519f28ba1fc18d1fac88fcc9cea8289f02f4d43ea2a7793fdad9e49823eef2a61661c9c11f4b712ebb417ba65fe19193aaddcf5fd4e9c49e59ce0d248e48168dc0b6bf39b0eb44913434a7e6b8ad7dd3d6823b95b76b02a087c21c9ea6796389d3a0b96a4634aff7452757ccec3df6d9890f54906d1f393646536931b886c37edde3265a4e366ab1380bea1fbc055270faea59e7eb157deeff2189046c0b", 0x1000}, {&(0x7f0000002040)="effb7fa362cc26588fbe1c5d181435392ad61dfc72de46fa38557e6591d3d71c4f53036637e2362015d819048f826cb773e4ced35cc62a82f69231ea7a0d561e8c4bbe2af2d1b58a803dbd4079e331501be4d6a8c5af7144c4361888e6fc759ae9d377138a252cb41f854444be363f5c7f55e76a587414cdbe6c51a0018bc3c9c239d53cd1be58432dc00bbbd6bde04cd5134d3d6be398fa9b7f9e927b89181d9920c5359fb3f7c71385e0011c4cc5a6b713f34a0a2e35c6c8b2f806803524811910014b2b22e758b5ac5b1b258e8134d41e5ab1feb459c6de8a0eac0dd79d28a980c2549e27ac8a1dc6f6a0d9814c9ef3e15fc698b4a9e311ba", 0xfa}, {&(0x7f0000002140)="f63714401a77089856b76f212277e47d42454fb5016e8596af72c0345af27a17c57c73bd54f2388624c5cf03f9ed36531d6f1d5564fc8b4da4562a024a0919d4b2a548ccbba75b63d3627f33dba68007f549d2609457d655674dfb2db7c1cafebbe603720727b10b465c81d112c77cff7e1b9072fc8c78c3f73219b7b6f9c5cae0222319494ffb4f22a901dc4d4622ebc91a3bede491136fe458483a69694d3333a480c6c94375f95de00d5545796d78b1e0dae983f03659a3fb637f4f306f03cb9e65ce7233b4d82adbbec29281a02e2038195658b3a9c46afdc13d4ecf490dcca5e2fe963ea6222c709a4285eaf03ea0827af70854ac183d807b9842553eb66741025d2d914a0a2ae8dd8af7730a6455cdb950d5d1e20b38de7a8bc0c8f0470716e5091f47a3348ef59a1700473071f14f8bc74ec11272bd6a193834b174fad1fa5244b0b232f6ffdc611421060e6b45ac8fa1b3a7bdd951d284083747b26d9cef38cddf37b9a37cbfddb94915d9de34f410da8f039990514194d64f775850d79a6ae37662c45af91847f2d1bb894736979507e71cabc179a49f940d37c12f42e7a687ab0e84e5256fd986f8aae3306584bf659c7108246ba1a4436dce606aed4bcaae60967b5b85581ae9c393eea643271dbab5dc8b29ecf7992a1433822cf2e9fb522b9484681dad2a814809a607ed187af54bd3a989bb260c1ae017657a56be1b9abc3df35f100594007843718b7b0df91651789b7940f0b19082fef44088d6e6ca5121fc05f2919426e6dbee7fc93ceb0363d145578e55d32426ad54070e19f80b8aa260391f4788df2fd48bf5466fed33a4764be79fe2ee1c70088804a25aeda919bb3f1491c0f3a6801bc5f4b3eca4393c65ce68153cf338abc42d9f5ba7b264cdc88abd5620448ec486ca76bff5f0cfdf01af68b1231a92fbea903bed7e6450af437f7e23f9d77a3a8e3fb67815483ade8264eb33209c9047c2a89e1669f6c68c4e7c4f80ec73b60beacdde857dbec63ad85a728d9f10d0e3895ecec866416609b02cadd2edd3e771371f4c462ed7dfe33f0469c066e893eb953dd9ab6edf4338c0cd0769c87c52934e8f165a31a79f8bf396975a7484e331e8473c29e0dc6b490650c554feb34312232d1478a12c3f7dfbe66602b4cee3f630e9ba24ac3a814209f371c82897580f17ebf58a8911016036bb9eba9adfcb356d8bf33748cd1bc5ee8175cf7d6de6907b6cddd15caac37bfcc677f20c4cb36f7063cc0b98f5c481df995c5daf54f480dc351fefe66e0026df3b47286f59794038819c701239a08212f7af4513373c980956d5e87c2017f76c1dd151a7020fc2ecfcdca6b0e227729725e0aa11dae5a621a1dc93274486ca25dece9015c2c22d643aa478f0603429fe33538ad592e18c6cd095665d6e2983b571a6527281e11f32666133ecb582ed672429d999ece13ecec6a35e6bd37cb541e438a80d0cea20f4b87d6124df0836064e1cef755e48771f8e8a64479b9147d52f3dbdee29c87794501ffd73f358d3026303142c3517ed9c37d7d39ea28555eb93ae98d5427770749142b4a624ce3f5395cca34e9b580fa6f90600305e1f936168c265800ef0e484bbf4b3b826fbe47801b9098733328f5ef02d08f69c5995c63727b131d47aa1d4e44339e8f2f8a387195a8fb14f884ecc2dc70b5e46dd17cdf99791332fa844200ef92fd6263ad33780af91454e822a87e1afc94bea1f8d41003b1c9e4985a9d3c1fc84468c114e55e335efd5a48649f8dafa9968bf4035d967e576a5678dcc1ca8be14caae1d6d0233959f29edbc6f5ee9de777b2794055152574a752a34a4e76ddd0c55325fca319065251bc318d4eed23dfa20ea19e19078dbbc004642d1d5ee56f1a5aea4427382022b91d59aff96e0964dd553d797d76c2469fdc021ad2a76e345b2e2da4622f3fc771427d6c6ff8bec735b45afc1d5eaf0412831cc4056e322e7dd9ba825e426bdc019c4201412983495e0f7a3f7cadf046dd76a2963781814d94378de63893800504889e3928cca6ecc4ae9532e5e25d3f56f7c84f6d9bf6410d9790bcc9843c914ff1ac023b1fee055da99a1379aaf73bbdef9bef38e53ed47be106bff269d5eeb7092c962dff2b0e3f246b3f0899d0ca5484ee4bfca944b0cd30841522c88acf8aee1ff9723f1903a34e2a6898ad3853da138afa96c3a8f8f59a39a2c2b31fd68245bd05645c4010550dbfc85a900207be8def17c0f934a2d5b54141814e403b04ee2d2afa26a55b360cf3159b419d475ad73f4cc65f814830358403ebb0145bd56defef073cdd54e192e971c2a5b9b0a84ff48ca7e7ced1153647cb50ff2da669f70a8eccee0476a826ee37d5421e4abeae13cb5643196a78938cba55acef430a3ee57c69a4fecb37bc9cdcaf638d0d593c0f95824cf7e14f01828a6c42bc82190c88b2befe0c0956ff80c6c345aa94923efff44dea6b2997bd57e193854b8faee10881ce3bb5ce3e418a531364e4f8fbfeb349e46222b99d5ebea3a09e42cbdf4d19cb0ed92a0a952b1200f4cc41ae028562620a61c2167606eb5dd0a3965ca8c2463368b1b03db797930db2c664e9bb2aa05a41741484791622a5268dfeff51f6f28ea57092db3ed9c89ed7ffa5aa817dbaeee57607f20627d3c338d49b9fe626ae353b5436f90ab975d9291134cbae88b82e55d51da2a8078f9c9ac9080b7cd9cd3369dbc770dfc6d450d2eeaaedaace2427edb25d2ed1927b15700574d768185e0d295fb7f6bfa60cfa3117e37f1f0c59c823d7d959e96560ff0bdf3b0e5fc6a86f9e31043da5aa0d9fe91b56cf0535d08e20e12c79d30171df193f11bc20e430311dd123c92911fcd48f83dc18f6518730035f7949f5cc37c2f69369e9719a37dc069b4ef7582291a495fddd99b3a79c7757051a27a225e7db95215d819fbe87ad71f8672fb0002a54f8c7df543c34a17f18a7863c2ebe57857798b51be2e7c0ce496c8243a8e4452b3ef74843744032ef27fa21500bc2fefb6752cf3098a1773d1e0e89bb3020807c60712875b3712134f8e45d2c93445c388c48f7c7016b8e1c8a95f562b057dfea3cacd0b6896bf19e3c9e7ead36110855af1329bfcbc7f91e4e930d832bc4a816571d5ccfae9755145cbaa7e82c43b9f8ba5563c8ed0efb50f5012ccaecd2d723a4b59fd34e445350576d021963ed755e8f16b1c0c61fc49d7c2557d4a0c13947213789d06a34af8684273bac5cb5cc42716ec6d657ebddf0e5021ab0f682a8d72673a0c325813fba190e7c9e08eabcfdf7427ff6a64c5a4b75530e711722fcab213fc5ffc09fa2d587ed11fedd17e1bdea34477e3544c67faade75c48db9116aea6c81b11a9621a5206c261fa26787e5c981c327809e0b41b84204b68b1dc3e3b7a8f0d1c5fb03819ee024ffb22b8e512006cdd137f9a499e6a92204c426520f0ef122b2e1b1b5df909f1a7e78d2fd06682b9c32bd7bea971ecf79ad870eafd05544cdbb3d86b6de94568503aaff87e0faf2ad32f64ccc907893a3b291a21ce319ef111241953d413612b3c4d27c7f71ecacc11cad1b87bd2c1eedd1e0483e484d39f45c8eea37b24fd94439672bd6b95ca60ee1e8b841d8e63c2dfb5269a00d6a64ede5e2b1a3f1c8ce5c04166781a4b65171f089cde0cdfb2d3c1238067aa6095e11852c76ca8b2ca1dcd172890205ea32fbe6e3f0d0b0a6bba64b10c9ec7141b65d4ddfcc84c9cf24186b80b57c080e5446034b526238307f638e42340c2dd3a71b76cf1d156246d279a6ec62f95915153a80805d98857a060fd50fdc807718ff5b0a15d978cd416ce540c31bbbd997c41d159aa28fff4c12e2c362ce0e3bfdb06f1072f06b1291401f856075fa17232475565ca4b3d4ed2e01c5343b7bf862136860b42781b574d5c04706fddaa93c01a6227ddfb1b7e73b75642cb256ac1ecd635a78aea9b45baacc23e2e89ddd5b66f9c024780886455d5c7ffe0f323dc6a965bd793ddc9e939e144a3f1c525a52de3ddae4de02a902f59938e6fd8b266a5634c044dd2e383afd36900fad64f9bccb1ed794e11446a084768da2bbd0233d6403562b837754e7e26802f0dd1c6de0189cb529adbd79dbe9d51efe299ca28bbf177b847b1c8b36bd0d6c68ff320360539dc1c329688ac5454390d9d90e1a98db04fb10332320628c04ecfcf19a7abb607d904edc59139bb7216309d486a636297537bbbc57b06b6232953afab3d7bdb0d7efae8e32136495f6aaa33469a1c014064b41603652b5022db3e0b28c9bff2ff4a05a58b1686e96ea847d58fce99a6eb497e433af525701a9fe3719b8cec7baf010d65345c873c558432292b8f32219222746eb56acdcda51076f75f02d2063ec6c0a35ce55324740b5ec5bff7c4973f07f70222f38bbb6ca6ba5566f77d33b62e1dbcc9a4a5718df26d83df5a233b127adc1dc93541ff4bddda979653cc93c45fc1e6d6c6d8105edba6c90ea76c2de0e7f66ddaf863827fdfb868fde4303fdafa149754907a862df4572e3a54b5171e8ba389da4852ca226b629dbeef85d84c1e8fbe0e3c9ec08c715b6e972ec3118ae4d6cd3a61847b422b21875dc94fa8c2cb08a1df4982fcef074d93718977ed937a70cb3e078e5de3ce30d9c8d7eb70aa49698e9e5a058c4e73d907139a59b5a3a0a89c325f2d543e7ada0292294adb7745f4a6422eb6549d50cbc4545a67f26cb73013175d708934ac8c91cb9ec27a77f7edc0ab043dade9f9542eb6e524098d490838beb432af28e47a3c7052b7dffa66e5f21da0664212ae71dfbf28e354685db808580f5e5233cb20f761b51192d714c25da52e8a17c64abecebb72bd63ef9bf29eb0bfffba5502cc6cefb4d54f0a8f35d7976b28bc150d4e901a6489938cde48e67ad8404ef02def2d7ed520660598dab4cd45519a32fd971fa0f1c5c60eafd7c7345cbbc441bb7f2c3476304cdcdc7fb2a4d72022cd320ebb518584411f7b13ba6a92b453d3b69740b4a78eb0c9afac0654eb5ce396f16cc1bb71659cbf5c4c9bc0a583c5da1e42f3aebf50608fa88e6d2e6b1ba06b6e17236df58ce12ef201ba2148e5da7df0007601d036757067a014344da6d0f3dfdfd22ce7a003de2c0df025d7555f8928047cf876d8245392ef944f459da15870ba0a0b09f9a32878aa20e7431181e1f61f0c6baba4935676c3ec64df4cb3d666f54c8794d7a3b54b8278c873fb30283d421ed08d79fc2aaf3f4f8303e474c6b3c78c63b34b1457019157cb23269463d062b488979840c1a99b128a2049cd405eb1ce88a11032e0e2b5a4ea0f449c770d942e726d858925cf95ae8d0d6d199fe7858dd4a1a31034d3495aaa08599f01859a0c9f81c55f3c3312684ae419e1472be4d29469bfad3c6d38864fa6b57f4ff88e2ab0404ab2ba4f1b5bd85e661036368cda2172d0da446575c8cfb3e75dcb8df675ecbc9d4ead3694e003a345d4e1ca8471ff78bdcaefe132df1bc3ab8a9e24b8a7aa18574a4d47baac4b2b63a4d3632f1816512c7bc5fb2f21f47c99db1b33724c3455e470e81d1eec4e9e97aed2adba7467d39d104b8689da49d569805f62f7c0ea4a0f4e9ba30b2e7c0520e5297c6cf903f597064632e8fe03b6b30c5840f037df1b92467b3df4aff832663842d4af21dd6cec019d79b1f321e9727d99605613839a34e746a33f5bd374270be736db4fa130d17425186e466e8cc7c21b6c547441a9f1ae9f69aae1c5d3c56fad4f16b4712915513e851a8d408b32090f37", 0x1000}, {&(0x7f0000003140)="b4d0c545172106cca140e77ce6182f1b7506596192164fb89323a7ccb562c05051bfadb7c4181aa0efd5b48fd94847fb71febdc9c1f1ff73b8f7198a790b38198e28867a9ce887ca78a6427b0ae573190fb417a799e37b51cef03ec21556ded767b1bb2453685e8d0f1d054a3356df42c0371263ead73f353479149ed223bb449e480e78eb9bbe28f0a55d603e3524a88a4eed7aa9943105d165aa0d2ef96570dc19eb9935c737", 0xa7}], 0x5, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x1011, r1, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fchdir(r0) 11:24:40 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) fcntl$setflags(r1, 0x2, 0x1) 11:24:40 executing program 1: socket$inet(0x2, 0x5, 0x3) r0 = socket$inet(0x2, 0x3fff, 0x3) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 11:24:40 executing program 0: r0 = semget$private(0x0, 0x7, 0x90) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/39) semop(r0, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}, {0x5, 0x10000, 0x800}, {0x0, 0x7, 0x1800}, {0x1, 0x7}, {0x2, 0xfffffffffffffffd, 0xd49c9502fb59e98f}, {0x7, 0xd25, 0x800}, {0x3, 0x1, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/54) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x80000001}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/100) semget$private(0x0, 0x3, 0x240) semget$private(0x0, 0x6, 0x402) 11:24:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x6e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 11:24:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getpgrp() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) syz_open_pts() syz_open_pts() flock(r1, 0x2) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/186, 0xba}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/86, 0x56}, {&(0x7f0000000340)=""/82, 0x52}], 0x4, &(0x7f0000000400)=""/61, 0x3d, 0x80000000}, 0x41) 11:24:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x2012, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 11:24:40 executing program 0: socket$inet(0x2, 0x8007, 0x2ce4000000000000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 11:24:40 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="429ce00fe449f8cadae37a085adf22432333026838f0abcab782d37b448118e6df3cffd59b353556df5c6975380d3d4710b69c58dee6c957bbb4dd7d733eef5f7f512649a7d8dd11ac7a89b785f5e9d749ee6a924bc9003cb0eb3deefcacdb4f9728b6a9d98d3ef7970cefb4ceccb52358a17521732e0c626ca8fc5e59ce661bd7d4bad33985a4e0b9a76a24aafdef31e20b380a0750adccb98e2008f1d3bed38a7c38a02d53e6568f", 0xa9}, {&(0x7f0000000040)="25eed061b6bc6d162444973dae3024e8c82fe4c584e152a1015d2be2", 0x1c}, {&(0x7f00000001c0)="693c2651de5611de130ec00b696ac71696a9769dd1f354719e807c15b9efd96e6773dc5339500bbabd23017c11ad4efd5fabddd70f3fc90f56f9bb39b3bc27e829fcc2da87a4b49b9ed9a63af73d93da9493d4ea5b5db25c89e2d5d832942f2816f64e678c00eef1177c3518b0a8ae4da7384e631c1f7768587c324f27e5cad1e2c7a694cfa2408839ac91af1d47e0f39e565818a41ce737790a3764be64a1919a4e3be1fff72176a42383216ffd69729ac2fdc61b9334bb60bba9f544a60dff08db6c1a625db09375925ee380d2c35bb2530dde0bfe630b7a8169b6c4a0262b6aec80809c7ae5", 0xe7}, {&(0x7f00000002c0)="f76fee255e268e664f437d3ed0e9683a89ac89860031b25eac279cee129f9b51321ea1e7d0fd0fa94c2bf02b607bb40ee858b017f41f89ff697c7fd5ac3b22457c3721cf0017275c84f1dfd5f10be6e61a42206ed2fbbfeefc200e71332b03d7fadafcd6b6b7bf6426a8c2516684d68fb5d076dbca2d1ad8032089fd36edc17d95f8106014271e500083fd4064b0607d3e29d38a608d741c863ddb6dc7b95f7a154e88395a37b974074fd76c82506d83a45c8a00c2e94e7d799c3cd81e4f7069b5011b41381cd51c6722c03cf7f612d958d901cc", 0xd4}, {&(0x7f00000003c0)="a70044d6d1308d9a478400b0f8838a7246cbcb9ab383f93b4e6f708ffb5c7ae1a73ce427fa69f6564382a567afdd152817c7cf17c5318e94b012ef06fb1513f55b1c739b1fb4f25c9746ec1831835f8a80c5c7ff70a8e6d821f512d84952f4a80c997d0dfb636a8305bcb5113e37fc115dbd3d07fb0e4d69762cd2c7a20d1d3d162de5a79b4308302a7d57f05092bac4efd2c2a5efc3d42d6002ddbe93bd20f3e6b504fed4307993979a", 0xaa}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000b3c90aaf00"], 0x40, 0x4}, 0x9) 11:24:40 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) r4 = fcntl$getown(r3, 0x5) setpgid(r0, r4) setreuid(0x0, 0xee00) stat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)) r5 = socket(0x2, 0x8004, 0x100000000) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="ddf77a28e2af448ebd3cd958d525eedc6be21af083c92b7cc53bf55ad109c38883f1e187c4bd856ad141d96bfc9117a90ff7076c89303d5a3322f6e030081f672d1873d43f54161283fd7af4c61e656e1ab71a6508c75af7d0f16075a696b692a325722c545510d6fddd1d401323e1260e802e9e0d48c49a068045877e4243e5ba74ee7b9305ea6e999dc959a37209676a9011b42c11782b2df085992be2b30c7c25e2534182db464ac35f0567746cfada70d4b4175cb29b09349c2b01009fcef8f4a5a3ab8c1b8ad2a7147aac", 0xcd}, {&(0x7f0000000180)="ec1bd50c10f707ba2999be74be80952fabaf7907fbff20e409fd945d5c100e5214a162d20261508d6b5525a3aa0e8af8d4f12e197ddad015ffd183ea92afca99fc64ea27ccf5c7a722c5908a689e97318305ed8a9f47c9ea2a541131e9b9c1088bf06880bf3393cea3a39692157e4976b154684f05b40275bd7bd5b19d3fd5f7c28fcb8e14063e4d7c58775266bfef507cdd8192e0c5ee033ea12721ba749b3b42", 0xa1}, {&(0x7f0000000240)="6aa11c12aa0d3621dfdd1f639f626264d2bf3722ad1e0535179cd8e2403e4e8b65b5975579d3d1781c86564925624516d090d75ed55e2765b1fa2445ef22609c5e6558824ec5c9e8535e87d05929e20d392cbc9482dbd016e1904837410f1ff6eaade238ab66dce2fa8a91fbf3902233d72f1f6a74177c82c711d708cefd778344498acafb6dde099612b17bfa4fc41ff14fdf5c9d50b07fdaae3d0f6c0fad022b5357d8aa546d78df0234ba5835dc63ce6adbb18cb0f69e98f97ea50c92f9cdb5c8ab5f0779481d34b41db3171f8bb65470cebda319b71ad4e0e26234c19b28eb434cd3d6c61ffff4fb0cb2ee3cb8ae3d5894fb8a56b04d78", 0xf9}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r1, r2}], 0x20, 0x6}, 0x7) r6 = geteuid() bind$unix(r3, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) setreuid(r6, 0x0) 11:24:40 executing program 0: socketpair(0x20, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = open(&(0x7f00000021c0)='./file1\x00', 0x12a05, 0x0) sendto$unix(r0, &(0x7f0000000080)="fc8c04444f444f5b4d5afab1a7657b1d532eb051b8061f90d48d5b73457d030c8cebce04db7ba3ebe891397bb280797d360411b3598f46de2980bece195a30a420d62d41ed5ad525054a4a25b41f2d2929548599f4cdd6adb55d9cd6a52d420731557af18e18a5fe3a12c9bc62295ed8b65463da1803bc584ba559b1b1aebf940817d96484a40500b7c11ae119eb0f861f6020226e4c24f66c085065e4b3eb86880f94a48e5a4abeaf91ea158eb2fc6c3883c2f6d49f9785d7e51a559d75132fc795c54127951ec94474c9462f5786d2714e82d1a913cb2ec64877578f4197a3cf10cd5bb9550f81e663978ee4bb2b9824", 0xf1, 0x400, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 11:24:40 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x11, 0x0) mmap(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x100000, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x5, 0x4}, {0x18, 0x1, 0x70cc, 0xffffffffffffffe1}, 0x0, [0x2, 0x6, 0x77d, 0x80000000, 0x1, 0x2172, 0x8c, 0x9]}, 0x3c) 11:24:40 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) poll(&(0x7f0000000040)=[{r0}, {r0, 0x20}], 0x2, 0x100000001) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 11:24:40 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x40}, {0x18, 0x0, 0x6, 0x5}, 0x8, [0xc5, 0x3ff, 0x7ff, 0x7, 0x0, 0x5, 0x4, 0x40]}, 0x3c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x2, 0x7fff}, {0x18, 0x0, 0x1, 0x8000}, 0x8, [0x2, 0x2, 0x6, 0xffffffffffffff42, 0x101, 0x6, 0x2, 0x9]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 11:24:40 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x8000}, 0x8) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r1}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) 11:24:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 11:24:40 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x0, 0x1}, {0x9}}, 0x0) getppid() 11:24:40 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffa000/0x2000)=nil) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xffffffffffffffff) getitimer(0x3, &(0x7f0000000000)) 11:24:40 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 11:24:40 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20d88, 0x0) 11:24:40 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000140)=ANY=[@ANYBLOB="64b19020ff"], 0x1, &(0x7f0000000580), 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0xfffffffffffffffc) shutdown(r0, 0x0) getitimer(0x0, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) shutdown(r0, 0x2) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:24:40 executing program 0: socket$inet(0x2, 0x2, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/8, 0x8) 11:24:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x20, 0x9}, 0x8) 11:24:40 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlockall(0x3) 11:24:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r0, &(0x7f00000002c0)=""/214, 0x6b) open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x10) syz_open_pts() 11:24:40 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) pipe(&(0x7f0000000100)) write(r1, 0x0, 0x0) 11:24:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, 0x0) 11:24:41 executing program 1: pipe2(&(0x7f0000000040), 0x10000) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x88) r0 = socket$inet6(0x18, 0x2, 0xff) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x880, 0x4) 11:24:41 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x80000000000) 11:24:41 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) 11:24:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getrlimit(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) 11:24:41 executing program 1: kqueue() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) close(r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:24:41 executing program 0: socketpair$inet(0x2, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x100000001) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 11:24:41 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setregid(r2, r3) 11:24:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) shutdown(r0, 0x0) 11:24:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x201) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = dup2(r0, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x1000, 0xfffffffffffffff8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 11:24:41 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, &(0x7f0000000080)) dup2(r0, r0) 11:24:41 executing program 1: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 11:24:41 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='r', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x477) syz_open_pts() 11:24:41 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 11:24:41 executing program 1: poll(0x0, 0x0, 0xffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) 11:24:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0xfffffffffffffffc, 0xffffffffffffffff, 0x0, 0x100000000}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) 11:24:42 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 11:24:42 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r3 = getegid() r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r7 = kqueue() r8 = open$dir(&(0x7f0000001780)='./file0\x00', 0x8, 0x40) socketpair$inet6(0x18, 0x1, 0x7, &(0x7f00000017c0)={0xffffffffffffffff}) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r11 = socket$inet6(0x18, 0x0, 0x100000000) socketpair$inet6(0x18, 0xc007, 0x3, &(0x7f0000001840)={0xffffffffffffffff}) socketpair$inet(0x2, 0x0, 0x9, &(0x7f0000001880)={0xffffffffffffffff}) r14 = socket(0x16, 0x1, 0x1087) r15 = socket(0x6, 0x5, 0xfffffffffffffffb) r16 = socket(0x2, 0x2, 0x2) r17 = accept(0xffffffffffffffff, &(0x7f00000018c0)=@un=@abs, &(0x7f0000001900)=0x8) socketpair$inet(0x2, 0x4003, 0x40, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket$unix(0x1, 0x1, 0x0) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) r21 = socket$inet6(0x18, 0x4000, 0x401) pipe(&(0x7f0000001a00)={0xffffffffffffffff}) r23 = socket(0x20, 0x1, 0x308) r24 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x30200, 0x20) r25 = accept(0xffffffffffffff9c, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, &(0x7f0000001b40)=0xc) r27 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001cc0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000140)="d1b2a679b54563cec5d663f8014b0a8b122e6cdb81f75e83f1b31f5e50ec4b358d41246396418d9962c443d1f2f623ee52b07e2aaff88c865f5dd49b2d5da2142da43349ca978a780cafb2976ea189af3e3c8f0bdc332c5fe25aa7adb43cdbf8b572f4d89141ce3b78ba3643dd5086dc000162e26c5f0e9dd57fbb4d293a2a40db72b8c1908ad003fd43683e6e512b03d187e7403b3cd4eaac13ed9c5942edb8a599591425709d6e40a66ee26978ea72aafd26399322c29134fa1f12482f43b6bae419214dfe38a049940d07dc38d35efda1c70a0505dbc1c28dde9908bd1ec90217c409de2693580d", 0xe9}, {&(0x7f0000000240)="13c140a272c6f7c4e0bc987d21cd8eb3651cb2e4b3ddeb86be058a5230d07bc2bb63d73977e4023449d1868d7b4071067b0ffe88936dcd06c8606d7a40856baa70065627dad575983bbac96c040e475d9ac42abeb1e9eb8c74411f81d8cbe1715fc872a6d6f979ddf0a3c1833b02bce507d050191db7a259e4b4f79738f4f79023b2db7eacdff7811673dc8851becf36fef88bb2d948d5ecf2b4", 0x9a}, {&(0x7f0000000300)="5f6bf1c4b2937ec763b593ecdf711220cdeca62faf40092accd45bed2fa1f149dee974b6b6b8477cdd4e1b73e2240ac3cdb7f8bdc95a329f17464078e961361b14b98814b7d7f2014c692e33406a899b89a2646762700ba6fbc56a056ac1731a105248aea7f5fac7", 0x68}, {&(0x7f0000000380)="74aacb603e7f2f0ed9c52ea42cf51b1b99450cf18186ce343f11aed5e72bb7ceca2d3d623645ecbe9ff0bd0a60d32480c6ae6eea26ec26b6798213c78d66a70075bdb4ada78cb6968bfb17b551c9a2bfcd810b7d0dc8be1b93e578f662880628714c3f201e66cb6f266fb144587c732e23547187599ffabe31125b6348899224514237e84b5853487d6ee869bfd1438ec2a30d3e4d948fc12d22e6dd63577384e47e3b1bfa3dfb984e67c6c023faac802a76587dc1d2655b47b85e7f46b9d7b08f1a8e834bf18c9eb091af6dba71b5", 0xcf}, {&(0x7f0000000480)="1d9dc5fa10944943a55a3402fab29f878637b5d762e3c33ef7b365ba0df9b8034468cd04c710b5936542928d3c00a7da556d8607adac8a9c609a9421e5853f12180c07ad619887c338d8a2522eae3e5cd641eba198176383c868ba014d04cd03cd86f7434dc8f7734fbaac28de2986a170307805862e74974c15df516f85270916c17f9527ca58cc9d897c488e827b65ff2c4a9c7b233846c92bd44e0fc42dfb9e6ff1992887d3fea829285ab1bcffa9e1edc7cba676ce2f9aefd016905b84bebc776eb602c34ed495c23f346a7e488b10114c95f22a8558e197c74fe4e7c6040013e7dcae5b61c00d9cba9cd89d23ebfa94807eb76d2b98d27b36e913bb6587b1c6784382af518c0f5c4db1f2cb5338cb6f5c94310f8cd4f67fa309eeed675c24ef9721c8279556bdbf161b4df9d929156436b9aaf7bff69d8f0f66e9292f48cb9e4c6f7b636343e3dc77e23c5968641cdcd9bea51e62e1f6d7f0e992a698a092f256a429adce3b75c9b4232f8045388c681099a8b42a677ef5b67193e49447158a40cb4d34d6699214e63f20e32ff26a5441afa4008f8671ca7e986328c7885681b319d0bb35e61bb1578b1dd9f26a5ed4b5dd58c877900809fc4ddb776b6e9408daee811ff9e1f7285577160618396b6404254d8ebe6689e78ce1f4370054091dd90bb0860ffd4e4420cd77553406241f7ab24cd4ca120565192dcafcf2957354347b3ce98086fb1a05c90d64fe9c70fc1ecb8b001d39f5cf2d903fb56f60771804eb565e3273b15ad7168ed36ca2771e2c92ba168f5c17e0b9c39b777032a7d7379b15f1af1e76e349e7177944bdcb1790d80e2cf512b19d4e2dc2999c8602e1d7ea53ee62073c2ad9eb9c322d1ed748c9b987edecc6eeda84c21ce78489a0596cd8a95e4790aa1183f3713abee9b59b92ee78d7d036042735ccc560f648ff7102a3482cc4c85f141cad47a1859eca42224c30343efd4fd5b2a58feadcbff1551802a64f3bc74bb532db776119dc9e0d0d601cf6b745f7d679c4fd3d0f2efbebfa2befa55b5cf0062f1b646f9dff8153ba552fe9cdd92923922f92a451d27615b8a2391fd2723b2ec0caeacaa5d4823a1fdaf10a191b76cc3096249122bb14deb3218edad4b3fc3504970f88417f72c4adf616dbb6140a78a9bbfe55d76db65efadbed1bd79cf8d17c9261bf636ac62755ef094089819aadcc5da37c00f584445a13875fb8056efe4f40f816d267f55e7508fae0c35986e033c8d8038e520e6f6991e11d44a98505f5d1bcf6109aeed71317cf6954e420ba776c1ca0828a88010b0e51db1ab4137c0971262ec41224d930a8c2aa0dba9f4ffdaf54df41189020e74cf9fe6fb3c704f9e226d522692801eec1b7d1b7babc0226c5c00ba92f66dfd85b94f3604a5ade169aa82c307a833c9a9e2b7f2ccc266f9e92442bf8f380346d8a1064cfe98b81aeb009840eafa72cf3116bb1b0db7c387b9c4255383add5c28a1faeaec1043cb44479c3ccb8e1f190300b04d415e9a8816f8cf0fdd4a9d4bcf5e7d26d905582b462010325bfc8c311146afb82edc0212fe478e5454d6befaa392d889c7859ca076d9c2a11970f2a30fe613a598add49b8f8ff667764980f94acb662d5374b35df7c29c44a606703b0123a870795b893fc991492c28b871257328087f87cbc869a18fe5605e4ea119da193a47edcb5261a9cc0ac2b4c7f3fcc3839625b14ae4793a99e282fd19605ada6f39e5c55e8e4cc616c9ab5ec3c395d9971fff6161cb3ff598007ef55fcaf9cd5032652965718fabdcfa9e752feb85e0e2caef478be0431ce534c9cac236a3819dbe4f621fbf3e263e9ae644ff04c02f9960a778fb90ae14f2fe5c31d747ebbc4597b230e4e7bd904184ac6bc6791944f2a50ca93164caa47a686c0e5e9e57a0ff474a000228eb5bd8c46105d11245d44a66822b690ac3dde9123428d611ded5959cf1a43e52cc369a6be55d2e4fa6c59ec1e75994e3d8339f1837e7e80e2ef060a71c415eec5c18f51773b15d656b16ef3e800c722d06d12b50ad97efdfc6147c699200227894c7440ce656e392fc2c6178f34c5bcaa2a2a2e2dd2aaa256904be63597e382a1842139c71d40c88c9ebbb8c7d8f4a64841d820cda454c9bd6aca90174e4811c43ac123882087e61d5081f2b4d1a3de17b01d10abfb199081c2da28cd8a9e7dbdef370c476e15ae31def7a9c2e032a23b8204d13bd4f6d01f282e66a186135fdb774d4fea78b98b61f465138f7fc8ac3fe58386eb526ee0313b87071d2d8d0a0025de8a660608f930be2b16317338b84d79b645cd311adfd06563ffc165ea7a2865f203e4b6e0533397fcf808902e8099614d2d737737c4752a775ec0245f41df9d002aef6818434de8d6d8781229a89327d292872703e8e76b1c6a76c5c0f842c4e5f7fa48456ea8358ed0631189dc2ee6e89e626574986a2e23f0710a120f75a32980a5926aba46f356bebb7ce329621dade58437744478aed942b06d918892d1567af3592b6710effb528893facebbdd3927397d1aa973bef436618186c9e8b470b94bf86a596cc9fc4c73e238e601677d5f2c29042b4bd8d2860618c9176eacee9f872811302db8aa1e6cc7a2d74f34f7453f3075692837078b6625d6e1a6fda53d7e3e41174e3f68360b85db914bce891b17023963314a9a100c637f2c9ab16364ba0d3156e2c9fb7e67411ee56b7785d7d7022b5f0ef7e1781b06eeaa599d7997e42fdec968c454d819633aabec174396fbd5420dcd5ddd5b887844a85e50b418b2d44828362c11849d2d667d262156093a87a9534bf18f5dfab6f6a6af888d96e4355a6f04b41a32760a584f92bf94acff14234d995d0dd882c15bb8fae17f2520aa0dcb05e792b143778061f5a5866154624727d868a694729abb740b201e078c97a64a6c49d6736b374e30f412d2ae9be6aac0e9a8a031e46774da6a3291447c6ce180ca0781aa6efabf016946ddac43dbe1ce9af848b15ca4d9671200588f75c72682c9aa39cc5d19f3ee91b40e512887ded2ea285835c09a03898072dac0893cb06b4228f45cf04f05baae9f82af39b0dd408f0130acf48a90fa6cb8c76050808d8d53740b70f7e3b31e9fdd2464ea43101004efcb71f5a66d4ac1ba91b99cf4de82cbe8740edeb120821214967159cdb4189d9a1bd2ea77a79ed318253ab02adaecfb48e987fe19379007ecb6010e2bf9cf997c12da56c54c27dca2ea841517677126703575eaac69fee0cd83f64c2482e53622421987147fd326dbad80a9a9c0ef5d574919b5fc66da6af3be806d01300068804a478d7d36b3d41d938830f690e1b440676bbec780d6f80818158be0b16a3f934a3207f08351e2cfb1c1056f4302ae965ac145576385344b3781fc9060aa31bdd09b5de3d3eca3027d4a4992d13b9cd664dc27f97004e10dd206e98d580c4414bf0a65c96664579d3f19c75ae10af9291f9d649751e02f540df6a0c5f9b5c46aff7196cec56a1c350a92932b6a6e4f7d25c707c147a9095ad5b8bbd6680fdd55f880624dedbb338579507e8b1496d289188324096d030668fffc4ceb89e9d4ecb1049edcc3913d8174aa20ecf56283ee443c3d9171384f2039d659572524cef3cbbdee2f54c84f94e636da845cb90147a6ef46ed8196048ce4e80852fd0ce0ecb533d0ac930662e88aa2b5b77034c482c2b051d5bcd97378ca92ac64443a4ec228ea3d0a808bb8672d38cf89bbb741c2549db998527907792116234c971b7b552add5c00cb7ea55242b429a2dacce408213bc29c14d7ff85b10930e453cae43d1859339cc3ea3782424e73db1e1203c5bf1df524cacfab254972e5a9198c0331da7c324dfe73f077e383bdc748b35ffe275c8b9abd571e1a86332a71fe4486a7a2e6610b5ac82be41b5ee57c41aa38c1a2f8cf67f88c5ac624a3015bcba39803360d0db4f3c9cbddc9408cda68ed5de05db8f851fb537e51e65efd410d0a425f6039d2aadc32e2d0d9d6db37e9e10d43029a7f1eb166dce60630048eacea532d2a8156ee8c64be29c7a502e33ff855da64a34d084caae328e998cebf8709a0d75d1985ae0d897c5dfcdfaa03d57aaa74380386a70961594c6d796d427ef1d993ebdba2296b8954a4f9dabff43bf472b47ed0d9c2eb366263d2bfc559b3435d2e5fbea9095ff8f5930de20fd1d6181b4b98c720c463cbe25fa7de3f25354da55e07c70e8876bd8f5cf64ed238bbc8125e032fc3a5c332bf2809e0141e618a61309975406f8750699b64dfd5fbad9b2aeb83cadfe1003bc5fdeb04ec3d7885cef7cc18b225dc502989dfebfde256c4ccb7a0aaa46fa5232dc9c47a1676803d485d51f477bdbc078888f4898a57af5c77682667fb2a43e59db88995ad3337b74705c374e85cd9e4fc463684bb29258f736ba04e8ac3f192cdbe2604809cdd14d506def38000a97a2c67c31a85b4121af7f5039abaf6d64cb9a6245636cf28a47e76222632db6f49063f83380dca0b8039707322c933cf7006399d022dbd011cd127e84f8d6cc94e2efd168877359e77c61feea19465e2c361b025aa46440c14ea3425d5d1a1402c231f986757eaec771009ebc15f61017e26b073298b7944271d4d2b6f209f24788501dc2382eeeb5582927c6c01653776d62a94a5c439c681c84344b757a3cb47ce183c6edffa5f8c5b7e05c13d8ce5777562fcc595177e6a06a723d2e8a2d395ab014d82316f29e02b6fb9ed9f2514ca221ecc1efb78ac25f42a5e876345e26fc9a9177f01eedd7088ea0e92ece0e924ab10f947e086cccd82b978be038e8dbd6096feb2def97a2af532cfd7457b6417dc12b6b06b82ce546a582ee6358739b92d838cff8e10b035e78110a134e4424c3f0c6f87c6aab45ead6401ca1155988da9cddeafe56da556e735db3557da17bc771895e537fe3f4f5f2339644f91ff5f216e9fdfbe1bceb6992247bc7cdb129968808905a9d6dcc60afbe59deacafa5623208b231dc76db6db8c1df5220bc596ec67c1917d36323873e2411565615e2d19e40c94779a51d1dd611a658bcb6fbda765e67b84054804da63451459b43a74d47ba1defe40df80b809d6f788bbd592bda4e15190a2e99b10b4d4fa4d16858e5596fe921aa903d71187e52e787381b86db4adf3ac8a74ac685502b0b8b93102be8afcf73a475b897533641d1da8a1bb77250105295f26b288573737950182eca0c09c41180adf35cc90b01a00896cc771b7292a32c5d7f74bbaf5f8fe1ed93e9275912aa0ec2a37ca5db28c9e02e8663bcfc26f3cb2728a6dc6395b45f14444143a231ba94a19373462cde45b15dea90545b4c6aee6b03d2ccb487a87dc2418d8ebc886cfb55716467e2ebec1ba3af09fb022b8d01ed43eeec3cbab61eb59e483f2e038d70bbe08486283d57b5834cfed3f8e52e873bf3c15f336ec06dbe792cd3fcd4e56708c580ec62494855b22512547953d483277eccde368f796ad345a9499c874408bf87c2d8d10e66f849d5ba8fa3cb2cbe13adc1a664f4cd233cb4fc0aa137dfdfc06d01a7e26304dae20b665ab40921ea8a15230a9065ccff14e4cccc4a74264533f42124234c66cb9dbb50b6cef97c9c430d3501b18236ff2e9266089262b19103650e14a4de2d9d733744f9bbd71b16db9bce1430bb60b1bc0490d3a82a158a6ed77bd2d9d8ed6aa191056dafa8eae67ae839f5348f36b94df0c3c824532e75f1ca7ce4d6c8d6eda18632548638f317404048a484830046a47d4ce6e5008167565b", 0x1000}, {&(0x7f0000001480)="9137589a7d0fd29d82837064b0d2b81c6c3776aa7563e7d0f3c7ea73a486e5dafa3c7197540135635771533468753e4541f5f7fb14571b06aa2f4a5f95378ebe89b035c3410c2563b45ba72b47c5e7ea28657cdb1a73fb58ea44d2db3084d34cbcb0841e162b5b715a78335f0d1335f927fe47822f522177a4ed2ee39696c07a09f089583fbf1ae1647f55dfe5006f74c81dce248314bf9ff0a30cd9b525b4", 0x9f}, {&(0x7f0000000040)="6e1ab56eb1e8cc2b59", 0x9}, {&(0x7f0000001540)="5e40b069c0ae9e20f4c82f7b90cf72ee05560296ebcd7476e1e3fbc007f6975dee46522806996b9e0f31c12997d9d7b145f7d598cc85c50b355bc87f8cf566852b4365a9c3818bad8b663147b5bbbde523cd4d642ecc073a490dd8cba990fc381ae253f14c9cdcc1b20457172404d8f6ff96621e95613bcabe343ae233ee46703b6d8378ffb324e2bdbdd052c7c499d05729325c99a70410594693ab1c8d4e81744975a766d40c803a29f0241687b0cded2542dde8c9daee6ce1877280c59d90b8410d2a6ffd4bea283056c280f8e0fa757f417db16d9583cb744c2715adaf74cd50f373c3cf02885ba226", 0xeb}], 0x8, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @rights={0x38, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22, r23, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0xd0, 0x400}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r29, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="049c2e2f81696c653000"], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffef2, 0x400}, 0x1000000000000) getppid() 11:24:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfff) shutdown(r0, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) 11:24:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() 11:24:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10b885, 0x0) 11:24:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x2806) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x82, 0x1) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x8) open(&(0x7f0000000040)='./bus\x00', 0xaa, 0x42) 11:24:42 executing program 0: select(0x40, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000240)={0x0, 0x81}) r0 = socket$inet(0x2, 0x8005, 0x57) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 11:24:42 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = syz_open_pts() syz_open_pts() sync() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x1, 0x4, 0x10001, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) 11:24:42 executing program 0: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='r\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socketpair(0x11, 0xc001, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r2, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x3, 0x100}, {0x2, 0x4bfe}}, 0x2) 11:24:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) sendto$inet6(r0, &(0x7f0000000100)="b110e11a3766290a1356e89acfa46b1405eb5c6a34f35eabe5c891b04aa14720d98ef3640c34bea6c6ee12e6a3aafd9f2f03131aa46f4c1efcf88df975995d2120dafdafdd574f4ec4f639d7ab39fbd4840f09937a6f82e2ccf054d17f43859fb833907da47ffb986ca93100925066560e81135ba4bba29c1e7086c1563c26d5aeb202400d4fc60d6ff012ab75d784562500895b3e28dcc5e5cac9cc6e33f8a5fa6bbc314f75a41c64d6f4da34b722fb77eb5ef15dd5edf36664397b7c3f89daf4deac50811b6e36f97fa991d602d41f1df2907012afdce72f7361febe63e92ab4798686305a2baf", 0xe8, 0x2, &(0x7f0000000000)={0x18, 0x3, 0x5f, 0x80}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) lseek(r1, 0x3f, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x0, 0x9}], 0x1000, 0x0, 0x0, 0x0) 11:24:42 executing program 0: clock_getres(0x0, &(0x7f00000000c0)) 11:24:43 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x8}, {0x1, 0xfffffffffffffffc}}, 0x2) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="1bcf667c17f2be544ba403c30fb750ec0832b72024f3cfdc1ae0bb11556841787d78048926719ed7db7dea017c6deb07cc43eea3b6f9e8bc6f399e4be6a30922fde294938e7ae7e41442373cda601f472bae3e33f3c55445ef98d95d86cb4a5ec5bb3849e384a1beb57f9326281b4e5e9227987f54a01e5336281d6eba7fa13d6ce4c4e7cb17d82c618915f3bb84ce8a0f85f10830c74d904eaa7edb608e865ba9678e138485817550155faf8f6531c00e84b667575624c6613bf2db873cacd50571dc21faed6f26a9aea049c3866d882c973dc3158b95e1794d8d7681659c8dde31aa66e7383cdae6cde10b01fadb7fa4129bb34c32a302", 0xf8}, {&(0x7f00000002c0)="0f12dbcea39d6dab8c176cff0f4f329c1ee8af96c1bd11093d2850ee92d95aad973d7f3a33b9f887889f68786e944e7138", 0x31}, {&(0x7f0000000300)="dae526aa041c76d7f5e65d9045a5381088253dcaaff9f31fbd6b223cdf5935691791eef43f0966ff3d0914cc927a033ce52cf5770aa126bef93f5b550badfb6f66c39bb0127d9aa69d36a0de8484fe0942c5f66114fb9329f94715d46eefd5eed837ec8e", 0x64}], 0x3, 0x0, 0x0, 0x2}, 0x402) r1 = dup2(r0, r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getpeername$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89, 0x0) socket$inet(0x2, 0x4, 0x1000) pipe2(&(0x7f00000000c0), 0x4) 11:24:43 executing program 0: r0 = kqueue() socketpair(0x0, 0x4000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 11:24:43 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x400, 0x10) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) rmdir(&(0x7f0000000180)='./file1\x00') 11:24:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x0, 0x2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x156}, {r2, 0xa0}, {r2, 0x2}, {r2, 0x8}, {r2, 0x46}, {r2, 0x4}, {r2, 0x4}, {r2, 0x100}, {r2, 0x6}], 0x9, 0xbea) 11:24:43 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) r2 = msgget(0x3, 0x280) msgctl$IPC_RMID(r2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0xfffffffffffffffe) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x161) connect(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 11:24:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1fff, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') 11:24:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xffffffffffff1f04, 0x5a}, 0xc) 11:24:43 executing program 0: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0xffffd18) r0 = socket$inet6(0x18, 0x8000, 0x100000000) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000000)=""/42, 0xfffffffffffffe4e}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f00000003c0)=""/4, 0x4}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f0000001680)=""/162, 0xa2}, {&(0x7f0000001880)=""/177, 0xb1}, {&(0x7f0000000500)=""/96, 0x60}], 0x8) 11:24:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x60000001, 0x6d6}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x18}, {{r0}, 0xfffffffffffffffe, 0x4}], 0x40, 0x0, 0x8000, 0x0) 11:24:43 executing program 1: select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa7000000000000, 0xc080000000000000, 0x5, 0x3, 0x2, 0x7, 0x2, 0x7}, &(0x7f0000000080)={0x1, 0x8, 0x50, 0x5, 0x5, 0x7c5, 0x5b02, 0x3}, &(0x7f00000000c0)={0x8, 0x9, 0x81, 0x4, 0x429, 0x6, 0x1, 0x800}, &(0x7f0000000100)={0x7240, 0xfffffffffffffff7}) 11:24:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/41, &(0x7f0000000480)=0x29) r2 = dup(r0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000200)=""/205, 0xcd}], 0x4, &(0x7f0000000340)=""/114, 0x72, 0x2}, 0x840) sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="68000000000000000100000001000000efd00bc4f8402822d1bf00668a47821214ad304f34e4c08770cc9774bca47aa0b31822ef16ab30aa61524388d4ef1b9876f5dfc7ad8d23185adc7219e2bc38dd2cbcd6c95f75663ae5a789b6475b30acea042f840053000038000000000000000100000028000000"], 0x78}, 0x0) 11:24:43 executing program 1: socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x8003, 0x21e6) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xf39) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=[{0x68, 0x0, 0x0, "613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dcffac92617613f494"}], 0x68, 0x1}, 0x400) stat(&(0x7f0000000fc0)='./file0\x00', &(0x7f00000010c0)) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00d537ba437c422a2900"], 0xa) 11:24:44 executing program 1: r0 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x181}], 0x1, 0xd653) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) kqueue() r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x400, 0x3, 0x8, "4de8829b9f7b2dafba437cccc5f4bec163123e34", 0x9, 0x401}) 11:24:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xb, 0x100000000a1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0xffffffff}, 0xc) 11:24:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pipe2(&(0x7f00000000c0), 0x10000) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x80000001) write(r0, &(0x7f0000000080)='s', 0x1) 11:24:44 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair(0x3, 0x1, 0x8, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000400)=[r2, r1, r3, r5, r4, r2, r1, r2]) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000240)="448a32d291e3267022898929bce5477658cad19a25f4ea10660a18079824cd8f4b50505d62c488383b53ec35883faaef55aab75eabd8b2e0cb301d76135f999f31a523e9caecc358d6df5ff0780519a8cda420980aaf8c65febe2251372f272741c52709379ad1d7ab6518335ee4b1c9ae9fb2852854a61816c8660ede49a7830f79fed90472ed5e6b1177a96cd43c2f666b74ef70fa2a9eb4811eaebbb7b9475391bec1adf1dc0b9197b8b7861ef374cc6d0f9b53b6d7115787143a07a9e40aa4155b93febff4437472cf7e63703e257d67ff98f0fdc6b44b5be487fc1d7054c85b9994", 0xe4}, {&(0x7f0000000340)="d3304ecea6a5b335ae63fc56226b3073ebd30f2a3d0f2baee69a2c0307b4b79737a63ad7c9a0746a2f0c6bfcbe32c7a5a852bacaa913750fd76984f013ba6fe6c1ff5f9819358a90dea42dfa070a02a338043e0b16d15da18c4f0cd7db63bb11564056d300aac47acb00253cf2ab1e38f6e382eac8066ad6cc10aa475082f37bf54b75fde868348ad23d1c907ee5c3ce311dae7c784310d3b8301f1b8095c9c6902d3b9eceda5709c1a748e36e27657b629fb7f3994d40d17aee411b252e", 0xbe}], 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[r0, r1, r4, r7]) setregid(0xffffffffffffffff, 0x0) 11:24:44 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = semget$private(0x0, 0x0, 0x61) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/241) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x316) 11:24:44 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="9e6d06894b2059edd68eacaf950a06418fe15c102390c44dfb1de1362c8a526852f22c4db5476997834247d950d3e260564230954d365949d9f32075deaded2e411acda69741be0310a3a07d7017d6ec7ff051918d1ffca776d3d8c962f8d73c836a3c7a04e24ca89e58c9a9a647870feb4c32676ff15a0278eaf07131ffe1ecdf49bf88966c7e711d1d88a19dfe68444233ff4464427473f189550b34b5bd7151e8a4e24e8e2406e922ddddac54d3b119086ffc8d320944d8a462a1ba4787d26ccb51b9af42445ad16a091f62227869315987750e65d47104d7c041b427b2a81993de770ece3f3de6c18ea5b9e89c823f53d208bc9d1e2784ba1eba92e98487ad2af7a7e35ab090d98776cb023f07fc6f8c0354f5cbb6b57dbfac4a6f1fda4e880af64f6e03e2fff0b48a7b29483ec2ffb062df038ad05af580a529bb3391ffa8e380785161dbda69fd7f9eec93820d36df019173e2db005ca1f6a9322e1f97629ce4959a65435fc8db74701e3c801ef9", 0x171}], 0x1) 11:24:44 executing program 0: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r0) 11:24:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000002100)=[{&(0x7f0000000000)=""/252, 0xfc}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x3, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) 11:24:45 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2000077ffffff) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x120, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x240, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x8) 11:24:45 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/37, 0x25}, {&(0x7f0000001180)=""/192, 0xc0}, {&(0x7f0000001240)=""/31, 0x1f}, {&(0x7f0000001280)=""/134, 0x86}], 0x6) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:24:45 executing program 1: r0 = socket(0x0, 0x2, 0x8) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0x2, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) 11:24:45 executing program 1: readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0x1d7}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0xfffffffffffffeff}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0xfffffffffffffe01}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0xfffffffffffffdf6}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0xb9}, {0x18, 0x2, 0xfffffffffffffc00, 0x401}, 0xff, [0x401, 0x6, 0xfd, 0x6, 0x10001, 0x6, 0x1, 0x7]}, 0x3c) 11:24:45 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 11:24:45 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0xfffffffffffffd95) 11:24:45 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(r0) r1 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r3) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 11:24:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r1, 0x1) read(r0, &(0x7f0000000040)=""/10, 0xa) close(r1) 11:24:45 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040), 0x63b2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa1}], 0x8, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x84, 0x84, 0x7, 0x40d6}, {{r4}, 0xfffffffffffffffe, 0x39, 0x40, 0x6, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0xa2, 0x138000000000000}, {{r0}, 0xfffffffffffffffe, 0x60, 0x1, 0x400, 0x3}, {{r5}, 0xfffffffffffffffe, 0x28, 0x2, 0x1f, 0x5}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x3, 0x80000001}], 0x3e5, &(0x7f0000000280)={0x4862, 0x3}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 11:24:45 executing program 0: r0 = syz_open_pts() fsync(r0) fcntl$dupfd(r0, 0x0, r0) 11:24:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) clock_settime(0x2, &(0x7f0000000000)={0x81, 0x2}) 11:24:45 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 11:24:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10000000008ff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) r2 = syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x29598eef438a4e73, 0x100) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$getflags(r0, 0x3) r7 = getegid() setgroups(0x5, &(0x7f00000001c0)=[r3, r4, r5, r6, r7]) 11:24:45 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) socketpair$inet(0x2, 0x4000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r0, r1, r2}, 0xc) r5 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x2079865ffc, 0xfffffffffffffe00}) 11:24:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xffffffffffffffff) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 11:24:45 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x8, &(0x7f0000000400)={0x8, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0xe2b8e9f8b3ebbb6b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xac, 0x1, 0x3, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x3ff, 0x1}], 0x80, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x80000021, 0x8, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x7, 0x9}, {{r4}, 0xffffffffffffffff, 0x715f7a0f642673c3, 0x70, 0x80000001, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x10, 0x8, 0x4000000000000000}, {{r1}, 0xfffffffffffffffd, 0x82, 0x21, 0xb8, 0xc8}, {{r1}, 0xfffffffffffffffb, 0x80, 0x25, 0x6, 0x800}], 0x3, &(0x7f0000000200)={0x5, 0x4}) dup(r2) kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) 11:24:45 executing program 1: mincore(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0xffffffffffffffff) 11:24:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f00000014c0), 0x0) 11:24:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x100) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00006cdffb), 0x0) socket$inet(0x2, 0x4000, 0x0) r2 = getgid() setgid(r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ftruncate(r1, 0x9) 11:24:45 executing program 0: socketpair$inet6(0x18, 0x1, 0x93d, 0x0) socketpair$inet6(0x18, 0x5, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r6, r7) r8 = geteuid() r9 = getegid() openat(r2, &(0x7f0000000280)='./file0\x00', 0x8, 0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0x220f) open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x6, 0x1, 0x1ff, 0x1, 0x80000000}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r8, r9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r10, 0x0) dup2(r4, r3) 11:24:45 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8410, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) r4 = dup2(r0, r0) r5 = getuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r4, r5, r6) flock(r4, 0x2) r7 = getpid() wait4(r7, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) wait4(r7, &(0x7f0000000000), 0x8, 0x0) sendmsg$unix(r4, &(0x7f00000003c0)={0x0, 0xfe02, 0x0, 0x0, &(0x7f0000000300), 0x21f}, 0x200000000400) 11:24:45 executing program 0: socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000001240)=@in6, &(0x7f0000000000)=0xc) r2 = accept(r1, &(0x7f0000001140)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r2, &(0x7f0000001100)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f00000000c0)="0d70714d2faa42ad76c263adf071647df489e386bdcbd8e1d176438790c6652a092c00e6c5bad86eae2b9896b49607cd3804e7b0bd230fb2b1708ef38a2329ed9b98d6d0e12aca15a7d988333ff27bd79b4a679ab40d3f475a08ec009fa610ac17a0edef784dae3376b6b4633e9e8cda43f0581c27af7cb55967b4066d9b6856c7727dd53e1d8d535709a1d0be36a4d61861a944b3b08cda7d976fbc8cb699da4fd738c0a42c4e3ac4da887744ae41db1ef84a6ab4cd16e597468095e2f40be7163cad8faef5bc64af4b89742f1033f53ae1b245831b68dd39ba01f01b84eee53c1b45137f861fd5e3e5b564102b075edf7c8c1b3874991427955ede644e70c6aaf5ec59b2194cf94d468adc1259c1af827fa43f609664ed44dace639228acde20fe07613668adcfce84c7295a183b7531f449a3c760662b00afbf2f574824ae7d5e72dc2a455166a191dd8a023d64888d41288f53ba12e065e386537d9a1e7f7a5be3bbd839a78b9c6eaaf2e30bc5e0fbf01c56e8fc759f5001ebc7e7699d38bbc0e06d5d0a9d3fe8e51c8316da77d960353e29059e7d4389cabe9c2ee2ac4439b10447db04f5e8eba01d076d64eebcded23e6ee621369a366e56ef9dc9912286993c4b53eca1d1f5acc612b78501d8543cd3e0b20fffd08289d499ed1c14bd62da1f6c5318df6b70fbcf1d2d5c8897956fcd044e20064d95004081c11ec44d61e21aeb848e2e385694d8a1cf7788723caa3a360950ffca5df3a84a1179e48153d31866a8c9ad7acdfb8ae38fe2b61e73241713fe716f27ebf88ab23b8584cb72ddf778e989c5f8f8d164bcb6d16d3361f0adc86637018f13463521dd32ff72f8fe8e5839956788a3c89076c5e11713095de2a186b01b7801dff63ab94936cf0dfbd7e211c06a23cae9979f5eef36d63ca3719d906dbc4fb077d9a6a63fc7127137051f54cfb4251d11fefd8fa9ba478fa14bb9551a4c50f1d7a0bdad7e10055cccc2b6bb9555ad50ead2958d29a4d412dfb664fbcfa2fa38a9b234ae1fdcc94ad21111fd3f6356d9235992d092f22c1f0c1ed21ddff25c02dfb75bd3c736d86fcd2f72319c5acb281d78852f02fae346ac4dcfb99b74c67fd629bb96da5f9eaee939e82cc6b5af16e668d75a456e1e6205189b8210a6e734ceeca5677ec8f23ab83796991d46530ca15d9ade43e46347fef92fec839eed8d56afc80a279717294e4a60e1b3314ed59d23487a9fe182f19d3eeeef9e83ac63722b239e71c0381111bf18093480e9fdc8095152f4be67c3569e9f4277eb6ad38a19eee8839db434af7f9ce3e2d35ee08e01dbe30ac754539ac658da67b01908a3657b98ad2934a2735c23f3fca5e8bf9bc983c8725f0bf67923aab23034a6ae3cb2bafe2b625f95f24c136e980f8adf552cc80e25f93cfe89fb16af7b83ed2197bf87747cd72cde2453f9d712c8ddfd20e725bfc18315aaad3b1593673791397e0d154ec024817c83f8a0bc5a6c6a7245e9e04097b3b3db81c9ecf82b963838ea8055f36e03d1f881726cb3617c17e203ec1a02f0155d6107bd85b6a06bdb544d231eb9a290464662ea7dbe1abbf48266f87e409399d3c1638454b0e17d8e427ee835c15e2034560904e6b89d1850a8ed55bb055590345c2924be8a785b6ce2887b45d7d6bf3045bace8729086fe43c3747cfbf56b6ffa5e178e6d4e471e6a516afdf0ee37dc053e2f200ee42ef53e299192a5db0c032928514e3d40e75a7c8b5d682ccfe426c06ce5b346a1d54ff8f46dc10a935019f030790dd802be7bf02b8fcd307d6386b7304a850e664a1a0ff1f954e312fc366cd29dda8142462b9b59ddd94a4cfc7e0e16c64f7abe915887b0b149a3ff295376033e7f36f5e55a513247a97001c60fd85ec92c72b5b826f5b927d50e7e69b22dd16548f4ba6be7ff79a5fbfe138c8852a9079ee22106b94f9ccd25220b385d7f29331a41933e13acbab218e599f3247bcfb4cb11a66909475aa56427a307d833a6ea586f75e854c1f9493bd3ace47caed94bfbddcd0cc680e3f225a88bb3a072f3feaba0bc7f6fd3bebff52f6576ddf4def41599905334784c95e297fef666f5e92d1e19e72ee53c50dbcb89c1de9d243529e1e1754f87370d10629778b6605c3a46d9dab56882889a935c49346e9354e82a374bf548ac84d0494e0decf2a8c053a5d83b7967da944649a2dfc5a6366d92a4dd0a5b90d21557e20a60704dbbd5905171728df8fc3c42ec512c6a2522b2aad47558c7fe935fb40ed88bdfa595f8781024243af48a3071b19f1ccbe127a4631102ca11384bb9fdec01e81654e733266a60d5659a2a41306e221134534025aea33edff869d5380b58c62260c530dc986e744dcb19ec97ff5004ab17e027505acda58e8737667500bae95ad4f2ba8d2aa19755d48ac20b5315ddcfc1901806a1abca8d5c6bc7864336a40e5902b2f43d243f23b179475c56cfe20889f24bc786279897fb7c296411ac9c20d2c5145fb6710289773c0dbfbec16de0037bbacbf912c96a61b3ac460d078f51b4a468e17c6697758313b30defde3a3c45b907e6ef73b4cc5a7e95f435e8ff7debd8cf6ebee0e21df1a61d5d72b01eca44971e18bb43981347cde1f0aa03e6f47c7415632bb8ac781743eebeef714f55ef565cd6330d2e8a6e45048c29c694b219025e0a324d9245104cd39587c7365ee484530e0975d51f66be11db027a12214a97d953641dea34c542cb178fa4c8c7f870ad8fa5c4e13a05e20fa5cfc46e8304da0e08c5a3c26ffa6f26d02afca8fce76d456384c983c86c8dca5ec88847e9082f0f4139cbed5dbb600882386c2c4df18d8e72b8f835e59ccab09201caf795105235f2b1de970e80403e22bd4d7039055f63ed9bb24edf963dcce1a1e469e993a3febebaa4b375d9c1975b060226f4c8829937e5820027d8c79c0f93d2763922acaee1040d9dabeb3faae6dff162c15c790cf48890c2675d88dd2a6de5578770b4f3486f952e4d7bca568c83f65d2b531fd90d8d6304a1c0b3c8cef83d7f2c589826a08c1b3897e248e94ac5dca66a584f6fe0bf0f47ede5e2622b879227b69c9069e35f7af8630862fa64c763a67c467d4a8427d976a22358927f265830a87d8e7915afc9e91c3e902281575ee13a742c7e7119c86dd3a8362914cc2cd4cf51de907bcdf59ee96286defaccfa998c4c5854adf468abe5c790a813dafe8e9d03225a16e12d4600ff7962aff206661f8537b280c0676d1e35e6c53edd96a8553bcfdc9e8f3308235a58392ff78fa43b79bbaa905a85221fe1a157da91aa008ff77b86d66c24b5c1a11013e2cf85daf03b7e643518ac95991804a3bc937c22458660d8c3759b1a39935b389bebdbc55b033b70fc5b38ff800128105394034801cfbc01456424e887b573c1a89d3269b4d5507f162430d78316884d1f23c55a823327be2ec1912d3993f33fe4eb965c7c5dbaa91536e79e4020fa539468be5822f05bd0764cd4518de6020781e065be100eca54bc12ce545751331c5c57fc00fa3cc236b0bebc1d7e207bdba0ebf27bc943a4dca9f1a30505978461d174df1be41415abb8bbdead613882a827c8a3c6770db0b20fdbc2674bf30f2f226460996af98340783482c7578d6cc6e02b86939fb281236158130b74b124a701a84f68ac6a890ce46c47e2ed7ffa239036bdf7f20d85fe3fdea20a429c51a225bdc72aeb4261612613afab15d94627510a13b527a4fa5e7475c46aa067504cda7045b5690ef1fa3b911eaed95198831655cb08108468f3f6d7745cb14f4173557b136b8c6184418313c1dcb2c2c17f2d109686a70b402c46bf94087ab2711dadca432ddd3140f318ba55351a0a7786d78ab5d9ab32c9596de941761241aed0ffbf6f8206b8257ad0c74b6646a03a7de2290e666949acb2f5cff6a9f36082a7634313a91859ad983c14ea061d6881e939351b4b62516ea9d3922270c0b9daf1ce8ff94c33f576c651c9c4de95dc25807681459b0d9768045a4092566f9da681831d0045e57e530cf156f6fc6e0b802f63fc41cba504bf26f15d082daa7e180dfe8ec54afb2467acef6d14b309cbff01a43c13e6a022f4f2218d80bde10c9e8504e7b268f0e77188edb78de7c508a070445a24713f14b99254b0b32e907ab97314c0564b0f8c1b3f601b9d45fdc1633442eb5603970ad5c95a2fb95af4c7668e12a932ec1d17d40391d1d9cd9bd5eb0d09799f9e2118b23d5e41a9e546322adb1aead2b79967441ecd82c1d93b9603577e3219246757273baf119ede7cdeed59a1a773909980f7cb8486ed303df6a06782f99f9ff6c302c2cf13b32a3717cc2641e78d3e4bce21d4e6a7e3b066d2c15ce2343e194b0e5a22e9102e2c3fd8f871d872924fd7dfce28b3065e1086eb79576d8598c9899a4afcfea46bfc83e27d6194431825dfcaa077e2cffa69562d164fc692553c58bbd66778a1c460a608eb117604c57ed033637d26a454e83b4dd38ea08b8b522b721ad2e0f0b2f2a8e9bfa22883c2d0ebb8219dfe9c93a0ae8a9e49b9d2b85858858a4b0e0215efd25f7388e21a064145f86bfbdcf9dacf344aeeb788265e6a8107665879563c8a34fc12c58d4f3ef89d2312edce6cf07346deb53120d5f2e34c026b3af641df73287d0968d2819da585fb98ba4f70fe41913e4e1a6a383e2a9bd9ad3e8b189f67e2bf044e31c6277cc147c61b7d1458cd34be9ea3a107b1387105278fbe282df5f205a3b10c51b634c170893afa347674cc7a46da9ad6d8fb898492b3e8b9b041810982dc9a812eb12337228711e8ba796515cba6a6bf9e8a873e64840a1540bb23211ee4cfbfee9931df8228314d806a4ccb9961a2cb9fd3064837cdbdc90ac485d1df569bb0d170c07e8f0c39d7ed110e391923ae6a4f67d59aef12eaf6ca3e1eb6988cc87f2db37cb02269b822b52fabc15117c4f5f0b6644afa9d795db7bbdbc2cff3af4a9f4f51f290440ff74e0182e57c671fa1c07e1d46b5679e819b80edf051d9f18720f27f6731cb468387dd448bb15c44288534a05bb4f2e9f8dbe308f7bc50b3ad244b327fed4f0054e62b3dddcc0dc7d16458957375245d17099f0f5f89b99e83cf5aafb523f5128ff1598bf56d21f315762d9bf8ac385c8902f343b9c3f8821e77728c7140174ad5e9fe38217115d63a11257425f9e1aac502f181213c1d8e33fdda48a9135b3bedc5a79de48e01190dc939a79c026b486f69b033354d71d4350b77a2d460fad40be981afff393cdc348a6b0b1b7b8db095c470f37b9abd66c6902f328612d1d2e560205b35065f2f2dbb766f4327ab1b8c836b2896e2d71c8a74d0e9d7b81141ce45e309af51708f2aacbac16cd57144b2f9e6fb429794ead272ac363ee4a40422323a1b8c3a0baca9df798809a24fdd6c636a2cb81493665a69db2d1c4791ecb4c8002df7bf44770207a542a8c856954cef2b275093495cf6da017ba85143815d9a407db480ba9f81770b5d1af01a36e1f319c6956e3fa380bb0c1924a2fba94ada942191c43e30b039035c29bfdb3fea3ddcad4c7fb2dc0da6d26d4a417705f38247a02fc4ed154f7c7eef6038d17359e3b7ad41a58a52df329aaa20d6fcafced4363a8a1fd858bd3084fc359859a4845d6a9b22dbc3ce0ae5ad922d928d666b0f3996cf12416cf541175da70a2ce713a093517a29c61f0db6ed55e17b68f89be6c036b1f88592bc5d7b19219565da4c82cbc4d905fd2150ab6d2950791f5921c3f8100466360f2a4a58471551df9", 0x1000}], 0x1, 0x0, 0x0, 0x401}, 0x409) fchdir(0xffffffffffffffff) 11:24:45 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair$inet6(0x18, 0x1, 0x80000000, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:24:45 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getpgid(r0) wait4(r1, 0x0, 0x0, 0x0) 11:24:45 executing program 1: r0 = socket(0x20, 0x2, 0x94) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$unix(0x1, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000872fa0)}, 0x0) getitimer(0x2, &(0x7f00000000c0)) 11:24:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118, 0x2}, 0x2) 11:24:45 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() r3 = getgid() r4 = getuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4, r2, r3, r4, r5, 0x48, 0x100000000}, 0x0, 0x101, r6, r7, 0x2ff, 0x3}) r8 = socket$inet(0x2, 0x1, 0x6) socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, r9) r10 = syz_open_pts() ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000000)) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) 11:24:45 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) readv(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/40}, {&(0x7f0000000140)=""/4096}, {&(0x7f0000001140)=""/14}, {&(0x7f0000001180)=""/195}, {&(0x7f0000001280)=""/84, 0x91910dc52cf1e19b}, {&(0x7f0000001300)=""/74}, {&(0x7f0000001380)=""/209, 0xfffffffffffffcec}, {&(0x7f0000001480)=""/137}], 0x1000000000000179) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 11:24:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0), 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0xfffffffffffffffe) 11:24:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0xffffffffffffff53) 11:24:45 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x0) readv(r0, &(0x7f0000002500), 0x4) 11:24:45 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0/file0\x00') mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) 11:24:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) socket$inet(0x2, 0x1, 0x100000001) 11:24:45 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000499a6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) madvise(&(0x7f0000ff0000/0x2000)=nil, 0x2000, 0x1) 11:24:45 executing program 1: r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000080)={0x7, 0x2, 0x5, 0x8000, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x18) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 11:24:45 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x41c, &(0x7f0000181000/0x3000)=nil) mlock(&(0x7f000017f000/0x4000)=nil, 0x4000) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmat(r0, &(0x7f0000180000/0x2000)=nil, 0x1000) shmdt(r1) mprotect(&(0x7f0000181000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000181000/0x1000)=nil, 0x1000) r2 = shmget(0x3, 0x3000, 0x10, &(0x7f0000184000/0x3000)=nil) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x11) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x7) shmat(r2, &(0x7f0000182000/0x4000)=nil, 0x3000) r4 = socket$inet(0x2, 0x4003, 0x8) fcntl$getflags(r4, 0x1) 11:24:45 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000500)="772f40a5adb1995f955792995e2b3480dae8dbb98717dee4c268d5a1e8d8e456ee4667ed2d36a26785cbb044b59271133e98a17c73d72a9d79b1cfe2a576a0b28628eb2b3c9f24a299b6bea446a6f592b6ffefdbb454b9b67552bd2f2db9866607702c76c22149e47316d99b9eef74d20b0222aa375601998b500902f3a6d0da0c94aa9be0d6b07af9f34a2969a4b3e3ad4db5a6d614a2c7e799424ebf3ce2468e9111e6ef46b66a9eaa0198c328e1f52b5db1875fb2cbca637bde51ad5dd8ccfbd26e31803691254ee226e8353a2a4f2b693a1003da951d3b9961afb791e6188aa13366cdac9e3a1183daaea1b9eb3c80eb6e5fec6dc4dd2b0d3ab0595c327c72ac2a6d6a6a4899f154f92eefd58899ca9c7fa7d4c2cf7940de062e04a089b425cbe6dea858ca94f527680783699de90e31876a7d2f10390f582ca3ecd571a9f8474db9f7a21445c3e6da593c7370bd3342de429ccb7b3c7293477ef300bd36753335b49f657e493fc4f0731f82aa7320e7b2acc975b8e3fd182ecab4ca6e0ddd61fdfb413f662e3e8efef0fb4513b3ad0be9108502c2ca31c498ce4f9edfe74d46cd7b9d1736c2829ac5b7110a734433f03966b9d521c23c95f0c5f214f7bc6aa4f5e3605ad2e406bcda593b110c19d38664cbd90ac195f12e0b374da9d98110d2ae68a77d5249d4fbb3e7010ca0be5f71f9b695d663fd095e021563e0588be6903795be36bb17395aa0c5158b1d98b14808989a992c4ab03c793ce8b1d26abde421be82a56c051a7758f4fc09dcef594ddc06983e4cf5daf6d691e1b1da1d6e27250bf656447f652ddeb06b0142e5373c1fce1af192b58745a9f8d050b9e7ed74e88cf3362b1194052da5a92780981e50ecbccc7e4941b21566d94b04d899ba87d4e0e26cdc3dafae5ce45c25deaca57fde70d26cdde0df0e71a4679cf899dc983625b0aaa55b80f068df74453196e73d2181cf57cdac1540c9f37198707ab46067fc8803ba95d815308fb566e703be8d4f2d3a61f45e3510bece000bec18ae7d2245a18a84ba883c5874db018c87cfc579857c4a4539e217497223e4532f4f7158e8fc4c4101a70af6c63e45d684e99718964889001f9217ac4e22ed58196b1f7988cf2cbf7a2dd725af771200fdd3f8f4249817c2a89f7b260f85e32266918db4a9b336795d79b5a5774accee5b09dd861179ba346f8c9fde380c9d7db59261a98a39628b830a817498cd59ea84846c1cbd4ec2af6bf09b33314632dba663042f951597123e681b1de943e8ede6cb41f15210f2a6ec95dc5149bacdced6f4f238d613e6b1a0c6ba67ad17d7592cdcbbdad3f12be617efc76e5cdf327ba6c91cf2c0e64ea00d7006b3e9751c0b9062670c317140e7b7ad07e0e5592373c465bc88906ca18f32ec3301b91413bf9923978ea8486354b67f210aa813bbe9dacd9d41169cb30dc7d3a8ce5b7c9728872089d712bd1d0e7e9698d0e8db35014028de7b78f11b6e07db6d71e75f2e072ba0cfeb539291c1b1a9380f7258519410d081609ba2eb6197a35262281c26a181d88a434a80163382bc7ccb0957a358d4eb4073454835d16eca2d65f3c42a362efd9af9442365ad3cc083be5c4a9fc3a768a52b9e62bbc8c9e3488f303a232235f4400ac8d4628ced353eacfe9b1d065c0ef04de8a854720b19748cbd4afcb3051214c153c8a59c39e570b238fdd1bf47a1c447ce091c3d7b1c1d6d178360ca9af7b5d8bf3e308f5222d7dffeed4db5c6183647ef9d4e7d96650aec3c0a37d01943432c5bfc49816f415ed868550cac9b325abd3f52edbfd5a6e8007fee4451d018ef1f116d6a5f22079d9c40f3ed12dce78785601577b2e793c727864fc239c0cd770bb6dae679a317993b72f34c47b5a9c2148cde164b4aed01adeb74e5d864d64a06dde5e72444aeedc5860c6f56f0f330733f96c117db8db242094e2d27416c03d7bbcf48546486777b87e11c44a14e7722c970e2e0da14e533366f4a9d96a05ccac4b625636745095815145c8ab4c2a9e9befe4dbf05a2dab5f6cb89780f3a9502c6a3ddc4ffabf8ad995bc8b24567bc9efab55329a7ba5a098091e85544b4bd829691b9882d16504eb44a5f072d9e264bee56516ff76d40c022e7db3481070a8858e2443a1372b753a60ad90ec50c7c194042aeea482aa80bef40af3989570d2dae6a3904af9d1444dfb169eb1bec0baf065f0e77d028ba86125cff7e7444f4b8f7a0fd2f60ee73ac81aac3869e7c560878576a1966d718535085b2e56a4d376a5cf033cccb6bf8aac0a75ec0a5011761a391f2aff8ed7d48411e34f6767acb42315ca440ad745e9b1d3f506e4f20e87cc8d63d502fd1f75fdbb6e847e47039cbb45a3194891323588b87045b6e1800f76caf17bc07b9a732753cb5de623f06f369d432d07c816de40d99235e6350adda4afb744b8f2c10ec71c391f7afdf6100c2606390e92a79b7531f5490bee9df5ce45159826b76a68189d76d95fb6da9ef1f50e33ea436193f5b40ee38427155f231ac544f5487fe749ea3bddf21d9cdcfe1e5dee7d0b9dde009c100f6da4d9edb37caa8b421cc0a2cc8407b03e3d0c5caee36ee619aa708b9746012c596ab8ce456451d93956bdbb0b6b87adccae1a9b105c2d9da5ac4af81a95c324e18c50b76bc49b00973b36b779805f92ed8952028cf0df015b69689bd3b2f3011defeff2b58a90f8cd3759be4ebdf78113cc72c9e57af50e167c90d695227fe9ef0a685c6aacba67b818bc00fcd715f6831b81fdedd53d45b6bf47f2e3ee592a6d192b2458a2beb0e5e2ec476333bc164cb672768a9934fd9d106a798cd8d07324527022a70a5403ea4cf5eaf279ebdeb301ab3a3120ab5c1c875cfbb95e5612157a55767ee6c10e8e17fec100ae5b8fd72d7741b950f7053fa4c3598cf66550346dd78c884350f86a22ac25d71f11744aa98cf346df052d5cb721bbf762747a9a20a1cb42140a5e6cfda682ba0509493cda034e4c69b7f31064cbf81ba90c640e846fbe9f3b3ac210402d09fc15996bba525f3b9e1f54e60a687f74b2901f0141be3452688dd84c13d711d9b193aada555d3b7f6cb55d86f7b47211d8eae66168e92cfa4f6c1c8b6b9801c5def040d69ec2811e1b6dd9871e7793581b62b310569491ac26fd002cc48e83cc04d72dc08209cd4e3a22f6b9982bccae1b684aa1185b3e4f03fe7e37fabc965834eb5d5eca37ff3b785a139ca51c827e9362bf92b0431121f522ac6bc7a70a744f74ac4c3605e99c13c203d8c6a4e63f9aa2d441c4e1fb1be170a5b00800a38a65b615d05e3a7dd3a28e8c5f8b01be1157cc682d52d89f4b485c673be4b71f4a497e3bd43174cf93b05047e491ce819c46b8e88d605229266911bead4b805c15d24786fe819b615ddcfd29b7ddae1e3d961c14f710943002a8489aa702db1b4bf8ca405d3e5e1ae335d773f1f68462a92fb2cff4350e2b70d3ce9e86eda56f8d8d5098b31f83743d467cf9b227b6802c6ba2253252ef79fce2b67e60b2453f1cd87af590a9a8a72e9d060e5b963d2a577ef7d84ba0620c82d8db1bb3f0f1ea1b5c12e95e6d8b1523b9f90c84b48b933b8aa4c54c59228459d822b1dba5512d7f45b96942be3230ff073268631b0f99ee5298af1955613a323ed282f9bbb2ec596356c910f8475885b5167e42d0628a206346393a32de5d24edf68266ac80eca09b439b1b2f0e12d07be3b873b331a2d898af80415e96eb4e7a815ed5fc908f923a9248cfbad793e2776016fe520ed9d90c47a7cb5c5917e9a13de583ea79d3e54cb7806fa09d9786e1ad65f75e248702ae7d34ea8de0195cf73025d0efad171cbe28fc0cce385c67ea8bc1aefbb9ad8b3689c497377f421378814f19f254b08c41f50ddf94a21b080c37ac78d931c9e1acf77c375eedfb1fac75421232b806ebfb29d23da8ebe16938265213687303b306427452379a75648fc684681cc651623bdb7b540eea40afc7a1b9d05348b938d208d9bfd74fde67ec076f3cf1aedbaeb58059311322bf7465358c1b15886107b1adf7d16c26866c74235e68ff76cabf1bc094f3722209c57f018337732eff80134ad65b6e402017f3185f802abda5f25d44fbc65738230f008e5a258ae2c02a451ed41db1a5f385532d102eff05994f9f1217f5f5da3cca682d9d7095989b3bb1b4d4e3484fd8dfe358d95aae7d6ed070ea41765f5d73c9ad4f24c7af71395dd5a6b66c5ef76eb579a9390d3f47cf7fd2cd88463298dd2f0092491cc81082569866fc1e73d4b4b340a6eeaf43e47dc2abfd54ba8569d130e7206748a6a56126aecb2e073bc46cb537d6bd4fc8d7f091139ef593d5bbd7cbd17978ac1eace2bd14510dce4388d7235646127c15826591b3d79983688e7e7b6dfa62f56a1bf65aa69dcc09a31fa5884f80e98d0d0f93cd1aab0c655c814a306570b802e482b25553e10cfe25f68bd1f820ed3888a09e45497c8d849daf3f375a6b7b7a8fc49bf88afc5e5127917a61d1837815d8674c33810e2fdc550a2ba89bc16ff0917935fc85d85c5ac452ff2ac0fa8439f18249267f5cc003f15b1054c39bdc8c8c51460780013b900d4a9bee4b0c1521583f0373f02e766143f2d9e61590a78b1c1920dbb77a88d4af5a828e5ce61623969c05df0e28c69cbc0b5b9650b69e4cd3daf72c3fe0e7d29a9ec6d8711cf146e5bdc21f4f9ac7fc4f883c4740f985a8f96653371ae8363d0327cf404d20837b00df3934a2123092705e80e36af2beebbddf640289200ef861639e2ae0b00ca5ad6107f17478cb64e58488edbea1a4520010c29a0f9efd33ffd1e5c9f6e9e8d4d935f4ee20df451bd876a65383b1f1308141e9704e133c64d47c072b4eb9a87d196b735188e43d7173e705df976dae9d9e497efde178df9bf2db76afdbfa3a5f675c2841cd1acbce7cce186e2c44220768e1126c7145a83e442173136d231c073a2243a35c7bc782c82049ac6ca521a00428595892c43c281737783d0335cf9680a558bffddf707eaeec14eaabfa56abcc21c7b783e31c0eec84eb3eef3a014cba32bb7806815737201e68741795d4a0b82f1ba7c6060716e3ae4db5f089f6b4f0b8e625f4933e68c5e046dfd2863d4b9b9325c19b9e30a4772511d19a49a202d02b92100fddea946242a4754b57f8b35b0e97a6bc928007295249b0b46be16d2a00a1d6390522d2efd79dc7437f960771cbe3094f2ead8894af9a0c99a62e1", 0xe86}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) close(r2) 11:24:45 executing program 1: r0 = socket$inet6(0x18, 0x43, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/192, 0xc0}, {&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/123, 0x7b}], 0x5) fchdir(r0) 11:24:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = getpid() r2 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000180)=0x229) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffff7, 0x9, r1}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r3, 0x0) accept(r3, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) msgget(0x3, 0x40) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 11:24:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 11:24:45 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 11:24:45 executing program 1: r0 = semget(0x3, 0x3, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xbfc, 0x1, 0x2, 0x8, 0x9]) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 11:24:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x24) 11:24:46 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) kevent(r0, &(0x7f00000000c0), 0x10003, 0x0, 0x20002, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 11:24:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000035000/0x3000)=nil, 0x3000, 0x4) 11:24:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100b8, 0x4) 11:24:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) 11:24:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) 11:24:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x240000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) 11:24:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() syz_open_pts() 11:24:46 executing program 1: shmget(0x3, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmget(0x3, 0x4000, 0x282, &(0x7f0000ffc000/0x4000)=nil) 11:24:46 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x208, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 11:24:46 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="9ce27a315f5645d1ca51e473f158cb76a38768", 0x13}, {&(0x7f0000000080)="7ae154", 0x3}, {&(0x7f00000000c0)="68e875fa0f9dd4e5046540025f", 0xd}, {&(0x7f0000000100)="16e5c498b000919bb0488c7bc1e0c7a49aa8c860ee877ef1111cf5d96ca0b9b04c327b45f3c1b4bce0e8e56b88298f3885522a2c7511a50930b2b19601fe4b5c8add89e6811d3fbb6f05ce5fb382c1b21a9062a623ca34dd245f780e955408b43d37249a86a9145ca0d5c1cadd242ad24def88e361904fcbceeafafaae2fb8b920bf156f46aee5532c76bda5e314a7262d606e8b8307ea650d3d8a71197062e2144012d059a43f330f1f29744dd3986e6c1673a630b8cf90c7ff9a280ad4e6cc2385084d370c2c96a43b0517", 0xcc}, {&(0x7f0000000200)="398fa7a19d58bd1477fee70509ae937984f603a4791e771b989d85254ee456709bf6aea3be20371413f3e75b260dd8176c49403e663b340aac453a164314bae98a2c01f90c76f86bf3ea8f517fbb1f1b246318b7a192a906929537d27d0a9cf8cacf15c3f48da94818fafcc5bb02e6cb3df3d5b772abb602caeaeb726cbed7c6484281e043ff47cd2f915d42a117bd12087cfb26da564fbb680cfe16df94ffc084d16281c95211f4", 0xa8}, {&(0x7f00000002c0)="c81b09f5545c47211a8da67e1a5a833c5ea50aafbf0482f6e312091b8ff3769f0da2eb2fce4f47bc98e62faa319542515c40017f68e1fc9c68241febc98c7b7d53f3fc7eec534ae39fed2fac6fad780a77ba5df60e518e4819548716a345b3ea43915a77fb", 0x65}], 0x6, &(0x7f00000003c0)=[{0xb8, 0xffff, 0x8000, "64527e0068e314bddba384bb9f090f2a3adb733e495f7461d7851f5b0e7021f4618554e2df4e7126509e1759caf8258f107bb8b8175349cfbb2f2359d6c4b0316af02d1917d62b54840cda66e9da099dceee10e9229a8b677bf5fae41c74dd1a3a9af3342668d0c70f809b072f2aeed27c87a4dc2e0619904390e37d781dd90481df61adb1445b1562d541cc8502d883804db00cb74ca8748b07ced4e190d05144982dd9"}, {0x70, 0x0, 0x129, "a4560c4ae20bdd642f48d6fef945ffc025ace1e8e0aa62bbb1648755f5ba5ff1950a34a5192036efcd33486a623c48301827503a43d3c7017d7f773d97730425ea15b02f11a3b85f036d69d0bc708f27a6029e29275b902093652abd2ffc72"}, {0xa8, 0xffff, 0xd079, "dac87d5cfed34adf55bd05a519a615e65ba8982bc947517768e89ba9327d35bc95d00f4555b9b54760b9f0a18dd0a72140dbce5ec5e374231dbc504acca0a578eb0e29edf33f890697c658ac9f8f08edcc779bebf252063c7565ce0bfb1a2de142456d028c6612d0de28129089ae83ce0dca9c95249c04c4c569e6eebe6868d704577fe21f781780217a41351dd41fc9d1a74c"}, {0x28, 0xffff, 0xffffffff80000000, "72367fa191376a9f4ecbc24eddacfd77675c3be6167d37"}, {0x100, 0xffff, 0x9, "558e05089ae98901c12cf3cf2b5751266c83985b5d606d7f98d9fb79f6190fd4a91a3225f4b5c17a9361e070c9137a567451e5e5bf41bfcac4fb6d0e8b3d74ae7ca8302fa99fd2592ba752112ebc7adaeb2694c3f4aa355189548ef0d263f522d899dfc0813c23bfd5c2e8a6d9626abd5080a24bfd466b653cc11821568033b043e4dc0731792cee515b4482fa3964c9677ed3650b283031beeb165eee6cfd714734e68be68b1faa1374f7da68d57e7e451f292427f7cec0ac075992befb068551b61c9bf1bd6afa99ce51b20ef54ed02f613a1bade2bd2a18b93c3eaec1876d2a44fd89802df47ae1a9469c24521d18"}, {0x78, 0xffff, 0xffffffff, "f6dee466a33f1ce78e4c3952962b8e1a40a1614552b00f7591d0960e839f7c9cea5446310aaaecffba07e2e62f4c56bd65e0f4fc3e0359e50950925a256f8a3827385c328f477bf324521af0286d7cd27fe222c15166996c06a295098e595fd4a22b256a678af6"}, {0x60, 0xffff, 0x9, "0bd207aa8378e1409129a67f593600086c5b7aa8fddb1ddad190f9f114948595f9e5d62557baa0da47c5e4360d005738371346d3916bb042d747a547bff61a3644c3be9cce2790bd9cdfd009c7"}], 0x3d0, 0x400}, 0x1) 11:24:46 executing program 1: syz_open_pts() r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) r3 = semget(0x2, 0x3, 0x140) semop(r3, &(0x7f00000000c0)=[{0x2, 0x3, 0x1800}, {0x4, 0x80000000, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0x43fe, 0x1800}], 0x5) poll(&(0x7f0000000180)=[{r0, 0x80000000007}], 0x20000000000001b3, 0x7) 11:24:46 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xe, 0x0, 0x9, 0x2, "005327cbca825d3ce61400"}) syz_open_pts() 11:24:46 executing program 1: kqueue() r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) close(r0) kqueue() open(&(0x7f0000000000)='./bus\x00', 0x20, 0xe2) 11:24:46 executing program 1: r0 = socket$inet(0x2, 0x80000000006, 0x6) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f00000001c0)=ANY=[], 0x0) semget(0x0, 0x6, 0x588) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 11:24:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) truncate(&(0x7f0000000340)='./bus/file0\x00', 0x6) sendto$unix(r1, &(0x7f0000000240)="98eee14c1cc64f6436360d1707a8bce8fef6c2443897f14a78d7ec50d33f7514f58fdabb115170559c8fd07d0af09a284e57fba531c2d184a94d48f3cb195edf6223f8d19911eca289dcd809d0175e5370931439e2bb3ab84dfecf4179f99fd13fd984a6526c644d94c5834812c465531a68c501c9e681c57963b7142dc5295be45a5e360c850e375e1defef3e3381b2b7afb52e", 0x94, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01afcab565e906c969757300a6f4ace0a993902ffe0729e7ee90a2a48d9f2470e46dade65dbb28b2a101992e988182e555c2b48058dfd5cafe724ce54fd3b7041712330a52e75f20e00ef08098306238c83b6bd811ea6a613d172d2685"], 0x2) sendto(r1, &(0x7f00000000c0)="d082f3e0405a5fb129baf72355d8356e41f95834bf3619196e7e5bea612bfc974d3ac903b226818c6612531efeb62087", 0x30, 0x4, &(0x7f0000000180)=@in6={0x18, 0x1, 0x7, 0xfff}, 0xc) syz_open_pts() open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffe) 11:24:46 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x400000d, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:24:46 executing program 1: msgget(0x3, 0x10) r0 = semget(0x1, 0x3, 0x4) msgget(0x2, 0x200) getrusage(0xffffffffffffffff, &(0x7f0000000200)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7f, 0x6d9f, 0x8, 0x47c0, "4c95fe60bfa35d0392c631ff2d8bfa49de4222ca", 0x7, 0xde55}) semop(r0, &(0x7f0000000100)=[{0x1, 0x6, 0x1000}, {0x7, 0x81, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xdbd1, 0x800}, {0x1, 0x1}, {0x5, 0xffffffff, 0x800}, {0x2, 0x415d, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/73) 11:24:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/168, 0xa8) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ec8000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x1, 0xea81) setitimer(0x0, &(0x7f0000000080), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffeee) setgroups(0x1, &(0x7f00000002c0)=[r2]) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0xbde1ae5daf081168, 0x10) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) rmdir(&(0x7f0000000380)='./file0\x00') 11:24:47 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0x20000, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 11:24:47 executing program 1: setuid(0xee01) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000040)='\x00') clock_settime(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x121) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="8a18a48be3e9d6537db8e3", 0xb}, {&(0x7f0000000140)="cd", 0x1}], 0x2, 0x0, 0x0, 0x403}, 0x400) getuid() 11:24:47 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0xffffffffffffffff) close(r0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000180)="f526034b6b092348ae2ebf3403e1336c7f3474a4e3fe08fec34d127283ff3379433ce771e289b0c62e06c7a8843645c8f8ca6b69ff2328861d813d6cd8fdeee6d54aecf0a098c1a514d8bfe08695cb112c58a86cf254d5a92f1b1f6ccb7438000d386dbf073268c6", 0x68}, {&(0x7f0000000200)="109ab872998b035deebfa9f964239e0e7fc97890918d6f1c3e539d988bbe09d8bfb4549a54ace1a5af339b76a5d89eedf967035cb9da044269118823625f5f7792c9f2c053547e9efe1cb20bb8fff7562fbd715dd7f79cdd96f4d90f343d5e290e1368461dc4d17eadc755be3377a81c4e40d0b4727deceb29de43dd71de4497a4da808416b0c4af57c31743752ecf0b1e487049d56be63bf729eac16abf5bf72d6a754689a9e759921307a9db2051988d02276d2bf39797011020b629d1a149334ec76f74ce865cfcbfd53e53b72bb965b67ecaf82a263badc9511817e6b0e1750e50b7", 0xe4}, {&(0x7f0000000300)="b6e3513b16a4de5004b4804ada908ba02e92a62f7f28889e7228b7ce534690309e07b1fc7906084d4b3e92f8eb3d9517579d4633c978db2b222933a172c4c857f78b185048de9a7d67b5a2ef1ba6681a7439e180c7fffe146a33a66cc7b6e47741e3fa48ef8361e2283512d29e5c922ef920974e7a8bf9fb6fa730f0c41f752c9bb41a301476ee404fafc2dcbdca92a92555fea78e2b", 0x96}, {&(0x7f00000003c0)="1fefec6bc5de655bcb5198ec0642c791ef3ae60a9cba3ca7982e1695fc597e090deb44fbdd3d515274a5f5e3eb5eaf282f3ca0089d2434061b10067b5f92c079db0282958116b5c5e9212de894e9e9cbcdf5dcbb0be5781027", 0x59}, {&(0x7f0000000440)="e2e96fffa0a8e4dff51dac6942b813bdfb67883729da0fb9adc374e122ec7584c5d39d850795b3b65ac4ff441190af2d43759b10f628ea47968378a1809161c3a80dcff5cf74d8c1e308008157c16fb9e7fa1998fb262187470fb5489824daf65cb65a5eee4a6e0047fe1187678db62af71a1d8136a7df6cd5ee52364816620f8a0745f2c2ee856c2a5fef1db8ca91b39e29077b3820c081528f916aee52b2bbd280c70004045c3169ab375959f1744c67c9c064c0224ba545c921cf6c5375fa4b66b9595be2fa395f1a", 0xca}, {&(0x7f0000000540)="4b39cf95f3afaec77e481cf27a1be7464eb52a214a87be3c9882becd6fa3e2cd70ce39f307af0fbaabb7f5126d02dea32dff9fc7d9808da64d79f26bd094d0d33e75dbf9b2f48d4811f1b94bdc59a4922c7a7d7d575eb6a29f209862951c06f5299550a4166b2b872e02deaaf15c00543246d8ffe4bece5fbd975e161ddf746155cfb57ad3c635ac4e3ed0eb0a43ae4aa8d986a097dc8fa74cdebef8dec69899d33b7fd5adba0ede3825fe8ce72da32d960ddfb3958c453804fa26fd058c59e7458f6817", 0xc4}, {&(0x7f0000000640)="85bad9c30241b68d64ec93098fca4c30aed993854aaa861d833f9a91554fe77ca3f31f0299841f713bdab9734a7b33f40a2cea028abc0b04c9b542f85c2d8eef6c2d8057cb8d1479d213c5c4c8906257deb74368911f15cf0276622b186299368018564d507694f8e074fefa0d5d61cefea6177cd377c8cd303b1905e18e6b6fc78c5716", 0x84}], 0x7, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x38, 0x8}, 0x406) flock(r0, 0x5) 11:24:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x0) 11:24:47 executing program 1: r0 = socket(0x1e, 0x3, 0x0) fsync(r0) ioctl$TIOCCDTR(r0, 0x20007478) 11:24:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x6000, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r3 = geteuid() getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000180)="7144d0d8b10a36b00f7c98534f05a760e7c6c8907b446e23a570ac2c67f4af461d2f5290a843e2ff9401a1586435307a3130ec3c35f3f016ea120c8cf65c5a07c13ba67ea2710caad08d4d39e8f3875ad21f4f38fa6ae170e3ffed504d2adc9103be932a69acf9355864b29bf164b0ac15ac54762305c776ff0bd1601e176b3032c1726feaf814dabf2f8d7726874c040a87349acdea1fe34cc51cb53d480e1fdba6403439340462a1bb44024d0f113bb3b2e7fe2bd6f96085526460bdce18560328a22d044ff72e", 0xc8}, {&(0x7f00000002c0)="44ba79f9a0ff63771a351b76a65fbd5ef251ea315c276e866f2db50b602e6602c4877b1f48c689a145fcb41e2cbf232dbd5d753235b1c85ebbc2d9cf77597e3ab9d48a9d94c111160fb236b1891c73c92d18d24dba244c", 0x57}, {&(0x7f0000000340)="414638092635268f1e09dc0b478b37ea0679ee85a338ff7554256eadb3e2a3ebea2118a8fc6807da6b0f797323ae754d2695c8c6f36bce81c5a97c280f99c86f508a3eed3c5701cc9af5e4f238ac81adc8ae9174f6e5000e0013550729a5fc177e3edc1d15c9e1d3ae8b95fae7265bbab3f2b580b3db6d20ba177c0211b11b885e8cc471ebe98d9aabf6f47d97cff2d53ace32fa223e29580fc491949288b1fd9d23deaf59096977cf0123a8ea87c20d123f77c6d79d900df5e4d1b1eaced9574d499c2ce4f84e127884dd174efeb5082c0b961eeb695f81a460489a2cc696f13f74212ce8aaeebfacd09eefe0d7ec6db8e819842561c662", 0xf8}, {&(0x7f0000000440)="f7e7b757c94744ff927235e3e06b0921184523d24927addbb5246067510ccb339eee2047847eb4b079b823d628daee8f79f8e2a6398089659a15d32363f43480be43fc608084d6a5455f47bad329259042f1a0150ddd732fae9968bef67be0131445c855c48fc84293154e4a363e7a4585f465daef079429ee29a1bf3d2db54cd0a165c8ccc75ec242ceed", 0x8b}, {&(0x7f0000000500)="14e99b524aab8669ce70c45f3c37b8763cfab210c1389fcf6f2697acbd308d08bcda3de809abb7c51322ea81ba2780e30033e41a5972bb22edffa7534ec31759faee59e6849bc377319562499a369720986084578237ea0d8eac5262edb76e92e014fb822bf16deb9ff973904968bdd802d3c6910ddc3b65e68e53dc691b405b4249ef6f01ed733feea3bcf16587ce11c731909eb451885587db42b7e9e8e2715491bc40331cfc", 0xa7}], 0x5, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xa0, 0x400}, 0x5) unlink(&(0x7f0000000280)='./file1\x00') 11:24:47 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x202000000a21, 0x0) linkat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00', 0x4) getdents(r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xd044d1e81c3faf73, 0x1d, r0, 0x0, 0x0) 11:24:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/94, &(0x7f0000000000)=0x5e) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 11:24:47 executing program 1: clock_getres(0x10000000000004, 0x0) 11:24:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 11:24:47 executing program 1: mlockall(0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000542000/0x1000)=nil, 0x1000, 0x20000005) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)="2627b42c00"], &(0x7f0000000300)=[&(0x7f0000000140)='%(:+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)="bc00", &(0x7f00000002c0)="7b24232cd95e5b232700"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 11:24:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 11:24:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x40000000001006, &(0x7f0000000040)={0x0, 0x1}, 0x10) 11:24:48 executing program 0: r0 = dup(0xffffffffffffff9c) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x91) execve(0x0, 0x0, 0x0) 11:24:48 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) fcntl$getflags(r0, 0x1) r1 = dup2(0xffffffffffffff9c, r0) fsync(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x501e, 0xffffffffffffffff, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x2, 0x1}) 11:24:48 executing program 1: r0 = open(&(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x80, 0x21) mkdirat(r0, &(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x5a) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f00000000c0)='./file0\x00') 11:24:48 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0xbffffffffffffff8) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(0x0) setpgid(r1, r2) getpid() getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) dup2(r0, r0) socket$inet(0x2, 0x5, 0x3) 11:24:48 executing program 0: socketpair$inet6(0x18, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x10) open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) 11:24:48 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xffffffffffffffc7) 11:24:48 executing program 0: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x8) open(&(0x7f0000000300)='.\x00', 0x300, 0x0) 11:24:48 executing program 1: shmget$private(0x0, 0x4000, 0x418, &(0x7f00006f2000/0x4000)=nil) 11:24:48 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x690, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') mlockall(0x3) setrlimit(0xb, &(0x7f00000001c0)={0x5, 0x1a2}) r2 = open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x110) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x47) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x0, 0xffffffff, 0x1000}, {0x0, 0x9, 0x800}, {0x5, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xff, 0x1800}, {0x5, 0x8001, 0x800}], 0x8) linkat(r3, &(0x7f0000000340)='./file2\x00', r2, &(0x7f0000000380)='./file1\x00', 0x0) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/69) open$dir(&(0x7f0000000480)='./file0\x00', 0x10a, 0x80) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x12) write(r3, &(0x7f0000000500)="c8d3994252b77447df72838a9e2e835a3aef380f96e4a4dc83c29d7c8aee99ae2e4300d47f8ddac9305a8f22a22895f9555f39bf1b75c843b820e4105df5917bf779c20332a17cadec963b150eb855dd9f1b10f1ad10967c1676c00f2f653fb8d4df4c50b982e549fc45e68a559fed62b5c9c9b232c2a56ca926c7d910d02d3cd012a66a04b1991f846d1c62c6553d074eba", 0x92) semop(r4, &(0x7f00000005c0)=[{0x3, 0x1, 0x800}, {0x3, 0x8}, {0x1, 0x8}], 0x3) connect$unix(r1, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') sendmsg(r5, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f00000006c0)="fe38a51103d6da4bbdb662661f1109d9ac0de5a9fb7c63f15d67c5e97200ba8176393938715b38ff07a3d144d6146e714862ed00cf4a60eda51d9af42b723d49f7720f34f25569b3e04033b1b70a93aeae72c5f6ddf5fc46399f2b54ed21217b33a865dc1150f9e31e6fd77e278cd477867bf122f2a5ac788d4d8726146088d57b96f8f3df2185731c80624ecdf32ae0f5b95a218ad05c034f3f611fc6febac72136a9496887ad412d232f48a87fc9a2ffacf0929c20da76da83f6b94b08fe77c4b5db102756c97dc0671ac6649ca29201790216f917011f2dc5dbd45507e067ce", 0xe1}, {&(0x7f00000007c0)="076a2d2e87cf4ee53dc5cb18575e47653c1a1d0e11900dca04edee75d466526a831ad5e2cb9c90ae49aec5823eaf6791ffa68b8e1cca5bdd0a5804ea9ec3cef5e6d7f8e7f2121c49ba7e13415c2f924609ddad76632a90a8dc6ec9e1a74a292bcbdc8a9ff4598120f198c9f2bbdfe65545eec0a21c852786bfe6f95340", 0x7d}, {&(0x7f0000000840)="7d21ec729eab0007e17a639d6c12df0538f5cfe774e94598fdba55a711c9cda9963a841efc17ecb6aa6e9a780d8a2ddd98bba54711980a51e87c216de0ca39e8fb5301b69372e289b4c0541901e1511f12ac3fcd253e8025da2477436503de910e490d71b1ef92ae0f29a71a88b663eca6a36d3f3dd0977f051d7181de513284fc42134706b81b7ac1b7bcaa3181c08122741354f660df1f137996ddbec163f9fe5b9f8b2a745762070b3ca89c8d90e0a20ce1d135aef58269f7f7d6c78080bf738f7a77f650", 0xc6}, {&(0x7f0000000940)}, {&(0x7f0000000980)="d6d9efb4b2fb2227eeb5384ffc618627d239", 0x12}, {&(0x7f00000009c0)="17ed80009e835e0e8a1d75a828a66222d6719a6e8954abd81279c82b60f0e92b1f3a7e587eec4797c9bfa66126e67a43e0124ad9649472079bfcdad6a54b506071f4d68a452d1bad6b2c9d0afec99df3f727293c960c1728e7b792ea1dbf1f32016e8588444ac15b7b2bd0e0a5c116ddf8993a55bec6cfaad63b88c167bd636f0c905d3dfcbca8b2ae9bfdbe5725d136bbc29abe3916a60f97fe23b080a9420d2b1689c0a01e65722ffd663b3873bc545846638667d7e1797c7fdee1dacb2809cfb5417825a9889edd1c958aae54ff19d9d2790e202da26b0583005e779db7366b89a1394f74591f0c89f84fc9977ad774afa83dd125badf469059a09557f71ee02aa9f63d9a7514c879de851a9f32ffc025ff110e68874cfcfff2dcfb92297df7b83d36ff379d5a9e95b77792f2f090b7ad5649b45cf79f9cb35e6a2f1bcc513bc8055cf5ae4ef01adc590968ec552e0de858011bee0a8a764dd4e8332a94797e961c83bdb6feb0f2d97371d072050ef3a48b0bb0ca0aa755ce6b0c5f6c3e37ca6b38e555c5a74a0e74a79aa16cf6583ff305478295ba620755acc78c01bc0cbbd9beb2abf0c014aa0f0caedd5d41fdb2722722caf107e2939dde3175206f0f550edad568f18ca2ce9580bf32f9ded5489ddb80f84b83ac1520829868406348274a8469a1cf3ccb121f0bb6c164445ba3abc671d0cf7976908d674a824e94bdeabbb560594ce6729cf1c1db6017796b3234200ad65cadeeaba637a0e9139e8e9f4b507368716f9289a59c7f6cdb35355ec9edeb2c82a09451755d38f852657f0a2ea3a7ae8cc11f2aae893859e3cec87462b7ba9445aaaf7741af93ff4d8f6c1c8de8f6847afd95a8ecf5fc8e964d6aeb1805a5d8688f1129bb05d462ba9e254871fc09f7f762d467fb2f91f3d9af1f4a14449c79c8cd4247e94a4de5f1cc674d167e4a759e42258fa560ab9029f4b333e51554bfc318a7cc3cfa296efd90436c37fb6c6d8c4d820d637d84f28bfe67a99064999c389c63dd5657e77d9669eb65a6dbd83da1fd314813dfd9be3a771e0bc109bd7f47ded4ca36d08b6003716f722d6b67903641a974f7c89fbd3ea3ec034e421d383bc663f17ad29ca68921492074ac46b35ffa8a0a4030e5f4e82d7760185a71a00bdc75168a03131d2412a1bf00023d6086a1ac1e49c427d07229da2eb26c75cc696b08af844e1f8f5002aef21e59f4550a5a732855c7c932314c4f921b9ef75e0cc6fa959ac8f08fb7134423294f04dc75c32ea7e13297c6524a55d39fbab166ee97fe87c6655fadbf2beae84f713a4ac8b9e81fa0f2b3393a20da50a61799397f29b872638d93d625a373495069d20bbe730b813faecb9b730c83e7f743ab367834a2517870ddf030c3c9d2e175ba5f4482aad785f1f85374efa9de6aed5e6df7040587f4da6bda7a4632f7c974b4ae405c88e4d6e4ade9a10124e2995036599718d54752283ec02c4ef9fbde24ab0ec5dd95f8723a0596855e69e7fcf4a591370c10ab8cd99826583154c1e481fb40dcd7ef952141c578617fb64c8572d30cdafc323a85944775642f1496e413c5c2b3dc08f97160af3709bb35e31328305003f8051960f6b0dcd0bfeb9be28e0768cd9e509f311a35ccc4ed720d10147b867d0a14a3041a2aea2cd255837747683e280ec1ad11ffbf427b889f4c9f0a067ff5783029ce33f200c9a73c68389c9c133715d1a4685f1b2a23908f8c4ef6413b9ad09dc686131085399955f4e3013aa2994c9b9d810a63b69f4f0ede177eee822c87c99322d2d7ea20dc3dbf5db562fcaf1d93abe7a06b95cf2d7a170c1d3478c6e829c4deff53ab79e46e5cdd06bdc2a61a2539c4d61ac9bf94f7895f77c0e3aa28bbec5059b89b0070c40fc2d432478f6854248a6697d39d763c16caa201431eb1a12565ada1c9e9d1f1e3b8ed02094e8371290325518618503362d8014c008916ce82cb0d07395853dca99059dc8f4b8e03454946eb9909471f04f6542e134443b5daa345375ade65ac72104e7401282a285d682cea9d14060007f0ec14d2aa30be46fc318e0f452a7bbea6935f11d968a186f19765234d183a570730faa8da31ab6c6d59eed33e68b3b8db53d3b7fec8777ef81eda63d08f6cf4ae9568293a97d46203e0b723e18a375d5052c8b73b14a66a86d50c120afa2ce3d6f7efe2266890f6387b7691384377ca81df29f2ebd2696873a99bc7b7fdcc659f883d35f7496c9eaaa1c64a8d8866d8fe19d60565550040dd49ad2c8aa94f2ffc2041294b95f049fff6411119cf6e058a7f5041a0a795780a139743ca0eb38b34ee469a2123cac35241e57ed4114b1187831011dd1e0f40bcd0a38c97c23ad89e36ea139b5b39901ee26c43cb5e090486f2940bea33d8d61c68bd99d995b232e5e35a4ffe5a65aef2afa14fcc289ce51bb5afc7aeb2292fa6ab6998cb7a0e8ee7d6e46209de82017ca27436e239b41de50e98c8472bd1dc86a325b3c0b175c4cd57da50c1126b7c98230906352513e33b17d39037fc44e561c22333ac81d6d76856d1be2f6c3e749d78d6d5b94662657f730b26f7f80df85654a69a21c8cfc6c1c21bc3c28898f07c832fd5600cf1af67da2bd68293e7eea90d58659a9b667e56ed9c038c2fe92213b533cd09c768ade55f1df146de40d8e96a8b113f94e77b23bef71729c96b73775dbf1028396b9191f1b1edb5475d8f996c0ba413cc9aab894866bb3a980a6099756ca3fd5cd1fdacd17d7a7cf080c4f7b5b509ba0774d4a78736b2bc8c593d84be32a76acb796a1fe7eda8d26f8468d34435b9a0ff8b75e767b538de7c34f53cade4c1eba7249ee7c46530f10d24cb47673b7e7d023eab711421dd0bfc067422befd04196c2486124258027bea70d4a883c01d0c362d03d050e97ec0f5424017f0d2695d27407d6bc868ab27d0f2300c039c24eef39e6995791be558a2647a514527e402d581ab1a94791a8b3a07910f56e70064cd01a045cf03666d56f5eacf60313af0d2f9b7d01fa4d818329970f81fc73ec835aa3fa4d4414459d6d5785460fbc454b65f685a4cb1e3e99332df1d1325760ef49f0a1acf27a83622e5073160b7982d7aa599c45f4dcc113ad8e8a946a2f64c4c8cce1eeefbc80f6d397fba38c7cfd9280dfe53f8c9d65a510463511b01fdb51e57ad5966820fcc9d32d6aab9c20acbec1112f8f8799257edbcf1c6df3a7c842680c3d4d2d7018c2a9e43adb3ab06dc8607c49d051f0c10e4d322dddf58d79acc9f096a6d91575de098628349d28d45a91b48b880179830ea25e9ec80889de46cb52753502b718aa9d16fd280397f5ea31183782e426310297feb1d77f8e79578994e02f4e53b2df7b69fb5185d1d2678b13db7195f3b62b23c57acf393ddbcc6aa610ea2ded44456a737e9cef581852a9b29b2affb393c66cf2bcdfafb1d8c247d202a7610746c8284af634de98583ffa406e546a5aa3b1d118e1589c6523394f8fc866163d9fcfb5ceb9ddd13abbeb5f9712e3bdf41a7504523e9454a0663c0a331bd4b0ff39fc6c57cc1102c2a3621afe99f0b543856292dcc43b55ed6d666979a5a5fb3b42b624e5667328337d955232d95524d54f20cef95f863bc650e505aae4cd3b8dc986a2157e00f86c3a21337bef1571564c6e2496ca6b903728cd11e03b06eb9f61565df6197d0427445090a9debb9801c7faf7518d70efeb7819c4e82979a0b4e5f169ea1a91b7c1254b9feac915bf761259ecb5f2275356a53537b818da1972031a5f353487e5cf104fc441529764e06a43787b33b85f3e475239431a3ce9553dca0e12170f4defdf30dcf97b4a4909bae731394064a4e4e53859fe9d6e8ac13003108e0ef46c4b6242c4bc81c2b397b0c966b540b651bdbe169f49e466f8039187dc99a84e5099ebdc229fd7e6e2ff987d2a5e38fe7873a1ed52bcab8c7b48a5b3c315f2cfa4d8b507cff5cfaa82cc5ee044af79c0929d0846524411b901a5dc22b8ba9cec032958d1c4faea616aa122e9cce7373e10d3ce1fac090257367e202f9b9f32569c3cf5e9de317fb290110e4d157a641d24dc69ac5ccdf70c3bb0c461df222cc8215db3e8960ec87b7a61c3232397b8001f216def3c2691923b25441be004ea9f5027b136f9c3402a53ac70a568edfd3d01c405dba23976554e7d8af76a659337405518786a60d5fe631a67c5b8bfe9869db74768d5cd18b9adfbd936413c8ac636774c604c3570335240ec53c88b5d38323807dce8e596bfbff7ed2b3cd542301e6a0067c93a74d41a8bca0e8a896947f0396c33ae254748ee39c7b0c810831796d0b3ac2db11105e71f0a86ccb46e9f34c8120487886bd5d8128c04bf0e8d4b0b4e8857dd7527dfbd2c2ad084f75ef18c69556304d0cfab60949d8f41890839f0b435d91e3609c79acbd0c2fc6fca884409a36f5373e77afde2c723227bed8c509261cbdf26131bd18ad1836b2eb8689e7242b9937adbf40933f86538a198b07c5952915b2b3c02f8778378b2ba708ad678f4c32724da2bb9b4f2ceab826b01645614968580f51e5706788248f7d68322c87edd6083ea76b3491bd1afd351a147b302d7439ed2c83fb055b5ec4363ee2cdbbc8428650f99a5655b3b890d1333075287cc1e4b7cfb901a4b5596608da16e55cc39bad3676e394855d8109198a737df7a392d297f8042a910f8ea087527fc7c090d9acb1f9bc717121b14cba8cada971ad6b1194b2f6d98ebe2ba0fb4def8c95517a1c1dc2fd35ea3f77a2d35bf9b78358802ecc7b2aaf911c7dd7a8770bda2a18895c9c27500407f93d8ff3f6f60f9016365231e6a374cc30bc29c4c702958e8c40ff0df24c1bdad9a4df81abb81f74407a48dec36952c2db55c7fdfb9844a78feaa6d72727128a72f07f5111cb7cc52d304a6d77a3cb80218391f9f8fddcdf261648c9d20df1b7847a475bff7e0d6a104ec290f54e8766c4f6967e370c2b5a24f0dd5310dfd73dc45cad6d2b415de12b647688f6336261ac429864a14f71d2e3a059490cb792b11a5cb39a7ddf676de26aa80d1da88a11e0e980a18266e7f38400645e31d8c1bef623574ceabaf48dc45431b0e71ecb37aeaa66203eb02d26403bc57d8fb174ab418c80c4fc33909211e4226a5e6bb9d5d3e80d37535e8f7abe3ad4a25b5ec62a9d9d850921e41614edf49a6cfa9841ad73c58478e6437730d98ebc0f8f68cb341820a5fe757bea1a0b63937c09c40ec8e32819cf99714e75a58e874294cdb32bb6f4e54a9d07dca239734b4251d4e51eba38ec27d55265b2bb656fc11c55d03db249426abf0223f89d18787a86ebba0aed3766cde4e7a2380447fb82d0898d0eba4e102285fca1556fd6a49e8298570fc8ef04b51a93d0aa149db2194391828f4c6468487ae7b1ba3b3cafaa2f7c1f1ad6a9d91ccca9675543eba850785139472cde1e9ab6fe971567beed91e12cdd1d1cba5a952fb876bccf4aa42a4a3e747ef03e7b9a51b3d9a9e724f3953691562a05a8945bdae290532ebf1b984df3f01757dc0198aad055330d90d2cca786f0d6b93d24d888e9a4a7ee9aa694286b09625ec07f11258fb4249cea236e0668f68a60b81cf2ed01113c942880567a3eaf4e3f85fc74c851f5a6f5d45a036c435ecfa98e9d5c567731f42c950f729356dbdf5c492be31de4e27be90d975664912101fadc0d096c5490b0399c266ac7a2c693aecdb81186035ce2b34c25bfec234b6963814c0bbacaa4313f16aecbc69422caff474116819759fedb5e0b", 0x1000}, {&(0x7f00000019c0)="12a413dd5e614556c6d7d1840582b8", 0xf}], 0x7, &(0x7f0000001a80)=[{0x1010, 0x1, 0x7, "a3067b9e9fffb7fe3ec25c56a7e258bb054511fe70b969a279ca2785d68d99a12146d39b5eac9f20c088a21de9c286bd4a416dff4dc8427086b942113b424f72bdd7cc3841d705d100d77e83fe92c3da3371ee03a56944e6f9108a0f937d7669fb1f4a8db3f4a3b80dc4e1bdc252b6f4606167b3207b143816e17c19267d942320b792dfc1341382364dbc4fd358ccb3e1ca76b662336efb6d2f97bf406c8c1fe9c7010a0ad4034fa4e1c111269515bb0aa51d26be30c53a21a0da8285576e9c13cc192f2ed66ba9bcc79c5283d57901713b8fb98ca04e025e48ccea13976ddda48b5900a0acb3dc02ec6f1668e74a14634b1f287e8d4dc4ed55471d63694e64f049fe8c6e722a22dbfbebe9c13d1218bf9f884c272d0e714d4ee4e2534837c892aae49496c8c832927e804218a737ad3ed35f162de13beb8429d01c049b7dc1f9f9ec9c7c6ce3191a60d60ebba298935d6527448a7b1f31af1f72358295a72b982003cf2f838661a053a5b9c7093946b4a04a94cc277293f6885e33709bfc9e1854f69e4477a51ae0ab3c57fbb6d1c2e23c50dfd2b14b6b5e38e56720298bd943b3971d3c52092738910820a8e5147ab98f5c2a751437611024f2e6a1dbb9b1a62e14238fb5ba26f33e92c884969303c49323936edd24aa2eb83c65a3787c6fd5cc3ffcfdea6ff890fba52262448b9972b4fdec567b8b10252ecf8dfb4a633322faa183b9a08e47a0fb5eb471f319880116b4c52e3406d8ef940d72ed1d1fc665e55e756f739671f3995a9facf77a77de4075ab29b992c779d39401d971a5130b4afc1c263f854ec8e38a1673cb724e46fe7ca4bdb10f78371f3a71e8d01a3b99d903c74441795df30b751917da51ad71aa1f73899925002bc8d97b4660ab5b8c873ba8416b47331b99a648f5f65946df8653446787e72cd423bd789a4b298f99af7491b7d7824b42ddbbe4f9e303be4b32b73c8681390237c2a09b9d1e4f0f9a031d0f1e18cc4426f2e2b43957cf1a120ee1359fa3eed1077057b84618b9b4bb5672e4c7825f5bf8eb080fbd6f2c5d394c82a22f6be6dd2727bae68fee64746073be07c159cb30f1e640f62210066dd93f2160b47fdab0e77a7de30be0902c551a46e29b99ddc2a08ce69047671f9102f49eeb15be75f5babf836d3619d41e0237411657dc9595b4e8e9fde92386085e2b727ba9730372a41001ed80c2306398448aea16e8d3eb742309fbaefbe9d9db22252bf452b3c6acd8edc8624ea2e357563eb63c51cbb77eac0af2227d0eea2eec9e688a7d56cc5decb5abe373b85240cb23d0b04ba0028caa32781a32de87f4c1f3ff0cd608316bb5123e7aa00f9cdf4e02e7bf0de2d956dd7b68a5d76503b0e498e93691acc3cd8525535035f5e86e09ad26ac44becf7c44c7536f17db9cf00b36459513edbe93dd52283949496f11d06abff538921f6e2f4862cca3681d04bc9e341cf8bbdc54e3cde1d1dcc1ad9bed63b0166fa5cdee7a43027a9fe454c078adb4c0c0440b7bdcf28a09c4d6f55d41f09cd585b605f060e2e5b2c2b346d2ff249791e3ecbbc48376e5474c57a80200af2c1b37bba46e02c473e19a4a31794d0ab91e1dc1c37f8195f718cec14ebe3a97959e8bc4a76007779ac0dcc58124cd01676fce19458b13aee464c8911a342b08c4a70fcc1fb0e703287756c2fe51bd70e182bfc3d722c61b1b49346e7760f88838408634fc3ce0cf2a18cb4e8046ffc18b80e50e0ea22f59c2c95032f28bec8dda547ec4c85c73ce1a4aa97cd46fc24d14ae947192f239bc619e98a6744c659ced1d185e309c4fc24c0c3c0794a2c90cf1402e3bcae10fcae5811bb3022121cbbc4ce93de2ce37970639a1f6d4bc7d2302540440ac3d4633891a34539fab335c7536201b3cf784ecb0f935211041dfe41f07bc62de2dab4672d4163613ba9107e6f15d14dea2047998f54eb930e8246063abf6e7a21febe6cf5372c79f4bc030a652fce061506511dd5e385fc4435d25ac5413807f66e474adb394fbc7b865e359440564cd2e75109707ead0ef45a7a6b137ab82702fb1d583eaa7b95a43dca787c956ab38fa2bc2c916330e499a86247d8af44de1d42aa93178bbaea5d684b5fddd4c9d8cbaac217c40d73a60de2a541757ab4a22b4121fb28e02fbbca09293fd5f4e96fd3c24b2d7947c1f9b364064a9c42549c9e5ae8d3ced1cd9e7e2a4b0ccfe220891a75d7870bce61f64e7ba0a024ef9ac0b67f38ae73c2e8a65dd69a3d04612d3bdf00599a3a1f5d044aae178f28823deae1a4aad25f942a533e0ac9ed9589adbd10d750e13153d343bd058c523dfac3969c16fe64a74b6fc551d4bd476d250c4d61d62ee606e38c68717f975f06696075b3e43ef1ba1352dbc0533f9fb310b1871df49ca276f66dbcdc7ddfc753d31c12951a45a58e35e93d3eff4d3c2e9f24ff073f324b71e35d833a84e95c6a48b192ab99023db97d882cc84311cc2084e9bade84bc46a0d3e3cd273d8ec24ccf69128a068908644d1f16f8ce6eefc2624cbfb09b83a960850014d79107415bd2326b9c4573ffc0b02f48094bf78a52ff92286aab4d9a5073b9c1fe6a43031b10c30aac1002041c0eed9aa5074945f8013c1087f360ed491b803f9282b7e5264b8a4c5f7ad67383b486a1daa47cf950ae7537afddc96b96201d747fced9dde089364bde0d85b8f2ec940555c9b15120c1c8f08a059761fec6b8ab8d3414d287b13fd021c50ec0894c2d872bb746fac1081d3ffe02bf3e950c3456f9cea5301b794e9461c26bb9e3ea67a955fcec3eed2510f632eca3c4fa79d8e7cf750577eb9d0956fdc59c37829e5d423f3d8f4e8c284ed6a90cb6d8213f79cc529aade71d688ce02925df978fe0806f5385731302a31c4bf9db100987014c13716339826a8a994faacdf3c253dc2ab452921983d6b685b21e48621562f1a4c8e07b83c02997ddaf6b054e55161b6e173a49ba20d7d4e99eb57e37c6019fb4fb7d4a58ceb0acb35761a9ee89cd78c74a38cbc29dda0fbb5e0eaaa84fbb45be3a05d0ff093bb53b139298b1883d63be9b9ecadb99c0110250c1b594817764d2d270f679e630bb927f7fb2a41b24e76d168217711943b4ed1ee08b6f38dfe650783533366f7d0ef30ed498d51ed2cf6f7261b3ac3ab9c9365f7bb2a39d1db72e24aee24f2a29a0cbbd0d31415b106a3f2acc8ccc72acf7da7b3d1caba32b0f06dec1d69c85a7fcae02bad80e60fb740b3a2f823a5107ceff9ad4b5c8569dfdad6cdd334cc6f62eb5a1564f809e3f704e7b12beaf58119f89907eed0965a5a15f55393bfe73cc9859314b10861b92eb1e6d0c0237b4451342ac34274bef3909d88544b90c06f040f773a54e869c0310b6adb9dc3a1b210d5c63e2e5534f0ecd8daeeb400d2e701c7b47a382aa690fea9dc7860d5b4208cddd95bed023020be725bcf5e1cde6ba932bbe60c3b9a09064ff87e9ca4c61f77ccc2a62d0affd26a516ffa94a0c9764cdf14c89b6fee2fd56882b1ca22c970df246a2ecadf47b3ee033ef413b819cb3e005046cf16ba679b1cc83ee60436ffbf2a145b2a4a34011d915bc6ee16f5423ecc80c304bdd34ef4896228608c15d9dc52c9c057a16937d2fdb04f8c4c255da4663516d307fbc3105970359c96229fc0714f89e0a147b0808681df018368af52af677560b148bf402f39e92b87a7aac1b6f023e01f8a74b0cb77107b9e9551cd1f37bd203bedbdfc9693c1ac7dc1eba1c8cf15eb5481dad5f242810e36ea4a5ba4d0731d6a7b71b3981d030f4c3e3d4f5de899005a80d6aa4a38e3319cd84e9d67d48aafd35491d6a0e6ff6b002a5cba431d13c9899bb3045607cd232890d1ebac42dc4415a7d65fdff5fbb6bd7e697202c0ff731f6ba38bb909dfc0bbb685c3905d94b9e3621defd8bd2aa1cd541adc640c6b9f182e31b5c843d8a6856842b8e62110866bfc8377effa7d3d00aa309110bb887af84ad1b4fc0cb65cc684e5c90d40124da88e962dc923cb8a50f7c1f0095df0410cd9d736f2a45e5a8f39bdac7b42239ef5534e54733349abc9ae382cf96238401ae3f9afad1c5653f4e22675a1e19ea3c62e42b5636d6f3420ae1141c7cd8319a6a5cc97d36466f678ec23d7fcde330df53879debda46e6b04b70442f5abbe44b4c5d687a9ebb0c3f78907c3e37199a16113af88911bf807ace12a83c82a16ff6ec7e42f5ff532902c6f2e6c317d72fc3249cdbe6f31a491c5dba0a7b2eb7132790694ae39cdaafc88a47f31267cf92919af694d673169b575dc42639dec4b97ea0321904aa81b478038fd4d974a19a639213481ad46e07c6ca4df0f7b8d4e1a853d67d5e7e98e1d0676f710a5d856f86827203937add7d825376309333c0af2955c7d9a6cbd3783a41b36c241502c07fb7474f3fe318a62918ef8e8c0d76c6dd2f770dfaf3a215fa00bed05adbd67f61369d88312d57ce368cebf793e6139400dfd013f65b3fabc597e527776dda18a1569b525070901fd1818ad952785bed555a6b9ff5f9ca6f2d4b30ab3a96b0c6f8c730505c09316386aa14abdb40751b82cd6c47affa196969cfeaf4aba854b52ec2bc37bc320a1af511811f73b4669c77d0d1fc001f040da7b0f3744782509dcadeab92ccc3ddcf73ac6f4dc19c07d54aaef5ab4854b62068dc379aa37289c1feb7cdac1764a131c71ddf2406aab14a242ed268a887a69080c3e8f8b5258d263c25b9c46cae3a04c9b70e8fad0a54b76630cb3d943176e928fabfbf466c8f5ed54b24b5557975f04d8bff89aceacef44352c2a3c37d6d70fcbd347df09d15ed86a566f60d92c77220ad19cfdc035385f40e41ed48fc83143674d97ccb951afe1cfa32bca63313e4ab31a6f5cd4671ead63ec9fa8c965639036d6c429d74b23b428a3fa2c33a9486fa00ce00316e1ab27538623b32117e60b1a9116eb9f52aa18e76e8c28e86fd5b744ae3f76173d9ff1f7b8c296df2a16199c75ef0dd56f545efff6ecdc646f5c45927f512cf03669bda2837262177d00d380418ad84eb362de675977ebcf7d530fe7b74742d44e270ae6d0ac39b6a8da408ca04924bedda747ec0fac96bc2c0b2fe4ace64277c38a4b6a560ad61375df28f01aa10f77cace6526cd591a0aaccce46ed20e98e0b25fe0f1764296fd73dee03cd60c90e4e85329666aadd783175343b4aae3c26d58ebe315d12b564a674a7e9801e142d6162ea087611e568266a0577acb57cb09c343453d4c3e98889ab5e266e9dcb0ac016e1a22d7df9dd954c8f51f2fbf840144b8f6ac9982aa665508e87a8d118dc17dd7be912b0935889efa4ed9da0a554dd892b816e8adf2dce22b2e369625b653b8c8b45aaddec99fe0282f31490b17929444a904b8f64b780a6130f89c33fa98fda6f631a78932f52eb56b75caff3edfa06c8eb52cd3778c6613ef0d960101c81fa01335aa4c6f5a57582c599d97856a27a425540bcfae87fd07873e1bf15e6780a038362382d613ef6c1aeee5f7bbd0f41e79558081de666db25aa8e87c45c17cd14a5ccb37b9e0119050bd2f17773bf98b96178cf53652ed205f824436351a3fbcad3fb217f63aeab3e5ee81fcb2e7228c91ad3a3a616df1f9300275bfbd93feb198f789a2962fe89e8da25e84ab5d9c45a4474c141674b06493c8660ec8555f1d234c1bf95bd7de7712ba178ad1c3f9dc18a2b00099fdbae1629c71a7c3a7fdb9615c42b311231a2dde49a5f3fa1d72662ba0fa55a82f03715e06f673e262b5496c4cffe529f5c079"}], 0x1010, 0x408}, 0x402) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003dc0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003e00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003e40)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003e80)={0x0, 0x0}, &(0x7f0000003ec0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003f00)={0x0, 0x0, 0x0}, &(0x7f0000003f40)=0xc) r12 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003f80)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003fc0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000004000)={0x0, 0x0}, 0xc) r20 = getgid() r21 = getppid() r22 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000004040)={0x0, 0x0, 0x0}, 0xc) r24 = getpgid(0xffffffffffffffff) r25 = geteuid() getgroups(0x3, &(0x7f0000004080)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000004200)={&(0x7f0000002b00)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000003d80)=[{&(0x7f0000002b40)="589e4d0c193f681198ccf8402b9a7171f4a149aa6df4bf85a31b40e8331ee3429a079048e195d13d42bca886995314c3ec5c78bd456e32d386d2cd6b515bb97d9a12ef2b5094e887b71b0805ee61ba521cf10653d654e24077a5c322b2635e1c040c6886adf8a58b260449882a6b1912a4009090737cb687b25f0655450d3ad56802110e9f6ff2dfa30e3a1fa00a0ec8db64afee6994b1c6ac0ef524972dc7f4183eac297b20414232f4787243c3215c0f149b5961e8f19a6379c10683009e125c2df33db087eb42f7ae9ada3cabd8fd93c82556a0fc8c8c890380982efdf8f8908dc57b74271babf505cea94c7efda9f4904e6661c8b401b625878ae349452a13ab06e203762342cf3cab34309e119154eec40360d2071c6c45aac1e00cc2a0a33eac603c0139688a5b128c613e7f143a373b8be0df3bc76fe945db7cc8097f39b65bb79ce6dac188b2a644f8b76fa98a3114f0f37034fcbc6167785f45bae6abba888cbefdf90794837472a9af6ae65a20fdc7ed2e99ddc249861f9c1ad7340189f74b61679a2fdd33e0e4bbb2c0957d517e57cf1c413d3b6f46f3ffb29a5f850b7c262a621f47dd38042b77854e27765c74e144bbdcef81e50c6ead2d77064b91104d41837583479eb4227474f9ce15d1ecb1d0af39843a805130092449669ff24dd1b33c4130d3d517960cdf618cc1f69c8ed1d3443ef811ff2a802af50f630b1b202a5ba5cda4662620889e2ba7c78552ca890030859e11efbc584acbf0dafae2be20d33833bd669a53f1e47d21a799b28fc2f24ba6b48a413b8122b8825114d7856724043545c344f1265802da7cc56cf947269f2dbeca06622a5ad5c747d83d2d2f5b82ccc9b4a29312d1b7ae88f564f6817d839c23d56ca8908df105edea69df5cbe6cdb996bd02073b0dec3907a473dba933a2002aa9e3140742f5aa76c7ccfebb8a3f85944743455ba05b7508c5e527b0ca297eca15bb68ed5a15333dfe222daea4702f3ca6e37d9c6401c07db2184c9f70a28e24ef3f930af4a61d026e08c21c38edc93749ff23b17ec25cb4ee1b6656403ee3fc8faafc4d4d379ca6d2017ae12167733708443eea1870524ff657c091cf50947666da92026b088d4bbc202527443273339ec2b6731485fb9005082baad5fc1363dfec950e9dd0eae6c1526b7dd9e40ab83338dba7ecbac12a07b394d1c26ba5bcc4d283b6b83168582a870706b686f6a69ff37003ceb2ab60bdb9eff3778ee11747683a0d5715aed3555a1f7bae60ef83661cde610a12c3c28764abe9786dbc5df474ce87c2f177aeb31e3249454c3d3a8ee97e9b01eba8bbb5d704020b5605ac0bdd47a10a1b171d8181d4f7414371a61130565f9bbfc7331a6d05073c7094c7aea0a51b0fa42a6fe2782ec6427e75bc333aeacf044c7b34f7eb0a86201ca4bd9689fa4d577723047750b1884abe12743f3713413fc4ad63f4f65d28b02975d3fde317166a8d296354ca6ff7ea03da7fb88e11d19f5c659c16c93b28bf87da7856af550b198e85106d104bffcdd33974ed40ba8b1769f054afae6fafc1c9652abaeb4b8b08e2fb82ec1a594f2eacb2181ecd5c667124a9bd74d3171a1f0068059255782cb2cc62498cafc72386a3554acc767681ef618f49fc5189443609a983971e2ef9f92f24013aede6ec2cdcb9e09d16da4ea57abdde6e5790ac3c2138ed90a19f1bf786593c9e98dccc2ec7e14fd53d0a531bf2aa6d6ce9a9bd310380c8709a49257fea9e7dd10028fbc4e61751c9a5eba30748abced3ce11627852992faf57323dc4bec342f1e69684b5b5a0ec00ebe5aaa8cc7fe8f99f018bb1b988382f98147d6663029b962294f198df662cb77b8f8b182afaeb8b9169e0aa7838b9af5b891677bc6ed3a4d8d5740688cf24777a50d3dd6633732bc3669c2eb1cfb92fe99e07b2b400c2562a9f910744f06d6ee9c563fb6b22e1eaacac28afc31318f2a0cfc77efe7055eda9fa6b4c823406d858c89ca2ae5c6751b85a9d1faa17353751851452ca58509c67df632840c1ecbc72c61bb4ca593bb4dfcfa957d2997ec310cd82700dc2e855755e472322c7c8d100b55dde92e716e68e9c444b0fef28b80f3a5178cac5ffb78c65481e1096e6e54f0b433833ad15d27ce9a15971341bc6882dbea47ee76eed160766bea58d18191de244296d7a7929f5e891dabb51acc9488cefb5bfea017ace9652cf336f997875e7a02d2d961d089b29c1723da704cd5c968f3f429aed63ba67bc5f20247be49a1a9d52f2f156beaf6f0580bb4655ae71c7a84af06abac3dd5bb15a41260ef0333acdcc602805b8b3534fba7d18fe5085f03fe124de87bc5a94963c7a32db9704826f23d49a872f28c2b9f3170a8aa62d63d21b27ceb9779da82870591ef485e1ecac7e431ef80f0c07912c9d6b8cc7f7fddf0eb04d35461e1efe5609eab84c2f874ea729cb47cb7c8f6d479b386a1e593d682a30ec73c6bda212f7a05abbaf2e8129b30814c25130c0ab51b7943e05144904626c44e803b969068e1361d122a0d6d329525d55b67db24387e7932dc9a839d9ca82aa1911f6b21769cc0b26e9c3aba8e2501d46fb247bd7665ffbe033b1ab579abbab772d3186feb7899f70aab90f9dd7eb116ebb752cd00ef84fd3c326d7df4c2635e34d552424bb21a74731941c6074cae95459d5690d7ad279459714a0a120df0bbe285da4ec2f20a9c079d001185aec005a19263b4f0e6533d227102b0a2b82b83f6ff49cd932b24b8204f70131484eaaea8cee29d6da40124eee13f99f508f1575229e9d0ed62d0ada668d6bf93a31a227d1e246ceb17912dd691bf6f63d278fb8e1b5d7cbff8b9200c2e6e5d01676a83e2c215ac1bd0ee5920d2442e3e40b58b13a20a3f8ec239450a0db300dcecb9809b7c362b0e9179234f1f02356d0ec4aa2cb14c4d5765fb0743e7f06186cb1a980a7ae3b0d1758f4b33624151473a85fd4d3607c89e7fd46e12f4ef4d39b47d17df406d2e07ffba565f8d867a40cbf49fe74c2ebdb859c1058f1a56af14cc69f5fe935e70ee00cde609fce83c2206ecc6422e0282840ea7be1cb8ec4ddcec6fc0449522f2729d625772d006f305ae5d9641480d29a6f32d1187c41bd7dfd1ce966decf0a2d847917e9f3cc9f5c31b2f96ec7d8af8417f04f027218e1c60f8894de2875ee578bef2b5b5066bd4d1e08b95e7276887338e444a9e1eb7b1adac7aeaed1b47fdae30a16383e26c8f107d5301fdbd449cb2adc036b83e9c0b126f30367bd31b1c08657a05c58aeaa3ebe0bf0de27d6c1b8bac3cfde64893eda70ac24162f5a821c70aec9decd6be720594925604e59b122ad720493e1b74dd81c887aa115940bce418c2b4bf57843673fd02fe5375d1d60f3d1dcd806dfab81065a14f07c370673c318b9da012b8f3573e6efb156ab4d50daeb33c8243b6766223da5b788aeb78e883ccabf9366d65f997a3e1935d050d6b0b946d0202c9e471b6c5484e93150d182af06a44f4410f994330036bc02e3b55f2bc0598e002d14171b17534420e61a568145d62722ca02950b36cd2bdd621d7825bf953b617f18391e62d274bdb586e87cc67bca0ce5a6ad82f71ea37e9da29d2e8c1b2f3f58114fa2cfcd0e05ab240b3d1ae18f7d8921404c6826064a4087fd812216e9b497d4605033d2c06e957321dda128fa5b7f7bf1f05515cc0726819812bf8cb5a33bfda6f1875181992b7e31830401c834ab21e37549a4c1b98ce7f1e5ecdc1725760222d7e9e7a89a1df6889616ced83a268c6d510ce015310c7cc3738ce8590743fbe71d77875f91a864a9cfae69ec494fdb1e721289280528af8bcf2df9fe884a71976ae8222018b0c0d2562f3fa887c0ab06656ad957c51ce66da307f849ba456dc03392e96ca301c3c22d9c501801d24d72e38f3a337c592704d2731154ebf088d9910f801f4af48be39dacdc95aa91ca0e02827753475824b9c99532bd878ae2c396e9d5ddad9c222ba5188fe7ce9b89c449119795bd89c3245a4f9d0a613398a9d51a909be491cc7718dc827da701a5dd29beb65948e1de577687931465764a33a09f36da4bd2098bbe4aeda38ea443d2d7115325db64464a34fe87fb98e5d224e6dcf6e6838a033fa242458ab164341e13a601ce6a52d8ca48747b581714972891672c3a975d8d2b9d425a4430379d451c8db5d110c455d6ae5390212a216c638913381d23c37a3bb71b136241ff8a51c7401f8f4d79b4a2af3e260f4408c7051b65d7005e48e00f277d0923d8efc954aff4e994aa03dcbef5e5c08b8f77f48b28ab17d8fb0ae163cf8206783b3b9a0317ba45507021a5452a7dccf933e1bd3662977bb8b428ead3b06dd486de712f25d3cda5d8c152eb5dfc0ea69014e2b2a4db9c65c88bd7d0447a2066bfc473d893e092466e0e0219f226ae17e3fccf4ac43ffc23741edfca4b2de251a00a1c13dd3abf32b567fe6f3817d97a2d0b9ff3e6a2942f58c10f7f7365268e0584ba361e9d1cd341270b778461b93c0a1295d49451f6766053ed74a67b716ec6c78316978db733235118f59fdb1a080d803dde9ecc6e1f5efc8ef5e8eab02bc4cc5c04d1ad3dd4f1aa1bc55018932248e85412523baef8b99d44024ab97e066035c0762801fb7b181cdb1c538c0fd60067c4d6e6cc37448b3d0ead9c6d5fd219db6a8666ada1c31d01aa86a081b9809eb2bcd304eb39ea6e0130f40b646a1644c9dee812913bef30d59a968ddbb8b78edc3c4162b8cd2a58da952518ea4c16a8626255963415dfd211b2dca2c78b8552b05d5d79a360b1816299e5b79ef343b285b6dd4d56b75f7acc339983e0609fd93aecefaac7009ce0418a2a145097c148c895543d083a39dcd28433c9c2f220ef491d641b392db8c7d2f3828060e436d30bc862fe43184fcf423244fb3e1e95d44d11c6b726c4817f056aa4a3eac8bd86b1c410b5a02f83fab342d92ad772abb4ba9e80fbaea414687bbd5b67a25e1de3ad1c7236083d7d630c761e5abf34c61d74cce9178f3e2612659a06a995e65406480509e3748208554f92e54bfffd710c3b37de1f89d5cef6e07bd64dbba52bc28e3d0e9a550ac927e7b5e393399a795a5d90d3f378683c4d89b599be0ad4dc807ea580e157a251c45cb7541b0eaad7a62066fd8e315bfedadd03169c34ddf3b08e4a506523e8c131b307df00256bfc77a432fd3fe4c2700393a70759f1b4f76e5a6a02b3687cd96e433cd81612f737d62b7b3a3fd96df2c5a4b2d8adea29b1f56311a154bd7f9bb6c9ecf5b93e78d823a2469ca2fa668c5e9f1c8d62dd8fbe9fe050eef1766979f96d7492bc8d54f5b916a5bab359cf78550a32b64e415578306ee0bd1e1881e54b63e341cd20de58207981a0c42c8eadd140811c99cc1e0b8da08b5476deb251772b5b29d1b3ade3d4341693c64183e104e4357bcffc2bc23d5840097b4d6ed77902b5dbeed0edfe0426a09f4a494dc4567bea00ad013ffaaf2ad3b8e5fef3804918961925cdd0e54445458c5d18ac2d9ed2fa53c17ae0b4a310a6cd9b2ff468f07563a3a855b56cb67d514f4baf0e46d262a713437a3bb0b6468c558e6bd40355ae3a24d302b943c39a9bcccb7082c5b4036855b25239af9a3881017e45a9301478716590397f7c7242c08b54c56f00fe40bfa494bc723b5dea7f93e36a49d1588228a06dc36d68f98cd00bb6021359cb738788e3544e9dbe4e7ad2b2fd839c5ae93dfc79407244b15dd30be64bd159c83ef673a2a157a163f8ec7fe3ec6", 0x1000}, {&(0x7f0000003b40)}, {&(0x7f0000003b80)="aa861e248af67428b3b502166e1d00f04aa712495a844cc33e5c58ea457cd605332a7d07cdbd94bb81f61c743266e1d7e4ceed19b2098d69777b6b0d0dc8a34bfd1d75d7f7c13eb38142505f5e31f3faf0c21d72d594f28f0df21016d21b84653beebecffeaeeb64770feeb597c4ba16f5d7177faf37bfb945668362e98563a4cede3960e572a8fddf698218d0b37e83fb7ef39b2792b8d246dc257126b6783646d29efcff1360f32ca44741d179f1d9a6e2d300acca325bf3d86a0b4062fcfc9f0a8e9df8", 0xc5}, {&(0x7f0000003c80)="8a5ea5d750f99729222cadbb3539f837422db819d085b9dabea8c14c92988aaac20f049411db1ebe6a2f267b7d30f37b965e79823b524afb22b798b43ba859f7a5a78baed0c90e859da6701d2a99e68c8f4b5498edb749c9c69903a4b3b530816036e2a88d70e0bb1a8aae84f6d88f7644a04ad3b36782b4e4ca51f5b2cd16cf3162587f151e91400dddd64fdfac08ab9ea75ac31410cf0e35cf0061b33ed156a84b035e5a29d78427f8129454ff45a03a64867fe0f583a825d4b75aeab82b634e21acea20898f34b8cd882b0e200007ec186e14a13145db6009d338ef7f578a5c09b612a1cbf28fe4521dcf066cec12f372334e970cb476", 0xf8}], 0x4, &(0x7f00000040c0)=[@rights={0x20, 0xffff, 0x1, [r0, r5, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x130, 0x406}, 0x4) 11:24:48 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1810, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 11:24:48 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x0) rmdir(&(0x7f00000000c0)='./file1\x00') 11:24:48 executing program 1: socketpair$inet(0x2, 0x0, 0x84, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000), 0x10) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 11:24:48 executing program 1: shutdown(0xffffffffffffffff, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) socket(0x6, 0x3, 0xe12a) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x3) r2 = dup(0xffffffffffffff9c) ftruncate(r2, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x422, 0x12) 11:24:48 executing program 0: r0 = socket(0x6, 0x3, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 11:24:49 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="e7", 0x1}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x5) 11:24:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 11:24:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) r2 = dup2(r0, r0) r3 = getppid() r4 = geteuid() getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgid(0x0) r7 = getuid() r8 = getegid() r9 = getpid() r10 = geteuid() r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r13 = getuid() r14 = getegid() r15 = getpgid(r9) r16 = geteuid() r17 = getgid() sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="cffc0880150ca36e5f2e0d6b5a2ba3a4e9bb53f455a12d51acdc77200d16c46462141b39dc7171", 0x27}, {&(0x7f0000000140)="1122c6f282e236492cf92ce06507b639aa7f29dec8b4b9ebcd101682634695a8c3b9baec49965e29f6b8e15eff68e02a8c206776b232c807a03779465405363844d84504e26a287d842cf4f87228a4008cdd16a361069ddf30e79e39b7b180cb7ab206aa58269137761ac3920cc9a86208c197fb487d05a667179df8c925ffb95bb8a5ce0e339a04c91c65b6a75e394c8396f815d64c1a814010d1a821554278827ba157", 0xa4}, {&(0x7f0000000200)="6c5b0e65478a4f479b2fef798436dab2623964d4c72db05ecdc86057bdd196b744e923e937e33b8241d5ff5431d9a88150955e4893a205fd5f2e0d726a3f5dca34d0ab318511f97fab4b35a17b80059b3562d9d99473b3bf0a69acbca2d80ad1d870501f6c0db4b936756bf2b2aef6183f34574e728e2aeec30b11c6a8ec7829a1762ef276dcfd4226e42ff22faf896c228b1d50d59158a4aeeca8c214401112598b1a02cedd4a4790f0b2bc81ca0e6b88c2d802b15a12e66ce0a1df3059a91ff8c530e9aeecb8e6c9a5abe1115afd26", 0xd0}, {&(0x7f0000000300)="d58b2963a26147ca8eff725b6c6f0adf3940d78254b86d1f8d32203cd81af116efe600e4d5059218c32fb254c9c24f231f37268e75cba7a8accfd6149cece94ddfca696d7713af821223d2835710d4ceded81afceb8de361b7bdcfaa51b2", 0x5e}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r2, r2, r0, r0, r2, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x128, 0x1}, 0x1) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:24:49 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x84, 0x4) chroot(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x84, 0x4) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') write(r0, &(0x7f0000000240)="5375d9053695ca9d0eb6d189447249c192cdeddaf683c24dee7826682750ba85184738d75eb25127f81856385bd67b79022d5655dc757efa128b7d5b9e9e5ff489", 0x41) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x2) r1 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x11) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') getrusage(0xffffffffffffffff, &(0x7f00000003c0)) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getgroups(0x2, &(0x7f0000001740)=[0x0, 0xffffffffffffffff]) r5 = open(&(0x7f0000001780)='./file0\x00', 0xa00, 0x2) r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(r1, 0x5) r13 = geteuid() getgroups(0x1, &(0x7f00000018c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000004c0)="3ad01dccfb303ab6c645c88f9fd4e188794e9637d994f66c54ea861cdf22408e61817c821eaf61503500ee4caf375abc6787b9822888ac5bbdc4df6be90b86a232f137fcea88052069bc5c6dc309b8e6548fc83a146e62c592fb2f992f234570702f08e893e089f72751e9c76daf46140236160b3e7268bd9be88c7dc70034c35b53167d2ce99917f34c52c48b2f1d26da5bfa77b05225a731e63b5f95a536b70f1bf476c80ba44b9b3eb129bb6e606d51e31a689bc40270b435d43246ab6f571c0e661ebe0c5d6a0b5eedad885b566945f02ead7ae96042a7f7c3843f34e92f0590232f3447d28dcdd30e1bd7ece720d6524ca002c43c63de4695968bc81f6da7c8a1cf294c3d3e030117695b2fcd94cad5403fdeca2601352500b377dd93b1144f3cf29030b5f398be271a1cadbcc8fa34a9d042f66f2a47ce9f8e0358f6db60a0f2c180a1b7d35c4098b13362f2ff4c208b0980b9b40e34ebb61c129d526947d81ef3e9f1457cffbfc78fc0a6e1da99ecea02a670bc6787ca9c1de60d62f6228d77c9717bf272c349205452cb2583eba0bf4ec60feaacaccb217669a493184fba8765d9cdfd9af55bede00e609372023f0cbd4c6dae0ce1c9f92dea8e7b9f6a62b88a89a39d758fb7d656f725b6b698c349580512758f5f996545f789c7a6ab996608b2b07e2ae0b6ad940d83a633f0975e100a2bcb95dabb4c3483fe3ca1a5ef9a857861768d8bd65feccee69f9ae6a9f5f72506c1bc38168d95c5face2d88545c4d7d48554483c2ef46c083bd358c63979f6eec0e4c7163d9e044ffdba9c1649a557d8da415acc29adaaf267b67eb3c0bc6ed969fa9dbeb120b7bf8a92dcf69ed8639bb6f7b54fd7a55f0f425ccb7dd0ff887df5d996685dba6b20034435b156e09b108c1f16876174b5541c9c97edb0fa0511dd6af37a3b40a60d86d5774229daad7cb3054680838e580218be7a718f59bd43b93909624f51d0354d103a10a289f9dd564d65eca9067dc30a27dd6806df6fcf160385e1c349d572ce9120aae4076419f2a68dcb25ef07414b0a102a610175ad858b0111c164239433ab64ee50e271bae7766d48ce508a2e46c8d84c05735497bd22ac25f09a5973d3ebba94dc7b3038271cc1a26c316f11c64141eb701d637dd8afc3c46462f7aa9b3c3c5af92cce74179db207f7eb0cd2c1fb2fb0e059d19b9f1835c415925a2ce94222f8c0b35122bd4a3aaf3546d3b488d73020fa8cb515fbda4a054b0f13284a5391bf4d09f283dd3f5588e9ff8546ec92f7805e6b1ff203208c007041aa34b1d2a69709d8f4109f133efcf55e86d52d8b978002b1e638bda643f1e244b82d28ad3bfc60bde8c19b8924f5db4b5c3e52f6aef8c0dcf105a3deca0fae876743e27c50a4d4ade72ee6424827f7087687cafd4b2c9fc06852c4bd634fd28c795072cff5c890ceae458734e0cfffc24a2cdb63cf65aa25b94cabb582fceb9cf961e83d6ef3d4be0d9e6f161e198b601ca4ef3d67ef2a5cdc67911d065806bbba0b8c310ad84bfb487b5086bb3e9da53b220dda45a24bf9df7b2d754976db302ae09cec5a195937dfe8f477c59bb2d270c42697acb2584313cd3e80dba38881a680a7516c75e5d2614a7a44066909a7075f0b9319db2933e8c37894458316fe4f82f178b94125a633fa336decb5be2b4411eb2086675368b26e1b2cd1e02dad0e1167fa723668765d9d2072e61b973153fa89e41b0cfbe92beeab31e172b0466b6f8298b805e96bed8d14ca562b8453db83d07a5a119ed9bfc489e9bc83789d15fd6d424f65073d3d2b680b4df6de3a9e821efd4175125e02678e80973011c007973d058471efa4031f9a01923bf359500399b5a575d3447d2391f4f7d16360e2db360fd85bf68e76cf1e2ed82c471dfd05059c5b6be9c1a8ce0661a87c92b1497edd62c89694bdb4c6f18abe07c7656e61b965386f8cbdcf8d1b909dc6361c5654afd12c793d888b3ada003337e4f7937cc1e94cdc83594049fa3e086adbf141928b37fe0307e7b7f0613aac3d7e13c1017e2139999af731d3027932025808583d541e29572aa49b7fb855dc0736f16186e8982b7cc32d9c59677a78212aba69ae4e2ba36806fe7cf91df0cadb72358d58028a190660f95df0bda0cad67d2e988d56871153ea92fa5ee7c8e6a1d20f62337904d24226ed65fac1abfd204b8667c73f4af9a2230b2fade0a376627b7e0e6a8dec0e454ee0b9a6ee541140b36a9d327fea6a7a13ca636365ea2ceee9d9f8bdd8813c682c5ee13b8c716ebab8b07e7fc50b64fc2a88172ff2f721983eecee14d2acc872bc4dfa507c74879994b0c746af18690d1d9a4c3e9339ba293652b1458207c056d619f01c57d06849f39ef31fadccc188c7dbd4a0c0a57ca61007235f7cd0ea4a0cd762d565baa1876da9045dedd83a92c17ae0364ad804e4e4c8cc7ec4f0c0719a3e61c9f083f96498ed8208e8450e015f246806ad6de371d82209654167f6ccabffb1e59d5383e1c9b1b88ed0bbcb3eaca4e3916e9a6678f1c13083bddcee64cc9d01158bb9a9045ed010ca3dfb3b3ac8847a867da7c794619f80e1bb5a57e58b5ee9caefd22626b8d6ed90f335e1f7a13c6dce61448f95a49efe7dbcd9fc0953d39efd5d127da58bffd755f017f633a5597a4946ca784cf557428d7d1670774a3cff95b09a27336846741b2a671eb826bf5d84521ea08af2e4c460fc448e3c419acdee339b0b2d8a192df7456a53b6e55cd90e3b300caf57f09408bc0938ab5a6099db0269120f575985f0b235677ef7c19e546023b268eccc0abdc31637c7409107fbd6e8ae4af13b1d7c4ff17a0e0a15794bca33cbee5c3c5a43f22521916a9f7e5244b5d8bf7329c494ad3f7afeb453e02310399102058ab336a00a455635ee87f60a90acbe814a0e8491d7241919580cb96b57c0e005b066f96259780e6854dde200e5d8e24edb4ddf0d5eb25ed4084807cbaaad986c363ee01b1c4c42e10f2d1b7f3c2b0cb44d1c44f4ce3de6ac5e2276b633c44fa4ee33406ad26a1d110b544bf533fab3d35d1e71c866b8a37269dae03936fc92b166a1020738ac6da8d0664be8635f63f58027445b56cea1f6a50e33d86089f4f772c6f68871d27015d688558fa9fac55fc670690410f5633361909cc2340150ec457e689d8ab823bce2121ad8e7cd5729b412b9d62c2355619cdfab259101e49db270af7400485017fa21d11c327dcf8d5f4bf810b3bde96d3f303ef7b15be8c696793175877977d6272955ddc1c10eab09d8a10eea9d16d11624c2de1f8581775dc8d3856248ce478b220d4d64cc59cd87b95f4e606ac732c05b7b4fe467b11458408f37042b5e5e95edd56b4f8c674a14c50f9bd65af8f7d4909bb5d5b52cddf4c0da21d332fa73ad63ae305f48132fb5b8614b961d22919b91c1f3ccc86c53543ec9cc205c43f26c34bab26f5db5799ef7a447e9205d9a069ed78077f8f3f2e40dd41e5760127585925b56460605f4ced8c71e7eb577d9801fcf2ff7e6e01ca253ed7f84984f9022f74126e96769a76050a8cfbc42dee31a7674297972b04bfe151efe645874e02f7b133630be8bfdcbb9c619d7c72dacf1086d0128d1c5b011680801495f085a070a42a819c0b3324c973b76dcf67139648b8989903aaddab5c79bc746a1dda7d911fbbb7c6a76cc94ca08c50f7042d3c0c6fc311943188617dbbb746001c556a11290212893dadad8fcedceb1f2efa23eb90e1efc5181f20d5b6509e13c80e77fcaab3c62843676dc8962a155ec4c528066cf05f14f4dd396bf1acab3a475877f7d92b7dcbf173791334c188e8f204c4a73f0656ff7c9eba87f12b0843c115cc7221e03bb74bd411f38f2a25c3e0c60980c589f1a85baf4381f33a9788bd6833ddc15031abbba3d2b142c4438381ab97b033088238c28d0586267d17c19ebaf49566ed778dd684063327075cd065f29fe534373b035a60ec4c23247fc57dcf4355698070bee319c208a6c2906bc8269fa93dc76a97aacf8b0b534c62ef0b3635b7f547146e76461ed7fadc7faac036a8774478ccd50f8394d444e191d6f884d0591e32eaed8c077d21fec6f22597ef496d01a517d015a61540a62654829c906db9496cfeffb0c9bcaae6a5fa6f80da70c4298bab1f40b843fa01ed4fa1433d7748db433c25b0cd59ce60d8b257ad735d2eacd771f8dc36f88106a4033dcddc62a1fdf4ff1d741eeb0b81ae91b7d23e5fd62e7e3b8d842a201e95ad5d556a1a9d4463cb7d73db570aca95ad9c6ab2d62150fcfe1db770f1e7bf4e04c907c2a76fe35c59fd5d905b7d7fcaa4101c9b3f24e10e6d6d07cd05c4e4750c7d5df8bd4bc49a98989c63a64d79bd0a0fd74216d1404769ffdec0ad3e00e09f0b1565ca5514bcab5ee13120d495974e108fde3cdd9cf98ddf407235276fc7e02106f9c32e59aba783b495ec3e3136e15d03b0c794572a30bf07498e1dfea2135be3aa385fee98834122043a6f88f813f5bb9633d92651e270a8dd5c2536675a10184afe6b8f7fe152528b0a05e38651e454cf8049e70becd76eae124a1485a6d9cead17858731be61aea689c5c65df1c33238f0c8f383edb9173c94f3a25b1fc259c5493b0989f4a67ff4f1f2b749aa0c221a93210a34c2df715014c3fc7641e7e3c229cdfa7c79ca0e2be9041b80d6ecbc0b874eaeeab2587afc4be36eabd2e8d13267b145c24925b8dbdef8530f9acf5d24013d114e8c41f34ba62840b35493cc4076f393907814bb81935f80c523228cc0fd7a891c3ee4206f36a7fa13ae10ae4ad2d2448a711bb6c579684f7623b187f898a86291e7abde1582386155b6a6dad3f31cfed89aefa2200c96c4c0327f240a49e19cb6031becf28f45c2d55a0301f1ccebcf6e6550e6effb332013e605d14ef275af084bb761d520df49c51728dcd8a0da6719f6da64752c3349da78cb70bef785872c498e7655bbca6bedb17460c3a6a9116081ed6ae1f93fd947558e4233350e65953413e63837ecf3a4984c4f6092dbfc4d70e88f3ea9e223d4299894571f5879d2ed72a744246b0bbf8414b9986e284ca2e9d0cc98e756641d3c8abb10923ddfc3fed6aae2fcfc8d016def3a77c145a1dccbff1c4b5670beed4fbf46a361c7f092ad3085ad6852ad858f2ae5342fe0d7e21a9b757cecb6719f23cbabee6eb4e1b1f779e8bb895ddd5bf381a944445d43fb29830e8562fbf66c658de9f0a5336367d779b0505f0d7764cc47e4ee605d9e4814e54d0cc725dd11e5eae13ecf68e45d4da6c31c176afa0035ecfe947d4c21578c004c4e1451152b221bd8a46df70498d9fd23f2932ad55d355c76a91de51d0b6d6c93b1c544c27fe36c0b939cccfaf4d02acac60630a734576dd9409fc58d47e7879ff13d1b734588ed1cd0a979e7e825de96a189be68c9aef846acdda78a37339c18310aeac8fd83b64daa6162ac395c000c618b89b283df964f044b9cc7d46a7dca9cd5b346380d8f0acd98cc7a64bb3d4f300e53e7ffd533816f705c43695cbc5c6fb184d384724c366c83decb893a9497c05f5b614487f4fd139fb4772ad7af54c7b3dd6c782a51a5ab8255abcf3c1dcfb5ada2af4bff32cd60e438c4dc7c93fb43afe0d29a865908e169e979dc2d355484b4c1388b219434b41013f25679046b3c8466e11db2bce5963de0dd08026a15ce8776a6cbd2fdefccc16bcf9f877c1d2f8957eb07dc5a66bf8bba9b2126595e23f688191d83e45ed87e6b3b6045b719c5f927438d3928bc", 0x1000}, {&(0x7f00000014c0)="cdd9fe495dbfd087e08a6d65c5bcaa1193ddc28954c2d5d398e0951eb63d3165d3d4c6aaf2d4fc76d77a72e379f35472c22d27c6e106a165d0071222ca8513b131fbe751b50288c857df855df09ca9", 0x4f}, {&(0x7f0000001540)="4c4b7cf913312810986a8ba0c8ea2f30dc040080dabd4357982be5a595cf81b459072c7e17c4789ecf42058f517f787501819251c341dfd96765c867f1243176ce596826266b90fe0a46d52f27d4cb720d014064955d6562c56c8d37c240cb9377a2b1413a26615c57cd82a369f1c5eacf62bff59a62c1d59f5c0129f380db068c11ef78ca7de20c59bbee940025d3a61937cc7d3c00bbb74fc148c61d2903b00673662548d39aff0865222d4063c9890708d33030f327797a37bd3a18d8a659da4b987110e5b203a6460933b3aeaa6cdae67ce7edaa30ce3d0cc8d4234f7041405a5bb718bef5bae67e", 0xea}, {&(0x7f0000001640)="4f679358f18ce83748992875eb62694ba1f819838642f31dfb0ee0cca12d9916907d3ec9e3ec05b77bfbd609de166847532262cdf4350a6ba3bac70ee6d646074209ddb56669b808c94858341f47512b1853e2f2cc1d6804097aec69713261346b88edb31e8a767a0d6b65328bb6468c6a3e282e6a71f1e868e1d7aefcd911168dca06270e63119d9c6be95155e12257e01c9c9a242973d307daec264507847f9f4f18235cc69d1b79c9e23e271cd2cdc402503a147b7b5d0f9b421057a2b2af", 0xc0}], 0x4, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r5, r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}], 0xe8, 0x408}, 0x2) 11:24:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x161b) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x7000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 11:24:49 executing program 1: r0 = socket(0x26, 0x7, 0xc0b) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x101, 0x6}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="cfbd2c", 0x3}, {&(0x7f0000000080)="9b1a2c2eeb4bae2cc07a0393a26ee19741240d548d7bd5163b3a2c56e532a2cf551d1d2c75edb5b2e14151efacf8a8b1161e728c83ec08ab78d328135644a698370f527a7811d8c37161af9e8f64f37b2b7cd4979c324149ddb78916e08324051d8aa44d68dfba58e7b0363689c27af6fc6dbab368e49dcac30b40ef2a13ef72296769b5765206fb8f02ce716ae97c926f770a02c5c626da31e4dfc172965a4b85b7b51da2e77937f4500b0e6ccff15f735542fb5256f82d012dc1", 0xbb}], 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getgid() bind$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x200, 0x5}, 0xc) 11:24:49 executing program 1: poll(0x0, 0x42a, 0x100007ffc) 11:24:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 11:24:49 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0xfffffffffffffffd, 0x0) r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000000)={0x2, "b0a5f2be81528b38a839cfac322e0c6b39386441a1b7aecdc03ce695440ef53dba0861ca0f20ca8150835d66ac01335cc2f8d8f1c2637ce531d362a23ea05970241a8081c454d2021dac478696c521f9f5b3ca158d132afa7539fa8b1229afd90886c5d20837455c1b3a0daab102c3d4196393d58700413c4a446b1f16473d691022fe08d5f807c0"}, 0x90, 0x0) 11:24:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) fcntl$getflags(r0, 0x3) 11:24:49 executing program 1: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x1, 0x0) 11:24:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) dup2(r0, r0) listen(r0, 0x0) 11:24:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffe) pwritev(r1, &(0x7f00000000c0)=[{}], 0x1, 0x0) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000080)=0x1d) 11:24:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x7f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) 11:24:49 executing program 0: 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) r2 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 11:24:49 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpgid(0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) 11:24:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x185) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x80022) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 11:24:49 executing program 1: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) fsync(r0) 11:24:49 executing program 0: poll(0x0, 0x0, 0x4) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) 11:24:49 executing program 1: socketpair(0x2, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="19b9e79f326093d93091e23c4860389b837dc140c3ebae41b905d0b6f1f1eee708d6bd3df1b5b78f513ffb22e4b8a7538cb56d7fdffacc87e19245b1d05fbc97746b1de182c6ddc130c714789661e5cde9817ccc34d7cb5e8144ea547dd00b0fd5f5e622db9941f254173f10d22b7a3ec532ec617f93a0b98432991141", 0x7d, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x3010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) socketpair(0x7, 0xfa58abc72bdc3e9, 0x6, &(0x7f0000000140)) 11:24:49 executing program 1: setuid(0xee01) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 11:24:49 executing program 0: shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x21) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) fchdir(r0) 11:24:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) flock(r0, 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) fcntl$getflags(r0, 0x3) 11:24:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:24:49 executing program 1: clock_settime(0x1, &(0x7f0000000080)={0x66b6f8f9}) clock_settime(0x0, &(0x7f0000000000)={0x7, 0x6}) socketpair(0x32, 0x8005, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xfffffee5) socket$inet(0x2, 0x5, 0x0) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000140)='@{\x00', &(0x7f0000000180)="3aad272600", &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='{!\x00']) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0xb9) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) fchmod(r0, 0x82) 16:00:07 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") rmdir(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r0 = socket$inet(0x2, 0x3, 0x3ff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0xff3a) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/26, 0x1a) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(0xfffffffffffffffe, 0x10d81, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x140) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000100)=""/102) r1 = semget(0x2, 0x0, 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x3, 0x1000}, {0x7, 0x8, 0x800}, {0x3, 0x1000, 0x1000}, {0x6, 0x9, 0x1000}], 0x4) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1002, 0x0) pipe2(&(0x7f0000000000), 0x10000) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r1, 0x0, r0) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/212, 0xd4, 0xf7f}, 0x43) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)) open$dir(&(0x7f0000000080)='./file0\x00', 0x8805, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x100000000, 0x100000001}, {0x18, 0x1, 0x7, 0x10001}, 0x7, [0xffffffffffffffff, 0x0, 0x5, 0xfffffffffffffd7b, 0x4, 0x0, 0x0, 0x9]}, 0x3c) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000076000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:07 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='x\x00') 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffb, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) socketpair$inet(0x2, 0x8000, 0x3, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x500, 0x0) socketpair$inet(0x2, 0x4003, 0x9, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2012, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)="38aaf6ce44c115d410f089cc3643f64e1829b082f089ccdc6f5d4c296d2ac9a5375369f0783f7940d9737d827cdfc4cc563e388b0bf7bbbf0640970cc7c8864b9137b20b77c1606a385c171dab94fb0415c8e57bea0a9510db93654135bc184495a83a209f2a34b074bbd1510fcd05d7534a0dbdfbb0a5f04e9a71aa2e3a1d0b2a66fbdc458390ad2ac270821fc2a44d1daa5a10478e96a37b29e3ea43dd8e4a26937c4c267d50611ebbaf7016d134091d54c5c0f4ab14c5b1f08748c71692dcd8f8d1004e4c44dd689ee10984e7ee1a6c6fbef50051530cf78123b6223d8a534c4365", 0xfffffffffffffe74) 16:00:07 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) dup2(r0, r0) kqueue() kevent(r0, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000000040)='./control\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 16:00:07 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x3) 16:00:07 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, 0x0, 0xfffffffffffffedf) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0x1800}, {0x0, 0x200, 0x1000}, {0x2, 0x1000, 0x800}, {0x3, 0x5, 0x800}, {0x4, 0x633, 0x800}], 0x5) 16:00:07 executing program 0: mlock(&(0x7f0000217000/0x2000)=nil, 0x2000) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x41) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = getpgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000200)=@file={0x6231e22bb41f6de9, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="fa971c2605d9b711719a9d3bde44f468da016051ce8220c18740fccd01bc", 0x1e}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r1, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r6, r0, r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0xd0, 0xa}, 0x408) r8 = getgid() r9 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x10}], 0x50, 0x40c}, 0x402) lseek(r0, 0x0, 0x2) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x4, 0x1, 0x100000000, "cb6e7e96e341681b829748edd6fd1128ca83e877", 0x70b, 0x401}) r1 = syz_open_pts() lseek(r1, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x7, 0x9, 0xff}], 0x8001, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x40, 0x2}, {{r0}, 0x0, 0x1, 0x41, 0x0, 0x899}, {{r0}, 0xfffffffffffffffe, 0xa4, 0x40000001, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x400, 0x200}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x363950c42dcd4c8f, 0x8000000d, 0x80, 0x6}], 0x3, &(0x7f0000000240)={0x0, 0x81}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xffffffff, "0e1217165487a034dacc410789f616efab0b57f5"}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x100000000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x80000001) 16:00:07 executing program 0: syz_emit_ethernet(0x115af8cdc56aea26, &(0x7f0000000880)="e1cbf39b58be4051627d86e98f3242cedfd3df37043a95bc3bd0aafd35a11667f5d773bb061e2862bdcdc7bddbaef4a1ddb3eb7d9d0f061476b35616b79e0e8fb950c2130fa66add25b4000247fc1a3306b59760c578d0b042c1216a59501976cecf6b745c77ae9c005f8a1fb43c4787e0600f457b897c413f5fe5959567a1367915dd1a311977309d2c995267fbfd2526452338b1284a08a14437678eb6e07273abea02fab098bd029e5845e719686504a14365f5502a3f732cc8a6cc5f749599ab3de2c5d818ffcaff9179052e4488194dc1eb4ff03c5c44700fdde1763abab22c7513c81b1bd08e05cbbd85f5eba8ec75cbe26b56f6136dd3eb0ec16646ae59f0ea90807891206b3b64389583f0090d426514f26dbf956243644c5f56d77fd3bbbddfa6b2e76820bc4145a10473405333f9ba750575e973f3ac1def9f0800a67730ab87ef271b2cb77b38b13d1c743d907c960ea5c6aa85adc30969464c0f524061978a99b08d7928b2178382e7a70084d7aee1b193a7950f7143d7ba5a08482613b876f151ac4ea14dc9125e0b38c7fa9aef556a72b98c87ec3f1cc14fec313fcf8912877689faf0e878f8b749f72cc8d475e06b22cc8d32bbb54449f09557eb2d20b6b34db8da7d2c3a88c4bc13440511ccf0ee469787947cece622aee2b1673d2f3ff403e4abe6048310d1a6d4aea92a4b7b501be8a865faaa03955db8e7a688cf90081bb712c9a472ebcfbed8c23782c82314c2bac753b34fe838064046ee629f5fcf4c0ae8cce9587bdc4b9820dce8d90f42ab112b33b695724ea095650fd3b850776fe42920") 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0xffffffffffffffcb) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) shutdown(r0, 0x2) 16:00:07 executing program 0: r0 = syz_open_pts() socketpair(0x27, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/227, 0xe3) r2 = kqueue() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r2) read(r1, &(0x7f0000000240)=""/251, 0xfb) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0xa) r1 = getpid() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x18, 0x8c) listen(r0, 0x1) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='\x00', 0x21, 0xffffffff80000000) fcntl$setown(r2, 0x6, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), 0x164) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x7) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x7) 16:00:07 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000fed000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x3e21ff5a, 0x1f}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() r4 = socket$inet6(0x18, 0x3, 0x7ff) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="52ac7c3fdd4f8b3228271d2c9135f0f51e78bc096071731c483d9050f6fa", 0x1e}, {&(0x7f0000000100)="500d85f44798d0b49a31f1f541e083f93af3b9fb73bf78271a7a04137175f1f98ba0a5845197388b6c72926067f27129a3b99b94fe7abcbc37cea10b3dd03c58bb80773c39d63f7e39dceb2872609187b32a", 0x52}, {&(0x7f0000000180)="66d5f55236ef12f1aad1d965b746d28aec293c0c6f9d3d09240c6bc92f11268c2a52087e2087708c", 0x28}], 0x3, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x58, 0x2}, 0x1) preadv(r4, &(0x7f0000001800)=[{&(0x7f00000003c0)=""/41, 0x29}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/186, 0xba}, {&(0x7f00000014c0)=""/9, 0x9}, {&(0x7f0000001500)=""/250, 0xfa}, {&(0x7f0000001600)=""/202, 0xca}, {&(0x7f0000001700)=""/40, 0x28}, {&(0x7f0000001740)=""/141, 0x8d}], 0x8, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) msgget$private(0x0, 0x10) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setuid(0xee01) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x1}, {0x9, 0x6}}) r1 = syz_open_pts() fchmod(r1, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}, {r0, 0x82}, {r0, 0x80}, {r0}], 0x4, 0x3) socketpair(0x6, 0x4000, 0xdda1, &(0x7f0000000040)) setrlimit(0x6, &(0x7f0000000080)={0x4, 0xffffffffffffffe0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0xfffffeca, 0x1, 0x0, 0xfffffffa) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r1, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x588cd93}, {0x5, 0x6}}) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x800, 0x40) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000703e799825ae6b50da387e3093bdbf6763fb19bd96e73f"], 0x1) bind$unix(r0, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000440)="8168a451eece3f237e7fae6ed0fd", 0xe}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="c91435685bf61b3fce413549fe3fe0f52eba1254719a68dda94fb4782859255df52493f994ba2ec98f0ec7ffe0cf2bb453dfb79eb2921e8d41aad8e89cac59ce14f75903ff08af7ab908245effd767d93885c90537473a4e00087f0f9a308ba1e4bc3faf1113a771eccf5405de449a2cfb1bf96571b98456c3d159c6e7806a6aa43467fe0f8d0f42992ef121b7ee9e637197f543fe90063320389b2a32f82cbec7d606", 0xa3}, {&(0x7f0000000580)="0ac9e8dc842fcc9f5494e4db9202c9993652f364361b3872655e0823055b3f5c1c2beecb4ab4f86db47b6f90db41408f7c0cb9943c79d4c9936de11826e0f967286a0f863a78ac4b8890f4e6d4840466fc29f3bd1da9efae3b1fd185d6fb53093662b0cc770da786fb375f87eb709a0279b6bb45230a0552324c0bbad26b00b0aafe9b19add600f57b9f8a430bb32337a1854c1ffd98c07a8ef64af2", 0x9c}], 0x4, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}], 0x90, 0xa}, 0x8) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)="c94709b57dc6d8a3e8cd71957c5c0b46c35fe7f044a84cb5e39fb7c21cc2613f83f9bde5e38d2f6d098e56db08fe48044027e8f873593ee7876e87d34b1557774208d5d4e62b2e159d4de0038ff36710c82001d99772edc2b3fd6c05b017f155a37b61d34a99163ce66050d745eb1b7d5286619e3e38b267064ec2c6282995299ea7c73f4eec15b89f5dd2cefd8923e02cd37a809708bc2f8bb7b342fb79cc9b865ed3bcbed63a31a7829a7c76e1d5bb54f36c168c1758ac3f1096bd705e2187cc217a2d4ee61f2aa2e757828feed1c19abeca959facc78ba5dbb2b8f8938c53d15a0f8de69505eba79a20", 0xeb}, {&(0x7f0000000100)="9c8e", 0x2}], 0x2}, 0x0) r5 = fcntl$dupfd(r0, 0x0, r1) kevent(r5, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85, 0x80000001, 0xe16d, 0x4f}], 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x40000000, 0xffffffffffffff00, 0x9}, {{r1}, 0xfffffffffffffffc, 0xc, 0x8, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0xd, 0xf0000004, 0x8, 0xf7}, {{r1}, 0xffffffffffffffff, 0xd0, 0x1, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x6, 0x1}], 0x1, &(0x7f00000003c0)={0xfffffffffffffffb, 0xfffffffffffffbb9}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x363}, 0x10) write(r0, &(0x7f0000000480)="5c92619d41f3d349fee359bbcf3a2cebb09bd9898d", 0x15) socketpair(0x2, 0x3, 0x8, &(0x7f0000000880)) 16:00:07 executing program 1: 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x41, 0x3) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 16:00:07 executing program 1: write(0xffffffffffffffff, &(0x7f0000335000), 0xffffffffffffff3b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000040)="135ea85d2d70e7ef912309c4736b03711fbd8c0e75099c419c6caa8e574765431ecd7ad335eff48b476616839e2b54", 0x2f) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x182) fcntl$getown(r0, 0x5) socket$unix(0x1, 0x2, 0x0) 16:00:07 executing program 1: shmget(0x2, 0x1000, 0x740, &(0x7f0000fff000/0x1000)=nil) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)="212d24f926aa00") 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x10, r1, 0x0, 0x0) r2 = semget(0x1, 0x5, 0x680) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x3ff, 0x8, 0x7, 0x5, 0x0]) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = socket(0x10, 0x1, 0x3b31) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x0, 0xb9, 0x28a}, 0xc) connect(r0, &(0x7f0000000180)=@in, 0xe1) 16:00:07 executing program 1: r0 = getegid() r1 = getegid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) read(r2, &(0x7f0000000340)=""/20, 0x14) setregid(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x286, &(0x7f0000000180)=[r0, r0, r4]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000540)=[r5]) connect$unix(r2, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r7, 0x6, 0x20, &(0x7f0000000280)=""/235, &(0x7f0000000040)=0xeb) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6]) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/245, 0xf5) setregid(r8, r9) kevent(r7, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x5f, 0x8}, {{r7}, 0xfffffffffffffff9, 0x81, 0x40000000, 0x3, 0x3}, {{r7}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x80000001, 0x8727}, {{r7}, 0x0, 0x80, 0xfffff, 0x3, 0x9}, {{r7}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x5}], 0x401, &(0x7f00000001c0)=[{{r7}, 0x5c03b5f867a5c74d, 0x30, 0xf0000000, 0x765, 0xf9}, {{r7}, 0xffffffffffffffff, 0xb, 0x0, 0xce30, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffe, 0x51, 0xfffff, 0xff, 0x1}, {{r7}, 0xffffffffffffffff, 0x8, 0xfffff, 0x5, 0x5}], 0x10001, &(0x7f0000000140)={0xa729, 0x4}) setregid(0x0, r9) getgid() pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r11, 0x20007479) recvfrom(r7, &(0x7f0000000440)=""/193, 0xc1, 0x1, 0x0, 0x0) getsockopt(r10, 0x5a77, 0x7fff, &(0x7f0000000740)=""/87, &(0x7f0000000100)=0x57) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0xffffffffffffff93) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x10000000000001bd}, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x4) chroot(&(0x7f0000000000)='./file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') 16:00:07 executing program 1: setuid(0xee01) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0xc933ceeb96778220) getsockopt(r1, 0xe7, 0x5040, &(0x7f0000000040)=""/173, &(0x7f0000000100)=0xad) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96", 0x1}], 0x1) writev(r1, &(0x7f000026b000)=[{0x0}], 0x1) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x142, 0x2) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) mlockall(0x3) 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fsync(r0) dup2(r1, r0) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0006d2a40, 0xc0006cd340, 0xbf69a0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).mutate(0xbf69a0, 0xc0006d2a40, 0xc0006cd340, 0x8fa9e0, 0xc0007bb7a0, 0xc0006cd108, 0xc0007bb770, 0x0, 0xc0007bb800, 0x7159f0a16cf8e074, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:264 +0x533 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000711e0, 0xc0006d2a40, 0xc0006cd340, 0x8fa9e0, 0xc0007bb7a0, 0xc0006cd108, 0xc0007bb770, 0x0, 0x4f0f00, 0xc000883e0f, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:172 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc000883ed0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:153 +0x231 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0006cd000, 0x8f8660, 0xc0005576e0, 0x1e, 0xc000684740, 0xc000626000, 0x8f7, 0x900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:34 +0x2db main.(*Proc).loop(0xc000684780) /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